diff --git a/.buildkite/pipelines/performance/nightly.yml b/.buildkite/pipelines/performance/nightly.yml
new file mode 100644
index 0000000000000..aa52fb7a9335c
--- /dev/null
+++ b/.buildkite/pipelines/performance/nightly.yml
@@ -0,0 +1,35 @@
+steps:
+ - block: ":gear: Performance Tests Configuration"
+ prompt: "Fill out the details for performance test"
+ fields:
+ - text: ":arrows_counterclockwise: Iterations"
+ key: "performance-test-iteration-count"
+ hint: "How many times you want to run tests? "
+ required: true
+ if: build.env('ITERATION_COUNT_ENV') == null
+
+ - label: ":male-mechanic::skin-tone-2: Pre-Build"
+ command: .buildkite/scripts/lifecycle/pre_build.sh
+
+ - wait
+
+ - label: ":factory_worker: Build Kibana Distribution and Plugins"
+ command: .buildkite/scripts/steps/build_kibana.sh
+ agents:
+ queue: c2-16
+ key: build
+
+ - label: ":muscle: Performance Tests"
+ command: .buildkite/scripts/steps/functional/performance.sh
+ agents:
+ queue: ci-group-6
+ depends_on: build
+ concurrency: 50
+ concurrency_group: 'performance-test-group'
+
+ - wait: ~
+ continue_on_failure: true
+
+ - label: ":male_superhero::skin-tone-2: Post-Build"
+ command: .buildkite/scripts/lifecycle/post_build.sh
+
diff --git a/.buildkite/scripts/pipelines/pull_request/pipeline.js b/.buildkite/scripts/pipelines/pull_request/pipeline.js
index 78dc6e1b29b6d..028c90020a0b8 100644
--- a/.buildkite/scripts/pipelines/pull_request/pipeline.js
+++ b/.buildkite/scripts/pipelines/pull_request/pipeline.js
@@ -55,21 +55,20 @@ const uploadPipeline = (pipelineContent) => {
pipeline.push(getPipeline('.buildkite/pipelines/pull_request/base.yml', false));
if (
- await doAnyChangesMatch([
+ (await doAnyChangesMatch([
/^x-pack\/plugins\/security_solution/,
/^x-pack\/test\/security_solution_cypress/,
/^x-pack\/plugins\/triggers_actions_ui\/public\/application\/sections\/action_connector_form/,
/^x-pack\/plugins\/triggers_actions_ui\/public\/application\/context\/actions_connectors_context\.tsx/,
- ]) || process.env.GITHUB_PR_LABELS.includes('ci:all-cypress-suites')
+ ])) ||
+ process.env.GITHUB_PR_LABELS.includes('ci:all-cypress-suites')
) {
pipeline.push(getPipeline('.buildkite/pipelines/pull_request/security_solution.yml'));
}
- // Disabled for now, these are failing/disabled in Jenkins currently as well
// if (
- // await doAnyChangesMatch([
- // /^x-pack\/plugins\/apm/,
- // ]) || process.env.GITHUB_PR_LABELS.includes('ci:all-cypress-suites')
+ // (await doAnyChangesMatch([/^x-pack\/plugins\/apm/])) ||
+ // process.env.GITHUB_PR_LABELS.includes('ci:all-cypress-suites')
// ) {
// pipeline.push(getPipeline('.buildkite/pipelines/pull_request/apm_cypress.yml'));
// }
diff --git a/.buildkite/scripts/steps/functional/performance.sh b/.buildkite/scripts/steps/functional/performance.sh
new file mode 100644
index 0000000000000..2f1a77690d153
--- /dev/null
+++ b/.buildkite/scripts/steps/functional/performance.sh
@@ -0,0 +1,20 @@
+#!/bin/bash
+
+set -uo pipefail
+
+if [ -z "${ITERATION_COUNT_ENV+x}" ]; then
+ ITERATION_COUNT="$(buildkite-agent meta-data get performance-test-iteration-count)"
+else
+ ITERATION_COUNT=$ITERATION_COUNT_ENV
+fi
+
+tput setab 2; tput setaf 0; echo "Performance test will be run at ${BUILDKITE_BRANCH} ${ITERATION_COUNT} times"
+
+cat << EOF | buildkite-agent pipeline upload
+steps:
+ - command: .buildkite/scripts/steps/functional/performance_sub.sh
+ parallelism: "$ITERATION_COUNT"
+EOF
+
+
+
diff --git a/.buildkite/scripts/steps/functional/performance_sub.sh b/.buildkite/scripts/steps/functional/performance_sub.sh
new file mode 100644
index 0000000000000..d3e6c0ba7304e
--- /dev/null
+++ b/.buildkite/scripts/steps/functional/performance_sub.sh
@@ -0,0 +1,17 @@
+#!/usr/bin/env bash
+
+set -euo pipefail
+
+source .buildkite/scripts/common/util.sh
+
+.buildkite/scripts/bootstrap.sh
+.buildkite/scripts/download_build_artifacts.sh
+
+cd "$XPACK_DIR"
+
+echo --- Run Performance Tests
+checks-reporter-with-killswitch "Run Performance Tests" \
+ node scripts/functional_tests \
+ --debug --bail \
+ --kibana-install-dir "$KIBANA_BUILD_LOCATION" \
+ --config test/performance/config.ts;
diff --git a/.ci/Dockerfile b/.ci/Dockerfile
index d3ea74ca38969..29ed08c84b23e 100644
--- a/.ci/Dockerfile
+++ b/.ci/Dockerfile
@@ -1,7 +1,7 @@
# NOTE: This Dockerfile is ONLY used to run certain tasks in CI. It is not used to run Kibana or as a distributable.
# If you're looking for the Kibana Docker image distributable, please see: src/dev/build/tasks/os_packages/docker_generator/templates/dockerfile.template.ts
-ARG NODE_VERSION=14.17.6
+ARG NODE_VERSION=16.11.1
FROM node:${NODE_VERSION} AS base
@@ -10,7 +10,7 @@ RUN apt-get update && \
libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 \
libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 \
libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 \
- libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils wget openjdk-8-jre && \
+ libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils wget openjdk-11-jre && \
rm -rf /var/lib/apt/lists/*
RUN curl -sSL https://dl.google.com/linux/linux_signing_key.pub | apt-key add - \
diff --git a/.eslintrc.js b/.eslintrc.js
index 6f62f953c9a4c..c6aeb6f94255f 100644
--- a/.eslintrc.js
+++ b/.eslintrc.js
@@ -156,6 +156,78 @@ const DEV_PATTERNS = [
'x-pack/plugins/*/server/scripts/**/*',
];
+/** Restricted imports with suggested alternatives */
+const RESTRICTED_IMPORTS = [
+ {
+ name: 'lodash',
+ importNames: ['set', 'setWith'],
+ message: 'Please use @elastic/safer-lodash-set instead',
+ },
+ {
+ name: 'lodash.set',
+ message: 'Please use @elastic/safer-lodash-set instead',
+ },
+ {
+ name: 'lodash.setwith',
+ message: 'Please use @elastic/safer-lodash-set instead',
+ },
+ {
+ name: 'lodash/set',
+ message: 'Please use @elastic/safer-lodash-set instead',
+ },
+ {
+ name: 'lodash/setWith',
+ message: 'Please use @elastic/safer-lodash-set instead',
+ },
+ {
+ name: 'lodash/fp',
+ importNames: ['set', 'setWith', 'assoc', 'assocPath'],
+ message: 'Please use @elastic/safer-lodash-set instead',
+ },
+ {
+ name: 'lodash/fp/set',
+ message: 'Please use @elastic/safer-lodash-set instead',
+ },
+ {
+ name: 'lodash/fp/setWith',
+ message: 'Please use @elastic/safer-lodash-set instead',
+ },
+ {
+ name: 'lodash/fp/assoc',
+ message: 'Please use @elastic/safer-lodash-set instead',
+ },
+ {
+ name: 'lodash/fp/assocPath',
+ message: 'Please use @elastic/safer-lodash-set instead',
+ },
+ {
+ name: 'lodash',
+ importNames: ['template'],
+ message: 'lodash.template is unsafe, and not compatible with our content security policy.',
+ },
+ {
+ name: 'lodash.template',
+ message: 'lodash.template is unsafe, and not compatible with our content security policy.',
+ },
+ {
+ name: 'lodash/template',
+ message: 'lodash.template is unsafe, and not compatible with our content security policy.',
+ },
+ {
+ name: 'lodash/fp',
+ importNames: ['template'],
+ message: 'lodash.template is unsafe, and not compatible with our content security policy.',
+ },
+ {
+ name: 'lodash/fp/template',
+ message: 'lodash.template is unsafe, and not compatible with our content security policy.',
+ },
+ {
+ name: 'react-use',
+ message: 'Please use react-use/lib/{method} instead.',
+ },
+];
+
module.exports = {
root: true,
@@ -671,81 +743,7 @@ module.exports = {
'no-restricted-imports': [
2,
{
- paths: [
- {
- name: 'lodash',
- importNames: ['set', 'setWith'],
- message: 'Please use @elastic/safer-lodash-set instead',
- },
- {
- name: 'lodash.set',
- message: 'Please use @elastic/safer-lodash-set instead',
- },
- {
- name: 'lodash.setwith',
- message: 'Please use @elastic/safer-lodash-set instead',
- },
- {
- name: 'lodash/set',
- message: 'Please use @elastic/safer-lodash-set instead',
- },
- {
- name: 'lodash/setWith',
- message: 'Please use @elastic/safer-lodash-set instead',
- },
- {
- name: 'lodash/fp',
- importNames: ['set', 'setWith', 'assoc', 'assocPath'],
- message: 'Please use @elastic/safer-lodash-set instead',
- },
- {
- name: 'lodash/fp/set',
- message: 'Please use @elastic/safer-lodash-set instead',
- },
- {
- name: 'lodash/fp/setWith',
- message: 'Please use @elastic/safer-lodash-set instead',
- },
- {
- name: 'lodash/fp/assoc',
- message: 'Please use @elastic/safer-lodash-set instead',
- },
- {
- name: 'lodash/fp/assocPath',
- message: 'Please use @elastic/safer-lodash-set instead',
- },
- {
- name: 'lodash',
- importNames: ['template'],
- message:
- 'lodash.template is unsafe, and not compatible with our content security policy.',
- },
- {
- name: 'lodash.template',
- message:
- 'lodash.template is unsafe, and not compatible with our content security policy.',
- },
- {
- name: 'lodash/template',
- message:
- 'lodash.template is unsafe, and not compatible with our content security policy.',
- },
- {
- name: 'lodash/fp',
- importNames: ['template'],
- message:
- 'lodash.template is unsafe, and not compatible with our content security policy.',
- },
- {
- name: 'lodash/fp/template',
- message:
- 'lodash.template is unsafe, and not compatible with our content security policy.',
- },
- {
- name: 'react-use',
- message: 'Please use react-use/lib/{method} instead.',
- },
- ],
+ paths: RESTRICTED_IMPORTS,
},
],
'no-restricted-modules': [
@@ -838,6 +836,23 @@ module.exports = {
],
},
},
+ {
+ files: ['**/common/**/*.{js,mjs,ts,tsx}', '**/public/**/*.{js,mjs,ts,tsx}'],
+ rules: {
+ 'no-restricted-imports': [
+ 2,
+ {
+ paths: [
+ ...RESTRICTED_IMPORTS,
+ {
+ name: 'semver',
+ message: 'Please use "semver/*/{function}" instead',
+ },
+ ],
+ },
+ ],
+ },
+ },
/**
* APM and Observability overrides
@@ -1585,8 +1600,8 @@ module.exports = {
plugins: ['react', '@typescript-eslint'],
files: ['x-pack/plugins/osquery/**/*.{js,mjs,ts,tsx}'],
rules: {
- // 'arrow-body-style': ['error', 'as-needed'],
- // 'prefer-arrow-callback': 'error',
+ 'arrow-body-style': ['error', 'as-needed'],
+ 'prefer-arrow-callback': 'error',
'no-unused-vars': 'off',
'react/prop-types': 'off',
'@typescript-eslint/explicit-module-boundary-types': 'off',
diff --git a/.node-version b/.node-version
index 5595ae1aa9e4c..141e9a2a2cef0 100644
--- a/.node-version
+++ b/.node-version
@@ -1 +1 @@
-14.17.6
+16.11.1
diff --git a/.nvmrc b/.nvmrc
index 5595ae1aa9e4c..141e9a2a2cef0 100644
--- a/.nvmrc
+++ b/.nvmrc
@@ -1 +1 @@
-14.17.6
+16.11.1
diff --git a/WORKSPACE.bazel b/WORKSPACE.bazel
index 3ae3f202a3bfd..287b376037abe 100644
--- a/WORKSPACE.bazel
+++ b/WORKSPACE.bazel
@@ -27,13 +27,13 @@ check_rules_nodejs_version(minimum_version_string = "3.8.0")
# we can update that rule.
node_repositories(
node_repositories = {
- "14.17.6-darwin_amd64": ("node-v14.17.6-darwin-x64.tar.gz", "node-v14.17.6-darwin-x64", "e3e4c02240d74fb1dc8a514daa62e5de04f7eaee0bcbca06a366ece73a52ad88"),
- "14.17.6-linux_arm64": ("node-v14.17.6-linux-arm64.tar.xz", "node-v14.17.6-linux-arm64", "9c4f3a651e03cd9b5bddd33a80e8be6a6eb15e518513e410bb0852a658699156"),
- "14.17.6-linux_s390x": ("node-v14.17.6-linux-s390x.tar.xz", "node-v14.17.6-linux-s390x", "3677f35b97608056013b5368f86eecdb044bdccc1b3976c1d4448736c37b6a0c"),
- "14.17.6-linux_amd64": ("node-v14.17.6-linux-x64.tar.xz", "node-v14.17.6-linux-x64", "3bbe4faf356738d88b45be222bf5e858330541ff16bd0d4cfad36540c331461b"),
- "14.17.6-windows_amd64": ("node-v14.17.6-win-x64.zip", "node-v14.17.6-win-x64", "b83e9ce542fda7fc519cec6eb24a2575a84862ea4227dedc171a8e0b5b614ac0"),
+ "16.11.1-darwin_amd64": ("node-v16.11.1-darwin-x64.tar.gz", "node-v16.11.1-darwin-x64", "ba54b8ed504bd934d03eb860fefe991419b4209824280d4274f6a911588b5e45"),
+ "16.11.1-linux_arm64": ("node-v16.11.1-linux-arm64.tar.xz", "node-v16.11.1-linux-arm64", "083fc51f0ea26de9041aaf9821874651a9fd3b20d1cf57071ce6b523a0436f17"),
+ "16.11.1-linux_s390x": ("node-v16.11.1-linux-s390x.tar.xz", "node-v16.11.1-linux-s390x", "855b5c83c2ccb05273d50bb04376335c68d47df57f3187cdebe1f22b972d2825"),
+ "16.11.1-linux_amd64": ("node-v16.11.1-linux-x64.tar.xz", "node-v16.11.1-linux-x64", "493bcc9b660eff983a6de65a0f032eb2717f57207edf74c745bcb86e360310b3"),
+ "16.11.1-windows_amd64": ("node-v16.11.1-win-x64.zip", "node-v16.11.1-win-x64", "4d3c179b82d42e66e321c3948a4e332ed78592917a69d38b86e3a242d7e62fb7"),
},
- node_version = "14.17.6",
+ node_version = "16.11.1",
node_urls = [
"https://nodejs.org/dist/v{version}/{filename}",
],
diff --git a/config/node.options b/config/node.options
index 2927d1b576716..2585745249706 100644
--- a/config/node.options
+++ b/config/node.options
@@ -4,3 +4,6 @@
## max size of old space in megabytes
#--max-old-space-size=4096
+
+## do not terminate process on unhandled promise rejection
+ --unhandled-rejections=warn
diff --git a/docs/developer/plugin/external-plugin-localization.asciidoc b/docs/developer/plugin/external-plugin-localization.asciidoc
index d30dec1a8f46b..656dff90fe0de 100644
--- a/docs/developer/plugin/external-plugin-localization.asciidoc
+++ b/docs/developer/plugin/external-plugin-localization.asciidoc
@@ -135,27 +135,6 @@ export const Component = () => {
Full details are {kib-repo}tree/master/packages/kbn-i18n#react[here].
-
-
-[discrete]
-==== i18n for Angular
-
-You are encouraged to use `i18n.translate()` by statically importing `i18n` from `@kbn/i18n` wherever possible in your Angular code. Angular wrappers use the translation `service` with the i18n engine under the hood.
-
-The translation directive has the following syntax:
-["source","js"]
------------
-
------------
-
-Full details are {kib-repo}tree/master/packages/kbn-i18n#angularjs[here].
-
-
[discrete]
=== Resources
diff --git a/docs/management/connectors/action-types/pagerduty.asciidoc b/docs/management/connectors/action-types/pagerduty.asciidoc
index db1c4e3932d14..5e12eddaa5c77 100644
--- a/docs/management/connectors/action-types/pagerduty.asciidoc
+++ b/docs/management/connectors/action-types/pagerduty.asciidoc
@@ -68,7 +68,7 @@ PagerDuty actions have the following properties.
Severity:: The perceived severity of on the affected system. This can be one of `Critical`, `Error`, `Warning` or `Info`(default).
Event action:: One of `Trigger` (default), `Resolve`, or `Acknowledge`. See https://v2.developer.pagerduty.com/docs/events-api-v2#event-action[event action] for more details.
-Dedup Key:: All actions sharing this key will be associated with the same PagerDuty alert. This value is used to correlate trigger and resolution. This value is *optional*, and if not set, defaults to `:`. The maximum length is *255* characters. See https://v2.developer.pagerduty.com/docs/events-api-v2#alert-de-duplication[alert deduplication] for details.
+Dedup Key:: All actions sharing this key will be associated with the same PagerDuty alert. This value is used to correlate trigger and resolution. This value is *optional*, and if not set, defaults to `:`. The maximum length is *255* characters. See https://v2.developer.pagerduty.com/docs/events-api-v2#alert-de-duplication[alert deduplication] for details.
Timestamp:: An *optional* https://v2.developer.pagerduty.com/v2/docs/types#datetime[ISO-8601 format date-time], indicating the time the event was detected or generated.
Component:: An *optional* value indicating the component of the source machine that is responsible for the event, for example `mysql` or `eth0`.
Group:: An *optional* value indicating the logical grouping of components of a service, for example `app-stack`.
diff --git a/package.json b/package.json
index 60c1fee7bf192..bafa13d83dd4a 100644
--- a/package.json
+++ b/package.json
@@ -66,7 +66,7 @@
"url": "https://github.com/elastic/kibana.git"
},
"resolutions": {
- "**/@types/node": "14.14.44",
+ "**/@types/node": "16.10.2",
"**/chokidar": "^3.4.3",
"**/deepmerge": "^4.2.2",
"**/fast-deep-equal": "^3.1.1",
@@ -84,7 +84,7 @@
"**/underscore": "^1.13.1"
},
"engines": {
- "node": "14.17.6",
+ "node": "16.11.1",
"yarn": "^1.21.1"
},
"dependencies": {
@@ -341,7 +341,7 @@
"react-moment-proptypes": "^1.7.0",
"react-monaco-editor": "^0.41.2",
"react-popper-tooltip": "^2.10.1",
- "react-query": "^3.21.1",
+ "react-query": "^3.27.0",
"react-redux": "^7.2.0",
"react-resizable": "^1.7.5",
"react-resize-detector": "^4.2.0",
@@ -496,7 +496,6 @@
"@testing-library/react-hooks": "^5.1.1",
"@testing-library/user-event": "^13.1.1",
"@types/angular": "^1.6.56",
- "@types/angular-mocks": "^1.7.0",
"@types/apidoc": "^0.22.3",
"@types/archiver": "^5.1.0",
"@types/babel__core": "^7.1.16",
@@ -573,12 +572,12 @@
"@types/minimatch": "^2.0.29",
"@types/minimist": "^1.2.1",
"@types/mocha": "^8.2.0",
- "@types/mock-fs": "^4.10.0",
+ "@types/mock-fs": "^4.13.1",
"@types/moment-timezone": "^0.5.12",
"@types/mustache": "^0.8.31",
"@types/ncp": "^2.0.1",
"@types/nock": "^10.0.3",
- "@types/node": "14.14.44",
+ "@types/node": "16.10.2",
"@types/node-fetch": "^2.5.7",
"@types/node-forge": "^0.10.5",
"@types/nodemailer": "^6.4.0",
@@ -651,7 +650,6 @@
"@yarnpkg/lockfile": "^1.1.0",
"abab": "^2.0.4",
"aggregate-error": "^3.1.0",
- "angular-mocks": "^1.7.9",
"antlr4ts-cli": "^0.5.0-alpha.3",
"apidoc": "^0.29.0",
"apidoc-markdown": "^6.0.0",
@@ -767,7 +765,7 @@
"mocha-junit-reporter": "^2.0.0",
"mochawesome": "^6.2.1",
"mochawesome-merge": "^4.2.0",
- "mock-fs": "^4.12.0",
+ "mock-fs": "^5.1.1",
"mock-http-server": "1.3.0",
"ms-chromium-edge-driver": "^0.4.2",
"multimatch": "^4.0.0",
diff --git a/packages/elastic-apm-generator/src/lib/apm_error.ts b/packages/elastic-apm-generator/src/lib/apm_error.ts
new file mode 100644
index 0000000000000..5a48093a26db2
--- /dev/null
+++ b/packages/elastic-apm-generator/src/lib/apm_error.ts
@@ -0,0 +1,30 @@
+/*
+ * 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 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 or the Server
+ * Side Public License, v 1.
+ */
+
+import { Fields } from './entity';
+import { Serializable } from './serializable';
+import { generateLongId, generateShortId } from './utils/generate_id';
+
+export class ApmError extends Serializable {
+ constructor(fields: Fields) {
+ super({
+ ...fields,
+ 'processor.event': 'error',
+ 'processor.name': 'error',
+ 'error.id': generateShortId(),
+ });
+ }
+
+ serialize() {
+ const [data] = super.serialize();
+ data['error.grouping_key'] = generateLongId(
+ this.fields['error.grouping_name'] || this.fields['error.exception']?.[0]?.message
+ );
+ return [data];
+ }
+}
diff --git a/packages/elastic-apm-generator/src/lib/base_span.ts b/packages/elastic-apm-generator/src/lib/base_span.ts
index 6288c16d339b6..f762bf730a717 100644
--- a/packages/elastic-apm-generator/src/lib/base_span.ts
+++ b/packages/elastic-apm-generator/src/lib/base_span.ts
@@ -10,7 +10,7 @@ import { Fields } from './entity';
import { Serializable } from './serializable';
import { Span } from './span';
import { Transaction } from './transaction';
-import { generateTraceId } from './utils/generate_id';
+import { generateLongId } from './utils/generate_id';
export class BaseSpan extends Serializable {
private readonly _children: BaseSpan[] = [];
@@ -19,7 +19,7 @@ export class BaseSpan extends Serializable {
super({
...fields,
'event.outcome': 'unknown',
- 'trace.id': generateTraceId(),
+ 'trace.id': generateLongId(),
'processor.name': 'transaction',
});
}
diff --git a/packages/elastic-apm-generator/src/lib/entity.ts b/packages/elastic-apm-generator/src/lib/entity.ts
index 2a4beee652cf7..bf8fc10efd3a7 100644
--- a/packages/elastic-apm-generator/src/lib/entity.ts
+++ b/packages/elastic-apm-generator/src/lib/entity.ts
@@ -6,6 +6,19 @@
* Side Public License, v 1.
*/
+export type ApplicationMetricFields = Partial<{
+ 'system.process.memory.size': number;
+ 'system.memory.actual.free': number;
+ 'system.memory.total': number;
+ 'system.cpu.total.norm.pct': number;
+ 'system.process.memory.rss.bytes': number;
+ 'system.process.cpu.total.norm.pct': number;
+}>;
+
+export interface Exception {
+ message: string;
+}
+
export type Fields = Partial<{
'@timestamp': number;
'agent.name': string;
@@ -14,6 +27,10 @@ export type Fields = Partial<{
'ecs.version': string;
'event.outcome': string;
'event.ingested': number;
+ 'error.id': string;
+ 'error.exception': Exception[];
+ 'error.grouping_name': string;
+ 'error.grouping_key': string;
'host.name': string;
'metricset.name': string;
'observer.version': string;
@@ -46,7 +63,8 @@ export type Fields = Partial<{
'span.destination.service.response_time.count': number;
'span.self_time.count': number;
'span.self_time.sum.us': number;
-}>;
+}> &
+ ApplicationMetricFields;
export class Entity {
constructor(public readonly fields: Fields) {
diff --git a/packages/elastic-apm-generator/src/lib/instance.ts b/packages/elastic-apm-generator/src/lib/instance.ts
index 4218a9e23f4b4..3570f497c9055 100644
--- a/packages/elastic-apm-generator/src/lib/instance.ts
+++ b/packages/elastic-apm-generator/src/lib/instance.ts
@@ -6,7 +6,9 @@
* Side Public License, v 1.
*/
-import { Entity } from './entity';
+import { ApmError } from './apm_error';
+import { ApplicationMetricFields, Entity } from './entity';
+import { Metricset } from './metricset';
import { Span } from './span';
import { Transaction } from './transaction';
@@ -27,4 +29,20 @@ export class Instance extends Entity {
'span.subtype': spanSubtype,
});
}
+
+ error(message: string, type?: string, groupingName?: string) {
+ return new ApmError({
+ ...this.fields,
+ 'error.exception': [{ message, ...(type ? { type } : {}) }],
+ 'error.grouping_name': groupingName || message,
+ });
+ }
+
+ appMetrics(metrics: ApplicationMetricFields) {
+ return new Metricset({
+ ...this.fields,
+ 'metricset.name': 'app',
+ ...metrics,
+ });
+ }
}
diff --git a/packages/elastic-apm-generator/src/lib/metricset.ts b/packages/elastic-apm-generator/src/lib/metricset.ts
index f7abec6fde958..c1ebbea313123 100644
--- a/packages/elastic-apm-generator/src/lib/metricset.ts
+++ b/packages/elastic-apm-generator/src/lib/metricset.ts
@@ -6,12 +6,15 @@
* Side Public License, v 1.
*/
+import { Fields } from './entity';
import { Serializable } from './serializable';
-export class Metricset extends Serializable {}
-
-export function metricset(name: string) {
- return new Metricset({
- 'metricset.name': name,
- });
+export class Metricset extends Serializable {
+ constructor(fields: Fields) {
+ super({
+ 'processor.event': 'metric',
+ 'processor.name': 'metric',
+ ...fields,
+ });
+ }
}
diff --git a/packages/elastic-apm-generator/src/lib/output/to_elasticsearch_output.ts b/packages/elastic-apm-generator/src/lib/output/to_elasticsearch_output.ts
index b4cae1b41b9a6..d90ce8e01f83d 100644
--- a/packages/elastic-apm-generator/src/lib/output/to_elasticsearch_output.ts
+++ b/packages/elastic-apm-generator/src/lib/output/to_elasticsearch_output.ts
@@ -25,7 +25,8 @@ export function toElasticsearchOutput(events: Fields[], versionOverride?: string
const document = {};
// eslint-disable-next-line guard-for-in
for (const key in values) {
- set(document, key, values[key as keyof typeof values]);
+ const val = values[key as keyof typeof values];
+ set(document, key, val);
}
return {
_index: `apm-${versionOverride || values['observer.version']}-${values['processor.event']}`,
diff --git a/packages/elastic-apm-generator/src/lib/span.ts b/packages/elastic-apm-generator/src/lib/span.ts
index 36f7f44816d01..3c8d90f56b78e 100644
--- a/packages/elastic-apm-generator/src/lib/span.ts
+++ b/packages/elastic-apm-generator/src/lib/span.ts
@@ -8,14 +8,14 @@
import { BaseSpan } from './base_span';
import { Fields } from './entity';
-import { generateEventId } from './utils/generate_id';
+import { generateShortId } from './utils/generate_id';
export class Span extends BaseSpan {
constructor(fields: Fields) {
super({
...fields,
'processor.event': 'span',
- 'span.id': generateEventId(),
+ 'span.id': generateShortId(),
});
}
diff --git a/packages/elastic-apm-generator/src/lib/transaction.ts b/packages/elastic-apm-generator/src/lib/transaction.ts
index f615f46710996..3a8d32e1843f8 100644
--- a/packages/elastic-apm-generator/src/lib/transaction.ts
+++ b/packages/elastic-apm-generator/src/lib/transaction.ts
@@ -6,22 +6,48 @@
* Side Public License, v 1.
*/
+import { ApmError } from './apm_error';
import { BaseSpan } from './base_span';
import { Fields } from './entity';
-import { generateEventId } from './utils/generate_id';
+import { generateShortId } from './utils/generate_id';
export class Transaction extends BaseSpan {
private _sampled: boolean = true;
+ private readonly _errors: ApmError[] = [];
constructor(fields: Fields) {
super({
...fields,
'processor.event': 'transaction',
- 'transaction.id': generateEventId(),
+ 'transaction.id': generateShortId(),
'transaction.sampled': true,
});
}
+ parent(span: BaseSpan) {
+ super.parent(span);
+
+ this._errors.forEach((error) => {
+ error.fields['trace.id'] = this.fields['trace.id'];
+ error.fields['transaction.id'] = this.fields['transaction.id'];
+ error.fields['transaction.type'] = this.fields['transaction.type'];
+ });
+
+ return this;
+ }
+
+ errors(...errors: ApmError[]) {
+ errors.forEach((error) => {
+ error.fields['trace.id'] = this.fields['trace.id'];
+ error.fields['transaction.id'] = this.fields['transaction.id'];
+ error.fields['transaction.type'] = this.fields['transaction.type'];
+ });
+
+ this._errors.push(...errors);
+
+ return this;
+ }
+
duration(duration: number) {
this.fields['transaction.duration.us'] = duration * 1000;
return this;
@@ -35,11 +61,13 @@ export class Transaction extends BaseSpan {
serialize() {
const [transaction, ...spans] = super.serialize();
+ const errors = this._errors.flatMap((error) => error.serialize());
+
const events = [transaction];
if (this._sampled) {
events.push(...spans);
}
- return events;
+ return events.concat(errors);
}
}
diff --git a/packages/elastic-apm-generator/src/lib/utils/generate_id.ts b/packages/elastic-apm-generator/src/lib/utils/generate_id.ts
index 6c8b33fc19077..cc372a56209aa 100644
--- a/packages/elastic-apm-generator/src/lib/utils/generate_id.ts
+++ b/packages/elastic-apm-generator/src/lib/utils/generate_id.ts
@@ -12,14 +12,14 @@ let seq = 0;
const namespace = 'f38d5b83-8eee-4f5b-9aa6-2107e15a71e3';
-function generateId() {
- return uuidv5(String(seq++), namespace).replace(/-/g, '');
+function generateId(seed?: string) {
+ return uuidv5(seed ?? String(seq++), namespace).replace(/-/g, '');
}
-export function generateEventId() {
- return generateId().substr(0, 16);
+export function generateShortId(seed?: string) {
+ return generateId(seed).substr(0, 16);
}
-export function generateTraceId() {
- return generateId().substr(0, 32);
+export function generateLongId(seed?: string) {
+ return generateId(seed).substr(0, 32);
}
diff --git a/packages/elastic-apm-generator/src/scripts/examples/01_simple_trace.ts b/packages/elastic-apm-generator/src/scripts/examples/01_simple_trace.ts
index 7aae2986919c8..f6aad154532c2 100644
--- a/packages/elastic-apm-generator/src/scripts/examples/01_simple_trace.ts
+++ b/packages/elastic-apm-generator/src/scripts/examples/01_simple_trace.ts
@@ -14,11 +14,11 @@ export function simpleTrace(from: number, to: number) {
const range = timerange(from, to);
- const transactionName = '100rpm (80% success) failed 1000ms';
+ const transactionName = '240rpm/60% 1000ms';
const successfulTraceEvents = range
- .interval('30s')
- .rate(40)
+ .interval('1s')
+ .rate(3)
.flatMap((timestamp) =>
instance
.transaction(transactionName)
@@ -38,21 +38,39 @@ export function simpleTrace(from: number, to: number) {
);
const failedTraceEvents = range
- .interval('30s')
- .rate(10)
+ .interval('1s')
+ .rate(1)
.flatMap((timestamp) =>
instance
.transaction(transactionName)
.timestamp(timestamp)
.duration(1000)
.failure()
+ .errors(
+ instance.error('[ResponseError] index_not_found_exception').timestamp(timestamp + 50)
+ )
.serialize()
);
+ const metricsets = range
+ .interval('30s')
+ .rate(1)
+ .flatMap((timestamp) =>
+ instance
+ .appMetrics({
+ 'system.memory.actual.free': 800,
+ 'system.memory.total': 1000,
+ 'system.cpu.total.norm.pct': 0.6,
+ 'system.process.cpu.total.norm.pct': 0.7,
+ })
+ .timestamp(timestamp)
+ .serialize()
+ );
const events = successfulTraceEvents.concat(failedTraceEvents);
return [
...events,
+ ...metricsets,
...getTransactionMetrics(events),
...getSpanDestinationMetrics(events),
...getBreakdownMetrics(events),
diff --git a/packages/elastic-apm-generator/src/test/scenarios/05_transactions_with_errors.test.ts b/packages/elastic-apm-generator/src/test/scenarios/05_transactions_with_errors.test.ts
new file mode 100644
index 0000000000000..289fdfa6cf565
--- /dev/null
+++ b/packages/elastic-apm-generator/src/test/scenarios/05_transactions_with_errors.test.ts
@@ -0,0 +1,66 @@
+/*
+ * 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 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 or the Server
+ * Side Public License, v 1.
+ */
+import { pick } from 'lodash';
+import { service } from '../../index';
+import { Instance } from '../../lib/instance';
+
+describe('transactions with errors', () => {
+ let instance: Instance;
+ const timestamp = new Date('2021-01-01T00:00:00.000Z').getTime();
+
+ beforeEach(() => {
+ instance = service('opbeans-java', 'production', 'java').instance('instance');
+ });
+ it('generates error events', () => {
+ const events = instance
+ .transaction('GET /api')
+ .timestamp(timestamp)
+ .errors(instance.error('test error').timestamp(timestamp))
+ .serialize();
+
+ const errorEvents = events.filter((event) => event['processor.event'] === 'error');
+
+ expect(errorEvents.length).toEqual(1);
+
+ expect(
+ pick(errorEvents[0], 'processor.event', 'processor.name', 'error.exception', '@timestamp')
+ ).toEqual({
+ 'processor.event': 'error',
+ 'processor.name': 'error',
+ '@timestamp': timestamp,
+ 'error.exception': [{ message: 'test error' }],
+ });
+ });
+
+ it('sets the transaction and trace id', () => {
+ const [transaction, error] = instance
+ .transaction('GET /api')
+ .timestamp(timestamp)
+ .errors(instance.error('test error').timestamp(timestamp))
+ .serialize();
+
+ const keys = ['transaction.id', 'trace.id', 'transaction.type'];
+
+ expect(pick(error, keys)).toEqual({
+ 'transaction.id': transaction['transaction.id'],
+ 'trace.id': transaction['trace.id'],
+ 'transaction.type': 'request',
+ });
+ });
+
+ it('sets the error grouping key', () => {
+ const [, error] = instance
+ .transaction('GET /api')
+ .timestamp(timestamp)
+ .errors(instance.error('test error').timestamp(timestamp))
+ .serialize();
+
+ expect(error['error.grouping_name']).toEqual('test error');
+ expect(error['error.grouping_key']).toMatchInlineSnapshot(`"8b96fa10a7f85a5d960198627bf50840"`);
+ });
+});
diff --git a/packages/elastic-apm-generator/src/test/scenarios/06_application_metrics.test.ts b/packages/elastic-apm-generator/src/test/scenarios/06_application_metrics.test.ts
new file mode 100644
index 0000000000000..59ca8f0edbe88
--- /dev/null
+++ b/packages/elastic-apm-generator/src/test/scenarios/06_application_metrics.test.ts
@@ -0,0 +1,64 @@
+/*
+ * 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 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 or the Server
+ * Side Public License, v 1.
+ */
+import { pick } from 'lodash';
+import { service } from '../../index';
+import { Instance } from '../../lib/instance';
+
+describe('application metrics', () => {
+ let instance: Instance;
+ const timestamp = new Date('2021-01-01T00:00:00.000Z').getTime();
+
+ beforeEach(() => {
+ instance = service('opbeans-java', 'production', 'java').instance('instance');
+ });
+ it('generates application metricsets', () => {
+ const events = instance
+ .appMetrics({
+ 'system.memory.actual.free': 80,
+ 'system.memory.total': 100,
+ })
+ .timestamp(timestamp)
+ .serialize();
+
+ const appMetrics = events.filter((event) => event['processor.event'] === 'metric');
+
+ expect(appMetrics.length).toEqual(1);
+
+ expect(
+ pick(
+ appMetrics[0],
+ '@timestamp',
+ 'agent.name',
+ 'container.id',
+ 'metricset.name',
+ 'processor.event',
+ 'processor.name',
+ 'service.environment',
+ 'service.name',
+ 'service.node.name',
+ 'system.memory.actual.free',
+ 'system.memory.total'
+ )
+ ).toEqual({
+ '@timestamp': timestamp,
+ 'metricset.name': 'app',
+ 'processor.event': 'metric',
+ 'processor.name': 'metric',
+ 'system.memory.actual.free': 80,
+ 'system.memory.total': 100,
+ ...pick(
+ instance.fields,
+ 'agent.name',
+ 'container.id',
+ 'service.environment',
+ 'service.name',
+ 'service.node.name'
+ ),
+ });
+ });
+});
diff --git a/packages/kbn-dev-utils/src/proc_runner/proc.ts b/packages/kbn-dev-utils/src/proc_runner/proc.ts
index e04a189baf5cd..c9a520de6eb4d 100644
--- a/packages/kbn-dev-utils/src/proc_runner/proc.ts
+++ b/packages/kbn-dev-utils/src/proc_runner/proc.ts
@@ -131,7 +131,7 @@ export function startProc(name: string, options: ProcOptions, log: ToolingLog) {
await withTimeout(
async () => {
log.debug(`Sending "${signal}" to proc "${name}"`);
- await treeKillAsync(childProcess.pid, signal);
+ await treeKillAsync(childProcess.pid!, signal);
await outcomePromise;
},
STOP_TIMEOUT,
@@ -139,7 +139,7 @@ export function startProc(name: string, options: ProcOptions, log: ToolingLog) {
log.warning(
`Proc "${name}" was sent "${signal}" didn't emit the "exit" or "error" events after ${STOP_TIMEOUT} ms, sending SIGKILL`
);
- await treeKillAsync(childProcess.pid, 'SIGKILL');
+ await treeKillAsync(childProcess.pid!, 'SIGKILL');
}
);
diff --git a/packages/kbn-i18n/BUILD.bazel b/packages/kbn-i18n/BUILD.bazel
index 49d5603b2c516..8ea6c3dd192f4 100644
--- a/packages/kbn-i18n/BUILD.bazel
+++ b/packages/kbn-i18n/BUILD.bazel
@@ -27,7 +27,6 @@ filegroup(
)
NPM_MODULE_EXTRA_FILES = [
- "angular/package.json",
"react/package.json",
"package.json",
"GUIDELINE.md",
@@ -47,9 +46,9 @@ TYPES_DEPS = [
"//packages/kbn-babel-preset",
"@npm//intl-messageformat",
"@npm//tslib",
- "@npm//@types/angular",
"@npm//@types/intl-relativeformat",
"@npm//@types/jest",
+ "@npm//@types/node",
"@npm//@types/prop-types",
"@npm//@types/react",
"@npm//@types/react-intl",
diff --git a/packages/kbn-i18n/GUIDELINE.md b/packages/kbn-i18n/GUIDELINE.md
index fdb082bb1a067..21dd720f9d1f6 100644
--- a/packages/kbn-i18n/GUIDELINE.md
+++ b/packages/kbn-i18n/GUIDELINE.md
@@ -93,17 +93,6 @@ The long term plan is to rely on using `FormattedMessage` and `i18n.translate()`
Currently, we support the following ReactJS `i18n` tools, but they will be removed in future releases:
- Usage of `props.intl.formatmessage()` (where `intl` is passed to `props` by `injectI18n` HOC).
-#### In AngularJS
-
-The long term plan is to rely on using `i18n.translate()` by statically importing `i18n` from the `@kbn/i18n` package. **Avoid using the `i18n` filter and the `i18n` service injected in controllers, directives, services.**
-
-- Call JS function `i18n.translate()` from the `@kbn/i18n` package.
-- Use `i18nId` directive in template.
-
-Currently, we support the following AngluarJS `i18n` tools, but they will be removed in future releases:
-- Usage of `i18n` service in controllers, directives, services by injecting it.
-- Usage of `i18n` filter in template for attribute translation. Note: Use one-time binding ("{{:: ... }}") in filters wherever it's possible to prevent unnecessary expression re-evaluation.
-
#### In JavaScript
- Use `i18n.translate()` in NodeJS or any other framework agnostic code, where `i18n` is the I18n engine from `@kbn/i18n` package.
@@ -223,7 +212,6 @@ For example:
- for button:
```js
-
@@ -232,11 +220,11 @@ For example:
- for dropDown:
```js
-
+
,
- "endpointSecurityData":
@@ -287,19 +243,6 @@ exports[`TelemetryManagementSectionComponent renders null because allowChangingO
"timeZone": null,
}
}
- isSecurityExampleEnabled={
- [MockFunction] {
- "calls": Array [
- Array [],
- ],
- "results": Array [
- Object {
- "type": "return",
- "value": true,
- },
- ],
- }
- }
onQueryMatchChange={[MockFunction]}
showAppliesSettingMessage={true}
telemetryService={
diff --git a/src/plugins/telemetry_management_section/public/components/example_security_payload.test.tsx b/src/plugins/telemetry_management_section/public/components/example_security_payload.test.tsx
deleted file mode 100644
index 0b22ad5b9c209..0000000000000
--- a/src/plugins/telemetry_management_section/public/components/example_security_payload.test.tsx
+++ /dev/null
@@ -1,17 +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 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 or the Server
- * Side Public License, v 1.
- */
-
-import React from 'react';
-import { shallowWithIntl } from '@kbn/test/jest';
-import ExampleSecurityPayload from './example_security_payload';
-
-describe('example security payload', () => {
- it('renders as expected', () => {
- expect(shallowWithIntl()).toMatchSnapshot();
- });
-});
diff --git a/src/plugins/telemetry_management_section/public/components/example_security_payload.tsx b/src/plugins/telemetry_management_section/public/components/example_security_payload.tsx
deleted file mode 100644
index 6a18ccac59eeb..0000000000000
--- a/src/plugins/telemetry_management_section/public/components/example_security_payload.tsx
+++ /dev/null
@@ -1,124 +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 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 or the Server
- * Side Public License, v 1.
- */
-
-import { EuiCodeBlock } from '@elastic/eui';
-import * as React from 'react';
-
-const exampleSecurityPayload = {
- '@timestamp': '2020-09-22T14:34:56.82202300Z',
- agent: {
- build: {
- original:
- 'version: 7.9.1, compiled: Thu Aug 27 14:50:21 2020, branch: 7.9, commit: b594beb958817dee9b9d908191ed766d483df3ea',
- },
- id: '22dd8544-bcac-46cb-b970-5e681bb99e0b',
- type: 'endpoint',
- version: '7.9.1',
- },
- Endpoint: {
- policy: {
- applied: {
- artifacts: {
- global: {
- identifiers: [
- {
- sha256: '6a546aade5563d3e8dffc1fe2d93d33edda8f9ca3e17ac3cc9ac707620cb9ecd',
- name: 'endpointpe-v4-blocklist',
- },
- {
- sha256: '04f9f87accc5d5aea433427bd1bd4ec6908f8528c78ceed26f70df7875a99385',
- name: 'endpointpe-v4-exceptionlist',
- },
- {
- sha256: '1471838597fcd79a54ea4a3ec9a9beee1a86feaedab6c98e61102559ced822a8',
- name: 'endpointpe-v4-model',
- },
- {
- sha256: '824859b0c6749cc31951d92a73bbdddfcfe9f38abfe432087934d4dab9766ce8',
- name: 'global-exceptionlist-windows',
- },
- ],
- version: '1.0.0',
- },
- user: {
- identifiers: [
- {
- sha256: 'd801aa1fb7ddcc330a5e3173372ea6af4a3d08ec58074478e85aa5603e926658',
- name: 'endpoint-exceptionlist-windows-v1',
- },
- ],
- version: '1.0.0',
- },
- },
- },
- },
- },
- ecs: {
- version: '1.5.0',
- },
- elastic: {
- agent: {
- id: 'b2e88aea-2671-402a-828a-957526bac315',
- },
- },
- file: {
- path: 'C:\\Windows\\Temp\\mimikatz.exe',
- size: 1263880,
- created: '2020-05-19T07:50:06.0Z',
- accessed: '2020-09-22T14:29:19.93531400Z',
- mtime: '2020-09-22T14:29:03.6040000Z',
- directory: 'C:\\Windows\\Temp',
- hash: {
- sha1: 'c9fb7f8a4c6b7b12b493a99a8dc6901d17867388',
- sha256: 'cb1553a3c88817e4cc774a5a93f9158f6785bd3815447d04b6c3f4c2c4b21ed7',
- md5: '465d5d850f54d9cde767bda90743df30',
- },
- Ext: {
- code_signature: {
- trusted: true,
- subject_name: 'Open Source Developer, Benjamin Delpy',
- exists: true,
- status: 'trusted',
- },
- malware_classification: {
- identifier: 'endpointpe-v4-model',
- score: 0.99956864118576,
- threshold: 0.71,
- version: '0.0.0',
- },
- },
- },
- host: {
- os: {
- Ext: {
- variant: 'Windows 10 Enterprise Evaluation',
- },
- kernel: '2004 (10.0.19041.388)',
- name: 'Windows',
- family: 'windows',
- version: '2004 (10.0.19041.388)',
- platform: 'windows',
- full: 'Windows 10 Enterprise Evaluation 2004 (10.0.19041.388)',
- },
- },
- event: {
- kind: 'alert',
- },
- cluster_uuid: 'kLbKvSMcRiiFAR0t8LebDA',
- cluster_name: 'elasticsearch',
-};
-
-const ExampleSecurityPayload: React.FC = () => {
- return (
- {JSON.stringify(exampleSecurityPayload, null, 2)}
- );
-};
-
-// Used for lazy import
-// eslint-disable-next-line import/no-default-export
-export default ExampleSecurityPayload;
diff --git a/src/plugins/telemetry_management_section/public/components/opt_in_security_example_flyout.test.tsx b/src/plugins/telemetry_management_section/public/components/opt_in_security_example_flyout.test.tsx
deleted file mode 100644
index 74fd7ddd56cb1..0000000000000
--- a/src/plugins/telemetry_management_section/public/components/opt_in_security_example_flyout.test.tsx
+++ /dev/null
@@ -1,17 +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 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 or the Server
- * Side Public License, v 1.
- */
-
-import React from 'react';
-import { shallowWithIntl } from '@kbn/test/jest';
-import { OptInSecurityExampleFlyout } from './opt_in_security_example_flyout';
-
-describe('security flyout renders as expected', () => {
- it('renders as expected', () => {
- expect(shallowWithIntl()).toMatchSnapshot();
- });
-});
diff --git a/src/plugins/telemetry_management_section/public/components/opt_in_security_example_flyout.tsx b/src/plugins/telemetry_management_section/public/components/opt_in_security_example_flyout.tsx
deleted file mode 100644
index 58a82487c25da..0000000000000
--- a/src/plugins/telemetry_management_section/public/components/opt_in_security_example_flyout.tsx
+++ /dev/null
@@ -1,58 +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 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 or the Server
- * Side Public License, v 1.
- */
-
-import * as React from 'react';
-
-import {
- EuiFlyout,
- EuiFlyoutHeader,
- EuiFlyoutBody,
- EuiPortal, // EuiPortal is a temporary requirement to use EuiFlyout with "ownFocus"
- EuiText,
- EuiTextColor,
- EuiTitle,
-} from '@elastic/eui';
-import { loadingSpinner } from './loading_spinner';
-
-interface Props {
- onClose: () => void;
-}
-
-const LazyExampleSecurityPayload = React.lazy(() => import('./example_security_payload'));
-
-/**
- * React component for displaying the example data associated with the Telemetry opt-in banner.
- */
-export class OptInSecurityExampleFlyout extends React.PureComponent {
- render() {
- return (
-
-
-
-
- Endpoint security data
-
-
-
- This is a representative sample of the endpoint security alert event that we
- collect. Endpoint security data is collected only when the Elastic Endpoint is
- enabled. It includes information about the endpoint configuration and detection
- events.
-
-
-
-
-
-
-
-
-
-
- );
- }
-}
diff --git a/src/plugins/telemetry_management_section/public/components/telemetry_management_section.test.tsx b/src/plugins/telemetry_management_section/public/components/telemetry_management_section.test.tsx
index b8332317e6b68..8f27c340720a1 100644
--- a/src/plugins/telemetry_management_section/public/components/telemetry_management_section.test.tsx
+++ b/src/plugins/telemetry_management_section/public/components/telemetry_management_section.test.tsx
@@ -21,7 +21,6 @@ describe('TelemetryManagementSectionComponent', () => {
it('renders as expected', () => {
const onQueryMatchChange = jest.fn();
- const isSecurityExampleEnabled = jest.fn().mockReturnValue(true);
const telemetryService = new TelemetryService({
config: {
sendUsageTo: 'staging',
@@ -45,7 +44,6 @@ describe('TelemetryManagementSectionComponent', () => {
onQueryMatchChange={onQueryMatchChange}
showAppliesSettingMessage={true}
enableSaving={true}
- isSecurityExampleEnabled={isSecurityExampleEnabled}
toasts={coreStart.notifications.toasts}
docLinks={docLinks}
/>
@@ -55,7 +53,6 @@ describe('TelemetryManagementSectionComponent', () => {
it('renders null because query does not match the SEARCH_TERMS', () => {
const onQueryMatchChange = jest.fn();
- const isSecurityExampleEnabled = jest.fn().mockReturnValue(true);
const telemetryService = new TelemetryService({
config: {
enabled: true,
@@ -79,7 +76,6 @@ describe('TelemetryManagementSectionComponent', () => {
onQueryMatchChange={onQueryMatchChange}
showAppliesSettingMessage={false}
enableSaving={true}
- isSecurityExampleEnabled={isSecurityExampleEnabled}
toasts={coreStart.notifications.toasts}
docLinks={docLinks}
/>
@@ -96,7 +92,6 @@ describe('TelemetryManagementSectionComponent', () => {
showAppliesSettingMessage={false}
enableSaving={true}
toasts={coreStart.notifications.toasts}
- isSecurityExampleEnabled={isSecurityExampleEnabled}
docLinks={docLinks}
/>
@@ -110,7 +105,6 @@ describe('TelemetryManagementSectionComponent', () => {
it('renders because query matches the SEARCH_TERMS', () => {
const onQueryMatchChange = jest.fn();
- const isSecurityExampleEnabled = jest.fn().mockReturnValue(true);
const telemetryService = new TelemetryService({
config: {
enabled: true,
@@ -132,7 +126,6 @@ describe('TelemetryManagementSectionComponent', () => {
telemetryService={telemetryService}
onQueryMatchChange={onQueryMatchChange}
showAppliesSettingMessage={false}
- isSecurityExampleEnabled={isSecurityExampleEnabled}
enableSaving={true}
toasts={coreStart.notifications.toasts}
docLinks={docLinks}
@@ -158,7 +151,6 @@ describe('TelemetryManagementSectionComponent', () => {
it('renders null because allowChangingOptInStatus is false', () => {
const onQueryMatchChange = jest.fn();
- const isSecurityExampleEnabled = jest.fn().mockReturnValue(true);
const telemetryService = new TelemetryService({
config: {
enabled: true,
@@ -181,7 +173,6 @@ describe('TelemetryManagementSectionComponent', () => {
onQueryMatchChange={onQueryMatchChange}
showAppliesSettingMessage={true}
enableSaving={true}
- isSecurityExampleEnabled={isSecurityExampleEnabled}
toasts={coreStart.notifications.toasts}
docLinks={docLinks}
/>
@@ -197,7 +188,6 @@ describe('TelemetryManagementSectionComponent', () => {
it('shows the OptInExampleFlyout', () => {
const onQueryMatchChange = jest.fn();
- const isSecurityExampleEnabled = jest.fn().mockReturnValue(true);
const telemetryService = new TelemetryService({
config: {
enabled: true,
@@ -220,7 +210,6 @@ describe('TelemetryManagementSectionComponent', () => {
onQueryMatchChange={onQueryMatchChange}
showAppliesSettingMessage={false}
enableSaving={true}
- isSecurityExampleEnabled={isSecurityExampleEnabled}
toasts={coreStart.notifications.toasts}
docLinks={docLinks}
/>
@@ -235,89 +224,8 @@ describe('TelemetryManagementSectionComponent', () => {
}
});
- it('shows the OptInSecurityExampleFlyout', () => {
- const onQueryMatchChange = jest.fn();
- const isSecurityExampleEnabled = jest.fn().mockReturnValue(true);
- const telemetryService = new TelemetryService({
- config: {
- enabled: true,
- banner: true,
- allowChangingOptInStatus: true,
- optIn: false,
- sendUsageTo: 'staging',
- sendUsageFrom: 'browser',
- },
- isScreenshotMode: false,
- reportOptInStatusChange: false,
- notifications: coreStart.notifications,
- currentKibanaVersion: 'mock_kibana_version',
- http: coreSetup.http,
- });
-
- const component = mountWithIntl(
-
- );
- try {
- const toggleExampleComponent = component.find('FormattedMessage > EuiLink[onClick]').at(1);
- const updatedView = toggleExampleComponent.simulate('click');
- updatedView.find('OptInSecurityExampleFlyout');
- updatedView.simulate('close');
- } finally {
- component.unmount();
- }
- });
-
- it('does not show the endpoint link when isSecurityExampleEnabled returns false', () => {
- const onQueryMatchChange = jest.fn();
- const isSecurityExampleEnabled = jest.fn().mockReturnValue(false);
- const telemetryService = new TelemetryService({
- config: {
- enabled: true,
- banner: true,
- allowChangingOptInStatus: true,
- optIn: false,
- sendUsageTo: 'staging',
- sendUsageFrom: 'browser',
- },
- isScreenshotMode: false,
- reportOptInStatusChange: false,
- currentKibanaVersion: 'mock_kibana_version',
- notifications: coreStart.notifications,
- http: coreSetup.http,
- });
-
- const component = mountWithIntl(
-
- );
-
- try {
- const description = (component.instance() as TelemetryManagementSection).renderDescription();
- expect(isSecurityExampleEnabled).toBeCalled();
- expect(description).toMatchSnapshot();
- } finally {
- component.unmount();
- }
- });
-
it('toggles the OptIn button', async () => {
const onQueryMatchChange = jest.fn();
- const isSecurityExampleEnabled = jest.fn().mockReturnValue(true);
const telemetryService = new TelemetryService({
config: {
enabled: true,
@@ -340,7 +248,6 @@ describe('TelemetryManagementSectionComponent', () => {
onQueryMatchChange={onQueryMatchChange}
showAppliesSettingMessage={false}
enableSaving={true}
- isSecurityExampleEnabled={isSecurityExampleEnabled}
toasts={coreStart.notifications.toasts}
docLinks={docLinks}
/>
@@ -367,7 +274,6 @@ describe('TelemetryManagementSectionComponent', () => {
it('test the wrapper (for coverage purposes)', () => {
const onQueryMatchChange = jest.fn();
- const isSecurityExampleEnabled = jest.fn().mockReturnValue(true);
const telemetryService = new TelemetryService({
config: {
enabled: true,
@@ -392,7 +298,6 @@ describe('TelemetryManagementSectionComponent', () => {
onQueryMatchChange={onQueryMatchChange}
enableSaving={true}
toasts={coreStart.notifications.toasts}
- isSecurityExampleEnabled={isSecurityExampleEnabled}
docLinks={docLinks}
/>
).html()
diff --git a/src/plugins/telemetry_management_section/public/components/telemetry_management_section.tsx b/src/plugins/telemetry_management_section/public/components/telemetry_management_section.tsx
index b0d1b42a9b892..3686cb10706bf 100644
--- a/src/plugins/telemetry_management_section/public/components/telemetry_management_section.tsx
+++ b/src/plugins/telemetry_management_section/public/components/telemetry_management_section.tsx
@@ -15,7 +15,6 @@ import type { TelemetryPluginSetup } from 'src/plugins/telemetry/public';
import type { DocLinksStart, ToastsStart } from 'src/core/public';
import { PRIVACY_STATEMENT_URL } from '../../../telemetry/common/constants';
import { OptInExampleFlyout } from './opt_in_example_flyout';
-import { OptInSecurityExampleFlyout } from './opt_in_security_example_flyout';
import { LazyField } from '../../../advanced_settings/public';
import { TrackApplicationView } from '../../../usage_collection/public';
@@ -26,7 +25,6 @@ const SEARCH_TERMS = ['telemetry', 'usage', 'data', 'usage data'];
interface Props {
telemetryService: TelemetryService;
onQueryMatchChange: (searchTermMatches: boolean) => void;
- isSecurityExampleEnabled: () => boolean;
showAppliesSettingMessage: boolean;
enableSaving: boolean;
query?: { text: string };
@@ -80,9 +78,8 @@ export class TelemetryManagementSection extends Component {
}
render() {
- const { telemetryService, isSecurityExampleEnabled } = this.props;
- const { showExample, showSecurityExample, queryMatches, enabled, processing } = this.state;
- const securityExampleEnabled = isSecurityExampleEnabled();
+ const { telemetryService } = this.props;
+ const { showExample, queryMatches, enabled, processing } = this.state;
if (!telemetryService.getCanChangeOptInStatus()) {
return null;
@@ -102,11 +99,6 @@ export class TelemetryManagementSection extends Component {
/>
)}
- {showSecurityExample && securityExampleEnabled && (
-
-
-
- )}
@@ -182,17 +174,19 @@ export class TelemetryManagementSection extends Component {
};
renderDescription = () => {
- const { isSecurityExampleEnabled } = this.props;
- const securityExampleEnabled = isSecurityExampleEnabled();
const clusterDataLink = (
);
- const endpointSecurityDataLink = (
-
-
+ const securityDataLink = (
+
+
);
@@ -216,24 +210,14 @@ export class TelemetryManagementSection extends Component {
/>
- {securityExampleEnabled ? (
-
- ) : (
-
- )}
+
);
@@ -277,15 +261,6 @@ export class TelemetryManagementSection extends Component {
showExample: !this.state.showExample,
});
};
-
- toggleSecurityExample = () => {
- const { isSecurityExampleEnabled } = this.props;
- const securityExampleEnabled = isSecurityExampleEnabled();
- if (!securityExampleEnabled) return;
- this.setState({
- showSecurityExample: !this.state.showSecurityExample,
- });
- };
}
// required for lazy loading
diff --git a/src/plugins/telemetry_management_section/public/components/telemetry_management_section_wrapper.tsx b/src/plugins/telemetry_management_section/public/components/telemetry_management_section_wrapper.tsx
index 91881dffa52d7..30769683803f1 100644
--- a/src/plugins/telemetry_management_section/public/components/telemetry_management_section_wrapper.tsx
+++ b/src/plugins/telemetry_management_section/public/components/telemetry_management_section_wrapper.tsx
@@ -12,21 +12,19 @@ import type { TelemetryPluginSetup } from 'src/plugins/telemetry/public';
import type TelemetryManagementSection from './telemetry_management_section';
export type TelemetryManagementSectionWrapperProps = Omit<
TelemetryManagementSection['props'],
- 'telemetryService' | 'showAppliesSettingMessage' | 'isSecurityExampleEnabled'
+ 'telemetryService' | 'showAppliesSettingMessage'
>;
const TelemetryManagementSectionComponent = lazy(() => import('./telemetry_management_section'));
export function telemetryManagementSectionWrapper(
- telemetryService: TelemetryPluginSetup['telemetryService'],
- shouldShowSecuritySolutionUsageExample: () => boolean
+ telemetryService: TelemetryPluginSetup['telemetryService']
) {
const TelemetryManagementSectionWrapper = (props: TelemetryManagementSectionWrapperProps) => (
}>
diff --git a/src/plugins/telemetry_management_section/public/index.ts b/src/plugins/telemetry_management_section/public/index.ts
index db6ea17556ed3..f39d949540192 100644
--- a/src/plugins/telemetry_management_section/public/index.ts
+++ b/src/plugins/telemetry_management_section/public/index.ts
@@ -10,7 +10,6 @@ import { TelemetryManagementSectionPlugin } from './plugin';
export { OptInExampleFlyout } from './components';
-export type { TelemetryManagementSectionPluginSetup } from './plugin';
export function plugin() {
return new TelemetryManagementSectionPlugin();
}
diff --git a/src/plugins/telemetry_management_section/public/plugin.tsx b/src/plugins/telemetry_management_section/public/plugin.tsx
index 8f2d85f9107b6..e75dbfe9d56b5 100644
--- a/src/plugins/telemetry_management_section/public/plugin.tsx
+++ b/src/plugins/telemetry_management_section/public/plugin.tsx
@@ -10,7 +10,7 @@ import React from 'react';
import type { AdvancedSettingsSetup } from 'src/plugins/advanced_settings/public';
import type { TelemetryPluginSetup } from 'src/plugins/telemetry/public';
import type { UsageCollectionSetup } from 'src/plugins/usage_collection/public';
-import type { Plugin, CoreStart, CoreSetup } from 'src/core/public';
+import type { CoreStart, CoreSetup } from 'src/core/public';
import {
telemetryManagementSectionWrapper,
@@ -23,18 +23,7 @@ export interface TelemetryManagementSectionPluginDepsSetup {
usageCollection?: UsageCollectionSetup;
}
-export interface TelemetryManagementSectionPluginSetup {
- toggleSecuritySolutionExample: (enabled: boolean) => void;
-}
-
-export class TelemetryManagementSectionPlugin
- implements Plugin
-{
- private showSecuritySolutionExample = false;
- private shouldShowSecuritySolutionExample = () => {
- return this.showSecuritySolutionExample;
- };
-
+export class TelemetryManagementSectionPlugin {
public setup(
core: CoreSetup,
{
@@ -50,21 +39,16 @@ export class TelemetryManagementSectionPlugin
(props) => {
return (
- {telemetryManagementSectionWrapper(
- telemetryService,
- this.shouldShowSecuritySolutionExample
- )(props as TelemetryManagementSectionWrapperProps)}
+ {telemetryManagementSectionWrapper(telemetryService)(
+ props as TelemetryManagementSectionWrapperProps
+ )}
);
},
true
);
- return {
- toggleSecuritySolutionExample: (enabled: boolean) => {
- this.showSecuritySolutionExample = enabled;
- },
- };
+ return {};
}
public start(core: CoreStart) {}
diff --git a/src/plugins/vis_types/vislib/public/vislib/lib/binder.ts b/src/plugins/vis_types/vislib/public/vislib/lib/binder.ts
index 886745ba19563..31e49697d4bd9 100644
--- a/src/plugins/vis_types/vislib/public/vislib/lib/binder.ts
+++ b/src/plugins/vis_types/vislib/public/vislib/lib/binder.ts
@@ -33,14 +33,14 @@ export class Binder {
destroyers.forEach((fn) => fn());
}
- jqOn(el: HTMLElement, ...args: [string, (event: JQueryEventObject) => void]) {
+ jqOn(el: HTMLElement, ...args: [string, (event: JQuery.Event) => void]) {
const $el = $(el);
$el.on(...args);
this.disposal.push(() => $el.off(...args));
}
- fakeD3Bind(el: HTMLElement, event: string, handler: (event: JQueryEventObject) => void) {
- this.jqOn(el, event, (e: JQueryEventObject) => {
+ fakeD3Bind(el: HTMLElement, event: string, handler: (event: JQuery.Event) => void) {
+ this.jqOn(el, event, (e: JQuery.Event) => {
// mimic https://github.com/mbostock/d3/blob/3abb00113662463e5c19eb87cd33f6d0ddc23bc0/src/selection/on.js#L87-L94
const o = d3.event; // Events can be reentrant (e.g., focus).
d3.event = e;
diff --git a/src/plugins/visualizations/server/migrations/visualization_saved_object_migrations.test.ts b/src/plugins/visualizations/server/migrations/visualization_saved_object_migrations.test.ts
index d9801b8a59504..9284f28df8ee9 100644
--- a/src/plugins/visualizations/server/migrations/visualization_saved_object_migrations.test.ts
+++ b/src/plugins/visualizations/server/migrations/visualization_saved_object_migrations.test.ts
@@ -981,7 +981,7 @@ describe('migration visualization', () => {
`);
expect(logMsgArr).toMatchInlineSnapshot(`
Array [
- "Exception @ migrateGaugeVerticalSplitToAlignment! TypeError: Cannot read property 'gauge' of undefined",
+ "Exception @ migrateGaugeVerticalSplitToAlignment! TypeError: Cannot read properties of undefined (reading 'gauge')",
"Exception @ migrateGaugeVerticalSplitToAlignment! Payload: {\\"type\\":\\"gauge\\"}",
]
`);
diff --git a/src/setup_node_env/exit_on_warning.js b/src/setup_node_env/exit_on_warning.js
index e9c96f2c49bb4..998dd02a6bff0 100644
--- a/src/setup_node_env/exit_on_warning.js
+++ b/src/setup_node_env/exit_on_warning.js
@@ -29,6 +29,22 @@ var IGNORE_WARNINGS = [
file: '/node_modules/supertest/node_modules/superagent/lib/node/index.js',
line: 418,
},
+ // TODO @elastic/es-clients
+ // 'Use of deprecated folder mapping "./" in the "exports" field module resolution of the package
+ // at node_modules/@elastic/elasticsearch/package.json.'
+ // This is a breaking change in Node 12, which elasticsearch-js supports.
+ // https://github.com/elastic/elasticsearch-js/issues/1465
+ // https://nodejs.org/api/deprecations.html#DEP0148
+ {
+ name: 'DeprecationWarning',
+ code: 'DEP0148',
+ },
+ // In future versions of Node.js, fs.rmdir(path, { recursive: true }) will be removed.
+ // Remove after https://github.com/elastic/synthetics/pull/390
+ {
+ name: 'DeprecationWarning',
+ code: 'DEP0147',
+ },
{
// TODO: @elastic/es-clients - The new client will attempt a Product check and it will `process.emitWarning`
// that the security features are blocking such check.
diff --git a/test/functional/apps/discover/_indexpattern_without_timefield.ts b/test/functional/apps/discover/_indexpattern_without_timefield.ts
index 81fb4f92ab730..42291691f3f5f 100644
--- a/test/functional/apps/discover/_indexpattern_without_timefield.ts
+++ b/test/functional/apps/discover/_indexpattern_without_timefield.ts
@@ -17,7 +17,8 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
const testSubjects = getService('testSubjects');
const PageObjects = getPageObjects(['common', 'timePicker', 'discover']);
- describe('indexpattern without timefield', () => {
+ // FLAKY https://github.com/elastic/kibana/issues/107057
+ describe.skip('indexpattern without timefield', () => {
before(async () => {
await security.testUser.setRoles(['kibana_admin', 'kibana_timefield']);
await esArchiver.loadIfNeeded(
diff --git a/vars/tasks.groovy b/vars/tasks.groovy
index 5ed1cb5336b47..b985a507d5fca 100644
--- a/vars/tasks.groovy
+++ b/vars/tasks.groovy
@@ -146,7 +146,6 @@ def functionalXpack(Map params = [:]) {
}
}
- //temporarily disable apm e2e test since it's breaking.
// whenChanged([
// 'x-pack/plugins/apm/',
// ]) {
diff --git a/x-pack/.i18nrc.json b/x-pack/.i18nrc.json
index 238b16ca1d41f..d6762ab806ad7 100644
--- a/x-pack/.i18nrc.json
+++ b/x-pack/.i18nrc.json
@@ -65,7 +65,7 @@
"xpack.observability": "plugins/observability",
"xpack.banners": "plugins/banners"
},
- "exclude": ["examples"],
+ "exclude": ["examples", "plugins/monitoring/public/angular/angular_i18n"],
"translations": [
"plugins/translations/translations/zh-CN.json",
"plugins/translations/translations/ja-JP.json"
diff --git a/x-pack/plugins/alerting/server/saved_objects/geo_containment/migrations.test.ts b/x-pack/plugins/alerting/server/saved_objects/geo_containment/migrations.test.ts
new file mode 100644
index 0000000000000..779e201635495
--- /dev/null
+++ b/x-pack/plugins/alerting/server/saved_objects/geo_containment/migrations.test.ts
@@ -0,0 +1,50 @@
+/*
+ * 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.
+ */
+
+import { extractEntityAndBoundaryReferences } from './migrations';
+
+describe('geo_containment migration utilities', () => {
+ test('extractEntityAndBoundaryReferences', () => {
+ expect(
+ extractEntityAndBoundaryReferences({
+ index: 'foo*',
+ indexId: 'foobar',
+ geoField: 'geometry',
+ entity: 'vehicle_id',
+ dateField: '@timestamp',
+ boundaryType: 'entireIndex',
+ boundaryIndexTitle: 'boundary*',
+ boundaryIndexId: 'boundaryid',
+ boundaryGeoField: 'geometry',
+ })
+ ).toEqual({
+ params: {
+ boundaryGeoField: 'geometry',
+ boundaryIndexRefName: 'boundary_index_boundaryid',
+ boundaryIndexTitle: 'boundary*',
+ boundaryType: 'entireIndex',
+ dateField: '@timestamp',
+ entity: 'vehicle_id',
+ geoField: 'geometry',
+ index: 'foo*',
+ indexRefName: 'tracked_index_foobar',
+ },
+ references: [
+ {
+ id: 'foobar',
+ name: 'param:tracked_index_foobar',
+ type: 'index-pattern',
+ },
+ {
+ id: 'boundaryid',
+ name: 'param:boundary_index_boundaryid',
+ type: 'index-pattern',
+ },
+ ],
+ });
+ });
+});
diff --git a/x-pack/plugins/alerting/server/saved_objects/geo_containment/migrations.ts b/x-pack/plugins/alerting/server/saved_objects/geo_containment/migrations.ts
new file mode 100644
index 0000000000000..113b4cf796d2f
--- /dev/null
+++ b/x-pack/plugins/alerting/server/saved_objects/geo_containment/migrations.ts
@@ -0,0 +1,93 @@
+/*
+ * 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.
+ */
+
+import {
+ SavedObjectAttributes,
+ SavedObjectReference,
+ SavedObjectUnsanitizedDoc,
+} from 'kibana/server';
+import { AlertTypeParams } from '../../index';
+import { Query } from '../../../../../../src/plugins/data/common/query';
+import { RawAlert } from '../../types';
+
+// These definitions are dupes of the SO-types in stack_alerts/geo_containment
+// There are not exported to avoid deep imports from stack_alerts plugins into here
+const GEO_CONTAINMENT_ID = '.geo-containment';
+interface GeoContainmentParams extends AlertTypeParams {
+ index: string;
+ indexId: string;
+ geoField: string;
+ entity: string;
+ dateField: string;
+ boundaryType: string;
+ boundaryIndexTitle: string;
+ boundaryIndexId: string;
+ boundaryGeoField: string;
+ boundaryNameField?: string;
+ indexQuery?: Query;
+ boundaryIndexQuery?: Query;
+}
+type GeoContainmentExtractedParams = Omit & {
+ indexRefName: string;
+ boundaryIndexRefName: string;
+};
+
+export function extractEntityAndBoundaryReferences(params: GeoContainmentParams): {
+ params: GeoContainmentExtractedParams;
+ references: SavedObjectReference[];
+} {
+ const { indexId, boundaryIndexId, ...otherParams } = params;
+
+ const indexRefNamePrefix = 'tracked_index_';
+ const boundaryRefNamePrefix = 'boundary_index_';
+
+ // Since these are stack-alerts, we need to prefix with the `param:`-namespace
+ const references = [
+ {
+ name: `param:${indexRefNamePrefix}${indexId}`,
+ type: `index-pattern`,
+ id: indexId as string,
+ },
+ {
+ name: `param:${boundaryRefNamePrefix}${boundaryIndexId}`,
+ type: 'index-pattern',
+ id: boundaryIndexId as string,
+ },
+ ];
+ return {
+ params: {
+ ...otherParams,
+ indexRefName: `${indexRefNamePrefix}${indexId}`,
+ boundaryIndexRefName: `${boundaryRefNamePrefix}${boundaryIndexId}`,
+ },
+ references,
+ };
+}
+
+export function extractRefsFromGeoContainmentAlert(
+ doc: SavedObjectUnsanitizedDoc
+): SavedObjectUnsanitizedDoc {
+ if (doc.attributes.alertTypeId !== GEO_CONTAINMENT_ID) {
+ return doc;
+ }
+
+ const {
+ attributes: { params },
+ } = doc;
+
+ const { params: newParams, references } = extractEntityAndBoundaryReferences(
+ params as GeoContainmentParams
+ );
+ return {
+ ...doc,
+ attributes: {
+ ...doc.attributes,
+ params: newParams as SavedObjectAttributes,
+ },
+ references: [...(doc.references || []), ...references],
+ };
+}
diff --git a/x-pack/plugins/alerting/server/saved_objects/migrations.test.ts b/x-pack/plugins/alerting/server/saved_objects/migrations.test.ts
index 336d0a1f1cfc1..9f3eb68a953da 100644
--- a/x-pack/plugins/alerting/server/saved_objects/migrations.test.ts
+++ b/x-pack/plugins/alerting/server/saved_objects/migrations.test.ts
@@ -1913,6 +1913,96 @@ describe('successful migrations', () => {
],
});
});
+
+ test('geo-containment alert migration extracts boundary and index references', () => {
+ const migration7160 = getMigrations(encryptedSavedObjectsSetup, isPreconfigured)['7.16.0'];
+ const alert = {
+ ...getMockData({
+ alertTypeId: '.geo-containment',
+ params: {
+ indexId: 'foo',
+ boundaryIndexId: 'bar',
+ },
+ }),
+ };
+
+ const migratedAlert = migration7160(alert, migrationContext);
+
+ expect(migratedAlert.references).toEqual([
+ { id: 'foo', name: 'param:tracked_index_foo', type: 'index-pattern' },
+ { id: 'bar', name: 'param:boundary_index_bar', type: 'index-pattern' },
+ ]);
+
+ expect(migratedAlert.attributes.params).toEqual({
+ boundaryIndexRefName: 'boundary_index_bar',
+ indexRefName: 'tracked_index_foo',
+ });
+
+ expect(migratedAlert.attributes.params.indexId).toEqual(undefined);
+ expect(migratedAlert.attributes.params.boundaryIndexId).toEqual(undefined);
+ });
+
+ test('geo-containment alert migration should preserve foreign references', () => {
+ const migration7160 = getMigrations(encryptedSavedObjectsSetup, isPreconfigured)['7.16.0'];
+ const alert = {
+ ...getMockData({
+ alertTypeId: '.geo-containment',
+ params: {
+ indexId: 'foo',
+ boundaryIndexId: 'bar',
+ },
+ }),
+ references: [
+ {
+ name: 'foreign-name',
+ id: '999',
+ type: 'foreign-name',
+ },
+ ],
+ };
+
+ const migratedAlert = migration7160(alert, migrationContext);
+
+ expect(migratedAlert.references).toEqual([
+ {
+ name: 'foreign-name',
+ id: '999',
+ type: 'foreign-name',
+ },
+ { id: 'foo', name: 'param:tracked_index_foo', type: 'index-pattern' },
+ { id: 'bar', name: 'param:boundary_index_bar', type: 'index-pattern' },
+ ]);
+
+ expect(migratedAlert.attributes.params).toEqual({
+ boundaryIndexRefName: 'boundary_index_bar',
+ indexRefName: 'tracked_index_foo',
+ });
+
+ expect(migratedAlert.attributes.params.indexId).toEqual(undefined);
+ expect(migratedAlert.attributes.params.boundaryIndexId).toEqual(undefined);
+ });
+
+ test('geo-containment alert migration ignores other alert-types', () => {
+ const migration7160 = getMigrations(encryptedSavedObjectsSetup, isPreconfigured)['7.16.0'];
+ const alert = {
+ ...getMockData({
+ alertTypeId: '.foo',
+ references: [
+ {
+ name: 'foreign-name',
+ id: '999',
+ type: 'foreign-name',
+ },
+ ],
+ }),
+ };
+
+ const migratedAlert = migration7160(alert, migrationContext);
+
+ expect(typeof migratedAlert.attributes.legacyId).toEqual('string'); // introduced by setLegacyId migration
+ delete migratedAlert.attributes.legacyId;
+ expect(migratedAlert).toEqual(alert);
+ });
});
});
diff --git a/x-pack/plugins/alerting/server/saved_objects/migrations.ts b/x-pack/plugins/alerting/server/saved_objects/migrations.ts
index de3d440d3dbde..6034a3c868831 100644
--- a/x-pack/plugins/alerting/server/saved_objects/migrations.ts
+++ b/x-pack/plugins/alerting/server/saved_objects/migrations.ts
@@ -19,6 +19,7 @@ import {
import { RawAlert, RawAlertAction } from '../types';
import { EncryptedSavedObjectsPluginSetup } from '../../../encrypted_saved_objects/server';
import type { IsMigrationNeededPredicate } from '../../../encrypted_saved_objects/server';
+import { extractRefsFromGeoContainmentAlert } from './geo_containment/migrations';
const SIEM_APP_ID = 'securitySolution';
const SIEM_SERVER_APP_ID = 'siem';
@@ -117,7 +118,8 @@ export function getMigrations(
pipeMigrations(
setLegacyId,
getRemovePreconfiguredConnectorsFromReferencesFn(isPreconfigured),
- addRuleIdsToLegacyNotificationReferences
+ addRuleIdsToLegacyNotificationReferences,
+ extractRefsFromGeoContainmentAlert
)
);
diff --git a/x-pack/plugins/apm/dev_docs/local_setup.md b/x-pack/plugins/apm/dev_docs/local_setup.md
index eaa99560400e6..21d861fbb4e0b 100644
--- a/x-pack/plugins/apm/dev_docs/local_setup.md
+++ b/x-pack/plugins/apm/dev_docs/local_setup.md
@@ -1,6 +1,4 @@
-## Local environment setup
-
-### Kibana
+# Start Kibana
```
git clone git@github.com:elastic/kibana.git
@@ -9,25 +7,35 @@ yarn kbn bootstrap
yarn start --no-base-path
```
-### APM Server, Elasticsearch and data
+# Elasticsearch, APM Server and data generators
To access an elasticsearch instance that has live data you have two options:
-#### A. Connect to Elasticsearch on Cloud (internal devs only)
+## A. Cloud-based ES Cluster (internal devs only)
-Find the credentials for the cluster [here](https://github.com/elastic/observability-dev/blob/master/docs/observability-clusters.md)
+Use the [oblt-cli](https://github.com/elastic/observability-test-environments/blob/master/tools/oblt_cli/README.md) to connect to a cloud-based ES cluster.
-#### B. Start Elastic Stack and APM data generators
+## B. Local ES Cluster
+### Start Elasticsearch and APM data generators
+_Docker Compose is required_
```
git clone git@github.com:elastic/apm-integration-testing.git
cd apm-integration-testing/
./scripts/compose.py start master --all --no-kibana
```
-_Docker Compose is required_
+### Connect Kibana to Elasticsearch
-### Setup default APM users
+Update `config/kibana.dev.yml` with:
+
+```yml
+elasticsearch.hosts: http://localhost:9200
+elasticsearch.username: admin
+elasticsearch.password: changeme
+```
+
+# Setup default APM users
APM behaves differently depending on which the role and permissions a logged in user has. To create the users run:
@@ -37,11 +45,10 @@ node x-pack/plugins/apm/scripts/create-apm-users-and-roles.js --username admin -
This will create:
-**apm_read_user**: Read only user
-
-**apm_power_user**: Read+write user.
+ - **apm_read_user**: Read only user
+ - **apm_power_user**: Read+write user.
-## Debugging Elasticsearch queries
+# Debugging Elasticsearch queries
All APM api endpoints accept `_inspect=true` as a query param that will output all Elasticsearch queries performed in that request. It will be available in the browser response and on localhost it is also available in the Kibana Node.js process output.
diff --git a/x-pack/plugins/apm/ftr_e2e/cypress/integration/power_user/rules/error_count.spec.ts b/x-pack/plugins/apm/ftr_e2e/cypress/integration/power_user/rules/error_count.spec.ts
index 42da37aa7ef57..5b4a48b65b33f 100644
--- a/x-pack/plugins/apm/ftr_e2e/cypress/integration/power_user/rules/error_count.spec.ts
+++ b/x-pack/plugins/apm/ftr_e2e/cypress/integration/power_user/rules/error_count.spec.ts
@@ -5,6 +5,27 @@
* 2.0.
*/
+function deleteAllRules() {
+ cy.request({
+ log: false,
+ method: 'GET',
+ url: '/api/alerting/rules/_find',
+ }).then(({ body }) => {
+ if (body.data.length > 0) {
+ cy.log(`Deleting rules`);
+ }
+
+ body.data.map(({ id }: { id: string }) => {
+ cy.request({
+ headers: { 'kbn-xsrf': 'true' },
+ log: false,
+ method: 'DELETE',
+ url: `/api/alerting/rule/${id}`,
+ });
+ });
+ });
+}
+
describe('Rules', () => {
describe('Error count', () => {
const ruleName = 'Error count threshold';
@@ -12,59 +33,30 @@ describe('Rules', () => {
'.euiPopover__panel-isOpen [data-test-subj=comboBoxSearchInput]';
const confirmModalButtonSelector =
'.euiModal button[data-test-subj=confirmModalConfirmButton]';
- const deleteButtonSelector =
- '[data-test-subj=deleteActionHoverButton]:first';
- const editButtonSelector = '[data-test-subj=editActionHoverButton]:first';
describe('when created from APM', () => {
describe('when created from Service Inventory', () => {
before(() => {
cy.loginAsPowerUser();
+ deleteAllRules();
});
- it('creates and updates a rule', () => {
+ after(() => {
+ deleteAllRules();
+ });
+
+ it('creates a rule', () => {
// Create a rule in APM
cy.visit('/app/apm/services');
cy.contains('Alerts and rules').click();
cy.contains('Error count').click();
cy.contains('Create threshold rule').click();
- // Change the environment to "testing"
- cy.contains('Environment All').click();
- cy.get(comboBoxInputSelector).type('testing{enter}');
-
// Save, with no actions
cy.contains('button:not(:disabled)', 'Save').click();
cy.get(confirmModalButtonSelector).click();
cy.contains(`Created rule "${ruleName}`);
-
- // Go to Stack Management
- cy.contains('Alerts and rules').click();
- cy.contains('Manage rules').click();
-
- // Edit the rule, changing the environment to "All"
- cy.get(editButtonSelector).click();
- cy.contains('Environment testing').click();
- cy.get(comboBoxInputSelector).type('All{enter}');
- cy.contains('button:not(:disabled)', 'Save').click();
-
- cy.contains(`Updated '${ruleName}'`);
-
- // Wait for the table to be ready for next edit click
- cy.get('.euiBasicTable').not('.euiBasicTable-loading');
-
- // Ensure the rule now shows "All" for the environment
- cy.get(editButtonSelector).click();
- cy.contains('Environment All');
- cy.contains('button', 'Cancel').click();
-
- // Delete the rule
- cy.get(deleteButtonSelector).click();
- cy.get(confirmModalButtonSelector).click();
-
- // Ensure the table is empty
- cy.contains('Create your first rule');
});
});
});
@@ -72,14 +64,29 @@ describe('Rules', () => {
describe('when created from Stack management', () => {
before(() => {
cy.loginAsPowerUser();
+ deleteAllRules();
+ cy.intercept(
+ 'GET',
+ '/api/alerting/rules/_find?page=1&per_page=10&default_search_operator=AND&sort_field=name&sort_order=asc'
+ ).as('list rules API call');
+ });
+
+ after(() => {
+ deleteAllRules();
});
it('creates a rule', () => {
// Go to stack management
cy.visit('/app/management/insightsAndAlerting/triggersActions/rules');
+ // Wait for this call to finish so the create rule button does not disappear.
+ // The timeout is set high because at this point we're also waiting for the
+ // full page load.
+ cy.wait('@list rules API call', { timeout: 30000 });
+
// Create a rule
cy.contains('button', 'Create rule').click();
+
cy.get('[name=name]').type(ruleName);
cy.contains('.euiFlyout button', ruleName).click();
@@ -92,16 +99,6 @@ describe('Rules', () => {
cy.get(confirmModalButtonSelector).click();
cy.contains(`Created rule "${ruleName}`);
-
- // Wait for the table to be ready for next delete click
- cy.get('.euiBasicTable').not('.euiBasicTable-loading');
-
- // Delete the rule
- cy.get(deleteButtonSelector).click();
- cy.get(confirmModalButtonSelector).click();
-
- // Ensure the table is empty
- cy.contains('Create your first rule');
});
});
});
diff --git a/x-pack/plugins/apm/ftr_e2e/cypress/support/commands.ts b/x-pack/plugins/apm/ftr_e2e/cypress/support/commands.ts
index 93dbe4ba51226..519cb0aa31cdb 100644
--- a/x-pack/plugins/apm/ftr_e2e/cypress/support/commands.ts
+++ b/x-pack/plugins/apm/ftr_e2e/cypress/support/commands.ts
@@ -21,6 +21,7 @@ Cypress.Commands.add(
cy.log(`Logging in as ${username}`);
const kibanaUrl = Cypress.env('KIBANA_URL');
cy.request({
+ log: false,
method: 'POST',
url: `${kibanaUrl}/internal/security/login`,
body: {
diff --git a/x-pack/plugins/apm/ftr_e2e/cypress/tasks/es_archiver.ts b/x-pack/plugins/apm/ftr_e2e/cypress/tasks/es_archiver.ts
index 5e4dd9f8657ff..a2ff99c5c377e 100644
--- a/x-pack/plugins/apm/ftr_e2e/cypress/tasks/es_archiver.ts
+++ b/x-pack/plugins/apm/ftr_e2e/cypress/tasks/es_archiver.ts
@@ -17,7 +17,7 @@ export const esArchiverLoad = (folder: string) => {
const path = Path.join(ES_ARCHIVE_DIR, folder);
execSync(
`node ../../../../scripts/es_archiver load "${path}" --config ../../../test/functional/config.js`,
- { env: { ...process.env, NODE_TLS_REJECT_UNAUTHORIZED } }
+ { env: { ...process.env, NODE_TLS_REJECT_UNAUTHORIZED }, stdio: 'inherit' }
);
};
@@ -25,13 +25,13 @@ export const esArchiverUnload = (folder: string) => {
const path = Path.join(ES_ARCHIVE_DIR, folder);
execSync(
`node ../../../../scripts/es_archiver unload "${path}" --config ../../../test/functional/config.js`,
- { env: { ...process.env, NODE_TLS_REJECT_UNAUTHORIZED } }
+ { env: { ...process.env, NODE_TLS_REJECT_UNAUTHORIZED }, stdio: 'inherit' }
);
};
export const esArchiverResetKibana = () => {
execSync(
`node ../../../../scripts/es_archiver empty-kibana-index --config ../../../test/functional/config.js`,
- { env: { ...process.env, NODE_TLS_REJECT_UNAUTHORIZED } }
+ { env: { ...process.env, NODE_TLS_REJECT_UNAUTHORIZED }, stdio: 'inherit' }
);
};
diff --git a/x-pack/plugins/apm/public/components/app/RumDashboard/LocalUIFilters/SelectedFilters.tsx b/x-pack/plugins/apm/public/components/app/RumDashboard/LocalUIFilters/SelectedFilters.tsx
index 0dc3cbda261cc..ee0827c4d81e5 100644
--- a/x-pack/plugins/apm/public/components/app/RumDashboard/LocalUIFilters/SelectedFilters.tsx
+++ b/x-pack/plugins/apm/public/components/app/RumDashboard/LocalUIFilters/SelectedFilters.tsx
@@ -14,6 +14,7 @@ import { FilterValueLabel } from '../../../../../../observability/public';
import { FiltersUIHook } from '../hooks/useLocalUIFilters';
import { UxLocalUIFilterName } from '../../../../../common/ux_ui_filter';
import { IndexPattern } from '../../../../../../../../src/plugins/data/common';
+import { SelectedWildcards } from './selected_wildcards';
interface Props {
indexPattern?: IndexPattern;
@@ -34,15 +35,19 @@ export function SelectedFilters({
invertFilter,
clearValues,
}: Props) {
- const { uxUiFilters } = useUrlParams();
+ const {
+ uxUiFilters,
+ urlParams: { searchTerm },
+ } = useUrlParams();
const { transactionUrl } = uxUiFilters;
const urlValues = transactionUrl ?? [];
const hasValues = filters.some((filter) => filter.value?.length > 0);
- return indexPattern && (hasValues || urlValues.length > 0) ? (
+ return indexPattern && (hasValues || urlValues.length > 0 || searchTerm) ? (
+
{(filters ?? []).map(({ name, title, fieldName, excluded }) => (
{((uxUiFilters?.[name] ?? []) as string[]).map((value) => (
diff --git a/x-pack/plugins/apm/public/components/app/RumDashboard/LocalUIFilters/selected_wildcards.tsx b/x-pack/plugins/apm/public/components/app/RumDashboard/LocalUIFilters/selected_wildcards.tsx
new file mode 100644
index 0000000000000..1bc0807bd2f71
--- /dev/null
+++ b/x-pack/plugins/apm/public/components/app/RumDashboard/LocalUIFilters/selected_wildcards.tsx
@@ -0,0 +1,58 @@
+/*
+ * 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.
+ */
+
+import * as React from 'react';
+import { useCallback } from 'react';
+import { useHistory } from 'react-router-dom';
+import { FilterValueLabel } from '../../../../../../observability/public';
+import { useUrlParams } from '../../../../context/url_params_context/use_url_params';
+import { fromQuery, toQuery } from '../../../shared/Links/url_helpers';
+import { TRANSACTION_URL } from '../../../../../common/elasticsearch_fieldnames';
+import { IndexPattern } from '../../../../../../../../src/plugins/data_views/common';
+
+interface Props {
+ indexPattern: IndexPattern;
+}
+export function SelectedWildcards({ indexPattern }: Props) {
+ const history = useHistory();
+
+ const {
+ urlParams: { searchTerm },
+ } = useUrlParams();
+
+ const updateSearchTerm = useCallback(
+ (searchTermN: string) => {
+ const newQuery = {
+ ...toQuery(history.location.search),
+ searchTerm: searchTermN || undefined,
+ };
+ if (!searchTermN) {
+ delete newQuery.searchTerm;
+ }
+ const newLocation = {
+ ...history.location,
+ search: fromQuery(newQuery),
+ };
+ history.push(newLocation);
+ },
+ [history]
+ );
+
+ return searchTerm ? (
+ {
+ updateSearchTerm('');
+ }}
+ invertFilter={({ negate }) => {}}
+ field={TRANSACTION_URL}
+ value={searchTerm}
+ negate={false}
+ label={'URL wildcard'}
+ />
+ ) : null;
+}
diff --git a/x-pack/plugins/apm/public/components/app/RumDashboard/URLFilter/URLSearch/SelectableUrlList.test.tsx b/x-pack/plugins/apm/public/components/app/RumDashboard/URLFilter/URLSearch/SelectableUrlList.test.tsx
deleted file mode 100644
index 0b6b3758ab4bb..0000000000000
--- a/x-pack/plugins/apm/public/components/app/RumDashboard/URLFilter/URLSearch/SelectableUrlList.test.tsx
+++ /dev/null
@@ -1,127 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import React, { useState } from 'react';
-import {
- fireEvent,
- waitFor,
- waitForElementToBeRemoved,
- screen,
-} from '@testing-library/react';
-import { __IntlProvider as IntlProvider } from '@kbn/i18n/react';
-import { createMemoryHistory } from 'history';
-import * as fetcherHook from '../../../../../hooks/use_fetcher';
-import { SelectableUrlList } from './SelectableUrlList';
-import { render } from '../../utils/test_helper';
-import { I18LABELS } from '../../translations';
-
-describe('SelectableUrlList', () => {
- jest.spyOn(fetcherHook, 'useFetcher').mockReturnValue({
- data: {},
- status: fetcherHook.FETCH_STATUS.SUCCESS,
- refetch: jest.fn(),
- });
-
- const customHistory = createMemoryHistory({
- initialEntries: ['/?searchTerm=blog'],
- });
-
- function WrappedComponent() {
- const [isPopoverOpen, setIsPopoverOpen] = useState(false);
- return (
-
-
-
- );
- }
-
- it('it uses search term value from url', () => {
- const { getByDisplayValue } = render(
-
-
- ,
- { customHistory }
- );
- expect(getByDisplayValue('blog')).toBeInTheDocument();
- });
-
- it('maintains focus on search input field', () => {
- const { getByLabelText } = render(
-
-
- ,
- { customHistory }
- );
-
- const input = getByLabelText(I18LABELS.filterByUrl);
- fireEvent.click(input);
-
- expect(document.activeElement).toBe(input);
- });
-
- it('hides popover on escape', async () => {
- const { getByText, getByLabelText, queryByText } = render(
- ,
- { customHistory }
- );
-
- const input = getByLabelText(I18LABELS.filterByUrl);
- fireEvent.click(input);
-
- // wait for title of popover to be present
- await waitFor(() => {
- expect(getByText(I18LABELS.getSearchResultsLabel(0))).toBeInTheDocument();
- screen.debug();
- });
-
- // escape key
- fireEvent.keyDown(input, {
- key: 'Escape',
- code: 'Escape',
- keyCode: 27,
- charCode: 27,
- });
-
- // wait for title of popover to be removed
- await waitForElementToBeRemoved(() =>
- queryByText(I18LABELS.getSearchResultsLabel(0))
- );
- });
-});
diff --git a/x-pack/plugins/apm/public/components/app/RumDashboard/URLFilter/URLSearch/index.tsx b/x-pack/plugins/apm/public/components/app/RumDashboard/URLFilter/URLSearch/index.tsx
index efecf02d25e81..7aa8d5d85e539 100644
--- a/x-pack/plugins/apm/public/components/app/RumDashboard/URLFilter/URLSearch/index.tsx
+++ b/x-pack/plugins/apm/public/components/app/RumDashboard/URLFilter/URLSearch/index.tsx
@@ -5,17 +5,16 @@
* 2.0.
*/
-import useDebounce from 'react-use/lib/useDebounce';
-import React, { useEffect, useState, FormEvent } from 'react';
-import { map } from 'lodash';
+import React, { useEffect, useState } from 'react';
+import { isEqual, map } from 'lodash';
+import { i18n } from '@kbn/i18n';
import { useUrlParams } from '../../../../../context/url_params_context/use_url_params';
-import { useFetcher } from '../../../../../hooks/use_fetcher';
import { I18LABELS } from '../../translations';
import { formatToSec } from '../../UXMetrics/KeyUXMetrics';
-import { SelectableUrlList } from './SelectableUrlList';
-import { UrlOption } from './RenderOption';
-import { useUxQuery } from '../../hooks/useUxQuery';
import { getPercentileLabel } from '../../UXMetrics/translations';
+import { SelectableUrlList } from '../../../../../../../observability/public';
+import { selectableRenderOptions, UrlOption } from './render_option';
+import { useUrlSearch } from './use_url_search';
interface Props {
onChange: (value?: string[], excludedValue?: string[]) => void;
@@ -38,6 +37,7 @@ const formatOptions = (
return urlItems.map((item) => ({
label: item.url,
+ title: item.url,
key: item.url,
meta: [
I18LABELS.pageViews + ': ' + item.count,
@@ -55,124 +55,146 @@ const formatOptions = (
}));
};
+const processItems = (items: UrlOption[]) => {
+ const includedItems = map(
+ items.filter(({ checked, isWildcard }) => checked === 'on' && !isWildcard),
+ 'label'
+ );
+
+ const excludedItems = map(
+ items.filter(({ checked, isWildcard }) => checked === 'off' && !isWildcard),
+ 'label'
+ );
+
+ const includedWildcards = map(
+ items.filter(({ checked, isWildcard }) => checked === 'on' && isWildcard),
+ 'title'
+ );
+
+ const excludedWildcards = map(
+ items.filter(({ checked, isWildcard }) => checked === 'off' && isWildcard),
+ 'title'
+ );
+
+ return { includedItems, excludedItems, includedWildcards, excludedWildcards };
+};
+
+const getWildcardLabel = (wildcard: string) => {
+ return i18n.translate('xpack.apm.urlFilter.wildcard', {
+ defaultMessage: 'Use wildcard *{wildcard}*',
+ values: { wildcard },
+ });
+};
+
export function URLSearch({
onChange: onFilterChange,
updateSearchTerm,
}: Props) {
- const { uxUiFilters, urlParams } = useUrlParams();
-
- const { transactionUrl, transactionUrlExcluded, ...restFilters } =
- uxUiFilters;
+ const {
+ uxUiFilters: { transactionUrl, transactionUrlExcluded },
+ urlParams,
+ } = useUrlParams();
const { searchTerm, percentile } = urlParams;
const [popoverIsOpen, setPopoverIsOpen] = useState(false);
- const [searchValue, setSearchValue] = useState(searchTerm ?? '');
-
- const [debouncedValue, setDebouncedValue] = useState(searchTerm ?? '');
+ const [searchValue, setSearchValue] = useState('');
const [items, setItems] = useState([]);
- useDebounce(
- () => {
- setSearchValue(debouncedValue);
- },
- 250,
- [debouncedValue]
- );
-
- const uxQuery = useUxQuery();
-
- const { data, status } = useFetcher(
- (callApmApi) => {
- if (uxQuery && popoverIsOpen) {
- return callApmApi({
- endpoint: 'GET /api/apm/rum-client/url-search',
- params: {
- query: {
- ...uxQuery,
- uiFilters: JSON.stringify(restFilters),
- urlQuery: searchValue,
- },
- },
- });
- }
- return Promise.resolve(null);
- },
- // eslint-disable-next-line react-hooks/exhaustive-deps
- [uxQuery, searchValue, popoverIsOpen]
- );
+ const { data, status } = useUrlSearch({ query: searchValue, popoverIsOpen });
useEffect(() => {
- setItems(
- formatOptions(
- data?.items ?? [],
- transactionUrl,
- transactionUrlExcluded,
- percentile
- )
+ const newItems = formatOptions(
+ data?.items ?? [],
+ transactionUrl,
+ transactionUrlExcluded,
+ percentile
);
- }, [data, percentile, transactionUrl, transactionUrlExcluded]);
-
- useEffect(() => {
- if (searchTerm && searchValue === '') {
- updateSearchTerm('');
+ const wildCardLabel = searchValue || searchTerm;
+
+ if (wildCardLabel) {
+ newItems.unshift({
+ label: getWildcardLabel(wildCardLabel),
+ title: wildCardLabel,
+ isWildcard: true,
+ checked: searchTerm ? 'on' : undefined,
+ });
}
- }, [searchValue, updateSearchTerm, searchTerm]);
+ setItems(newItems);
+ }, [
+ data,
+ percentile,
+ searchTerm,
+ searchValue,
+ transactionUrl,
+ transactionUrlExcluded,
+ ]);
const onChange = (updatedOptions: UrlOption[]) => {
- const includedItems = map(
- updatedOptions.filter((option) => option.checked === 'on'),
- 'label'
- );
-
- const excludedItems = map(
- updatedOptions.filter((option) => option.checked === 'off'),
- 'label'
- );
-
setItems(
- formatOptions(data?.items ?? [], includedItems, excludedItems, percentile)
+ updatedOptions.map((item) => {
+ const { isWildcard, checked } = item;
+ if (isWildcard && checked === 'off') {
+ return {
+ ...item,
+ checked: undefined,
+ };
+ }
+ return item;
+ })
);
};
- const onInputChange = (e: FormEvent) => {
- setDebouncedValue(e.currentTarget.value);
+ const onInputChange = (val: string) => {
+ setSearchValue(val);
};
const isLoading = status !== 'success';
- const onTermChange = () => {
+ const onApply = () => {
+ const { includedItems, excludedItems } = processItems(items);
+
+ onFilterChange(includedItems, excludedItems);
+
updateSearchTerm(searchValue);
+
+ setSearchValue('');
};
- const onApply = () => {
- const includedItems = map(
- items.filter((option) => option.checked === 'on'),
- 'label'
- );
+ const hasChanged = () => {
+ const { includedItems, excludedItems, includedWildcards } =
+ processItems(items);
- const excludedItems = map(
- items.filter((option) => option.checked === 'off'),
- 'label'
- );
+ let isWildcardChanged =
+ (includedWildcards.length > 0 && !searchTerm) ||
+ (includedWildcards.length === 0 && searchTerm);
- onFilterChange(includedItems, excludedItems);
+ if (includedWildcards.length > 0) {
+ isWildcardChanged = includedWildcards[0] !== searchTerm;
+ }
+
+ return (
+ isWildcardChanged ||
+ !isEqual(includedItems.sort(), (transactionUrl ?? []).sort()) ||
+ !isEqual(excludedItems.sort(), (transactionUrlExcluded ?? []).sort())
+ );
};
return (
Boolean(hasChanged())}
/>
);
}
diff --git a/x-pack/plugins/apm/public/components/app/RumDashboard/URLFilter/URLSearch/RenderOption.tsx b/x-pack/plugins/apm/public/components/app/RumDashboard/URLFilter/URLSearch/render_option.tsx
similarity index 82%
rename from x-pack/plugins/apm/public/components/app/RumDashboard/URLFilter/URLSearch/RenderOption.tsx
rename to x-pack/plugins/apm/public/components/app/RumDashboard/URLFilter/URLSearch/render_option.tsx
index cc08d89008d0f..f5f5a04353c50 100644
--- a/x-pack/plugins/apm/public/components/app/RumDashboard/URLFilter/URLSearch/RenderOption.tsx
+++ b/x-pack/plugins/apm/public/components/app/RumDashboard/URLFilter/URLSearch/render_option.tsx
@@ -6,7 +6,6 @@
*/
import React, { ReactNode } from 'react';
-import classNames from 'classnames';
import { EuiHighlight, EuiSelectableOption } from '@elastic/eui';
import styled from 'styled-components';
import euiLightVars from '@elastic/eui/dist/eui_theme_light.json';
@@ -27,19 +26,9 @@ const StyledListSpan = styled.span`
`;
export type UrlOption = {
meta?: string[];
+ title: string;
} & EuiSelectableOption;
-export const formatOptions = (options: EuiSelectableOption[]) => {
- return options.map((item: EuiSelectableOption) => ({
- title: item.label,
- ...item,
- className: classNames(
- 'euiSelectableTemplateSitewide__listItem',
- item.className
- ),
- }));
-};
-
export function selectableRenderOptions(
option: UrlOption,
searchValue: string
diff --git a/x-pack/plugins/apm/public/components/app/RumDashboard/URLFilter/URLSearch/use_url_search.tsx b/x-pack/plugins/apm/public/components/app/RumDashboard/URLFilter/URLSearch/use_url_search.tsx
new file mode 100644
index 0000000000000..64f51714ed66e
--- /dev/null
+++ b/x-pack/plugins/apm/public/components/app/RumDashboard/URLFilter/URLSearch/use_url_search.tsx
@@ -0,0 +1,56 @@
+/*
+ * 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.
+ */
+
+import useDebounce from 'react-use/lib/useDebounce';
+import { useState } from 'react';
+import { useFetcher } from '../../../../../hooks/use_fetcher';
+import { useUxQuery } from '../../hooks/useUxQuery';
+import { useUrlParams } from '../../../../../context/url_params_context/use_url_params';
+
+interface Props {
+ popoverIsOpen: boolean;
+ query: string;
+}
+
+export const useUrlSearch = ({ popoverIsOpen, query }: Props) => {
+ const uxQuery = useUxQuery();
+
+ const { uxUiFilters } = useUrlParams();
+
+ const { transactionUrl, transactionUrlExcluded, ...restFilters } =
+ uxUiFilters;
+
+ const [searchValue, setSearchValue] = useState(query ?? '');
+
+ useDebounce(
+ () => {
+ setSearchValue(query);
+ },
+ 250,
+ [query]
+ );
+
+ return useFetcher(
+ (callApmApi) => {
+ if (uxQuery && popoverIsOpen) {
+ return callApmApi({
+ endpoint: 'GET /api/apm/rum-client/url-search',
+ params: {
+ query: {
+ ...uxQuery,
+ uiFilters: JSON.stringify(restFilters),
+ urlQuery: searchValue,
+ },
+ },
+ });
+ }
+ return Promise.resolve(null);
+ },
+ // eslint-disable-next-line react-hooks/exhaustive-deps
+ [uxQuery, searchValue, popoverIsOpen]
+ );
+};
diff --git a/x-pack/plugins/apm/public/components/app/RumDashboard/hooks/useLocalUIFilters.ts b/x-pack/plugins/apm/public/components/app/RumDashboard/hooks/useLocalUIFilters.ts
index 3ac9ae3354ee6..28c9488d7c82c 100644
--- a/x-pack/plugins/apm/public/components/app/RumDashboard/hooks/useLocalUIFilters.ts
+++ b/x-pack/plugins/apm/public/components/app/RumDashboard/hooks/useLocalUIFilters.ts
@@ -81,6 +81,7 @@ export function useLocalUIFilters({
const clearValues = () => {
const search = omit(toQuery(history.location.search), [
...filterNames,
+ 'searchTerm',
'transactionUrl',
]);
diff --git a/x-pack/plugins/apm/public/components/shared/time_comparison/get_comparison_types.ts b/x-pack/plugins/apm/public/components/shared/time_comparison/get_comparison_types.ts
index a7520fa65a162..0115718ac07a9 100644
--- a/x-pack/plugins/apm/public/components/shared/time_comparison/get_comparison_types.ts
+++ b/x-pack/plugins/apm/public/components/shared/time_comparison/get_comparison_types.ts
@@ -16,14 +16,14 @@ export function getComparisonTypes({
start?: string;
end?: string;
}) {
- const momentStart = moment(start);
- const momentEnd = moment(end);
+ const momentStart = moment(start).startOf('second');
+ const momentEnd = moment(end).startOf('second');
const dateDiff = getDateDifference({
start: momentStart,
end: momentEnd,
- unitOfTime: 'days',
precise: true,
+ unitOfTime: 'days',
});
// Less than or equals to one day
diff --git a/x-pack/plugins/apm/public/components/shared/time_comparison/index.test.tsx b/x-pack/plugins/apm/public/components/shared/time_comparison/index.test.tsx
index c29d258b37541..ce7d05d467291 100644
--- a/x-pack/plugins/apm/public/components/shared/time_comparison/index.test.tsx
+++ b/x-pack/plugins/apm/public/components/shared/time_comparison/index.test.tsx
@@ -96,6 +96,19 @@ describe('TimeComparison', () => {
TimeRangeComparisonType.WeekBefore.valueOf(),
]);
});
+
+ it('shows week and day before when 24 hours is selected but milliseconds are different', () => {
+ expect(
+ getComparisonTypes({
+ start: '2021-10-15T00:52:59.554Z',
+ end: '2021-10-14T00:52:59.553Z',
+ })
+ ).toEqual([
+ TimeRangeComparisonType.DayBefore.valueOf(),
+ TimeRangeComparisonType.WeekBefore.valueOf(),
+ ]);
+ });
+
it('shows week before when 25 hours is selected', () => {
expect(
getComparisonTypes({
diff --git a/x-pack/plugins/enterprise_search/public/applications/app_search/components/document_creation/document_creation_buttons.test.tsx b/x-pack/plugins/enterprise_search/public/applications/app_search/components/document_creation/document_creation_buttons.test.tsx
index f293a0050eac9..cef0a8d05ec6b 100644
--- a/x-pack/plugins/enterprise_search/public/applications/app_search/components/document_creation/document_creation_buttons.test.tsx
+++ b/x-pack/plugins/enterprise_search/public/applications/app_search/components/document_creation/document_creation_buttons.test.tsx
@@ -5,10 +5,13 @@
* 2.0.
*/
+import '../../../__mocks__/react_router';
+import '../../../__mocks__/shallow_useeffect.mock';
import { setMockActions } from '../../../__mocks__/kea_logic';
import '../../__mocks__/engine_logic.mock';
import React from 'react';
+import { useLocation } from 'react-router-dom';
import { shallow } from 'enzyme';
@@ -60,4 +63,20 @@ describe('DocumentCreationButtons', () => {
expect(wrapper.find(EuiCardTo).prop('to')).toEqual('/engines/some-engine/crawler');
});
+
+ it('calls openDocumentCreation("file") if ?method=json', () => {
+ const search = '?method=json';
+ (useLocation as jest.Mock).mockImplementationOnce(() => ({ search }));
+
+ shallow();
+ expect(actions.openDocumentCreation).toHaveBeenCalledWith('file');
+ });
+
+ it('calls openDocumentCreation("api") if ?method=api', () => {
+ const search = '?method=api';
+ (useLocation as jest.Mock).mockImplementationOnce(() => ({ search }));
+
+ shallow();
+ expect(actions.openDocumentCreation).toHaveBeenCalledWith('api');
+ });
});
diff --git a/x-pack/plugins/enterprise_search/public/applications/app_search/components/document_creation/document_creation_buttons.tsx b/x-pack/plugins/enterprise_search/public/applications/app_search/components/document_creation/document_creation_buttons.tsx
index 5bc0fffdf1963..8d48460777b40 100644
--- a/x-pack/plugins/enterprise_search/public/applications/app_search/components/document_creation/document_creation_buttons.tsx
+++ b/x-pack/plugins/enterprise_search/public/applications/app_search/components/document_creation/document_creation_buttons.tsx
@@ -5,8 +5,11 @@
* 2.0.
*/
-import React from 'react';
+import React, { useEffect } from 'react';
+import { useLocation } from 'react-router-dom';
+
+import { Location } from 'history';
import { useActions } from 'kea';
import {
@@ -22,6 +25,7 @@ import {
import { i18n } from '@kbn/i18n';
import { FormattedMessage } from '@kbn/i18n/react';
+import { parseQueryParams } from '../../../shared/query_params';
import { EuiCardTo } from '../../../shared/react_router_helpers';
import { DOCS_PREFIX, ENGINE_CRAWLER_PATH } from '../../routes';
import { generateEnginePath } from '../engine';
@@ -35,6 +39,20 @@ interface Props {
export const DocumentCreationButtons: React.FC = ({ disabled = false }) => {
const { openDocumentCreation } = useActions(DocumentCreationLogic);
+ const { search } = useLocation() as Location;
+ const { method } = parseQueryParams(search);
+
+ useEffect(() => {
+ switch (method) {
+ case 'json':
+ openDocumentCreation('file');
+ break;
+ case 'api':
+ openDocumentCreation('api');
+ break;
+ }
+ }, []);
+
const crawlerLink = generateEnginePath(ENGINE_CRAWLER_PATH);
return (
diff --git a/x-pack/plugins/enterprise_search/public/applications/app_search/components/document_creation/document_creation_logic.test.ts b/x-pack/plugins/enterprise_search/public/applications/app_search/components/document_creation/document_creation_logic.test.ts
index cf1b45d468260..753871765896a 100644
--- a/x-pack/plugins/enterprise_search/public/applications/app_search/components/document_creation/document_creation_logic.test.ts
+++ b/x-pack/plugins/enterprise_search/public/applications/app_search/components/document_creation/document_creation_logic.test.ts
@@ -493,7 +493,7 @@ describe('DocumentCreationLogic', () => {
await nextTick();
expect(DocumentCreationLogic.actions.setErrors).toHaveBeenCalledWith(
- "Cannot read property 'total' of undefined"
+ "Cannot read properties of undefined (reading 'total')"
);
});
diff --git a/x-pack/plugins/enterprise_search/public/applications/app_search/components/engine_creation/engine_creation.test.tsx b/x-pack/plugins/enterprise_search/public/applications/app_search/components/engine_creation/engine_creation.test.tsx
index b91e33d1c8a92..2316227a27fc7 100644
--- a/x-pack/plugins/enterprise_search/public/applications/app_search/components/engine_creation/engine_creation.test.tsx
+++ b/x-pack/plugins/enterprise_search/public/applications/app_search/components/engine_creation/engine_creation.test.tsx
@@ -5,9 +5,12 @@
* 2.0.
*/
+import '../../../__mocks__/react_router';
+import '../../../__mocks__/shallow_useeffect.mock';
import { setMockActions, setMockValues } from '../../../__mocks__/kea_logic';
import React from 'react';
+import { useLocation } from 'react-router-dom';
import { shallow } from 'enzyme';
@@ -15,6 +18,7 @@ import { EngineCreation } from './';
describe('EngineCreation', () => {
const DEFAULT_VALUES = {
+ ingestionMethod: '',
isLoading: false,
name: '',
rawName: '',
@@ -22,6 +26,7 @@ describe('EngineCreation', () => {
};
const MOCK_ACTIONS = {
+ setIngestionMethod: jest.fn(),
setRawName: jest.fn(),
setLanguage: jest.fn(),
submitEngine: jest.fn(),
@@ -38,6 +43,14 @@ describe('EngineCreation', () => {
expect(wrapper.find('[data-test-subj="EngineCreation"]')).toHaveLength(1);
});
+ it('EngineCreationLanguageInput calls setIngestionMethod on mount', () => {
+ const search = '?method=crawler';
+ (useLocation as jest.Mock).mockImplementationOnce(() => ({ search }));
+
+ shallow();
+ expect(MOCK_ACTIONS.setIngestionMethod).toHaveBeenCalledWith('crawler');
+ });
+
it('EngineCreationForm calls submitEngine on form submit', () => {
const wrapper = shallow();
const simulatedEvent = {
diff --git a/x-pack/plugins/enterprise_search/public/applications/app_search/components/engine_creation/engine_creation.tsx b/x-pack/plugins/enterprise_search/public/applications/app_search/components/engine_creation/engine_creation.tsx
index 18b8390081467..d8a651aa73d7d 100644
--- a/x-pack/plugins/enterprise_search/public/applications/app_search/components/engine_creation/engine_creation.tsx
+++ b/x-pack/plugins/enterprise_search/public/applications/app_search/components/engine_creation/engine_creation.tsx
@@ -5,8 +5,11 @@
* 2.0.
*/
-import React from 'react';
+import React, { useEffect } from 'react';
+import { useLocation } from 'react-router-dom';
+
+import { Location } from 'history';
import { useActions, useValues } from 'kea';
import {
@@ -22,6 +25,7 @@ import {
EuiButton,
} from '@elastic/eui';
+import { parseQueryParams } from '../../../shared/query_params';
import { ENGINES_TITLE } from '../engines';
import { AppSearchPageTemplate } from '../layout';
@@ -39,8 +43,18 @@ import {
import { EngineCreationLogic } from './engine_creation_logic';
export const EngineCreation: React.FC = () => {
+ const { search } = useLocation() as Location;
+ const { method } = parseQueryParams(search);
+
const { name, rawName, language, isLoading } = useValues(EngineCreationLogic);
- const { setLanguage, setRawName, submitEngine } = useActions(EngineCreationLogic);
+ const { setIngestionMethod, setLanguage, setRawName, submitEngine } =
+ useActions(EngineCreationLogic);
+
+ useEffect(() => {
+ if (typeof method === 'string') {
+ setIngestionMethod(method);
+ }
+ }, []);
return (
{
const { flashSuccessToast, flashAPIErrors } = mockFlashMessageHelpers;
const DEFAULT_VALUES = {
+ ingestionMethod: '',
isLoading: false,
name: '',
rawName: '',
@@ -35,6 +36,17 @@ describe('EngineCreationLogic', () => {
});
describe('actions', () => {
+ describe('setIngestionMethod', () => {
+ it('sets ingestion method to the provided value', () => {
+ mount();
+ EngineCreationLogic.actions.setIngestionMethod('crawler');
+ expect(EngineCreationLogic.values).toEqual({
+ ...DEFAULT_VALUES,
+ ingestionMethod: 'crawler',
+ });
+ });
+ });
+
describe('setLanguage', () => {
it('sets language to the provided value', () => {
mount();
diff --git a/x-pack/plugins/enterprise_search/public/applications/app_search/components/engine_creation/engine_creation_logic.ts b/x-pack/plugins/enterprise_search/public/applications/app_search/components/engine_creation/engine_creation_logic.ts
index 96be98053c56c..d62ed6dc33032 100644
--- a/x-pack/plugins/enterprise_search/public/applications/app_search/components/engine_creation/engine_creation_logic.ts
+++ b/x-pack/plugins/enterprise_search/public/applications/app_search/components/engine_creation/engine_creation_logic.ts
@@ -5,20 +5,19 @@
* 2.0.
*/
-import { generatePath } from 'react-router-dom';
-
import { kea, MakeLogicType } from 'kea';
import { flashAPIErrors, flashSuccessToast } from '../../../shared/flash_messages';
import { HttpLogic } from '../../../shared/http';
import { KibanaLogic } from '../../../shared/kibana';
-import { ENGINE_PATH } from '../../routes';
import { formatApiName } from '../../utils/format_api_name';
import { DEFAULT_LANGUAGE, ENGINE_CREATION_SUCCESS_MESSAGE } from './constants';
+import { getRedirectToAfterEngineCreation } from './utils';
interface EngineCreationActions {
onEngineCreationSuccess(): void;
+ setIngestionMethod(method: string): { method: string };
setLanguage(language: string): { language: string };
setRawName(rawName: string): { rawName: string };
submitEngine(): void;
@@ -26,6 +25,7 @@ interface EngineCreationActions {
}
interface EngineCreationValues {
+ ingestionMethod: string;
isLoading: boolean;
language: string;
name: string;
@@ -36,12 +36,19 @@ export const EngineCreationLogic = kea ({ method }),
setLanguage: (language) => ({ language }),
setRawName: (rawName) => ({ rawName }),
submitEngine: true,
onSubmitError: true,
},
reducers: {
+ ingestionMethod: [
+ '',
+ {
+ setIngestionMethod: (_, { method }) => method,
+ },
+ ],
isLoading: [
false,
{
@@ -81,12 +88,12 @@ export const EngineCreationLogic = kea {
- const { name } = values;
+ const { ingestionMethod, name } = values;
const { navigateToUrl } = KibanaLogic.values;
- const enginePath = generatePath(ENGINE_PATH, { engineName: name });
+ const toUrl = getRedirectToAfterEngineCreation({ ingestionMethod, engineName: name });
flashSuccessToast(ENGINE_CREATION_SUCCESS_MESSAGE(name));
- navigateToUrl(enginePath);
+ navigateToUrl(toUrl);
},
}),
});
diff --git a/x-pack/plugins/enterprise_search/public/applications/app_search/components/engine_creation/utils.test.ts b/x-pack/plugins/enterprise_search/public/applications/app_search/components/engine_creation/utils.test.ts
new file mode 100644
index 0000000000000..4c8909a87cf53
--- /dev/null
+++ b/x-pack/plugins/enterprise_search/public/applications/app_search/components/engine_creation/utils.test.ts
@@ -0,0 +1,28 @@
+/*
+ * 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.
+ */
+
+import { getRedirectToAfterEngineCreation } from './utils';
+
+describe('getRedirectToAfterEngineCreation', () => {
+ it('returns crawler path when ingestionMethod is crawler', () => {
+ const engineName = 'elastic';
+ const redirectTo = getRedirectToAfterEngineCreation({ ingestionMethod: 'crawler', engineName });
+ expect(redirectTo).toEqual('/engines/elastic/crawler');
+ });
+
+ it('returns engine overview path when there is no ingestionMethod', () => {
+ const engineName = 'elastic';
+ const redirectTo = getRedirectToAfterEngineCreation({ ingestionMethod: '', engineName });
+ expect(redirectTo).toEqual('/engines/elastic');
+ });
+
+ it('returns engine overview path with query param when there is ingestionMethod', () => {
+ const engineName = 'elastic';
+ const redirectTo = getRedirectToAfterEngineCreation({ ingestionMethod: 'api', engineName });
+ expect(redirectTo).toEqual('/engines/elastic?method=api');
+ });
+});
diff --git a/x-pack/plugins/enterprise_search/public/applications/app_search/components/engine_creation/utils.ts b/x-pack/plugins/enterprise_search/public/applications/app_search/components/engine_creation/utils.ts
new file mode 100644
index 0000000000000..1f50a5c31e11a
--- /dev/null
+++ b/x-pack/plugins/enterprise_search/public/applications/app_search/components/engine_creation/utils.ts
@@ -0,0 +1,29 @@
+/*
+ * 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.
+ */
+
+import { generatePath } from 'react-router-dom';
+
+import { ENGINE_CRAWLER_PATH, ENGINE_PATH } from '../../routes';
+
+export const getRedirectToAfterEngineCreation = ({
+ ingestionMethod,
+ engineName,
+}: {
+ ingestionMethod?: string;
+ engineName: string;
+}): string => {
+ if (ingestionMethod === 'crawler') {
+ return generatePath(ENGINE_CRAWLER_PATH, { engineName });
+ }
+
+ let enginePath = generatePath(ENGINE_PATH, { engineName });
+ if (ingestionMethod) {
+ enginePath += `?method=${encodeURIComponent(ingestionMethod)}`;
+ }
+
+ return enginePath;
+};
diff --git a/x-pack/plugins/fleet/public/applications/fleet/sections/agents/agent_requirements_page/components/fleet_server_on_prem_instructions.tsx b/x-pack/plugins/fleet/public/applications/fleet/sections/agents/agent_requirements_page/components/fleet_server_on_prem_instructions.tsx
index 5005c029a7588..1092b7ac89c07 100644
--- a/x-pack/plugins/fleet/public/applications/fleet/sections/agents/agent_requirements_page/components/fleet_server_on_prem_instructions.tsx
+++ b/x-pack/plugins/fleet/public/applications/fleet/sections/agents/agent_requirements_page/components/fleet_server_on_prem_instructions.tsx
@@ -22,6 +22,7 @@ import {
EuiFieldText,
EuiForm,
EuiFormErrorText,
+ EuiButtonGroup,
} from '@elastic/eui';
import type { EuiStepProps } from '@elastic/eui/src/components/steps/step';
import styled from 'styled-components';
@@ -193,19 +194,11 @@ export const FleetServerCommandStep = ({
/>
-
-
-
- }
+ setPlatform(e.target.value as PLATFORM_TYPE)}
- aria-label={i18n.translate('xpack.fleet.fleetServerSetup.platformSelectAriaLabel', {
+ idSelected={platform}
+ onChange={(id) => setPlatform(id as PLATFORM_TYPE)}
+ legend={i18n.translate('xpack.fleet.fleetServerSetup.platformSelectAriaLabel', {
defaultMessage: 'Platform',
})}
/>
diff --git a/x-pack/plugins/fleet/public/components/agent_enrollment_flyout/steps.tsx b/x-pack/plugins/fleet/public/components/agent_enrollment_flyout/steps.tsx
index 42746229e5ace..03b0cc52c53f8 100644
--- a/x-pack/plugins/fleet/public/components/agent_enrollment_flyout/steps.tsx
+++ b/x-pack/plugins/fleet/public/components/agent_enrollment_flyout/steps.tsx
@@ -9,7 +9,9 @@ import React, { useCallback, useMemo } from 'react';
import { EuiText, EuiButton, EuiSpacer } from '@elastic/eui';
import { FormattedMessage } from '@kbn/i18n/react';
import { i18n } from '@kbn/i18n';
-import semver from 'semver';
+import semverMajor from 'semver/functions/major';
+import semverMinor from 'semver/functions/minor';
+import semverPatch from 'semver/functions/patch';
import type { AgentPolicy } from '../../types';
import { useKibanaVersion } from '../../hooks';
@@ -21,9 +23,7 @@ export const DownloadStep = () => {
const kibanaVersion = useKibanaVersion();
const kibanaVersionURLString = useMemo(
() =>
- `${semver.major(kibanaVersion)}-${semver.minor(kibanaVersion)}-${semver.patch(
- kibanaVersion
- )}`,
+ `${semverMajor(kibanaVersion)}-${semverMinor(kibanaVersion)}-${semverPatch(kibanaVersion)}`,
[kibanaVersion]
);
return {
diff --git a/x-pack/plugins/fleet/public/components/enrollment_instructions/manual/index.tsx b/x-pack/plugins/fleet/public/components/enrollment_instructions/manual/index.tsx
index 67bb8921c1834..ecbcf309c5992 100644
--- a/x-pack/plugins/fleet/public/components/enrollment_instructions/manual/index.tsx
+++ b/x-pack/plugins/fleet/public/components/enrollment_instructions/manual/index.tsx
@@ -7,7 +7,7 @@
import React from 'react';
import styled from 'styled-components';
-import { EuiText, EuiSpacer, EuiLink, EuiCodeBlock, EuiSelect } from '@elastic/eui';
+import { EuiText, EuiSpacer, EuiLink, EuiCodeBlock, EuiButtonGroup } from '@elastic/eui';
import { FormattedMessage } from '@kbn/i18n/react';
import { i18n } from '@kbn/i18n';
@@ -51,19 +51,11 @@ export const ManualInstructions: React.FunctionComponent = ({
/>
-
-
-
- }
+ setPlatform(e.target.value as PLATFORM_TYPE)}
- aria-label={i18n.translate('xpack.fleet.enrollmentInstructions.platformSelectAriaLabel', {
+ idSelected={platform}
+ onChange={(id) => setPlatform(id as PLATFORM_TYPE)}
+ legend={i18n.translate('xpack.fleet.enrollmentInstructions.platformSelectAriaLabel', {
defaultMessage: 'Platform',
})}
/>
diff --git a/x-pack/plugins/fleet/public/hooks/use_platform.tsx b/x-pack/plugins/fleet/public/hooks/use_platform.tsx
index c9ab7106696e1..b7f9ea34df304 100644
--- a/x-pack/plugins/fleet/public/hooks/use_platform.tsx
+++ b/x-pack/plugins/fleet/public/hooks/use_platform.tsx
@@ -6,12 +6,36 @@
*/
import { useState } from 'react';
+import { i18n } from '@kbn/i18n';
export type PLATFORM_TYPE = 'linux-mac' | 'windows' | 'rpm-deb';
-export const PLATFORM_OPTIONS: Array<{ text: string; value: PLATFORM_TYPE }> = [
- { text: 'Linux / macOS', value: 'linux-mac' },
- { text: 'Windows', value: 'windows' },
- { text: 'RPM / DEB', value: 'rpm-deb' },
+
+export const PLATFORM_OPTIONS: Array<{
+ label: string;
+ id: PLATFORM_TYPE;
+ 'data-test-subj'?: string;
+}> = [
+ {
+ id: 'linux-mac',
+ label: i18n.translate('xpack.fleet.enrollmentInstructions.platformButtons.linux', {
+ defaultMessage: 'Linux / macOS',
+ }),
+ 'data-test-subj': 'platformTypeLinux',
+ },
+ {
+ id: 'windows',
+ label: i18n.translate('xpack.fleet.enrollmentInstructions.platformButtons.windows', {
+ defaultMessage: 'Windows',
+ }),
+ 'data-test-subj': 'platformTypeWindows',
+ },
+ {
+ id: 'rpm-deb',
+ label: i18n.translate('xpack.fleet.enrollmentInstructions.platformButtons.rpm', {
+ defaultMessage: 'RPM / DEB',
+ }),
+ 'data-test-subj': 'platformTypeRpm',
+ },
];
export function usePlatform() {
diff --git a/x-pack/plugins/fleet/server/plugin.ts b/x-pack/plugins/fleet/server/plugin.ts
index 697ea0fa30d69..aaee24b39685a 100644
--- a/x-pack/plugins/fleet/server/plugin.ts
+++ b/x-pack/plugins/fleet/server/plugin.ts
@@ -79,7 +79,7 @@ import {
getAgentById,
} from './services/agents';
import { registerFleetUsageCollector } from './collectors/register';
-import { getInstallation } from './services/epm/packages';
+import { getInstallation, ensureInstalledPackage } from './services/epm/packages';
import { makeRouterEnforcingSuperuser } from './routes/security';
import { startFleetServerSetup } from './services/fleet_server';
import { FleetArtifactsClient } from './services/artifacts';
@@ -306,6 +306,7 @@ export class FleetPlugin
esIndexPatternService: new ESIndexPatternSavedObjectService(),
packageService: {
getInstallation,
+ ensureInstalledPackage,
},
agentService: {
getAgent: getAgentById,
diff --git a/x-pack/plugins/fleet/server/saved_objects/migrations/security_solution/index.ts b/x-pack/plugins/fleet/server/saved_objects/migrations/security_solution/index.ts
index e794507799983..221731b80df0e 100644
--- a/x-pack/plugins/fleet/server/saved_objects/migrations/security_solution/index.ts
+++ b/x-pack/plugins/fleet/server/saved_objects/migrations/security_solution/index.ts
@@ -10,3 +10,4 @@ export { migratePackagePolicyToV7120 } from './to_v7_12_0';
export { migrateEndpointPackagePolicyToV7130 } from './to_v7_13_0';
export { migrateEndpointPackagePolicyToV7140 } from './to_v7_14_0';
export { migratePackagePolicyToV7150 } from './to_v7_15_0';
+export { migratePackagePolicyToV7160 } from './to_v7_16_0';
diff --git a/x-pack/plugins/fleet/server/saved_objects/migrations/security_solution/to_v7_16_0.test.ts b/x-pack/plugins/fleet/server/saved_objects/migrations/security_solution/to_v7_16_0.test.ts
new file mode 100644
index 0000000000000..5311d9c8cd7ee
--- /dev/null
+++ b/x-pack/plugins/fleet/server/saved_objects/migrations/security_solution/to_v7_16_0.test.ts
@@ -0,0 +1,278 @@
+/*
+ * 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.
+ */
+
+import type { SavedObjectMigrationContext, SavedObjectUnsanitizedDoc } from 'kibana/server';
+
+import type { PackagePolicy } from '../../../../common';
+
+import { migratePackagePolicyToV7160 as migration } from './to_v7_16_0';
+
+describe('7.16.0 Endpoint Package Policy migration', () => {
+ const policyDoc = ({
+ windowsMemory = {},
+ windowsBehavior = {},
+ windowsPopup = {},
+ windowsMalware = {},
+ windowsRansomware = {},
+ macBehavior = {},
+ macMemory = {},
+ macMalware = {},
+ macPopup = {},
+ linuxBehavior = {},
+ linuxMemory = {},
+ linuxMalware = {},
+ linuxPopup = {},
+ }) => {
+ return {
+ id: 'mock-saved-object-id',
+ attributes: {
+ name: 'Some Policy Name',
+ package: {
+ name: 'endpoint',
+ title: '',
+ version: '',
+ },
+ id: 'endpoint',
+ policy_id: '',
+ enabled: true,
+ namespace: '',
+ output_id: '',
+ revision: 0,
+ updated_at: '',
+ updated_by: '',
+ created_at: '',
+ created_by: '',
+ inputs: [
+ {
+ type: 'endpoint',
+ enabled: true,
+ streams: [],
+ config: {
+ policy: {
+ value: {
+ windows: {
+ ...windowsMalware,
+ ...windowsRansomware,
+ ...windowsMemory,
+ ...windowsBehavior,
+ ...windowsPopup,
+ },
+ mac: {
+ ...macMalware,
+ ...macBehavior,
+ ...macMemory,
+ ...macPopup,
+ },
+ linux: {
+ ...linuxMalware,
+ ...linuxBehavior,
+ ...linuxMemory,
+ ...linuxPopup,
+ },
+ },
+ },
+ },
+ },
+ ],
+ },
+ type: ' nested',
+ };
+ };
+
+ it('adds mac and linux memory protection alongside behavior, malware, and ramsomware', () => {
+ const initialDoc = policyDoc({
+ windowsMalware: { malware: { mode: 'off' } },
+ windowsRansomware: { ransomware: { mode: 'off', supported: true } },
+ windowsBehavior: { behavior_protection: { mode: 'off', supported: true } },
+ windowsMemory: { memory_protection: { mode: 'off', supported: true } },
+ windowsPopup: {
+ popup: {
+ malware: {
+ message: '',
+ enabled: true,
+ },
+ ransomware: {
+ message: '',
+ enabled: true,
+ },
+ behavior_protection: {
+ message: '',
+ enabled: true,
+ },
+ memory_protection: {
+ message: '',
+ enabled: true,
+ },
+ },
+ },
+ macMalware: { malware: { mode: 'off' } },
+ macBehavior: { behavior_protection: { mode: 'off', supported: true } },
+ macPopup: {
+ popup: {
+ malware: {
+ message: '',
+ enabled: true,
+ },
+ behavior_protection: {
+ message: '',
+ enabled: true,
+ },
+ },
+ },
+ linuxMalware: { malware: { mode: 'off' } },
+ linuxBehavior: { behavior_protection: { mode: 'off', supported: true } },
+ linuxPopup: {
+ popup: {
+ malware: {
+ message: '',
+ enabled: true,
+ },
+ behavior_protection: {
+ message: '',
+ enabled: true,
+ },
+ },
+ },
+ });
+
+ const migratedDoc = policyDoc({
+ windowsMalware: { malware: { mode: 'off' } },
+ windowsRansomware: { ransomware: { mode: 'off', supported: true } },
+ // new memory protection
+ windowsMemory: { memory_protection: { mode: 'off', supported: true } },
+ windowsBehavior: { behavior_protection: { mode: 'off', supported: true } },
+ windowsPopup: {
+ popup: {
+ malware: {
+ message: '',
+ enabled: true,
+ },
+ ransomware: {
+ message: '',
+ enabled: true,
+ },
+ memory_protection: {
+ message: '',
+ enabled: true,
+ },
+ behavior_protection: {
+ message: '',
+ enabled: true,
+ },
+ },
+ },
+ macMalware: { malware: { mode: 'off' } },
+ macBehavior: { behavior_protection: { mode: 'off', supported: true } },
+ macMemory: { memory_protection: { mode: 'off', supported: true } },
+ macPopup: {
+ popup: {
+ malware: {
+ message: '',
+ enabled: true,
+ },
+ behavior_protection: {
+ message: '',
+ enabled: true,
+ },
+ // new memory popup setup
+ memory_protection: {
+ message: '',
+ enabled: false,
+ },
+ },
+ },
+ linuxMalware: { malware: { mode: 'off' } },
+ linuxBehavior: { behavior_protection: { mode: 'off', supported: true } },
+ linuxMemory: { memory_protection: { mode: 'off', supported: true } },
+ linuxPopup: {
+ popup: {
+ malware: {
+ message: '',
+ enabled: true,
+ },
+ behavior_protection: {
+ message: '',
+ enabled: true,
+ },
+ // new memory popup setup
+ memory_protection: {
+ message: '',
+ enabled: false,
+ },
+ },
+ },
+ });
+
+ expect(migration(initialDoc, {} as SavedObjectMigrationContext)).toEqual(migratedDoc);
+ });
+
+ it('does not modify non-endpoint package policies', () => {
+ const doc: SavedObjectUnsanitizedDoc = {
+ id: 'mock-saved-object-id',
+ attributes: {
+ name: 'Some Policy Name',
+ package: {
+ name: 'notEndpoint',
+ title: '',
+ version: '',
+ },
+ id: 'notEndpoint',
+ policy_id: '',
+ enabled: true,
+ namespace: '',
+ output_id: '',
+ revision: 0,
+ updated_at: '',
+ updated_by: '',
+ created_at: '',
+ created_by: '',
+ inputs: [
+ {
+ type: 'notEndpoint',
+ enabled: true,
+ streams: [],
+ config: {},
+ },
+ ],
+ },
+ type: ' nested',
+ };
+
+ expect(
+ migration(doc, {} as SavedObjectMigrationContext) as SavedObjectUnsanitizedDoc
+ ).toEqual({
+ attributes: {
+ name: 'Some Policy Name',
+ package: {
+ name: 'notEndpoint',
+ title: '',
+ version: '',
+ },
+ id: 'notEndpoint',
+ policy_id: '',
+ enabled: true,
+ namespace: '',
+ output_id: '',
+ revision: 0,
+ updated_at: '',
+ updated_by: '',
+ created_at: '',
+ created_by: '',
+ inputs: [
+ {
+ type: 'notEndpoint',
+ enabled: true,
+ streams: [],
+ config: {},
+ },
+ ],
+ },
+ type: ' nested',
+ id: 'mock-saved-object-id',
+ });
+ });
+});
diff --git a/x-pack/plugins/fleet/server/saved_objects/migrations/security_solution/to_v7_16_0.ts b/x-pack/plugins/fleet/server/saved_objects/migrations/security_solution/to_v7_16_0.ts
new file mode 100644
index 0000000000000..ca565ca086756
--- /dev/null
+++ b/x-pack/plugins/fleet/server/saved_objects/migrations/security_solution/to_v7_16_0.ts
@@ -0,0 +1,44 @@
+/*
+ * 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.
+ */
+
+import type { SavedObjectMigrationFn, SavedObjectUnsanitizedDoc } from 'kibana/server';
+import { cloneDeep } from 'lodash';
+
+import type { PackagePolicy } from '../../../../common';
+
+export const migratePackagePolicyToV7160: SavedObjectMigrationFn = (
+ packagePolicyDoc
+) => {
+ if (packagePolicyDoc.attributes.package?.name !== 'endpoint') {
+ return packagePolicyDoc;
+ }
+
+ const updatedPackagePolicyDoc: SavedObjectUnsanitizedDoc =
+ cloneDeep(packagePolicyDoc);
+
+ const input = updatedPackagePolicyDoc.attributes.inputs[0];
+ const memory = {
+ mode: 'off',
+ // This value is based on license.
+ // For the migration, we add 'true', our license watcher will correct it, if needed, when the app starts.
+ supported: true,
+ };
+ const memoryPopup = {
+ message: '',
+ enabled: false,
+ };
+ if (input && input.config) {
+ const policy = input.config.policy.value;
+
+ policy.mac.memory_protection = memory;
+ policy.mac.popup.memory_protection = memoryPopup;
+ policy.linux.memory_protection = memory;
+ policy.linux.popup.memory_protection = memoryPopup;
+ }
+
+ return updatedPackagePolicyDoc;
+};
diff --git a/x-pack/plugins/fleet/server/services/epm/registry/requests.ts b/x-pack/plugins/fleet/server/services/epm/registry/requests.ts
index 40943aa0cffff..ed6df5f6459ec 100644
--- a/x-pack/plugins/fleet/server/services/epm/registry/requests.ts
+++ b/x-pack/plugins/fleet/server/services/epm/registry/requests.ts
@@ -97,7 +97,6 @@ export function getFetchOptions(targetUrl: string): RequestInit | undefined {
logger.debug(`Using ${proxyUrl} as proxy for ${targetUrl}`);
return {
- // @ts-expect-error The types exposed by 'HttpsProxyAgent' isn't up to date with 'Agent'
agent: getProxyAgent({ proxyUrl, targetUrl }),
};
}
diff --git a/x-pack/plugins/fleet/server/services/index.ts b/x-pack/plugins/fleet/server/services/index.ts
index ecef04af6b11e..0ec8a1452beb1 100644
--- a/x-pack/plugins/fleet/server/services/index.ts
+++ b/x-pack/plugins/fleet/server/services/index.ts
@@ -15,7 +15,7 @@ import type { GetAgentStatusResponse } from '../../common';
import type { getAgentById, getAgentsByKuery } from './agents';
import type { agentPolicyService } from './agent_policy';
import * as settingsService from './settings';
-import type { getInstallation } from './epm/packages';
+import type { getInstallation, ensureInstalledPackage } from './epm/packages';
export { ESIndexPatternSavedObjectService } from './es_index_pattern';
export { getRegistryUrl } from './epm/registry/registry_url';
@@ -37,6 +37,7 @@ export interface ESIndexPatternService {
export interface PackageService {
getInstallation: typeof getInstallation;
+ ensureInstalledPackage: typeof ensureInstalledPackage;
}
/**
diff --git a/x-pack/plugins/fleet/server/services/managed_package_policies.test.ts b/x-pack/plugins/fleet/server/services/managed_package_policies.test.ts
index 52c1c71446d64..b27248a3cb933 100644
--- a/x-pack/plugins/fleet/server/services/managed_package_policies.test.ts
+++ b/x-pack/plugins/fleet/server/services/managed_package_policies.test.ts
@@ -7,9 +7,12 @@
import { elasticsearchServiceMock, savedObjectsClientMock } from 'src/core/server/mocks';
-import { upgradeManagedPackagePolicies } from './managed_package_policies';
+import type { Installation, PackageInfo } from '../../common';
+import { AUTO_UPDATE_PACKAGES } from '../../common';
+
+import { shouldUpgradePolicies, upgradeManagedPackagePolicies } from './managed_package_policies';
import { packagePolicyService } from './package_policy';
-import { getPackageInfo } from './epm/packages';
+import { getPackageInfo, getInstallation } from './epm/packages';
jest.mock('./package_policy');
jest.mock('./epm/packages');
@@ -24,11 +27,12 @@ jest.mock('./app_context', () => {
};
});
-describe('managed package policies', () => {
+describe('upgradeManagedPackagePolicies', () => {
afterEach(() => {
(packagePolicyService.get as jest.Mock).mockReset();
(packagePolicyService.getUpgradeDryRunDiff as jest.Mock).mockReset();
(getPackageInfo as jest.Mock).mockReset();
+ (getInstallation as jest.Mock).mockReset();
(packagePolicyService.upgrade as jest.Mock).mockReset();
});
@@ -50,7 +54,7 @@ describe('managed package policies', () => {
package: {
name: 'non-managed-package',
title: 'Non-Managed Package',
- version: '0.0.1',
+ version: '1.0.0',
},
};
}
@@ -74,6 +78,11 @@ describe('managed package policies', () => {
})
);
+ (getInstallation as jest.Mock).mockResolvedValueOnce({
+ id: 'test-installation',
+ version: '0.0.1',
+ });
+
await upgradeManagedPackagePolicies(soClient, esClient, ['non-managed-package-id']);
expect(packagePolicyService.upgrade).not.toBeCalled();
@@ -121,6 +130,11 @@ describe('managed package policies', () => {
})
);
+ (getInstallation as jest.Mock).mockResolvedValueOnce({
+ id: 'test-installation',
+ version: '1.0.0',
+ });
+
await upgradeManagedPackagePolicies(soClient, esClient, ['managed-package-id']);
expect(packagePolicyService.upgrade).toBeCalledWith(soClient, esClient, ['managed-package-id']);
@@ -172,6 +186,11 @@ describe('managed package policies', () => {
})
);
+ (getInstallation as jest.Mock).mockResolvedValueOnce({
+ id: 'test-installation',
+ version: '1.0.0',
+ });
+
const result = await upgradeManagedPackagePolicies(soClient, esClient, [
'conflicting-package-policy',
]);
@@ -206,3 +225,133 @@ describe('managed package policies', () => {
});
});
});
+
+describe('shouldUpgradePolicies', () => {
+ describe('package is marked as AUTO_UPDATE', () => {
+ describe('keep_policies_up_to_date is true', () => {
+ it('returns false', () => {
+ const packageInfo = {
+ version: '1.0.0',
+ keepPoliciesUpToDate: true,
+ name: AUTO_UPDATE_PACKAGES[0].name,
+ };
+
+ const installedPackage = {
+ version: '1.0.0',
+ };
+
+ const result = shouldUpgradePolicies(
+ packageInfo as PackageInfo,
+ installedPackage as Installation
+ );
+
+ expect(result).toBe(false);
+ });
+ });
+
+ describe('keep_policies_up_to_date is false', () => {
+ it('returns false', () => {
+ const packageInfo = {
+ version: '1.0.0',
+ keepPoliciesUpToDate: false,
+ name: AUTO_UPDATE_PACKAGES[0].name,
+ };
+
+ const installedPackage = {
+ version: '1.0.0',
+ };
+
+ const result = shouldUpgradePolicies(
+ packageInfo as PackageInfo,
+ installedPackage as Installation
+ );
+
+ expect(result).toBe(false);
+ });
+ });
+ });
+
+ describe('package policy is up-to-date', () => {
+ describe('keep_policies_up_to_date is true', () => {
+ it('returns false', () => {
+ const packageInfo = {
+ version: '1.0.0',
+ keepPoliciesUpToDate: true,
+ };
+
+ const installedPackage = {
+ version: '1.0.0',
+ };
+
+ const result = shouldUpgradePolicies(
+ packageInfo as PackageInfo,
+ installedPackage as Installation
+ );
+
+ expect(result).toBe(false);
+ });
+ });
+
+ describe('keep_policies_up_to_date is false', () => {
+ it('returns false', () => {
+ const packageInfo = {
+ version: '1.0.0',
+ keepPoliciesUpToDate: false,
+ };
+
+ const installedPackage = {
+ version: '1.0.0',
+ };
+
+ const result = shouldUpgradePolicies(
+ packageInfo as PackageInfo,
+ installedPackage as Installation
+ );
+
+ expect(result).toBe(false);
+ });
+ });
+ });
+
+ describe('package policy is out-of-date', () => {
+ describe('keep_policies_up_to_date is true', () => {
+ it('returns true', () => {
+ const packageInfo = {
+ version: '1.0.0',
+ keepPoliciesUpToDate: true,
+ };
+
+ const installedPackage = {
+ version: '1.1.0',
+ };
+
+ const result = shouldUpgradePolicies(
+ packageInfo as PackageInfo,
+ installedPackage as Installation
+ );
+
+ expect(result).toBe(true);
+ });
+ });
+
+ describe('keep_policies_up_to_date is false', () => {
+ it('returns false', () => {
+ const packageInfo = {
+ version: '1.0.0',
+ keepPoliciesUpToDate: false,
+ };
+
+ const installedPackage = {
+ version: '1.1.0',
+ };
+
+ const result = shouldUpgradePolicies(
+ packageInfo as PackageInfo,
+ installedPackage as Installation
+ );
+
+ expect(result).toBe(false);
+ });
+ });
+ });
+});
diff --git a/x-pack/plugins/fleet/server/services/managed_package_policies.ts b/x-pack/plugins/fleet/server/services/managed_package_policies.ts
index 25e2482892712..306725ae01953 100644
--- a/x-pack/plugins/fleet/server/services/managed_package_policies.ts
+++ b/x-pack/plugins/fleet/server/services/managed_package_policies.ts
@@ -6,9 +6,13 @@
*/
import type { ElasticsearchClient, SavedObjectsClientContract } from 'src/core/server';
+import semverGte from 'semver/functions/gte';
-import type { UpgradePackagePolicyDryRunResponseItem } from '../../common';
-import { AUTO_UPDATE_PACKAGES } from '../../common';
+import type {
+ Installation,
+ PackageInfo,
+ UpgradePackagePolicyDryRunResponseItem,
+} from '../../common';
import { appContextService } from './app_context';
import { getInstallation, getPackageInfo } from './epm/packages';
@@ -16,7 +20,7 @@ import { packagePolicyService } from './package_policy';
export interface UpgradeManagedPackagePoliciesResult {
packagePolicyId: string;
- diff: UpgradePackagePolicyDryRunResponseItem['diff'];
+ diff?: UpgradePackagePolicyDryRunResponseItem['diff'];
errors: any;
}
@@ -49,15 +53,16 @@ export const upgradeManagedPackagePolicies = async (
pkgName: packagePolicy.package.name,
});
- const isPolicyVersionAlignedWithInstalledVersion =
- packageInfo.version === installedPackage?.version;
+ if (!installedPackage) {
+ results.push({
+ packagePolicyId,
+ errors: [`${packagePolicy.package.name} is not installed`],
+ });
- const shouldUpgradePolicies =
- !isPolicyVersionAlignedWithInstalledVersion &&
- (AUTO_UPDATE_PACKAGES.some((pkg) => pkg.name === packageInfo.name) ||
- packageInfo.keepPoliciesUpToDate);
+ continue;
+ }
- if (shouldUpgradePolicies) {
+ if (shouldUpgradePolicies(packageInfo, installedPackage)) {
// Since upgrades don't report diffs/errors, we need to perform a dry run first in order
// to notify the user of any granular policy upgrade errors that occur during Fleet's
// preconfiguration check
@@ -91,3 +96,15 @@ export const upgradeManagedPackagePolicies = async (
return results;
};
+
+export function shouldUpgradePolicies(
+ packageInfo: PackageInfo,
+ installedPackage: Installation
+): boolean {
+ const isPolicyVersionGteInstalledVersion = semverGte(
+ packageInfo.version,
+ installedPackage.version
+ );
+
+ return !isPolicyVersionGteInstalledVersion && !!packageInfo.keepPoliciesUpToDate;
+}
diff --git a/x-pack/plugins/index_management/__jest__/client_integration/helpers/setup_environment.tsx b/x-pack/plugins/index_management/__jest__/client_integration/helpers/setup_environment.tsx
index 9f8199215df5b..1682431900a84 100644
--- a/x-pack/plugins/index_management/__jest__/client_integration/helpers/setup_environment.tsx
+++ b/x-pack/plugins/index_management/__jest__/client_integration/helpers/setup_environment.tsx
@@ -9,7 +9,7 @@ import React from 'react';
import axios from 'axios';
import axiosXhrAdapter from 'axios/lib/adapters/xhr';
import { merge } from 'lodash';
-import { SemVer } from 'semver';
+import SemVer from 'semver/classes/semver';
import {
notificationServiceMock,
diff --git a/x-pack/plugins/index_management/__jest__/client_integration/home/indices_tab.test.ts b/x-pack/plugins/index_management/__jest__/client_integration/home/indices_tab.test.ts
index 270d5b2ec1079..94e2f1b3163ed 100644
--- a/x-pack/plugins/index_management/__jest__/client_integration/home/indices_tab.test.ts
+++ b/x-pack/plugins/index_management/__jest__/client_integration/home/indices_tab.test.ts
@@ -22,7 +22,8 @@ import { stubWebWorker } from '@kbn/test/jest';
import { createMemoryHistory } from 'history';
stubWebWorker();
-describe('', () => {
+// unhandled promise rejection https://github.com/elastic/kibana/issues/112699
+describe.skip('', () => {
const { server, httpRequestsMockHelpers } = setupEnvironment();
let testBed: IndicesTestBed;
diff --git a/x-pack/plugins/index_management/public/application/app_context.tsx b/x-pack/plugins/index_management/public/application/app_context.tsx
index f562ab9d15a8b..5cd0864a4df21 100644
--- a/x-pack/plugins/index_management/public/application/app_context.tsx
+++ b/x-pack/plugins/index_management/public/application/app_context.tsx
@@ -7,7 +7,7 @@
import React, { createContext, useContext } from 'react';
import { ScopedHistory } from 'kibana/public';
-import { SemVer } from 'semver';
+import SemVer from 'semver/classes/semver';
import { ManagementAppMountParams } from 'src/plugins/management/public';
import { UsageCollectionSetup } from 'src/plugins/usage_collection/public';
diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/helpers/setup_environment.tsx b/x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/helpers/setup_environment.tsx
index 5e3ae3c1544ae..d80712dfa0fea 100644
--- a/x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/helpers/setup_environment.tsx
+++ b/x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/helpers/setup_environment.tsx
@@ -6,7 +6,7 @@
*/
import React from 'react';
-import { SemVer } from 'semver';
+import SemVer from 'semver/classes/semver';
/* eslint-disable-next-line @kbn/eslint/no-restricted-paths */
import '../../../../../../../../../../src/plugins/es_ui_shared/public/components/code_editor/jest_mock';
diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/edit_field.tsx b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/edit_field.tsx
index a751dc3fa72a5..aa6a5e7981cbc 100644
--- a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/edit_field.tsx
+++ b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/edit_field.tsx
@@ -19,7 +19,7 @@ import {
EuiSpacer,
EuiCallOut,
} from '@elastic/eui';
-import { SemVer } from 'semver';
+import SemVer from 'semver/classes/semver';
import { documentationService } from '../../../../../../services/documentation';
import { Form, FormHook, FormDataProvider } from '../../../../shared_imports';
diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/boolean_type.tsx b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/boolean_type.tsx
index ad7f7e6d93c41..0ec89de1daf19 100644
--- a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/boolean_type.tsx
+++ b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/boolean_type.tsx
@@ -6,7 +6,7 @@
*/
import React from 'react';
-import { SemVer } from 'semver';
+import SemVer from 'semver/classes/semver';
import { i18n } from '@kbn/i18n';
diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/date_type.tsx b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/date_type.tsx
index ea71e7fcce5d2..db68b14e62ee8 100644
--- a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/date_type.tsx
+++ b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/date_type.tsx
@@ -6,7 +6,7 @@
*/
import React from 'react';
-import { SemVer } from 'semver';
+import SemVer from 'semver/classes/semver';
import { i18n } from '@kbn/i18n';
import { NormalizedField, Field as FieldType } from '../../../../types';
diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/flattened_type.tsx b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/flattened_type.tsx
index 0f58c75ca9cb7..aadc64392db51 100644
--- a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/flattened_type.tsx
+++ b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/flattened_type.tsx
@@ -7,7 +7,7 @@
import React from 'react';
import { i18n } from '@kbn/i18n';
-import { SemVer } from 'semver';
+import SemVer from 'semver/classes/semver';
import { NormalizedField, Field as FieldType } from '../../../../types';
import { UseField, Field } from '../../../../shared_imports';
diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/index.ts b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/index.ts
index f62a19e55a835..9f1bb05a5b646 100644
--- a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/index.ts
+++ b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/index.ts
@@ -6,7 +6,7 @@
*/
import { ComponentType } from 'react';
-import { SemVer } from 'semver';
+import SemVer from 'semver/classes/semver';
import { MainType, SubType, DataType, NormalizedField, NormalizedFields } from '../../../../types';
diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/ip_type.tsx b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/ip_type.tsx
index 3ea56805829d5..82ca1cd02d2e1 100644
--- a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/ip_type.tsx
+++ b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/ip_type.tsx
@@ -6,7 +6,7 @@
*/
import React from 'react';
-import { SemVer } from 'semver';
+import SemVer from 'semver/classes/semver';
import { NormalizedField, Field as FieldType } from '../../../../types';
import { getFieldConfig } from '../../../../lib';
diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/keyword_type.tsx b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/keyword_type.tsx
index 9d820c1b07636..543a2d3520b72 100644
--- a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/keyword_type.tsx
+++ b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/keyword_type.tsx
@@ -6,7 +6,7 @@
*/
import React from 'react';
-import { SemVer } from 'semver';
+import SemVer from 'semver/classes/semver';
import { i18n } from '@kbn/i18n';
import { documentationService } from '../../../../../../services/documentation';
diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/numeric_type.tsx b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/numeric_type.tsx
index 7035a730f15f4..764db2744f43f 100644
--- a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/numeric_type.tsx
+++ b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/numeric_type.tsx
@@ -7,7 +7,7 @@
import React from 'react';
import { i18n } from '@kbn/i18n';
-import { SemVer } from 'semver';
+import SemVer from 'semver/classes/semver';
import { NormalizedField, Field as FieldType, ComboBoxOption } from '../../../../types';
import { getFieldConfig } from '../../../../lib';
diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/range_type.tsx b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/range_type.tsx
index 9b8dae490d819..b9fb4950c9a19 100644
--- a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/range_type.tsx
+++ b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/range_type.tsx
@@ -6,7 +6,7 @@
*/
import React from 'react';
-import { SemVer } from 'semver';
+import SemVer from 'semver/classes/semver';
import {
NormalizedField,
diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/text_type.tsx b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/text_type.tsx
index 6857e20dc1ec4..329c896e52528 100644
--- a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/text_type.tsx
+++ b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/text_type.tsx
@@ -8,7 +8,7 @@
import React from 'react';
import { EuiSpacer, EuiDualRange, EuiFormRow, EuiCallOut } from '@elastic/eui';
import { i18n } from '@kbn/i18n';
-import { SemVer } from 'semver';
+import SemVer from 'semver/classes/semver';
import { documentationService } from '../../../../../../services/documentation';
import { NormalizedField, Field as FieldType } from '../../../../types';
diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/token_count_type.tsx b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/token_count_type.tsx
index 3c0e8a28f3090..cc7816d55cec9 100644
--- a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/token_count_type.tsx
+++ b/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/token_count_type.tsx
@@ -6,7 +6,7 @@
*/
import React from 'react';
-import { SemVer } from 'semver';
+import SemVer from 'semver/classes/semver';
import { i18n } from '@kbn/i18n';
import { documentationService } from '../../../../../../services/documentation';
diff --git a/x-pack/plugins/index_management/public/application/index.tsx b/x-pack/plugins/index_management/public/application/index.tsx
index fc64dad0ae7ba..b7a4bd2135147 100644
--- a/x-pack/plugins/index_management/public/application/index.tsx
+++ b/x-pack/plugins/index_management/public/application/index.tsx
@@ -8,7 +8,7 @@
import React from 'react';
import { Provider } from 'react-redux';
import { render, unmountComponentAtNode } from 'react-dom';
-import { SemVer } from 'semver';
+import SemVer from 'semver/classes/semver';
import { CoreStart, CoreSetup } from '../../../../../src/core/public';
diff --git a/x-pack/plugins/index_management/public/application/lib/indices.ts b/x-pack/plugins/index_management/public/application/lib/indices.ts
index fc93aa6f54448..6d4bbc992a21c 100644
--- a/x-pack/plugins/index_management/public/application/lib/indices.ts
+++ b/x-pack/plugins/index_management/public/application/lib/indices.ts
@@ -4,7 +4,7 @@
* 2.0; you may not use this file except in compliance with the Elastic License
* 2.0.
*/
-import { SemVer } from 'semver';
+import SemVer from 'semver/classes/semver';
import { MAJOR_VERSION } from '../../../common';
import { Index } from '../../../common';
diff --git a/x-pack/plugins/index_management/public/application/mount_management_section.ts b/x-pack/plugins/index_management/public/application/mount_management_section.ts
index 71e0f80365430..48508695bfc98 100644
--- a/x-pack/plugins/index_management/public/application/mount_management_section.ts
+++ b/x-pack/plugins/index_management/public/application/mount_management_section.ts
@@ -6,7 +6,7 @@
*/
import { i18n } from '@kbn/i18n';
-import { SemVer } from 'semver';
+import SemVer from 'semver/classes/semver';
import { CoreSetup } from 'src/core/public';
import { ManagementAppMountParams } from 'src/plugins/management/public';
import { UsageCollectionSetup } from 'src/plugins/usage_collection/public';
diff --git a/x-pack/plugins/index_management/public/application/store/selectors/indices_filter.test.ts b/x-pack/plugins/index_management/public/application/store/selectors/indices_filter.test.ts
index b32f2736a9684..bdb531e41abb2 100644
--- a/x-pack/plugins/index_management/public/application/store/selectors/indices_filter.test.ts
+++ b/x-pack/plugins/index_management/public/application/store/selectors/indices_filter.test.ts
@@ -4,7 +4,7 @@
* 2.0; you may not use this file except in compliance with the Elastic License
* 2.0.
*/
-import { SemVer } from 'semver';
+import SemVer from 'semver/classes/semver';
import { MAJOR_VERSION } from '../../../../common';
import { ExtensionsService } from '../../../services';
diff --git a/x-pack/plugins/index_management/public/plugin.ts b/x-pack/plugins/index_management/public/plugin.ts
index b7e810b15dbf9..4e123b6f474f8 100644
--- a/x-pack/plugins/index_management/public/plugin.ts
+++ b/x-pack/plugins/index_management/public/plugin.ts
@@ -6,7 +6,7 @@
*/
import { i18n } from '@kbn/i18n';
-import { SemVer } from 'semver';
+import SemVer from 'semver/classes/semver';
import { CoreSetup, PluginInitializerContext } from '../../../../src/core/public';
import { setExtensionsService } from './application/store/selectors/extension_service';
diff --git a/x-pack/plugins/lens/common/constants.ts b/x-pack/plugins/lens/common/constants.ts
index bba3ac7e8a9ca..edf7654deb7b7 100644
--- a/x-pack/plugins/lens/common/constants.ts
+++ b/x-pack/plugins/lens/common/constants.ts
@@ -17,7 +17,10 @@ export const NOT_INTERNATIONALIZED_PRODUCT_NAME = 'Lens Visualizations';
export const BASE_API_URL = '/api/lens';
export const LENS_EDIT_BY_VALUE = 'edit_by_value';
-export const layerTypes: Record = { DATA: 'data', THRESHOLD: 'threshold' };
+export const layerTypes: Record = {
+ DATA: 'data',
+ REFERENCELINE: 'referenceLine',
+};
export function getBasePath() {
return `#/`;
diff --git a/x-pack/plugins/lens/common/expressions/xy_chart/axis_config.ts b/x-pack/plugins/lens/common/expressions/xy_chart/axis_config.ts
index 9ff1b5a4dc3f7..0b9667353706d 100644
--- a/x-pack/plugins/lens/common/expressions/xy_chart/axis_config.ts
+++ b/x-pack/plugins/lens/common/expressions/xy_chart/axis_config.ts
@@ -173,24 +173,24 @@ export const yAxisConfig: ExpressionFunctionDefinition<
lineStyle: {
types: ['string'],
options: ['solid', 'dotted', 'dashed'],
- help: 'The style of the threshold line',
+ help: 'The style of the reference line',
},
lineWidth: {
types: ['number'],
- help: 'The width of the threshold line',
+ help: 'The width of the reference line',
},
icon: {
types: ['string'],
- help: 'An optional icon used for threshold lines',
+ help: 'An optional icon used for reference lines',
},
iconPosition: {
types: ['string'],
options: ['auto', 'above', 'below', 'left', 'right'],
- help: 'The placement of the icon for the threshold line',
+ help: 'The placement of the icon for the reference line',
},
textVisibility: {
types: ['boolean'],
- help: 'Visibility of the label on the threshold line',
+ help: 'Visibility of the label on the reference line',
},
fill: {
types: ['string'],
diff --git a/x-pack/plugins/lens/common/types.ts b/x-pack/plugins/lens/common/types.ts
index 659d3c0eced26..38e198c01e730 100644
--- a/x-pack/plugins/lens/common/types.ts
+++ b/x-pack/plugins/lens/common/types.ts
@@ -61,4 +61,4 @@ export interface CustomPaletteParams {
export type RequiredPaletteParamTypes = Required;
-export type LayerType = 'data' | 'threshold';
+export type LayerType = 'data' | 'referenceLine';
diff --git a/x-pack/plugins/lens/public/assets/chart_bar_threshold.tsx b/x-pack/plugins/lens/public/assets/chart_bar_reference_line.tsx
similarity index 97%
rename from x-pack/plugins/lens/public/assets/chart_bar_threshold.tsx
rename to x-pack/plugins/lens/public/assets/chart_bar_reference_line.tsx
index 88e0a46b5538c..447641540a284 100644
--- a/x-pack/plugins/lens/public/assets/chart_bar_threshold.tsx
+++ b/x-pack/plugins/lens/public/assets/chart_bar_reference_line.tsx
@@ -8,7 +8,7 @@
import React from 'react';
import { EuiIconProps } from '@elastic/eui';
-export const LensIconChartBarThreshold = ({
+export const LensIconChartBarReferenceLine = ({
title,
titleId,
...props
diff --git a/x-pack/plugins/lens/public/editor_frame_service/editor_frame/config_panel/config_panel.test.tsx b/x-pack/plugins/lens/public/editor_frame_service/editor_frame/config_panel/config_panel.test.tsx
index 61d37d4cc9fed..a8436edb63f63 100644
--- a/x-pack/plugins/lens/public/editor_frame_service/editor_frame/config_panel/config_panel.test.tsx
+++ b/x-pack/plugins/lens/public/editor_frame_service/editor_frame/config_panel/config_panel.test.tsx
@@ -280,7 +280,7 @@ describe('ConfigPanel', () => {
instance.update();
act(() => {
instance
- .find(`[data-test-subj="lnsLayerAddButton-${layerTypes.THRESHOLD}"]`)
+ .find(`[data-test-subj="lnsLayerAddButton-${layerTypes.REFERENCELINE}"]`)
.first()
.simulate('click');
});
@@ -301,8 +301,8 @@ describe('ConfigPanel', () => {
props.activeVisualization.getSupportedLayers = jest.fn(() => [
{ type: layerTypes.DATA, label: 'Data Layer' },
{
- type: layerTypes.THRESHOLD,
- label: 'Threshold layer',
+ type: layerTypes.REFERENCELINE,
+ label: 'Reference layer',
},
]);
datasourceMap.testDatasource.initializeDimension = jest.fn();
@@ -331,8 +331,8 @@ describe('ConfigPanel', () => {
],
},
{
- type: layerTypes.THRESHOLD,
- label: 'Threshold layer',
+ type: layerTypes.REFERENCELINE,
+ label: 'Reference layer',
},
]);
datasourceMap.testDatasource.initializeDimension = jest.fn();
@@ -349,8 +349,8 @@ describe('ConfigPanel', () => {
props.activeVisualization.getSupportedLayers = jest.fn(() => [
{ type: layerTypes.DATA, label: 'Data Layer' },
{
- type: layerTypes.THRESHOLD,
- label: 'Threshold layer',
+ type: layerTypes.REFERENCELINE,
+ label: 'Reference layer',
initialDimensions: [
{
groupId: 'testGroup',
diff --git a/x-pack/plugins/lens/public/indexpattern_datasource/dimension_panel/dimension_editor.tsx b/x-pack/plugins/lens/public/indexpattern_datasource/dimension_panel/dimension_editor.tsx
index 8286ab492f14d..93718c88b251c 100644
--- a/x-pack/plugins/lens/public/indexpattern_datasource/dimension_panel/dimension_editor.tsx
+++ b/x-pack/plugins/lens/public/indexpattern_datasource/dimension_panel/dimension_editor.tsx
@@ -26,6 +26,7 @@ import {
insertOrReplaceColumn,
replaceColumn,
updateColumnParam,
+ updateDefaultLabels,
resetIncomplete,
FieldBasedIndexPatternColumn,
canTransition,
@@ -151,13 +152,27 @@ export function DimensionEditor(props: DimensionEditorProps) {
const addStaticValueColumn = (prevLayer = props.state.layers[props.layerId]) => {
if (selectedColumn?.operationType !== staticValueOperationName) {
trackUiEvent(`indexpattern_dimension_operation_static_value`);
- return insertOrReplaceColumn({
+ const layer = insertOrReplaceColumn({
layer: prevLayer,
indexPattern: currentIndexPattern,
columnId,
op: staticValueOperationName,
visualizationGroups: dimensionGroups,
});
+ const value = props.activeData?.[layerId]?.rows[0]?.[columnId];
+ // replace the default value with the one from the active data
+ if (value != null) {
+ return updateDefaultLabels(
+ updateColumnParam({
+ layer,
+ columnId,
+ paramName: 'value',
+ value: props.activeData?.[layerId]?.rows[0]?.[columnId],
+ }),
+ currentIndexPattern
+ );
+ }
+ return layer;
}
return prevLayer;
};
@@ -173,7 +188,18 @@ export function DimensionEditor(props: DimensionEditorProps) {
if (temporaryStaticValue) {
setTemporaryState('none');
}
- return setStateWrapper(setter, { forceRender: true });
+ if (typeof setter === 'function') {
+ return setState(
+ (prevState) => {
+ const layer = setter(addStaticValueColumn(prevState.layers[layerId]));
+ return mergeLayer({ state: prevState, layerId, newLayer: layer });
+ },
+ {
+ isDimensionComplete: true,
+ forceRender: true,
+ }
+ );
+ }
};
const ParamEditor = getParamEditor(
diff --git a/x-pack/plugins/lens/public/indexpattern_datasource/indexpattern_suggestions.test.tsx b/x-pack/plugins/lens/public/indexpattern_datasource/indexpattern_suggestions.test.tsx
index bf4b10de386a1..9315b61adcc54 100644
--- a/x-pack/plugins/lens/public/indexpattern_datasource/indexpattern_suggestions.test.tsx
+++ b/x-pack/plugins/lens/public/indexpattern_datasource/indexpattern_suggestions.test.tsx
@@ -1206,11 +1206,11 @@ describe('IndexPattern Data Source suggestions', () => {
const modifiedState: IndexPatternPrivateState = {
...initialState,
layers: {
- thresholdLayer: {
+ referenceLineLayer: {
indexPatternId: '1',
- columnOrder: ['threshold'],
+ columnOrder: ['referenceLine'],
columns: {
- threshold: {
+ referenceLine: {
dataType: 'number',
isBucketed: false,
label: 'Static Value: 0',
@@ -1251,10 +1251,10 @@ describe('IndexPattern Data Source suggestions', () => {
modifiedState,
'1',
documentField,
- (layerId) => layerId !== 'thresholdLayer'
+ (layerId) => layerId !== 'referenceLineLayer'
)
);
- // should ignore the threshold layer
+ // should ignore the referenceLine layer
expect(suggestions).toContainEqual(
expect.objectContaining({
table: expect.objectContaining({
@@ -1704,7 +1704,7 @@ describe('IndexPattern Data Source suggestions', () => {
);
});
- it('adds date histogram over default time field for tables without time dimension and a threshold', async () => {
+ it('adds date histogram over default time field for tables without time dimension and a referenceLine', async () => {
const initialState = testInitialState();
const state: IndexPatternPrivateState = {
...initialState,
@@ -1738,11 +1738,11 @@ describe('IndexPattern Data Source suggestions', () => {
},
},
},
- threshold: {
+ referenceLine: {
indexPatternId: '2',
- columnOrder: ['thresholda'],
+ columnOrder: ['referenceLineA'],
columns: {
- thresholda: {
+ referenceLineA: {
label: 'My Op',
customLabel: true,
dataType: 'number',
@@ -1758,7 +1758,7 @@ describe('IndexPattern Data Source suggestions', () => {
expect(
getSuggestionSubset(
- getDatasourceSuggestionsFromCurrentState(state, (layerId) => layerId !== 'threshold')
+ getDatasourceSuggestionsFromCurrentState(state, (layerId) => layerId !== 'referenceLine')
)
).toContainEqual(
expect.objectContaining({
diff --git a/x-pack/plugins/lens/public/indexpattern_datasource/operations/definitions/calculations/utils.test.ts b/x-pack/plugins/lens/public/indexpattern_datasource/operations/definitions/calculations/utils.test.ts
index d68fd8b9555f9..8b1eaeb109d9b 100644
--- a/x-pack/plugins/lens/public/indexpattern_datasource/operations/definitions/calculations/utils.test.ts
+++ b/x-pack/plugins/lens/public/indexpattern_datasource/operations/definitions/calculations/utils.test.ts
@@ -21,7 +21,7 @@ describe('utils', () => {
describe('checkForDataLayerType', () => {
it('should return an error if the layer is of the wrong type', () => {
- expect(checkForDataLayerType(layerTypes.THRESHOLD, 'Operation')).toEqual([
+ expect(checkForDataLayerType(layerTypes.REFERENCELINE, 'Operation')).toEqual([
'Operation is disabled for this type of layer.',
]);
});
diff --git a/x-pack/plugins/lens/public/indexpattern_datasource/operations/definitions/calculations/utils.ts b/x-pack/plugins/lens/public/indexpattern_datasource/operations/definitions/calculations/utils.ts
index 87c4355c1dc9f..0ec7ad046ac2a 100644
--- a/x-pack/plugins/lens/public/indexpattern_datasource/operations/definitions/calculations/utils.ts
+++ b/x-pack/plugins/lens/public/indexpattern_datasource/operations/definitions/calculations/utils.ts
@@ -24,7 +24,7 @@ export const buildLabelFunction =
};
export function checkForDataLayerType(layerType: LayerType, name: string) {
- if (layerType === layerTypes.THRESHOLD) {
+ if (layerType === layerTypes.REFERENCELINE) {
return [
i18n.translate('xpack.lens.indexPattern.calculations.layerDataType', {
defaultMessage: '{name} is disabled for this type of layer.',
diff --git a/x-pack/plugins/lens/public/indexpattern_datasource/operations/definitions/static_value.test.tsx b/x-pack/plugins/lens/public/indexpattern_datasource/operations/definitions/static_value.test.tsx
index 0a6620eecf308..1c574fe69611c 100644
--- a/x-pack/plugins/lens/public/indexpattern_datasource/operations/definitions/static_value.test.tsx
+++ b/x-pack/plugins/lens/public/indexpattern_datasource/operations/definitions/static_value.test.tsx
@@ -80,14 +80,14 @@ describe('static_value', () => {
};
});
- function getLayerWithStaticValue(newValue: string): IndexPatternLayer {
+ function getLayerWithStaticValue(newValue: string | null | undefined): IndexPatternLayer {
return {
...layer,
columns: {
...layer.columns,
col2: {
...layer.columns.col2,
- label: `Static value: ${newValue}`,
+ label: `Static value: ${newValue ?? String(newValue)}`,
params: {
value: newValue,
},
@@ -155,8 +155,9 @@ describe('static_value', () => {
).toBeUndefined();
});
- it('should return error for invalid values', () => {
- for (const value of ['NaN', 'Infinity', 'string']) {
+ it.each(['NaN', 'Infinity', 'string'])(
+ 'should return error for invalid values: %s',
+ (value) => {
expect(
staticValueOperation.getErrorMessage!(
getLayerWithStaticValue(value),
@@ -165,6 +166,16 @@ describe('static_value', () => {
)
).toEqual(expect.arrayContaining([expect.stringMatching('is not a valid number')]));
}
+ );
+
+ it.each([null, undefined])('should return no error for: %s', (value) => {
+ expect(
+ staticValueOperation.getErrorMessage!(
+ getLayerWithStaticValue(value),
+ 'col2',
+ createMockedIndexPattern()
+ )
+ ).toBe(undefined);
});
});
diff --git a/x-pack/plugins/lens/public/indexpattern_datasource/operations/definitions/static_value.tsx b/x-pack/plugins/lens/public/indexpattern_datasource/operations/definitions/static_value.tsx
index a76c5f64d1750..26be4e7b114da 100644
--- a/x-pack/plugins/lens/public/indexpattern_datasource/operations/definitions/static_value.tsx
+++ b/x-pack/plugins/lens/public/indexpattern_datasource/operations/definitions/static_value.tsx
@@ -61,7 +61,7 @@ export const staticValueOperation: OperationDefinition<
getErrorMessage(layer, columnId) {
const column = layer.columns[columnId] as StaticValueIndexPatternColumn;
- return !isValidNumber(column.params.value)
+ return column.params.value != null && !isValidNumber(column.params.value)
? [
i18n.translate('xpack.lens.indexPattern.staticValueError', {
defaultMessage: 'The static value of {value} is not a valid number',
@@ -176,10 +176,7 @@ export const staticValueOperation: OperationDefinition<
// Pick the data from the current activeData (to be used when the current operation is not static_value)
const activeDataValue =
- activeData &&
- activeData[layerId] &&
- activeData[layerId]?.rows?.length === 1 &&
- activeData[layerId].rows[0][columnId];
+ activeData?.[layerId]?.rows?.length === 1 && activeData[layerId].rows[0][columnId];
const fallbackValue =
currentColumn?.operationType !== 'static_value' && activeDataValue != null
@@ -206,7 +203,7 @@ export const staticValueOperation: OperationDefinition<
{i18n.translate('xpack.lens.indexPattern.staticValue.label', {
- defaultMessage: 'Threshold value',
+ defaultMessage: 'Reference line value',
})}
diff --git a/x-pack/plugins/lens/public/indexpattern_datasource/operations/layer_helpers.ts b/x-pack/plugins/lens/public/indexpattern_datasource/operations/layer_helpers.ts
index b3b98e5054aa6..9f3cba89ce17b 100644
--- a/x-pack/plugins/lens/public/indexpattern_datasource/operations/layer_helpers.ts
+++ b/x-pack/plugins/lens/public/indexpattern_datasource/operations/layer_helpers.ts
@@ -1406,7 +1406,7 @@ export function isOperationAllowedAsReference({
// Labels need to be updated when columns are added because reference-based column labels
// are sometimes copied into the parents
-function updateDefaultLabels(
+export function updateDefaultLabels(
layer: IndexPatternLayer,
indexPattern: IndexPattern
): IndexPatternLayer {
diff --git a/x-pack/plugins/lens/public/xy_visualization/color_assignment.ts b/x-pack/plugins/lens/public/xy_visualization/color_assignment.ts
index 30238507c3566..5ed6ec052a0da 100644
--- a/x-pack/plugins/lens/public/xy_visualization/color_assignment.ts
+++ b/x-pack/plugins/lens/public/xy_visualization/color_assignment.ts
@@ -24,7 +24,7 @@ interface LayerColorConfig {
layerType: LayerType;
}
-export const defaultThresholdColor = euiLightVars.euiColorDarkShade;
+export const defaultReferenceLineColor = euiLightVars.euiColorDarkShade;
export type ColorAssignments = Record<
string,
@@ -117,11 +117,11 @@ export function getAccessorColorConfig(
triggerIcon: 'disabled',
};
}
- if (layer.layerType === layerTypes.THRESHOLD) {
+ if (layer.layerType === layerTypes.REFERENCELINE) {
return {
columnId: accessor as string,
triggerIcon: 'color',
- color: currentYConfig?.color || defaultThresholdColor,
+ color: currentYConfig?.color || defaultReferenceLineColor,
};
}
const columnToLabel = getColumnToLabelMap(layer, frame.datasourceLayers[layer.layerId]);
diff --git a/x-pack/plugins/lens/public/xy_visualization/expression.test.tsx b/x-pack/plugins/lens/public/xy_visualization/expression.test.tsx
index af2995fb65b71..9c272202e4565 100644
--- a/x-pack/plugins/lens/public/xy_visualization/expression.test.tsx
+++ b/x-pack/plugins/lens/public/xy_visualization/expression.test.tsx
@@ -330,7 +330,7 @@ function sampleArgs() {
return { data, args };
}
-function sampleArgsWithThreshold(thresholdValue: number = 150) {
+function sampleArgsWithReferenceLine(value: number = 150) {
const { data, args } = sampleArgs();
return {
@@ -338,16 +338,16 @@ function sampleArgsWithThreshold(thresholdValue: number = 150) {
...data,
tables: {
...data.tables,
- threshold: {
+ referenceLine: {
type: 'datatable',
columns: [
{
- id: 'threshold-a',
+ id: 'referenceLine-a',
meta: { params: { id: 'number' }, type: 'number' },
name: 'Static value',
},
],
- rows: [{ 'threshold-a': thresholdValue }],
+ rows: [{ 'referenceLine-a': value }],
},
},
} as LensMultiTable,
@@ -356,16 +356,16 @@ function sampleArgsWithThreshold(thresholdValue: number = 150) {
layers: [
...args.layers,
{
- layerType: layerTypes.THRESHOLD,
- accessors: ['threshold-a'],
- layerId: 'threshold',
+ layerType: layerTypes.REFERENCELINE,
+ accessors: ['referenceLine-a'],
+ layerId: 'referenceLine',
seriesType: 'line',
xScaleType: 'linear',
yScaleType: 'linear',
palette: mockPaletteOutput,
isHistogram: false,
hide: true,
- yConfig: [{ axisMode: 'left', forAccessor: 'threshold-a', type: 'lens_xy_yConfig' }],
+ yConfig: [{ axisMode: 'left', forAccessor: 'referenceLine-a', type: 'lens_xy_yConfig' }],
},
],
} as XYArgs,
@@ -874,8 +874,8 @@ describe('xy_expression', () => {
});
});
- test('it does include threshold values when in full extent mode', () => {
- const { data, args } = sampleArgsWithThreshold();
+ test('it does include referenceLine values when in full extent mode', () => {
+ const { data, args } = sampleArgsWithReferenceLine();
const component = shallow(
);
expect(component.find(Axis).find('[id="left"]').prop('domain')).toEqual({
@@ -885,8 +885,8 @@ describe('xy_expression', () => {
});
});
- test('it should ignore threshold values when set to custom extents', () => {
- const { data, args } = sampleArgsWithThreshold();
+ test('it should ignore referenceLine values when set to custom extents', () => {
+ const { data, args } = sampleArgsWithReferenceLine();
const component = shallow(
{
});
});
- test('it should work for negative values in thresholds', () => {
- const { data, args } = sampleArgsWithThreshold(-150);
+ test('it should work for negative values in referenceLines', () => {
+ const { data, args } = sampleArgsWithReferenceLine(-150);
const component = shallow();
expect(component.find(Axis).find('[id="left"]').prop('domain')).toEqual({
diff --git a/x-pack/plugins/lens/public/xy_visualization/expression.tsx b/x-pack/plugins/lens/public/xy_visualization/expression.tsx
index 7aee537ebbedd..36f1b92b8a1f4 100644
--- a/x-pack/plugins/lens/public/xy_visualization/expression.tsx
+++ b/x-pack/plugins/lens/public/xy_visualization/expression.tsx
@@ -64,10 +64,10 @@ import { getXDomain, XyEndzones } from './x_domain';
import { getLegendAction } from './get_legend_action';
import {
computeChartMargins,
- getThresholdRequiredPaddings,
- ThresholdAnnotations,
-} from './expression_thresholds';
-import { computeOverallDataDomain } from './threshold_helpers';
+ getReferenceLineRequiredPaddings,
+ ReferenceLineAnnotations,
+} from './expression_reference_lines';
+import { computeOverallDataDomain } from './reference_line_helpers';
declare global {
interface Window {
@@ -264,7 +264,9 @@ export function XYChart({
const icon: IconType = layers.length > 0 ? getIconForSeriesType(layers[0].seriesType) : 'bar';
return ;
}
- const thresholdLayers = layers.filter((layer) => layer.layerType === layerTypes.THRESHOLD);
+ const referenceLineLayers = layers.filter(
+ (layer) => layer.layerType === layerTypes.REFERENCELINE
+ );
// use formatting hint of first x axis column to format ticks
const xAxisColumn = data.tables[filteredLayers[0].layerId].columns.find(
@@ -332,7 +334,7 @@ export function XYChart({
left: yAxesConfiguration.find(({ groupId }) => groupId === 'left'),
right: yAxesConfiguration.find(({ groupId }) => groupId === 'right'),
};
- const thresholdPaddings = getThresholdRequiredPaddings(thresholdLayers, yAxesMap);
+ const referenceLinePaddings = getReferenceLineRequiredPaddings(referenceLineLayers, yAxesMap);
const getYAxesTitles = (
axisSeries: Array<{ layer: string; accessor: string }>,
@@ -364,9 +366,9 @@ export function XYChart({
? args.labelsOrientation?.yRight || 0
: args.labelsOrientation?.yLeft || 0,
padding:
- thresholdPaddings[groupId] != null
+ referenceLinePaddings[groupId] != null
? {
- inner: thresholdPaddings[groupId],
+ inner: referenceLinePaddings[groupId],
}
: undefined,
},
@@ -377,9 +379,9 @@ export function XYChart({
: axisTitlesVisibilitySettings?.yLeft,
// if labels are not visible add the padding to the title
padding:
- !tickVisible && thresholdPaddings[groupId] != null
+ !tickVisible && referenceLinePaddings[groupId] != null
? {
- inner: thresholdPaddings[groupId],
+ inner: referenceLinePaddings[groupId],
}
: undefined,
},
@@ -406,10 +408,10 @@ export function XYChart({
max = extent.upperBound ?? NaN;
}
} else {
- const axisHasThreshold = thresholdLayers.some(({ yConfig }) =>
+ const axisHasReferenceLine = referenceLineLayers.some(({ yConfig }) =>
yConfig?.some(({ axisMode }) => axisMode === axis.groupId)
);
- if (!fit && axisHasThreshold) {
+ if (!fit && axisHasReferenceLine) {
// Remove this once the chart will support automatic annotation fit for other type of charts
const { min: computedMin, max: computedMax } = computeOverallDataDomain(
filteredLayers,
@@ -421,7 +423,7 @@ export function XYChart({
max = Math.max(computedMax, max || 0);
min = Math.min(computedMin, min || 0);
}
- for (const { layerId, yConfig } of thresholdLayers) {
+ for (const { layerId, yConfig } of referenceLineLayers) {
const table = data.tables[layerId];
for (const { axisMode, forAccessor } of yConfig || []) {
if (axis.groupId === axisMode) {
@@ -575,11 +577,11 @@ export function XYChart({
legend: {
labelOptions: { maxLines: legend.shouldTruncate ? legend?.maxLines ?? 1 : 0 },
},
- // if not title or labels are shown for axes, add some padding if required by threshold markers
+ // if not title or labels are shown for axes, add some padding if required by reference line markers
chartMargins: {
...chartTheme.chartPaddings,
...computeChartMargins(
- thresholdPaddings,
+ referenceLinePaddings,
tickLabelsVisibilitySettings,
axisTitlesVisibilitySettings,
yAxesMap,
@@ -622,13 +624,15 @@ export function XYChart({
visible: tickLabelsVisibilitySettings?.x,
rotation: labelsOrientation?.x,
padding:
- thresholdPaddings.bottom != null ? { inner: thresholdPaddings.bottom } : undefined,
+ referenceLinePaddings.bottom != null
+ ? { inner: referenceLinePaddings.bottom }
+ : undefined,
},
axisTitle: {
visible: axisTitlesVisibilitySettings.x,
padding:
- !tickLabelsVisibilitySettings?.x && thresholdPaddings.bottom != null
- ? { inner: thresholdPaddings.bottom }
+ !tickLabelsVisibilitySettings?.x && referenceLinePaddings.bottom != null
+ ? { inner: referenceLinePaddings.bottom }
: undefined,
},
}}
@@ -911,9 +915,9 @@ export function XYChart({
}
})
)}
- {thresholdLayers.length ? (
-
) : null}
diff --git a/x-pack/plugins/lens/public/xy_visualization/expression_reference_lines.scss b/x-pack/plugins/lens/public/xy_visualization/expression_reference_lines.scss
new file mode 100644
index 0000000000000..07946b52b0000
--- /dev/null
+++ b/x-pack/plugins/lens/public/xy_visualization/expression_reference_lines.scss
@@ -0,0 +1,18 @@
+.lnsXyDecorationRotatedWrapper {
+ display: inline-block;
+ overflow: hidden;
+ line-height: 1.5;
+
+ .lnsXyDecorationRotatedWrapper__label {
+ display: inline-block;
+ white-space: nowrap;
+ transform: translate(0, 100%) rotate(-90deg);
+ transform-origin: 0 0;
+
+ &::after {
+ content: '';
+ float: left;
+ margin-top: 100%;
+ }
+ }
+}
\ No newline at end of file
diff --git a/x-pack/plugins/lens/public/xy_visualization/expression_thresholds.tsx b/x-pack/plugins/lens/public/xy_visualization/expression_reference_lines.tsx
similarity index 81%
rename from x-pack/plugins/lens/public/xy_visualization/expression_thresholds.tsx
rename to x-pack/plugins/lens/public/xy_visualization/expression_reference_lines.tsx
index 67e994b734b84..42e02871026df 100644
--- a/x-pack/plugins/lens/public/xy_visualization/expression_thresholds.tsx
+++ b/x-pack/plugins/lens/public/xy_visualization/expression_reference_lines.tsx
@@ -5,7 +5,7 @@
* 2.0.
*/
-import './expression_thresholds.scss';
+import './expression_reference_lines.scss';
import React from 'react';
import { groupBy } from 'lodash';
import { EuiIcon } from '@elastic/eui';
@@ -15,59 +15,59 @@ import type { FieldFormat } from 'src/plugins/field_formats/common';
import { euiLightVars } from '@kbn/ui-shared-deps-src/theme';
import type { LayerArgs, YConfig } from '../../common/expressions';
import type { LensMultiTable } from '../../common/types';
-import { hasIcon } from './xy_config_panel/threshold_panel';
+import { hasIcon } from './xy_config_panel/reference_line_panel';
-const THRESHOLD_MARKER_SIZE = 20;
+const REFERENCE_LINE_MARKER_SIZE = 20;
export const computeChartMargins = (
- thresholdPaddings: Partial>,
+ referenceLinePaddings: Partial>,
labelVisibility: Partial>,
titleVisibility: Partial>,
axesMap: Record<'left' | 'right', unknown>,
isHorizontal: boolean
) => {
const result: Partial> = {};
- if (!labelVisibility?.x && !titleVisibility?.x && thresholdPaddings.bottom) {
+ if (!labelVisibility?.x && !titleVisibility?.x && referenceLinePaddings.bottom) {
const placement = isHorizontal ? mapVerticalToHorizontalPlacement('bottom') : 'bottom';
- result[placement] = thresholdPaddings.bottom;
+ result[placement] = referenceLinePaddings.bottom;
}
if (
- thresholdPaddings.left &&
+ referenceLinePaddings.left &&
(isHorizontal || (!labelVisibility?.yLeft && !titleVisibility?.yLeft))
) {
const placement = isHorizontal ? mapVerticalToHorizontalPlacement('left') : 'left';
- result[placement] = thresholdPaddings.left;
+ result[placement] = referenceLinePaddings.left;
}
if (
- thresholdPaddings.right &&
+ referenceLinePaddings.right &&
(isHorizontal || !axesMap.right || (!labelVisibility?.yRight && !titleVisibility?.yRight))
) {
const placement = isHorizontal ? mapVerticalToHorizontalPlacement('right') : 'right';
- result[placement] = thresholdPaddings.right;
+ result[placement] = referenceLinePaddings.right;
}
// there's no top axis, so just check if a margin has been computed
- if (thresholdPaddings.top) {
+ if (referenceLinePaddings.top) {
const placement = isHorizontal ? mapVerticalToHorizontalPlacement('top') : 'top';
- result[placement] = thresholdPaddings.top;
+ result[placement] = referenceLinePaddings.top;
}
return result;
};
-// Note: it does not take into consideration whether the threshold is in view or not
-export const getThresholdRequiredPaddings = (
- thresholdLayers: LayerArgs[],
+// Note: it does not take into consideration whether the reference line is in view or not
+export const getReferenceLineRequiredPaddings = (
+ referenceLineLayers: LayerArgs[],
axesMap: Record<'left' | 'right', unknown>
) => {
// collect all paddings for the 4 axis: if any text is detected double it.
const paddings: Partial> = {};
const icons: Partial> = {};
- thresholdLayers.forEach((layer) => {
+ referenceLineLayers.forEach((layer) => {
layer.yConfig?.forEach(({ axisMode, icon, iconPosition, textVisibility }) => {
if (axisMode && (hasIcon(icon) || textVisibility)) {
const placement = getBaseIconPlacement(iconPosition, axisMode, axesMap);
paddings[placement] = Math.max(
paddings[placement] || 0,
- THRESHOLD_MARKER_SIZE * (textVisibility ? 2 : 1) // double the padding size if there's text
+ REFERENCE_LINE_MARKER_SIZE * (textVisibility ? 2 : 1) // double the padding size if there's text
);
icons[placement] = (icons[placement] || 0) + (hasIcon(icon) ? 1 : 0);
}
@@ -77,7 +77,7 @@ export const getThresholdRequiredPaddings = (
// if no icon is present for the placement, just reduce the padding
(Object.keys(paddings) as Position[]).forEach((placement) => {
if (!icons[placement]) {
- paddings[placement] = THRESHOLD_MARKER_SIZE;
+ paddings[placement] = REFERENCE_LINE_MARKER_SIZE;
}
});
@@ -133,7 +133,7 @@ function getMarkerBody(label: string | undefined, isHorizontal: boolean) {
}
if (isHorizontal) {
return (
-
+
{label}
);
@@ -142,13 +142,13 @@ function getMarkerBody(label: string | undefined, isHorizontal: boolean) {
{label}
@@ -180,32 +180,32 @@ function getMarkerToShow(
}
}
-export const ThresholdAnnotations = ({
- thresholdLayers,
+export const ReferenceLineAnnotations = ({
+ layers,
data,
formatters,
paletteService,
syncColors,
axesMap,
isHorizontal,
- thresholdPaddingMap,
+ paddingMap,
}: {
- thresholdLayers: LayerArgs[];
+ layers: LayerArgs[];
data: LensMultiTable;
formatters: Record<'left' | 'right' | 'bottom', FieldFormat | undefined>;
paletteService: PaletteRegistry;
syncColors: boolean;
axesMap: Record<'left' | 'right', boolean>;
isHorizontal: boolean;
- thresholdPaddingMap: Partial
>;
+ paddingMap: Partial>;
}) => {
return (
<>
- {thresholdLayers.flatMap((thresholdLayer) => {
- if (!thresholdLayer.yConfig) {
+ {layers.flatMap((layer) => {
+ if (!layer.yConfig) {
return [];
}
- const { columnToLabel, yConfig: yConfigs, layerId } = thresholdLayer;
+ const { columnToLabel, yConfig: yConfigs, layerId } = layer;
const columnToLabelMap: Record = columnToLabel
? JSON.parse(columnToLabel)
: {};
@@ -218,6 +218,9 @@ export const ThresholdAnnotations = ({
);
const groupedByDirection = groupBy(yConfigByValue, 'fill');
+ if (groupedByDirection.below) {
+ groupedByDirection.below.reverse();
+ }
return yConfigByValue.flatMap((yConfig, i) => {
// Find the formatter for the given axis
@@ -240,7 +243,7 @@ export const ThresholdAnnotations = ({
);
// the padding map is built for vertical chart
const hasReducedPadding =
- thresholdPaddingMap[markerPositionVertical] === THRESHOLD_MARKER_SIZE;
+ paddingMap[markerPositionVertical] === REFERENCE_LINE_MARKER_SIZE;
const props = {
groupId,
@@ -306,7 +309,7 @@ export const ThresholdAnnotations = ({
const indexFromSameType = groupedByDirection[yConfig.fill].findIndex(
({ forAccessor }) => forAccessor === yConfig.forAccessor
);
- const shouldCheckNextThreshold =
+ const shouldCheckNextReferenceLine =
indexFromSameType < groupedByDirection[yConfig.fill].length - 1;
annotations.push(
{
+ const nextValue =
+ !isFillAbove && shouldCheckNextReferenceLine
+ ? row[groupedByDirection[yConfig.fill!][indexFromSameType + 1].forAccessor]
+ : undefined;
if (yConfig.axisMode === 'bottom') {
return {
coordinates: {
- x0: isFillAbove ? row[yConfig.forAccessor] : undefined,
+ x0: isFillAbove ? row[yConfig.forAccessor] : nextValue,
y0: undefined,
- x1: isFillAbove
- ? shouldCheckNextThreshold
- ? row[
- groupedByDirection[yConfig.fill!][indexFromSameType + 1].forAccessor
- ]
- : undefined
- : row[yConfig.forAccessor],
+ x1: isFillAbove ? nextValue : row[yConfig.forAccessor],
y1: undefined,
},
header: columnToLabelMap[yConfig.forAccessor],
@@ -336,15 +337,9 @@ export const ThresholdAnnotations = ({
return {
coordinates: {
x0: undefined,
- y0: isFillAbove ? row[yConfig.forAccessor] : undefined,
+ y0: isFillAbove ? row[yConfig.forAccessor] : nextValue,
x1: undefined,
- y1: isFillAbove
- ? shouldCheckNextThreshold
- ? row[
- groupedByDirection[yConfig.fill!][indexFromSameType + 1].forAccessor
- ]
- : undefined
- : row[yConfig.forAccessor],
+ y1: isFillAbove ? nextValue : row[yConfig.forAccessor],
},
header: columnToLabelMap[yConfig.forAccessor],
details:
diff --git a/x-pack/plugins/lens/public/xy_visualization/threshold_helpers.test.ts b/x-pack/plugins/lens/public/xy_visualization/reference_line_helpers.test.ts
similarity index 99%
rename from x-pack/plugins/lens/public/xy_visualization/threshold_helpers.test.ts
rename to x-pack/plugins/lens/public/xy_visualization/reference_line_helpers.test.ts
index d7286de0316d6..9dacc12c68d65 100644
--- a/x-pack/plugins/lens/public/xy_visualization/threshold_helpers.test.ts
+++ b/x-pack/plugins/lens/public/xy_visualization/reference_line_helpers.test.ts
@@ -7,7 +7,7 @@
import { XYLayerConfig } from '../../common/expressions';
import { FramePublicAPI } from '../types';
-import { computeOverallDataDomain, getStaticValue } from './threshold_helpers';
+import { computeOverallDataDomain, getStaticValue } from './reference_line_helpers';
function getActiveData(json: Array<{ id: string; rows: Array> }>) {
return json.reduce((memo, { id, rows }) => {
@@ -25,7 +25,7 @@ function getActiveData(json: Array<{ id: string; rows: Array);
}
-describe('threshold helpers', () => {
+describe('reference_line helpers', () => {
describe('getStaticValue', () => {
const hasDateHistogram = () => false;
const hasAllNumberHistogram = () => true;
diff --git a/x-pack/plugins/lens/public/xy_visualization/threshold_helpers.tsx b/x-pack/plugins/lens/public/xy_visualization/reference_line_helpers.tsx
similarity index 83%
rename from x-pack/plugins/lens/public/xy_visualization/threshold_helpers.tsx
rename to x-pack/plugins/lens/public/xy_visualization/reference_line_helpers.tsx
index 8bf5f84b15bad..71ce2d0ea2082 100644
--- a/x-pack/plugins/lens/public/xy_visualization/threshold_helpers.tsx
+++ b/x-pack/plugins/lens/public/xy_visualization/reference_line_helpers.tsx
@@ -15,17 +15,17 @@ import { isPercentageSeries, isStackedChart } from './state_helpers';
import type { XYState } from './types';
import { checkScaleOperation } from './visualization_helpers';
-export interface ThresholdBase {
+export interface ReferenceLineBase {
label: 'x' | 'yRight' | 'yLeft';
}
/**
- * Return the threshold layers groups to show based on multiple criteria:
+ * Return the reference layers groups to show based on multiple criteria:
* * what groups are current defined in data layers
- * * what existing threshold are currently defined in data thresholds
+ * * what existing reference line are currently defined in reference layers
*/
-export function getGroupsToShow(
- thresholdLayers: T[],
+export function getGroupsToShow(
+ referenceLayers: T[],
state: XYState | undefined,
datasourceLayers: Record,
tables: Record | undefined
@@ -37,16 +37,16 @@ export function getGroupsToShow layerType === layerTypes.DATA
);
const groupsAvailable = getGroupsAvailableInData(dataLayers, datasourceLayers, tables);
- return thresholdLayers
+ return referenceLayers
.filter(({ label, config }: T) => groupsAvailable[label] || config?.length)
.map((layer) => ({ ...layer, valid: groupsAvailable[layer.label] }));
}
/**
- * Returns the threshold layers groups to show based on what groups are current defined in data layers.
+ * Returns the reference layers groups to show based on what groups are current defined in data layers.
*/
-export function getGroupsRelatedToData(
- thresholdLayers: T[],
+export function getGroupsRelatedToData(
+ referenceLayers: T[],
state: XYState | undefined,
datasourceLayers: Record,
tables: Record | undefined
@@ -58,7 +58,7 @@ export function getGroupsRelatedToData(
({ layerType = layerTypes.DATA }) => layerType === layerTypes.DATA
);
const groupsAvailable = getGroupsAvailableInData(dataLayers, datasourceLayers, tables);
- return thresholdLayers.filter(({ label }: T) => groupsAvailable[label]);
+ return referenceLayers.filter(({ label }: T) => groupsAvailable[label]);
}
/**
* Returns a dictionary with the groups filled in all the data layers
@@ -90,7 +90,7 @@ export function getStaticValue(
return fallbackValue;
}
- // filter and organize data dimensions into threshold groups
+ // filter and organize data dimensions into reference layer groups
// now pick the columnId in the active data
const {
dataLayers: filteredLayers,
@@ -128,29 +128,22 @@ function getAccessorCriteriaForGroup(
...rest,
accessors: [xAccessor] as string[],
})),
- // need the untouched ones for some checks later on
+ // need the untouched ones to check if there are invalid layers from the filtered ones
+ // to perform the checks the original accessor structure needs to be accessed
untouchedDataLayers: filteredDataLayers,
accessors: filteredDataLayers.map(({ xAccessor }) => xAccessor) as string[],
};
}
- case 'yLeft': {
- const { left } = groupAxesByType(dataLayers, activeData);
- const leftIds = new Set(left.map(({ layer }) => layer));
- const filteredDataLayers = dataLayers.filter(({ layerId }) => leftIds.has(layerId));
- return {
- dataLayers: filteredDataLayers,
- untouchedDataLayers: filteredDataLayers,
- accessors: left.map(({ accessor }) => accessor),
- };
- }
+ case 'yLeft':
case 'yRight': {
- const { right } = groupAxesByType(dataLayers, activeData);
- const rightIds = new Set(right.map(({ layer }) => layer));
+ const prop = groupId === 'yLeft' ? 'left' : 'right';
+ const { [prop]: axis } = groupAxesByType(dataLayers, activeData);
+ const rightIds = new Set(axis.map(({ layer }) => layer));
const filteredDataLayers = dataLayers.filter(({ layerId }) => rightIds.has(layerId));
return {
dataLayers: filteredDataLayers,
untouchedDataLayers: filteredDataLayers,
- accessors: right.map(({ accessor }) => accessor),
+ accessors: axis.map(({ accessor }) => accessor),
};
}
}
@@ -224,11 +217,11 @@ function computeStaticValueForGroup(
activeData: NonNullable,
minZeroOrNegativeBase: boolean = true
) {
- const defaultThresholdFactor = 3 / 4;
+ const defaultReferenceLineFactor = 3 / 4;
if (dataLayers.length && accessorIds.length) {
if (dataLayers.some(({ seriesType }) => isPercentageSeries(seriesType))) {
- return defaultThresholdFactor;
+ return defaultReferenceLineFactor;
}
const { min, max } = computeOverallDataDomain(dataLayers, accessorIds, activeData);
@@ -237,7 +230,7 @@ function computeStaticValueForGroup(
// Custom axis bounds can go below 0, so consider also lower values than 0
const finalMinValue = minZeroOrNegativeBase ? Math.min(0, min) : min;
const interval = max - finalMinValue;
- return Number((finalMinValue + interval * defaultThresholdFactor).toFixed(2));
+ return Number((finalMinValue + interval * defaultReferenceLineFactor).toFixed(2));
}
}
}
diff --git a/x-pack/plugins/lens/public/xy_visualization/to_expression.test.ts b/x-pack/plugins/lens/public/xy_visualization/to_expression.test.ts
index d174fb831c2dc..7d1bd64abe906 100644
--- a/x-pack/plugins/lens/public/xy_visualization/to_expression.test.ts
+++ b/x-pack/plugins/lens/public/xy_visualization/to_expression.test.ts
@@ -13,7 +13,7 @@ import { Operation } from '../types';
import { createMockDatasource, createMockFramePublicAPI } from '../mocks';
import { layerTypes } from '../../common';
import { fieldFormatsServiceMock } from '../../../../../src/plugins/field_formats/public/mocks';
-import { defaultThresholdColor } from './color_assignment';
+import { defaultReferenceLineColor } from './color_assignment';
describe('#toExpression', () => {
const xyVisualization = getXyVisualization({
@@ -338,8 +338,8 @@ describe('#toExpression', () => {
yConfig: [{ forAccessor: 'a' }],
},
{
- layerId: 'threshold',
- layerType: layerTypes.THRESHOLD,
+ layerId: 'referenceLine',
+ layerType: layerTypes.REFERENCELINE,
seriesType: 'area',
splitAccessor: 'd',
xAccessor: 'a',
@@ -348,7 +348,7 @@ describe('#toExpression', () => {
},
],
},
- { ...frame.datasourceLayers, threshold: mockDatasource.publicAPIMock }
+ { ...frame.datasourceLayers, referenceLine: mockDatasource.publicAPIMock }
) as Ast;
function getYConfigColorForLayer(ast: Ast, index: number) {
@@ -356,6 +356,6 @@ describe('#toExpression', () => {
.chain[0].arguments.color;
}
expect(getYConfigColorForLayer(expression, 0)).toEqual([]);
- expect(getYConfigColorForLayer(expression, 1)).toEqual([defaultThresholdColor]);
+ expect(getYConfigColorForLayer(expression, 1)).toEqual([defaultReferenceLineColor]);
});
});
diff --git a/x-pack/plugins/lens/public/xy_visualization/to_expression.ts b/x-pack/plugins/lens/public/xy_visualization/to_expression.ts
index 96ea9b84dd983..1cd0bab48cd68 100644
--- a/x-pack/plugins/lens/public/xy_visualization/to_expression.ts
+++ b/x-pack/plugins/lens/public/xy_visualization/to_expression.ts
@@ -13,8 +13,8 @@ import { OperationMetadata, DatasourcePublicAPI } from '../types';
import { getColumnToLabelMap } from './state_helpers';
import type { ValidLayer, XYLayerConfig } from '../../common/expressions';
import { layerTypes } from '../../common';
-import { hasIcon } from './xy_config_panel/threshold_panel';
-import { defaultThresholdColor } from './color_assignment';
+import { hasIcon } from './xy_config_panel/reference_line_panel';
+import { defaultReferenceLineColor } from './color_assignment';
export const getSortedAccessors = (datasource: DatasourcePublicAPI, layer: XYLayerConfig) => {
const originalOrder = datasource
@@ -59,7 +59,7 @@ export function toPreviewExpression(
layers: state.layers.map((layer) =>
layer.layerType === layerTypes.DATA
? { ...layer, hide: true }
- : // cap the threshold line to 1px
+ : // cap the reference line to 1px
{
...layer,
hide: true,
@@ -338,8 +338,8 @@ export const buildExpression = (
forAccessor: [yConfig.forAccessor],
axisMode: yConfig.axisMode ? [yConfig.axisMode] : [],
color:
- layer.layerType === layerTypes.THRESHOLD
- ? [yConfig.color || defaultThresholdColor]
+ layer.layerType === layerTypes.REFERENCELINE
+ ? [yConfig.color || defaultReferenceLineColor]
: yConfig.color
? [yConfig.color]
: [],
diff --git a/x-pack/plugins/lens/public/xy_visualization/visualization.test.ts b/x-pack/plugins/lens/public/xy_visualization/visualization.test.ts
index 8052b0d593215..01fbbd892a118 100644
--- a/x-pack/plugins/lens/public/xy_visualization/visualization.test.ts
+++ b/x-pack/plugins/lens/public/xy_visualization/visualization.test.ts
@@ -319,7 +319,7 @@ describe('xy_visualization', () => {
});
});
- it('should add a dimension to a threshold layer', () => {
+ it('should add a dimension to a reference layer', () => {
expect(
xyVisualization.setDimension({
frame,
@@ -327,20 +327,20 @@ describe('xy_visualization', () => {
...exampleState(),
layers: [
{
- layerId: 'threshold',
- layerType: layerTypes.THRESHOLD,
+ layerId: 'referenceLine',
+ layerType: layerTypes.REFERENCELINE,
seriesType: 'line',
accessors: [],
},
],
},
- layerId: 'threshold',
- groupId: 'xThreshold',
+ layerId: 'referenceLine',
+ groupId: 'xReferenceLine',
columnId: 'newCol',
}).layers[0]
).toEqual({
- layerId: 'threshold',
- layerType: layerTypes.THRESHOLD,
+ layerId: 'referenceLine',
+ layerType: layerTypes.REFERENCELINE,
seriesType: 'line',
accessors: ['newCol'],
yConfig: [
@@ -538,15 +538,15 @@ describe('xy_visualization', () => {
expect(ops.filter(filterOperations).map((x) => x.dataType)).toEqual(['number']);
});
- describe('thresholds', () => {
+ describe('reference lines', () => {
beforeEach(() => {
frame.datasourceLayers = {
first: mockDatasource.publicAPIMock,
- threshold: mockDatasource.publicAPIMock,
+ referenceLine: mockDatasource.publicAPIMock,
};
});
- function getStateWithBaseThreshold(): State {
+ function getStateWithBaseReferenceLine(): State {
return {
...exampleState(),
layers: [
@@ -559,8 +559,8 @@ describe('xy_visualization', () => {
accessors: ['a'],
},
{
- layerId: 'threshold',
- layerType: layerTypes.THRESHOLD,
+ layerId: 'referenceLine',
+ layerType: layerTypes.REFERENCELINE,
seriesType: 'line',
accessors: [],
yConfig: [{ axisMode: 'left', forAccessor: 'a' }],
@@ -570,28 +570,28 @@ describe('xy_visualization', () => {
}
it('should support static value', () => {
- const state = getStateWithBaseThreshold();
+ const state = getStateWithBaseReferenceLine();
state.layers[0].accessors = [];
state.layers[1].yConfig = undefined;
expect(
xyVisualization.getConfiguration({
- state: getStateWithBaseThreshold(),
+ state: getStateWithBaseReferenceLine(),
frame,
- layerId: 'threshold',
+ layerId: 'referenceLine',
}).supportStaticValue
).toBeTruthy();
});
- it('should return no threshold groups for a empty data layer', () => {
- const state = getStateWithBaseThreshold();
+ it('should return no referenceLine groups for a empty data layer', () => {
+ const state = getStateWithBaseReferenceLine();
state.layers[0].accessors = [];
state.layers[1].yConfig = undefined;
const options = xyVisualization.getConfiguration({
state,
frame,
- layerId: 'threshold',
+ layerId: 'referenceLine',
}).groups;
expect(options).toHaveLength(0);
@@ -599,37 +599,37 @@ describe('xy_visualization', () => {
it('should return a group for the vertical left axis', () => {
const options = xyVisualization.getConfiguration({
- state: getStateWithBaseThreshold(),
+ state: getStateWithBaseReferenceLine(),
frame,
- layerId: 'threshold',
+ layerId: 'referenceLine',
}).groups;
expect(options).toHaveLength(1);
- expect(options[0].groupId).toBe('yThresholdLeft');
+ expect(options[0].groupId).toBe('yReferenceLineLeft');
});
it('should return a group for the vertical right axis', () => {
- const state = getStateWithBaseThreshold();
+ const state = getStateWithBaseReferenceLine();
state.layers[0].yConfig = [{ axisMode: 'right', forAccessor: 'a' }];
state.layers[1].yConfig![0].axisMode = 'right';
const options = xyVisualization.getConfiguration({
state,
frame,
- layerId: 'threshold',
+ layerId: 'referenceLine',
}).groups;
expect(options).toHaveLength(1);
- expect(options[0].groupId).toBe('yThresholdRight');
+ expect(options[0].groupId).toBe('yReferenceLineRight');
});
- it('should compute no groups for thresholds when the only data accessor available is a date histogram', () => {
- const state = getStateWithBaseThreshold();
+ it('should compute no groups for referenceLines when the only data accessor available is a date histogram', () => {
+ const state = getStateWithBaseReferenceLine();
state.layers[0].xAccessor = 'b';
state.layers[0].accessors = [];
state.layers[1].yConfig = []; // empty the configuration
// set the xAccessor as date_histogram
- frame.datasourceLayers.threshold.getOperationForColumnId = jest.fn((accessor) => {
+ frame.datasourceLayers.referenceLine.getOperationForColumnId = jest.fn((accessor) => {
if (accessor === 'b') {
return {
dataType: 'date',
@@ -644,19 +644,19 @@ describe('xy_visualization', () => {
const options = xyVisualization.getConfiguration({
state,
frame,
- layerId: 'threshold',
+ layerId: 'referenceLine',
}).groups;
expect(options).toHaveLength(0);
});
it('should mark horizontal group is invalid when xAccessor is changed to a date histogram', () => {
- const state = getStateWithBaseThreshold();
+ const state = getStateWithBaseReferenceLine();
state.layers[0].xAccessor = 'b';
state.layers[0].accessors = [];
state.layers[1].yConfig![0].axisMode = 'bottom';
// set the xAccessor as date_histogram
- frame.datasourceLayers.threshold.getOperationForColumnId = jest.fn((accessor) => {
+ frame.datasourceLayers.referenceLine.getOperationForColumnId = jest.fn((accessor) => {
if (accessor === 'b') {
return {
dataType: 'date',
@@ -671,19 +671,19 @@ describe('xy_visualization', () => {
const options = xyVisualization.getConfiguration({
state,
frame,
- layerId: 'threshold',
+ layerId: 'referenceLine',
}).groups;
expect(options[0]).toEqual(
expect.objectContaining({
invalid: true,
- groupId: 'xThreshold',
+ groupId: 'xReferenceLine',
})
);
});
it('should return groups in a specific order (left, right, bottom)', () => {
- const state = getStateWithBaseThreshold();
+ const state = getStateWithBaseReferenceLine();
state.layers[0].xAccessor = 'c';
state.layers[0].accessors = ['a', 'b'];
// invert them on purpose
@@ -697,7 +697,7 @@ describe('xy_visualization', () => {
{ forAccessor: 'a', axisMode: 'left' },
];
// set the xAccessor as number histogram
- frame.datasourceLayers.threshold.getOperationForColumnId = jest.fn((accessor) => {
+ frame.datasourceLayers.referenceLine.getOperationForColumnId = jest.fn((accessor) => {
if (accessor === 'c') {
return {
dataType: 'number',
@@ -712,21 +712,21 @@ describe('xy_visualization', () => {
const [left, right, bottom] = xyVisualization.getConfiguration({
state,
frame,
- layerId: 'threshold',
+ layerId: 'referenceLine',
}).groups;
- expect(left.groupId).toBe('yThresholdLeft');
- expect(right.groupId).toBe('yThresholdRight');
- expect(bottom.groupId).toBe('xThreshold');
+ expect(left.groupId).toBe('yReferenceLineLeft');
+ expect(right.groupId).toBe('yReferenceLineRight');
+ expect(bottom.groupId).toBe('xReferenceLine');
});
it('should ignore terms operation for xAccessor', () => {
- const state = getStateWithBaseThreshold();
+ const state = getStateWithBaseReferenceLine();
state.layers[0].xAccessor = 'b';
state.layers[0].accessors = [];
state.layers[1].yConfig = []; // empty the configuration
// set the xAccessor as top values
- frame.datasourceLayers.threshold.getOperationForColumnId = jest.fn((accessor) => {
+ frame.datasourceLayers.referenceLine.getOperationForColumnId = jest.fn((accessor) => {
if (accessor === 'b') {
return {
dataType: 'string',
@@ -741,19 +741,19 @@ describe('xy_visualization', () => {
const options = xyVisualization.getConfiguration({
state,
frame,
- layerId: 'threshold',
+ layerId: 'referenceLine',
}).groups;
expect(options).toHaveLength(0);
});
it('should mark horizontal group is invalid when accessor is changed to a terms operation', () => {
- const state = getStateWithBaseThreshold();
+ const state = getStateWithBaseReferenceLine();
state.layers[0].xAccessor = 'b';
state.layers[0].accessors = [];
state.layers[1].yConfig![0].axisMode = 'bottom';
// set the xAccessor as date_histogram
- frame.datasourceLayers.threshold.getOperationForColumnId = jest.fn((accessor) => {
+ frame.datasourceLayers.referenceLine.getOperationForColumnId = jest.fn((accessor) => {
if (accessor === 'b') {
return {
dataType: 'string',
@@ -768,13 +768,13 @@ describe('xy_visualization', () => {
const options = xyVisualization.getConfiguration({
state,
frame,
- layerId: 'threshold',
+ layerId: 'referenceLine',
}).groups;
expect(options[0]).toEqual(
expect.objectContaining({
invalid: true,
- groupId: 'xThreshold',
+ groupId: 'xReferenceLine',
})
);
});
@@ -813,20 +813,20 @@ describe('xy_visualization', () => {
},
};
- const state = getStateWithBaseThreshold();
+ const state = getStateWithBaseReferenceLine();
state.layers[0].accessors = ['yAccessorId', 'yAccessorId2'];
state.layers[1].yConfig = []; // empty the configuration
const options = xyVisualization.getConfiguration({
state,
frame: { ...frame, activeData: tables },
- layerId: 'threshold',
+ layerId: 'referenceLine',
}).groups;
expect(options).toEqual(
expect.arrayContaining([
- expect.objectContaining({ groupId: 'yThresholdLeft' }),
- expect.objectContaining({ groupId: 'yThresholdRight' }),
+ expect.objectContaining({ groupId: 'yReferenceLineLeft' }),
+ expect.objectContaining({ groupId: 'yReferenceLineRight' }),
])
);
});
diff --git a/x-pack/plugins/lens/public/xy_visualization/visualization.tsx b/x-pack/plugins/lens/public/xy_visualization/visualization.tsx
index 4e279d2e0026d..db1a2aeffb670 100644
--- a/x-pack/plugins/lens/public/xy_visualization/visualization.tsx
+++ b/x-pack/plugins/lens/public/xy_visualization/visualization.tsx
@@ -27,14 +27,14 @@ import { LensIconChartMixedXy } from '../assets/chart_mixed_xy';
import { LensIconChartBarHorizontal } from '../assets/chart_bar_horizontal';
import { getAccessorColorConfig, getColorAssignments } from './color_assignment';
import { getColumnToLabelMap } from './state_helpers';
-import { LensIconChartBarThreshold } from '../assets/chart_bar_threshold';
+import { LensIconChartBarReferenceLine } from '../assets/chart_bar_reference_line';
import { generateId } from '../id_generator';
import {
getGroupsAvailableInData,
getGroupsRelatedToData,
getGroupsToShow,
getStaticValue,
-} from './threshold_helpers';
+} from './reference_line_helpers';
import {
checkScaleOperation,
checkXAccessorCompatibility,
@@ -194,17 +194,17 @@ export const getXyVisualization = ({
},
getSupportedLayers(state, frame) {
- const thresholdGroupIds = [
+ const referenceLineGroupIds = [
{
- id: 'yThresholdLeft',
+ id: 'yReferenceLineLeft',
label: 'yLeft' as const,
},
{
- id: 'yThresholdRight',
+ id: 'yReferenceLineRight',
label: 'yRight' as const,
},
{
- id: 'xThreshold',
+ id: 'xReferenceLine',
label: 'x' as const,
},
];
@@ -220,8 +220,8 @@ export const getXyVisualization = ({
'number',
frame?.datasourceLayers || {}
);
- const thresholdGroups = getGroupsRelatedToData(
- thresholdGroupIds,
+ const referenceLineGroups = getGroupsRelatedToData(
+ referenceLineGroupIds,
state,
frame?.datasourceLayers || {},
frame?.activeData
@@ -236,22 +236,22 @@ export const getXyVisualization = ({
icon: LensIconChartMixedXy,
},
{
- type: layerTypes.THRESHOLD,
- label: i18n.translate('xpack.lens.xyChart.addThresholdLayerLabel', {
- defaultMessage: 'Add threshold layer',
+ type: layerTypes.REFERENCELINE,
+ label: i18n.translate('xpack.lens.xyChart.addReferenceLineLayerLabel', {
+ defaultMessage: 'Add reference layer',
}),
- icon: LensIconChartBarThreshold,
+ icon: LensIconChartBarReferenceLine,
disabled:
!filledDataLayers.length ||
(!dataLayers.some(layerHasNumberHistogram) &&
dataLayers.every(({ accessors }) => !accessors.length)),
tooltipContent: filledDataLayers.length
? undefined
- : i18n.translate('xpack.lens.xyChart.addThresholdLayerLabelDisabledHelp', {
- defaultMessage: 'Add some data to enable threshold layer',
+ : i18n.translate('xpack.lens.xyChart.addReferenceLineLayerLabelDisabledHelp', {
+ defaultMessage: 'Add some data to enable reference layer',
}),
initialDimensions: state
- ? thresholdGroups.map(({ id, label }) => ({
+ ? referenceLineGroups.map(({ id, label }) => ({
groupId: id,
columnId: generateId(),
dataType: 'number',
@@ -318,25 +318,25 @@ export const getXyVisualization = ({
);
const groupsToShow = getGroupsToShow(
[
- // When a threshold layer panel is added, a static threshold should automatically be included by default
+ // When a reference layer panel is added, a static reference line should automatically be included by default
// in the first available axis, in the following order: vertical left, vertical right, horizontal.
{
config: left,
- id: 'yThresholdLeft',
+ id: 'yReferenceLineLeft',
label: 'yLeft',
- dataTestSubj: 'lnsXY_yThresholdLeftPanel',
+ dataTestSubj: 'lnsXY_yReferenceLineLeftPanel',
},
{
config: right,
- id: 'yThresholdRight',
+ id: 'yReferenceLineRight',
label: 'yRight',
- dataTestSubj: 'lnsXY_yThresholdRightPanel',
+ dataTestSubj: 'lnsXY_yReferenceLineRightPanel',
},
{
config: bottom,
- id: 'xThreshold',
+ id: 'xReferenceLine',
label: 'x',
- dataTestSubj: 'lnsXY_xThresholdPanel',
+ dataTestSubj: 'lnsXY_xReferenceLinePanel',
},
],
state,
@@ -346,9 +346,9 @@ export const getXyVisualization = ({
return {
supportFieldFormat: false,
supportStaticValue: true,
- // Each thresholds layer panel will have sections for each available axis
+ // Each reference lines layer panel will have sections for each available axis
// (horizontal axis, vertical axis left, vertical axis right).
- // Only axes that support numeric thresholds should be shown
+ // Only axes that support numeric reference lines should be shown
groups: groupsToShow.map(({ config = [], id, label, dataTestSubj, valid }) => ({
groupId: id,
groupLabel: getAxisName(label, { isHorizontal }),
@@ -363,10 +363,16 @@ export const getXyVisualization = ({
enableDimensionEditor: true,
dataTestSubj,
invalid: !valid,
- invalidMessage: i18n.translate('xpack.lens.configure.invalidThresholdDimension', {
- defaultMessage:
- 'This threshold is assigned to an axis that no longer exists. You may move this threshold to another available axis or remove it.',
- }),
+ invalidMessage:
+ label === 'x'
+ ? i18n.translate('xpack.lens.configure.invalidBottomReferenceLineDimension', {
+ defaultMessage:
+ 'This reference line is assigned to an axis that no longer exists or is no longer valid. You may move this reference line to another available axis or remove it.',
+ })
+ : i18n.translate('xpack.lens.configure.invalidReferenceLineDimension', {
+ defaultMessage:
+ 'This reference line is assigned to an axis that no longer exists. You may move this reference line to another available axis or remove it.',
+ }),
requiresPreviousColumnOnDuplicate: true,
})),
};
@@ -439,7 +445,7 @@ export const getXyVisualization = ({
newLayer.splitAccessor = columnId;
}
- if (newLayer.layerType === layerTypes.THRESHOLD) {
+ if (newLayer.layerType === layerTypes.REFERENCELINE) {
newLayer.accessors = [...newLayer.accessors.filter((a) => a !== columnId), columnId];
const hasYConfig = newLayer.yConfig?.some(({ forAccessor }) => forAccessor === columnId);
const previousYConfig = previousColumn
@@ -454,9 +460,9 @@ export const getXyVisualization = ({
// but keep the new group & id config
forAccessor: columnId,
axisMode:
- groupId === 'xThreshold'
+ groupId === 'xReferenceLine'
? 'bottom'
- : groupId === 'yThresholdRight'
+ : groupId === 'yReferenceLineRight'
? 'right'
: 'left',
},
@@ -491,9 +497,9 @@ export const getXyVisualization = ({
}
let newLayers = prevState.layers.map((l) => (l.layerId === layerId ? newLayer : l));
- // // check if there's any threshold layer and pull it off if all data layers have no dimensions set
+ // check if there's any reference layer and pull it off if all data layers have no dimensions set
const layersByType = groupBy(newLayers, ({ layerType }) => layerType);
- // // check for data layers if they all still have xAccessors
+ // check for data layers if they all still have xAccessors
const groupsAvailable = getGroupsAvailableInData(
layersByType[layerTypes.DATA],
frame.datasourceLayers,
diff --git a/x-pack/plugins/lens/public/xy_visualization/xy_config_panel/color_picker.tsx b/x-pack/plugins/lens/public/xy_visualization/xy_config_panel/color_picker.tsx
index 516adbf585b9f..e3e53126015eb 100644
--- a/x-pack/plugins/lens/public/xy_visualization/xy_config_panel/color_picker.tsx
+++ b/x-pack/plugins/lens/public/xy_visualization/xy_config_panel/color_picker.tsx
@@ -16,7 +16,7 @@ import { State } from '../types';
import { FormatFactory, layerTypes } from '../../../common';
import { getSeriesColor } from '../state_helpers';
import {
- defaultThresholdColor,
+ defaultReferenceLineColor,
getAccessorColorConfig,
getColorAssignments,
} from '../color_assignment';
@@ -60,8 +60,8 @@ export const ColorPicker = ({
const overwriteColor = getSeriesColor(layer, accessor);
const currentColor = useMemo(() => {
if (overwriteColor || !frame.activeData) return overwriteColor;
- if (layer.layerType === layerTypes.THRESHOLD) {
- return defaultThresholdColor;
+ if (layer.layerType === layerTypes.REFERENCELINE) {
+ return defaultReferenceLineColor;
}
const datasource = frame.datasourceLayers[layer.layerId];
diff --git a/x-pack/plugins/lens/public/xy_visualization/xy_config_panel/index.tsx b/x-pack/plugins/lens/public/xy_visualization/xy_config_panel/index.tsx
index 41d00e2eef32a..e18ea18c30fb0 100644
--- a/x-pack/plugins/lens/public/xy_visualization/xy_config_panel/index.tsx
+++ b/x-pack/plugins/lens/public/xy_visualization/xy_config_panel/index.tsx
@@ -24,7 +24,7 @@ import type {
FramePublicAPI,
} from '../../types';
import { State, visualizationTypes, XYState } from '../types';
-import type { FormatFactory } from '../../../common';
+import { FormatFactory, layerTypes } from '../../../common';
import {
SeriesType,
YAxisMode,
@@ -39,7 +39,7 @@ import { getAxesConfiguration, GroupsConfiguration } from '../axes_configuration
import { VisualOptionsPopover } from './visual_options_popover';
import { getScaleType } from '../to_expression';
import { ColorPicker } from './color_picker';
-import { ThresholdPanel } from './threshold_panel';
+import { ReferenceLinePanel } from './reference_line_panel';
import { PalettePicker, TooltipWrapper } from '../../shared_components';
type UnwrapArray = T extends Array ? P : T;
@@ -564,8 +564,8 @@ export function DimensionEditor(
);
}
- if (layer.layerType === 'threshold') {
- return ;
+ if (layer.layerType === layerTypes.REFERENCELINE) {
+ return ;
}
return (
diff --git a/x-pack/plugins/lens/public/xy_visualization/xy_config_panel/layer_header.tsx b/x-pack/plugins/lens/public/xy_visualization/xy_config_panel/layer_header.tsx
index dde4de0dd4bc3..d81979f603943 100644
--- a/x-pack/plugins/lens/public/xy_visualization/xy_config_panel/layer_header.tsx
+++ b/x-pack/plugins/lens/public/xy_visualization/xy_config_panel/layer_header.tsx
@@ -17,7 +17,7 @@ import { isHorizontalChart, isHorizontalSeries } from '../state_helpers';
import { trackUiEvent } from '../../lens_ui_telemetry';
import { StaticHeader } from '../../shared_components';
import { ToolbarButton } from '../../../../../../src/plugins/kibana_react/public';
-import { LensIconChartBarThreshold } from '../../assets/chart_bar_threshold';
+import { LensIconChartBarReferenceLine } from '../../assets/chart_bar_reference_line';
import { updateLayer } from '.';
export function LayerHeader(props: VisualizationLayerWidgetProps) {
@@ -29,13 +29,13 @@ export function LayerHeader(props: VisualizationLayerWidgetProps) {
if (!layer) {
return null;
}
- // if it's a threshold just draw a static text
- if (layer.layerType === layerTypes.THRESHOLD) {
+ // if it's a reference line just draw a static text
+ if (layer.layerType === layerTypes.REFERENCELINE) {
return (
);
diff --git a/x-pack/plugins/lens/public/xy_visualization/xy_config_panel/threshold_panel.tsx b/x-pack/plugins/lens/public/xy_visualization/xy_config_panel/reference_line_panel.tsx
similarity index 71%
rename from x-pack/plugins/lens/public/xy_visualization/xy_config_panel/threshold_panel.tsx
rename to x-pack/plugins/lens/public/xy_visualization/xy_config_panel/reference_line_panel.tsx
index 7c31d72e6cbde..7b9fd01e540fe 100644
--- a/x-pack/plugins/lens/public/xy_visualization/xy_config_panel/threshold_panel.tsx
+++ b/x-pack/plugins/lens/public/xy_visualization/xy_config_panel/reference_line_panel.tsx
@@ -30,53 +30,55 @@ import { TooltipWrapper, useDebouncedValue } from '../../shared_components';
const icons = [
{
value: 'none',
- label: i18n.translate('xpack.lens.xyChart.thresholds.noIconLabel', { defaultMessage: 'None' }),
+ label: i18n.translate('xpack.lens.xyChart.referenceLine.noIconLabel', {
+ defaultMessage: 'None',
+ }),
},
{
value: 'asterisk',
- label: i18n.translate('xpack.lens.xyChart.thresholds.asteriskIconLabel', {
+ label: i18n.translate('xpack.lens.xyChart.referenceLine.asteriskIconLabel', {
defaultMessage: 'Asterisk',
}),
},
{
value: 'bell',
- label: i18n.translate('xpack.lens.xyChart.thresholds.bellIconLabel', {
+ label: i18n.translate('xpack.lens.xyChart.referenceLine.bellIconLabel', {
defaultMessage: 'Bell',
}),
},
{
value: 'bolt',
- label: i18n.translate('xpack.lens.xyChart.thresholds.boltIconLabel', {
+ label: i18n.translate('xpack.lens.xyChart.referenceLine.boltIconLabel', {
defaultMessage: 'Bolt',
}),
},
{
value: 'bug',
- label: i18n.translate('xpack.lens.xyChart.thresholds.bugIconLabel', {
+ label: i18n.translate('xpack.lens.xyChart.referenceLine.bugIconLabel', {
defaultMessage: 'Bug',
}),
},
{
value: 'editorComment',
- label: i18n.translate('xpack.lens.xyChart.thresholds.commentIconLabel', {
+ label: i18n.translate('xpack.lens.xyChart.referenceLine.commentIconLabel', {
defaultMessage: 'Comment',
}),
},
{
value: 'alert',
- label: i18n.translate('xpack.lens.xyChart.thresholds.alertIconLabel', {
+ label: i18n.translate('xpack.lens.xyChart.referenceLine.alertIconLabel', {
defaultMessage: 'Alert',
}),
},
{
value: 'flag',
- label: i18n.translate('xpack.lens.xyChart.thresholds.flagIconLabel', {
+ label: i18n.translate('xpack.lens.xyChart.referenceLine.flagIconLabel', {
defaultMessage: 'Flag',
}),
},
{
value: 'tag',
- label: i18n.translate('xpack.lens.xyChart.thresholds.tagIconLabel', {
+ label: i18n.translate('xpack.lens.xyChart.referenceLine.tagIconLabel', {
defaultMessage: 'Tag',
}),
},
@@ -116,20 +118,57 @@ const IconSelect = ({
);
};
-function getIconPositionOptions({
- isHorizontal,
- axisMode,
-}: {
+interface LabelConfigurationOptions {
isHorizontal: boolean;
axisMode: YConfig['axisMode'];
-}) {
+}
+
+function getFillPositionOptions({ isHorizontal, axisMode }: LabelConfigurationOptions) {
+ const aboveLabel = i18n.translate('xpack.lens.xyChart.referenceLineFill.above', {
+ defaultMessage: 'Above',
+ });
+ const belowLabel = i18n.translate('xpack.lens.xyChart.referenceLineFill.below', {
+ defaultMessage: 'Below',
+ });
+ const beforeLabel = i18n.translate('xpack.lens.xyChart.referenceLineFill.before', {
+ defaultMessage: 'Before',
+ });
+ const afterLabel = i18n.translate('xpack.lens.xyChart.referenceLineFill.after', {
+ defaultMessage: 'After',
+ });
+
+ const aboveOptionLabel = axisMode !== 'bottom' && !isHorizontal ? aboveLabel : afterLabel;
+ const belowOptionLabel = axisMode !== 'bottom' && !isHorizontal ? belowLabel : beforeLabel;
+
+ return [
+ {
+ id: `${idPrefix}none`,
+ label: i18n.translate('xpack.lens.xyChart.referenceLineFill.none', {
+ defaultMessage: 'None',
+ }),
+ 'data-test-subj': 'lnsXY_referenceLine_fill_none',
+ },
+ {
+ id: `${idPrefix}above`,
+ label: aboveOptionLabel,
+ 'data-test-subj': 'lnsXY_referenceLine_fill_above',
+ },
+ {
+ id: `${idPrefix}below`,
+ label: belowOptionLabel,
+ 'data-test-subj': 'lnsXY_referenceLine_fill_below',
+ },
+ ];
+}
+
+function getIconPositionOptions({ isHorizontal, axisMode }: LabelConfigurationOptions) {
const options = [
{
id: `${idPrefix}auto`,
- label: i18n.translate('xpack.lens.xyChart.thresholdMarker.auto', {
+ label: i18n.translate('xpack.lens.xyChart.referenceLineMarker.auto', {
defaultMessage: 'Auto',
}),
- 'data-test-subj': 'lnsXY_markerPosition_auto',
+ 'data-test-subj': 'lnsXY_referenceLine_markerPosition_auto',
},
];
const topLabel = i18n.translate('xpack.lens.xyChart.markerPosition.above', {
@@ -149,12 +188,12 @@ function getIconPositionOptions({
{
id: `${idPrefix}above`,
label: isHorizontal ? rightLabel : topLabel,
- 'data-test-subj': 'lnsXY_markerPosition_above',
+ 'data-test-subj': 'lnsXY_referenceLine_markerPosition_above',
},
{
id: `${idPrefix}below`,
label: isHorizontal ? leftLabel : bottomLabel,
- 'data-test-subj': 'lnsXY_markerPosition_below',
+ 'data-test-subj': 'lnsXY_referenceLine_markerPosition_below',
},
];
if (isHorizontal) {
@@ -168,12 +207,12 @@ function getIconPositionOptions({
{
id: `${idPrefix}left`,
label: isHorizontal ? bottomLabel : leftLabel,
- 'data-test-subj': 'lnsXY_markerPosition_left',
+ 'data-test-subj': 'lnsXY_referenceLine_markerPosition_left',
},
{
id: `${idPrefix}right`,
label: isHorizontal ? topLabel : rightLabel,
- 'data-test-subj': 'lnsXY_markerPosition_right',
+ 'data-test-subj': 'lnsXY_referenceLine_markerPosition_right',
},
];
if (isHorizontal) {
@@ -188,7 +227,7 @@ export function hasIcon(icon: string | undefined): icon is string {
return icon != null && icon !== 'none';
}
-export const ThresholdPanel = (
+export const ReferenceLinePanel = (
props: VisualizationDimensionEditorProps & {
formatFactory: FormatFactory;
paletteService: PaletteRegistry;
@@ -232,18 +271,18 @@ export const ThresholdPanel = (
return (
<>
{
setYConfig({ forAccessor: accessor, textVisibility: !currentYConfig?.textVisibility });
@@ -253,7 +292,7 @@ export const ThresholdPanel = (
@@ -268,15 +307,18 @@ export const ThresholdPanel = (
display="columnCompressed"
fullWidth
isDisabled={!hasIcon(currentYConfig?.icon) && !currentYConfig?.textVisibility}
- label={i18n.translate('xpack.lens.xyChart.thresholdMarker.position', {
+ label={i18n.translate('xpack.lens.xyChart.referenceLineMarker.position', {
defaultMessage: 'Decoration position',
})}
>
@@ -372,41 +414,19 @@ export const ThresholdPanel = (
{
const newMode = id.replace(idPrefix, '') as FillStyle;
@@ -440,7 +460,7 @@ const LineThicknessSlider = ({
return (
{
namespaceTypes: ['single', 'agnostic'],
notifications: mockKibanaNotificationsService,
showEventFilters: false,
+ showHostIsolationExceptions: false,
showTrustedApps: false,
})
);
@@ -86,6 +87,7 @@ describe('useExceptionLists', () => {
namespaceTypes: ['single', 'agnostic'],
notifications: mockKibanaNotificationsService,
showEventFilters: false,
+ showHostIsolationExceptions: false,
showTrustedApps: false,
})
);
@@ -127,6 +129,7 @@ describe('useExceptionLists', () => {
namespaceTypes: ['single', 'agnostic'],
notifications: mockKibanaNotificationsService,
showEventFilters: false,
+ showHostIsolationExceptions: false,
showTrustedApps: true,
})
);
@@ -137,7 +140,7 @@ describe('useExceptionLists', () => {
expect(spyOnfetchExceptionLists).toHaveBeenCalledWith({
filters:
- '(exception-list.attributes.list_id: endpoint_trusted_apps* OR exception-list-agnostic.attributes.list_id: endpoint_trusted_apps*) AND (not exception-list.attributes.list_id: endpoint_event_filters* AND not exception-list-agnostic.attributes.list_id: endpoint_event_filters*)',
+ '(exception-list.attributes.list_id: endpoint_trusted_apps* OR exception-list-agnostic.attributes.list_id: endpoint_trusted_apps*) AND (not exception-list.attributes.list_id: endpoint_event_filters* AND not exception-list-agnostic.attributes.list_id: endpoint_event_filters*) AND (not exception-list.attributes.list_id: endpoint_host_isolation_exceptions* AND not exception-list-agnostic.attributes.list_id: endpoint_host_isolation_exceptions*)',
http: mockKibanaHttpService,
namespaceTypes: 'single,agnostic',
pagination: { page: 1, perPage: 20 },
@@ -163,6 +166,7 @@ describe('useExceptionLists', () => {
namespaceTypes: ['single', 'agnostic'],
notifications: mockKibanaNotificationsService,
showEventFilters: false,
+ showHostIsolationExceptions: false,
showTrustedApps: false,
})
);
@@ -173,7 +177,7 @@ describe('useExceptionLists', () => {
expect(spyOnfetchExceptionLists).toHaveBeenCalledWith({
filters:
- '(not exception-list.attributes.list_id: endpoint_trusted_apps* AND not exception-list-agnostic.attributes.list_id: endpoint_trusted_apps*) AND (not exception-list.attributes.list_id: endpoint_event_filters* AND not exception-list-agnostic.attributes.list_id: endpoint_event_filters*)',
+ '(not exception-list.attributes.list_id: endpoint_trusted_apps* AND not exception-list-agnostic.attributes.list_id: endpoint_trusted_apps*) AND (not exception-list.attributes.list_id: endpoint_event_filters* AND not exception-list-agnostic.attributes.list_id: endpoint_event_filters*) AND (not exception-list.attributes.list_id: endpoint_host_isolation_exceptions* AND not exception-list-agnostic.attributes.list_id: endpoint_host_isolation_exceptions*)',
http: mockKibanaHttpService,
namespaceTypes: 'single,agnostic',
pagination: { page: 1, perPage: 20 },
@@ -199,6 +203,7 @@ describe('useExceptionLists', () => {
namespaceTypes: ['single', 'agnostic'],
notifications: mockKibanaNotificationsService,
showEventFilters: true,
+ showHostIsolationExceptions: false,
showTrustedApps: false,
})
);
@@ -209,7 +214,7 @@ describe('useExceptionLists', () => {
expect(spyOnfetchExceptionLists).toHaveBeenCalledWith({
filters:
- '(not exception-list.attributes.list_id: endpoint_trusted_apps* AND not exception-list-agnostic.attributes.list_id: endpoint_trusted_apps*) AND (exception-list.attributes.list_id: endpoint_event_filters* OR exception-list-agnostic.attributes.list_id: endpoint_event_filters*)',
+ '(not exception-list.attributes.list_id: endpoint_trusted_apps* AND not exception-list-agnostic.attributes.list_id: endpoint_trusted_apps*) AND (exception-list.attributes.list_id: endpoint_event_filters* OR exception-list-agnostic.attributes.list_id: endpoint_event_filters*) AND (not exception-list.attributes.list_id: endpoint_host_isolation_exceptions* AND not exception-list-agnostic.attributes.list_id: endpoint_host_isolation_exceptions*)',
http: mockKibanaHttpService,
namespaceTypes: 'single,agnostic',
pagination: { page: 1, perPage: 20 },
@@ -235,6 +240,7 @@ describe('useExceptionLists', () => {
namespaceTypes: ['single', 'agnostic'],
notifications: mockKibanaNotificationsService,
showEventFilters: false,
+ showHostIsolationExceptions: false,
showTrustedApps: false,
})
);
@@ -245,7 +251,81 @@ describe('useExceptionLists', () => {
expect(spyOnfetchExceptionLists).toHaveBeenCalledWith({
filters:
- '(not exception-list.attributes.list_id: endpoint_trusted_apps* AND not exception-list-agnostic.attributes.list_id: endpoint_trusted_apps*) AND (not exception-list.attributes.list_id: endpoint_event_filters* AND not exception-list-agnostic.attributes.list_id: endpoint_event_filters*)',
+ '(not exception-list.attributes.list_id: endpoint_trusted_apps* AND not exception-list-agnostic.attributes.list_id: endpoint_trusted_apps*) AND (not exception-list.attributes.list_id: endpoint_event_filters* AND not exception-list-agnostic.attributes.list_id: endpoint_event_filters*) AND (not exception-list.attributes.list_id: endpoint_host_isolation_exceptions* AND not exception-list-agnostic.attributes.list_id: endpoint_host_isolation_exceptions*)',
+ http: mockKibanaHttpService,
+ namespaceTypes: 'single,agnostic',
+ pagination: { page: 1, perPage: 20 },
+ signal: new AbortController().signal,
+ });
+ });
+ });
+
+ test('fetches host isolation exceptions lists if "hostIsolationExceptionsFilter" is true', async () => {
+ const spyOnfetchExceptionLists = jest.spyOn(api, 'fetchExceptionLists');
+
+ await act(async () => {
+ const { waitForNextUpdate } = renderHook(() =>
+ useExceptionLists({
+ errorMessage: 'Uh oh',
+ filterOptions: {},
+ http: mockKibanaHttpService,
+ initialPagination: {
+ page: 1,
+ perPage: 20,
+ total: 0,
+ },
+ namespaceTypes: ['single', 'agnostic'],
+ notifications: mockKibanaNotificationsService,
+ showEventFilters: false,
+ showHostIsolationExceptions: true,
+ showTrustedApps: false,
+ })
+ );
+ // NOTE: First `waitForNextUpdate` is initialization
+ // Second call applies the params
+ await waitForNextUpdate();
+ await waitForNextUpdate();
+
+ expect(spyOnfetchExceptionLists).toHaveBeenCalledWith({
+ filters:
+ '(not exception-list.attributes.list_id: endpoint_trusted_apps* AND not exception-list-agnostic.attributes.list_id: endpoint_trusted_apps*) AND (not exception-list.attributes.list_id: endpoint_event_filters* AND not exception-list-agnostic.attributes.list_id: endpoint_event_filters*) AND (exception-list.attributes.list_id: endpoint_host_isolation_exceptions* OR exception-list-agnostic.attributes.list_id: endpoint_host_isolation_exceptions*)',
+ http: mockKibanaHttpService,
+ namespaceTypes: 'single,agnostic',
+ pagination: { page: 1, perPage: 20 },
+ signal: new AbortController().signal,
+ });
+ });
+ });
+
+ test('does not fetch host isolation exceptions lists if "showHostIsolationExceptions" is false', async () => {
+ const spyOnfetchExceptionLists = jest.spyOn(api, 'fetchExceptionLists');
+
+ await act(async () => {
+ const { waitForNextUpdate } = renderHook(() =>
+ useExceptionLists({
+ errorMessage: 'Uh oh',
+ filterOptions: {},
+ http: mockKibanaHttpService,
+ initialPagination: {
+ page: 1,
+ perPage: 20,
+ total: 0,
+ },
+ namespaceTypes: ['single', 'agnostic'],
+ notifications: mockKibanaNotificationsService,
+ showEventFilters: false,
+ showHostIsolationExceptions: false,
+ showTrustedApps: false,
+ })
+ );
+ // NOTE: First `waitForNextUpdate` is initialization
+ // Second call applies the params
+ await waitForNextUpdate();
+ await waitForNextUpdate();
+
+ expect(spyOnfetchExceptionLists).toHaveBeenCalledWith({
+ filters:
+ '(not exception-list.attributes.list_id: endpoint_trusted_apps* AND not exception-list-agnostic.attributes.list_id: endpoint_trusted_apps*) AND (not exception-list.attributes.list_id: endpoint_event_filters* AND not exception-list-agnostic.attributes.list_id: endpoint_event_filters*) AND (not exception-list.attributes.list_id: endpoint_host_isolation_exceptions* AND not exception-list-agnostic.attributes.list_id: endpoint_host_isolation_exceptions*)',
http: mockKibanaHttpService,
namespaceTypes: 'single,agnostic',
pagination: { page: 1, perPage: 20 },
@@ -274,6 +354,7 @@ describe('useExceptionLists', () => {
namespaceTypes: ['single', 'agnostic'],
notifications: mockKibanaNotificationsService,
showEventFilters: false,
+ showHostIsolationExceptions: false,
showTrustedApps: false,
})
);
@@ -284,7 +365,7 @@ describe('useExceptionLists', () => {
expect(spyOnfetchExceptionLists).toHaveBeenCalledWith({
filters:
- '(exception-list.attributes.created_by:Moi OR exception-list-agnostic.attributes.created_by:Moi) AND (exception-list.attributes.name.text:Sample Endpoint OR exception-list-agnostic.attributes.name.text:Sample Endpoint) AND (not exception-list.attributes.list_id: endpoint_trusted_apps* AND not exception-list-agnostic.attributes.list_id: endpoint_trusted_apps*) AND (not exception-list.attributes.list_id: endpoint_event_filters* AND not exception-list-agnostic.attributes.list_id: endpoint_event_filters*)',
+ '(exception-list.attributes.created_by:Moi OR exception-list-agnostic.attributes.created_by:Moi) AND (exception-list.attributes.name.text:Sample Endpoint OR exception-list-agnostic.attributes.name.text:Sample Endpoint) AND (not exception-list.attributes.list_id: endpoint_trusted_apps* AND not exception-list-agnostic.attributes.list_id: endpoint_trusted_apps*) AND (not exception-list.attributes.list_id: endpoint_event_filters* AND not exception-list-agnostic.attributes.list_id: endpoint_event_filters*) AND (not exception-list.attributes.list_id: endpoint_host_isolation_exceptions* AND not exception-list-agnostic.attributes.list_id: endpoint_host_isolation_exceptions*)',
http: mockKibanaHttpService,
namespaceTypes: 'single,agnostic',
pagination: { page: 1, perPage: 20 },
@@ -318,6 +399,7 @@ describe('useExceptionLists', () => {
namespaceTypes,
notifications,
showEventFilters,
+ showHostIsolationExceptions: false,
showTrustedApps,
}),
{
@@ -333,6 +415,7 @@ describe('useExceptionLists', () => {
namespaceTypes: ['single'],
notifications: mockKibanaNotificationsService,
showEventFilters: false,
+ showHostIsolationExceptions: false,
showTrustedApps: false,
},
}
@@ -354,6 +437,7 @@ describe('useExceptionLists', () => {
namespaceTypes: ['single', 'agnostic'],
notifications: mockKibanaNotificationsService,
showEventFilters: false,
+ showHostIsolationExceptions: false,
showTrustedApps: false,
});
// NOTE: Only need one call here because hook already initilaized
@@ -382,6 +466,7 @@ describe('useExceptionLists', () => {
namespaceTypes: ['single', 'agnostic'],
notifications: mockKibanaNotificationsService,
showEventFilters: false,
+ showHostIsolationExceptions: false,
showTrustedApps: false,
})
);
@@ -421,6 +506,7 @@ describe('useExceptionLists', () => {
namespaceTypes: ['single', 'agnostic'],
notifications: mockKibanaNotificationsService,
showEventFilters: false,
+ showHostIsolationExceptions: false,
showTrustedApps: false,
})
);
diff --git a/x-pack/plugins/monitoring/kibana.json b/x-pack/plugins/monitoring/kibana.json
index bf5e0ff2e16e3..4f8e1c0bdbae4 100644
--- a/x-pack/plugins/monitoring/kibana.json
+++ b/x-pack/plugins/monitoring/kibana.json
@@ -7,14 +7,7 @@
"githubTeam": "stack-monitoring-ui"
},
"configPath": ["monitoring"],
- "requiredPlugins": [
- "licensing",
- "features",
- "data",
- "navigation",
- "kibanaLegacy",
- "observability"
- ],
+ "requiredPlugins": ["licensing", "features", "data", "navigation", "observability"],
"optionalPlugins": [
"infra",
"usageCollection",
@@ -27,5 +20,12 @@
],
"server": true,
"ui": true,
- "requiredBundles": ["kibanaUtils", "home", "alerting", "kibanaReact", "licenseManagement"]
+ "requiredBundles": [
+ "kibanaUtils",
+ "home",
+ "alerting",
+ "kibanaReact",
+ "licenseManagement",
+ "kibanaLegacy"
+ ]
}
diff --git a/packages/kbn-i18n/src/angular/directive.ts b/x-pack/plugins/monitoring/public/angular/angular_i18n/directive.ts
similarity index 94%
rename from packages/kbn-i18n/src/angular/directive.ts
rename to x-pack/plugins/monitoring/public/angular/angular_i18n/directive.ts
index edfc66c28e9b1..1aaff99a6a5c1 100644
--- a/packages/kbn-i18n/src/angular/directive.ts
+++ b/x-pack/plugins/monitoring/public/angular/angular_i18n/directive.ts
@@ -1,9 +1,8 @@
/*
* 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 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 or the Server
- * Side Public License, v 1.
+ * 2.0; you may not use this file except in compliance with the Elastic License
+ * 2.0.
*/
import { IDirective, IRootElementService, IScope } from 'angular';
diff --git a/packages/kbn-i18n/src/angular/filter.ts b/x-pack/plugins/monitoring/public/angular/angular_i18n/filter.ts
similarity index 71%
rename from packages/kbn-i18n/src/angular/filter.ts
rename to x-pack/plugins/monitoring/public/angular/angular_i18n/filter.ts
index 2dde305565813..e4e553fa47b6f 100644
--- a/packages/kbn-i18n/src/angular/filter.ts
+++ b/x-pack/plugins/monitoring/public/angular/angular_i18n/filter.ts
@@ -1,9 +1,8 @@
/*
* 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 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 or the Server
- * Side Public License, v 1.
+ * 2.0; you may not use this file except in compliance with the Elastic License
+ * 2.0.
*/
import { I18nServiceType } from './provider';
diff --git a/packages/kbn-i18n/src/angular/index.ts b/x-pack/plugins/monitoring/public/angular/angular_i18n/index.ts
similarity index 71%
rename from packages/kbn-i18n/src/angular/index.ts
rename to x-pack/plugins/monitoring/public/angular/angular_i18n/index.ts
index 0951b68fe6f16..8915c96e59be0 100644
--- a/packages/kbn-i18n/src/angular/index.ts
+++ b/x-pack/plugins/monitoring/public/angular/angular_i18n/index.ts
@@ -1,9 +1,8 @@
/*
* 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 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 or the Server
- * Side Public License, v 1.
+ * 2.0; you may not use this file except in compliance with the Elastic License
+ * 2.0.
*/
export { I18nProvider } from './provider';
diff --git a/packages/kbn-i18n/src/angular/provider.ts b/x-pack/plugins/monitoring/public/angular/angular_i18n/provider.ts
similarity index 78%
rename from packages/kbn-i18n/src/angular/provider.ts
rename to x-pack/plugins/monitoring/public/angular/angular_i18n/provider.ts
index 68d83972df5fc..b1da1bad6e399 100644
--- a/packages/kbn-i18n/src/angular/provider.ts
+++ b/x-pack/plugins/monitoring/public/angular/angular_i18n/provider.ts
@@ -1,12 +1,11 @@
/*
* 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 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 or the Server
- * Side Public License, v 1.
+ * 2.0; you may not use this file except in compliance with the Elastic License
+ * 2.0.
*/
-import * as i18n from '../core';
+import { i18n } from '@kbn/i18n';
export type I18nServiceType = ReturnType;
diff --git a/x-pack/plugins/monitoring/public/angular/app_modules.ts b/x-pack/plugins/monitoring/public/angular/app_modules.ts
index 20989e080edbf..6ded0bce51d4b 100644
--- a/x-pack/plugins/monitoring/public/angular/app_modules.ts
+++ b/x-pack/plugins/monitoring/public/angular/app_modules.ts
@@ -12,13 +12,10 @@ import 'angular-sanitize';
import 'angular-route';
import '../index.scss';
import { upperFirst } from 'lodash';
-import { i18nDirective, i18nFilter, I18nProvider } from '@kbn/i18n/angular';
import { CoreStart } from 'kibana/public';
+import { i18nDirective, i18nFilter, I18nProvider } from './angular_i18n';
import { Storage } from '../../../../../src/plugins/kibana_utils/public';
-import {
- createTopNavDirective,
- createTopNavHelper,
-} from '../../../../../src/plugins/kibana_legacy/public';
+import { createTopNavDirective, createTopNavHelper } from './top_nav';
import { MonitoringStartPluginDependencies } from '../types';
import { GlobalState } from '../url_state';
import { getSafeForExternalLink } from '../lib/get_safe_for_external_link';
diff --git a/src/plugins/kibana_legacy/public/notify/lib/format_angular_http_error.ts b/x-pack/plugins/monitoring/public/angular/helpers/format_angular_http_error.ts
similarity index 70%
rename from src/plugins/kibana_legacy/public/notify/lib/format_angular_http_error.ts
rename to x-pack/plugins/monitoring/public/angular/helpers/format_angular_http_error.ts
index 02f1d89ecaf22..abdcf157a3c86 100644
--- a/src/plugins/kibana_legacy/public/notify/lib/format_angular_http_error.ts
+++ b/x-pack/plugins/monitoring/public/angular/helpers/format_angular_http_error.ts
@@ -1,15 +1,14 @@
/*
* 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 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 or the Server
- * Side Public License, v 1.
+ * 2.0; you may not use this file except in compliance with the Elastic License
+ * 2.0.
*/
import { i18n } from '@kbn/i18n';
-import { IHttpResponse } from 'angular';
+import type { IHttpResponse } from 'angular';
-export type AngularHttpError = IHttpResponse<{ message: string }>;
+type AngularHttpError = IHttpResponse<{ message: string }>;
export function isAngularHttpError(error: any): error is AngularHttpError {
return (
@@ -25,7 +24,7 @@ export function formatAngularHttpError(error: AngularHttpError) {
// is an Angular $http "error object"
if (error.status === -1) {
// status = -1 indicates that the request was failed to reach the server
- return i18n.translate('kibana_legacy.notify.fatalError.unavailableServerErrorMessage', {
+ return i18n.translate('xpack.monitoring.notify.fatalError.unavailableServerErrorMessage', {
defaultMessage:
'An HTTP request has failed to connect. ' +
'Please check if the Kibana server is running and that your browser has a working connection, ' +
@@ -33,7 +32,7 @@ export function formatAngularHttpError(error: AngularHttpError) {
});
}
- return i18n.translate('kibana_legacy.notify.fatalError.errorStatusMessage', {
+ return i18n.translate('xpack.monitoring.notify.fatalError.errorStatusMessage', {
defaultMessage: 'Error {errStatus} {errStatusText}: {errMessage}',
values: {
errStatus: error.status,
diff --git a/x-pack/plugins/monitoring/public/angular/index.ts b/x-pack/plugins/monitoring/public/angular/index.ts
index de52b714a7241..1a655fc1ee256 100644
--- a/x-pack/plugins/monitoring/public/angular/index.ts
+++ b/x-pack/plugins/monitoring/public/angular/index.ts
@@ -8,7 +8,7 @@
import angular, { IModule } from 'angular';
import { uiRoutes } from './helpers/routes';
import { Legacy } from '../legacy_shims';
-import { configureAppAngularModule } from '../../../../../src/plugins/kibana_legacy/public';
+import { configureAppAngularModule } from '../angular/top_nav';
import { localAppModule, appModuleName } from './app_modules';
import { APP_WRAPPER_CLASS } from '../../../../../src/core/public';
@@ -28,7 +28,6 @@ export class AngularApp {
externalConfig,
triggersActionsUi,
usageCollection,
- kibanaLegacy,
appMountParameters,
} = deps;
const app: IModule = localAppModule(deps);
@@ -43,7 +42,6 @@ export class AngularApp {
isCloud,
pluginInitializerContext,
externalConfig,
- kibanaLegacy,
triggersActionsUi,
usageCollection,
appMountParameters,
diff --git a/src/plugins/kibana_legacy/public/angular/angular_config.tsx b/x-pack/plugins/monitoring/public/angular/top_nav/angular_config.tsx
similarity index 97%
rename from src/plugins/kibana_legacy/public/angular/angular_config.tsx
rename to x-pack/plugins/monitoring/public/angular/top_nav/angular_config.tsx
index 7eebc90001699..9c2e931d24a94 100644
--- a/src/plugins/kibana_legacy/public/angular/angular_config.tsx
+++ b/x-pack/plugins/monitoring/public/angular/top_nav/angular_config.tsx
@@ -1,9 +1,8 @@
/*
* 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 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 or the Server
- * Side Public License, v 1.
+ * 2.0; you may not use this file except in compliance with the Elastic License
+ * 2.0.
*/
import {
@@ -23,7 +22,7 @@ import { ChromeBreadcrumb, EnvironmentMode, PackageInfo } from 'kibana/public';
import { History } from 'history';
import { CoreStart } from 'kibana/public';
-import { formatAngularHttpError, isAngularHttpError } from '../notify/lib';
+import { formatAngularHttpError, isAngularHttpError } from '../helpers/format_angular_http_error';
export interface RouteConfiguration {
controller?: string | ((...args: any[]) => void);
diff --git a/src/plugins/kibana_legacy/public/angular/index.ts b/x-pack/plugins/monitoring/public/angular/top_nav/index.ts
similarity index 62%
rename from src/plugins/kibana_legacy/public/angular/index.ts
rename to x-pack/plugins/monitoring/public/angular/top_nav/index.ts
index 8ba68a88271bf..b3501e4cbad1f 100644
--- a/src/plugins/kibana_legacy/public/angular/index.ts
+++ b/x-pack/plugins/monitoring/public/angular/top_nav/index.ts
@@ -1,10 +1,10 @@
/*
* 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 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 or the Server
- * Side Public License, v 1.
+ * 2.0; you may not use this file except in compliance with the Elastic License
+ * 2.0.
*/
+
export * from './angular_config';
// @ts-ignore
export { createTopNavDirective, createTopNavHelper, loadKbnTopNavDirectives } from './kbn_top_nav';
diff --git a/src/plugins/kibana_legacy/public/angular/kbn_top_nav.d.ts b/x-pack/plugins/monitoring/public/angular/top_nav/kbn_top_nav.d.ts
similarity index 74%
rename from src/plugins/kibana_legacy/public/angular/kbn_top_nav.d.ts
rename to x-pack/plugins/monitoring/public/angular/top_nav/kbn_top_nav.d.ts
index f86a1fba76027..0cff77241bb9c 100644
--- a/src/plugins/kibana_legacy/public/angular/kbn_top_nav.d.ts
+++ b/x-pack/plugins/monitoring/public/angular/top_nav/kbn_top_nav.d.ts
@@ -1,9 +1,8 @@
/*
* 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 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 or the Server
- * Side Public License, v 1.
+ * 2.0; you may not use this file except in compliance with the Elastic License
+ * 2.0.
*/
import { Injectable, IDirectiveFactory, IScope, IAttributes, IController } from 'angular';
diff --git a/src/plugins/kibana_legacy/public/angular/kbn_top_nav.js b/x-pack/plugins/monitoring/public/angular/top_nav/kbn_top_nav.js
similarity index 94%
rename from src/plugins/kibana_legacy/public/angular/kbn_top_nav.js
rename to x-pack/plugins/monitoring/public/angular/top_nav/kbn_top_nav.js
index afdb7fedef999..6edcca6aa714a 100644
--- a/src/plugins/kibana_legacy/public/angular/kbn_top_nav.js
+++ b/x-pack/plugins/monitoring/public/angular/top_nav/kbn_top_nav.js
@@ -1,9 +1,8 @@
/*
* 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 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 or the Server
- * Side Public License, v 1.
+ * 2.0; you may not use this file except in compliance with the Elastic License
+ * 2.0.
*/
import angular from 'angular';
diff --git a/x-pack/plugins/monitoring/public/plugin.ts b/x-pack/plugins/monitoring/public/plugin.ts
index aee5072947531..0792d083b3da5 100644
--- a/x-pack/plugins/monitoring/public/plugin.ts
+++ b/x-pack/plugins/monitoring/public/plugin.ts
@@ -92,7 +92,6 @@ export class MonitoringPlugin
const externalConfig = this.getExternalConfig();
const deps: MonitoringStartPluginDependencies = {
navigation: pluginsStart.navigation,
- kibanaLegacy: pluginsStart.kibanaLegacy,
element: params.element,
core: coreStart,
data: pluginsStart.data,
@@ -112,7 +111,6 @@ export class MonitoringPlugin
isCloud: deps.isCloud,
pluginInitializerContext: deps.pluginInitializerContext,
externalConfig: deps.externalConfig,
- kibanaLegacy: deps.kibanaLegacy,
triggersActionsUi: deps.triggersActionsUi,
usageCollection: deps.usageCollection,
appMountParameters: deps.appMountParameters,
diff --git a/x-pack/plugins/monitoring/public/types.ts b/x-pack/plugins/monitoring/public/types.ts
index a09c87dda1afa..4817ac235e2bd 100644
--- a/x-pack/plugins/monitoring/public/types.ts
+++ b/x-pack/plugins/monitoring/public/types.ts
@@ -9,7 +9,6 @@ import { PluginInitializerContext, CoreStart, AppMountParameters } from 'kibana/
import { NavigationPublicPluginStart as NavigationStart } from '../../../../src/plugins/navigation/public';
import { DataPublicPluginStart } from '../../../../src/plugins/data/public';
import { TriggersAndActionsUIPublicPluginStart } from '../../triggers_actions_ui/public';
-import { KibanaLegacyStart } from '../../../../src/plugins/kibana_legacy/public';
import { UsageCollectionSetup } from '../../../../src/plugins/usage_collection/public';
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
@@ -20,7 +19,6 @@ export { MLJobs } from '../server/lib/elasticsearch/get_ml_jobs';
export interface MonitoringStartPluginDependencies {
navigation: NavigationStart;
data: DataPublicPluginStart;
- kibanaLegacy: KibanaLegacyStart;
element: HTMLElement;
core: CoreStart;
isCloud: boolean;
diff --git a/x-pack/plugins/observability/public/components/shared/exploratory_view/components/url_search/selectable_url_list.test.tsx b/x-pack/plugins/observability/public/components/shared/exploratory_view/components/url_search/selectable_url_list.test.tsx
new file mode 100644
index 0000000000000..c93f985dd9f3f
--- /dev/null
+++ b/x-pack/plugins/observability/public/components/shared/exploratory_view/components/url_search/selectable_url_list.test.tsx
@@ -0,0 +1,111 @@
+/*
+ * 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.
+ */
+
+import React, { useState } from 'react';
+import { fireEvent, waitFor, waitForElementToBeRemoved } from '@testing-library/react';
+import { createMemoryHistory } from 'history';
+import * as fetcherHook from '../../../../../hooks/use_fetcher';
+import { SelectableUrlList } from './selectable_url_list';
+import { I18LABELS } from './translations';
+import { render } from '../../rtl_helpers';
+
+describe('SelectableUrlList', () => {
+ jest.spyOn(fetcherHook, 'useFetcher').mockReturnValue({
+ data: {},
+ status: fetcherHook.FETCH_STATUS.SUCCESS,
+ refetch: jest.fn(),
+ });
+
+ const customHistory = createMemoryHistory({
+ initialEntries: ['/?searchTerm=blog'],
+ });
+
+ function WrappedComponent() {
+ const [isPopoverOpen, setIsPopoverOpen] = useState(false);
+ return (
+ true}
+ />
+ );
+ }
+
+ it('it uses search term value from url', () => {
+ const { getByDisplayValue } = render(
+ true}
+ />,
+ { history: customHistory }
+ );
+ expect(getByDisplayValue('blog')).toBeInTheDocument();
+ });
+
+ it('maintains focus on search input field', () => {
+ const { getByLabelText } = render(
+ true}
+ />,
+ { history: customHistory }
+ );
+
+ const input = getByLabelText(I18LABELS.filterByUrl);
+ fireEvent.click(input);
+
+ expect(document.activeElement).toBe(input);
+ });
+
+ it('hides popover on escape', async () => {
+ const { getByText, getByLabelText, queryByText } = render(, {
+ history: customHistory,
+ });
+
+ const input = getByLabelText(I18LABELS.filterByUrl);
+ fireEvent.click(input);
+
+ // wait for title of popover to be present
+ await waitFor(() => {
+ expect(getByText(I18LABELS.getSearchResultsLabel(0))).toBeInTheDocument();
+ });
+
+ // escape key
+ fireEvent.keyDown(input, {
+ key: 'Escape',
+ code: 'Escape',
+ keyCode: 27,
+ charCode: 27,
+ });
+
+ // wait for title of popover to be removed
+ await waitForElementToBeRemoved(() => queryByText(I18LABELS.getSearchResultsLabel(0)));
+ });
+});
diff --git a/x-pack/plugins/apm/public/components/app/RumDashboard/URLFilter/URLSearch/SelectableUrlList.tsx b/x-pack/plugins/observability/public/components/shared/exploratory_view/components/url_search/selectable_url_list.tsx
similarity index 63%
rename from x-pack/plugins/apm/public/components/app/RumDashboard/URLFilter/URLSearch/SelectableUrlList.tsx
rename to x-pack/plugins/observability/public/components/shared/exploratory_view/components/url_search/selectable_url_list.tsx
index 17195691ce028..9bc8c5821db77 100644
--- a/x-pack/plugins/apm/public/components/app/RumDashboard/URLFilter/URLSearch/SelectableUrlList.tsx
+++ b/x-pack/plugins/observability/public/components/shared/exploratory_view/components/url_search/selectable_url_list.tsx
@@ -6,12 +6,13 @@
*/
import React, {
- FormEvent,
SetStateAction,
useRef,
useState,
KeyboardEvent,
useEffect,
+ ReactNode,
+ FormEventHandler,
} from 'react';
import {
EuiFlexGroup,
@@ -23,71 +24,59 @@ import {
EuiSelectableMessage,
EuiPopoverFooter,
EuiButton,
- EuiText,
- EuiIcon,
- EuiBadge,
EuiButtonIcon,
+ EuiSelectableOption,
} from '@elastic/eui';
-import { FormattedMessage } from '@kbn/i18n/react';
import { i18n } from '@kbn/i18n';
-import styled from 'styled-components';
-import euiLightVars from '@elastic/eui/dist/eui_theme_light.json';
-import euiDarkVars from '@elastic/eui/dist/eui_theme_dark.json';
import useEvent from 'react-use/lib/useEvent';
-import {
- formatOptions,
- selectableRenderOptions,
- UrlOption,
-} from './RenderOption';
-import { I18LABELS } from '../../translations';
-import { useUiSetting$ } from '../../../../../../../../../src/plugins/kibana_react/public';
+import classNames from 'classnames';
+import { I18LABELS } from './translations';
-const StyledRow = styled.div<{
- darkMode: boolean;
-}>`
- text-align: center;
- padding: 8px 0px;
- background-color: ${(props) =>
- props.darkMode
- ? euiDarkVars.euiPageBackgroundColor
- : euiLightVars.euiPageBackgroundColor};
- border-bottom: 1px solid
- ${(props) =>
- props.darkMode
- ? euiDarkVars.euiColorLightestShade
- : euiLightVars.euiColorLightestShade};
-`;
+export type UrlOption = {
+ meta?: string[];
+ isNewWildcard?: boolean;
+ isWildcard?: boolean;
+ title: string;
+} & EuiSelectableOption;
-interface Props {
+export interface SelectableUrlListProps {
data: {
items: UrlOption[];
total?: number;
};
loading: boolean;
- onInputChange: (e: FormEvent) => void;
- onTermChange: () => void;
- onApply: () => void;
- onChange: (updatedOptions: UrlOption[]) => void;
+ rowHeight?: number;
+ onInputChange: (val: string) => void;
+ onSelectionApply: () => void;
+ onSelectionChange: (updatedOptions: UrlOption[]) => void;
searchValue: string;
popoverIsOpen: boolean;
initialValue?: string;
setPopoverIsOpen: React.Dispatch>;
+ renderOption?: (option: UrlOption, searchValue: string) => ReactNode;
+ hasChanged: () => boolean;
}
-
+export const formatOptions = (options: EuiSelectableOption[]) => {
+ return options.map((item: EuiSelectableOption) => ({
+ title: item.label,
+ ...item,
+ className: classNames('euiSelectableTemplateSitewide__listItem', item.className),
+ }));
+};
export function SelectableUrlList({
data,
loading,
onInputChange,
- onTermChange,
- onChange,
- onApply,
+ onSelectionChange,
+ onSelectionApply,
searchValue,
popoverIsOpen,
setPopoverIsOpen,
initialValue,
-}: Props) {
- const [darkMode] = useUiSetting$('theme:darkMode');
-
+ renderOption,
+ rowHeight,
+ hasChanged,
+}: SelectableUrlListProps) {
const [searchRef, setSearchRef] = useState(null);
const titleRef = useRef(null);
@@ -96,8 +85,7 @@ export function SelectableUrlList({
const onEnterKey = (evt: KeyboardEvent) => {
if (evt.key.toLowerCase() === 'enter') {
- onTermChange();
- onApply();
+ onSelectionApply();
setPopoverIsOpen(false);
}
};
@@ -109,8 +97,8 @@ export function SelectableUrlList({
}
};
- const onSearchInput = (e: React.FormEvent) => {
- onInputChange(e);
+ const onSearchInput: FormEventHandler = (e) => {
+ onInputChange((e.target as HTMLInputElement).value);
setPopoverIsOpen(true);
};
@@ -123,14 +111,11 @@ export function SelectableUrlList({
useEvent('escape', () => setPopoverIsOpen(false), searchRef);
useEffect(() => {
- if (searchRef && initialValue) {
- searchRef.value = initialValue;
+ if (searchRef && searchRef.value !== searchValue) {
+ searchRef.value = searchValue;
+ searchRef.dispatchEvent(new Event('change'));
}
-
- // only want to call it at initial render to set value
- // coming from initial value/url
- // eslint-disable-next-line react-hooks/exhaustive-deps
- }, [searchRef]);
+ }, [searchRef, searchValue]);
const loadingMessage = (
@@ -161,7 +146,7 @@ export function SelectableUrlList({
closePopover()}
- aria-label={i18n.translate('xpack.apm.csm.search.url.close', {
+ aria-label={i18n.translate('xpack.observability.search.url.close', {
defaultMessage: 'Close',
})}
iconType={'cross'}
@@ -175,10 +160,9 @@ export function SelectableUrlList({
return (
{(list, search) => (
- {searchValue && (
-
-
- {searchValue},
- icon: (
-
- Enter
-
- ),
- }}
- />
-
-
- )}
{list}
@@ -242,12 +209,12 @@ export function SelectableUrlList({
fill
size="s"
onClick={() => {
- onTermChange();
- onApply();
+ onSelectionApply();
closePopover();
}}
+ isDisabled={!hasChanged()}
>
- {i18n.translate('xpack.apm.apply.label', {
+ {i18n.translate('xpack.observability.apply.label', {
defaultMessage: 'Apply',
})}
@@ -260,3 +227,6 @@ export function SelectableUrlList({
);
}
+
+// eslint-disable-next-line import/no-default-export
+export default SelectableUrlList;
diff --git a/x-pack/plugins/observability/public/components/shared/exploratory_view/components/url_search/translations.ts b/x-pack/plugins/observability/public/components/shared/exploratory_view/components/url_search/translations.ts
new file mode 100644
index 0000000000000..7a82780836641
--- /dev/null
+++ b/x-pack/plugins/observability/public/components/shared/exploratory_view/components/url_search/translations.ts
@@ -0,0 +1,34 @@
+/*
+ * 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.
+ */
+
+import { i18n } from '@kbn/i18n';
+
+export const I18LABELS = {
+ filterByUrl: i18n.translate('xpack.observability.filters.filterByUrl', {
+ defaultMessage: 'Filter by URL',
+ }),
+ getSearchResultsLabel: (total: number) =>
+ i18n.translate('xpack.observability.filters.searchResults', {
+ defaultMessage: '{total} Search results',
+ values: { total },
+ }),
+ topPages: i18n.translate('xpack.observability.filters.topPages', {
+ defaultMessage: 'Top pages',
+ }),
+ select: i18n.translate('xpack.observability.filters.select', {
+ defaultMessage: 'Select',
+ }),
+ url: i18n.translate('xpack.observability.filters.url', {
+ defaultMessage: 'Url',
+ }),
+ loadingResults: i18n.translate('xpack.observability.filters.url.loadingResults', {
+ defaultMessage: 'Loading results',
+ }),
+ noResults: i18n.translate('xpack.observability.filters.url.noResults', {
+ defaultMessage: 'No results available',
+ }),
+};
diff --git a/x-pack/plugins/observability/public/components/shared/exploratory_view/components/url_search/url_search.tsx b/x-pack/plugins/observability/public/components/shared/exploratory_view/components/url_search/url_search.tsx
new file mode 100644
index 0000000000000..00652bf50cf93
--- /dev/null
+++ b/x-pack/plugins/observability/public/components/shared/exploratory_view/components/url_search/url_search.tsx
@@ -0,0 +1,231 @@
+/*
+ * 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.
+ */
+
+import React, { useEffect, useState } from 'react';
+import { isEqual, map } from 'lodash';
+import { i18n } from '@kbn/i18n';
+import { SelectableUrlList, UrlOption } from './selectable_url_list';
+import { SeriesConfig, SeriesUrl, UrlFilter } from '../../types';
+import { useUrlSearch } from './use_url_search';
+import { useSeriesFilters } from '../../hooks/use_series_filters';
+import { TRANSACTION_URL } from '../../configurations/constants/elasticsearch_fieldnames';
+
+interface Props {
+ seriesId: number;
+ seriesConfig: SeriesConfig;
+ series: SeriesUrl;
+}
+
+const processSelectedItems = (items: UrlOption[]) => {
+ const urlItems = items.filter(({ isWildcard }) => !isWildcard);
+
+ const wildcardItems = items.filter(({ isWildcard }) => isWildcard);
+
+ const includedItems = map(
+ urlItems.filter((option) => option.checked === 'on'),
+ 'label'
+ );
+
+ const excludedItems = map(
+ urlItems.filter((option) => option.checked === 'off'),
+ 'label'
+ );
+
+ // for wild cards we use title since label contains extra information
+ const includedWildcards = map(
+ wildcardItems.filter((option) => option.checked === 'on'),
+ 'title'
+ );
+
+ // for wild cards we use title since label contains extra information
+ const excludedWildcards = map(
+ wildcardItems.filter((option) => option.checked === 'off'),
+ 'title'
+ );
+
+ return { includedItems, excludedItems, includedWildcards, excludedWildcards };
+};
+
+const getWildcardLabel = (wildcard: string) => {
+ return i18n.translate('xpack.observability.urlFilter.wildcard', {
+ defaultMessage: 'Use wildcard *{wildcard}*',
+ values: { wildcard },
+ });
+};
+
+export function URLSearch({ series, seriesConfig, seriesId }: Props) {
+ const [popoverIsOpen, setPopoverIsOpen] = useState(false);
+ const [query, setQuery] = useState('');
+
+ const [items, setItems] = useState([]);
+
+ const { values, loading } = useUrlSearch({
+ query,
+ series,
+ seriesConfig,
+ seriesId,
+ });
+
+ useEffect(() => {
+ const queryLabel = getWildcardLabel(query);
+ const currFilter: UrlFilter | undefined = (series.filters ?? []).find(
+ ({ field }) => field === TRANSACTION_URL
+ );
+
+ const {
+ wildcards = [],
+ notWildcards = [],
+ values: currValues = [],
+ notValues: currNotValues = [],
+ } = currFilter ?? { field: TRANSACTION_URL };
+
+ setItems((prevItems) => {
+ const { includedItems, excludedItems } = processSelectedItems(prevItems);
+
+ const newItems: UrlOption[] = (values ?? []).map((item) => {
+ if (
+ includedItems.includes(item.label) ||
+ wildcards.includes(item.label) ||
+ currValues.includes(item.label)
+ ) {
+ return { ...item, checked: 'on', title: item.label };
+ }
+ if (
+ excludedItems.includes(item.label) ||
+ notWildcards.includes(item.label) ||
+ currNotValues.includes(item.label)
+ ) {
+ return { ...item, checked: 'off', title: item.label, ...item };
+ }
+ return { ...item, title: item.label, checked: undefined };
+ });
+
+ wildcards.forEach((wildcard) => {
+ newItems.unshift({
+ title: wildcard,
+ label: getWildcardLabel(wildcard),
+ isWildcard: true,
+ checked: 'on',
+ });
+ });
+
+ notWildcards.forEach((wildcard) => {
+ newItems.unshift({
+ title: wildcard,
+ label: getWildcardLabel(wildcard),
+ isWildcard: true,
+ checked: 'off',
+ });
+ });
+
+ let queryItem: UrlOption | undefined = prevItems.find(({ isNewWildcard }) => isNewWildcard);
+ if (query) {
+ if (!queryItem) {
+ queryItem = {
+ title: query,
+ label: queryLabel,
+ isNewWildcard: true,
+ isWildcard: true,
+ };
+ newItems.unshift(queryItem);
+ }
+
+ return [{ ...queryItem, label: queryLabel, title: query }, ...newItems];
+ }
+
+ return newItems;
+ });
+ // we don't want to add series in the dependency, for that we have an extra side effect below
+ // eslint-disable-next-line react-hooks/exhaustive-deps
+ }, [values, loading, query]);
+
+ useEffect(() => {
+ const currFilter: UrlFilter | undefined = (series.filters ?? []).find(
+ ({ field }) => field === TRANSACTION_URL
+ );
+
+ const {
+ wildcards = [],
+ notWildcards = [],
+ values: currValues = [],
+ notValues: currNotValues = [],
+ } = currFilter ?? { field: TRANSACTION_URL };
+
+ setItems((prevItems) => {
+ const newItems: UrlOption[] = (prevItems ?? []).map((item) => {
+ if (currValues.includes(item.label) || wildcards.includes(item.title)) {
+ return { ...item, checked: 'on' };
+ }
+
+ if (currNotValues.includes(item.label) || notWildcards.includes(item.title)) {
+ return { ...item, checked: 'off' };
+ }
+ return { ...item, checked: undefined };
+ });
+
+ return newItems;
+ });
+ }, [series]);
+
+ const onSelectionChange = (updatedOptions: UrlOption[]) => {
+ setItems(updatedOptions);
+ };
+
+ const { replaceFilter } = useSeriesFilters({ seriesId, series });
+
+ const onSelectionApply = () => {
+ const { includedItems, excludedItems, includedWildcards, excludedWildcards } =
+ processSelectedItems(items);
+
+ replaceFilter({
+ field: TRANSACTION_URL,
+ values: includedItems,
+ notValues: excludedItems,
+ wildcards: includedWildcards,
+ notWildcards: excludedWildcards,
+ });
+
+ setQuery('');
+ setPopoverIsOpen(false);
+ };
+
+ const hasChanged = () => {
+ const { includedItems, excludedItems, includedWildcards, excludedWildcards } =
+ processSelectedItems(items);
+ const currFilter: UrlFilter | undefined = (series.filters ?? []).find(
+ ({ field }) => field === TRANSACTION_URL
+ );
+
+ const {
+ wildcards = [],
+ notWildcards = [],
+ values: currValues = [],
+ notValues: currNotValues = [],
+ } = currFilter ?? { field: TRANSACTION_URL };
+
+ return (
+ !isEqual(includedItems.sort(), currValues.sort()) ||
+ !isEqual(excludedItems.sort(), currNotValues.sort()) ||
+ !isEqual(wildcards.sort(), includedWildcards.sort()) ||
+ !isEqual(notWildcards.sort(), excludedWildcards.sort())
+ );
+ };
+
+ return (
+ setQuery(val)}
+ data={{ items, total: items.length }}
+ onSelectionChange={onSelectionChange}
+ searchValue={query}
+ popoverIsOpen={popoverIsOpen}
+ setPopoverIsOpen={setPopoverIsOpen}
+ onSelectionApply={onSelectionApply}
+ hasChanged={hasChanged}
+ />
+ );
+}
diff --git a/x-pack/plugins/observability/public/components/shared/exploratory_view/components/url_search/use_url_search.ts b/x-pack/plugins/observability/public/components/shared/exploratory_view/components/url_search/use_url_search.ts
new file mode 100644
index 0000000000000..da99720fe94bb
--- /dev/null
+++ b/x-pack/plugins/observability/public/components/shared/exploratory_view/components/url_search/use_url_search.ts
@@ -0,0 +1,31 @@
+/*
+ * 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.
+ */
+
+import { SeriesConfig, SeriesUrl } from '../../types';
+import { TRANSACTION_URL } from '../../configurations/constants/elasticsearch_fieldnames';
+import { useFilterValues } from '../../series_editor/use_filter_values';
+
+interface Props {
+ query?: string;
+ seriesId: number;
+ series: SeriesUrl;
+ seriesConfig: SeriesConfig;
+}
+export const useUrlSearch = ({ series, query, seriesId, seriesConfig }: Props) => {
+ const { values, loading } = useFilterValues(
+ {
+ series,
+ seriesId,
+ field: TRANSACTION_URL,
+ baseFilters: seriesConfig.baseFilters,
+ label: seriesConfig.labels[TRANSACTION_URL],
+ },
+ query
+ );
+
+ return { values, loading };
+};
diff --git a/x-pack/plugins/observability/public/components/shared/exploratory_view/configurations/lens_attributes.ts b/x-pack/plugins/observability/public/components/shared/exploratory_view/configurations/lens_attributes.ts
index e3dab3c4e91f0..38c9ecc06491d 100644
--- a/x-pack/plugins/observability/public/components/shared/exploratory_view/configurations/lens_attributes.ts
+++ b/x-pack/plugins/observability/public/components/shared/exploratory_view/configurations/lens_attributes.ts
@@ -561,14 +561,14 @@ export class LensAttributes {
}
});
- const rFilters = urlFiltersToKueryString(filters ?? []);
+ const urlFilters = urlFiltersToKueryString(filters ?? []);
if (!baseFilters) {
- return rFilters;
+ return urlFilters;
}
- if (!rFilters) {
+ if (!urlFilters) {
return baseFilters;
}
- return `${rFilters} and ${baseFilters}`;
+ return `${urlFilters} and ${baseFilters}`;
}
getTimeShift(mainLayerConfig: LayerConfig, layerConfig: LayerConfig, index: number) {
diff --git a/x-pack/plugins/observability/public/components/shared/exploratory_view/configurations/rum/kpi_over_time_config.ts b/x-pack/plugins/observability/public/components/shared/exploratory_view/configurations/rum/kpi_over_time_config.ts
index 000e50d7b3a52..e78a15ed66ea4 100644
--- a/x-pack/plugins/observability/public/components/shared/exploratory_view/configurations/rum/kpi_over_time_config.ts
+++ b/x-pack/plugins/observability/public/components/shared/exploratory_view/configurations/rum/kpi_over_time_config.ts
@@ -64,10 +64,7 @@ export function getKPITrendsLensConfig({ indexPattern }: ConfigProps): SeriesCon
],
hasOperationType: false,
filterFields: [
- {
- field: TRANSACTION_URL,
- isNegated: false,
- },
+ TRANSACTION_URL,
USER_AGENT_OS,
CLIENT_GEO_COUNTRY_NAME,
USER_AGENT_DEVICE,
diff --git a/x-pack/plugins/observability/public/components/shared/exploratory_view/hooks/use_series_filters.ts b/x-pack/plugins/observability/public/components/shared/exploratory_view/hooks/use_series_filters.ts
index f2a6130cdc59d..0cce7d17cf2fd 100644
--- a/x-pack/plugins/observability/public/components/shared/exploratory_view/hooks/use_series_filters.ts
+++ b/x-pack/plugins/observability/public/components/shared/exploratory_view/hooks/use_series_filters.ts
@@ -5,6 +5,7 @@
* 2.0.
*/
+import { concat } from 'lodash';
import { useSeriesStorage } from './use_series_storage';
import { SeriesUrl, UrlFilter } from '../types';
@@ -12,6 +13,8 @@ export interface UpdateFilter {
field: string;
value: string | string[];
negate?: boolean;
+ wildcards?: string[];
+ isWildcard?: boolean;
}
export const useSeriesFilters = ({ seriesId, series }: { seriesId: number; series: SeriesUrl }) => {
@@ -19,16 +22,60 @@ export const useSeriesFilters = ({ seriesId, series }: { seriesId: number; serie
const filters = series.filters ?? [];
- const removeFilter = ({ field, value, negate }: UpdateFilter) => {
+ const replaceFilter = ({
+ field,
+ values,
+ notValues,
+ wildcards,
+ notWildcards,
+ }: {
+ field: string;
+ values: string[];
+ notValues: string[];
+ wildcards?: string[];
+ notWildcards?: string[];
+ }) => {
+ const currFilter: UrlFilter | undefined = filters.find(({ field: fd }) => field === fd) ?? {
+ field,
+ };
+
+ currFilter.notValues = notValues.length > 0 ? notValues : undefined;
+ currFilter.values = values.length > 0 ? values : undefined;
+
+ currFilter.wildcards = wildcards;
+ currFilter.notWildcards = notWildcards;
+
+ const otherFilters = filters.filter(({ field: fd }) => fd !== field);
+
+ if (concat(values, notValues, wildcards, notWildcards).length > 0) {
+ setSeries(seriesId, { ...series, filters: [...otherFilters, currFilter] });
+ } else {
+ setSeries(seriesId, { ...series, filters: otherFilters });
+ }
+ };
+
+ const removeFilter = ({ field, value, negate, isWildcard }: UpdateFilter) => {
const filtersN = filters
.map((filter) => {
if (filter.field === field) {
if (negate) {
+ if (isWildcard) {
+ const notWildcardsN = filter.notWildcards?.filter((val) =>
+ value instanceof Array ? !value.includes(val) : val !== value
+ );
+ return { ...filter, notWildcards: notWildcardsN };
+ }
const notValuesN = filter.notValues?.filter((val) =>
value instanceof Array ? !value.includes(val) : val !== value
);
return { ...filter, notValues: notValuesN };
} else {
+ if (isWildcard) {
+ const wildcardsN = filter.wildcards?.filter((val) =>
+ value instanceof Array ? !value.includes(val) : val !== value
+ );
+ return { ...filter, wildcards: wildcardsN };
+ }
const valuesN = filter.values?.filter((val) =>
value instanceof Array ? !value.includes(val) : val !== value
);
@@ -38,7 +85,13 @@ export const useSeriesFilters = ({ seriesId, series }: { seriesId: number; serie
return filter;
})
- .filter(({ values = [], notValues = [] }) => values.length > 0 || notValues.length > 0);
+ .filter(
+ ({ values = [], notValues = [], wildcards = [], notWildcards = [] }) =>
+ values.length > 0 ||
+ notValues.length > 0 ||
+ wildcards.length > 0 ||
+ notWildcards.length > 0
+ );
setSeries(seriesId, { ...series, filters: filtersN });
};
@@ -49,6 +102,7 @@ export const useSeriesFilters = ({ seriesId, series }: { seriesId: number; serie
} else {
currFilter.values = value instanceof Array ? value : [value];
}
+
if (filters.length === 0) {
setSeries(seriesId, { ...series, filters: [currFilter] });
} else {
@@ -59,7 +113,7 @@ export const useSeriesFilters = ({ seriesId, series }: { seriesId: number; serie
}
};
- const updateFilter = ({ field, value, negate }: UpdateFilter) => {
+ const updateFilter = ({ field, value, negate, wildcards }: UpdateFilter) => {
const currFilter: UrlFilter | undefined = filters.find(({ field: fd }) => field === fd) ?? {
field,
};
@@ -89,25 +143,40 @@ export const useSeriesFilters = ({ seriesId, series }: { seriesId: number; serie
}
}
- currFilter.notValues = notValues.length > 0 ? notValues : undefined;
- currFilter.values = values.length > 0 ? values : undefined;
+ replaceFilter({ field, values, notValues, wildcards });
+ };
- const otherFilters = filters.filter(({ field: fd }) => fd !== field);
+ const setFilter = ({ field, value, negate, wildcards }: UpdateFilter) => {
+ const currFilter: UrlFilter | undefined = filters.find(({ field: fd }) => field === fd);
- if (notValues.length > 0 || values.length > 0) {
- setSeries(seriesId, { ...series, filters: [...otherFilters, currFilter] });
+ if (!currFilter) {
+ addFilter({ field, value, negate, wildcards });
} else {
- setSeries(seriesId, { ...series, filters: otherFilters });
+ updateFilter({ field, value, negate, wildcards });
}
};
- const setFilter = ({ field, value, negate }: UpdateFilter) => {
- const currFilter: UrlFilter | undefined = filters.find(({ field: fd }) => field === fd);
+ const setFiltersWildcard = ({ field, wildcards }: { field: string; wildcards: string[] }) => {
+ let currFilter: UrlFilter | undefined = filters.find(({ field: fd }) => field === fd);
if (!currFilter) {
- addFilter({ field, value, negate });
+ currFilter = { field, wildcards };
+
+ if (filters.length === 0) {
+ setSeries(seriesId, { ...series, filters: [currFilter] });
+ } else {
+ setSeries(seriesId, {
+ ...series,
+ filters: [currFilter, ...filters.filter((ft) => ft.field !== field)],
+ });
+ }
} else {
- updateFilter({ field, value, negate });
+ replaceFilter({
+ field,
+ values: currFilter.values ?? [],
+ notValues: currFilter.notValues ?? [],
+ wildcards,
+ });
}
};
@@ -115,5 +184,5 @@ export const useSeriesFilters = ({ seriesId, series }: { seriesId: number; serie
updateFilter({ field, value, negate: !negate });
};
- return { invertFilter, setFilter, removeFilter };
+ return { invertFilter, setFilter, removeFilter, replaceFilter, setFiltersWildcard };
};
diff --git a/x-pack/plugins/observability/public/components/shared/exploratory_view/rtl_helpers.tsx b/x-pack/plugins/observability/public/components/shared/exploratory_view/rtl_helpers.tsx
index 48a22f91eb7f6..efca1152e175d 100644
--- a/x-pack/plugins/observability/public/components/shared/exploratory_view/rtl_helpers.tsx
+++ b/x-pack/plugins/observability/public/components/shared/exploratory_view/rtl_helpers.tsx
@@ -307,10 +307,14 @@ export function mockUseSeriesFilter() {
const removeFilter = jest.fn();
const invertFilter = jest.fn();
const setFilter = jest.fn();
+ const replaceFilter = jest.fn();
+ const setFiltersWildcard = jest.fn();
const spy = jest.spyOn(useSeriesFilterHook, 'useSeriesFilters').mockReturnValue({
removeFilter,
invertFilter,
setFilter,
+ replaceFilter,
+ setFiltersWildcard,
});
return {
@@ -318,6 +322,8 @@ export function mockUseSeriesFilter() {
removeFilter,
invertFilter,
setFilter,
+ replaceFilter,
+ setFiltersWildcard,
};
}
diff --git a/x-pack/plugins/observability/public/components/shared/exploratory_view/series_editor/columns/selected_filters.tsx b/x-pack/plugins/observability/public/components/shared/exploratory_view/series_editor/columns/selected_filters.tsx
index 803318aff9f32..5bba0b9dfb3cd 100644
--- a/x-pack/plugins/observability/public/components/shared/exploratory_view/series_editor/columns/selected_filters.tsx
+++ b/x-pack/plugins/observability/public/components/shared/exploratory_view/series_editor/columns/selected_filters.tsx
@@ -26,7 +26,7 @@ export function SelectedFilters({ seriesId, series, seriesConfig }: Props) {
const filters: UrlFilter[] = series.filters ?? [];
- const { removeFilter } = useSeriesFilters({ seriesId, series });
+ const { removeFilter, replaceFilter } = useSeriesFilters({ seriesId, series });
const { indexPattern } = useAppIndexPatternContext(series.dataType);
@@ -34,49 +34,99 @@ export function SelectedFilters({ seriesId, series, seriesConfig }: Props) {
return null;
}
+ const btnProps = {
+ seriesId,
+ series,
+ indexPattern,
+ };
+
return (
<>
-
- {filters.map(({ field, values, notValues }) => (
-
- {(values ?? []).length > 0 && (
-
- {
- values?.forEach((val) => {
- removeFilter({ field, value: val, negate: false });
- });
- }}
- negate={false}
- indexPattern={indexPattern}
- />
-
- )}
- {(notValues ?? []).length > 0 && (
-
- {
- values?.forEach((val) => {
- removeFilter({ field, value: val, negate: false });
- });
- }}
- indexPattern={indexPattern}
- />
-
- )}
-
- ))}
+
+ {filters.map(
+ ({ field, values = [], notValues = [], wildcards = [], notWildcards = [] }) => (
+
+ {values.length > 0 && (
+
+ {
+ replaceFilter({
+ field,
+ values: [],
+ notValues,
+ wildcards,
+ notWildcards,
+ });
+ }}
+ negate={false}
+ {...btnProps}
+ />
+
+ )}
+ {notValues.length > 0 && (
+
+ {
+ replaceFilter({
+ field,
+ notValues: [],
+ values,
+ wildcards,
+ notWildcards,
+ });
+ }}
+ {...btnProps}
+ />
+
+ )}
+ {wildcards.length > 0 && (
+
+ {
+ wildcards?.forEach((val) => {
+ removeFilter({ field, value: val, negate: false, isWildcard: true });
+ });
+ }}
+ {...btnProps}
+ />
+
+ )}
+ {notWildcards.length > 0 && (
+
+ {
+ notWildcards?.forEach((val) => {
+ removeFilter({ field, value: val, negate: true, isWildcard: true });
+ });
+ }}
+ {...btnProps}
+ />
+
+ )}
+
+ )
+ )}
{(series.filters ?? []).length > 0 && (
diff --git a/x-pack/plugins/observability/public/components/shared/exploratory_view/series_editor/columns/series_filter.tsx b/x-pack/plugins/observability/public/components/shared/exploratory_view/series_editor/columns/series_filter.tsx
index fe02bdf305fb2..d3efcfec6b1e9 100644
--- a/x-pack/plugins/observability/public/components/shared/exploratory_view/series_editor/columns/series_filter.tsx
+++ b/x-pack/plugins/observability/public/components/shared/exploratory_view/series_editor/columns/series_filter.tsx
@@ -6,12 +6,14 @@
*/
import React from 'react';
-import { EuiFilterGroup, EuiSpacer } from '@elastic/eui';
+import { EuiFilterGroup, EuiFlexGroup, EuiFlexItem, EuiSpacer } from '@elastic/eui';
import { FilterExpanded } from './filter_expanded';
import { SeriesConfig, SeriesUrl } from '../../types';
import { FieldLabels, LABEL_FIELDS_FILTER } from '../../configurations/constants/constants';
import { SelectedFilters } from './selected_filters';
import { LabelsFieldFilter } from '../components/labels_filter';
+import { URLSearch } from '../../components/url_search/url_search';
+import { TRANSACTION_URL } from '../../configurations/constants/elasticsearch_fieldnames';
interface Props {
seriesId: number;
@@ -27,42 +29,52 @@ export interface Field {
}
export function SeriesFilter({ series, seriesConfig, seriesId }: Props) {
- const options: Field[] = seriesConfig.filterFields.map((field) => {
- if (typeof field === 'string') {
- return { label: seriesConfig.labels?.[field] ?? FieldLabels[field], field };
- }
+ const options: Field[] = seriesConfig.filterFields
+ .filter((field) => field !== TRANSACTION_URL)
+ .map((field) => {
+ if (typeof field === 'string') {
+ return { label: seriesConfig.labels?.[field] ?? FieldLabels[field], field };
+ }
- return {
- field: field.field,
- nestedField: field.nested,
- isNegated: field.isNegated,
- label: seriesConfig.labels?.[field.field] ?? FieldLabels[field.field],
- };
- });
+ return {
+ field: field.field,
+ nestedField: field.nested,
+ isNegated: field.isNegated,
+ label: seriesConfig.labels?.[field.field] ?? FieldLabels[field.field],
+ };
+ });
return (
<>
-
- {options.map((opt) =>
- opt.field === LABEL_FIELDS_FILTER ? (
-
- ) : (
-
- )
- )}
-
+
+
+
+
+
+
+ {options.map((opt) =>
+ opt.field === LABEL_FIELDS_FILTER ? (
+
+ ) : (
+
+ )
+ )}
+
+
+
+
>
diff --git a/x-pack/plugins/observability/public/components/shared/exploratory_view/series_editor/use_filter_values.ts b/x-pack/plugins/observability/public/components/shared/exploratory_view/series_editor/use_filter_values.ts
index 90cdbd61ef923..8c659db559d68 100644
--- a/x-pack/plugins/observability/public/components/shared/exploratory_view/series_editor/use_filter_values.ts
+++ b/x-pack/plugins/observability/public/components/shared/exploratory_view/series_editor/use_filter_values.ts
@@ -12,7 +12,7 @@ import { useAppIndexPatternContext } from '../hooks/use_app_index_pattern';
import { ESFilter } from '../../../../../../../../src/core/types/elasticsearch';
import { PersistableFilter } from '../../../../../../lens/common';
-export function useFilterValues({ field, series, baseFilters }: FilterProps, query: string) {
+export function useFilterValues({ field, series, baseFilters }: FilterProps, query?: string) {
const { indexPatterns } = useAppIndexPatternContext(series.dataType);
const queryFilters: ESFilter[] = [];
diff --git a/x-pack/plugins/observability/public/components/shared/exploratory_view/types.ts b/x-pack/plugins/observability/public/components/shared/exploratory_view/types.ts
index f3592a749a2c0..001664cf12783 100644
--- a/x-pack/plugins/observability/public/components/shared/exploratory_view/types.ts
+++ b/x-pack/plugins/observability/public/components/shared/exploratory_view/types.ts
@@ -89,6 +89,8 @@ export interface UrlFilter {
field: string;
values?: string[];
notValues?: string[];
+ wildcards?: string[];
+ notWildcards?: string[];
}
export interface ConfigProps {
diff --git a/x-pack/plugins/observability/public/components/shared/exploratory_view/utils/stringify_kueries.test.ts b/x-pack/plugins/observability/public/components/shared/exploratory_view/utils/stringify_kueries.test.ts
index fe545fff5498d..c278483f87b08 100644
--- a/x-pack/plugins/observability/public/components/shared/exploratory_view/utils/stringify_kueries.test.ts
+++ b/x-pack/plugins/observability/public/components/shared/exploratory_view/utils/stringify_kueries.test.ts
@@ -36,7 +36,7 @@ describe('stringifyKueries', () => {
},
];
expect(urlFiltersToKueryString(filters)).toMatchInlineSnapshot(
- `"user_agent.name: (\\"Chrome\\")"`
+ `"user_agent.name: \\"Chrome\\""`
);
});
@@ -64,7 +64,7 @@ describe('stringifyKueries', () => {
},
];
expect(urlFiltersToKueryString(filters)).toMatchInlineSnapshot(
- `"user_agent.name: (\\"Google Chrome\\")"`
+ `"user_agent.name: \\"Google Chrome\\""`
);
});
@@ -77,7 +77,7 @@ describe('stringifyKueries', () => {
},
];
expect(urlFiltersToKueryString(filters)).toMatchInlineSnapshot(
- `"user_agent.name: (\\"Google Chrome\\") and not (user_agent.name: (\\"Apple Safari\\"))"`
+ `"user_agent.name: \\"Google Chrome\\" and not (user_agent.name: \\"Apple Safari\\")"`
);
});
@@ -90,7 +90,7 @@ describe('stringifyKueries', () => {
},
];
expect(urlFiltersToKueryString(filters)).toMatchInlineSnapshot(
- `"user_agent.name: (\\"Chrome\\" or \\"Firefox\\" or \\"Safari\\" or \\"Opera\\") and not (user_agent.name: (\\"Safari\\"))"`
+ `"user_agent.name: (\\"Chrome\\" or \\"Firefox\\" or \\"Safari\\" or \\"Opera\\") and not (user_agent.name: \\"Safari\\")"`
);
});
diff --git a/x-pack/plugins/observability/public/components/shared/exploratory_view/utils/stringify_kueries.ts b/x-pack/plugins/observability/public/components/shared/exploratory_view/utils/stringify_kueries.ts
index 8a92c724338ef..afff4a333f7b1 100644
--- a/x-pack/plugins/observability/public/components/shared/exploratory_view/utils/stringify_kueries.ts
+++ b/x-pack/plugins/observability/public/components/shared/exploratory_view/utils/stringify_kueries.ts
@@ -12,24 +12,45 @@ import { UrlFilter } from '../types';
* The strings contain all of the values chosen for the given field (which is also the key value).
* Reduce the list of query strings to a singular string, with AND operators between.
*/
+
+const buildOrCondition = (values: string[]) => {
+ if (values.length === 1) {
+ return `${values.join(' or ')}`;
+ }
+ return `(${values.join(' or ')})`;
+};
export const urlFiltersToKueryString = (urlFilters: UrlFilter[]): string => {
let kueryString = '';
- urlFilters.forEach(({ field, values, notValues }) => {
+ urlFilters.forEach(({ field, values, notValues, wildcards, notWildcards }) => {
const valuesT = values?.map((val) => `"${val}"`);
const notValuesT = notValues?.map((val) => `"${val}"`);
+ const wildcardsT = wildcards?.map((val) => `*${val}*`);
+ const notWildcardsT = notWildcards?.map((val) => `*${val}*`);
if (valuesT && valuesT?.length > 0) {
if (kueryString.length > 0) {
kueryString += ' and ';
}
- kueryString += `${field}: (${valuesT.join(' or ')})`;
+ kueryString += `${field}: ${buildOrCondition(valuesT)}`;
}
if (notValuesT && notValuesT?.length > 0) {
if (kueryString.length > 0) {
kueryString += ' and ';
}
- kueryString += `not (${field}: (${notValuesT.join(' or ')}))`;
+ kueryString += `not (${field}: ${buildOrCondition(notValuesT)})`;
+ }
+ if (wildcardsT && wildcardsT?.length > 0) {
+ if (kueryString.length > 0) {
+ kueryString += ' and ';
+ }
+ kueryString += `(${field}: ${buildOrCondition(wildcardsT)})`;
+ }
+ if (notWildcardsT && notWildcardsT?.length > 0) {
+ if (kueryString.length > 0) {
+ kueryString += ' and ';
+ }
+ kueryString += `(${field}: ${buildOrCondition(notWildcardsT)})`;
}
});
diff --git a/x-pack/plugins/observability/public/components/shared/index.tsx b/x-pack/plugins/observability/public/components/shared/index.tsx
index 4d841eaf4d724..e73cab3e4fae5 100644
--- a/x-pack/plugins/observability/public/components/shared/index.tsx
+++ b/x-pack/plugins/observability/public/components/shared/index.tsx
@@ -10,6 +10,7 @@ import { EuiLoadingSpinner } from '@elastic/eui';
import type { CoreVitalProps, HeaderMenuPortalProps } from './types';
import type { FieldValueSuggestionsProps } from './field_value_suggestions/types';
import type { FilterValueLabelProps } from './filter_value_label/filter_value_label';
+import type { SelectableUrlListProps } from './exploratory_view/components/url_search/selectable_url_list';
export { createLazyObservabilityPageTemplate } from './page_template';
export type { LazyObservabilityPageTemplateProps } from './page_template';
@@ -53,3 +54,15 @@ export function FilterValueLabel(props: FilterValueLabelProps) {
);
}
+
+const SelectableUrlListLazy = lazy(
+ () => import('./exploratory_view/components/url_search/selectable_url_list')
+);
+
+export function SelectableUrlList(props: SelectableUrlListProps) {
+ return (
+
+
+
+ );
+}
diff --git a/x-pack/plugins/observability/public/hooks/use_values_list.ts b/x-pack/plugins/observability/public/hooks/use_values_list.ts
index 73bbd97fe5d7a..7f52fff55e706 100644
--- a/x-pack/plugins/observability/public/hooks/use_values_list.ts
+++ b/x-pack/plugins/observability/public/hooks/use_values_list.ts
@@ -10,6 +10,7 @@ import { useEffect, useState } from 'react';
import useDebounce from 'react-use/lib/useDebounce';
import { ESFilter } from '../../../../../src/core/types/elasticsearch';
import { createEsParams, useEsSearch } from './use_es_search';
+import { TRANSACTION_URL } from '../components/shared/exploratory_view/configurations/constants/elasticsearch_fieldnames';
export interface Props {
sourceField: string;
@@ -30,6 +31,29 @@ const uniqueValues = (values: ListItem[], prevValues: ListItem[]) => {
return uniqBy([...values, ...prevValues], 'label');
};
+const getIncludeClause = (sourceField: string, query?: string) => {
+ if (!query) {
+ return '';
+ }
+
+ let includeClause = '';
+
+ if (sourceField === TRANSACTION_URL) {
+ // for the url we also match leading text
+ includeClause = `*.${query.toLowerCase()}.*`;
+ } else {
+ if (query[0].toLowerCase() === query[0]) {
+ // if first letter is lowercase we also add the capitalize option
+ includeClause = `(${query}|${capitalize(query)}).*`;
+ } else {
+ // otherwise we add lowercase option prefix
+ includeClause = `(${query}|${query.toLowerCase()}).*`;
+ }
+ }
+
+ return includeClause;
+};
+
export const useValuesList = ({
sourceField,
indexPatternTitle,
@@ -44,18 +68,6 @@ export const useValuesList = ({
const { from, to } = time ?? {};
- let includeClause = '';
-
- if (query) {
- if (query[0].toLowerCase() === query[0]) {
- // if first letter is lowercase we also add the capitalize option
- includeClause = `(${query}|${capitalize(query)}).*`;
- } else {
- // otherwise we add lowercase option prefix
- includeClause = `(${query}|${query.toLowerCase()}).*`;
- }
- }
-
useDebounce(
() => {
setDebounceQuery(query);
@@ -71,6 +83,8 @@ export const useValuesList = ({
}
}, [query]);
+ const includeClause = getIncludeClause(sourceField, query);
+
const { data, loading } = useEsSearch(
createEsParams({
index: indexPatternTitle!,
diff --git a/x-pack/plugins/observability/public/index.ts b/x-pack/plugins/observability/public/index.ts
index c5dd7f5c858ef..22ad95b96f41f 100644
--- a/x-pack/plugins/observability/public/index.ts
+++ b/x-pack/plugins/observability/public/index.ts
@@ -46,6 +46,7 @@ export {
HeaderMenuPortal,
FieldValueSuggestions,
FilterValueLabel,
+ SelectableUrlList,
} from './components/shared/';
export type { LazyObservabilityPageTemplateProps } from './components/shared';
diff --git a/x-pack/plugins/osquery/common/exact_check.test.ts b/x-pack/plugins/osquery/common/exact_check.test.ts
deleted file mode 100644
index d4a4ad4ce76ce..0000000000000
--- a/x-pack/plugins/osquery/common/exact_check.test.ts
+++ /dev/null
@@ -1,177 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import * as t from 'io-ts';
-import { left, right, Either } from 'fp-ts/lib/Either';
-import { pipe } from 'fp-ts/lib/pipeable';
-
-import { exactCheck, findDifferencesRecursive } from './exact_check';
-import { foldLeftRight, getPaths } from './test_utils';
-
-describe('exact_check', () => {
- test('it returns an error if given extra object properties', () => {
- const someType = t.exact(
- t.type({
- a: t.string,
- })
- );
- const payload = { a: 'test', b: 'test' };
- const decoded = someType.decode(payload);
- const checked = exactCheck(payload, decoded);
- const message = pipe(checked, foldLeftRight);
- expect(getPaths(left(message.errors))).toEqual(['invalid keys "b"']);
- expect(message.schema).toEqual({});
- });
-
- test('it returns an error if the data type is not as expected', () => {
- type UnsafeCastForTest = Either<
- t.Errors,
- {
- a: number;
- }
- >;
-
- const someType = t.exact(
- t.type({
- a: t.string,
- })
- );
-
- const payload = { a: 1 };
- const decoded = someType.decode(payload);
- const checked = exactCheck(payload, decoded as UnsafeCastForTest);
- const message = pipe(checked, foldLeftRight);
- expect(getPaths(left(message.errors))).toEqual(['Invalid value "1" supplied to "a"']);
- expect(message.schema).toEqual({});
- });
-
- test('it does NOT return an error if given normal object properties', () => {
- const someType = t.exact(
- t.type({
- a: t.string,
- })
- );
- const payload = { a: 'test' };
- const decoded = someType.decode(payload);
- const checked = exactCheck(payload, decoded);
- const message = pipe(checked, foldLeftRight);
- expect(getPaths(left(message.errors))).toEqual([]);
- expect(message.schema).toEqual(payload);
- });
-
- test('it will return an existing error and not validate', () => {
- const payload = { a: 'test' };
- const validationError: t.ValidationError = {
- value: 'Some existing error',
- context: [],
- message: 'some error',
- };
- const error: t.Errors = [validationError];
- const leftValue = left(error);
- const checked = exactCheck(payload, leftValue);
- const message = pipe(checked, foldLeftRight);
- expect(getPaths(left(message.errors))).toEqual(['some error']);
- expect(message.schema).toEqual({});
- });
-
- test('it will work with a regular "right" payload without any decoding', () => {
- const payload = { a: 'test' };
- const rightValue = right(payload);
- const checked = exactCheck(payload, rightValue);
- const message = pipe(checked, foldLeftRight);
- expect(getPaths(left(message.errors))).toEqual([]);
- expect(message.schema).toEqual({ a: 'test' });
- });
-
- test('it will work with decoding a null payload when the schema expects a null', () => {
- const someType = t.union([
- t.exact(
- t.type({
- a: t.string,
- })
- ),
- t.null,
- ]);
- const payload = null;
- const decoded = someType.decode(payload);
- const checked = exactCheck(payload, decoded);
- const message = pipe(checked, foldLeftRight);
- expect(getPaths(left(message.errors))).toEqual([]);
- expect(message.schema).toEqual(null);
- });
-
- test('it should find no differences recursively with two empty objects', () => {
- const difference = findDifferencesRecursive({}, {});
- expect(difference).toEqual([]);
- });
-
- test('it should find a single difference with two objects with different keys', () => {
- const difference = findDifferencesRecursive({ a: 1 }, { b: 1 });
- expect(difference).toEqual(['a']);
- });
-
- test('it should find a two differences with two objects with multiple different keys', () => {
- const difference = findDifferencesRecursive({ a: 1, c: 1 }, { b: 1 });
- expect(difference).toEqual(['a', 'c']);
- });
-
- test('it should find no differences with two objects with the same keys', () => {
- const difference = findDifferencesRecursive({ a: 1, b: 1 }, { a: 1, b: 1 });
- expect(difference).toEqual([]);
- });
-
- test('it should find a difference with two deep objects with different same keys', () => {
- const difference = findDifferencesRecursive({ a: 1, b: { c: 1 } }, { a: 1, b: { d: 1 } });
- expect(difference).toEqual(['c']);
- });
-
- test('it should find a difference within an array', () => {
- const difference = findDifferencesRecursive({ a: 1, b: [{ c: 1 }] }, { a: 1, b: [{ a: 1 }] });
- expect(difference).toEqual(['c']);
- });
-
- test('it should find a no difference when using arrays that are identical', () => {
- const difference = findDifferencesRecursive({ a: 1, b: [{ c: 1 }] }, { a: 1, b: [{ c: 1 }] });
- expect(difference).toEqual([]);
- });
-
- test('it should find differences when one has an array and the other does not', () => {
- const difference = findDifferencesRecursive({ a: 1, b: [{ c: 1 }] }, { a: 1 });
- expect(difference).toEqual(['b', '[{"c":1}]']);
- });
-
- test('it should find differences when one has an deep object and the other does not', () => {
- const difference = findDifferencesRecursive({ a: 1, b: { c: 1 } }, { a: 1 });
- expect(difference).toEqual(['b', '{"c":1}']);
- });
-
- test('it should find differences when one has a deep object with multiple levels and the other does not', () => {
- const difference = findDifferencesRecursive({ a: 1, b: { c: { d: 1 } } }, { a: 1 });
- expect(difference).toEqual(['b', '{"c":{"d":1}}']);
- });
-
- test('it tests two deep objects as the same with no key differences', () => {
- const difference = findDifferencesRecursive(
- { a: 1, b: { c: { d: 1 } } },
- { a: 1, b: { c: { d: 1 } } }
- );
- expect(difference).toEqual([]);
- });
-
- test('it tests two deep objects with just one deep key difference', () => {
- const difference = findDifferencesRecursive(
- { a: 1, b: { c: { d: 1 } } },
- { a: 1, b: { c: { e: 1 } } }
- );
- expect(difference).toEqual(['d']);
- });
-
- test('it should not find any differences when the original and decoded are both null', () => {
- const difference = findDifferencesRecursive(null, null);
- expect(difference).toEqual([]);
- });
-});
diff --git a/x-pack/plugins/osquery/common/exact_check.ts b/x-pack/plugins/osquery/common/exact_check.ts
deleted file mode 100644
index 5334989ea085b..0000000000000
--- a/x-pack/plugins/osquery/common/exact_check.ts
+++ /dev/null
@@ -1,94 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import * as t from 'io-ts';
-import { left, Either, fold, right } from 'fp-ts/lib/Either';
-import { pipe } from 'fp-ts/lib/pipeable';
-import { isObject, get } from 'lodash/fp';
-
-/**
- * Given an original object and a decoded object this will return an error
- * if and only if the original object has additional keys that the decoded
- * object does not have. If the original decoded already has an error, then
- * this will return the error as is and not continue.
- *
- * NOTE: You MUST use t.exact(...) for this to operate correctly as your schema
- * needs to remove additional keys before the compare
- *
- * You might not need this in the future if the below issue is solved:
- * https://github.com/gcanti/io-ts/issues/322
- *
- * @param original The original to check if it has additional keys
- * @param decoded The decoded either which has either an existing error or the
- * decoded object which could have additional keys stripped from it.
- * @deprecated Use packages/kbn-securitysolution-io-ts-utils/src/exact_check/index.ts
- */
-export const exactCheck = (
- original: unknown,
- decoded: Either
-): Either => {
- const onLeft = (errors: t.Errors): Either => left(errors);
- const onRight = (decodedValue: T): Either => {
- const differences = findDifferencesRecursive(original, decodedValue);
- if (differences.length !== 0) {
- const validationError: t.ValidationError = {
- value: differences,
- context: [],
- message: `invalid keys "${differences.join(',')}"`,
- };
- const error: t.Errors = [validationError];
- return left(error);
- } else {
- return right(decodedValue);
- }
- };
- return pipe(decoded, fold(onLeft, onRight));
-};
-
-export const findDifferencesRecursive = (original: unknown, decodedValue: T): string[] => {
- if (decodedValue === null && original === null) {
- // both the decodedValue and the original are null which indicates that they are equal
- // so do not report differences
- return [];
- } else if (decodedValue == null) {
- try {
- // It is null and painful when the original contains an object or an array
- // the the decoded value does not have.
- return [JSON.stringify(original)];
- } catch (err) {
- return ['circular reference'];
- }
- } else if (typeof original !== 'object' || original == null) {
- // We are not an object or null so do not report differences
- return [];
- } else {
- const decodedKeys = Object.keys(decodedValue);
- const differences = Object.keys(original).flatMap((originalKey) => {
- const foundKey = decodedKeys.some((key) => key === originalKey);
- const topLevelKey = foundKey ? [] : [originalKey];
- // I use lodash to cheat and get an any (not going to lie ;-))
- const valueObjectOrArrayOriginal = get(originalKey, original);
- const valueObjectOrArrayDecoded = get(originalKey, decodedValue);
- if (isObject(valueObjectOrArrayOriginal)) {
- return [
- ...topLevelKey,
- ...findDifferencesRecursive(valueObjectOrArrayOriginal, valueObjectOrArrayDecoded),
- ];
- } else if (Array.isArray(valueObjectOrArrayOriginal)) {
- return [
- ...topLevelKey,
- ...valueObjectOrArrayOriginal.flatMap((arrayElement, index) =>
- findDifferencesRecursive(arrayElement, get(index, valueObjectOrArrayDecoded))
- ),
- ];
- } else {
- return topLevelKey;
- }
- });
- return differences;
- }
-};
diff --git a/x-pack/plugins/osquery/common/format_errors.test.ts b/x-pack/plugins/osquery/common/format_errors.test.ts
deleted file mode 100644
index 9d920de4653c4..0000000000000
--- a/x-pack/plugins/osquery/common/format_errors.test.ts
+++ /dev/null
@@ -1,179 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import * as t from 'io-ts';
-import { formatErrors } from './format_errors';
-
-describe('utils', () => {
- test('returns an empty error message string if there are no errors', () => {
- const errors: t.Errors = [];
- const output = formatErrors(errors);
- expect(output).toEqual([]);
- });
-
- test('returns a single error message if given one', () => {
- const validationError: t.ValidationError = {
- value: 'Some existing error',
- context: [],
- message: 'some error',
- };
- const errors: t.Errors = [validationError];
- const output = formatErrors(errors);
- expect(output).toEqual(['some error']);
- });
-
- test('returns a two error messages if given two', () => {
- const validationError1: t.ValidationError = {
- value: 'Some existing error 1',
- context: [],
- message: 'some error 1',
- };
- const validationError2: t.ValidationError = {
- value: 'Some existing error 2',
- context: [],
- message: 'some error 2',
- };
- const errors: t.Errors = [validationError1, validationError2];
- const output = formatErrors(errors);
- expect(output).toEqual(['some error 1', 'some error 2']);
- });
-
- test('it filters out duplicate error messages', () => {
- const validationError1: t.ValidationError = {
- value: 'Some existing error 1',
- context: [],
- message: 'some error 1',
- };
- const validationError2: t.ValidationError = {
- value: 'Some existing error 1',
- context: [],
- message: 'some error 1',
- };
- const errors: t.Errors = [validationError1, validationError2];
- const output = formatErrors(errors);
- expect(output).toEqual(['some error 1']);
- });
-
- test('will use message before context if it is set', () => {
- const context: t.Context = [{ key: 'some string key' }] as unknown as t.Context;
- const validationError1: t.ValidationError = {
- value: 'Some existing error 1',
- context,
- message: 'I should be used first',
- };
- const errors: t.Errors = [validationError1];
- const output = formatErrors(errors);
- expect(output).toEqual(['I should be used first']);
- });
-
- test('will use context entry of a single string', () => {
- const context: t.Context = [{ key: 'some string key' }] as unknown as t.Context;
- const validationError1: t.ValidationError = {
- value: 'Some existing error 1',
- context,
- };
- const errors: t.Errors = [validationError1];
- const output = formatErrors(errors);
- expect(output).toEqual(['Invalid value "Some existing error 1" supplied to "some string key"']);
- });
-
- test('will use two context entries of two strings', () => {
- const context: t.Context = [
- { key: 'some string key 1' },
- { key: 'some string key 2' },
- ] as unknown as t.Context;
- const validationError1: t.ValidationError = {
- value: 'Some existing error 1',
- context,
- };
- const errors: t.Errors = [validationError1];
- const output = formatErrors(errors);
- expect(output).toEqual([
- 'Invalid value "Some existing error 1" supplied to "some string key 1,some string key 2"',
- ]);
- });
-
- test('will filter out and not use any strings of numbers', () => {
- const context: t.Context = [{ key: '5' }, { key: 'some string key 2' }] as unknown as t.Context;
- const validationError1: t.ValidationError = {
- value: 'Some existing error 1',
- context,
- };
- const errors: t.Errors = [validationError1];
- const output = formatErrors(errors);
- expect(output).toEqual([
- 'Invalid value "Some existing error 1" supplied to "some string key 2"',
- ]);
- });
-
- test('will filter out and not use null', () => {
- const context: t.Context = [
- { key: null },
- { key: 'some string key 2' },
- ] as unknown as t.Context;
- const validationError1: t.ValidationError = {
- value: 'Some existing error 1',
- context,
- };
- const errors: t.Errors = [validationError1];
- const output = formatErrors(errors);
- expect(output).toEqual([
- 'Invalid value "Some existing error 1" supplied to "some string key 2"',
- ]);
- });
-
- test('will filter out and not use empty strings', () => {
- const context: t.Context = [{ key: '' }, { key: 'some string key 2' }] as unknown as t.Context;
- const validationError1: t.ValidationError = {
- value: 'Some existing error 1',
- context,
- };
- const errors: t.Errors = [validationError1];
- const output = formatErrors(errors);
- expect(output).toEqual([
- 'Invalid value "Some existing error 1" supplied to "some string key 2"',
- ]);
- });
-
- test('will use a name context if it cannot find a keyContext', () => {
- const context: t.Context = [
- { key: '' },
- { key: '', type: { name: 'someName' } },
- ] as unknown as t.Context;
- const validationError1: t.ValidationError = {
- value: 'Some existing error 1',
- context,
- };
- const errors: t.Errors = [validationError1];
- const output = formatErrors(errors);
- expect(output).toEqual(['Invalid value "Some existing error 1" supplied to "someName"']);
- });
-
- test('will return an empty string if name does not exist but type does', () => {
- const context: t.Context = [{ key: '' }, { key: '', type: {} }] as unknown as t.Context;
- const validationError1: t.ValidationError = {
- value: 'Some existing error 1',
- context,
- };
- const errors: t.Errors = [validationError1];
- const output = formatErrors(errors);
- expect(output).toEqual(['Invalid value "Some existing error 1" supplied to ""']);
- });
-
- test('will stringify an error value', () => {
- const context: t.Context = [{ key: '' }, { key: 'some string key 2' }] as unknown as t.Context;
- const validationError1: t.ValidationError = {
- value: { foo: 'some error' },
- context,
- };
- const errors: t.Errors = [validationError1];
- const output = formatErrors(errors);
- expect(output).toEqual([
- 'Invalid value "{"foo":"some error"}" supplied to "some string key 2"',
- ]);
- });
-});
diff --git a/x-pack/plugins/osquery/common/format_errors.ts b/x-pack/plugins/osquery/common/format_errors.ts
deleted file mode 100644
index 16925699b0fcf..0000000000000
--- a/x-pack/plugins/osquery/common/format_errors.ts
+++ /dev/null
@@ -1,35 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import * as t from 'io-ts';
-import { isObject } from 'lodash/fp';
-
-/**
- * @deprecated Use packages/kbn-securitysolution-io-ts-utils/src/format_errors/index.ts
- */
-export const formatErrors = (errors: t.Errors): string[] => {
- const err = errors.map((error) => {
- if (error.message != null) {
- return error.message;
- } else {
- const keyContext = error.context
- .filter(
- (entry) => entry.key != null && !Number.isInteger(+entry.key) && entry.key.trim() !== ''
- )
- .map((entry) => entry.key)
- .join(',');
-
- const nameContext = error.context.find((entry) => entry.type?.name?.length > 0);
- const suppliedValue =
- keyContext !== '' ? keyContext : nameContext != null ? nameContext.type.name : '';
- const value = isObject(error.value) ? JSON.stringify(error.value) : error.value;
- return `Invalid value "${value}" supplied to "${suppliedValue}"`;
- }
- });
-
- return [...new Set(err)];
-};
diff --git a/x-pack/plugins/osquery/common/index.ts b/x-pack/plugins/osquery/common/index.ts
index 6f1a8c55ad191..bec9e75f07ef4 100644
--- a/x-pack/plugins/osquery/common/index.ts
+++ b/x-pack/plugins/osquery/common/index.ts
@@ -5,10 +5,7 @@
* 2.0.
*/
-// TODO: https://github.com/elastic/kibana/issues/110906
-/* eslint-disable @kbn/eslint/no_export_all */
-
-export * from './constants';
+export { DEFAULT_DARK_MODE, OSQUERY_INTEGRATION_NAME, BASE_PATH } from './constants';
export const PLUGIN_ID = 'osquery';
export const PLUGIN_NAME = 'Osquery';
diff --git a/x-pack/plugins/osquery/common/schemas/common/schemas.ts b/x-pack/plugins/osquery/common/schemas/common/schemas.ts
index 1e52080debb9a..2ffb6c5feae54 100644
--- a/x-pack/plugins/osquery/common/schemas/common/schemas.ts
+++ b/x-pack/plugins/osquery/common/schemas/common/schemas.ts
@@ -39,11 +39,26 @@ export const queryOrUndefined = t.union([query, t.undefined]);
export type QueryOrUndefined = t.TypeOf;
export const version = t.string;
-export type Version = t.TypeOf;
+export type Version = t.TypeOf;
export const versionOrUndefined = t.union([version, t.undefined]);
export type VersionOrUndefined = t.TypeOf;
export const interval = t.string;
-export type Interval = t.TypeOf;
+export type Interval = t.TypeOf;
export const intervalOrUndefined = t.union([interval, t.undefined]);
export type IntervalOrUndefined = t.TypeOf;
+
+export const savedQueryId = t.string;
+export type SavedQueryId = t.TypeOf;
+export const savedQueryIdOrUndefined = t.union([savedQueryId, t.undefined]);
+export type SavedQueryIdOrUndefined = t.TypeOf;
+
+export const ecsMapping = t.record(
+ t.string,
+ t.type({
+ field: t.string,
+ })
+);
+export type ECSMapping = t.TypeOf;
+export const ecsMappingOrUndefined = t.union([ecsMapping, t.undefined]);
+export type ECSMappingOrUndefined = t.TypeOf;
diff --git a/x-pack/plugins/osquery/common/schemas/routes/action/create_action_request_body_schema.ts b/x-pack/plugins/osquery/common/schemas/routes/action/create_action_request_body_schema.ts
index bcbd528c4e749..a85471a95a137 100644
--- a/x-pack/plugins/osquery/common/schemas/routes/action/create_action_request_body_schema.ts
+++ b/x-pack/plugins/osquery/common/schemas/routes/action/create_action_request_body_schema.ts
@@ -7,11 +7,18 @@
import * as t from 'io-ts';
-import { query, agentSelection } from '../../common/schemas';
+import {
+ query,
+ agentSelection,
+ ecsMappingOrUndefined,
+ savedQueryIdOrUndefined,
+} from '../../common/schemas';
export const createActionRequestBodySchema = t.type({
agentSelection,
query,
+ saved_query_id: savedQueryIdOrUndefined,
+ ecs_mapping: ecsMappingOrUndefined,
});
export type CreateActionRequestBodySchema = t.OutputOf;
diff --git a/x-pack/plugins/osquery/common/schemas/routes/saved_query/create_saved_query_request_schema.ts b/x-pack/plugins/osquery/common/schemas/routes/saved_query/create_saved_query_request_schema.ts
index 5aa08d9afde4f..7cc803f5584c2 100644
--- a/x-pack/plugins/osquery/common/schemas/routes/saved_query/create_saved_query_request_schema.ts
+++ b/x-pack/plugins/osquery/common/schemas/routes/saved_query/create_saved_query_request_schema.ts
@@ -9,22 +9,24 @@ import * as t from 'io-ts';
import {
id,
- description,
+ descriptionOrUndefined,
Description,
- platform,
+ platformOrUndefined,
query,
- version,
+ versionOrUndefined,
interval,
+ ecsMappingOrUndefined,
} from '../../common/schemas';
import { RequiredKeepUndefined } from '../../../types';
export const createSavedQueryRequestSchema = t.type({
id,
- description,
- platform,
+ description: descriptionOrUndefined,
+ platform: platformOrUndefined,
query,
- version,
+ version: versionOrUndefined,
interval,
+ ecs_mapping: ecsMappingOrUndefined,
});
export type CreateSavedQueryRequestSchema = t.OutputOf;
diff --git a/x-pack/plugins/osquery/common/schemas/types/default_uuid.test.ts b/x-pack/plugins/osquery/common/schemas/types/default_uuid.test.ts
index 24c5986d5ef20..b206b4133a811 100644
--- a/x-pack/plugins/osquery/common/schemas/types/default_uuid.test.ts
+++ b/x-pack/plugins/osquery/common/schemas/types/default_uuid.test.ts
@@ -8,8 +8,7 @@
import { DefaultUuid } from './default_uuid';
import { pipe } from 'fp-ts/lib/pipeable';
import { left } from 'fp-ts/lib/Either';
-
-import { foldLeftRight, getPaths } from '../../test_utils';
+import { foldLeftRight, getPaths } from '@kbn/securitysolution-io-ts-utils';
describe('default_uuid', () => {
test('it should validate a regular string', () => {
diff --git a/x-pack/plugins/osquery/common/schemas/types/non_empty_string.test.ts b/x-pack/plugins/osquery/common/schemas/types/non_empty_string.test.ts
index e379bcd5b8ea7..85919dcc27ee1 100644
--- a/x-pack/plugins/osquery/common/schemas/types/non_empty_string.test.ts
+++ b/x-pack/plugins/osquery/common/schemas/types/non_empty_string.test.ts
@@ -8,8 +8,7 @@
import { NonEmptyString } from './non_empty_string';
import { pipe } from 'fp-ts/lib/pipeable';
import { left } from 'fp-ts/lib/Either';
-
-import { foldLeftRight, getPaths } from '../../test_utils';
+import { foldLeftRight, getPaths } from '@kbn/securitysolution-io-ts-utils';
describe('non_empty_string', () => {
test('it should validate a regular string', () => {
diff --git a/x-pack/plugins/osquery/common/test_utils.ts b/x-pack/plugins/osquery/common/test_utils.ts
deleted file mode 100644
index dcf6a2747c3de..0000000000000
--- a/x-pack/plugins/osquery/common/test_utils.ts
+++ /dev/null
@@ -1,62 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import * as t from 'io-ts';
-import { fold } from 'fp-ts/lib/Either';
-import { pipe } from 'fp-ts/lib/pipeable';
-
-import { formatErrors } from './format_errors';
-
-interface Message {
- errors: t.Errors;
- schema: T | {};
-}
-
-/**
- * @deprecated Use packages/kbn-securitysolution-io-ts-utils/src/test_utils/index.ts
- */
-const onLeft = (errors: t.Errors): Message => {
- return { errors, schema: {} };
-};
-
-/**
- * @deprecated Use packages/kbn-securitysolution-io-ts-utils/src/test_utils/index.ts
- */
-const onRight = (schema: T): Message => {
- return {
- errors: [],
- schema,
- };
-};
-
-/**
- * @deprecated Use packages/kbn-securitysolution-io-ts-utils/src/test_utils/index.ts
- */
-export const foldLeftRight = fold(onLeft, onRight);
-
-/**
- * Convenience utility to keep the error message handling within tests to be
- * very concise.
- * @param validation The validation to get the errors from
- * @deprecated Use packages/kbn-securitysolution-io-ts-utils/src/test_utils/index.ts
- */
-export const getPaths = (validation: t.Validation): string[] => {
- return pipe(
- validation,
- fold(
- (errors) => formatErrors(errors),
- () => ['no errors']
- )
- );
-};
-
-/**
- * Convenience utility to remove text appended to links by EUI
- * @deprecated Use packages/kbn-securitysolution-io-ts-utils/src/test_utils/index.ts
- */
-export const removeExternalLinkText = (str: string): string =>
- str.replace(/\(opens in a new tab or window\)/g, '');
diff --git a/x-pack/plugins/osquery/cypress/support/index.ts b/x-pack/plugins/osquery/cypress/support/index.ts
index 72618c943f4d2..4fc65f2eac6d0 100644
--- a/x-pack/plugins/osquery/cypress/support/index.ts
+++ b/x-pack/plugins/osquery/cypress/support/index.ts
@@ -25,6 +25,4 @@ import './commands';
// Alternatively you can use CommonJS syntax:
// require('./commands')
-Cypress.on('uncaught:exception', () => {
- return false;
-});
+Cypress.on('uncaught:exception', () => false);
diff --git a/x-pack/plugins/osquery/public/actions/actions_table.tsx b/x-pack/plugins/osquery/public/actions/actions_table.tsx
index 045c1f67b070d..6f19979345ddf 100644
--- a/x-pack/plugins/osquery/public/actions/actions_table.tsx
+++ b/x-pack/plugins/osquery/public/actions/actions_table.tsx
@@ -5,7 +5,7 @@
* 2.0.
*/
-import { isArray } from 'lodash';
+import { isArray, pickBy } from 'lodash';
import { i18n } from '@kbn/i18n';
import { EuiBasicTable, EuiButtonIcon, EuiCodeBlock, formatDate } from '@elastic/eui';
import React, { useState, useCallback, useMemo } from 'react';
@@ -72,9 +72,12 @@ const ActionsTableComponent = () => {
const handlePlayClick = useCallback(
(item) =>
push('/live_queries/new', {
- form: {
- query: item._source?.data?.query,
- },
+ form: pickBy({
+ agentIds: item.fields.agents,
+ query: item._source.data.query,
+ ecs_mapping: item._source.data.ecs_mapping,
+ savedQueryId: item._source.data.saved_query_id,
+ }),
}),
[push]
);
diff --git a/x-pack/plugins/osquery/public/actions/use_action_details.ts b/x-pack/plugins/osquery/public/actions/use_action_details.ts
index 445912b27bc93..dfa23247045ef 100644
--- a/x-pack/plugins/osquery/public/actions/use_action_details.ts
+++ b/x-pack/plugins/osquery/public/actions/use_action_details.ts
@@ -16,15 +16,11 @@ import {
ActionDetailsStrategyResponse,
} from '../../common/search_strategy';
import { ESTermQuery } from '../../common/typed_json';
-
-import { getInspectResponse, InspectResponse } from './helpers';
import { useErrorToast } from '../common/hooks/use_error_toast';
export interface ActionDetailsArgs {
actionDetails: Record;
id: string;
- inspect: InspectResponse;
- isInspected: boolean;
}
interface UseActionDetails {
@@ -53,10 +49,9 @@ export const useActionDetails = ({ actionId, filterQuery, skip = false }: UseAct
)
.toPromise();
- return {
- ...responseData,
- inspect: getInspectResponse(responseData, {} as InspectResponse),
- };
+ if (!responseData.actionDetails) throw new Error();
+
+ return responseData;
},
{
enabled: !skip,
@@ -67,6 +62,7 @@ export const useActionDetails = ({ actionId, filterQuery, skip = false }: UseAct
defaultMessage: 'Error while fetching action details',
}),
}),
+ retryDelay: 1000,
}
);
};
diff --git a/x-pack/plugins/osquery/public/agent_policies/use_agent_policies.ts b/x-pack/plugins/osquery/public/agent_policies/use_agent_policies.ts
index 74061915d3b86..ea5e5a768f0af 100644
--- a/x-pack/plugins/osquery/public/agent_policies/use_agent_policies.ts
+++ b/x-pack/plugins/osquery/public/agent_policies/use_agent_policies.ts
@@ -5,31 +5,38 @@
* 2.0.
*/
+import { mapKeys } from 'lodash';
import { useQuery } from 'react-query';
import { i18n } from '@kbn/i18n';
import { useKibana } from '../common/lib/kibana';
-import { GetAgentPoliciesResponse, GetAgentPoliciesResponseItem } from '../../../fleet/common';
+import { GetAgentPoliciesResponseItem } from '../../../fleet/common';
import { useErrorToast } from '../common/hooks/use_error_toast';
export const useAgentPolicies = () => {
const { http } = useKibana().services;
const setErrorToast = useErrorToast();
- return useQuery(
- ['agentPolicies'],
- () => http.get('/internal/osquery/fleet_wrapper/agent_policies/'),
+ return useQuery<
+ GetAgentPoliciesResponseItem[],
+ unknown,
{
- initialData: { items: [], total: 0, page: 1, perPage: 100 },
- keepPreviousData: true,
- select: (response) => response.items,
- onSuccess: () => setErrorToast(),
- onError: (error) =>
- setErrorToast(error as Error, {
- title: i18n.translate('xpack.osquery.agent_policies.fetchError', {
- defaultMessage: 'Error while fetching agent policies',
- }),
- }),
+ agentPoliciesById: Record;
+ agentPolicies: GetAgentPoliciesResponseItem[];
}
- );
+ >(['agentPolicies'], () => http.get('/internal/osquery/fleet_wrapper/agent_policies'), {
+ initialData: [],
+ keepPreviousData: true,
+ select: (response) => ({
+ agentPoliciesById: mapKeys(response, 'id'),
+ agentPolicies: response,
+ }),
+ onSuccess: () => setErrorToast(),
+ onError: (error) =>
+ setErrorToast(error as Error, {
+ title: i18n.translate('xpack.osquery.agent_policies.fetchError', {
+ defaultMessage: 'Error while fetching agent policies',
+ }),
+ }),
+ });
};
diff --git a/x-pack/plugins/osquery/public/agents/agent_grouper.ts b/x-pack/plugins/osquery/public/agents/agent_grouper.ts
index bc4b4129d3b2b..8d234ec8cf905 100644
--- a/x-pack/plugins/osquery/public/agents/agent_grouper.ts
+++ b/x-pack/plugins/osquery/public/agents/agent_grouper.ts
@@ -16,15 +16,13 @@ import { AGENT_GROUP_KEY, Group, GroupOption, GroupedAgent } from './types';
const getColor = generateColorPicker();
-const generateGroup = (label: string, groupType: AGENT_GROUP_KEY) => {
- return {
- label,
- groupType,
- color: getColor(groupType),
- size: 0,
- data: [] as T[],
- };
-};
+const generateGroup = (label: string, groupType: AGENT_GROUP_KEY) => ({
+ label,
+ groupType,
+ color: getColor(groupType),
+ size: 0,
+ data: [] as T[],
+});
export const generateAgentOption = (
label: string,
diff --git a/x-pack/plugins/osquery/public/agents/agents_table.tsx b/x-pack/plugins/osquery/public/agents/agents_table.tsx
index f9363a4d0f120..c99d5a0454f82 100644
--- a/x-pack/plugins/osquery/public/agents/agents_table.tsx
+++ b/x-pack/plugins/osquery/public/agents/agents_table.tsx
@@ -26,6 +26,7 @@ import {
generateSelectedAgentsMessage,
ALL_AGENTS_LABEL,
AGENT_POLICY_LABEL,
+ AGENT_SELECTION_LABEL,
} from './translations';
import {
@@ -65,15 +66,16 @@ const AgentsTableComponent: React.FC = ({ agentSelection, onCh
loading: groupsLoading,
totalCount: totalNumAgents,
groups,
+ isFetched: groupsFetched,
} = useAgentGroups(osqueryPolicyData);
const grouper = useMemo(() => new AgentGrouper(), []);
- const { isLoading: agentsLoading, data: agents } = useAllAgents(
- osqueryPolicyData,
- debouncedSearchValue,
- {
- perPage,
- }
- );
+ const {
+ isLoading: agentsLoading,
+ data: agents,
+ isFetched: agentsFetched,
+ } = useAllAgents(osqueryPolicyData, debouncedSearchValue, {
+ perPage,
+ });
// option related
const [options, setOptions] = useState([]);
@@ -97,7 +99,24 @@ const AgentsTableComponent: React.FC = ({ agentSelection, onCh
if (policyOptions) {
const defaultOptions = policyOptions.options?.filter((option) =>
- agentSelection.policiesSelected.includes(option.label)
+ // @ts-expect-error update types
+ agentSelection.policiesSelected.includes(option.key)
+ );
+
+ if (defaultOptions?.length) {
+ setSelectedOptions(defaultOptions);
+ defaultValueInitialized.current = true;
+ }
+ }
+ }
+
+ if (agentSelection.agents.length) {
+ const agentOptions = find(['label', AGENT_SELECTION_LABEL], options);
+
+ if (agentOptions) {
+ const defaultOptions = agentOptions.options?.filter((option) =>
+ // @ts-expect-error update types
+ agentSelection.agents.includes(option.key)
);
if (defaultOptions?.length) {
@@ -110,15 +129,26 @@ const AgentsTableComponent: React.FC = ({ agentSelection, onCh
}, [agentSelection, options, selectedOptions]);
useEffect(() => {
- // update the groups when groups or agents have changed
- grouper.setTotalAgents(totalNumAgents);
- grouper.updateGroup(AGENT_GROUP_KEY.Platform, groups.platforms);
- grouper.updateGroup(AGENT_GROUP_KEY.Policy, groups.policies);
- // @ts-expect-error update types
- grouper.updateGroup(AGENT_GROUP_KEY.Agent, agents);
- const newOptions = grouper.generateOptions();
- setOptions(newOptions);
- }, [groups.platforms, groups.policies, totalNumAgents, groupsLoading, agents, grouper]);
+ if (agentsFetched && groupsFetched) {
+ // update the groups when groups or agents have changed
+ grouper.setTotalAgents(totalNumAgents);
+ grouper.updateGroup(AGENT_GROUP_KEY.Platform, groups.platforms);
+ grouper.updateGroup(AGENT_GROUP_KEY.Policy, groups.policies);
+ // @ts-expect-error update types
+ grouper.updateGroup(AGENT_GROUP_KEY.Agent, agents);
+ const newOptions = grouper.generateOptions();
+ setOptions(newOptions);
+ }
+ }, [
+ groups.platforms,
+ groups.policies,
+ totalNumAgents,
+ groupsLoading,
+ agents,
+ agentsFetched,
+ groupsFetched,
+ grouper,
+ ]);
const onSelection = useCallback(
(selection: GroupOption[]) => {
diff --git a/x-pack/plugins/osquery/public/agents/helpers.ts b/x-pack/plugins/osquery/public/agents/helpers.ts
index df966a01f1de1..1b9ac9cedcee2 100644
--- a/x-pack/plugins/osquery/public/agents/helpers.ts
+++ b/x-pack/plugins/osquery/public/agents/helpers.ts
@@ -87,9 +87,10 @@ export const getNumAgentsInGrouping = (selectedGroups: SelectedGroups) => {
return sum;
};
-export const generateAgentCheck = (selectedGroups: SelectedGroups) => {
- return ({ groups }: AgentOptionValue) => {
- return Object.keys(groups)
+export const generateAgentCheck =
+ (selectedGroups: SelectedGroups) =>
+ ({ groups }: AgentOptionValue) =>
+ Object.keys(groups)
.map((group) => {
const selectedGroup = selectedGroups[group];
const agentGroup = groups[group];
@@ -97,8 +98,6 @@ export const generateAgentCheck = (selectedGroups: SelectedGroups) => {
return selectedGroup[agentGroup];
})
.every((a) => !a);
- };
-};
export const generateAgentSelection = (selection: GroupOption[]) => {
const newAgentSelection: AgentSelection = {
diff --git a/x-pack/plugins/osquery/public/agents/use_agent_groups.ts b/x-pack/plugins/osquery/public/agents/use_agent_groups.ts
index bfa224a23135b..4163861166acf 100644
--- a/x-pack/plugins/osquery/public/agents/use_agent_groups.ts
+++ b/x-pack/plugins/osquery/public/agents/use_agent_groups.ts
@@ -35,7 +35,7 @@ export const useAgentGroups = ({ osqueryPolicies, osqueryPoliciesLoading }: UseA
const [loading, setLoading] = useState(true);
const [overlap, setOverlap] = useState(() => ({}));
const [totalCount, setTotalCount] = useState(0);
- useQuery(
+ const { isFetched } = useQuery(
['agentGroups'],
async () => {
const responseData = await data.search
@@ -110,6 +110,7 @@ export const useAgentGroups = ({ osqueryPolicies, osqueryPoliciesLoading }: UseA
);
return {
+ isFetched,
loading,
totalCount,
groups: {
diff --git a/x-pack/plugins/osquery/public/common/hooks/use_breadcrumbs.tsx b/x-pack/plugins/osquery/public/common/hooks/use_breadcrumbs.tsx
index 7b52b330d0148..92660943b1170 100644
--- a/x-pack/plugins/osquery/public/common/hooks/use_breadcrumbs.tsx
+++ b/x-pack/plugins/osquery/public/common/hooks/use_breadcrumbs.tsx
@@ -101,54 +101,54 @@ const breadcrumbGetters: {
text: savedQueryName,
},
],
- scheduled_query_groups: () => [
+ packs: () => [
BASE_BREADCRUMB,
{
- text: i18n.translate('xpack.osquery.breadcrumbs.scheduledQueryGroupsPageTitle', {
- defaultMessage: 'Scheduled query groups',
+ text: i18n.translate('xpack.osquery.breadcrumbs.packsPageTitle', {
+ defaultMessage: 'Packs',
}),
},
],
- scheduled_query_group_add: () => [
+ pack_add: () => [
BASE_BREADCRUMB,
{
- href: pagePathGetters.scheduled_query_groups(),
- text: i18n.translate('xpack.osquery.breadcrumbs.scheduledQueryGroupsPageTitle', {
- defaultMessage: 'Scheduled query groups',
+ href: pagePathGetters.packs(),
+ text: i18n.translate('xpack.osquery.breadcrumbs.packsPageTitle', {
+ defaultMessage: 'Packs',
}),
},
{
- text: i18n.translate('xpack.osquery.breadcrumbs.addScheduledQueryGroupsPageTitle', {
+ text: i18n.translate('xpack.osquery.breadcrumbs.addpacksPageTitle', {
defaultMessage: 'Add',
}),
},
],
- scheduled_query_group_details: ({ scheduledQueryGroupName }) => [
+ pack_details: ({ packName }) => [
BASE_BREADCRUMB,
{
- href: pagePathGetters.scheduled_query_groups(),
- text: i18n.translate('xpack.osquery.breadcrumbs.scheduledQueryGroupsPageTitle', {
- defaultMessage: 'Scheduled query groups',
+ href: pagePathGetters.packs(),
+ text: i18n.translate('xpack.osquery.breadcrumbs.packsPageTitle', {
+ defaultMessage: 'Packs',
}),
},
{
- text: scheduledQueryGroupName,
+ text: packName,
},
],
- scheduled_query_group_edit: ({ scheduledQueryGroupName, scheduledQueryGroupId }) => [
+ pack_edit: ({ packName, packId }) => [
BASE_BREADCRUMB,
{
- href: pagePathGetters.scheduled_query_groups(),
- text: i18n.translate('xpack.osquery.breadcrumbs.scheduledQueryGroupsPageTitle', {
- defaultMessage: 'Scheduled query groups',
+ href: pagePathGetters.packs(),
+ text: i18n.translate('xpack.osquery.breadcrumbs.packsPageTitle', {
+ defaultMessage: 'Packs',
}),
},
{
- href: pagePathGetters.scheduled_query_group_details({ scheduledQueryGroupId }),
- text: scheduledQueryGroupName,
+ href: pagePathGetters.pack_details({ packId }),
+ text: packName,
},
{
- text: i18n.translate('xpack.osquery.breadcrumbs.editScheduledQueryGroupsPageTitle', {
+ text: i18n.translate('xpack.osquery.breadcrumbs.editpacksPageTitle', {
defaultMessage: 'Edit',
}),
},
diff --git a/x-pack/plugins/osquery/public/common/index.ts b/x-pack/plugins/osquery/public/common/index.ts
index 520c2d2da6d39..377d7af6d8164 100644
--- a/x-pack/plugins/osquery/public/common/index.ts
+++ b/x-pack/plugins/osquery/public/common/index.ts
@@ -5,7 +5,4 @@
* 2.0.
*/
-// TODO: https://github.com/elastic/kibana/issues/110906
-/* eslint-disable @kbn/eslint/no_export_all */
-
-export * from './helpers';
+export { createFilter } from './helpers';
diff --git a/x-pack/plugins/osquery/public/common/page_paths.ts b/x-pack/plugins/osquery/public/common/page_paths.ts
index b1971f9d6ee41..ac3949ab7c412 100644
--- a/x-pack/plugins/osquery/public/common/page_paths.ts
+++ b/x-pack/plugins/osquery/public/common/page_paths.ts
@@ -10,16 +10,12 @@ export type StaticPage =
| 'overview'
| 'live_queries'
| 'live_query_new'
- | 'scheduled_query_groups'
- | 'scheduled_query_group_add'
+ | 'packs'
+ | 'pack_add'
| 'saved_queries'
| 'saved_query_new';
-export type DynamicPage =
- | 'live_query_details'
- | 'scheduled_query_group_details'
- | 'scheduled_query_group_edit'
- | 'saved_query_edit';
+export type DynamicPage = 'live_query_details' | 'pack_details' | 'pack_edit' | 'saved_query_edit';
export type Page = StaticPage | DynamicPage;
@@ -34,10 +30,10 @@ export const PAGE_ROUTING_PATHS = {
live_queries: '/live_queries',
live_query_new: '/live_queries/new',
live_query_details: '/live_queries/:liveQueryId',
- scheduled_query_groups: '/scheduled_query_groups',
- scheduled_query_group_add: '/scheduled_query_groups/add',
- scheduled_query_group_details: '/scheduled_query_groups/:scheduledQueryGroupId',
- scheduled_query_group_edit: '/scheduled_query_groups/:scheduledQueryGroupId/edit',
+ packs: '/packs',
+ pack_add: '/packs/add',
+ pack_details: '/packs/:packId',
+ pack_edit: '/packs/:packId/edit',
};
export const pagePathGetters: {
@@ -53,10 +49,8 @@ export const pagePathGetters: {
saved_queries: () => '/saved_queries',
saved_query_new: () => '/saved_queries/new',
saved_query_edit: ({ savedQueryId }) => `/saved_queries/${savedQueryId}`,
- scheduled_query_groups: () => '/scheduled_query_groups',
- scheduled_query_group_add: () => '/scheduled_query_groups/add',
- scheduled_query_group_details: ({ scheduledQueryGroupId }) =>
- `/scheduled_query_groups/${scheduledQueryGroupId}`,
- scheduled_query_group_edit: ({ scheduledQueryGroupId }) =>
- `/scheduled_query_groups/${scheduledQueryGroupId}/edit`,
+ packs: () => '/packs',
+ pack_add: () => '/packs/add',
+ pack_details: ({ packId }) => `/packs/${packId}`,
+ pack_edit: ({ packId }) => `/packs/${packId}/edit`,
};
diff --git a/x-pack/plugins/osquery/public/common/schemas/ecs/v1.11.0.json b/x-pack/plugins/osquery/public/common/schemas/ecs/v1.11.0.json
deleted file mode 100644
index 406999901961d..0000000000000
--- a/x-pack/plugins/osquery/public/common/schemas/ecs/v1.11.0.json
+++ /dev/null
@@ -1 +0,0 @@
-[{"field":"labels","type":"object","description":"Custom key/value pairs."},{"field":"message","type":"text","description":"Log message optimized for viewing in a log viewer."},{"field":"tags","type":"keyword","description":"List of keywords used to tag each event."},{"field":"agent.build.original","type":"keyword","description":"Extended build information for the agent."},{"field":"client.address","type":"keyword","description":"Client network address."},{"field":"client.as.number","type":"long","description":"Unique number allocated to the autonomous system."},{"field":"client.as.organization.name","type":"keyword","description":"Organization name."},{"field":"client.as.organization.name.text","type":"text","description":"Organization name."},{"field":"client.bytes","type":"long","description":"Bytes sent from the client to the server."},{"field":"client.domain","type":"keyword","description":"Client domain."},{"field":"client.geo.city_name","type":"keyword","description":"City name."},{"field":"client.geo.continent_code","type":"keyword","description":"Continent code."},{"field":"client.geo.continent_name","type":"keyword","description":"Name of the continent."},{"field":"client.geo.country_iso_code","type":"keyword","description":"Country ISO code."},{"field":"client.geo.country_name","type":"keyword","description":"Country name."},{"field":"client.geo.location","type":"geo_point","description":"Longitude and latitude."},{"field":"client.geo.name","type":"keyword","description":"User-defined description of a location."},{"field":"client.geo.postal_code","type":"keyword","description":"Postal code."},{"field":"client.geo.region_iso_code","type":"keyword","description":"Region ISO code."},{"field":"client.geo.region_name","type":"keyword","description":"Region name."},{"field":"client.geo.timezone","type":"keyword","description":"Time zone."},{"field":"client.ip","type":"ip","description":"IP address of the client."},{"field":"client.mac","type":"keyword","description":"MAC address of the client."},{"field":"client.nat.ip","type":"ip","description":"Client NAT ip address"},{"field":"client.nat.port","type":"long","description":"Client NAT port"},{"field":"client.packets","type":"long","description":"Packets sent from the client to the server."},{"field":"client.port","type":"long","description":"Port of the client."},{"field":"client.registered_domain","type":"keyword","description":"The highest registered client domain, stripped of the subdomain."},{"field":"client.subdomain","type":"keyword","description":"The subdomain of the domain."},{"field":"client.top_level_domain","type":"keyword","description":"The effective top level domain (com, org, net, co.uk)."},{"field":"client.user.domain","type":"keyword","description":"Name of the directory the user is a member of."},{"field":"client.user.email","type":"keyword","description":"User email address."},{"field":"client.user.full_name","type":"keyword","description":"User's full name, if available."},{"field":"client.user.full_name.text","type":"text","description":"User's full name, if available."},{"field":"client.user.group.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"client.user.group.id","type":"keyword","description":"Unique identifier for the group on the system/platform."},{"field":"client.user.group.name","type":"keyword","description":"Name of the group."},{"field":"client.user.hash","type":"keyword","description":"Unique user hash to correlate information for a user in anonymized form."},{"field":"client.user.id","type":"keyword","description":"Unique identifier of the user."},{"field":"client.user.name","type":"keyword","description":"Short name or login of the user."},{"field":"client.user.name.text","type":"text","description":"Short name or login of the user."},{"field":"client.user.roles","type":"keyword","description":"Array of user roles at the time of the event."},{"field":"cloud.account.id","type":"keyword","description":"The cloud account or organization id."},{"field":"cloud.account.name","type":"keyword","description":"The cloud account name."},{"field":"cloud.availability_zone","type":"keyword","description":"Availability zone in which this host, resource, or service is located."},{"field":"cloud.instance.id","type":"keyword","description":"Instance ID of the host machine."},{"field":"cloud.instance.name","type":"keyword","description":"Instance name of the host machine."},{"field":"cloud.machine.type","type":"keyword","description":"Machine type of the host machine."},{"field":"cloud.project.id","type":"keyword","description":"The cloud project id."},{"field":"cloud.project.name","type":"keyword","description":"The cloud project name."},{"field":"cloud.provider","type":"keyword","description":"Name of the cloud provider."},{"field":"cloud.region","type":"keyword","description":"Region in which this host, resource, or service is located."},{"field":"cloud.service.name","type":"keyword","description":"The cloud service name."},{"field":"container.id","type":"keyword","description":"Unique container id."},{"field":"container.image.name","type":"keyword","description":"Name of the image the container was built on."},{"field":"container.image.tag","type":"keyword","description":"Container image tags."},{"field":"container.labels","type":"object","description":"Image labels."},{"field":"container.name","type":"keyword","description":"Container name."},{"field":"container.runtime","type":"keyword","description":"Runtime managing this container."},{"field":"data_stream.dataset","type":"constant_keyword","description":"The field can contain anything that makes sense to signify the source of the data."},{"field":"data_stream.namespace","type":"constant_keyword","description":"A user defined namespace. Namespaces are useful to allow grouping of data."},{"field":"data_stream.type","type":"constant_keyword","description":"An overarching type for the data stream."},{"field":"destination.address","type":"keyword","description":"Destination network address."},{"field":"destination.as.number","type":"long","description":"Unique number allocated to the autonomous system."},{"field":"destination.as.organization.name","type":"keyword","description":"Organization name."},{"field":"destination.as.organization.name.text","type":"text","description":"Organization name."},{"field":"destination.bytes","type":"long","description":"Bytes sent from the destination to the source."},{"field":"destination.domain","type":"keyword","description":"Destination domain."},{"field":"destination.geo.city_name","type":"keyword","description":"City name."},{"field":"destination.geo.continent_code","type":"keyword","description":"Continent code."},{"field":"destination.geo.continent_name","type":"keyword","description":"Name of the continent."},{"field":"destination.geo.country_iso_code","type":"keyword","description":"Country ISO code."},{"field":"destination.geo.country_name","type":"keyword","description":"Country name."},{"field":"destination.geo.location","type":"geo_point","description":"Longitude and latitude."},{"field":"destination.geo.name","type":"keyword","description":"User-defined description of a location."},{"field":"destination.geo.postal_code","type":"keyword","description":"Postal code."},{"field":"destination.geo.region_iso_code","type":"keyword","description":"Region ISO code."},{"field":"destination.geo.region_name","type":"keyword","description":"Region name."},{"field":"destination.geo.timezone","type":"keyword","description":"Time zone."},{"field":"destination.ip","type":"ip","description":"IP address of the destination."},{"field":"destination.mac","type":"keyword","description":"MAC address of the destination."},{"field":"destination.nat.ip","type":"ip","description":"Destination NAT ip"},{"field":"destination.nat.port","type":"long","description":"Destination NAT Port"},{"field":"destination.packets","type":"long","description":"Packets sent from the destination to the source."},{"field":"destination.port","type":"long","description":"Port of the destination."},{"field":"destination.registered_domain","type":"keyword","description":"The highest registered destination domain, stripped of the subdomain."},{"field":"destination.subdomain","type":"keyword","description":"The subdomain of the domain."},{"field":"destination.top_level_domain","type":"keyword","description":"The effective top level domain (com, org, net, co.uk)."},{"field":"destination.user.domain","type":"keyword","description":"Name of the directory the user is a member of."},{"field":"destination.user.email","type":"keyword","description":"User email address."},{"field":"destination.user.full_name","type":"keyword","description":"User's full name, if available."},{"field":"destination.user.full_name.text","type":"text","description":"User's full name, if available."},{"field":"destination.user.group.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"destination.user.group.id","type":"keyword","description":"Unique identifier for the group on the system/platform."},{"field":"destination.user.group.name","type":"keyword","description":"Name of the group."},{"field":"destination.user.hash","type":"keyword","description":"Unique user hash to correlate information for a user in anonymized form."},{"field":"destination.user.id","type":"keyword","description":"Unique identifier of the user."},{"field":"destination.user.name","type":"keyword","description":"Short name or login of the user."},{"field":"destination.user.name.text","type":"text","description":"Short name or login of the user."},{"field":"destination.user.roles","type":"keyword","description":"Array of user roles at the time of the event."},{"field":"dll.code_signature.exists","type":"boolean","description":"Boolean to capture if a signature is present."},{"field":"dll.code_signature.signing_id","type":"keyword","description":"The identifier used to sign the process."},{"field":"dll.code_signature.status","type":"keyword","description":"Additional information about the certificate status."},{"field":"dll.code_signature.subject_name","type":"keyword","description":"Subject name of the code signer"},{"field":"dll.code_signature.team_id","type":"keyword","description":"The team identifier used to sign the process."},{"field":"dll.code_signature.trusted","type":"boolean","description":"Stores the trust status of the certificate chain."},{"field":"dll.code_signature.valid","type":"boolean","description":"Boolean to capture if the digital signature is verified against the binary content."},{"field":"dll.hash.md5","type":"keyword","description":"MD5 hash."},{"field":"dll.hash.sha1","type":"keyword","description":"SHA1 hash."},{"field":"dll.hash.sha256","type":"keyword","description":"SHA256 hash."},{"field":"dll.hash.sha512","type":"keyword","description":"SHA512 hash."},{"field":"dll.hash.ssdeep","type":"keyword","description":"SSDEEP hash."},{"field":"dll.name","type":"keyword","description":"Name of the library."},{"field":"dll.path","type":"keyword","description":"Full file path of the library."},{"field":"dll.pe.architecture","type":"keyword","description":"CPU architecture target for the file."},{"field":"dll.pe.company","type":"keyword","description":"Internal company name of the file, provided at compile-time."},{"field":"dll.pe.description","type":"keyword","description":"Internal description of the file, provided at compile-time."},{"field":"dll.pe.file_version","type":"keyword","description":"Process name."},{"field":"dll.pe.imphash","type":"keyword","description":"A hash of the imports in a PE file."},{"field":"dll.pe.original_file_name","type":"keyword","description":"Internal name of the file, provided at compile-time."},{"field":"dll.pe.product","type":"keyword","description":"Internal product name of the file, provided at compile-time."},{"field":"dns.answers","type":"object","description":"Array of DNS answers."},{"field":"dns.answers.class","type":"keyword","description":"The class of DNS data contained in this resource record."},{"field":"dns.answers.data","type":"keyword","description":"The data describing the resource."},{"field":"dns.answers.name","type":"keyword","description":"The domain name to which this resource record pertains."},{"field":"dns.answers.ttl","type":"long","description":"The time interval in seconds that this resource record may be cached before it should be discarded."},{"field":"dns.answers.type","type":"keyword","description":"The type of data contained in this resource record."},{"field":"dns.header_flags","type":"keyword","description":"Array of DNS header flags."},{"field":"dns.id","type":"keyword","description":"The DNS packet identifier assigned by the program that generated the query. The identifier is copied to the response."},{"field":"dns.op_code","type":"keyword","description":"The DNS operation code that specifies the kind of query in the message."},{"field":"dns.question.class","type":"keyword","description":"The class of records being queried."},{"field":"dns.question.name","type":"keyword","description":"The name being queried."},{"field":"dns.question.registered_domain","type":"keyword","description":"The highest registered domain, stripped of the subdomain."},{"field":"dns.question.subdomain","type":"keyword","description":"The subdomain of the domain."},{"field":"dns.question.top_level_domain","type":"keyword","description":"The effective top level domain (com, org, net, co.uk)."},{"field":"dns.question.type","type":"keyword","description":"The type of record being queried."},{"field":"dns.resolved_ip","type":"ip","description":"Array containing all IPs seen in answers.data"},{"field":"dns.response_code","type":"keyword","description":"The DNS response code."},{"field":"dns.type","type":"keyword","description":"The type of DNS event captured, query or answer."},{"field":"error.code","type":"keyword","description":"Error code describing the error."},{"field":"error.id","type":"keyword","description":"Unique identifier for the error."},{"field":"error.message","type":"text","description":"Error message."},{"field":"error.stack_trace","type":"keyword","description":"The stack trace of this error in plain text."},{"field":"error.stack_trace.text","type":"text","description":"The stack trace of this error in plain text."},{"field":"error.type","type":"keyword","description":"The type of the error, for example the class name of the exception."},{"field":"event.action","type":"keyword","description":"The action captured by the event."},{"field":"event.category","type":"keyword","description":"Event category. The second categorization field in the hierarchy."},{"field":"event.code","type":"keyword","description":"Identification code for this event."},{"field":"event.created","type":"date","description":"Time when the event was first read by an agent or by your pipeline."},{"field":"event.dataset","type":"keyword","description":"Name of the dataset."},{"field":"event.duration","type":"long","description":"Duration of the event in nanoseconds."},{"field":"event.end","type":"date","description":"event.end contains the date when the event ended or when the activity was last observed."},{"field":"event.hash","type":"keyword","description":"Hash (perhaps logstash fingerprint) of raw field to be able to demonstrate log integrity."},{"field":"event.id","type":"keyword","description":"Unique ID to describe the event."},{"field":"event.kind","type":"keyword","description":"The kind of the event. The highest categorization field in the hierarchy."},{"field":"event.original","type":"keyword","description":"Raw text message of entire event."},{"field":"event.outcome","type":"keyword","description":"The outcome of the event. The lowest level categorization field in the hierarchy."},{"field":"event.provider","type":"keyword","description":"Source of the event."},{"field":"event.reason","type":"keyword","description":"Reason why this event happened, according to the source"},{"field":"event.reference","type":"keyword","description":"Event reference URL"},{"field":"event.risk_score","type":"float","description":"Risk score or priority of the event (e.g. security solutions). Use your system's original value here."},{"field":"event.risk_score_norm","type":"float","description":"Normalized risk score or priority of the event (0-100)."},{"field":"event.sequence","type":"long","description":"Sequence number of the event."},{"field":"event.severity","type":"long","description":"Numeric severity of the event."},{"field":"event.start","type":"date","description":"event.start contains the date when the event started or when the activity was first observed."},{"field":"event.timezone","type":"keyword","description":"Event time zone."},{"field":"event.type","type":"keyword","description":"Event type. The third categorization field in the hierarchy."},{"field":"event.url","type":"keyword","description":"Event investigation URL"},{"field":"file.accessed","type":"date","description":"Last time the file was accessed."},{"field":"file.attributes","type":"keyword","description":"Array of file attributes."},{"field":"file.code_signature.exists","type":"boolean","description":"Boolean to capture if a signature is present."},{"field":"file.code_signature.signing_id","type":"keyword","description":"The identifier used to sign the process."},{"field":"file.code_signature.status","type":"keyword","description":"Additional information about the certificate status."},{"field":"file.code_signature.subject_name","type":"keyword","description":"Subject name of the code signer"},{"field":"file.code_signature.team_id","type":"keyword","description":"The team identifier used to sign the process."},{"field":"file.code_signature.trusted","type":"boolean","description":"Stores the trust status of the certificate chain."},{"field":"file.code_signature.valid","type":"boolean","description":"Boolean to capture if the digital signature is verified against the binary content."},{"field":"file.created","type":"date","description":"File creation time."},{"field":"file.ctime","type":"date","description":"Last time the file attributes or metadata changed."},{"field":"file.device","type":"keyword","description":"Device that is the source of the file."},{"field":"file.directory","type":"keyword","description":"Directory where the file is located."},{"field":"file.drive_letter","type":"keyword","description":"Drive letter where the file is located."},{"field":"file.elf.architecture","type":"keyword","description":"Machine architecture of the ELF file."},{"field":"file.elf.byte_order","type":"keyword","description":"Byte sequence of ELF file."},{"field":"file.elf.cpu_type","type":"keyword","description":"CPU type of the ELF file."},{"field":"file.elf.creation_date","type":"date","description":"Build or compile date."},{"field":"file.elf.exports","type":"flattened","description":"List of exported element names and types."},{"field":"file.elf.header.abi_version","type":"keyword","description":"Version of the ELF Application Binary Interface (ABI)."},{"field":"file.elf.header.class","type":"keyword","description":"Header class of the ELF file."},{"field":"file.elf.header.data","type":"keyword","description":"Data table of the ELF header."},{"field":"file.elf.header.entrypoint","type":"long","description":"Header entrypoint of the ELF file."},{"field":"file.elf.header.object_version","type":"keyword","description":"0x1\" for original ELF files."},{"field":"file.elf.header.os_abi","type":"keyword","description":"Application Binary Interface (ABI) of the Linux OS."},{"field":"file.elf.header.type","type":"keyword","description":"Header type of the ELF file."},{"field":"file.elf.header.version","type":"keyword","description":"Version of the ELF header."},{"field":"file.elf.imports","type":"flattened","description":"List of imported element names and types."},{"field":"file.elf.sections","type":"nested","description":"Section information of the ELF file."},{"field":"file.elf.sections.chi2","type":"long","description":"Chi-square probability distribution of the section."},{"field":"file.elf.sections.entropy","type":"long","description":"Shannon entropy calculation from the section."},{"field":"file.elf.sections.flags","type":"keyword","description":"ELF Section List flags."},{"field":"file.elf.sections.name","type":"keyword","description":"ELF Section List name."},{"field":"file.elf.sections.physical_offset","type":"keyword","description":"ELF Section List offset."},{"field":"file.elf.sections.physical_size","type":"long","description":"ELF Section List physical size."},{"field":"file.elf.sections.type","type":"keyword","description":"ELF Section List type."},{"field":"file.elf.sections.virtual_address","type":"long","description":"ELF Section List virtual address."},{"field":"file.elf.sections.virtual_size","type":"long","description":"ELF Section List virtual size."},{"field":"file.elf.segments","type":"nested","description":"ELF object segment list."},{"field":"file.elf.segments.sections","type":"keyword","description":"ELF object segment sections."},{"field":"file.elf.segments.type","type":"keyword","description":"ELF object segment type."},{"field":"file.elf.shared_libraries","type":"keyword","description":"List of shared libraries used by this ELF object."},{"field":"file.elf.telfhash","type":"keyword","description":"telfhash hash for ELF file."},{"field":"file.extension","type":"keyword","description":"File extension, excluding the leading dot."},{"field":"file.gid","type":"keyword","description":"Primary group ID (GID) of the file."},{"field":"file.group","type":"keyword","description":"Primary group name of the file."},{"field":"file.hash.md5","type":"keyword","description":"MD5 hash."},{"field":"file.hash.sha1","type":"keyword","description":"SHA1 hash."},{"field":"file.hash.sha256","type":"keyword","description":"SHA256 hash."},{"field":"file.hash.sha512","type":"keyword","description":"SHA512 hash."},{"field":"file.hash.ssdeep","type":"keyword","description":"SSDEEP hash."},{"field":"file.inode","type":"keyword","description":"Inode representing the file in the filesystem."},{"field":"file.mime_type","type":"keyword","description":"Media type of file, document, or arrangement of bytes."},{"field":"file.mode","type":"keyword","description":"Mode of the file in octal representation."},{"field":"file.mtime","type":"date","description":"Last time the file content was modified."},{"field":"file.name","type":"keyword","description":"Name of the file including the extension, without the directory."},{"field":"file.owner","type":"keyword","description":"File owner's username."},{"field":"file.path","type":"keyword","description":"Full path to the file, including the file name."},{"field":"file.path.text","type":"text","description":"Full path to the file, including the file name."},{"field":"file.pe.architecture","type":"keyword","description":"CPU architecture target for the file."},{"field":"file.pe.company","type":"keyword","description":"Internal company name of the file, provided at compile-time."},{"field":"file.pe.description","type":"keyword","description":"Internal description of the file, provided at compile-time."},{"field":"file.pe.file_version","type":"keyword","description":"Process name."},{"field":"file.pe.imphash","type":"keyword","description":"A hash of the imports in a PE file."},{"field":"file.pe.original_file_name","type":"keyword","description":"Internal name of the file, provided at compile-time."},{"field":"file.pe.product","type":"keyword","description":"Internal product name of the file, provided at compile-time."},{"field":"file.size","type":"long","description":"File size in bytes."},{"field":"file.target_path","type":"keyword","description":"Target path for symlinks."},{"field":"file.target_path.text","type":"text","description":"Target path for symlinks."},{"field":"file.type","type":"keyword","description":"File type (file, dir, or symlink)."},{"field":"file.uid","type":"keyword","description":"The user ID (UID) or security identifier (SID) of the file owner."},{"field":"file.x509.alternative_names","type":"keyword","description":"List of subject alternative names (SAN)."},{"field":"file.x509.issuer.common_name","type":"keyword","description":"List of common name (CN) of issuing certificate authority."},{"field":"file.x509.issuer.country","type":"keyword","description":"List of country (C) codes"},{"field":"file.x509.issuer.distinguished_name","type":"keyword","description":"Distinguished name (DN) of issuing certificate authority."},{"field":"file.x509.issuer.locality","type":"keyword","description":"List of locality names (L)"},{"field":"file.x509.issuer.organization","type":"keyword","description":"List of organizations (O) of issuing certificate authority."},{"field":"file.x509.issuer.organizational_unit","type":"keyword","description":"List of organizational units (OU) of issuing certificate authority."},{"field":"file.x509.issuer.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"file.x509.not_after","type":"date","description":"Time at which the certificate is no longer considered valid."},{"field":"file.x509.not_before","type":"date","description":"Time at which the certificate is first considered valid."},{"field":"file.x509.public_key_algorithm","type":"keyword","description":"Algorithm used to generate the public key."},{"field":"file.x509.public_key_curve","type":"keyword","description":"The curve used by the elliptic curve public key algorithm. This is algorithm specific."},{"field":"file.x509.public_key_exponent","type":"long","description":"Exponent used to derive the public key. This is algorithm specific."},{"field":"file.x509.public_key_size","type":"long","description":"The size of the public key space in bits."},{"field":"file.x509.serial_number","type":"keyword","description":"Unique serial number issued by the certificate authority."},{"field":"file.x509.signature_algorithm","type":"keyword","description":"Identifier for certificate signature algorithm."},{"field":"file.x509.subject.common_name","type":"keyword","description":"List of common names (CN) of subject."},{"field":"file.x509.subject.country","type":"keyword","description":"List of country (C) code"},{"field":"file.x509.subject.distinguished_name","type":"keyword","description":"Distinguished name (DN) of the certificate subject entity."},{"field":"file.x509.subject.locality","type":"keyword","description":"List of locality names (L)"},{"field":"file.x509.subject.organization","type":"keyword","description":"List of organizations (O) of subject."},{"field":"file.x509.subject.organizational_unit","type":"keyword","description":"List of organizational units (OU) of subject."},{"field":"file.x509.subject.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"file.x509.version_number","type":"keyword","description":"Version of x509 format."},{"field":"group.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"group.id","type":"keyword","description":"Unique identifier for the group on the system/platform."},{"field":"group.name","type":"keyword","description":"Name of the group."},{"field":"host.cpu.usage","type":"scaled_float","description":"Percent CPU used, between 0 and 1."},{"field":"host.disk.read.bytes","type":"long","description":"The number of bytes read by all disks."},{"field":"host.disk.write.bytes","type":"long","description":"The number of bytes written on all disks."},{"field":"host.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"host.geo.city_name","type":"keyword","description":"City name."},{"field":"host.geo.continent_code","type":"keyword","description":"Continent code."},{"field":"host.geo.continent_name","type":"keyword","description":"Name of the continent."},{"field":"host.geo.country_iso_code","type":"keyword","description":"Country ISO code."},{"field":"host.geo.country_name","type":"keyword","description":"Country name."},{"field":"host.geo.location","type":"geo_point","description":"Longitude and latitude."},{"field":"host.geo.name","type":"keyword","description":"User-defined description of a location."},{"field":"host.geo.postal_code","type":"keyword","description":"Postal code."},{"field":"host.geo.region_iso_code","type":"keyword","description":"Region ISO code."},{"field":"host.geo.region_name","type":"keyword","description":"Region name."},{"field":"host.geo.timezone","type":"keyword","description":"Time zone."},{"field":"host.name","type":"keyword","description":"Name of the host."},{"field":"host.network.egress.bytes","type":"long","description":"The number of bytes sent on all network interfaces."},{"field":"host.network.egress.packets","type":"long","description":"The number of packets sent on all network interfaces."},{"field":"host.network.ingress.bytes","type":"long","description":"The number of bytes received on all network interfaces."},{"field":"host.network.ingress.packets","type":"long","description":"The number of packets received on all network interfaces."},{"field":"host.os.full","type":"keyword","description":"Operating system name, including the version or code name."},{"field":"host.os.full.text","type":"text","description":"Operating system name, including the version or code name."},{"field":"host.os.name.text","type":"text","description":"Operating system name, without the version."},{"field":"host.os.platform","type":"keyword","description":"Operating system platform (such centos, ubuntu, windows)."},{"field":"host.type","type":"keyword","description":"Type of host."},{"field":"host.uptime","type":"long","description":"Seconds the host has been up."},{"field":"host.user.domain","type":"keyword","description":"Name of the directory the user is a member of."},{"field":"host.user.email","type":"keyword","description":"User email address."},{"field":"host.user.full_name","type":"keyword","description":"User's full name, if available."},{"field":"host.user.full_name.text","type":"text","description":"User's full name, if available."},{"field":"host.user.group.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"host.user.group.id","type":"keyword","description":"Unique identifier for the group on the system/platform."},{"field":"host.user.group.name","type":"keyword","description":"Name of the group."},{"field":"host.user.hash","type":"keyword","description":"Unique user hash to correlate information for a user in anonymized form."},{"field":"host.user.id","type":"keyword","description":"Unique identifier of the user."},{"field":"host.user.name","type":"keyword","description":"Short name or login of the user."},{"field":"host.user.name.text","type":"text","description":"Short name or login of the user."},{"field":"host.user.roles","type":"keyword","description":"Array of user roles at the time of the event."},{"field":"http.request.body.bytes","type":"long","description":"Size in bytes of the request body."},{"field":"http.request.body.content","type":"keyword","description":"The full HTTP request body."},{"field":"http.request.body.content.text","type":"text","description":"The full HTTP request body."},{"field":"http.request.bytes","type":"long","description":"Total size in bytes of the request (body and headers)."},{"field":"http.request.id","type":"keyword","description":"HTTP request ID."},{"field":"http.request.method","type":"keyword","description":"HTTP request method."},{"field":"http.request.mime_type","type":"keyword","description":"Mime type of the body of the request."},{"field":"http.request.referrer","type":"keyword","description":"Referrer for this HTTP request."},{"field":"http.response.body.bytes","type":"long","description":"Size in bytes of the response body."},{"field":"http.response.body.content","type":"keyword","description":"The full HTTP response body."},{"field":"http.response.body.content.text","type":"text","description":"The full HTTP response body."},{"field":"http.response.bytes","type":"long","description":"Total size in bytes of the response (body and headers)."},{"field":"http.response.mime_type","type":"keyword","description":"Mime type of the body of the response."},{"field":"http.response.status_code","type":"long","description":"HTTP response status code."},{"field":"http.version","type":"keyword","description":"HTTP version."},{"field":"log.file.path","type":"keyword","description":"Full path to the log file this event came from."},{"field":"log.level","type":"keyword","description":"Log level of the log event."},{"field":"log.logger","type":"keyword","description":"Name of the logger."},{"field":"log.origin.file.line","type":"integer","description":"The line number of the file which originated the log event."},{"field":"log.origin.file.name","type":"keyword","description":"The code file which originated the log event."},{"field":"log.origin.function","type":"keyword","description":"The function which originated the log event."},{"field":"log.original","type":"keyword","description":"Deprecated original log message with light interpretation only (encoding, newlines)."},{"field":"log.syslog","type":"object","description":"Syslog metadata"},{"field":"log.syslog.facility.code","type":"long","description":"Syslog numeric facility of the event."},{"field":"log.syslog.facility.name","type":"keyword","description":"Syslog text-based facility of the event."},{"field":"log.syslog.priority","type":"long","description":"Syslog priority of the event."},{"field":"log.syslog.severity.code","type":"long","description":"Syslog numeric severity of the event."},{"field":"log.syslog.severity.name","type":"keyword","description":"Syslog text-based severity of the event."},{"field":"network.application","type":"keyword","description":"Application level protocol name."},{"field":"network.bytes","type":"long","description":"Total bytes transferred in both directions."},{"field":"network.community_id","type":"keyword","description":"A hash of source and destination IPs and ports."},{"field":"network.direction","type":"keyword","description":"Direction of the network traffic."},{"field":"network.forwarded_ip","type":"ip","description":"Host IP address when the source IP address is the proxy."},{"field":"network.iana_number","type":"keyword","description":"IANA Protocol Number."},{"field":"network.inner","type":"object","description":"Inner VLAN tag information"},{"field":"network.inner.vlan.id","type":"keyword","description":"VLAN ID as reported by the observer."},{"field":"network.inner.vlan.name","type":"keyword","description":"Optional VLAN name as reported by the observer."},{"field":"network.name","type":"keyword","description":"Name given by operators to sections of their network."},{"field":"network.packets","type":"long","description":"Total packets transferred in both directions."},{"field":"network.protocol","type":"keyword","description":"L7 Network protocol name."},{"field":"network.transport","type":"keyword","description":"Protocol Name corresponding to the field `iana_number`."},{"field":"network.type","type":"keyword","description":"In the OSI Model this would be the Network Layer. ipv4, ipv6, ipsec, pim, etc"},{"field":"network.vlan.id","type":"keyword","description":"VLAN ID as reported by the observer."},{"field":"network.vlan.name","type":"keyword","description":"Optional VLAN name as reported by the observer."},{"field":"observer.egress","type":"object","description":"Object field for egress information"},{"field":"observer.egress.interface.alias","type":"keyword","description":"Interface alias"},{"field":"observer.egress.interface.id","type":"keyword","description":"Interface ID"},{"field":"observer.egress.interface.name","type":"keyword","description":"Interface name"},{"field":"observer.egress.vlan.id","type":"keyword","description":"VLAN ID as reported by the observer."},{"field":"observer.egress.vlan.name","type":"keyword","description":"Optional VLAN name as reported by the observer."},{"field":"observer.egress.zone","type":"keyword","description":"Observer Egress zone"},{"field":"observer.geo.city_name","type":"keyword","description":"City name."},{"field":"observer.geo.continent_code","type":"keyword","description":"Continent code."},{"field":"observer.geo.continent_name","type":"keyword","description":"Name of the continent."},{"field":"observer.geo.country_iso_code","type":"keyword","description":"Country ISO code."},{"field":"observer.geo.country_name","type":"keyword","description":"Country name."},{"field":"observer.geo.location","type":"geo_point","description":"Longitude and latitude."},{"field":"observer.geo.name","type":"keyword","description":"User-defined description of a location."},{"field":"observer.geo.postal_code","type":"keyword","description":"Postal code."},{"field":"observer.geo.region_iso_code","type":"keyword","description":"Region ISO code."},{"field":"observer.geo.region_name","type":"keyword","description":"Region name."},{"field":"observer.geo.timezone","type":"keyword","description":"Time zone."},{"field":"observer.hostname","type":"keyword","description":"Hostname of the observer."},{"field":"observer.ingress","type":"object","description":"Object field for ingress information"},{"field":"observer.ingress.interface.alias","type":"keyword","description":"Interface alias"},{"field":"observer.ingress.interface.id","type":"keyword","description":"Interface ID"},{"field":"observer.ingress.interface.name","type":"keyword","description":"Interface name"},{"field":"observer.ingress.vlan.id","type":"keyword","description":"VLAN ID as reported by the observer."},{"field":"observer.ingress.vlan.name","type":"keyword","description":"Optional VLAN name as reported by the observer."},{"field":"observer.ingress.zone","type":"keyword","description":"Observer ingress zone"},{"field":"observer.ip","type":"ip","description":"IP addresses of the observer."},{"field":"observer.mac","type":"keyword","description":"MAC addresses of the observer."},{"field":"observer.name","type":"keyword","description":"Custom name of the observer."},{"field":"observer.os.family","type":"keyword","description":"OS family (such as redhat, debian, freebsd, windows)."},{"field":"observer.os.full","type":"keyword","description":"Operating system name, including the version or code name."},{"field":"observer.os.full.text","type":"text","description":"Operating system name, including the version or code name."},{"field":"observer.os.kernel","type":"keyword","description":"Operating system kernel version as a raw string."},{"field":"observer.os.name","type":"keyword","description":"Operating system name, without the version."},{"field":"observer.os.name.text","type":"text","description":"Operating system name, without the version."},{"field":"observer.os.platform","type":"keyword","description":"Operating system platform (such centos, ubuntu, windows)."},{"field":"observer.os.type","type":"keyword","description":"Which commercial OS family (one of: linux, macos, unix or windows)."},{"field":"observer.os.version","type":"keyword","description":"Operating system version as a raw string."},{"field":"observer.product","type":"keyword","description":"The product name of the observer."},{"field":"observer.serial_number","type":"keyword","description":"Observer serial number."},{"field":"observer.type","type":"keyword","description":"The type of the observer the data is coming from."},{"field":"observer.vendor","type":"keyword","description":"Vendor name of the observer."},{"field":"observer.version","type":"keyword","description":"Observer version."},{"field":"orchestrator.api_version","type":"keyword","description":"API version being used to carry out the action"},{"field":"orchestrator.cluster.name","type":"keyword","description":"Name of the cluster."},{"field":"orchestrator.cluster.url","type":"keyword","description":"URL of the API used to manage the cluster."},{"field":"orchestrator.cluster.version","type":"keyword","description":"The version of the cluster."},{"field":"orchestrator.namespace","type":"keyword","description":"Namespace in which the action is taking place."},{"field":"orchestrator.organization","type":"keyword","description":"Organization affected by the event (for multi-tenant orchestrator setups)."},{"field":"orchestrator.resource.name","type":"keyword","description":"Name of the resource being acted upon."},{"field":"orchestrator.resource.type","type":"keyword","description":"Type of resource being acted upon."},{"field":"orchestrator.type","type":"keyword","description":"Orchestrator cluster type (e.g. kubernetes, nomad or cloudfoundry)."},{"field":"organization.id","type":"keyword","description":"Unique identifier for the organization."},{"field":"organization.name","type":"keyword","description":"Organization name."},{"field":"organization.name.text","type":"text","description":"Organization name."},{"field":"package.architecture","type":"keyword","description":"Package architecture."},{"field":"package.build_version","type":"keyword","description":"Build version information"},{"field":"package.checksum","type":"keyword","description":"Checksum of the installed package for verification."},{"field":"package.description","type":"keyword","description":"Description of the package."},{"field":"package.install_scope","type":"keyword","description":"Indicating how the package was installed, e.g. user-local, global."},{"field":"package.installed","type":"date","description":"Time when package was installed."},{"field":"package.license","type":"keyword","description":"Package license"},{"field":"package.name","type":"keyword","description":"Package name"},{"field":"package.path","type":"keyword","description":"Path where the package is installed."},{"field":"package.reference","type":"keyword","description":"Package home page or reference URL"},{"field":"package.size","type":"long","description":"Package size in bytes."},{"field":"package.type","type":"keyword","description":"Package type"},{"field":"package.version","type":"keyword","description":"Package version"},{"field":"process.args","type":"keyword","description":"Array of process arguments."},{"field":"process.args_count","type":"long","description":"Length of the process.args array."},{"field":"process.code_signature.exists","type":"boolean","description":"Boolean to capture if a signature is present."},{"field":"process.code_signature.signing_id","type":"keyword","description":"The identifier used to sign the process."},{"field":"process.code_signature.status","type":"keyword","description":"Additional information about the certificate status."},{"field":"process.code_signature.subject_name","type":"keyword","description":"Subject name of the code signer"},{"field":"process.code_signature.team_id","type":"keyword","description":"The team identifier used to sign the process."},{"field":"process.code_signature.trusted","type":"boolean","description":"Stores the trust status of the certificate chain."},{"field":"process.code_signature.valid","type":"boolean","description":"Boolean to capture if the digital signature is verified against the binary content."},{"field":"process.command_line","type":"keyword","description":"Full command line that started the process."},{"field":"process.command_line.text","type":"text","description":"Full command line that started the process."},{"field":"process.elf.architecture","type":"keyword","description":"Machine architecture of the ELF file."},{"field":"process.elf.byte_order","type":"keyword","description":"Byte sequence of ELF file."},{"field":"process.elf.cpu_type","type":"keyword","description":"CPU type of the ELF file."},{"field":"process.elf.creation_date","type":"date","description":"Build or compile date."},{"field":"process.elf.exports","type":"flattened","description":"List of exported element names and types."},{"field":"process.elf.header.abi_version","type":"keyword","description":"Version of the ELF Application Binary Interface (ABI)."},{"field":"process.elf.header.class","type":"keyword","description":"Header class of the ELF file."},{"field":"process.elf.header.data","type":"keyword","description":"Data table of the ELF header."},{"field":"process.elf.header.entrypoint","type":"long","description":"Header entrypoint of the ELF file."},{"field":"process.elf.header.object_version","type":"keyword","description":"0x1\" for original ELF files."},{"field":"process.elf.header.os_abi","type":"keyword","description":"Application Binary Interface (ABI) of the Linux OS."},{"field":"process.elf.header.type","type":"keyword","description":"Header type of the ELF file."},{"field":"process.elf.header.version","type":"keyword","description":"Version of the ELF header."},{"field":"process.elf.imports","type":"flattened","description":"List of imported element names and types."},{"field":"process.elf.sections","type":"nested","description":"Section information of the ELF file."},{"field":"process.elf.sections.chi2","type":"long","description":"Chi-square probability distribution of the section."},{"field":"process.elf.sections.entropy","type":"long","description":"Shannon entropy calculation from the section."},{"field":"process.elf.sections.flags","type":"keyword","description":"ELF Section List flags."},{"field":"process.elf.sections.name","type":"keyword","description":"ELF Section List name."},{"field":"process.elf.sections.physical_offset","type":"keyword","description":"ELF Section List offset."},{"field":"process.elf.sections.physical_size","type":"long","description":"ELF Section List physical size."},{"field":"process.elf.sections.type","type":"keyword","description":"ELF Section List type."},{"field":"process.elf.sections.virtual_address","type":"long","description":"ELF Section List virtual address."},{"field":"process.elf.sections.virtual_size","type":"long","description":"ELF Section List virtual size."},{"field":"process.elf.segments","type":"nested","description":"ELF object segment list."},{"field":"process.elf.segments.sections","type":"keyword","description":"ELF object segment sections."},{"field":"process.elf.segments.type","type":"keyword","description":"ELF object segment type."},{"field":"process.elf.shared_libraries","type":"keyword","description":"List of shared libraries used by this ELF object."},{"field":"process.elf.telfhash","type":"keyword","description":"telfhash hash for ELF file."},{"field":"process.entity_id","type":"keyword","description":"Unique identifier for the process."},{"field":"process.executable","type":"keyword","description":"Absolute path to the process executable."},{"field":"process.executable.text","type":"text","description":"Absolute path to the process executable."},{"field":"process.exit_code","type":"long","description":"The exit code of the process."},{"field":"process.hash.md5","type":"keyword","description":"MD5 hash."},{"field":"process.hash.sha1","type":"keyword","description":"SHA1 hash."},{"field":"process.hash.sha256","type":"keyword","description":"SHA256 hash."},{"field":"process.hash.sha512","type":"keyword","description":"SHA512 hash."},{"field":"process.hash.ssdeep","type":"keyword","description":"SSDEEP hash."},{"field":"process.name","type":"keyword","description":"Process name."},{"field":"process.name.text","type":"text","description":"Process name."},{"field":"process.parent.args","type":"keyword","description":"Array of process arguments."},{"field":"process.parent.args_count","type":"long","description":"Length of the process.args array."},{"field":"process.parent.code_signature.exists","type":"boolean","description":"Boolean to capture if a signature is present."},{"field":"process.parent.code_signature.signing_id","type":"keyword","description":"The identifier used to sign the process."},{"field":"process.parent.code_signature.status","type":"keyword","description":"Additional information about the certificate status."},{"field":"process.parent.code_signature.subject_name","type":"keyword","description":"Subject name of the code signer"},{"field":"process.parent.code_signature.team_id","type":"keyword","description":"The team identifier used to sign the process."},{"field":"process.parent.code_signature.trusted","type":"boolean","description":"Stores the trust status of the certificate chain."},{"field":"process.parent.code_signature.valid","type":"boolean","description":"Boolean to capture if the digital signature is verified against the binary content."},{"field":"process.parent.command_line","type":"keyword","description":"Full command line that started the process."},{"field":"process.parent.command_line.text","type":"text","description":"Full command line that started the process."},{"field":"process.parent.elf.architecture","type":"keyword","description":"Machine architecture of the ELF file."},{"field":"process.parent.elf.byte_order","type":"keyword","description":"Byte sequence of ELF file."},{"field":"process.parent.elf.cpu_type","type":"keyword","description":"CPU type of the ELF file."},{"field":"process.parent.elf.creation_date","type":"date","description":"Build or compile date."},{"field":"process.parent.elf.exports","type":"flattened","description":"List of exported element names and types."},{"field":"process.parent.elf.header.abi_version","type":"keyword","description":"Version of the ELF Application Binary Interface (ABI)."},{"field":"process.parent.elf.header.class","type":"keyword","description":"Header class of the ELF file."},{"field":"process.parent.elf.header.data","type":"keyword","description":"Data table of the ELF header."},{"field":"process.parent.elf.header.entrypoint","type":"long","description":"Header entrypoint of the ELF file."},{"field":"process.parent.elf.header.object_version","type":"keyword","description":"0x1\" for original ELF files."},{"field":"process.parent.elf.header.os_abi","type":"keyword","description":"Application Binary Interface (ABI) of the Linux OS."},{"field":"process.parent.elf.header.type","type":"keyword","description":"Header type of the ELF file."},{"field":"process.parent.elf.header.version","type":"keyword","description":"Version of the ELF header."},{"field":"process.parent.elf.imports","type":"flattened","description":"List of imported element names and types."},{"field":"process.parent.elf.sections","type":"nested","description":"Section information of the ELF file."},{"field":"process.parent.elf.sections.chi2","type":"long","description":"Chi-square probability distribution of the section."},{"field":"process.parent.elf.sections.entropy","type":"long","description":"Shannon entropy calculation from the section."},{"field":"process.parent.elf.sections.flags","type":"keyword","description":"ELF Section List flags."},{"field":"process.parent.elf.sections.name","type":"keyword","description":"ELF Section List name."},{"field":"process.parent.elf.sections.physical_offset","type":"keyword","description":"ELF Section List offset."},{"field":"process.parent.elf.sections.physical_size","type":"long","description":"ELF Section List physical size."},{"field":"process.parent.elf.sections.type","type":"keyword","description":"ELF Section List type."},{"field":"process.parent.elf.sections.virtual_address","type":"long","description":"ELF Section List virtual address."},{"field":"process.parent.elf.sections.virtual_size","type":"long","description":"ELF Section List virtual size."},{"field":"process.parent.elf.segments","type":"nested","description":"ELF object segment list."},{"field":"process.parent.elf.segments.sections","type":"keyword","description":"ELF object segment sections."},{"field":"process.parent.elf.segments.type","type":"keyword","description":"ELF object segment type."},{"field":"process.parent.elf.shared_libraries","type":"keyword","description":"List of shared libraries used by this ELF object."},{"field":"process.parent.elf.telfhash","type":"keyword","description":"telfhash hash for ELF file."},{"field":"process.parent.entity_id","type":"keyword","description":"Unique identifier for the process."},{"field":"process.parent.executable","type":"keyword","description":"Absolute path to the process executable."},{"field":"process.parent.executable.text","type":"text","description":"Absolute path to the process executable."},{"field":"process.parent.exit_code","type":"long","description":"The exit code of the process."},{"field":"process.parent.hash.md5","type":"keyword","description":"MD5 hash."},{"field":"process.parent.hash.sha1","type":"keyword","description":"SHA1 hash."},{"field":"process.parent.hash.sha256","type":"keyword","description":"SHA256 hash."},{"field":"process.parent.hash.sha512","type":"keyword","description":"SHA512 hash."},{"field":"process.parent.hash.ssdeep","type":"keyword","description":"SSDEEP hash."},{"field":"process.parent.name","type":"keyword","description":"Process name."},{"field":"process.parent.name.text","type":"text","description":"Process name."},{"field":"process.parent.pe.architecture","type":"keyword","description":"CPU architecture target for the file."},{"field":"process.parent.pe.company","type":"keyword","description":"Internal company name of the file, provided at compile-time."},{"field":"process.parent.pe.description","type":"keyword","description":"Internal description of the file, provided at compile-time."},{"field":"process.parent.pe.file_version","type":"keyword","description":"Process name."},{"field":"process.parent.pe.imphash","type":"keyword","description":"A hash of the imports in a PE file."},{"field":"process.parent.pe.original_file_name","type":"keyword","description":"Internal name of the file, provided at compile-time."},{"field":"process.parent.pe.product","type":"keyword","description":"Internal product name of the file, provided at compile-time."},{"field":"process.parent.pgid","type":"long","description":"Identifier of the group of processes the process belongs to."},{"field":"process.parent.pid","type":"long","description":"Process id."},{"field":"process.parent.ppid","type":"long","description":"Parent process' pid."},{"field":"process.parent.start","type":"date","description":"The time the process started."},{"field":"process.parent.thread.id","type":"long","description":"Thread ID."},{"field":"process.parent.thread.name","type":"keyword","description":"Thread name."},{"field":"process.parent.title","type":"keyword","description":"Process title."},{"field":"process.parent.title.text","type":"text","description":"Process title."},{"field":"process.parent.uptime","type":"long","description":"Seconds the process has been up."},{"field":"process.parent.working_directory","type":"keyword","description":"The working directory of the process."},{"field":"process.parent.working_directory.text","type":"text","description":"The working directory of the process."},{"field":"process.pe.architecture","type":"keyword","description":"CPU architecture target for the file."},{"field":"process.pe.company","type":"keyword","description":"Internal company name of the file, provided at compile-time."},{"field":"process.pe.description","type":"keyword","description":"Internal description of the file, provided at compile-time."},{"field":"process.pe.file_version","type":"keyword","description":"Process name."},{"field":"process.pe.imphash","type":"keyword","description":"A hash of the imports in a PE file."},{"field":"process.pe.original_file_name","type":"keyword","description":"Internal name of the file, provided at compile-time."},{"field":"process.pe.product","type":"keyword","description":"Internal product name of the file, provided at compile-time."},{"field":"process.pgid","type":"long","description":"Identifier of the group of processes the process belongs to."},{"field":"process.pid","type":"long","description":"Process id."},{"field":"process.ppid","type":"long","description":"Parent process' pid."},{"field":"process.start","type":"date","description":"The time the process started."},{"field":"process.thread.id","type":"long","description":"Thread ID."},{"field":"process.thread.name","type":"keyword","description":"Thread name."},{"field":"process.title","type":"keyword","description":"Process title."},{"field":"process.title.text","type":"text","description":"Process title."},{"field":"process.uptime","type":"long","description":"Seconds the process has been up."},{"field":"process.working_directory","type":"keyword","description":"The working directory of the process."},{"field":"process.working_directory.text","type":"text","description":"The working directory of the process."},{"field":"registry.data.bytes","type":"keyword","description":"Original bytes written with base64 encoding."},{"field":"registry.data.strings","type":"keyword","description":"List of strings representing what was written to the registry."},{"field":"registry.data.type","type":"keyword","description":"Standard registry type for encoding contents"},{"field":"registry.hive","type":"keyword","description":"Abbreviated name for the hive."},{"field":"registry.key","type":"keyword","description":"Hive-relative path of keys."},{"field":"registry.path","type":"keyword","description":"Full path, including hive, key and value"},{"field":"registry.value","type":"keyword","description":"Name of the value written."},{"field":"related.hash","type":"keyword","description":"All the hashes seen on your event."},{"field":"related.hosts","type":"keyword","description":"All the host identifiers seen on your event."},{"field":"related.ip","type":"ip","description":"All of the IPs seen on your event."},{"field":"related.user","type":"keyword","description":"All the user names or other user identifiers seen on the event."},{"field":"rule.author","type":"keyword","description":"Rule author"},{"field":"rule.category","type":"keyword","description":"Rule category"},{"field":"rule.description","type":"keyword","description":"Rule description"},{"field":"rule.id","type":"keyword","description":"Rule ID"},{"field":"rule.license","type":"keyword","description":"Rule license"},{"field":"rule.name","type":"keyword","description":"Rule name"},{"field":"rule.reference","type":"keyword","description":"Rule reference URL"},{"field":"rule.ruleset","type":"keyword","description":"Rule ruleset"},{"field":"rule.uuid","type":"keyword","description":"Rule UUID"},{"field":"rule.version","type":"keyword","description":"Rule version"},{"field":"server.address","type":"keyword","description":"Server network address."},{"field":"server.as.number","type":"long","description":"Unique number allocated to the autonomous system."},{"field":"server.as.organization.name","type":"keyword","description":"Organization name."},{"field":"server.as.organization.name.text","type":"text","description":"Organization name."},{"field":"server.bytes","type":"long","description":"Bytes sent from the server to the client."},{"field":"server.domain","type":"keyword","description":"Server domain."},{"field":"server.geo.city_name","type":"keyword","description":"City name."},{"field":"server.geo.continent_code","type":"keyword","description":"Continent code."},{"field":"server.geo.continent_name","type":"keyword","description":"Name of the continent."},{"field":"server.geo.country_iso_code","type":"keyword","description":"Country ISO code."},{"field":"server.geo.country_name","type":"keyword","description":"Country name."},{"field":"server.geo.location","type":"geo_point","description":"Longitude and latitude."},{"field":"server.geo.name","type":"keyword","description":"User-defined description of a location."},{"field":"server.geo.postal_code","type":"keyword","description":"Postal code."},{"field":"server.geo.region_iso_code","type":"keyword","description":"Region ISO code."},{"field":"server.geo.region_name","type":"keyword","description":"Region name."},{"field":"server.geo.timezone","type":"keyword","description":"Time zone."},{"field":"server.ip","type":"ip","description":"IP address of the server."},{"field":"server.mac","type":"keyword","description":"MAC address of the server."},{"field":"server.nat.ip","type":"ip","description":"Server NAT ip"},{"field":"server.nat.port","type":"long","description":"Server NAT port"},{"field":"server.packets","type":"long","description":"Packets sent from the server to the client."},{"field":"server.port","type":"long","description":"Port of the server."},{"field":"server.registered_domain","type":"keyword","description":"The highest registered server domain, stripped of the subdomain."},{"field":"server.subdomain","type":"keyword","description":"The subdomain of the domain."},{"field":"server.top_level_domain","type":"keyword","description":"The effective top level domain (com, org, net, co.uk)."},{"field":"server.user.domain","type":"keyword","description":"Name of the directory the user is a member of."},{"field":"server.user.email","type":"keyword","description":"User email address."},{"field":"server.user.full_name","type":"keyword","description":"User's full name, if available."},{"field":"server.user.full_name.text","type":"text","description":"User's full name, if available."},{"field":"server.user.group.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"server.user.group.id","type":"keyword","description":"Unique identifier for the group on the system/platform."},{"field":"server.user.group.name","type":"keyword","description":"Name of the group."},{"field":"server.user.hash","type":"keyword","description":"Unique user hash to correlate information for a user in anonymized form."},{"field":"server.user.id","type":"keyword","description":"Unique identifier of the user."},{"field":"server.user.name","type":"keyword","description":"Short name or login of the user."},{"field":"server.user.name.text","type":"text","description":"Short name or login of the user."},{"field":"server.user.roles","type":"keyword","description":"Array of user roles at the time of the event."},{"field":"service.ephemeral_id","type":"keyword","description":"Ephemeral identifier of this service."},{"field":"service.id","type":"keyword","description":"Unique identifier of the running service."},{"field":"service.name","type":"keyword","description":"Name of the service."},{"field":"service.node.name","type":"keyword","description":"Name of the service node."},{"field":"service.state","type":"keyword","description":"Current state of the service."},{"field":"service.type","type":"keyword","description":"The type of the service."},{"field":"service.version","type":"keyword","description":"Version of the service."},{"field":"source.address","type":"keyword","description":"Source network address."},{"field":"source.as.number","type":"long","description":"Unique number allocated to the autonomous system."},{"field":"source.as.organization.name","type":"keyword","description":"Organization name."},{"field":"source.as.organization.name.text","type":"text","description":"Organization name."},{"field":"source.bytes","type":"long","description":"Bytes sent from the source to the destination."},{"field":"source.domain","type":"keyword","description":"Source domain."},{"field":"source.geo.city_name","type":"keyword","description":"City name."},{"field":"source.geo.continent_code","type":"keyword","description":"Continent code."},{"field":"source.geo.continent_name","type":"keyword","description":"Name of the continent."},{"field":"source.geo.country_iso_code","type":"keyword","description":"Country ISO code."},{"field":"source.geo.country_name","type":"keyword","description":"Country name."},{"field":"source.geo.location","type":"geo_point","description":"Longitude and latitude."},{"field":"source.geo.name","type":"keyword","description":"User-defined description of a location."},{"field":"source.geo.postal_code","type":"keyword","description":"Postal code."},{"field":"source.geo.region_iso_code","type":"keyword","description":"Region ISO code."},{"field":"source.geo.region_name","type":"keyword","description":"Region name."},{"field":"source.geo.timezone","type":"keyword","description":"Time zone."},{"field":"source.ip","type":"ip","description":"IP address of the source."},{"field":"source.mac","type":"keyword","description":"MAC address of the source."},{"field":"source.nat.ip","type":"ip","description":"Source NAT ip"},{"field":"source.nat.port","type":"long","description":"Source NAT port"},{"field":"source.packets","type":"long","description":"Packets sent from the source to the destination."},{"field":"source.port","type":"long","description":"Port of the source."},{"field":"source.registered_domain","type":"keyword","description":"The highest registered source domain, stripped of the subdomain."},{"field":"source.subdomain","type":"keyword","description":"The subdomain of the domain."},{"field":"source.top_level_domain","type":"keyword","description":"The effective top level domain (com, org, net, co.uk)."},{"field":"source.user.domain","type":"keyword","description":"Name of the directory the user is a member of."},{"field":"source.user.email","type":"keyword","description":"User email address."},{"field":"source.user.full_name","type":"keyword","description":"User's full name, if available."},{"field":"source.user.full_name.text","type":"text","description":"User's full name, if available."},{"field":"source.user.group.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"source.user.group.id","type":"keyword","description":"Unique identifier for the group on the system/platform."},{"field":"source.user.group.name","type":"keyword","description":"Name of the group."},{"field":"source.user.hash","type":"keyword","description":"Unique user hash to correlate information for a user in anonymized form."},{"field":"source.user.id","type":"keyword","description":"Unique identifier of the user."},{"field":"source.user.name","type":"keyword","description":"Short name or login of the user."},{"field":"source.user.name.text","type":"text","description":"Short name or login of the user."},{"field":"source.user.roles","type":"keyword","description":"Array of user roles at the time of the event."},{"field":"span.id","type":"keyword","description":"Unique identifier of the span within the scope of its trace."},{"field":"threat.enrichments","type":"nested","description":"List of objects containing indicators enriching the event."},{"field":"threat.enrichments.indicator","type":"object","description":"Object containing indicators enriching the event."},{"field":"threat.enrichments.indicator.as.number","type":"long","description":"Unique number allocated to the autonomous system."},{"field":"threat.enrichments.indicator.as.organization.name","type":"keyword","description":"Organization name."},{"field":"threat.enrichments.indicator.as.organization.name.text","type":"text","description":"Organization name."},{"field":"threat.enrichments.indicator.confidence","type":"keyword","description":"Indicator confidence rating"},{"field":"threat.enrichments.indicator.description","type":"keyword","description":"Indicator description"},{"field":"threat.enrichments.indicator.email.address","type":"keyword","description":"Indicator email address"},{"field":"threat.enrichments.indicator.file.accessed","type":"date","description":"Last time the file was accessed."},{"field":"threat.enrichments.indicator.file.attributes","type":"keyword","description":"Array of file attributes."},{"field":"threat.enrichments.indicator.file.code_signature.exists","type":"boolean","description":"Boolean to capture if a signature is present."},{"field":"threat.enrichments.indicator.file.code_signature.signing_id","type":"keyword","description":"The identifier used to sign the process."},{"field":"threat.enrichments.indicator.file.code_signature.status","type":"keyword","description":"Additional information about the certificate status."},{"field":"threat.enrichments.indicator.file.code_signature.subject_name","type":"keyword","description":"Subject name of the code signer"},{"field":"threat.enrichments.indicator.file.code_signature.team_id","type":"keyword","description":"The team identifier used to sign the process."},{"field":"threat.enrichments.indicator.file.code_signature.trusted","type":"boolean","description":"Stores the trust status of the certificate chain."},{"field":"threat.enrichments.indicator.file.code_signature.valid","type":"boolean","description":"Boolean to capture if the digital signature is verified against the binary content."},{"field":"threat.enrichments.indicator.file.created","type":"date","description":"File creation time."},{"field":"threat.enrichments.indicator.file.ctime","type":"date","description":"Last time the file attributes or metadata changed."},{"field":"threat.enrichments.indicator.file.device","type":"keyword","description":"Device that is the source of the file."},{"field":"threat.enrichments.indicator.file.directory","type":"keyword","description":"Directory where the file is located."},{"field":"threat.enrichments.indicator.file.drive_letter","type":"keyword","description":"Drive letter where the file is located."},{"field":"threat.enrichments.indicator.file.elf.architecture","type":"keyword","description":"Machine architecture of the ELF file."},{"field":"threat.enrichments.indicator.file.elf.byte_order","type":"keyword","description":"Byte sequence of ELF file."},{"field":"threat.enrichments.indicator.file.elf.cpu_type","type":"keyword","description":"CPU type of the ELF file."},{"field":"threat.enrichments.indicator.file.elf.creation_date","type":"date","description":"Build or compile date."},{"field":"threat.enrichments.indicator.file.elf.exports","type":"flattened","description":"List of exported element names and types."},{"field":"threat.enrichments.indicator.file.elf.header.abi_version","type":"keyword","description":"Version of the ELF Application Binary Interface (ABI)."},{"field":"threat.enrichments.indicator.file.elf.header.class","type":"keyword","description":"Header class of the ELF file."},{"field":"threat.enrichments.indicator.file.elf.header.data","type":"keyword","description":"Data table of the ELF header."},{"field":"threat.enrichments.indicator.file.elf.header.entrypoint","type":"long","description":"Header entrypoint of the ELF file."},{"field":"threat.enrichments.indicator.file.elf.header.object_version","type":"keyword","description":"0x1\" for original ELF files."},{"field":"threat.enrichments.indicator.file.elf.header.os_abi","type":"keyword","description":"Application Binary Interface (ABI) of the Linux OS."},{"field":"threat.enrichments.indicator.file.elf.header.type","type":"keyword","description":"Header type of the ELF file."},{"field":"threat.enrichments.indicator.file.elf.header.version","type":"keyword","description":"Version of the ELF header."},{"field":"threat.enrichments.indicator.file.elf.imports","type":"flattened","description":"List of imported element names and types."},{"field":"threat.enrichments.indicator.file.elf.sections","type":"nested","description":"Section information of the ELF file."},{"field":"threat.enrichments.indicator.file.elf.sections.chi2","type":"long","description":"Chi-square probability distribution of the section."},{"field":"threat.enrichments.indicator.file.elf.sections.entropy","type":"long","description":"Shannon entropy calculation from the section."},{"field":"threat.enrichments.indicator.file.elf.sections.flags","type":"keyword","description":"ELF Section List flags."},{"field":"threat.enrichments.indicator.file.elf.sections.name","type":"keyword","description":"ELF Section List name."},{"field":"threat.enrichments.indicator.file.elf.sections.physical_offset","type":"keyword","description":"ELF Section List offset."},{"field":"threat.enrichments.indicator.file.elf.sections.physical_size","type":"long","description":"ELF Section List physical size."},{"field":"threat.enrichments.indicator.file.elf.sections.type","type":"keyword","description":"ELF Section List type."},{"field":"threat.enrichments.indicator.file.elf.sections.virtual_address","type":"long","description":"ELF Section List virtual address."},{"field":"threat.enrichments.indicator.file.elf.sections.virtual_size","type":"long","description":"ELF Section List virtual size."},{"field":"threat.enrichments.indicator.file.elf.segments","type":"nested","description":"ELF object segment list."},{"field":"threat.enrichments.indicator.file.elf.segments.sections","type":"keyword","description":"ELF object segment sections."},{"field":"threat.enrichments.indicator.file.elf.segments.type","type":"keyword","description":"ELF object segment type."},{"field":"threat.enrichments.indicator.file.elf.shared_libraries","type":"keyword","description":"List of shared libraries used by this ELF object."},{"field":"threat.enrichments.indicator.file.elf.telfhash","type":"keyword","description":"telfhash hash for ELF file."},{"field":"threat.enrichments.indicator.file.extension","type":"keyword","description":"File extension, excluding the leading dot."},{"field":"threat.enrichments.indicator.file.gid","type":"keyword","description":"Primary group ID (GID) of the file."},{"field":"threat.enrichments.indicator.file.group","type":"keyword","description":"Primary group name of the file."},{"field":"threat.enrichments.indicator.file.inode","type":"keyword","description":"Inode representing the file in the filesystem."},{"field":"threat.enrichments.indicator.file.mime_type","type":"keyword","description":"Media type of file, document, or arrangement of bytes."},{"field":"threat.enrichments.indicator.file.mode","type":"keyword","description":"Mode of the file in octal representation."},{"field":"threat.enrichments.indicator.file.mtime","type":"date","description":"Last time the file content was modified."},{"field":"threat.enrichments.indicator.file.name","type":"keyword","description":"Name of the file including the extension, without the directory."},{"field":"threat.enrichments.indicator.file.owner","type":"keyword","description":"File owner's username."},{"field":"threat.enrichments.indicator.file.path","type":"keyword","description":"Full path to the file, including the file name."},{"field":"threat.enrichments.indicator.file.path.text","type":"text","description":"Full path to the file, including the file name."},{"field":"threat.enrichments.indicator.file.size","type":"long","description":"File size in bytes."},{"field":"threat.enrichments.indicator.file.target_path","type":"keyword","description":"Target path for symlinks."},{"field":"threat.enrichments.indicator.file.target_path.text","type":"text","description":"Target path for symlinks."},{"field":"threat.enrichments.indicator.file.type","type":"keyword","description":"File type (file, dir, or symlink)."},{"field":"threat.enrichments.indicator.file.uid","type":"keyword","description":"The user ID (UID) or security identifier (SID) of the file owner."},{"field":"threat.enrichments.indicator.first_seen","type":"date","description":"Date/time indicator was first reported."},{"field":"threat.enrichments.indicator.geo.city_name","type":"keyword","description":"City name."},{"field":"threat.enrichments.indicator.geo.continent_code","type":"keyword","description":"Continent code."},{"field":"threat.enrichments.indicator.geo.continent_name","type":"keyword","description":"Name of the continent."},{"field":"threat.enrichments.indicator.geo.country_iso_code","type":"keyword","description":"Country ISO code."},{"field":"threat.enrichments.indicator.geo.country_name","type":"keyword","description":"Country name."},{"field":"threat.enrichments.indicator.geo.location","type":"geo_point","description":"Longitude and latitude."},{"field":"threat.enrichments.indicator.geo.name","type":"keyword","description":"User-defined description of a location."},{"field":"threat.enrichments.indicator.geo.postal_code","type":"keyword","description":"Postal code."},{"field":"threat.enrichments.indicator.geo.region_iso_code","type":"keyword","description":"Region ISO code."},{"field":"threat.enrichments.indicator.geo.region_name","type":"keyword","description":"Region name."},{"field":"threat.enrichments.indicator.geo.timezone","type":"keyword","description":"Time zone."},{"field":"threat.enrichments.indicator.hash.md5","type":"keyword","description":"MD5 hash."},{"field":"threat.enrichments.indicator.hash.sha1","type":"keyword","description":"SHA1 hash."},{"field":"threat.enrichments.indicator.hash.sha256","type":"keyword","description":"SHA256 hash."},{"field":"threat.enrichments.indicator.hash.sha512","type":"keyword","description":"SHA512 hash."},{"field":"threat.enrichments.indicator.hash.ssdeep","type":"keyword","description":"SSDEEP hash."},{"field":"threat.enrichments.indicator.ip","type":"ip","description":"Indicator IP address"},{"field":"threat.enrichments.indicator.last_seen","type":"date","description":"Date/time indicator was last reported."},{"field":"threat.enrichments.indicator.marking.tlp","type":"keyword","description":"Indicator TLP marking"},{"field":"threat.enrichments.indicator.modified_at","type":"date","description":"Date/time indicator was last updated."},{"field":"threat.enrichments.indicator.pe.architecture","type":"keyword","description":"CPU architecture target for the file."},{"field":"threat.enrichments.indicator.pe.company","type":"keyword","description":"Internal company name of the file, provided at compile-time."},{"field":"threat.enrichments.indicator.pe.description","type":"keyword","description":"Internal description of the file, provided at compile-time."},{"field":"threat.enrichments.indicator.pe.file_version","type":"keyword","description":"Process name."},{"field":"threat.enrichments.indicator.pe.imphash","type":"keyword","description":"A hash of the imports in a PE file."},{"field":"threat.enrichments.indicator.pe.original_file_name","type":"keyword","description":"Internal name of the file, provided at compile-time."},{"field":"threat.enrichments.indicator.pe.product","type":"keyword","description":"Internal product name of the file, provided at compile-time."},{"field":"threat.enrichments.indicator.port","type":"long","description":"Indicator port"},{"field":"threat.enrichments.indicator.provider","type":"keyword","description":"Indicator provider"},{"field":"threat.enrichments.indicator.reference","type":"keyword","description":"Indicator reference URL"},{"field":"threat.enrichments.indicator.registry.data.bytes","type":"keyword","description":"Original bytes written with base64 encoding."},{"field":"threat.enrichments.indicator.registry.data.strings","type":"keyword","description":"List of strings representing what was written to the registry."},{"field":"threat.enrichments.indicator.registry.data.type","type":"keyword","description":"Standard registry type for encoding contents"},{"field":"threat.enrichments.indicator.registry.hive","type":"keyword","description":"Abbreviated name for the hive."},{"field":"threat.enrichments.indicator.registry.key","type":"keyword","description":"Hive-relative path of keys."},{"field":"threat.enrichments.indicator.registry.path","type":"keyword","description":"Full path, including hive, key and value"},{"field":"threat.enrichments.indicator.registry.value","type":"keyword","description":"Name of the value written."},{"field":"threat.enrichments.indicator.scanner_stats","type":"long","description":"Scanner statistics"},{"field":"threat.enrichments.indicator.sightings","type":"long","description":"Number of times indicator observed"},{"field":"threat.enrichments.indicator.type","type":"keyword","description":"Type of indicator"},{"field":"threat.enrichments.indicator.url.domain","type":"keyword","description":"Domain of the url."},{"field":"threat.enrichments.indicator.url.extension","type":"keyword","description":"File extension from the request url, excluding the leading dot."},{"field":"threat.enrichments.indicator.url.fragment","type":"keyword","description":"Portion of the url after the `#`."},{"field":"threat.enrichments.indicator.url.full","type":"keyword","description":"Full unparsed URL."},{"field":"threat.enrichments.indicator.url.full.text","type":"text","description":"Full unparsed URL."},{"field":"threat.enrichments.indicator.url.original","type":"keyword","description":"Unmodified original url as seen in the event source."},{"field":"threat.enrichments.indicator.url.original.text","type":"text","description":"Unmodified original url as seen in the event source."},{"field":"threat.enrichments.indicator.url.password","type":"keyword","description":"Password of the request."},{"field":"threat.enrichments.indicator.url.path","type":"keyword","description":"Path of the request, such as \"/search\"."},{"field":"threat.enrichments.indicator.url.port","type":"long","description":"Port of the request, such as 443."},{"field":"threat.enrichments.indicator.url.query","type":"keyword","description":"Query string of the request."},{"field":"threat.enrichments.indicator.url.registered_domain","type":"keyword","description":"The highest registered url domain, stripped of the subdomain."},{"field":"threat.enrichments.indicator.url.scheme","type":"keyword","description":"Scheme of the url."},{"field":"threat.enrichments.indicator.url.subdomain","type":"keyword","description":"The subdomain of the domain."},{"field":"threat.enrichments.indicator.url.top_level_domain","type":"keyword","description":"The effective top level domain (com, org, net, co.uk)."},{"field":"threat.enrichments.indicator.url.username","type":"keyword","description":"Username of the request."},{"field":"threat.enrichments.indicator.x509.alternative_names","type":"keyword","description":"List of subject alternative names (SAN)."},{"field":"threat.enrichments.indicator.x509.issuer.common_name","type":"keyword","description":"List of common name (CN) of issuing certificate authority."},{"field":"threat.enrichments.indicator.x509.issuer.country","type":"keyword","description":"List of country (C) codes"},{"field":"threat.enrichments.indicator.x509.issuer.distinguished_name","type":"keyword","description":"Distinguished name (DN) of issuing certificate authority."},{"field":"threat.enrichments.indicator.x509.issuer.locality","type":"keyword","description":"List of locality names (L)"},{"field":"threat.enrichments.indicator.x509.issuer.organization","type":"keyword","description":"List of organizations (O) of issuing certificate authority."},{"field":"threat.enrichments.indicator.x509.issuer.organizational_unit","type":"keyword","description":"List of organizational units (OU) of issuing certificate authority."},{"field":"threat.enrichments.indicator.x509.issuer.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"threat.enrichments.indicator.x509.not_after","type":"date","description":"Time at which the certificate is no longer considered valid."},{"field":"threat.enrichments.indicator.x509.not_before","type":"date","description":"Time at which the certificate is first considered valid."},{"field":"threat.enrichments.indicator.x509.public_key_algorithm","type":"keyword","description":"Algorithm used to generate the public key."},{"field":"threat.enrichments.indicator.x509.public_key_curve","type":"keyword","description":"The curve used by the elliptic curve public key algorithm. This is algorithm specific."},{"field":"threat.enrichments.indicator.x509.public_key_exponent","type":"long","description":"Exponent used to derive the public key. This is algorithm specific."},{"field":"threat.enrichments.indicator.x509.public_key_size","type":"long","description":"The size of the public key space in bits."},{"field":"threat.enrichments.indicator.x509.serial_number","type":"keyword","description":"Unique serial number issued by the certificate authority."},{"field":"threat.enrichments.indicator.x509.signature_algorithm","type":"keyword","description":"Identifier for certificate signature algorithm."},{"field":"threat.enrichments.indicator.x509.subject.common_name","type":"keyword","description":"List of common names (CN) of subject."},{"field":"threat.enrichments.indicator.x509.subject.country","type":"keyword","description":"List of country (C) code"},{"field":"threat.enrichments.indicator.x509.subject.distinguished_name","type":"keyword","description":"Distinguished name (DN) of the certificate subject entity."},{"field":"threat.enrichments.indicator.x509.subject.locality","type":"keyword","description":"List of locality names (L)"},{"field":"threat.enrichments.indicator.x509.subject.organization","type":"keyword","description":"List of organizations (O) of subject."},{"field":"threat.enrichments.indicator.x509.subject.organizational_unit","type":"keyword","description":"List of organizational units (OU) of subject."},{"field":"threat.enrichments.indicator.x509.subject.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"threat.enrichments.indicator.x509.version_number","type":"keyword","description":"Version of x509 format."},{"field":"threat.enrichments.matched.atomic","type":"keyword","description":"Matched indicator value"},{"field":"threat.enrichments.matched.field","type":"keyword","description":"Matched indicator field"},{"field":"threat.enrichments.matched.id","type":"keyword","description":"Matched indicator identifier"},{"field":"threat.enrichments.matched.index","type":"keyword","description":"Matched indicator index"},{"field":"threat.enrichments.matched.type","type":"keyword","description":"Type of indicator match"},{"field":"threat.framework","type":"keyword","description":"Threat classification framework."},{"field":"threat.group.alias","type":"keyword","description":"Alias of the group."},{"field":"threat.group.id","type":"keyword","description":"ID of the group."},{"field":"threat.group.name","type":"keyword","description":"Name of the group."},{"field":"threat.group.reference","type":"keyword","description":"Reference URL of the group."},{"field":"threat.indicator.as.number","type":"long","description":"Unique number allocated to the autonomous system."},{"field":"threat.indicator.as.organization.name","type":"keyword","description":"Organization name."},{"field":"threat.indicator.as.organization.name.text","type":"text","description":"Organization name."},{"field":"threat.indicator.confidence","type":"keyword","description":"Indicator confidence rating"},{"field":"threat.indicator.description","type":"keyword","description":"Indicator description"},{"field":"threat.indicator.email.address","type":"keyword","description":"Indicator email address"},{"field":"threat.indicator.file.accessed","type":"date","description":"Last time the file was accessed."},{"field":"threat.indicator.file.attributes","type":"keyword","description":"Array of file attributes."},{"field":"threat.indicator.file.code_signature.exists","type":"boolean","description":"Boolean to capture if a signature is present."},{"field":"threat.indicator.file.code_signature.signing_id","type":"keyword","description":"The identifier used to sign the process."},{"field":"threat.indicator.file.code_signature.status","type":"keyword","description":"Additional information about the certificate status."},{"field":"threat.indicator.file.code_signature.subject_name","type":"keyword","description":"Subject name of the code signer"},{"field":"threat.indicator.file.code_signature.team_id","type":"keyword","description":"The team identifier used to sign the process."},{"field":"threat.indicator.file.code_signature.trusted","type":"boolean","description":"Stores the trust status of the certificate chain."},{"field":"threat.indicator.file.code_signature.valid","type":"boolean","description":"Boolean to capture if the digital signature is verified against the binary content."},{"field":"threat.indicator.file.created","type":"date","description":"File creation time."},{"field":"threat.indicator.file.ctime","type":"date","description":"Last time the file attributes or metadata changed."},{"field":"threat.indicator.file.device","type":"keyword","description":"Device that is the source of the file."},{"field":"threat.indicator.file.directory","type":"keyword","description":"Directory where the file is located."},{"field":"threat.indicator.file.drive_letter","type":"keyword","description":"Drive letter where the file is located."},{"field":"threat.indicator.file.elf.architecture","type":"keyword","description":"Machine architecture of the ELF file."},{"field":"threat.indicator.file.elf.byte_order","type":"keyword","description":"Byte sequence of ELF file."},{"field":"threat.indicator.file.elf.cpu_type","type":"keyword","description":"CPU type of the ELF file."},{"field":"threat.indicator.file.elf.creation_date","type":"date","description":"Build or compile date."},{"field":"threat.indicator.file.elf.exports","type":"flattened","description":"List of exported element names and types."},{"field":"threat.indicator.file.elf.header.abi_version","type":"keyword","description":"Version of the ELF Application Binary Interface (ABI)."},{"field":"threat.indicator.file.elf.header.class","type":"keyword","description":"Header class of the ELF file."},{"field":"threat.indicator.file.elf.header.data","type":"keyword","description":"Data table of the ELF header."},{"field":"threat.indicator.file.elf.header.entrypoint","type":"long","description":"Header entrypoint of the ELF file."},{"field":"threat.indicator.file.elf.header.object_version","type":"keyword","description":"0x1\" for original ELF files."},{"field":"threat.indicator.file.elf.header.os_abi","type":"keyword","description":"Application Binary Interface (ABI) of the Linux OS."},{"field":"threat.indicator.file.elf.header.type","type":"keyword","description":"Header type of the ELF file."},{"field":"threat.indicator.file.elf.header.version","type":"keyword","description":"Version of the ELF header."},{"field":"threat.indicator.file.elf.imports","type":"flattened","description":"List of imported element names and types."},{"field":"threat.indicator.file.elf.sections","type":"nested","description":"Section information of the ELF file."},{"field":"threat.indicator.file.elf.sections.chi2","type":"long","description":"Chi-square probability distribution of the section."},{"field":"threat.indicator.file.elf.sections.entropy","type":"long","description":"Shannon entropy calculation from the section."},{"field":"threat.indicator.file.elf.sections.flags","type":"keyword","description":"ELF Section List flags."},{"field":"threat.indicator.file.elf.sections.name","type":"keyword","description":"ELF Section List name."},{"field":"threat.indicator.file.elf.sections.physical_offset","type":"keyword","description":"ELF Section List offset."},{"field":"threat.indicator.file.elf.sections.physical_size","type":"long","description":"ELF Section List physical size."},{"field":"threat.indicator.file.elf.sections.type","type":"keyword","description":"ELF Section List type."},{"field":"threat.indicator.file.elf.sections.virtual_address","type":"long","description":"ELF Section List virtual address."},{"field":"threat.indicator.file.elf.sections.virtual_size","type":"long","description":"ELF Section List virtual size."},{"field":"threat.indicator.file.elf.segments","type":"nested","description":"ELF object segment list."},{"field":"threat.indicator.file.elf.segments.sections","type":"keyword","description":"ELF object segment sections."},{"field":"threat.indicator.file.elf.segments.type","type":"keyword","description":"ELF object segment type."},{"field":"threat.indicator.file.elf.shared_libraries","type":"keyword","description":"List of shared libraries used by this ELF object."},{"field":"threat.indicator.file.elf.telfhash","type":"keyword","description":"telfhash hash for ELF file."},{"field":"threat.indicator.file.extension","type":"keyword","description":"File extension, excluding the leading dot."},{"field":"threat.indicator.file.gid","type":"keyword","description":"Primary group ID (GID) of the file."},{"field":"threat.indicator.file.group","type":"keyword","description":"Primary group name of the file."},{"field":"threat.indicator.file.inode","type":"keyword","description":"Inode representing the file in the filesystem."},{"field":"threat.indicator.file.mime_type","type":"keyword","description":"Media type of file, document, or arrangement of bytes."},{"field":"threat.indicator.file.mode","type":"keyword","description":"Mode of the file in octal representation."},{"field":"threat.indicator.file.mtime","type":"date","description":"Last time the file content was modified."},{"field":"threat.indicator.file.name","type":"keyword","description":"Name of the file including the extension, without the directory."},{"field":"threat.indicator.file.owner","type":"keyword","description":"File owner's username."},{"field":"threat.indicator.file.path","type":"keyword","description":"Full path to the file, including the file name."},{"field":"threat.indicator.file.path.text","type":"text","description":"Full path to the file, including the file name."},{"field":"threat.indicator.file.size","type":"long","description":"File size in bytes."},{"field":"threat.indicator.file.target_path","type":"keyword","description":"Target path for symlinks."},{"field":"threat.indicator.file.target_path.text","type":"text","description":"Target path for symlinks."},{"field":"threat.indicator.file.type","type":"keyword","description":"File type (file, dir, or symlink)."},{"field":"threat.indicator.file.uid","type":"keyword","description":"The user ID (UID) or security identifier (SID) of the file owner."},{"field":"threat.indicator.first_seen","type":"date","description":"Date/time indicator was first reported."},{"field":"threat.indicator.geo.city_name","type":"keyword","description":"City name."},{"field":"threat.indicator.geo.continent_code","type":"keyword","description":"Continent code."},{"field":"threat.indicator.geo.continent_name","type":"keyword","description":"Name of the continent."},{"field":"threat.indicator.geo.country_iso_code","type":"keyword","description":"Country ISO code."},{"field":"threat.indicator.geo.country_name","type":"keyword","description":"Country name."},{"field":"threat.indicator.geo.location","type":"geo_point","description":"Longitude and latitude."},{"field":"threat.indicator.geo.name","type":"keyword","description":"User-defined description of a location."},{"field":"threat.indicator.geo.postal_code","type":"keyword","description":"Postal code."},{"field":"threat.indicator.geo.region_iso_code","type":"keyword","description":"Region ISO code."},{"field":"threat.indicator.geo.region_name","type":"keyword","description":"Region name."},{"field":"threat.indicator.geo.timezone","type":"keyword","description":"Time zone."},{"field":"threat.indicator.hash.md5","type":"keyword","description":"MD5 hash."},{"field":"threat.indicator.hash.sha1","type":"keyword","description":"SHA1 hash."},{"field":"threat.indicator.hash.sha256","type":"keyword","description":"SHA256 hash."},{"field":"threat.indicator.hash.sha512","type":"keyword","description":"SHA512 hash."},{"field":"threat.indicator.hash.ssdeep","type":"keyword","description":"SSDEEP hash."},{"field":"threat.indicator.ip","type":"ip","description":"Indicator IP address"},{"field":"threat.indicator.last_seen","type":"date","description":"Date/time indicator was last reported."},{"field":"threat.indicator.marking.tlp","type":"keyword","description":"Indicator TLP marking"},{"field":"threat.indicator.modified_at","type":"date","description":"Date/time indicator was last updated."},{"field":"threat.indicator.pe.architecture","type":"keyword","description":"CPU architecture target for the file."},{"field":"threat.indicator.pe.company","type":"keyword","description":"Internal company name of the file, provided at compile-time."},{"field":"threat.indicator.pe.description","type":"keyword","description":"Internal description of the file, provided at compile-time."},{"field":"threat.indicator.pe.file_version","type":"keyword","description":"Process name."},{"field":"threat.indicator.pe.imphash","type":"keyword","description":"A hash of the imports in a PE file."},{"field":"threat.indicator.pe.original_file_name","type":"keyword","description":"Internal name of the file, provided at compile-time."},{"field":"threat.indicator.pe.product","type":"keyword","description":"Internal product name of the file, provided at compile-time."},{"field":"threat.indicator.port","type":"long","description":"Indicator port"},{"field":"threat.indicator.provider","type":"keyword","description":"Indicator provider"},{"field":"threat.indicator.reference","type":"keyword","description":"Indicator reference URL"},{"field":"threat.indicator.registry.data.bytes","type":"keyword","description":"Original bytes written with base64 encoding."},{"field":"threat.indicator.registry.data.strings","type":"keyword","description":"List of strings representing what was written to the registry."},{"field":"threat.indicator.registry.data.type","type":"keyword","description":"Standard registry type for encoding contents"},{"field":"threat.indicator.registry.hive","type":"keyword","description":"Abbreviated name for the hive."},{"field":"threat.indicator.registry.key","type":"keyword","description":"Hive-relative path of keys."},{"field":"threat.indicator.registry.path","type":"keyword","description":"Full path, including hive, key and value"},{"field":"threat.indicator.registry.value","type":"keyword","description":"Name of the value written."},{"field":"threat.indicator.scanner_stats","type":"long","description":"Scanner statistics"},{"field":"threat.indicator.sightings","type":"long","description":"Number of times indicator observed"},{"field":"threat.indicator.type","type":"keyword","description":"Type of indicator"},{"field":"threat.indicator.url.domain","type":"keyword","description":"Domain of the url."},{"field":"threat.indicator.url.extension","type":"keyword","description":"File extension from the request url, excluding the leading dot."},{"field":"threat.indicator.url.fragment","type":"keyword","description":"Portion of the url after the `#`."},{"field":"threat.indicator.url.full","type":"keyword","description":"Full unparsed URL."},{"field":"threat.indicator.url.full.text","type":"text","description":"Full unparsed URL."},{"field":"threat.indicator.url.original","type":"keyword","description":"Unmodified original url as seen in the event source."},{"field":"threat.indicator.url.original.text","type":"text","description":"Unmodified original url as seen in the event source."},{"field":"threat.indicator.url.password","type":"keyword","description":"Password of the request."},{"field":"threat.indicator.url.path","type":"keyword","description":"Path of the request, such as \"/search\"."},{"field":"threat.indicator.url.port","type":"long","description":"Port of the request, such as 443."},{"field":"threat.indicator.url.query","type":"keyword","description":"Query string of the request."},{"field":"threat.indicator.url.registered_domain","type":"keyword","description":"The highest registered url domain, stripped of the subdomain."},{"field":"threat.indicator.url.scheme","type":"keyword","description":"Scheme of the url."},{"field":"threat.indicator.url.subdomain","type":"keyword","description":"The subdomain of the domain."},{"field":"threat.indicator.url.top_level_domain","type":"keyword","description":"The effective top level domain (com, org, net, co.uk)."},{"field":"threat.indicator.url.username","type":"keyword","description":"Username of the request."},{"field":"threat.indicator.x509.alternative_names","type":"keyword","description":"List of subject alternative names (SAN)."},{"field":"threat.indicator.x509.issuer.common_name","type":"keyword","description":"List of common name (CN) of issuing certificate authority."},{"field":"threat.indicator.x509.issuer.country","type":"keyword","description":"List of country (C) codes"},{"field":"threat.indicator.x509.issuer.distinguished_name","type":"keyword","description":"Distinguished name (DN) of issuing certificate authority."},{"field":"threat.indicator.x509.issuer.locality","type":"keyword","description":"List of locality names (L)"},{"field":"threat.indicator.x509.issuer.organization","type":"keyword","description":"List of organizations (O) of issuing certificate authority."},{"field":"threat.indicator.x509.issuer.organizational_unit","type":"keyword","description":"List of organizational units (OU) of issuing certificate authority."},{"field":"threat.indicator.x509.issuer.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"threat.indicator.x509.not_after","type":"date","description":"Time at which the certificate is no longer considered valid."},{"field":"threat.indicator.x509.not_before","type":"date","description":"Time at which the certificate is first considered valid."},{"field":"threat.indicator.x509.public_key_algorithm","type":"keyword","description":"Algorithm used to generate the public key."},{"field":"threat.indicator.x509.public_key_curve","type":"keyword","description":"The curve used by the elliptic curve public key algorithm. This is algorithm specific."},{"field":"threat.indicator.x509.public_key_exponent","type":"long","description":"Exponent used to derive the public key. This is algorithm specific."},{"field":"threat.indicator.x509.public_key_size","type":"long","description":"The size of the public key space in bits."},{"field":"threat.indicator.x509.serial_number","type":"keyword","description":"Unique serial number issued by the certificate authority."},{"field":"threat.indicator.x509.signature_algorithm","type":"keyword","description":"Identifier for certificate signature algorithm."},{"field":"threat.indicator.x509.subject.common_name","type":"keyword","description":"List of common names (CN) of subject."},{"field":"threat.indicator.x509.subject.country","type":"keyword","description":"List of country (C) code"},{"field":"threat.indicator.x509.subject.distinguished_name","type":"keyword","description":"Distinguished name (DN) of the certificate subject entity."},{"field":"threat.indicator.x509.subject.locality","type":"keyword","description":"List of locality names (L)"},{"field":"threat.indicator.x509.subject.organization","type":"keyword","description":"List of organizations (O) of subject."},{"field":"threat.indicator.x509.subject.organizational_unit","type":"keyword","description":"List of organizational units (OU) of subject."},{"field":"threat.indicator.x509.subject.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"threat.indicator.x509.version_number","type":"keyword","description":"Version of x509 format."},{"field":"threat.software.id","type":"keyword","description":"ID of the software"},{"field":"threat.software.name","type":"keyword","description":"Name of the software."},{"field":"threat.software.platforms","type":"keyword","description":"Platforms of the software."},{"field":"threat.software.reference","type":"keyword","description":"Software reference URL."},{"field":"threat.software.type","type":"keyword","description":"Software type."},{"field":"threat.tactic.id","type":"keyword","description":"Threat tactic id."},{"field":"threat.tactic.name","type":"keyword","description":"Threat tactic."},{"field":"threat.tactic.reference","type":"keyword","description":"Threat tactic URL reference."},{"field":"threat.technique.id","type":"keyword","description":"Threat technique id."},{"field":"threat.technique.name","type":"keyword","description":"Threat technique name."},{"field":"threat.technique.name.text","type":"text","description":"Threat technique name."},{"field":"threat.technique.reference","type":"keyword","description":"Threat technique URL reference."},{"field":"threat.technique.subtechnique.id","type":"keyword","description":"Threat subtechnique id."},{"field":"threat.technique.subtechnique.name","type":"keyword","description":"Threat subtechnique name."},{"field":"threat.technique.subtechnique.name.text","type":"text","description":"Threat subtechnique name."},{"field":"threat.technique.subtechnique.reference","type":"keyword","description":"Threat subtechnique URL reference."},{"field":"tls.cipher","type":"keyword","description":"String indicating the cipher used during the current connection."},{"field":"tls.client.certificate","type":"keyword","description":"PEM-encoded stand-alone certificate offered by the client."},{"field":"tls.client.certificate_chain","type":"keyword","description":"Array of PEM-encoded certificates that make up the certificate chain offered by the client."},{"field":"tls.client.hash.md5","type":"keyword","description":"Certificate fingerprint using the MD5 digest of DER-encoded version of certificate offered by the client."},{"field":"tls.client.hash.sha1","type":"keyword","description":"Certificate fingerprint using the SHA1 digest of DER-encoded version of certificate offered by the client."},{"field":"tls.client.hash.sha256","type":"keyword","description":"Certificate fingerprint using the SHA256 digest of DER-encoded version of certificate offered by the client."},{"field":"tls.client.issuer","type":"keyword","description":"Distinguished name of subject of the issuer of the x.509 certificate presented by the client."},{"field":"tls.client.ja3","type":"keyword","description":"A hash that identifies clients based on how they perform an SSL/TLS handshake."},{"field":"tls.client.not_after","type":"date","description":"Date/Time indicating when client certificate is no longer considered valid."},{"field":"tls.client.not_before","type":"date","description":"Date/Time indicating when client certificate is first considered valid."},{"field":"tls.client.server_name","type":"keyword","description":"Hostname the client is trying to connect to. Also called the SNI."},{"field":"tls.client.subject","type":"keyword","description":"Distinguished name of subject of the x.509 certificate presented by the client."},{"field":"tls.client.supported_ciphers","type":"keyword","description":"Array of ciphers offered by the client during the client hello."},{"field":"tls.client.x509.alternative_names","type":"keyword","description":"List of subject alternative names (SAN)."},{"field":"tls.client.x509.issuer.common_name","type":"keyword","description":"List of common name (CN) of issuing certificate authority."},{"field":"tls.client.x509.issuer.country","type":"keyword","description":"List of country (C) codes"},{"field":"tls.client.x509.issuer.distinguished_name","type":"keyword","description":"Distinguished name (DN) of issuing certificate authority."},{"field":"tls.client.x509.issuer.locality","type":"keyword","description":"List of locality names (L)"},{"field":"tls.client.x509.issuer.organization","type":"keyword","description":"List of organizations (O) of issuing certificate authority."},{"field":"tls.client.x509.issuer.organizational_unit","type":"keyword","description":"List of organizational units (OU) of issuing certificate authority."},{"field":"tls.client.x509.issuer.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"tls.client.x509.not_after","type":"date","description":"Time at which the certificate is no longer considered valid."},{"field":"tls.client.x509.not_before","type":"date","description":"Time at which the certificate is first considered valid."},{"field":"tls.client.x509.public_key_algorithm","type":"keyword","description":"Algorithm used to generate the public key."},{"field":"tls.client.x509.public_key_curve","type":"keyword","description":"The curve used by the elliptic curve public key algorithm. This is algorithm specific."},{"field":"tls.client.x509.public_key_exponent","type":"long","description":"Exponent used to derive the public key. This is algorithm specific."},{"field":"tls.client.x509.public_key_size","type":"long","description":"The size of the public key space in bits."},{"field":"tls.client.x509.serial_number","type":"keyword","description":"Unique serial number issued by the certificate authority."},{"field":"tls.client.x509.signature_algorithm","type":"keyword","description":"Identifier for certificate signature algorithm."},{"field":"tls.client.x509.subject.common_name","type":"keyword","description":"List of common names (CN) of subject."},{"field":"tls.client.x509.subject.country","type":"keyword","description":"List of country (C) code"},{"field":"tls.client.x509.subject.distinguished_name","type":"keyword","description":"Distinguished name (DN) of the certificate subject entity."},{"field":"tls.client.x509.subject.locality","type":"keyword","description":"List of locality names (L)"},{"field":"tls.client.x509.subject.organization","type":"keyword","description":"List of organizations (O) of subject."},{"field":"tls.client.x509.subject.organizational_unit","type":"keyword","description":"List of organizational units (OU) of subject."},{"field":"tls.client.x509.subject.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"tls.client.x509.version_number","type":"keyword","description":"Version of x509 format."},{"field":"tls.curve","type":"keyword","description":"String indicating the curve used for the given cipher, when applicable."},{"field":"tls.established","type":"boolean","description":"Boolean flag indicating if the TLS negotiation was successful and transitioned to an encrypted tunnel."},{"field":"tls.next_protocol","type":"keyword","description":"String indicating the protocol being tunneled."},{"field":"tls.resumed","type":"boolean","description":"Boolean flag indicating if this TLS connection was resumed from an existing TLS negotiation."},{"field":"tls.server.certificate","type":"keyword","description":"PEM-encoded stand-alone certificate offered by the server."},{"field":"tls.server.certificate_chain","type":"keyword","description":"Array of PEM-encoded certificates that make up the certificate chain offered by the server."},{"field":"tls.server.hash.md5","type":"keyword","description":"Certificate fingerprint using the MD5 digest of DER-encoded version of certificate offered by the server."},{"field":"tls.server.hash.sha1","type":"keyword","description":"Certificate fingerprint using the SHA1 digest of DER-encoded version of certificate offered by the server."},{"field":"tls.server.hash.sha256","type":"keyword","description":"Certificate fingerprint using the SHA256 digest of DER-encoded version of certificate offered by the server."},{"field":"tls.server.issuer","type":"keyword","description":"Subject of the issuer of the x.509 certificate presented by the server."},{"field":"tls.server.ja3s","type":"keyword","description":"A hash that identifies servers based on how they perform an SSL/TLS handshake."},{"field":"tls.server.not_after","type":"date","description":"Timestamp indicating when server certificate is no longer considered valid."},{"field":"tls.server.not_before","type":"date","description":"Timestamp indicating when server certificate is first considered valid."},{"field":"tls.server.subject","type":"keyword","description":"Subject of the x.509 certificate presented by the server."},{"field":"tls.server.x509.alternative_names","type":"keyword","description":"List of subject alternative names (SAN)."},{"field":"tls.server.x509.issuer.common_name","type":"keyword","description":"List of common name (CN) of issuing certificate authority."},{"field":"tls.server.x509.issuer.country","type":"keyword","description":"List of country (C) codes"},{"field":"tls.server.x509.issuer.distinguished_name","type":"keyword","description":"Distinguished name (DN) of issuing certificate authority."},{"field":"tls.server.x509.issuer.locality","type":"keyword","description":"List of locality names (L)"},{"field":"tls.server.x509.issuer.organization","type":"keyword","description":"List of organizations (O) of issuing certificate authority."},{"field":"tls.server.x509.issuer.organizational_unit","type":"keyword","description":"List of organizational units (OU) of issuing certificate authority."},{"field":"tls.server.x509.issuer.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"tls.server.x509.not_after","type":"date","description":"Time at which the certificate is no longer considered valid."},{"field":"tls.server.x509.not_before","type":"date","description":"Time at which the certificate is first considered valid."},{"field":"tls.server.x509.public_key_algorithm","type":"keyword","description":"Algorithm used to generate the public key."},{"field":"tls.server.x509.public_key_curve","type":"keyword","description":"The curve used by the elliptic curve public key algorithm. This is algorithm specific."},{"field":"tls.server.x509.public_key_exponent","type":"long","description":"Exponent used to derive the public key. This is algorithm specific."},{"field":"tls.server.x509.public_key_size","type":"long","description":"The size of the public key space in bits."},{"field":"tls.server.x509.serial_number","type":"keyword","description":"Unique serial number issued by the certificate authority."},{"field":"tls.server.x509.signature_algorithm","type":"keyword","description":"Identifier for certificate signature algorithm."},{"field":"tls.server.x509.subject.common_name","type":"keyword","description":"List of common names (CN) of subject."},{"field":"tls.server.x509.subject.country","type":"keyword","description":"List of country (C) code"},{"field":"tls.server.x509.subject.distinguished_name","type":"keyword","description":"Distinguished name (DN) of the certificate subject entity."},{"field":"tls.server.x509.subject.locality","type":"keyword","description":"List of locality names (L)"},{"field":"tls.server.x509.subject.organization","type":"keyword","description":"List of organizations (O) of subject."},{"field":"tls.server.x509.subject.organizational_unit","type":"keyword","description":"List of organizational units (OU) of subject."},{"field":"tls.server.x509.subject.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"tls.server.x509.version_number","type":"keyword","description":"Version of x509 format."},{"field":"tls.version","type":"keyword","description":"Numeric part of the version parsed from the original string."},{"field":"tls.version_protocol","type":"keyword","description":"Normalized lowercase protocol name parsed from original string."},{"field":"trace.id","type":"keyword","description":"Unique identifier of the trace."},{"field":"transaction.id","type":"keyword","description":"Unique identifier of the transaction within the scope of its trace."},{"field":"url.domain","type":"keyword","description":"Domain of the url."},{"field":"url.extension","type":"keyword","description":"File extension from the request url, excluding the leading dot."},{"field":"url.fragment","type":"keyword","description":"Portion of the url after the `#`."},{"field":"url.full","type":"keyword","description":"Full unparsed URL."},{"field":"url.full.text","type":"text","description":"Full unparsed URL."},{"field":"url.original","type":"keyword","description":"Unmodified original url as seen in the event source."},{"field":"url.original.text","type":"text","description":"Unmodified original url as seen in the event source."},{"field":"url.password","type":"keyword","description":"Password of the request."},{"field":"url.path","type":"keyword","description":"Path of the request, such as \"/search\"."},{"field":"url.port","type":"long","description":"Port of the request, such as 443."},{"field":"url.query","type":"keyword","description":"Query string of the request."},{"field":"url.registered_domain","type":"keyword","description":"The highest registered url domain, stripped of the subdomain."},{"field":"url.scheme","type":"keyword","description":"Scheme of the url."},{"field":"url.subdomain","type":"keyword","description":"The subdomain of the domain."},{"field":"url.top_level_domain","type":"keyword","description":"The effective top level domain (com, org, net, co.uk)."},{"field":"url.username","type":"keyword","description":"Username of the request."},{"field":"user.changes.domain","type":"keyword","description":"Name of the directory the user is a member of."},{"field":"user.changes.email","type":"keyword","description":"User email address."},{"field":"user.changes.full_name","type":"keyword","description":"User's full name, if available."},{"field":"user.changes.full_name.text","type":"text","description":"User's full name, if available."},{"field":"user.changes.group.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"user.changes.group.id","type":"keyword","description":"Unique identifier for the group on the system/platform."},{"field":"user.changes.group.name","type":"keyword","description":"Name of the group."},{"field":"user.changes.hash","type":"keyword","description":"Unique user hash to correlate information for a user in anonymized form."},{"field":"user.changes.id","type":"keyword","description":"Unique identifier of the user."},{"field":"user.changes.name","type":"keyword","description":"Short name or login of the user."},{"field":"user.changes.name.text","type":"text","description":"Short name or login of the user."},{"field":"user.changes.roles","type":"keyword","description":"Array of user roles at the time of the event."},{"field":"user.domain","type":"keyword","description":"Name of the directory the user is a member of."},{"field":"user.effective.domain","type":"keyword","description":"Name of the directory the user is a member of."},{"field":"user.effective.email","type":"keyword","description":"User email address."},{"field":"user.effective.full_name","type":"keyword","description":"User's full name, if available."},{"field":"user.effective.full_name.text","type":"text","description":"User's full name, if available."},{"field":"user.effective.group.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"user.effective.group.id","type":"keyword","description":"Unique identifier for the group on the system/platform."},{"field":"user.effective.group.name","type":"keyword","description":"Name of the group."},{"field":"user.effective.hash","type":"keyword","description":"Unique user hash to correlate information for a user in anonymized form."},{"field":"user.effective.id","type":"keyword","description":"Unique identifier of the user."},{"field":"user.effective.name","type":"keyword","description":"Short name or login of the user."},{"field":"user.effective.name.text","type":"text","description":"Short name or login of the user."},{"field":"user.effective.roles","type":"keyword","description":"Array of user roles at the time of the event."},{"field":"user.email","type":"keyword","description":"User email address."},{"field":"user.full_name","type":"keyword","description":"User's full name, if available."},{"field":"user.full_name.text","type":"text","description":"User's full name, if available."},{"field":"user.group.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"user.group.id","type":"keyword","description":"Unique identifier for the group on the system/platform."},{"field":"user.group.name","type":"keyword","description":"Name of the group."},{"field":"user.hash","type":"keyword","description":"Unique user hash to correlate information for a user in anonymized form."},{"field":"user.id","type":"keyword","description":"Unique identifier of the user."},{"field":"user.name","type":"keyword","description":"Short name or login of the user."},{"field":"user.name.text","type":"text","description":"Short name or login of the user."},{"field":"user.roles","type":"keyword","description":"Array of user roles at the time of the event."},{"field":"user.target.domain","type":"keyword","description":"Name of the directory the user is a member of."},{"field":"user.target.email","type":"keyword","description":"User email address."},{"field":"user.target.full_name","type":"keyword","description":"User's full name, if available."},{"field":"user.target.full_name.text","type":"text","description":"User's full name, if available."},{"field":"user.target.group.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"user.target.group.id","type":"keyword","description":"Unique identifier for the group on the system/platform."},{"field":"user.target.group.name","type":"keyword","description":"Name of the group."},{"field":"user.target.hash","type":"keyword","description":"Unique user hash to correlate information for a user in anonymized form."},{"field":"user.target.id","type":"keyword","description":"Unique identifier of the user."},{"field":"user.target.name","type":"keyword","description":"Short name or login of the user."},{"field":"user.target.name.text","type":"text","description":"Short name or login of the user."},{"field":"user.target.roles","type":"keyword","description":"Array of user roles at the time of the event."},{"field":"user_agent.device.name","type":"keyword","description":"Name of the device."},{"field":"user_agent.name","type":"keyword","description":"Name of the user agent."},{"field":"user_agent.original","type":"keyword","description":"Unparsed user_agent string."},{"field":"user_agent.original.text","type":"text","description":"Unparsed user_agent string."},{"field":"user_agent.os.family","type":"keyword","description":"OS family (such as redhat, debian, freebsd, windows)."},{"field":"user_agent.os.full","type":"keyword","description":"Operating system name, including the version or code name."},{"field":"user_agent.os.full.text","type":"text","description":"Operating system name, including the version or code name."},{"field":"user_agent.os.kernel","type":"keyword","description":"Operating system kernel version as a raw string."},{"field":"user_agent.os.name","type":"keyword","description":"Operating system name, without the version."},{"field":"user_agent.os.name.text","type":"text","description":"Operating system name, without the version."},{"field":"user_agent.os.platform","type":"keyword","description":"Operating system platform (such centos, ubuntu, windows)."},{"field":"user_agent.os.type","type":"keyword","description":"Which commercial OS family (one of: linux, macos, unix or windows)."},{"field":"user_agent.os.version","type":"keyword","description":"Operating system version as a raw string."},{"field":"user_agent.version","type":"keyword","description":"Version of the user agent."},{"field":"vulnerability.category","type":"keyword","description":"Category of a vulnerability."},{"field":"vulnerability.classification","type":"keyword","description":"Classification of the vulnerability."},{"field":"vulnerability.description","type":"keyword","description":"Description of the vulnerability."},{"field":"vulnerability.description.text","type":"text","description":"Description of the vulnerability."},{"field":"vulnerability.enumeration","type":"keyword","description":"Identifier of the vulnerability."},{"field":"vulnerability.id","type":"keyword","description":"ID of the vulnerability."},{"field":"vulnerability.reference","type":"keyword","description":"Reference of the vulnerability."},{"field":"vulnerability.report_id","type":"keyword","description":"Scan identification number."},{"field":"vulnerability.scanner.vendor","type":"keyword","description":"Name of the scanner vendor."},{"field":"vulnerability.score.base","type":"float","description":"Vulnerability Base score."},{"field":"vulnerability.score.environmental","type":"float","description":"Vulnerability Environmental score."},{"field":"vulnerability.score.temporal","type":"float","description":"Vulnerability Temporal score."},{"field":"vulnerability.score.version","type":"keyword","description":"CVSS version."},{"field":"vulnerability.severity","type":"keyword","description":"Severity of the vulnerability."}]
\ No newline at end of file
diff --git a/x-pack/plugins/osquery/public/common/schemas/ecs/v1.12.1.json b/x-pack/plugins/osquery/public/common/schemas/ecs/v1.12.1.json
new file mode 100644
index 0000000000000..2b4a3c8c92f2f
--- /dev/null
+++ b/x-pack/plugins/osquery/public/common/schemas/ecs/v1.12.1.json
@@ -0,0 +1 @@
+[{"field":"labels","type":"object","description":"Custom key/value pairs."},{"field":"message","type":"match_only_text","description":"Log message optimized for viewing in a log viewer."},{"field":"tags","type":"keyword","description":"List of keywords used to tag each event."},{"field":"agent.build.original","type":"keyword","description":"Extended build information for the agent."},{"field":"client.address","type":"keyword","description":"Client network address."},{"field":"client.as.number","type":"long","description":"Unique number allocated to the autonomous system."},{"field":"client.as.organization.name","type":"keyword","description":"Organization name."},{"field":"client.as.organization.name.text","type":"match_only_text","description":"Organization name."},{"field":"client.bytes","type":"long","description":"Bytes sent from the client to the server."},{"field":"client.domain","type":"keyword","description":"Client domain."},{"field":"client.geo.city_name","type":"keyword","description":"City name."},{"field":"client.geo.continent_code","type":"keyword","description":"Continent code."},{"field":"client.geo.continent_name","type":"keyword","description":"Name of the continent."},{"field":"client.geo.country_iso_code","type":"keyword","description":"Country ISO code."},{"field":"client.geo.country_name","type":"keyword","description":"Country name."},{"field":"client.geo.location","type":"geo_point","description":"Longitude and latitude."},{"field":"client.geo.name","type":"keyword","description":"User-defined description of a location."},{"field":"client.geo.postal_code","type":"keyword","description":"Postal code."},{"field":"client.geo.region_iso_code","type":"keyword","description":"Region ISO code."},{"field":"client.geo.region_name","type":"keyword","description":"Region name."},{"field":"client.geo.timezone","type":"keyword","description":"Time zone."},{"field":"client.ip","type":"ip","description":"IP address of the client."},{"field":"client.mac","type":"keyword","description":"MAC address of the client."},{"field":"client.nat.ip","type":"ip","description":"Client NAT ip address"},{"field":"client.nat.port","type":"long","description":"Client NAT port"},{"field":"client.packets","type":"long","description":"Packets sent from the client to the server."},{"field":"client.port","type":"long","description":"Port of the client."},{"field":"client.registered_domain","type":"keyword","description":"The highest registered client domain, stripped of the subdomain."},{"field":"client.subdomain","type":"keyword","description":"The subdomain of the domain."},{"field":"client.top_level_domain","type":"keyword","description":"The effective top level domain (com, org, net, co.uk)."},{"field":"client.user.domain","type":"keyword","description":"Name of the directory the user is a member of."},{"field":"client.user.email","type":"keyword","description":"User email address."},{"field":"client.user.full_name","type":"keyword","description":"User's full name, if available."},{"field":"client.user.full_name.text","type":"match_only_text","description":"User's full name, if available."},{"field":"client.user.group.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"client.user.group.id","type":"keyword","description":"Unique identifier for the group on the system/platform."},{"field":"client.user.group.name","type":"keyword","description":"Name of the group."},{"field":"client.user.hash","type":"keyword","description":"Unique user hash to correlate information for a user in anonymized form."},{"field":"client.user.id","type":"keyword","description":"Unique identifier of the user."},{"field":"client.user.name","type":"keyword","description":"Short name or login of the user."},{"field":"client.user.name.text","type":"match_only_text","description":"Short name or login of the user."},{"field":"client.user.roles","type":"keyword","description":"Array of user roles at the time of the event."},{"field":"cloud.account.id","type":"keyword","description":"The cloud account or organization id."},{"field":"cloud.account.name","type":"keyword","description":"The cloud account name."},{"field":"cloud.availability_zone","type":"keyword","description":"Availability zone in which this host, resource, or service is located."},{"field":"cloud.instance.id","type":"keyword","description":"Instance ID of the host machine."},{"field":"cloud.instance.name","type":"keyword","description":"Instance name of the host machine."},{"field":"cloud.machine.type","type":"keyword","description":"Machine type of the host machine."},{"field":"cloud.project.id","type":"keyword","description":"The cloud project id."},{"field":"cloud.project.name","type":"keyword","description":"The cloud project name."},{"field":"cloud.provider","type":"keyword","description":"Name of the cloud provider."},{"field":"cloud.region","type":"keyword","description":"Region in which this host, resource, or service is located."},{"field":"cloud.service.name","type":"keyword","description":"The cloud service name."},{"field":"container.id","type":"keyword","description":"Unique container id."},{"field":"container.image.name","type":"keyword","description":"Name of the image the container was built on."},{"field":"container.image.tag","type":"keyword","description":"Container image tags."},{"field":"container.labels","type":"object","description":"Image labels."},{"field":"container.name","type":"keyword","description":"Container name."},{"field":"container.runtime","type":"keyword","description":"Runtime managing this container."},{"field":"data_stream.dataset","type":"constant_keyword","description":"The field can contain anything that makes sense to signify the source of the data."},{"field":"data_stream.namespace","type":"constant_keyword","description":"A user defined namespace. Namespaces are useful to allow grouping of data."},{"field":"data_stream.type","type":"constant_keyword","description":"An overarching type for the data stream."},{"field":"destination.address","type":"keyword","description":"Destination network address."},{"field":"destination.as.number","type":"long","description":"Unique number allocated to the autonomous system."},{"field":"destination.as.organization.name","type":"keyword","description":"Organization name."},{"field":"destination.as.organization.name.text","type":"match_only_text","description":"Organization name."},{"field":"destination.bytes","type":"long","description":"Bytes sent from the destination to the source."},{"field":"destination.domain","type":"keyword","description":"Destination domain."},{"field":"destination.geo.city_name","type":"keyword","description":"City name."},{"field":"destination.geo.continent_code","type":"keyword","description":"Continent code."},{"field":"destination.geo.continent_name","type":"keyword","description":"Name of the continent."},{"field":"destination.geo.country_iso_code","type":"keyword","description":"Country ISO code."},{"field":"destination.geo.country_name","type":"keyword","description":"Country name."},{"field":"destination.geo.location","type":"geo_point","description":"Longitude and latitude."},{"field":"destination.geo.name","type":"keyword","description":"User-defined description of a location."},{"field":"destination.geo.postal_code","type":"keyword","description":"Postal code."},{"field":"destination.geo.region_iso_code","type":"keyword","description":"Region ISO code."},{"field":"destination.geo.region_name","type":"keyword","description":"Region name."},{"field":"destination.geo.timezone","type":"keyword","description":"Time zone."},{"field":"destination.ip","type":"ip","description":"IP address of the destination."},{"field":"destination.mac","type":"keyword","description":"MAC address of the destination."},{"field":"destination.nat.ip","type":"ip","description":"Destination NAT ip"},{"field":"destination.nat.port","type":"long","description":"Destination NAT Port"},{"field":"destination.packets","type":"long","description":"Packets sent from the destination to the source."},{"field":"destination.port","type":"long","description":"Port of the destination."},{"field":"destination.registered_domain","type":"keyword","description":"The highest registered destination domain, stripped of the subdomain."},{"field":"destination.subdomain","type":"keyword","description":"The subdomain of the domain."},{"field":"destination.top_level_domain","type":"keyword","description":"The effective top level domain (com, org, net, co.uk)."},{"field":"destination.user.domain","type":"keyword","description":"Name of the directory the user is a member of."},{"field":"destination.user.email","type":"keyword","description":"User email address."},{"field":"destination.user.full_name","type":"keyword","description":"User's full name, if available."},{"field":"destination.user.full_name.text","type":"match_only_text","description":"User's full name, if available."},{"field":"destination.user.group.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"destination.user.group.id","type":"keyword","description":"Unique identifier for the group on the system/platform."},{"field":"destination.user.group.name","type":"keyword","description":"Name of the group."},{"field":"destination.user.hash","type":"keyword","description":"Unique user hash to correlate information for a user in anonymized form."},{"field":"destination.user.id","type":"keyword","description":"Unique identifier of the user."},{"field":"destination.user.name","type":"keyword","description":"Short name or login of the user."},{"field":"destination.user.name.text","type":"match_only_text","description":"Short name or login of the user."},{"field":"destination.user.roles","type":"keyword","description":"Array of user roles at the time of the event."},{"field":"dll.code_signature.digest_algorithm","type":"keyword","description":"Hashing algorithm used to sign the process."},{"field":"dll.code_signature.exists","type":"boolean","description":"Boolean to capture if a signature is present."},{"field":"dll.code_signature.signing_id","type":"keyword","description":"The identifier used to sign the process."},{"field":"dll.code_signature.status","type":"keyword","description":"Additional information about the certificate status."},{"field":"dll.code_signature.subject_name","type":"keyword","description":"Subject name of the code signer"},{"field":"dll.code_signature.team_id","type":"keyword","description":"The team identifier used to sign the process."},{"field":"dll.code_signature.timestamp","type":"date","description":"When the signature was generated and signed."},{"field":"dll.code_signature.trusted","type":"boolean","description":"Stores the trust status of the certificate chain."},{"field":"dll.code_signature.valid","type":"boolean","description":"Boolean to capture if the digital signature is verified against the binary content."},{"field":"dll.hash.md5","type":"keyword","description":"MD5 hash."},{"field":"dll.hash.sha1","type":"keyword","description":"SHA1 hash."},{"field":"dll.hash.sha256","type":"keyword","description":"SHA256 hash."},{"field":"dll.hash.sha512","type":"keyword","description":"SHA512 hash."},{"field":"dll.hash.ssdeep","type":"keyword","description":"SSDEEP hash."},{"field":"dll.name","type":"keyword","description":"Name of the library."},{"field":"dll.path","type":"keyword","description":"Full file path of the library."},{"field":"dll.pe.architecture","type":"keyword","description":"CPU architecture target for the file."},{"field":"dll.pe.company","type":"keyword","description":"Internal company name of the file, provided at compile-time."},{"field":"dll.pe.description","type":"keyword","description":"Internal description of the file, provided at compile-time."},{"field":"dll.pe.file_version","type":"keyword","description":"Process name."},{"field":"dll.pe.imphash","type":"keyword","description":"A hash of the imports in a PE file."},{"field":"dll.pe.original_file_name","type":"keyword","description":"Internal name of the file, provided at compile-time."},{"field":"dll.pe.product","type":"keyword","description":"Internal product name of the file, provided at compile-time."},{"field":"dns.answers","type":"object","description":"Array of DNS answers."},{"field":"dns.answers.class","type":"keyword","description":"The class of DNS data contained in this resource record."},{"field":"dns.answers.data","type":"keyword","description":"The data describing the resource."},{"field":"dns.answers.name","type":"keyword","description":"The domain name to which this resource record pertains."},{"field":"dns.answers.ttl","type":"long","description":"The time interval in seconds that this resource record may be cached before it should be discarded."},{"field":"dns.answers.type","type":"keyword","description":"The type of data contained in this resource record."},{"field":"dns.header_flags","type":"keyword","description":"Array of DNS header flags."},{"field":"dns.id","type":"keyword","description":"The DNS packet identifier assigned by the program that generated the query. The identifier is copied to the response."},{"field":"dns.op_code","type":"keyword","description":"The DNS operation code that specifies the kind of query in the message."},{"field":"dns.question.class","type":"keyword","description":"The class of records being queried."},{"field":"dns.question.name","type":"keyword","description":"The name being queried."},{"field":"dns.question.registered_domain","type":"keyword","description":"The highest registered domain, stripped of the subdomain."},{"field":"dns.question.subdomain","type":"keyword","description":"The subdomain of the domain."},{"field":"dns.question.top_level_domain","type":"keyword","description":"The effective top level domain (com, org, net, co.uk)."},{"field":"dns.question.type","type":"keyword","description":"The type of record being queried."},{"field":"dns.resolved_ip","type":"ip","description":"Array containing all IPs seen in answers.data"},{"field":"dns.response_code","type":"keyword","description":"The DNS response code."},{"field":"dns.type","type":"keyword","description":"The type of DNS event captured, query or answer."},{"field":"error.code","type":"keyword","description":"Error code describing the error."},{"field":"error.id","type":"keyword","description":"Unique identifier for the error."},{"field":"error.message","type":"match_only_text","description":"Error message."},{"field":"error.stack_trace","type":"wildcard","description":"The stack trace of this error in plain text."},{"field":"error.stack_trace.text","type":"match_only_text","description":"The stack trace of this error in plain text."},{"field":"error.type","type":"keyword","description":"The type of the error, for example the class name of the exception."},{"field":"event.action","type":"keyword","description":"The action captured by the event."},{"field":"event.category","type":"keyword","description":"Event category. The second categorization field in the hierarchy."},{"field":"event.code","type":"keyword","description":"Identification code for this event."},{"field":"event.created","type":"date","description":"Time when the event was first read by an agent or by your pipeline."},{"field":"event.dataset","type":"keyword","description":"Name of the dataset."},{"field":"event.duration","type":"long","description":"Duration of the event in nanoseconds."},{"field":"event.end","type":"date","description":"event.end contains the date when the event ended or when the activity was last observed."},{"field":"event.hash","type":"keyword","description":"Hash (perhaps logstash fingerprint) of raw field to be able to demonstrate log integrity."},{"field":"event.id","type":"keyword","description":"Unique ID to describe the event."},{"field":"event.kind","type":"keyword","description":"The kind of the event. The highest categorization field in the hierarchy."},{"field":"event.original","type":"keyword","description":"Raw text message of entire event."},{"field":"event.outcome","type":"keyword","description":"The outcome of the event. The lowest level categorization field in the hierarchy."},{"field":"event.provider","type":"keyword","description":"Source of the event."},{"field":"event.reason","type":"keyword","description":"Reason why this event happened, according to the source"},{"field":"event.reference","type":"keyword","description":"Event reference URL"},{"field":"event.risk_score","type":"float","description":"Risk score or priority of the event (e.g. security solutions). Use your system's original value here."},{"field":"event.risk_score_norm","type":"float","description":"Normalized risk score or priority of the event (0-100)."},{"field":"event.sequence","type":"long","description":"Sequence number of the event."},{"field":"event.severity","type":"long","description":"Numeric severity of the event."},{"field":"event.start","type":"date","description":"event.start contains the date when the event started or when the activity was first observed."},{"field":"event.timezone","type":"keyword","description":"Event time zone."},{"field":"event.type","type":"keyword","description":"Event type. The third categorization field in the hierarchy."},{"field":"event.url","type":"keyword","description":"Event investigation URL"},{"field":"file.accessed","type":"date","description":"Last time the file was accessed."},{"field":"file.attributes","type":"keyword","description":"Array of file attributes."},{"field":"file.code_signature.digest_algorithm","type":"keyword","description":"Hashing algorithm used to sign the process."},{"field":"file.code_signature.exists","type":"boolean","description":"Boolean to capture if a signature is present."},{"field":"file.code_signature.signing_id","type":"keyword","description":"The identifier used to sign the process."},{"field":"file.code_signature.status","type":"keyword","description":"Additional information about the certificate status."},{"field":"file.code_signature.subject_name","type":"keyword","description":"Subject name of the code signer"},{"field":"file.code_signature.team_id","type":"keyword","description":"The team identifier used to sign the process."},{"field":"file.code_signature.timestamp","type":"date","description":"When the signature was generated and signed."},{"field":"file.code_signature.trusted","type":"boolean","description":"Stores the trust status of the certificate chain."},{"field":"file.code_signature.valid","type":"boolean","description":"Boolean to capture if the digital signature is verified against the binary content."},{"field":"file.created","type":"date","description":"File creation time."},{"field":"file.ctime","type":"date","description":"Last time the file attributes or metadata changed."},{"field":"file.device","type":"keyword","description":"Device that is the source of the file."},{"field":"file.directory","type":"keyword","description":"Directory where the file is located."},{"field":"file.drive_letter","type":"keyword","description":"Drive letter where the file is located."},{"field":"file.elf.architecture","type":"keyword","description":"Machine architecture of the ELF file."},{"field":"file.elf.byte_order","type":"keyword","description":"Byte sequence of ELF file."},{"field":"file.elf.cpu_type","type":"keyword","description":"CPU type of the ELF file."},{"field":"file.elf.creation_date","type":"date","description":"Build or compile date."},{"field":"file.elf.exports","type":"flattened","description":"List of exported element names and types."},{"field":"file.elf.header.abi_version","type":"keyword","description":"Version of the ELF Application Binary Interface (ABI)."},{"field":"file.elf.header.class","type":"keyword","description":"Header class of the ELF file."},{"field":"file.elf.header.data","type":"keyword","description":"Data table of the ELF header."},{"field":"file.elf.header.entrypoint","type":"long","description":"Header entrypoint of the ELF file."},{"field":"file.elf.header.object_version","type":"keyword","description":"0x1\" for original ELF files."},{"field":"file.elf.header.os_abi","type":"keyword","description":"Application Binary Interface (ABI) of the Linux OS."},{"field":"file.elf.header.type","type":"keyword","description":"Header type of the ELF file."},{"field":"file.elf.header.version","type":"keyword","description":"Version of the ELF header."},{"field":"file.elf.imports","type":"flattened","description":"List of imported element names and types."},{"field":"file.elf.sections","type":"nested","description":"Section information of the ELF file."},{"field":"file.elf.sections.chi2","type":"long","description":"Chi-square probability distribution of the section."},{"field":"file.elf.sections.entropy","type":"long","description":"Shannon entropy calculation from the section."},{"field":"file.elf.sections.flags","type":"keyword","description":"ELF Section List flags."},{"field":"file.elf.sections.name","type":"keyword","description":"ELF Section List name."},{"field":"file.elf.sections.physical_offset","type":"keyword","description":"ELF Section List offset."},{"field":"file.elf.sections.physical_size","type":"long","description":"ELF Section List physical size."},{"field":"file.elf.sections.type","type":"keyword","description":"ELF Section List type."},{"field":"file.elf.sections.virtual_address","type":"long","description":"ELF Section List virtual address."},{"field":"file.elf.sections.virtual_size","type":"long","description":"ELF Section List virtual size."},{"field":"file.elf.segments","type":"nested","description":"ELF object segment list."},{"field":"file.elf.segments.sections","type":"keyword","description":"ELF object segment sections."},{"field":"file.elf.segments.type","type":"keyword","description":"ELF object segment type."},{"field":"file.elf.shared_libraries","type":"keyword","description":"List of shared libraries used by this ELF object."},{"field":"file.elf.telfhash","type":"keyword","description":"telfhash hash for ELF file."},{"field":"file.extension","type":"keyword","description":"File extension, excluding the leading dot."},{"field":"file.fork_name","type":"keyword","description":"A fork is additional data associated with a filesystem object."},{"field":"file.gid","type":"keyword","description":"Primary group ID (GID) of the file."},{"field":"file.group","type":"keyword","description":"Primary group name of the file."},{"field":"file.hash.md5","type":"keyword","description":"MD5 hash."},{"field":"file.hash.sha1","type":"keyword","description":"SHA1 hash."},{"field":"file.hash.sha256","type":"keyword","description":"SHA256 hash."},{"field":"file.hash.sha512","type":"keyword","description":"SHA512 hash."},{"field":"file.hash.ssdeep","type":"keyword","description":"SSDEEP hash."},{"field":"file.inode","type":"keyword","description":"Inode representing the file in the filesystem."},{"field":"file.mime_type","type":"keyword","description":"Media type of file, document, or arrangement of bytes."},{"field":"file.mode","type":"keyword","description":"Mode of the file in octal representation."},{"field":"file.mtime","type":"date","description":"Last time the file content was modified."},{"field":"file.name","type":"keyword","description":"Name of the file including the extension, without the directory."},{"field":"file.owner","type":"keyword","description":"File owner's username."},{"field":"file.path","type":"keyword","description":"Full path to the file, including the file name."},{"field":"file.path.text","type":"match_only_text","description":"Full path to the file, including the file name."},{"field":"file.pe.architecture","type":"keyword","description":"CPU architecture target for the file."},{"field":"file.pe.company","type":"keyword","description":"Internal company name of the file, provided at compile-time."},{"field":"file.pe.description","type":"keyword","description":"Internal description of the file, provided at compile-time."},{"field":"file.pe.file_version","type":"keyword","description":"Process name."},{"field":"file.pe.imphash","type":"keyword","description":"A hash of the imports in a PE file."},{"field":"file.pe.original_file_name","type":"keyword","description":"Internal name of the file, provided at compile-time."},{"field":"file.pe.product","type":"keyword","description":"Internal product name of the file, provided at compile-time."},{"field":"file.size","type":"long","description":"File size in bytes."},{"field":"file.target_path","type":"keyword","description":"Target path for symlinks."},{"field":"file.target_path.text","type":"match_only_text","description":"Target path for symlinks."},{"field":"file.type","type":"keyword","description":"File type (file, dir, or symlink)."},{"field":"file.uid","type":"keyword","description":"The user ID (UID) or security identifier (SID) of the file owner."},{"field":"file.x509.alternative_names","type":"keyword","description":"List of subject alternative names (SAN)."},{"field":"file.x509.issuer.common_name","type":"keyword","description":"List of common name (CN) of issuing certificate authority."},{"field":"file.x509.issuer.country","type":"keyword","description":"List of country (C) codes"},{"field":"file.x509.issuer.distinguished_name","type":"keyword","description":"Distinguished name (DN) of issuing certificate authority."},{"field":"file.x509.issuer.locality","type":"keyword","description":"List of locality names (L)"},{"field":"file.x509.issuer.organization","type":"keyword","description":"List of organizations (O) of issuing certificate authority."},{"field":"file.x509.issuer.organizational_unit","type":"keyword","description":"List of organizational units (OU) of issuing certificate authority."},{"field":"file.x509.issuer.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"file.x509.not_after","type":"date","description":"Time at which the certificate is no longer considered valid."},{"field":"file.x509.not_before","type":"date","description":"Time at which the certificate is first considered valid."},{"field":"file.x509.public_key_algorithm","type":"keyword","description":"Algorithm used to generate the public key."},{"field":"file.x509.public_key_curve","type":"keyword","description":"The curve used by the elliptic curve public key algorithm. This is algorithm specific."},{"field":"file.x509.public_key_exponent","type":"long","description":"Exponent used to derive the public key. This is algorithm specific."},{"field":"file.x509.public_key_size","type":"long","description":"The size of the public key space in bits."},{"field":"file.x509.serial_number","type":"keyword","description":"Unique serial number issued by the certificate authority."},{"field":"file.x509.signature_algorithm","type":"keyword","description":"Identifier for certificate signature algorithm."},{"field":"file.x509.subject.common_name","type":"keyword","description":"List of common names (CN) of subject."},{"field":"file.x509.subject.country","type":"keyword","description":"List of country (C) code"},{"field":"file.x509.subject.distinguished_name","type":"keyword","description":"Distinguished name (DN) of the certificate subject entity."},{"field":"file.x509.subject.locality","type":"keyword","description":"List of locality names (L)"},{"field":"file.x509.subject.organization","type":"keyword","description":"List of organizations (O) of subject."},{"field":"file.x509.subject.organizational_unit","type":"keyword","description":"List of organizational units (OU) of subject."},{"field":"file.x509.subject.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"file.x509.version_number","type":"keyword","description":"Version of x509 format."},{"field":"group.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"group.id","type":"keyword","description":"Unique identifier for the group on the system/platform."},{"field":"group.name","type":"keyword","description":"Name of the group."},{"field":"host.cpu.usage","type":"scaled_float","description":"Percent CPU used, between 0 and 1."},{"field":"host.disk.read.bytes","type":"long","description":"The number of bytes read by all disks."},{"field":"host.disk.write.bytes","type":"long","description":"The number of bytes written on all disks."},{"field":"host.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"host.geo.city_name","type":"keyword","description":"City name."},{"field":"host.geo.continent_code","type":"keyword","description":"Continent code."},{"field":"host.geo.continent_name","type":"keyword","description":"Name of the continent."},{"field":"host.geo.country_iso_code","type":"keyword","description":"Country ISO code."},{"field":"host.geo.country_name","type":"keyword","description":"Country name."},{"field":"host.geo.location","type":"geo_point","description":"Longitude and latitude."},{"field":"host.geo.name","type":"keyword","description":"User-defined description of a location."},{"field":"host.geo.postal_code","type":"keyword","description":"Postal code."},{"field":"host.geo.region_iso_code","type":"keyword","description":"Region ISO code."},{"field":"host.geo.region_name","type":"keyword","description":"Region name."},{"field":"host.geo.timezone","type":"keyword","description":"Time zone."},{"field":"host.name","type":"keyword","description":"Name of the host."},{"field":"host.network.egress.bytes","type":"long","description":"The number of bytes sent on all network interfaces."},{"field":"host.network.egress.packets","type":"long","description":"The number of packets sent on all network interfaces."},{"field":"host.network.ingress.bytes","type":"long","description":"The number of bytes received on all network interfaces."},{"field":"host.network.ingress.packets","type":"long","description":"The number of packets received on all network interfaces."},{"field":"host.os.full","type":"keyword","description":"Operating system name, including the version or code name."},{"field":"host.os.full.text","type":"match_only_text","description":"Operating system name, including the version or code name."},{"field":"host.os.name.text","type":"match_only_text","description":"Operating system name, without the version."},{"field":"host.os.platform","type":"keyword","description":"Operating system platform (such centos, ubuntu, windows)."},{"field":"host.type","type":"keyword","description":"Type of host."},{"field":"host.uptime","type":"long","description":"Seconds the host has been up."},{"field":"host.user.domain","type":"keyword","description":"Name of the directory the user is a member of."},{"field":"host.user.email","type":"keyword","description":"User email address."},{"field":"host.user.full_name","type":"keyword","description":"User's full name, if available."},{"field":"host.user.full_name.text","type":"match_only_text","description":"User's full name, if available."},{"field":"host.user.group.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"host.user.group.id","type":"keyword","description":"Unique identifier for the group on the system/platform."},{"field":"host.user.group.name","type":"keyword","description":"Name of the group."},{"field":"host.user.hash","type":"keyword","description":"Unique user hash to correlate information for a user in anonymized form."},{"field":"host.user.id","type":"keyword","description":"Unique identifier of the user."},{"field":"host.user.name","type":"keyword","description":"Short name or login of the user."},{"field":"host.user.name.text","type":"match_only_text","description":"Short name or login of the user."},{"field":"host.user.roles","type":"keyword","description":"Array of user roles at the time of the event."},{"field":"http.request.body.bytes","type":"long","description":"Size in bytes of the request body."},{"field":"http.request.body.content","type":"wildcard","description":"The full HTTP request body."},{"field":"http.request.body.content.text","type":"match_only_text","description":"The full HTTP request body."},{"field":"http.request.bytes","type":"long","description":"Total size in bytes of the request (body and headers)."},{"field":"http.request.id","type":"keyword","description":"HTTP request ID."},{"field":"http.request.method","type":"keyword","description":"HTTP request method."},{"field":"http.request.mime_type","type":"keyword","description":"Mime type of the body of the request."},{"field":"http.request.referrer","type":"keyword","description":"Referrer for this HTTP request."},{"field":"http.response.body.bytes","type":"long","description":"Size in bytes of the response body."},{"field":"http.response.body.content","type":"wildcard","description":"The full HTTP response body."},{"field":"http.response.body.content.text","type":"match_only_text","description":"The full HTTP response body."},{"field":"http.response.bytes","type":"long","description":"Total size in bytes of the response (body and headers)."},{"field":"http.response.mime_type","type":"keyword","description":"Mime type of the body of the response."},{"field":"http.response.status_code","type":"long","description":"HTTP response status code."},{"field":"http.version","type":"keyword","description":"HTTP version."},{"field":"log.file.path","type":"keyword","description":"Full path to the log file this event came from."},{"field":"log.level","type":"keyword","description":"Log level of the log event."},{"field":"log.logger","type":"keyword","description":"Name of the logger."},{"field":"log.origin.file.line","type":"integer","description":"The line number of the file which originated the log event."},{"field":"log.origin.file.name","type":"keyword","description":"The code file which originated the log event."},{"field":"log.origin.function","type":"keyword","description":"The function which originated the log event."},{"field":"log.original","type":"keyword","description":"Deprecated original log message with light interpretation only (encoding, newlines)."},{"field":"log.syslog","type":"object","description":"Syslog metadata"},{"field":"log.syslog.facility.code","type":"long","description":"Syslog numeric facility of the event."},{"field":"log.syslog.facility.name","type":"keyword","description":"Syslog text-based facility of the event."},{"field":"log.syslog.priority","type":"long","description":"Syslog priority of the event."},{"field":"log.syslog.severity.code","type":"long","description":"Syslog numeric severity of the event."},{"field":"log.syslog.severity.name","type":"keyword","description":"Syslog text-based severity of the event."},{"field":"network.application","type":"keyword","description":"Application level protocol name."},{"field":"network.bytes","type":"long","description":"Total bytes transferred in both directions."},{"field":"network.community_id","type":"keyword","description":"A hash of source and destination IPs and ports."},{"field":"network.direction","type":"keyword","description":"Direction of the network traffic."},{"field":"network.forwarded_ip","type":"ip","description":"Host IP address when the source IP address is the proxy."},{"field":"network.iana_number","type":"keyword","description":"IANA Protocol Number."},{"field":"network.inner","type":"object","description":"Inner VLAN tag information"},{"field":"network.inner.vlan.id","type":"keyword","description":"VLAN ID as reported by the observer."},{"field":"network.inner.vlan.name","type":"keyword","description":"Optional VLAN name as reported by the observer."},{"field":"network.name","type":"keyword","description":"Name given by operators to sections of their network."},{"field":"network.packets","type":"long","description":"Total packets transferred in both directions."},{"field":"network.protocol","type":"keyword","description":"L7 Network protocol name."},{"field":"network.transport","type":"keyword","description":"Protocol Name corresponding to the field `iana_number`."},{"field":"network.type","type":"keyword","description":"In the OSI Model this would be the Network Layer. ipv4, ipv6, ipsec, pim, etc"},{"field":"network.vlan.id","type":"keyword","description":"VLAN ID as reported by the observer."},{"field":"network.vlan.name","type":"keyword","description":"Optional VLAN name as reported by the observer."},{"field":"observer.egress","type":"object","description":"Object field for egress information"},{"field":"observer.egress.interface.alias","type":"keyword","description":"Interface alias"},{"field":"observer.egress.interface.id","type":"keyword","description":"Interface ID"},{"field":"observer.egress.interface.name","type":"keyword","description":"Interface name"},{"field":"observer.egress.vlan.id","type":"keyword","description":"VLAN ID as reported by the observer."},{"field":"observer.egress.vlan.name","type":"keyword","description":"Optional VLAN name as reported by the observer."},{"field":"observer.egress.zone","type":"keyword","description":"Observer Egress zone"},{"field":"observer.geo.city_name","type":"keyword","description":"City name."},{"field":"observer.geo.continent_code","type":"keyword","description":"Continent code."},{"field":"observer.geo.continent_name","type":"keyword","description":"Name of the continent."},{"field":"observer.geo.country_iso_code","type":"keyword","description":"Country ISO code."},{"field":"observer.geo.country_name","type":"keyword","description":"Country name."},{"field":"observer.geo.location","type":"geo_point","description":"Longitude and latitude."},{"field":"observer.geo.name","type":"keyword","description":"User-defined description of a location."},{"field":"observer.geo.postal_code","type":"keyword","description":"Postal code."},{"field":"observer.geo.region_iso_code","type":"keyword","description":"Region ISO code."},{"field":"observer.geo.region_name","type":"keyword","description":"Region name."},{"field":"observer.geo.timezone","type":"keyword","description":"Time zone."},{"field":"observer.hostname","type":"keyword","description":"Hostname of the observer."},{"field":"observer.ingress","type":"object","description":"Object field for ingress information"},{"field":"observer.ingress.interface.alias","type":"keyword","description":"Interface alias"},{"field":"observer.ingress.interface.id","type":"keyword","description":"Interface ID"},{"field":"observer.ingress.interface.name","type":"keyword","description":"Interface name"},{"field":"observer.ingress.vlan.id","type":"keyword","description":"VLAN ID as reported by the observer."},{"field":"observer.ingress.vlan.name","type":"keyword","description":"Optional VLAN name as reported by the observer."},{"field":"observer.ingress.zone","type":"keyword","description":"Observer ingress zone"},{"field":"observer.ip","type":"ip","description":"IP addresses of the observer."},{"field":"observer.mac","type":"keyword","description":"MAC addresses of the observer."},{"field":"observer.name","type":"keyword","description":"Custom name of the observer."},{"field":"observer.os.family","type":"keyword","description":"OS family (such as redhat, debian, freebsd, windows)."},{"field":"observer.os.full","type":"keyword","description":"Operating system name, including the version or code name."},{"field":"observer.os.full.text","type":"match_only_text","description":"Operating system name, including the version or code name."},{"field":"observer.os.kernel","type":"keyword","description":"Operating system kernel version as a raw string."},{"field":"observer.os.name","type":"keyword","description":"Operating system name, without the version."},{"field":"observer.os.name.text","type":"match_only_text","description":"Operating system name, without the version."},{"field":"observer.os.platform","type":"keyword","description":"Operating system platform (such centos, ubuntu, windows)."},{"field":"observer.os.type","type":"keyword","description":"Which commercial OS family (one of: linux, macos, unix or windows)."},{"field":"observer.os.version","type":"keyword","description":"Operating system version as a raw string."},{"field":"observer.product","type":"keyword","description":"The product name of the observer."},{"field":"observer.serial_number","type":"keyword","description":"Observer serial number."},{"field":"observer.type","type":"keyword","description":"The type of the observer the data is coming from."},{"field":"observer.vendor","type":"keyword","description":"Vendor name of the observer."},{"field":"observer.version","type":"keyword","description":"Observer version."},{"field":"orchestrator.api_version","type":"keyword","description":"API version being used to carry out the action"},{"field":"orchestrator.cluster.name","type":"keyword","description":"Name of the cluster."},{"field":"orchestrator.cluster.url","type":"keyword","description":"URL of the API used to manage the cluster."},{"field":"orchestrator.cluster.version","type":"keyword","description":"The version of the cluster."},{"field":"orchestrator.namespace","type":"keyword","description":"Namespace in which the action is taking place."},{"field":"orchestrator.organization","type":"keyword","description":"Organization affected by the event (for multi-tenant orchestrator setups)."},{"field":"orchestrator.resource.name","type":"keyword","description":"Name of the resource being acted upon."},{"field":"orchestrator.resource.type","type":"keyword","description":"Type of resource being acted upon."},{"field":"orchestrator.type","type":"keyword","description":"Orchestrator cluster type (e.g. kubernetes, nomad or cloudfoundry)."},{"field":"organization.id","type":"keyword","description":"Unique identifier for the organization."},{"field":"organization.name","type":"keyword","description":"Organization name."},{"field":"organization.name.text","type":"match_only_text","description":"Organization name."},{"field":"package.architecture","type":"keyword","description":"Package architecture."},{"field":"package.build_version","type":"keyword","description":"Build version information"},{"field":"package.checksum","type":"keyword","description":"Checksum of the installed package for verification."},{"field":"package.description","type":"keyword","description":"Description of the package."},{"field":"package.install_scope","type":"keyword","description":"Indicating how the package was installed, e.g. user-local, global."},{"field":"package.installed","type":"date","description":"Time when package was installed."},{"field":"package.license","type":"keyword","description":"Package license"},{"field":"package.name","type":"keyword","description":"Package name"},{"field":"package.path","type":"keyword","description":"Path where the package is installed."},{"field":"package.reference","type":"keyword","description":"Package home page or reference URL"},{"field":"package.size","type":"long","description":"Package size in bytes."},{"field":"package.type","type":"keyword","description":"Package type"},{"field":"package.version","type":"keyword","description":"Package version"},{"field":"process.args","type":"keyword","description":"Array of process arguments."},{"field":"process.args_count","type":"long","description":"Length of the process.args array."},{"field":"process.code_signature.digest_algorithm","type":"keyword","description":"Hashing algorithm used to sign the process."},{"field":"process.code_signature.exists","type":"boolean","description":"Boolean to capture if a signature is present."},{"field":"process.code_signature.signing_id","type":"keyword","description":"The identifier used to sign the process."},{"field":"process.code_signature.status","type":"keyword","description":"Additional information about the certificate status."},{"field":"process.code_signature.subject_name","type":"keyword","description":"Subject name of the code signer"},{"field":"process.code_signature.team_id","type":"keyword","description":"The team identifier used to sign the process."},{"field":"process.code_signature.timestamp","type":"date","description":"When the signature was generated and signed."},{"field":"process.code_signature.trusted","type":"boolean","description":"Stores the trust status of the certificate chain."},{"field":"process.code_signature.valid","type":"boolean","description":"Boolean to capture if the digital signature is verified against the binary content."},{"field":"process.command_line","type":"wildcard","description":"Full command line that started the process."},{"field":"process.command_line.text","type":"match_only_text","description":"Full command line that started the process."},{"field":"process.elf.architecture","type":"keyword","description":"Machine architecture of the ELF file."},{"field":"process.elf.byte_order","type":"keyword","description":"Byte sequence of ELF file."},{"field":"process.elf.cpu_type","type":"keyword","description":"CPU type of the ELF file."},{"field":"process.elf.creation_date","type":"date","description":"Build or compile date."},{"field":"process.elf.exports","type":"flattened","description":"List of exported element names and types."},{"field":"process.elf.header.abi_version","type":"keyword","description":"Version of the ELF Application Binary Interface (ABI)."},{"field":"process.elf.header.class","type":"keyword","description":"Header class of the ELF file."},{"field":"process.elf.header.data","type":"keyword","description":"Data table of the ELF header."},{"field":"process.elf.header.entrypoint","type":"long","description":"Header entrypoint of the ELF file."},{"field":"process.elf.header.object_version","type":"keyword","description":"0x1\" for original ELF files."},{"field":"process.elf.header.os_abi","type":"keyword","description":"Application Binary Interface (ABI) of the Linux OS."},{"field":"process.elf.header.type","type":"keyword","description":"Header type of the ELF file."},{"field":"process.elf.header.version","type":"keyword","description":"Version of the ELF header."},{"field":"process.elf.imports","type":"flattened","description":"List of imported element names and types."},{"field":"process.elf.sections","type":"nested","description":"Section information of the ELF file."},{"field":"process.elf.sections.chi2","type":"long","description":"Chi-square probability distribution of the section."},{"field":"process.elf.sections.entropy","type":"long","description":"Shannon entropy calculation from the section."},{"field":"process.elf.sections.flags","type":"keyword","description":"ELF Section List flags."},{"field":"process.elf.sections.name","type":"keyword","description":"ELF Section List name."},{"field":"process.elf.sections.physical_offset","type":"keyword","description":"ELF Section List offset."},{"field":"process.elf.sections.physical_size","type":"long","description":"ELF Section List physical size."},{"field":"process.elf.sections.type","type":"keyword","description":"ELF Section List type."},{"field":"process.elf.sections.virtual_address","type":"long","description":"ELF Section List virtual address."},{"field":"process.elf.sections.virtual_size","type":"long","description":"ELF Section List virtual size."},{"field":"process.elf.segments","type":"nested","description":"ELF object segment list."},{"field":"process.elf.segments.sections","type":"keyword","description":"ELF object segment sections."},{"field":"process.elf.segments.type","type":"keyword","description":"ELF object segment type."},{"field":"process.elf.shared_libraries","type":"keyword","description":"List of shared libraries used by this ELF object."},{"field":"process.elf.telfhash","type":"keyword","description":"telfhash hash for ELF file."},{"field":"process.end","type":"date","description":"The time the process ended."},{"field":"process.entity_id","type":"keyword","description":"Unique identifier for the process."},{"field":"process.executable","type":"keyword","description":"Absolute path to the process executable."},{"field":"process.executable.text","type":"match_only_text","description":"Absolute path to the process executable."},{"field":"process.exit_code","type":"long","description":"The exit code of the process."},{"field":"process.hash.md5","type":"keyword","description":"MD5 hash."},{"field":"process.hash.sha1","type":"keyword","description":"SHA1 hash."},{"field":"process.hash.sha256","type":"keyword","description":"SHA256 hash."},{"field":"process.hash.sha512","type":"keyword","description":"SHA512 hash."},{"field":"process.hash.ssdeep","type":"keyword","description":"SSDEEP hash."},{"field":"process.name","type":"keyword","description":"Process name."},{"field":"process.name.text","type":"match_only_text","description":"Process name."},{"field":"process.parent.args","type":"keyword","description":"Array of process arguments."},{"field":"process.parent.args_count","type":"long","description":"Length of the process.args array."},{"field":"process.parent.code_signature.digest_algorithm","type":"keyword","description":"Hashing algorithm used to sign the process."},{"field":"process.parent.code_signature.exists","type":"boolean","description":"Boolean to capture if a signature is present."},{"field":"process.parent.code_signature.signing_id","type":"keyword","description":"The identifier used to sign the process."},{"field":"process.parent.code_signature.status","type":"keyword","description":"Additional information about the certificate status."},{"field":"process.parent.code_signature.subject_name","type":"keyword","description":"Subject name of the code signer"},{"field":"process.parent.code_signature.team_id","type":"keyword","description":"The team identifier used to sign the process."},{"field":"process.parent.code_signature.timestamp","type":"date","description":"When the signature was generated and signed."},{"field":"process.parent.code_signature.trusted","type":"boolean","description":"Stores the trust status of the certificate chain."},{"field":"process.parent.code_signature.valid","type":"boolean","description":"Boolean to capture if the digital signature is verified against the binary content."},{"field":"process.parent.command_line","type":"wildcard","description":"Full command line that started the process."},{"field":"process.parent.command_line.text","type":"match_only_text","description":"Full command line that started the process."},{"field":"process.parent.elf.architecture","type":"keyword","description":"Machine architecture of the ELF file."},{"field":"process.parent.elf.byte_order","type":"keyword","description":"Byte sequence of ELF file."},{"field":"process.parent.elf.cpu_type","type":"keyword","description":"CPU type of the ELF file."},{"field":"process.parent.elf.creation_date","type":"date","description":"Build or compile date."},{"field":"process.parent.elf.exports","type":"flattened","description":"List of exported element names and types."},{"field":"process.parent.elf.header.abi_version","type":"keyword","description":"Version of the ELF Application Binary Interface (ABI)."},{"field":"process.parent.elf.header.class","type":"keyword","description":"Header class of the ELF file."},{"field":"process.parent.elf.header.data","type":"keyword","description":"Data table of the ELF header."},{"field":"process.parent.elf.header.entrypoint","type":"long","description":"Header entrypoint of the ELF file."},{"field":"process.parent.elf.header.object_version","type":"keyword","description":"0x1\" for original ELF files."},{"field":"process.parent.elf.header.os_abi","type":"keyword","description":"Application Binary Interface (ABI) of the Linux OS."},{"field":"process.parent.elf.header.type","type":"keyword","description":"Header type of the ELF file."},{"field":"process.parent.elf.header.version","type":"keyword","description":"Version of the ELF header."},{"field":"process.parent.elf.imports","type":"flattened","description":"List of imported element names and types."},{"field":"process.parent.elf.sections","type":"nested","description":"Section information of the ELF file."},{"field":"process.parent.elf.sections.chi2","type":"long","description":"Chi-square probability distribution of the section."},{"field":"process.parent.elf.sections.entropy","type":"long","description":"Shannon entropy calculation from the section."},{"field":"process.parent.elf.sections.flags","type":"keyword","description":"ELF Section List flags."},{"field":"process.parent.elf.sections.name","type":"keyword","description":"ELF Section List name."},{"field":"process.parent.elf.sections.physical_offset","type":"keyword","description":"ELF Section List offset."},{"field":"process.parent.elf.sections.physical_size","type":"long","description":"ELF Section List physical size."},{"field":"process.parent.elf.sections.type","type":"keyword","description":"ELF Section List type."},{"field":"process.parent.elf.sections.virtual_address","type":"long","description":"ELF Section List virtual address."},{"field":"process.parent.elf.sections.virtual_size","type":"long","description":"ELF Section List virtual size."},{"field":"process.parent.elf.segments","type":"nested","description":"ELF object segment list."},{"field":"process.parent.elf.segments.sections","type":"keyword","description":"ELF object segment sections."},{"field":"process.parent.elf.segments.type","type":"keyword","description":"ELF object segment type."},{"field":"process.parent.elf.shared_libraries","type":"keyword","description":"List of shared libraries used by this ELF object."},{"field":"process.parent.elf.telfhash","type":"keyword","description":"telfhash hash for ELF file."},{"field":"process.parent.end","type":"date","description":"The time the process ended."},{"field":"process.parent.entity_id","type":"keyword","description":"Unique identifier for the process."},{"field":"process.parent.executable","type":"keyword","description":"Absolute path to the process executable."},{"field":"process.parent.executable.text","type":"match_only_text","description":"Absolute path to the process executable."},{"field":"process.parent.exit_code","type":"long","description":"The exit code of the process."},{"field":"process.parent.hash.md5","type":"keyword","description":"MD5 hash."},{"field":"process.parent.hash.sha1","type":"keyword","description":"SHA1 hash."},{"field":"process.parent.hash.sha256","type":"keyword","description":"SHA256 hash."},{"field":"process.parent.hash.sha512","type":"keyword","description":"SHA512 hash."},{"field":"process.parent.hash.ssdeep","type":"keyword","description":"SSDEEP hash."},{"field":"process.parent.name","type":"keyword","description":"Process name."},{"field":"process.parent.name.text","type":"match_only_text","description":"Process name."},{"field":"process.parent.pe.architecture","type":"keyword","description":"CPU architecture target for the file."},{"field":"process.parent.pe.company","type":"keyword","description":"Internal company name of the file, provided at compile-time."},{"field":"process.parent.pe.description","type":"keyword","description":"Internal description of the file, provided at compile-time."},{"field":"process.parent.pe.file_version","type":"keyword","description":"Process name."},{"field":"process.parent.pe.imphash","type":"keyword","description":"A hash of the imports in a PE file."},{"field":"process.parent.pe.original_file_name","type":"keyword","description":"Internal name of the file, provided at compile-time."},{"field":"process.parent.pe.product","type":"keyword","description":"Internal product name of the file, provided at compile-time."},{"field":"process.parent.pgid","type":"long","description":"Identifier of the group of processes the process belongs to."},{"field":"process.parent.pid","type":"long","description":"Process id."},{"field":"process.parent.ppid","type":"long","description":"Parent process' pid."},{"field":"process.parent.start","type":"date","description":"The time the process started."},{"field":"process.parent.thread.id","type":"long","description":"Thread ID."},{"field":"process.parent.thread.name","type":"keyword","description":"Thread name."},{"field":"process.parent.title","type":"keyword","description":"Process title."},{"field":"process.parent.title.text","type":"match_only_text","description":"Process title."},{"field":"process.parent.uptime","type":"long","description":"Seconds the process has been up."},{"field":"process.parent.working_directory","type":"keyword","description":"The working directory of the process."},{"field":"process.parent.working_directory.text","type":"match_only_text","description":"The working directory of the process."},{"field":"process.pe.architecture","type":"keyword","description":"CPU architecture target for the file."},{"field":"process.pe.company","type":"keyword","description":"Internal company name of the file, provided at compile-time."},{"field":"process.pe.description","type":"keyword","description":"Internal description of the file, provided at compile-time."},{"field":"process.pe.file_version","type":"keyword","description":"Process name."},{"field":"process.pe.imphash","type":"keyword","description":"A hash of the imports in a PE file."},{"field":"process.pe.original_file_name","type":"keyword","description":"Internal name of the file, provided at compile-time."},{"field":"process.pe.product","type":"keyword","description":"Internal product name of the file, provided at compile-time."},{"field":"process.pgid","type":"long","description":"Identifier of the group of processes the process belongs to."},{"field":"process.pid","type":"long","description":"Process id."},{"field":"process.ppid","type":"long","description":"Parent process' pid."},{"field":"process.start","type":"date","description":"The time the process started."},{"field":"process.thread.id","type":"long","description":"Thread ID."},{"field":"process.thread.name","type":"keyword","description":"Thread name."},{"field":"process.title","type":"keyword","description":"Process title."},{"field":"process.title.text","type":"match_only_text","description":"Process title."},{"field":"process.uptime","type":"long","description":"Seconds the process has been up."},{"field":"process.working_directory","type":"keyword","description":"The working directory of the process."},{"field":"process.working_directory.text","type":"match_only_text","description":"The working directory of the process."},{"field":"registry.data.bytes","type":"keyword","description":"Original bytes written with base64 encoding."},{"field":"registry.data.strings","type":"wildcard","description":"List of strings representing what was written to the registry."},{"field":"registry.data.type","type":"keyword","description":"Standard registry type for encoding contents"},{"field":"registry.hive","type":"keyword","description":"Abbreviated name for the hive."},{"field":"registry.key","type":"keyword","description":"Hive-relative path of keys."},{"field":"registry.path","type":"keyword","description":"Full path, including hive, key and value"},{"field":"registry.value","type":"keyword","description":"Name of the value written."},{"field":"related.hash","type":"keyword","description":"All the hashes seen on your event."},{"field":"related.hosts","type":"keyword","description":"All the host identifiers seen on your event."},{"field":"related.ip","type":"ip","description":"All of the IPs seen on your event."},{"field":"related.user","type":"keyword","description":"All the user names or other user identifiers seen on the event."},{"field":"rule.author","type":"keyword","description":"Rule author"},{"field":"rule.category","type":"keyword","description":"Rule category"},{"field":"rule.description","type":"keyword","description":"Rule description"},{"field":"rule.id","type":"keyword","description":"Rule ID"},{"field":"rule.license","type":"keyword","description":"Rule license"},{"field":"rule.name","type":"keyword","description":"Rule name"},{"field":"rule.reference","type":"keyword","description":"Rule reference URL"},{"field":"rule.ruleset","type":"keyword","description":"Rule ruleset"},{"field":"rule.uuid","type":"keyword","description":"Rule UUID"},{"field":"rule.version","type":"keyword","description":"Rule version"},{"field":"server.address","type":"keyword","description":"Server network address."},{"field":"server.as.number","type":"long","description":"Unique number allocated to the autonomous system."},{"field":"server.as.organization.name","type":"keyword","description":"Organization name."},{"field":"server.as.organization.name.text","type":"match_only_text","description":"Organization name."},{"field":"server.bytes","type":"long","description":"Bytes sent from the server to the client."},{"field":"server.domain","type":"keyword","description":"Server domain."},{"field":"server.geo.city_name","type":"keyword","description":"City name."},{"field":"server.geo.continent_code","type":"keyword","description":"Continent code."},{"field":"server.geo.continent_name","type":"keyword","description":"Name of the continent."},{"field":"server.geo.country_iso_code","type":"keyword","description":"Country ISO code."},{"field":"server.geo.country_name","type":"keyword","description":"Country name."},{"field":"server.geo.location","type":"geo_point","description":"Longitude and latitude."},{"field":"server.geo.name","type":"keyword","description":"User-defined description of a location."},{"field":"server.geo.postal_code","type":"keyword","description":"Postal code."},{"field":"server.geo.region_iso_code","type":"keyword","description":"Region ISO code."},{"field":"server.geo.region_name","type":"keyword","description":"Region name."},{"field":"server.geo.timezone","type":"keyword","description":"Time zone."},{"field":"server.ip","type":"ip","description":"IP address of the server."},{"field":"server.mac","type":"keyword","description":"MAC address of the server."},{"field":"server.nat.ip","type":"ip","description":"Server NAT ip"},{"field":"server.nat.port","type":"long","description":"Server NAT port"},{"field":"server.packets","type":"long","description":"Packets sent from the server to the client."},{"field":"server.port","type":"long","description":"Port of the server."},{"field":"server.registered_domain","type":"keyword","description":"The highest registered server domain, stripped of the subdomain."},{"field":"server.subdomain","type":"keyword","description":"The subdomain of the domain."},{"field":"server.top_level_domain","type":"keyword","description":"The effective top level domain (com, org, net, co.uk)."},{"field":"server.user.domain","type":"keyword","description":"Name of the directory the user is a member of."},{"field":"server.user.email","type":"keyword","description":"User email address."},{"field":"server.user.full_name","type":"keyword","description":"User's full name, if available."},{"field":"server.user.full_name.text","type":"match_only_text","description":"User's full name, if available."},{"field":"server.user.group.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"server.user.group.id","type":"keyword","description":"Unique identifier for the group on the system/platform."},{"field":"server.user.group.name","type":"keyword","description":"Name of the group."},{"field":"server.user.hash","type":"keyword","description":"Unique user hash to correlate information for a user in anonymized form."},{"field":"server.user.id","type":"keyword","description":"Unique identifier of the user."},{"field":"server.user.name","type":"keyword","description":"Short name or login of the user."},{"field":"server.user.name.text","type":"match_only_text","description":"Short name or login of the user."},{"field":"server.user.roles","type":"keyword","description":"Array of user roles at the time of the event."},{"field":"service.address","type":"keyword","description":"Address of this service."},{"field":"service.environment","type":"keyword","description":"Environment of the service."},{"field":"service.ephemeral_id","type":"keyword","description":"Ephemeral identifier of this service."},{"field":"service.id","type":"keyword","description":"Unique identifier of the running service."},{"field":"service.name","type":"keyword","description":"Name of the service."},{"field":"service.node.name","type":"keyword","description":"Name of the service node."},{"field":"service.state","type":"keyword","description":"Current state of the service."},{"field":"service.type","type":"keyword","description":"The type of the service."},{"field":"service.version","type":"keyword","description":"Version of the service."},{"field":"source.address","type":"keyword","description":"Source network address."},{"field":"source.as.number","type":"long","description":"Unique number allocated to the autonomous system."},{"field":"source.as.organization.name","type":"keyword","description":"Organization name."},{"field":"source.as.organization.name.text","type":"match_only_text","description":"Organization name."},{"field":"source.bytes","type":"long","description":"Bytes sent from the source to the destination."},{"field":"source.domain","type":"keyword","description":"Source domain."},{"field":"source.geo.city_name","type":"keyword","description":"City name."},{"field":"source.geo.continent_code","type":"keyword","description":"Continent code."},{"field":"source.geo.continent_name","type":"keyword","description":"Name of the continent."},{"field":"source.geo.country_iso_code","type":"keyword","description":"Country ISO code."},{"field":"source.geo.country_name","type":"keyword","description":"Country name."},{"field":"source.geo.location","type":"geo_point","description":"Longitude and latitude."},{"field":"source.geo.name","type":"keyword","description":"User-defined description of a location."},{"field":"source.geo.postal_code","type":"keyword","description":"Postal code."},{"field":"source.geo.region_iso_code","type":"keyword","description":"Region ISO code."},{"field":"source.geo.region_name","type":"keyword","description":"Region name."},{"field":"source.geo.timezone","type":"keyword","description":"Time zone."},{"field":"source.ip","type":"ip","description":"IP address of the source."},{"field":"source.mac","type":"keyword","description":"MAC address of the source."},{"field":"source.nat.ip","type":"ip","description":"Source NAT ip"},{"field":"source.nat.port","type":"long","description":"Source NAT port"},{"field":"source.packets","type":"long","description":"Packets sent from the source to the destination."},{"field":"source.port","type":"long","description":"Port of the source."},{"field":"source.registered_domain","type":"keyword","description":"The highest registered source domain, stripped of the subdomain."},{"field":"source.subdomain","type":"keyword","description":"The subdomain of the domain."},{"field":"source.top_level_domain","type":"keyword","description":"The effective top level domain (com, org, net, co.uk)."},{"field":"source.user.domain","type":"keyword","description":"Name of the directory the user is a member of."},{"field":"source.user.email","type":"keyword","description":"User email address."},{"field":"source.user.full_name","type":"keyword","description":"User's full name, if available."},{"field":"source.user.full_name.text","type":"match_only_text","description":"User's full name, if available."},{"field":"source.user.group.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"source.user.group.id","type":"keyword","description":"Unique identifier for the group on the system/platform."},{"field":"source.user.group.name","type":"keyword","description":"Name of the group."},{"field":"source.user.hash","type":"keyword","description":"Unique user hash to correlate information for a user in anonymized form."},{"field":"source.user.id","type":"keyword","description":"Unique identifier of the user."},{"field":"source.user.name","type":"keyword","description":"Short name or login of the user."},{"field":"source.user.name.text","type":"match_only_text","description":"Short name or login of the user."},{"field":"source.user.roles","type":"keyword","description":"Array of user roles at the time of the event."},{"field":"span.id","type":"keyword","description":"Unique identifier of the span within the scope of its trace."},{"field":"threat.enrichments","type":"nested","description":"List of objects containing indicators enriching the event."},{"field":"threat.enrichments.indicator","type":"object","description":"Object containing indicators enriching the event."},{"field":"threat.enrichments.indicator.as.number","type":"long","description":"Unique number allocated to the autonomous system."},{"field":"threat.enrichments.indicator.as.organization.name","type":"keyword","description":"Organization name."},{"field":"threat.enrichments.indicator.as.organization.name.text","type":"match_only_text","description":"Organization name."},{"field":"threat.enrichments.indicator.confidence","type":"keyword","description":"Indicator confidence rating"},{"field":"threat.enrichments.indicator.description","type":"keyword","description":"Indicator description"},{"field":"threat.enrichments.indicator.email.address","type":"keyword","description":"Indicator email address"},{"field":"threat.enrichments.indicator.file.accessed","type":"date","description":"Last time the file was accessed."},{"field":"threat.enrichments.indicator.file.attributes","type":"keyword","description":"Array of file attributes."},{"field":"threat.enrichments.indicator.file.code_signature.digest_algorithm","type":"keyword","description":"Hashing algorithm used to sign the process."},{"field":"threat.enrichments.indicator.file.code_signature.exists","type":"boolean","description":"Boolean to capture if a signature is present."},{"field":"threat.enrichments.indicator.file.code_signature.signing_id","type":"keyword","description":"The identifier used to sign the process."},{"field":"threat.enrichments.indicator.file.code_signature.status","type":"keyword","description":"Additional information about the certificate status."},{"field":"threat.enrichments.indicator.file.code_signature.subject_name","type":"keyword","description":"Subject name of the code signer"},{"field":"threat.enrichments.indicator.file.code_signature.team_id","type":"keyword","description":"The team identifier used to sign the process."},{"field":"threat.enrichments.indicator.file.code_signature.timestamp","type":"date","description":"When the signature was generated and signed."},{"field":"threat.enrichments.indicator.file.code_signature.trusted","type":"boolean","description":"Stores the trust status of the certificate chain."},{"field":"threat.enrichments.indicator.file.code_signature.valid","type":"boolean","description":"Boolean to capture if the digital signature is verified against the binary content."},{"field":"threat.enrichments.indicator.file.created","type":"date","description":"File creation time."},{"field":"threat.enrichments.indicator.file.ctime","type":"date","description":"Last time the file attributes or metadata changed."},{"field":"threat.enrichments.indicator.file.device","type":"keyword","description":"Device that is the source of the file."},{"field":"threat.enrichments.indicator.file.directory","type":"keyword","description":"Directory where the file is located."},{"field":"threat.enrichments.indicator.file.drive_letter","type":"keyword","description":"Drive letter where the file is located."},{"field":"threat.enrichments.indicator.file.elf.architecture","type":"keyword","description":"Machine architecture of the ELF file."},{"field":"threat.enrichments.indicator.file.elf.byte_order","type":"keyword","description":"Byte sequence of ELF file."},{"field":"threat.enrichments.indicator.file.elf.cpu_type","type":"keyword","description":"CPU type of the ELF file."},{"field":"threat.enrichments.indicator.file.elf.creation_date","type":"date","description":"Build or compile date."},{"field":"threat.enrichments.indicator.file.elf.exports","type":"flattened","description":"List of exported element names and types."},{"field":"threat.enrichments.indicator.file.elf.header.abi_version","type":"keyword","description":"Version of the ELF Application Binary Interface (ABI)."},{"field":"threat.enrichments.indicator.file.elf.header.class","type":"keyword","description":"Header class of the ELF file."},{"field":"threat.enrichments.indicator.file.elf.header.data","type":"keyword","description":"Data table of the ELF header."},{"field":"threat.enrichments.indicator.file.elf.header.entrypoint","type":"long","description":"Header entrypoint of the ELF file."},{"field":"threat.enrichments.indicator.file.elf.header.object_version","type":"keyword","description":"0x1\" for original ELF files."},{"field":"threat.enrichments.indicator.file.elf.header.os_abi","type":"keyword","description":"Application Binary Interface (ABI) of the Linux OS."},{"field":"threat.enrichments.indicator.file.elf.header.type","type":"keyword","description":"Header type of the ELF file."},{"field":"threat.enrichments.indicator.file.elf.header.version","type":"keyword","description":"Version of the ELF header."},{"field":"threat.enrichments.indicator.file.elf.imports","type":"flattened","description":"List of imported element names and types."},{"field":"threat.enrichments.indicator.file.elf.sections","type":"nested","description":"Section information of the ELF file."},{"field":"threat.enrichments.indicator.file.elf.sections.chi2","type":"long","description":"Chi-square probability distribution of the section."},{"field":"threat.enrichments.indicator.file.elf.sections.entropy","type":"long","description":"Shannon entropy calculation from the section."},{"field":"threat.enrichments.indicator.file.elf.sections.flags","type":"keyword","description":"ELF Section List flags."},{"field":"threat.enrichments.indicator.file.elf.sections.name","type":"keyword","description":"ELF Section List name."},{"field":"threat.enrichments.indicator.file.elf.sections.physical_offset","type":"keyword","description":"ELF Section List offset."},{"field":"threat.enrichments.indicator.file.elf.sections.physical_size","type":"long","description":"ELF Section List physical size."},{"field":"threat.enrichments.indicator.file.elf.sections.type","type":"keyword","description":"ELF Section List type."},{"field":"threat.enrichments.indicator.file.elf.sections.virtual_address","type":"long","description":"ELF Section List virtual address."},{"field":"threat.enrichments.indicator.file.elf.sections.virtual_size","type":"long","description":"ELF Section List virtual size."},{"field":"threat.enrichments.indicator.file.elf.segments","type":"nested","description":"ELF object segment list."},{"field":"threat.enrichments.indicator.file.elf.segments.sections","type":"keyword","description":"ELF object segment sections."},{"field":"threat.enrichments.indicator.file.elf.segments.type","type":"keyword","description":"ELF object segment type."},{"field":"threat.enrichments.indicator.file.elf.shared_libraries","type":"keyword","description":"List of shared libraries used by this ELF object."},{"field":"threat.enrichments.indicator.file.elf.telfhash","type":"keyword","description":"telfhash hash for ELF file."},{"field":"threat.enrichments.indicator.file.extension","type":"keyword","description":"File extension, excluding the leading dot."},{"field":"threat.enrichments.indicator.file.fork_name","type":"keyword","description":"A fork is additional data associated with a filesystem object."},{"field":"threat.enrichments.indicator.file.gid","type":"keyword","description":"Primary group ID (GID) of the file."},{"field":"threat.enrichments.indicator.file.group","type":"keyword","description":"Primary group name of the file."},{"field":"threat.enrichments.indicator.file.hash.md5","type":"keyword","description":"MD5 hash."},{"field":"threat.enrichments.indicator.file.hash.sha1","type":"keyword","description":"SHA1 hash."},{"field":"threat.enrichments.indicator.file.hash.sha256","type":"keyword","description":"SHA256 hash."},{"field":"threat.enrichments.indicator.file.hash.sha512","type":"keyword","description":"SHA512 hash."},{"field":"threat.enrichments.indicator.file.hash.ssdeep","type":"keyword","description":"SSDEEP hash."},{"field":"threat.enrichments.indicator.file.inode","type":"keyword","description":"Inode representing the file in the filesystem."},{"field":"threat.enrichments.indicator.file.mime_type","type":"keyword","description":"Media type of file, document, or arrangement of bytes."},{"field":"threat.enrichments.indicator.file.mode","type":"keyword","description":"Mode of the file in octal representation."},{"field":"threat.enrichments.indicator.file.mtime","type":"date","description":"Last time the file content was modified."},{"field":"threat.enrichments.indicator.file.name","type":"keyword","description":"Name of the file including the extension, without the directory."},{"field":"threat.enrichments.indicator.file.owner","type":"keyword","description":"File owner's username."},{"field":"threat.enrichments.indicator.file.path","type":"keyword","description":"Full path to the file, including the file name."},{"field":"threat.enrichments.indicator.file.path.text","type":"match_only_text","description":"Full path to the file, including the file name."},{"field":"threat.enrichments.indicator.file.pe.architecture","type":"keyword","description":"CPU architecture target for the file."},{"field":"threat.enrichments.indicator.file.pe.company","type":"keyword","description":"Internal company name of the file, provided at compile-time."},{"field":"threat.enrichments.indicator.file.pe.description","type":"keyword","description":"Internal description of the file, provided at compile-time."},{"field":"threat.enrichments.indicator.file.pe.file_version","type":"keyword","description":"Process name."},{"field":"threat.enrichments.indicator.file.pe.imphash","type":"keyword","description":"A hash of the imports in a PE file."},{"field":"threat.enrichments.indicator.file.pe.original_file_name","type":"keyword","description":"Internal name of the file, provided at compile-time."},{"field":"threat.enrichments.indicator.file.pe.product","type":"keyword","description":"Internal product name of the file, provided at compile-time."},{"field":"threat.enrichments.indicator.file.size","type":"long","description":"File size in bytes."},{"field":"threat.enrichments.indicator.file.target_path","type":"keyword","description":"Target path for symlinks."},{"field":"threat.enrichments.indicator.file.target_path.text","type":"match_only_text","description":"Target path for symlinks."},{"field":"threat.enrichments.indicator.file.type","type":"keyword","description":"File type (file, dir, or symlink)."},{"field":"threat.enrichments.indicator.file.uid","type":"keyword","description":"The user ID (UID) or security identifier (SID) of the file owner."},{"field":"threat.enrichments.indicator.file.x509.alternative_names","type":"keyword","description":"List of subject alternative names (SAN)."},{"field":"threat.enrichments.indicator.file.x509.issuer.common_name","type":"keyword","description":"List of common name (CN) of issuing certificate authority."},{"field":"threat.enrichments.indicator.file.x509.issuer.country","type":"keyword","description":"List of country (C) codes"},{"field":"threat.enrichments.indicator.file.x509.issuer.distinguished_name","type":"keyword","description":"Distinguished name (DN) of issuing certificate authority."},{"field":"threat.enrichments.indicator.file.x509.issuer.locality","type":"keyword","description":"List of locality names (L)"},{"field":"threat.enrichments.indicator.file.x509.issuer.organization","type":"keyword","description":"List of organizations (O) of issuing certificate authority."},{"field":"threat.enrichments.indicator.file.x509.issuer.organizational_unit","type":"keyword","description":"List of organizational units (OU) of issuing certificate authority."},{"field":"threat.enrichments.indicator.file.x509.issuer.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"threat.enrichments.indicator.file.x509.not_after","type":"date","description":"Time at which the certificate is no longer considered valid."},{"field":"threat.enrichments.indicator.file.x509.not_before","type":"date","description":"Time at which the certificate is first considered valid."},{"field":"threat.enrichments.indicator.file.x509.public_key_algorithm","type":"keyword","description":"Algorithm used to generate the public key."},{"field":"threat.enrichments.indicator.file.x509.public_key_curve","type":"keyword","description":"The curve used by the elliptic curve public key algorithm. This is algorithm specific."},{"field":"threat.enrichments.indicator.file.x509.public_key_exponent","type":"long","description":"Exponent used to derive the public key. This is algorithm specific."},{"field":"threat.enrichments.indicator.file.x509.public_key_size","type":"long","description":"The size of the public key space in bits."},{"field":"threat.enrichments.indicator.file.x509.serial_number","type":"keyword","description":"Unique serial number issued by the certificate authority."},{"field":"threat.enrichments.indicator.file.x509.signature_algorithm","type":"keyword","description":"Identifier for certificate signature algorithm."},{"field":"threat.enrichments.indicator.file.x509.subject.common_name","type":"keyword","description":"List of common names (CN) of subject."},{"field":"threat.enrichments.indicator.file.x509.subject.country","type":"keyword","description":"List of country (C) code"},{"field":"threat.enrichments.indicator.file.x509.subject.distinguished_name","type":"keyword","description":"Distinguished name (DN) of the certificate subject entity."},{"field":"threat.enrichments.indicator.file.x509.subject.locality","type":"keyword","description":"List of locality names (L)"},{"field":"threat.enrichments.indicator.file.x509.subject.organization","type":"keyword","description":"List of organizations (O) of subject."},{"field":"threat.enrichments.indicator.file.x509.subject.organizational_unit","type":"keyword","description":"List of organizational units (OU) of subject."},{"field":"threat.enrichments.indicator.file.x509.subject.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"threat.enrichments.indicator.file.x509.version_number","type":"keyword","description":"Version of x509 format."},{"field":"threat.enrichments.indicator.first_seen","type":"date","description":"Date/time indicator was first reported."},{"field":"threat.enrichments.indicator.geo.city_name","type":"keyword","description":"City name."},{"field":"threat.enrichments.indicator.geo.continent_code","type":"keyword","description":"Continent code."},{"field":"threat.enrichments.indicator.geo.continent_name","type":"keyword","description":"Name of the continent."},{"field":"threat.enrichments.indicator.geo.country_iso_code","type":"keyword","description":"Country ISO code."},{"field":"threat.enrichments.indicator.geo.country_name","type":"keyword","description":"Country name."},{"field":"threat.enrichments.indicator.geo.location","type":"geo_point","description":"Longitude and latitude."},{"field":"threat.enrichments.indicator.geo.name","type":"keyword","description":"User-defined description of a location."},{"field":"threat.enrichments.indicator.geo.postal_code","type":"keyword","description":"Postal code."},{"field":"threat.enrichments.indicator.geo.region_iso_code","type":"keyword","description":"Region ISO code."},{"field":"threat.enrichments.indicator.geo.region_name","type":"keyword","description":"Region name."},{"field":"threat.enrichments.indicator.geo.timezone","type":"keyword","description":"Time zone."},{"field":"threat.enrichments.indicator.ip","type":"ip","description":"Indicator IP address"},{"field":"threat.enrichments.indicator.last_seen","type":"date","description":"Date/time indicator was last reported."},{"field":"threat.enrichments.indicator.marking.tlp","type":"keyword","description":"Indicator TLP marking"},{"field":"threat.enrichments.indicator.modified_at","type":"date","description":"Date/time indicator was last updated."},{"field":"threat.enrichments.indicator.port","type":"long","description":"Indicator port"},{"field":"threat.enrichments.indicator.provider","type":"keyword","description":"Indicator provider"},{"field":"threat.enrichments.indicator.reference","type":"keyword","description":"Indicator reference URL"},{"field":"threat.enrichments.indicator.registry.data.bytes","type":"keyword","description":"Original bytes written with base64 encoding."},{"field":"threat.enrichments.indicator.registry.data.strings","type":"wildcard","description":"List of strings representing what was written to the registry."},{"field":"threat.enrichments.indicator.registry.data.type","type":"keyword","description":"Standard registry type for encoding contents"},{"field":"threat.enrichments.indicator.registry.hive","type":"keyword","description":"Abbreviated name for the hive."},{"field":"threat.enrichments.indicator.registry.key","type":"keyword","description":"Hive-relative path of keys."},{"field":"threat.enrichments.indicator.registry.path","type":"keyword","description":"Full path, including hive, key and value"},{"field":"threat.enrichments.indicator.registry.value","type":"keyword","description":"Name of the value written."},{"field":"threat.enrichments.indicator.scanner_stats","type":"long","description":"Scanner statistics"},{"field":"threat.enrichments.indicator.sightings","type":"long","description":"Number of times indicator observed"},{"field":"threat.enrichments.indicator.type","type":"keyword","description":"Type of indicator"},{"field":"threat.enrichments.indicator.url.domain","type":"keyword","description":"Domain of the url."},{"field":"threat.enrichments.indicator.url.extension","type":"keyword","description":"File extension from the request url, excluding the leading dot."},{"field":"threat.enrichments.indicator.url.fragment","type":"keyword","description":"Portion of the url after the `#`."},{"field":"threat.enrichments.indicator.url.full","type":"wildcard","description":"Full unparsed URL."},{"field":"threat.enrichments.indicator.url.full.text","type":"match_only_text","description":"Full unparsed URL."},{"field":"threat.enrichments.indicator.url.original","type":"wildcard","description":"Unmodified original url as seen in the event source."},{"field":"threat.enrichments.indicator.url.original.text","type":"match_only_text","description":"Unmodified original url as seen in the event source."},{"field":"threat.enrichments.indicator.url.password","type":"keyword","description":"Password of the request."},{"field":"threat.enrichments.indicator.url.path","type":"wildcard","description":"Path of the request, such as \"/search\"."},{"field":"threat.enrichments.indicator.url.port","type":"long","description":"Port of the request, such as 443."},{"field":"threat.enrichments.indicator.url.query","type":"keyword","description":"Query string of the request."},{"field":"threat.enrichments.indicator.url.registered_domain","type":"keyword","description":"The highest registered url domain, stripped of the subdomain."},{"field":"threat.enrichments.indicator.url.scheme","type":"keyword","description":"Scheme of the url."},{"field":"threat.enrichments.indicator.url.subdomain","type":"keyword","description":"The subdomain of the domain."},{"field":"threat.enrichments.indicator.url.top_level_domain","type":"keyword","description":"The effective top level domain (com, org, net, co.uk)."},{"field":"threat.enrichments.indicator.url.username","type":"keyword","description":"Username of the request."},{"field":"threat.enrichments.indicator.x509.alternative_names","type":"keyword","description":"List of subject alternative names (SAN)."},{"field":"threat.enrichments.indicator.x509.issuer.common_name","type":"keyword","description":"List of common name (CN) of issuing certificate authority."},{"field":"threat.enrichments.indicator.x509.issuer.country","type":"keyword","description":"List of country (C) codes"},{"field":"threat.enrichments.indicator.x509.issuer.distinguished_name","type":"keyword","description":"Distinguished name (DN) of issuing certificate authority."},{"field":"threat.enrichments.indicator.x509.issuer.locality","type":"keyword","description":"List of locality names (L)"},{"field":"threat.enrichments.indicator.x509.issuer.organization","type":"keyword","description":"List of organizations (O) of issuing certificate authority."},{"field":"threat.enrichments.indicator.x509.issuer.organizational_unit","type":"keyword","description":"List of organizational units (OU) of issuing certificate authority."},{"field":"threat.enrichments.indicator.x509.issuer.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"threat.enrichments.indicator.x509.not_after","type":"date","description":"Time at which the certificate is no longer considered valid."},{"field":"threat.enrichments.indicator.x509.not_before","type":"date","description":"Time at which the certificate is first considered valid."},{"field":"threat.enrichments.indicator.x509.public_key_algorithm","type":"keyword","description":"Algorithm used to generate the public key."},{"field":"threat.enrichments.indicator.x509.public_key_curve","type":"keyword","description":"The curve used by the elliptic curve public key algorithm. This is algorithm specific."},{"field":"threat.enrichments.indicator.x509.public_key_exponent","type":"long","description":"Exponent used to derive the public key. This is algorithm specific."},{"field":"threat.enrichments.indicator.x509.public_key_size","type":"long","description":"The size of the public key space in bits."},{"field":"threat.enrichments.indicator.x509.serial_number","type":"keyword","description":"Unique serial number issued by the certificate authority."},{"field":"threat.enrichments.indicator.x509.signature_algorithm","type":"keyword","description":"Identifier for certificate signature algorithm."},{"field":"threat.enrichments.indicator.x509.subject.common_name","type":"keyword","description":"List of common names (CN) of subject."},{"field":"threat.enrichments.indicator.x509.subject.country","type":"keyword","description":"List of country (C) code"},{"field":"threat.enrichments.indicator.x509.subject.distinguished_name","type":"keyword","description":"Distinguished name (DN) of the certificate subject entity."},{"field":"threat.enrichments.indicator.x509.subject.locality","type":"keyword","description":"List of locality names (L)"},{"field":"threat.enrichments.indicator.x509.subject.organization","type":"keyword","description":"List of organizations (O) of subject."},{"field":"threat.enrichments.indicator.x509.subject.organizational_unit","type":"keyword","description":"List of organizational units (OU) of subject."},{"field":"threat.enrichments.indicator.x509.subject.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"threat.enrichments.indicator.x509.version_number","type":"keyword","description":"Version of x509 format."},{"field":"threat.enrichments.matched.atomic","type":"keyword","description":"Matched indicator value"},{"field":"threat.enrichments.matched.field","type":"keyword","description":"Matched indicator field"},{"field":"threat.enrichments.matched.id","type":"keyword","description":"Matched indicator identifier"},{"field":"threat.enrichments.matched.index","type":"keyword","description":"Matched indicator index"},{"field":"threat.enrichments.matched.type","type":"keyword","description":"Type of indicator match"},{"field":"threat.framework","type":"keyword","description":"Threat classification framework."},{"field":"threat.group.alias","type":"keyword","description":"Alias of the group."},{"field":"threat.group.id","type":"keyword","description":"ID of the group."},{"field":"threat.group.name","type":"keyword","description":"Name of the group."},{"field":"threat.group.reference","type":"keyword","description":"Reference URL of the group."},{"field":"threat.indicator.as.number","type":"long","description":"Unique number allocated to the autonomous system."},{"field":"threat.indicator.as.organization.name","type":"keyword","description":"Organization name."},{"field":"threat.indicator.as.organization.name.text","type":"match_only_text","description":"Organization name."},{"field":"threat.indicator.confidence","type":"keyword","description":"Indicator confidence rating"},{"field":"threat.indicator.description","type":"keyword","description":"Indicator description"},{"field":"threat.indicator.email.address","type":"keyword","description":"Indicator email address"},{"field":"threat.indicator.file.accessed","type":"date","description":"Last time the file was accessed."},{"field":"threat.indicator.file.attributes","type":"keyword","description":"Array of file attributes."},{"field":"threat.indicator.file.code_signature.digest_algorithm","type":"keyword","description":"Hashing algorithm used to sign the process."},{"field":"threat.indicator.file.code_signature.exists","type":"boolean","description":"Boolean to capture if a signature is present."},{"field":"threat.indicator.file.code_signature.signing_id","type":"keyword","description":"The identifier used to sign the process."},{"field":"threat.indicator.file.code_signature.status","type":"keyword","description":"Additional information about the certificate status."},{"field":"threat.indicator.file.code_signature.subject_name","type":"keyword","description":"Subject name of the code signer"},{"field":"threat.indicator.file.code_signature.team_id","type":"keyword","description":"The team identifier used to sign the process."},{"field":"threat.indicator.file.code_signature.timestamp","type":"date","description":"When the signature was generated and signed."},{"field":"threat.indicator.file.code_signature.trusted","type":"boolean","description":"Stores the trust status of the certificate chain."},{"field":"threat.indicator.file.code_signature.valid","type":"boolean","description":"Boolean to capture if the digital signature is verified against the binary content."},{"field":"threat.indicator.file.created","type":"date","description":"File creation time."},{"field":"threat.indicator.file.ctime","type":"date","description":"Last time the file attributes or metadata changed."},{"field":"threat.indicator.file.device","type":"keyword","description":"Device that is the source of the file."},{"field":"threat.indicator.file.directory","type":"keyword","description":"Directory where the file is located."},{"field":"threat.indicator.file.drive_letter","type":"keyword","description":"Drive letter where the file is located."},{"field":"threat.indicator.file.elf.architecture","type":"keyword","description":"Machine architecture of the ELF file."},{"field":"threat.indicator.file.elf.byte_order","type":"keyword","description":"Byte sequence of ELF file."},{"field":"threat.indicator.file.elf.cpu_type","type":"keyword","description":"CPU type of the ELF file."},{"field":"threat.indicator.file.elf.creation_date","type":"date","description":"Build or compile date."},{"field":"threat.indicator.file.elf.exports","type":"flattened","description":"List of exported element names and types."},{"field":"threat.indicator.file.elf.header.abi_version","type":"keyword","description":"Version of the ELF Application Binary Interface (ABI)."},{"field":"threat.indicator.file.elf.header.class","type":"keyword","description":"Header class of the ELF file."},{"field":"threat.indicator.file.elf.header.data","type":"keyword","description":"Data table of the ELF header."},{"field":"threat.indicator.file.elf.header.entrypoint","type":"long","description":"Header entrypoint of the ELF file."},{"field":"threat.indicator.file.elf.header.object_version","type":"keyword","description":"0x1\" for original ELF files."},{"field":"threat.indicator.file.elf.header.os_abi","type":"keyword","description":"Application Binary Interface (ABI) of the Linux OS."},{"field":"threat.indicator.file.elf.header.type","type":"keyword","description":"Header type of the ELF file."},{"field":"threat.indicator.file.elf.header.version","type":"keyword","description":"Version of the ELF header."},{"field":"threat.indicator.file.elf.imports","type":"flattened","description":"List of imported element names and types."},{"field":"threat.indicator.file.elf.sections","type":"nested","description":"Section information of the ELF file."},{"field":"threat.indicator.file.elf.sections.chi2","type":"long","description":"Chi-square probability distribution of the section."},{"field":"threat.indicator.file.elf.sections.entropy","type":"long","description":"Shannon entropy calculation from the section."},{"field":"threat.indicator.file.elf.sections.flags","type":"keyword","description":"ELF Section List flags."},{"field":"threat.indicator.file.elf.sections.name","type":"keyword","description":"ELF Section List name."},{"field":"threat.indicator.file.elf.sections.physical_offset","type":"keyword","description":"ELF Section List offset."},{"field":"threat.indicator.file.elf.sections.physical_size","type":"long","description":"ELF Section List physical size."},{"field":"threat.indicator.file.elf.sections.type","type":"keyword","description":"ELF Section List type."},{"field":"threat.indicator.file.elf.sections.virtual_address","type":"long","description":"ELF Section List virtual address."},{"field":"threat.indicator.file.elf.sections.virtual_size","type":"long","description":"ELF Section List virtual size."},{"field":"threat.indicator.file.elf.segments","type":"nested","description":"ELF object segment list."},{"field":"threat.indicator.file.elf.segments.sections","type":"keyword","description":"ELF object segment sections."},{"field":"threat.indicator.file.elf.segments.type","type":"keyword","description":"ELF object segment type."},{"field":"threat.indicator.file.elf.shared_libraries","type":"keyword","description":"List of shared libraries used by this ELF object."},{"field":"threat.indicator.file.elf.telfhash","type":"keyword","description":"telfhash hash for ELF file."},{"field":"threat.indicator.file.extension","type":"keyword","description":"File extension, excluding the leading dot."},{"field":"threat.indicator.file.fork_name","type":"keyword","description":"A fork is additional data associated with a filesystem object."},{"field":"threat.indicator.file.gid","type":"keyword","description":"Primary group ID (GID) of the file."},{"field":"threat.indicator.file.group","type":"keyword","description":"Primary group name of the file."},{"field":"threat.indicator.file.hash.md5","type":"keyword","description":"MD5 hash."},{"field":"threat.indicator.file.hash.sha1","type":"keyword","description":"SHA1 hash."},{"field":"threat.indicator.file.hash.sha256","type":"keyword","description":"SHA256 hash."},{"field":"threat.indicator.file.hash.sha512","type":"keyword","description":"SHA512 hash."},{"field":"threat.indicator.file.hash.ssdeep","type":"keyword","description":"SSDEEP hash."},{"field":"threat.indicator.file.inode","type":"keyword","description":"Inode representing the file in the filesystem."},{"field":"threat.indicator.file.mime_type","type":"keyword","description":"Media type of file, document, or arrangement of bytes."},{"field":"threat.indicator.file.mode","type":"keyword","description":"Mode of the file in octal representation."},{"field":"threat.indicator.file.mtime","type":"date","description":"Last time the file content was modified."},{"field":"threat.indicator.file.name","type":"keyword","description":"Name of the file including the extension, without the directory."},{"field":"threat.indicator.file.owner","type":"keyword","description":"File owner's username."},{"field":"threat.indicator.file.path","type":"keyword","description":"Full path to the file, including the file name."},{"field":"threat.indicator.file.path.text","type":"match_only_text","description":"Full path to the file, including the file name."},{"field":"threat.indicator.file.pe.architecture","type":"keyword","description":"CPU architecture target for the file."},{"field":"threat.indicator.file.pe.company","type":"keyword","description":"Internal company name of the file, provided at compile-time."},{"field":"threat.indicator.file.pe.description","type":"keyword","description":"Internal description of the file, provided at compile-time."},{"field":"threat.indicator.file.pe.file_version","type":"keyword","description":"Process name."},{"field":"threat.indicator.file.pe.imphash","type":"keyword","description":"A hash of the imports in a PE file."},{"field":"threat.indicator.file.pe.original_file_name","type":"keyword","description":"Internal name of the file, provided at compile-time."},{"field":"threat.indicator.file.pe.product","type":"keyword","description":"Internal product name of the file, provided at compile-time."},{"field":"threat.indicator.file.size","type":"long","description":"File size in bytes."},{"field":"threat.indicator.file.target_path","type":"keyword","description":"Target path for symlinks."},{"field":"threat.indicator.file.target_path.text","type":"match_only_text","description":"Target path for symlinks."},{"field":"threat.indicator.file.type","type":"keyword","description":"File type (file, dir, or symlink)."},{"field":"threat.indicator.file.uid","type":"keyword","description":"The user ID (UID) or security identifier (SID) of the file owner."},{"field":"threat.indicator.file.x509.alternative_names","type":"keyword","description":"List of subject alternative names (SAN)."},{"field":"threat.indicator.file.x509.issuer.common_name","type":"keyword","description":"List of common name (CN) of issuing certificate authority."},{"field":"threat.indicator.file.x509.issuer.country","type":"keyword","description":"List of country (C) codes"},{"field":"threat.indicator.file.x509.issuer.distinguished_name","type":"keyword","description":"Distinguished name (DN) of issuing certificate authority."},{"field":"threat.indicator.file.x509.issuer.locality","type":"keyword","description":"List of locality names (L)"},{"field":"threat.indicator.file.x509.issuer.organization","type":"keyword","description":"List of organizations (O) of issuing certificate authority."},{"field":"threat.indicator.file.x509.issuer.organizational_unit","type":"keyword","description":"List of organizational units (OU) of issuing certificate authority."},{"field":"threat.indicator.file.x509.issuer.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"threat.indicator.file.x509.not_after","type":"date","description":"Time at which the certificate is no longer considered valid."},{"field":"threat.indicator.file.x509.not_before","type":"date","description":"Time at which the certificate is first considered valid."},{"field":"threat.indicator.file.x509.public_key_algorithm","type":"keyword","description":"Algorithm used to generate the public key."},{"field":"threat.indicator.file.x509.public_key_curve","type":"keyword","description":"The curve used by the elliptic curve public key algorithm. This is algorithm specific."},{"field":"threat.indicator.file.x509.public_key_exponent","type":"long","description":"Exponent used to derive the public key. This is algorithm specific."},{"field":"threat.indicator.file.x509.public_key_size","type":"long","description":"The size of the public key space in bits."},{"field":"threat.indicator.file.x509.serial_number","type":"keyword","description":"Unique serial number issued by the certificate authority."},{"field":"threat.indicator.file.x509.signature_algorithm","type":"keyword","description":"Identifier for certificate signature algorithm."},{"field":"threat.indicator.file.x509.subject.common_name","type":"keyword","description":"List of common names (CN) of subject."},{"field":"threat.indicator.file.x509.subject.country","type":"keyword","description":"List of country (C) code"},{"field":"threat.indicator.file.x509.subject.distinguished_name","type":"keyword","description":"Distinguished name (DN) of the certificate subject entity."},{"field":"threat.indicator.file.x509.subject.locality","type":"keyword","description":"List of locality names (L)"},{"field":"threat.indicator.file.x509.subject.organization","type":"keyword","description":"List of organizations (O) of subject."},{"field":"threat.indicator.file.x509.subject.organizational_unit","type":"keyword","description":"List of organizational units (OU) of subject."},{"field":"threat.indicator.file.x509.subject.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"threat.indicator.file.x509.version_number","type":"keyword","description":"Version of x509 format."},{"field":"threat.indicator.first_seen","type":"date","description":"Date/time indicator was first reported."},{"field":"threat.indicator.geo.city_name","type":"keyword","description":"City name."},{"field":"threat.indicator.geo.continent_code","type":"keyword","description":"Continent code."},{"field":"threat.indicator.geo.continent_name","type":"keyword","description":"Name of the continent."},{"field":"threat.indicator.geo.country_iso_code","type":"keyword","description":"Country ISO code."},{"field":"threat.indicator.geo.country_name","type":"keyword","description":"Country name."},{"field":"threat.indicator.geo.location","type":"geo_point","description":"Longitude and latitude."},{"field":"threat.indicator.geo.name","type":"keyword","description":"User-defined description of a location."},{"field":"threat.indicator.geo.postal_code","type":"keyword","description":"Postal code."},{"field":"threat.indicator.geo.region_iso_code","type":"keyword","description":"Region ISO code."},{"field":"threat.indicator.geo.region_name","type":"keyword","description":"Region name."},{"field":"threat.indicator.geo.timezone","type":"keyword","description":"Time zone."},{"field":"threat.indicator.ip","type":"ip","description":"Indicator IP address"},{"field":"threat.indicator.last_seen","type":"date","description":"Date/time indicator was last reported."},{"field":"threat.indicator.marking.tlp","type":"keyword","description":"Indicator TLP marking"},{"field":"threat.indicator.modified_at","type":"date","description":"Date/time indicator was last updated."},{"field":"threat.indicator.port","type":"long","description":"Indicator port"},{"field":"threat.indicator.provider","type":"keyword","description":"Indicator provider"},{"field":"threat.indicator.reference","type":"keyword","description":"Indicator reference URL"},{"field":"threat.indicator.registry.data.bytes","type":"keyword","description":"Original bytes written with base64 encoding."},{"field":"threat.indicator.registry.data.strings","type":"wildcard","description":"List of strings representing what was written to the registry."},{"field":"threat.indicator.registry.data.type","type":"keyword","description":"Standard registry type for encoding contents"},{"field":"threat.indicator.registry.hive","type":"keyword","description":"Abbreviated name for the hive."},{"field":"threat.indicator.registry.key","type":"keyword","description":"Hive-relative path of keys."},{"field":"threat.indicator.registry.path","type":"keyword","description":"Full path, including hive, key and value"},{"field":"threat.indicator.registry.value","type":"keyword","description":"Name of the value written."},{"field":"threat.indicator.scanner_stats","type":"long","description":"Scanner statistics"},{"field":"threat.indicator.sightings","type":"long","description":"Number of times indicator observed"},{"field":"threat.indicator.type","type":"keyword","description":"Type of indicator"},{"field":"threat.indicator.url.domain","type":"keyword","description":"Domain of the url."},{"field":"threat.indicator.url.extension","type":"keyword","description":"File extension from the request url, excluding the leading dot."},{"field":"threat.indicator.url.fragment","type":"keyword","description":"Portion of the url after the `#`."},{"field":"threat.indicator.url.full","type":"wildcard","description":"Full unparsed URL."},{"field":"threat.indicator.url.full.text","type":"match_only_text","description":"Full unparsed URL."},{"field":"threat.indicator.url.original","type":"wildcard","description":"Unmodified original url as seen in the event source."},{"field":"threat.indicator.url.original.text","type":"match_only_text","description":"Unmodified original url as seen in the event source."},{"field":"threat.indicator.url.password","type":"keyword","description":"Password of the request."},{"field":"threat.indicator.url.path","type":"wildcard","description":"Path of the request, such as \"/search\"."},{"field":"threat.indicator.url.port","type":"long","description":"Port of the request, such as 443."},{"field":"threat.indicator.url.query","type":"keyword","description":"Query string of the request."},{"field":"threat.indicator.url.registered_domain","type":"keyword","description":"The highest registered url domain, stripped of the subdomain."},{"field":"threat.indicator.url.scheme","type":"keyword","description":"Scheme of the url."},{"field":"threat.indicator.url.subdomain","type":"keyword","description":"The subdomain of the domain."},{"field":"threat.indicator.url.top_level_domain","type":"keyword","description":"The effective top level domain (com, org, net, co.uk)."},{"field":"threat.indicator.url.username","type":"keyword","description":"Username of the request."},{"field":"threat.indicator.x509.alternative_names","type":"keyword","description":"List of subject alternative names (SAN)."},{"field":"threat.indicator.x509.issuer.common_name","type":"keyword","description":"List of common name (CN) of issuing certificate authority."},{"field":"threat.indicator.x509.issuer.country","type":"keyword","description":"List of country (C) codes"},{"field":"threat.indicator.x509.issuer.distinguished_name","type":"keyword","description":"Distinguished name (DN) of issuing certificate authority."},{"field":"threat.indicator.x509.issuer.locality","type":"keyword","description":"List of locality names (L)"},{"field":"threat.indicator.x509.issuer.organization","type":"keyword","description":"List of organizations (O) of issuing certificate authority."},{"field":"threat.indicator.x509.issuer.organizational_unit","type":"keyword","description":"List of organizational units (OU) of issuing certificate authority."},{"field":"threat.indicator.x509.issuer.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"threat.indicator.x509.not_after","type":"date","description":"Time at which the certificate is no longer considered valid."},{"field":"threat.indicator.x509.not_before","type":"date","description":"Time at which the certificate is first considered valid."},{"field":"threat.indicator.x509.public_key_algorithm","type":"keyword","description":"Algorithm used to generate the public key."},{"field":"threat.indicator.x509.public_key_curve","type":"keyword","description":"The curve used by the elliptic curve public key algorithm. This is algorithm specific."},{"field":"threat.indicator.x509.public_key_exponent","type":"long","description":"Exponent used to derive the public key. This is algorithm specific."},{"field":"threat.indicator.x509.public_key_size","type":"long","description":"The size of the public key space in bits."},{"field":"threat.indicator.x509.serial_number","type":"keyword","description":"Unique serial number issued by the certificate authority."},{"field":"threat.indicator.x509.signature_algorithm","type":"keyword","description":"Identifier for certificate signature algorithm."},{"field":"threat.indicator.x509.subject.common_name","type":"keyword","description":"List of common names (CN) of subject."},{"field":"threat.indicator.x509.subject.country","type":"keyword","description":"List of country (C) code"},{"field":"threat.indicator.x509.subject.distinguished_name","type":"keyword","description":"Distinguished name (DN) of the certificate subject entity."},{"field":"threat.indicator.x509.subject.locality","type":"keyword","description":"List of locality names (L)"},{"field":"threat.indicator.x509.subject.organization","type":"keyword","description":"List of organizations (O) of subject."},{"field":"threat.indicator.x509.subject.organizational_unit","type":"keyword","description":"List of organizational units (OU) of subject."},{"field":"threat.indicator.x509.subject.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"threat.indicator.x509.version_number","type":"keyword","description":"Version of x509 format."},{"field":"threat.software.alias","type":"keyword","description":"Alias of the software"},{"field":"threat.software.id","type":"keyword","description":"ID of the software"},{"field":"threat.software.name","type":"keyword","description":"Name of the software."},{"field":"threat.software.platforms","type":"keyword","description":"Platforms of the software."},{"field":"threat.software.reference","type":"keyword","description":"Software reference URL."},{"field":"threat.software.type","type":"keyword","description":"Software type."},{"field":"threat.tactic.id","type":"keyword","description":"Threat tactic id."},{"field":"threat.tactic.name","type":"keyword","description":"Threat tactic."},{"field":"threat.tactic.reference","type":"keyword","description":"Threat tactic URL reference."},{"field":"threat.technique.id","type":"keyword","description":"Threat technique id."},{"field":"threat.technique.name","type":"keyword","description":"Threat technique name."},{"field":"threat.technique.name.text","type":"match_only_text","description":"Threat technique name."},{"field":"threat.technique.reference","type":"keyword","description":"Threat technique URL reference."},{"field":"threat.technique.subtechnique.id","type":"keyword","description":"Threat subtechnique id."},{"field":"threat.technique.subtechnique.name","type":"keyword","description":"Threat subtechnique name."},{"field":"threat.technique.subtechnique.name.text","type":"match_only_text","description":"Threat subtechnique name."},{"field":"threat.technique.subtechnique.reference","type":"keyword","description":"Threat subtechnique URL reference."},{"field":"tls.cipher","type":"keyword","description":"String indicating the cipher used during the current connection."},{"field":"tls.client.certificate","type":"keyword","description":"PEM-encoded stand-alone certificate offered by the client."},{"field":"tls.client.certificate_chain","type":"keyword","description":"Array of PEM-encoded certificates that make up the certificate chain offered by the client."},{"field":"tls.client.hash.md5","type":"keyword","description":"Certificate fingerprint using the MD5 digest of DER-encoded version of certificate offered by the client."},{"field":"tls.client.hash.sha1","type":"keyword","description":"Certificate fingerprint using the SHA1 digest of DER-encoded version of certificate offered by the client."},{"field":"tls.client.hash.sha256","type":"keyword","description":"Certificate fingerprint using the SHA256 digest of DER-encoded version of certificate offered by the client."},{"field":"tls.client.issuer","type":"keyword","description":"Distinguished name of subject of the issuer of the x.509 certificate presented by the client."},{"field":"tls.client.ja3","type":"keyword","description":"A hash that identifies clients based on how they perform an SSL/TLS handshake."},{"field":"tls.client.not_after","type":"date","description":"Date/Time indicating when client certificate is no longer considered valid."},{"field":"tls.client.not_before","type":"date","description":"Date/Time indicating when client certificate is first considered valid."},{"field":"tls.client.server_name","type":"keyword","description":"Hostname the client is trying to connect to. Also called the SNI."},{"field":"tls.client.subject","type":"keyword","description":"Distinguished name of subject of the x.509 certificate presented by the client."},{"field":"tls.client.supported_ciphers","type":"keyword","description":"Array of ciphers offered by the client during the client hello."},{"field":"tls.client.x509.alternative_names","type":"keyword","description":"List of subject alternative names (SAN)."},{"field":"tls.client.x509.issuer.common_name","type":"keyword","description":"List of common name (CN) of issuing certificate authority."},{"field":"tls.client.x509.issuer.country","type":"keyword","description":"List of country (C) codes"},{"field":"tls.client.x509.issuer.distinguished_name","type":"keyword","description":"Distinguished name (DN) of issuing certificate authority."},{"field":"tls.client.x509.issuer.locality","type":"keyword","description":"List of locality names (L)"},{"field":"tls.client.x509.issuer.organization","type":"keyword","description":"List of organizations (O) of issuing certificate authority."},{"field":"tls.client.x509.issuer.organizational_unit","type":"keyword","description":"List of organizational units (OU) of issuing certificate authority."},{"field":"tls.client.x509.issuer.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"tls.client.x509.not_after","type":"date","description":"Time at which the certificate is no longer considered valid."},{"field":"tls.client.x509.not_before","type":"date","description":"Time at which the certificate is first considered valid."},{"field":"tls.client.x509.public_key_algorithm","type":"keyword","description":"Algorithm used to generate the public key."},{"field":"tls.client.x509.public_key_curve","type":"keyword","description":"The curve used by the elliptic curve public key algorithm. This is algorithm specific."},{"field":"tls.client.x509.public_key_exponent","type":"long","description":"Exponent used to derive the public key. This is algorithm specific."},{"field":"tls.client.x509.public_key_size","type":"long","description":"The size of the public key space in bits."},{"field":"tls.client.x509.serial_number","type":"keyword","description":"Unique serial number issued by the certificate authority."},{"field":"tls.client.x509.signature_algorithm","type":"keyword","description":"Identifier for certificate signature algorithm."},{"field":"tls.client.x509.subject.common_name","type":"keyword","description":"List of common names (CN) of subject."},{"field":"tls.client.x509.subject.country","type":"keyword","description":"List of country (C) code"},{"field":"tls.client.x509.subject.distinguished_name","type":"keyword","description":"Distinguished name (DN) of the certificate subject entity."},{"field":"tls.client.x509.subject.locality","type":"keyword","description":"List of locality names (L)"},{"field":"tls.client.x509.subject.organization","type":"keyword","description":"List of organizations (O) of subject."},{"field":"tls.client.x509.subject.organizational_unit","type":"keyword","description":"List of organizational units (OU) of subject."},{"field":"tls.client.x509.subject.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"tls.client.x509.version_number","type":"keyword","description":"Version of x509 format."},{"field":"tls.curve","type":"keyword","description":"String indicating the curve used for the given cipher, when applicable."},{"field":"tls.established","type":"boolean","description":"Boolean flag indicating if the TLS negotiation was successful and transitioned to an encrypted tunnel."},{"field":"tls.next_protocol","type":"keyword","description":"String indicating the protocol being tunneled."},{"field":"tls.resumed","type":"boolean","description":"Boolean flag indicating if this TLS connection was resumed from an existing TLS negotiation."},{"field":"tls.server.certificate","type":"keyword","description":"PEM-encoded stand-alone certificate offered by the server."},{"field":"tls.server.certificate_chain","type":"keyword","description":"Array of PEM-encoded certificates that make up the certificate chain offered by the server."},{"field":"tls.server.hash.md5","type":"keyword","description":"Certificate fingerprint using the MD5 digest of DER-encoded version of certificate offered by the server."},{"field":"tls.server.hash.sha1","type":"keyword","description":"Certificate fingerprint using the SHA1 digest of DER-encoded version of certificate offered by the server."},{"field":"tls.server.hash.sha256","type":"keyword","description":"Certificate fingerprint using the SHA256 digest of DER-encoded version of certificate offered by the server."},{"field":"tls.server.issuer","type":"keyword","description":"Subject of the issuer of the x.509 certificate presented by the server."},{"field":"tls.server.ja3s","type":"keyword","description":"A hash that identifies servers based on how they perform an SSL/TLS handshake."},{"field":"tls.server.not_after","type":"date","description":"Timestamp indicating when server certificate is no longer considered valid."},{"field":"tls.server.not_before","type":"date","description":"Timestamp indicating when server certificate is first considered valid."},{"field":"tls.server.subject","type":"keyword","description":"Subject of the x.509 certificate presented by the server."},{"field":"tls.server.x509.alternative_names","type":"keyword","description":"List of subject alternative names (SAN)."},{"field":"tls.server.x509.issuer.common_name","type":"keyword","description":"List of common name (CN) of issuing certificate authority."},{"field":"tls.server.x509.issuer.country","type":"keyword","description":"List of country (C) codes"},{"field":"tls.server.x509.issuer.distinguished_name","type":"keyword","description":"Distinguished name (DN) of issuing certificate authority."},{"field":"tls.server.x509.issuer.locality","type":"keyword","description":"List of locality names (L)"},{"field":"tls.server.x509.issuer.organization","type":"keyword","description":"List of organizations (O) of issuing certificate authority."},{"field":"tls.server.x509.issuer.organizational_unit","type":"keyword","description":"List of organizational units (OU) of issuing certificate authority."},{"field":"tls.server.x509.issuer.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"tls.server.x509.not_after","type":"date","description":"Time at which the certificate is no longer considered valid."},{"field":"tls.server.x509.not_before","type":"date","description":"Time at which the certificate is first considered valid."},{"field":"tls.server.x509.public_key_algorithm","type":"keyword","description":"Algorithm used to generate the public key."},{"field":"tls.server.x509.public_key_curve","type":"keyword","description":"The curve used by the elliptic curve public key algorithm. This is algorithm specific."},{"field":"tls.server.x509.public_key_exponent","type":"long","description":"Exponent used to derive the public key. This is algorithm specific."},{"field":"tls.server.x509.public_key_size","type":"long","description":"The size of the public key space in bits."},{"field":"tls.server.x509.serial_number","type":"keyword","description":"Unique serial number issued by the certificate authority."},{"field":"tls.server.x509.signature_algorithm","type":"keyword","description":"Identifier for certificate signature algorithm."},{"field":"tls.server.x509.subject.common_name","type":"keyword","description":"List of common names (CN) of subject."},{"field":"tls.server.x509.subject.country","type":"keyword","description":"List of country (C) code"},{"field":"tls.server.x509.subject.distinguished_name","type":"keyword","description":"Distinguished name (DN) of the certificate subject entity."},{"field":"tls.server.x509.subject.locality","type":"keyword","description":"List of locality names (L)"},{"field":"tls.server.x509.subject.organization","type":"keyword","description":"List of organizations (O) of subject."},{"field":"tls.server.x509.subject.organizational_unit","type":"keyword","description":"List of organizational units (OU) of subject."},{"field":"tls.server.x509.subject.state_or_province","type":"keyword","description":"List of state or province names (ST, S, or P)"},{"field":"tls.server.x509.version_number","type":"keyword","description":"Version of x509 format."},{"field":"tls.version","type":"keyword","description":"Numeric part of the version parsed from the original string."},{"field":"tls.version_protocol","type":"keyword","description":"Normalized lowercase protocol name parsed from original string."},{"field":"trace.id","type":"keyword","description":"Unique identifier of the trace."},{"field":"transaction.id","type":"keyword","description":"Unique identifier of the transaction within the scope of its trace."},{"field":"url.domain","type":"keyword","description":"Domain of the url."},{"field":"url.extension","type":"keyword","description":"File extension from the request url, excluding the leading dot."},{"field":"url.fragment","type":"keyword","description":"Portion of the url after the `#`."},{"field":"url.full","type":"wildcard","description":"Full unparsed URL."},{"field":"url.full.text","type":"match_only_text","description":"Full unparsed URL."},{"field":"url.original","type":"wildcard","description":"Unmodified original url as seen in the event source."},{"field":"url.original.text","type":"match_only_text","description":"Unmodified original url as seen in the event source."},{"field":"url.password","type":"keyword","description":"Password of the request."},{"field":"url.path","type":"wildcard","description":"Path of the request, such as \"/search\"."},{"field":"url.port","type":"long","description":"Port of the request, such as 443."},{"field":"url.query","type":"keyword","description":"Query string of the request."},{"field":"url.registered_domain","type":"keyword","description":"The highest registered url domain, stripped of the subdomain."},{"field":"url.scheme","type":"keyword","description":"Scheme of the url."},{"field":"url.subdomain","type":"keyword","description":"The subdomain of the domain."},{"field":"url.top_level_domain","type":"keyword","description":"The effective top level domain (com, org, net, co.uk)."},{"field":"url.username","type":"keyword","description":"Username of the request."},{"field":"user.changes.domain","type":"keyword","description":"Name of the directory the user is a member of."},{"field":"user.changes.email","type":"keyword","description":"User email address."},{"field":"user.changes.full_name","type":"keyword","description":"User's full name, if available."},{"field":"user.changes.full_name.text","type":"match_only_text","description":"User's full name, if available."},{"field":"user.changes.group.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"user.changes.group.id","type":"keyword","description":"Unique identifier for the group on the system/platform."},{"field":"user.changes.group.name","type":"keyword","description":"Name of the group."},{"field":"user.changes.hash","type":"keyword","description":"Unique user hash to correlate information for a user in anonymized form."},{"field":"user.changes.id","type":"keyword","description":"Unique identifier of the user."},{"field":"user.changes.name","type":"keyword","description":"Short name or login of the user."},{"field":"user.changes.name.text","type":"match_only_text","description":"Short name or login of the user."},{"field":"user.changes.roles","type":"keyword","description":"Array of user roles at the time of the event."},{"field":"user.domain","type":"keyword","description":"Name of the directory the user is a member of."},{"field":"user.effective.domain","type":"keyword","description":"Name of the directory the user is a member of."},{"field":"user.effective.email","type":"keyword","description":"User email address."},{"field":"user.effective.full_name","type":"keyword","description":"User's full name, if available."},{"field":"user.effective.full_name.text","type":"match_only_text","description":"User's full name, if available."},{"field":"user.effective.group.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"user.effective.group.id","type":"keyword","description":"Unique identifier for the group on the system/platform."},{"field":"user.effective.group.name","type":"keyword","description":"Name of the group."},{"field":"user.effective.hash","type":"keyword","description":"Unique user hash to correlate information for a user in anonymized form."},{"field":"user.effective.id","type":"keyword","description":"Unique identifier of the user."},{"field":"user.effective.name","type":"keyword","description":"Short name or login of the user."},{"field":"user.effective.name.text","type":"match_only_text","description":"Short name or login of the user."},{"field":"user.effective.roles","type":"keyword","description":"Array of user roles at the time of the event."},{"field":"user.email","type":"keyword","description":"User email address."},{"field":"user.full_name","type":"keyword","description":"User's full name, if available."},{"field":"user.full_name.text","type":"match_only_text","description":"User's full name, if available."},{"field":"user.group.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"user.group.id","type":"keyword","description":"Unique identifier for the group on the system/platform."},{"field":"user.group.name","type":"keyword","description":"Name of the group."},{"field":"user.hash","type":"keyword","description":"Unique user hash to correlate information for a user in anonymized form."},{"field":"user.id","type":"keyword","description":"Unique identifier of the user."},{"field":"user.name","type":"keyword","description":"Short name or login of the user."},{"field":"user.name.text","type":"match_only_text","description":"Short name or login of the user."},{"field":"user.roles","type":"keyword","description":"Array of user roles at the time of the event."},{"field":"user.target.domain","type":"keyword","description":"Name of the directory the user is a member of."},{"field":"user.target.email","type":"keyword","description":"User email address."},{"field":"user.target.full_name","type":"keyword","description":"User's full name, if available."},{"field":"user.target.full_name.text","type":"match_only_text","description":"User's full name, if available."},{"field":"user.target.group.domain","type":"keyword","description":"Name of the directory the group is a member of."},{"field":"user.target.group.id","type":"keyword","description":"Unique identifier for the group on the system/platform."},{"field":"user.target.group.name","type":"keyword","description":"Name of the group."},{"field":"user.target.hash","type":"keyword","description":"Unique user hash to correlate information for a user in anonymized form."},{"field":"user.target.id","type":"keyword","description":"Unique identifier of the user."},{"field":"user.target.name","type":"keyword","description":"Short name or login of the user."},{"field":"user.target.name.text","type":"match_only_text","description":"Short name or login of the user."},{"field":"user.target.roles","type":"keyword","description":"Array of user roles at the time of the event."},{"field":"user_agent.device.name","type":"keyword","description":"Name of the device."},{"field":"user_agent.name","type":"keyword","description":"Name of the user agent."},{"field":"user_agent.original","type":"keyword","description":"Unparsed user_agent string."},{"field":"user_agent.original.text","type":"match_only_text","description":"Unparsed user_agent string."},{"field":"user_agent.os.family","type":"keyword","description":"OS family (such as redhat, debian, freebsd, windows)."},{"field":"user_agent.os.full","type":"keyword","description":"Operating system name, including the version or code name."},{"field":"user_agent.os.full.text","type":"match_only_text","description":"Operating system name, including the version or code name."},{"field":"user_agent.os.kernel","type":"keyword","description":"Operating system kernel version as a raw string."},{"field":"user_agent.os.name","type":"keyword","description":"Operating system name, without the version."},{"field":"user_agent.os.name.text","type":"match_only_text","description":"Operating system name, without the version."},{"field":"user_agent.os.platform","type":"keyword","description":"Operating system platform (such centos, ubuntu, windows)."},{"field":"user_agent.os.type","type":"keyword","description":"Which commercial OS family (one of: linux, macos, unix or windows)."},{"field":"user_agent.os.version","type":"keyword","description":"Operating system version as a raw string."},{"field":"user_agent.version","type":"keyword","description":"Version of the user agent."},{"field":"vulnerability.category","type":"keyword","description":"Category of a vulnerability."},{"field":"vulnerability.classification","type":"keyword","description":"Classification of the vulnerability."},{"field":"vulnerability.description","type":"keyword","description":"Description of the vulnerability."},{"field":"vulnerability.description.text","type":"match_only_text","description":"Description of the vulnerability."},{"field":"vulnerability.enumeration","type":"keyword","description":"Identifier of the vulnerability."},{"field":"vulnerability.id","type":"keyword","description":"ID of the vulnerability."},{"field":"vulnerability.reference","type":"keyword","description":"Reference of the vulnerability."},{"field":"vulnerability.report_id","type":"keyword","description":"Scan identification number."},{"field":"vulnerability.scanner.vendor","type":"keyword","description":"Name of the scanner vendor."},{"field":"vulnerability.score.base","type":"float","description":"Vulnerability Base score."},{"field":"vulnerability.score.environmental","type":"float","description":"Vulnerability Environmental score."},{"field":"vulnerability.score.temporal","type":"float","description":"Vulnerability Temporal score."},{"field":"vulnerability.score.version","type":"keyword","description":"CVSS version."},{"field":"vulnerability.severity","type":"keyword","description":"Severity of the vulnerability."}]
\ No newline at end of file
diff --git a/x-pack/plugins/osquery/public/common/schemas/osquery/v4.9.0.json b/x-pack/plugins/osquery/public/common/schemas/osquery/v4.9.0.json
deleted file mode 100644
index 1c41c10ef4ebd..0000000000000
--- a/x-pack/plugins/osquery/public/common/schemas/osquery/v4.9.0.json
+++ /dev/null
@@ -1 +0,0 @@
-[{"name":"account_policy_data","description":"Additional OS X user account data from the AccountPolicy section of OpenDirectory.","platforms":["darwin"],"columns":[{"name":"uid","description":"User ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"creation_time","description":"When the account was first created","type":"double","hidden":false,"required":false,"index":false},{"name":"failed_login_count","description":"The number of failed login attempts using an incorrect password. Count resets after a correct password is entered.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"failed_login_timestamp","description":"The time of the last failed login attempt. Resets after a correct password is entered","type":"double","hidden":false,"required":false,"index":false},{"name":"password_last_set_time","description":"The time the password was last changed","type":"double","hidden":false,"required":false,"index":false}]},{"name":"acpi_tables","description":"Firmware ACPI functional table common metadata and content.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"ACPI table name","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of compiled table data","type":"integer","hidden":false,"required":false,"index":false},{"name":"md5","description":"MD5 hash of table content","type":"text","hidden":false,"required":false,"index":false}]},{"name":"ad_config","description":"OS X Active Directory configuration.","platforms":["darwin"],"columns":[{"name":"name","description":"The OS X-specific configuration name","type":"text","hidden":false,"required":false,"index":false},{"name":"domain","description":"Active Directory trust domain","type":"text","hidden":false,"required":false,"index":false},{"name":"option","description":"Canonical name of option","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Variable typed option value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"alf","description":"OS X application layer firewall (ALF) service details.","platforms":["darwin"],"columns":[{"name":"allow_signed_enabled","description":"1 If allow signed mode is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"firewall_unload","description":"1 If firewall unloading enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"global_state","description":"1 If the firewall is enabled with exceptions, 2 if the firewall is configured to block all incoming connections, else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"logging_enabled","description":"1 If logging mode is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"logging_option","description":"Firewall logging option","type":"integer","hidden":false,"required":false,"index":false},{"name":"stealth_enabled","description":"1 If stealth mode is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"version","description":"Application Layer Firewall version","type":"text","hidden":false,"required":false,"index":false}]},{"name":"alf_exceptions","description":"OS X application layer firewall (ALF) service exceptions.","platforms":["darwin"],"columns":[{"name":"path","description":"Path to the executable that is excepted","type":"text","hidden":false,"required":false,"index":false},{"name":"state","description":"Firewall exception state","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"alf_explicit_auths","description":"ALF services explicitly allowed to perform networking.","platforms":["darwin"],"columns":[{"name":"process","description":"Process name explicitly allowed","type":"text","hidden":false,"required":false,"index":false}]},{"name":"app_schemes","description":"OS X application schemes and handlers (e.g., http, file, mailto).","platforms":["darwin"],"columns":[{"name":"scheme","description":"Name of the scheme/protocol","type":"text","hidden":false,"required":false,"index":false},{"name":"handler","description":"Application label for the handler","type":"text","hidden":false,"required":false,"index":false},{"name":"enabled","description":"1 if this handler is the OS default, else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"external","description":"1 if this handler does NOT exist on OS X by default, else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"protected","description":"1 if this handler is protected (reserved) by OS X, else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"apparmor_events","description":"Track AppArmor events.","platforms":["linux"],"columns":[{"name":"type","description":"Event type","type":"text","hidden":false,"required":false,"index":false},{"name":"message","description":"Raw audit message","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of execution in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uptime","description":"Time of execution in system uptime","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false},{"name":"apparmor","description":"Apparmor Status like ALLOWED, DENIED etc.","type":"text","hidden":false,"required":false,"index":false},{"name":"operation","description":"Permission requested by the process","type":"text","hidden":false,"required":false,"index":false},{"name":"parent","description":"Parent process PID","type":"unsigned_bigint","hidden":false,"required":false,"index":false},{"name":"profile","description":"Apparmor profile name","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Process name","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process ID","type":"unsigned_bigint","hidden":false,"required":false,"index":false},{"name":"comm","description":"Command-line name of the command that was used to invoke the analyzed process","type":"text","hidden":false,"required":false,"index":false},{"name":"denied_mask","description":"Denied permissions for the process","type":"text","hidden":false,"required":false,"index":false},{"name":"capname","description":"Capability requested by the process","type":"text","hidden":false,"required":false,"index":false},{"name":"fsuid","description":"Filesystem user ID","type":"unsigned_bigint","hidden":false,"required":false,"index":false},{"name":"ouid","description":"Object owner's user ID","type":"unsigned_bigint","hidden":false,"required":false,"index":false},{"name":"capability","description":"Capability number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"requested_mask","description":"Requested access mask","type":"text","hidden":false,"required":false,"index":false},{"name":"info","description":"Additional information","type":"text","hidden":false,"required":false,"index":false},{"name":"error","description":"Error information","type":"text","hidden":false,"required":false,"index":false},{"name":"namespace","description":"AppArmor namespace","type":"text","hidden":false,"required":false,"index":false},{"name":"label","description":"AppArmor label","type":"text","hidden":false,"required":false,"index":false}]},{"name":"apparmor_profiles","description":"Track active AppArmor profiles.","platforms":["linux"],"columns":[{"name":"path","description":"Unique, aa-status compatible, policy identifier.","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Policy name.","type":"text","hidden":false,"required":false,"index":false},{"name":"attach","description":"Which executable(s) a profile will attach to.","type":"text","hidden":false,"required":false,"index":false},{"name":"mode","description":"How the policy is applied.","type":"text","hidden":false,"required":false,"index":false},{"name":"sha1","description":"A unique hash that identifies this policy.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"appcompat_shims","description":"Application Compatibility shims are a way to persist malware. This table presents the AppCompat Shim information from the registry in a nice format. See http://files.brucon.org/2015/Tomczak_and_Ballenthin_Shims_for_the_Win.pdf for more details.","platforms":["windows"],"columns":[{"name":"executable","description":"Name of the executable that is being shimmed. This is pulled from the registry.","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"This is the path to the SDB database.","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Description of the SDB.","type":"text","hidden":false,"required":false,"index":false},{"name":"install_time","description":"Install time of the SDB","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"Type of the SDB database.","type":"text","hidden":false,"required":false,"index":false},{"name":"sdb_id","description":"Unique GUID of the SDB.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"apps","description":"OS X applications installed in known search paths (e.g., /Applications).","platforms":["darwin"],"columns":[{"name":"name","description":"Name of the Name.app folder","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Absolute and full Name.app path","type":"text","hidden":false,"required":false,"index":false},{"name":"bundle_executable","description":"Info properties CFBundleExecutable label","type":"text","hidden":false,"required":false,"index":false},{"name":"bundle_identifier","description":"Info properties CFBundleIdentifier label","type":"text","hidden":false,"required":false,"index":false},{"name":"bundle_name","description":"Info properties CFBundleName label","type":"text","hidden":false,"required":false,"index":false},{"name":"bundle_short_version","description":"Info properties CFBundleShortVersionString label","type":"text","hidden":false,"required":false,"index":false},{"name":"bundle_version","description":"Info properties CFBundleVersion label","type":"text","hidden":false,"required":false,"index":false},{"name":"bundle_package_type","description":"Info properties CFBundlePackageType label","type":"text","hidden":false,"required":false,"index":false},{"name":"environment","description":"Application-set environment variables","type":"text","hidden":false,"required":false,"index":false},{"name":"element","description":"Does the app identify as a background agent","type":"text","hidden":false,"required":false,"index":false},{"name":"compiler","description":"Info properties DTCompiler label","type":"text","hidden":false,"required":false,"index":false},{"name":"development_region","description":"Info properties CFBundleDevelopmentRegion label","type":"text","hidden":false,"required":false,"index":false},{"name":"display_name","description":"Info properties CFBundleDisplayName label","type":"text","hidden":false,"required":false,"index":false},{"name":"info_string","description":"Info properties CFBundleGetInfoString label","type":"text","hidden":false,"required":false,"index":false},{"name":"minimum_system_version","description":"Minimum version of OS X required for the app to run","type":"text","hidden":false,"required":false,"index":false},{"name":"category","description":"The UTI that categorizes the app for the App Store","type":"text","hidden":false,"required":false,"index":false},{"name":"applescript_enabled","description":"Info properties NSAppleScriptEnabled label","type":"text","hidden":false,"required":false,"index":false},{"name":"copyright","description":"Info properties NSHumanReadableCopyright label","type":"text","hidden":false,"required":false,"index":false},{"name":"last_opened_time","description":"The time that the app was last used","type":"double","hidden":false,"required":false,"index":false}]},{"name":"apt_sources","description":"Current list of APT repositories or software channels.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Repository name","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Source file","type":"text","hidden":false,"required":false,"index":false},{"name":"base_uri","description":"Repository base URI","type":"text","hidden":false,"required":false,"index":false},{"name":"release","description":"Release name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Repository source version","type":"text","hidden":false,"required":false,"index":false},{"name":"maintainer","description":"Repository maintainer","type":"text","hidden":false,"required":false,"index":false},{"name":"components","description":"Repository components","type":"text","hidden":false,"required":false,"index":false},{"name":"architectures","description":"Repository architectures","type":"text","hidden":false,"required":false,"index":false}]},{"name":"arp_cache","description":"Address resolution cache, both static and dynamic (from ARP, NDP).","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"address","description":"IPv4 address target","type":"text","hidden":false,"required":false,"index":false},{"name":"mac","description":"MAC address of broadcasted address","type":"text","hidden":false,"required":false,"index":false},{"name":"interface","description":"Interface of the network for the MAC","type":"text","hidden":false,"required":false,"index":false},{"name":"permanent","description":"1 for true, 0 for false","type":"text","hidden":false,"required":false,"index":false}]},{"name":"asl","description":"Queries the Apple System Log data structure for system events.","platforms":["darwin"],"columns":[{"name":"time","description":"Unix timestamp. Set automatically","type":"integer","hidden":false,"required":false,"index":false},{"name":"time_nano_sec","description":"Nanosecond time.","type":"integer","hidden":false,"required":false,"index":false},{"name":"host","description":"Sender's address (set by the server).","type":"text","hidden":false,"required":false,"index":false},{"name":"sender","description":"Sender's identification string. Default is process name.","type":"text","hidden":false,"required":false,"index":false},{"name":"facility","description":"Sender's facility. Default is 'user'.","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"Sending process ID encoded as a string. Set automatically.","type":"integer","hidden":false,"required":false,"index":false},{"name":"gid","description":"GID that sent the log message (set by the server).","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uid","description":"UID that sent the log message (set by the server).","type":"bigint","hidden":false,"required":false,"index":false},{"name":"level","description":"Log level number. See levels in asl.h.","type":"integer","hidden":false,"required":false,"index":false},{"name":"message","description":"Message text.","type":"text","hidden":false,"required":false,"index":false},{"name":"ref_pid","description":"Reference PID for messages proxied by launchd","type":"integer","hidden":false,"required":false,"index":false},{"name":"ref_proc","description":"Reference process for messages proxied by launchd","type":"text","hidden":false,"required":false,"index":false},{"name":"extra","description":"Extra columns, in JSON format. Queries against this column are performed entirely in SQLite, so do not benefit from efficient querying via asl.h.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"atom_packages","description":"Lists all atom packages in a directory or globally installed in a system.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"name","description":"Package display name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Package supplied version","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Package supplied description","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Package's package.json path","type":"text","hidden":false,"required":false,"index":false},{"name":"license","description":"License for package","type":"text","hidden":false,"required":false,"index":false},{"name":"homepage","description":"Package supplied homepage","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"The local user that owns the plugin","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"augeas","description":"Configuration files parsed by augeas.","platforms":["darwin","linux"],"columns":[{"name":"node","description":"The node path of the configuration item","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"The value of the configuration item","type":"text","hidden":false,"required":false,"index":false},{"name":"label","description":"The label of the configuration item","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"The path to the configuration file","type":"text","hidden":false,"required":false,"index":false}]},{"name":"authenticode","description":"File (executable, bundle, installer, disk) code signing status.","platforms":["windows"],"columns":[{"name":"path","description":"Must provide a path or directory","type":"text","hidden":false,"required":true,"index":false},{"name":"original_program_name","description":"The original program name that the publisher has signed","type":"text","hidden":false,"required":false,"index":false},{"name":"serial_number","description":"The certificate serial number","type":"text","hidden":false,"required":false,"index":false},{"name":"issuer_name","description":"The certificate issuer name","type":"text","hidden":false,"required":false,"index":false},{"name":"subject_name","description":"The certificate subject name","type":"text","hidden":false,"required":false,"index":false},{"name":"result","description":"The signature check result","type":"text","hidden":false,"required":false,"index":false}]},{"name":"authorization_mechanisms","description":"OS X Authorization mechanisms database.","platforms":["darwin"],"columns":[{"name":"label","description":"Label of the authorization right","type":"text","hidden":false,"required":false,"index":false},{"name":"plugin","description":"Authorization plugin name","type":"text","hidden":false,"required":false,"index":false},{"name":"mechanism","description":"Name of the mechanism that will be called","type":"text","hidden":false,"required":false,"index":false},{"name":"privileged","description":"If privileged it will run as root, else as an anonymous user","type":"text","hidden":false,"required":false,"index":false},{"name":"entry","description":"The whole string entry","type":"text","hidden":false,"required":false,"index":false}]},{"name":"authorizations","description":"OS X Authorization rights database.","platforms":["darwin"],"columns":[{"name":"label","description":"Item name, usually in reverse domain format","type":"text","hidden":false,"required":false,"index":false},{"name":"modified","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"allow_root","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"timeout","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"tries","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"authenticate_user","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"shared","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"comment","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"created","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"class","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"session_owner","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false}]},{"name":"authorized_keys","description":"A line-delimited authorized_keys table.","platforms":["darwin","linux"],"columns":[{"name":"uid","description":"The local owner of authorized_keys file","type":"bigint","hidden":false,"required":false,"index":false},{"name":"algorithm","description":"algorithm of key","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"parsed authorized keys line","type":"text","hidden":false,"required":false,"index":false},{"name":"key_file","description":"Path to the authorized_keys file","type":"text","hidden":false,"required":false,"index":false}]},{"name":"autoexec","description":"Aggregate of executables that will automatically execute on the target machine. This is an amalgamation of other tables like services, scheduled_tasks, startup_items and more.","platforms":["windows"],"columns":[{"name":"path","description":"Path to the executable","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Name of the program","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Source table of the autoexec item","type":"text","hidden":false,"required":false,"index":false}]},{"name":"azure_instance_metadata","description":"Azure instance metadata.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"location","description":"Azure Region the VM is running in","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Name of the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"offer","description":"Offer information for the VM image (Azure image gallery VMs only)","type":"text","hidden":false,"required":false,"index":false},{"name":"publisher","description":"Publisher of the VM image","type":"text","hidden":false,"required":false,"index":false},{"name":"sku","description":"SKU for the VM image","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Version of the VM image","type":"text","hidden":false,"required":false,"index":false},{"name":"os_type","description":"Linux or Windows","type":"text","hidden":false,"required":false,"index":false},{"name":"platform_update_domain","description":"Update domain the VM is running in","type":"text","hidden":false,"required":false,"index":false},{"name":"platform_fault_domain","description":"Fault domain the VM is running in","type":"text","hidden":false,"required":false,"index":false},{"name":"vm_id","description":"Unique identifier for the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"vm_size","description":"VM size","type":"text","hidden":false,"required":false,"index":false},{"name":"subscription_id","description":"Azure subscription for the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"resource_group_name","description":"Resource group for the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"placement_group_id","description":"Placement group for the VM scale set","type":"text","hidden":false,"required":false,"index":false},{"name":"vm_scale_set_name","description":"VM scale set name","type":"text","hidden":false,"required":false,"index":false},{"name":"zone","description":"Availability zone of the VM","type":"text","hidden":false,"required":false,"index":false}]},{"name":"azure_instance_tags","description":"Azure instance tags.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"vm_id","description":"Unique identifier for the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"The tag key","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"The tag value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"background_activities_moderator","description":"Background Activities Moderator (BAM) tracks application execution.","platforms":["windows"],"columns":[{"name":"path","description":"Application file path.","type":"text","hidden":false,"required":false,"index":false},{"name":"last_execution_time","description":"Most recent time application was executed.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"sid","description":"User SID.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"battery","description":"Provides information about the internal battery of a Macbook.","platforms":["darwin"],"columns":[{"name":"manufacturer","description":"The battery manufacturer's name","type":"text","hidden":false,"required":false,"index":false},{"name":"manufacture_date","description":"The date the battery was manufactured UNIX Epoch","type":"integer","hidden":false,"required":false,"index":false},{"name":"model","description":"The battery's model number","type":"text","hidden":false,"required":false,"index":false},{"name":"serial_number","description":"The battery's unique serial number","type":"text","hidden":false,"required":false,"index":false},{"name":"cycle_count","description":"The number of charge/discharge cycles","type":"integer","hidden":false,"required":false,"index":false},{"name":"health","description":"One of the following: \"Good\" describes a well-performing battery, \"Fair\" describes a functional battery with limited capacity, or \"Poor\" describes a battery that's not capable of providing power","type":"text","hidden":false,"required":false,"index":false},{"name":"condition","description":"One of the following: \"Normal\" indicates the condition of the battery is within normal tolerances, \"Service Needed\" indicates that the battery should be checked out by a licensed Mac repair service, \"Permanent Failure\" indicates the battery needs replacement","type":"text","hidden":false,"required":false,"index":false},{"name":"state","description":"One of the following: \"AC Power\" indicates the battery is connected to an external power source, \"Battery Power\" indicates that the battery is drawing internal power, \"Off Line\" indicates the battery is off-line or no longer connected","type":"text","hidden":false,"required":false,"index":false},{"name":"charging","description":"1 if the battery is currently being charged by a power source. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"charged","description":"1 if the battery is currently completely charged. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"designed_capacity","description":"The battery's designed capacity in mAh","type":"integer","hidden":false,"required":false,"index":false},{"name":"max_capacity","description":"The battery's actual capacity when it is fully charged in mAh","type":"integer","hidden":false,"required":false,"index":false},{"name":"current_capacity","description":"The battery's current charged capacity in mAh","type":"integer","hidden":false,"required":false,"index":false},{"name":"percent_remaining","description":"The percentage of battery remaining before it is drained","type":"integer","hidden":false,"required":false,"index":false},{"name":"amperage","description":"The battery's current amperage in mA","type":"integer","hidden":false,"required":false,"index":false},{"name":"voltage","description":"The battery's current voltage in mV","type":"integer","hidden":false,"required":false,"index":false},{"name":"minutes_until_empty","description":"The number of minutes until the battery is fully depleted. This value is -1 if this time is still being calculated","type":"integer","hidden":false,"required":false,"index":false},{"name":"minutes_to_full_charge","description":"The number of minutes until the battery is fully charged. This value is -1 if this time is still being calculated","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"bitlocker_info","description":"Retrieve bitlocker status of the machine.","platforms":["windows"],"columns":[{"name":"device_id","description":"ID of the encrypted drive.","type":"text","hidden":false,"required":false,"index":false},{"name":"drive_letter","description":"Drive letter of the encrypted drive.","type":"text","hidden":false,"required":false,"index":false},{"name":"persistent_volume_id","description":"Persistent ID of the drive.","type":"text","hidden":false,"required":false,"index":false},{"name":"conversion_status","description":"The bitlocker conversion status of the drive.","type":"integer","hidden":false,"required":false,"index":false},{"name":"protection_status","description":"The bitlocker protection status of the drive.","type":"integer","hidden":false,"required":false,"index":false},{"name":"encryption_method","description":"The encryption type of the device.","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"The FVE metadata version of the drive.","type":"integer","hidden":false,"required":false,"index":false},{"name":"percentage_encrypted","description":"The percentage of the drive that is encrypted.","type":"integer","hidden":false,"required":false,"index":false},{"name":"lock_status","description":"The accessibility status of the drive from Windows.","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"block_devices","description":"Block (buffered access) device file nodes: disks, ramdisks, and DMG containers.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Block device name","type":"text","hidden":false,"required":false,"index":false},{"name":"parent","description":"Block device parent name","type":"text","hidden":false,"required":false,"index":false},{"name":"vendor","description":"Block device vendor string","type":"text","hidden":false,"required":false,"index":false},{"name":"model","description":"Block device model string identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Block device size in blocks","type":"bigint","hidden":false,"required":false,"index":false},{"name":"block_size","description":"Block size in bytes","type":"integer","hidden":false,"required":false,"index":false},{"name":"uuid","description":"Block device Universally Unique Identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Block device type string","type":"text","hidden":false,"required":false,"index":false},{"name":"label","description":"Block device label string","type":"text","hidden":false,"required":false,"index":false}]},{"name":"bpf_process_events","description":"Track time/action process executions.","platforms":["linux"],"columns":[{"name":"tid","description":"Thread ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"parent","description":"Parent process ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uid","description":"User ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"cid","description":"Cgroup ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"exit_code","description":"Exit code of the system call","type":"text","hidden":false,"required":false,"index":false},{"name":"probe_error","description":"Set to 1 if one or more buffers could not be captured","type":"integer","hidden":false,"required":false,"index":false},{"name":"syscall","description":"System call name","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Binary path","type":"text","hidden":false,"required":false,"index":false},{"name":"cwd","description":"Current working directory","type":"text","hidden":false,"required":false,"index":false},{"name":"cmdline","description":"Command line arguments","type":"text","hidden":false,"required":false,"index":false},{"name":"duration","description":"How much time was spent inside the syscall (nsecs)","type":"integer","hidden":false,"required":false,"index":false},{"name":"json_cmdline","description":"Command line arguments, in JSON format","type":"text","hidden":true,"required":false,"index":false},{"name":"ntime","description":"The nsecs uptime timestamp as obtained from BPF","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of execution in UNIX time","type":"bigint","hidden":true,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"integer","hidden":true,"required":false,"index":false}]},{"name":"bpf_socket_events","description":"Track network socket opens and closes.","platforms":["linux"],"columns":[{"name":"tid","description":"Thread ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"parent","description":"Parent process ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uid","description":"User ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"cid","description":"Cgroup ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"exit_code","description":"Exit code of the system call","type":"text","hidden":false,"required":false,"index":false},{"name":"probe_error","description":"Set to 1 if one or more buffers could not be captured","type":"integer","hidden":false,"required":false,"index":false},{"name":"syscall","description":"System call name","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of executed file","type":"text","hidden":false,"required":false,"index":false},{"name":"fd","description":"The file description for the process socket","type":"text","hidden":false,"required":false,"index":false},{"name":"family","description":"The Internet protocol family ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"The socket type","type":"integer","hidden":false,"required":false,"index":false},{"name":"protocol","description":"The network protocol ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"local_address","description":"Local address associated with socket","type":"text","hidden":false,"required":false,"index":false},{"name":"remote_address","description":"Remote address associated with socket","type":"text","hidden":false,"required":false,"index":false},{"name":"local_port","description":"Local network protocol port number","type":"integer","hidden":false,"required":false,"index":false},{"name":"remote_port","description":"Remote network protocol port number","type":"integer","hidden":false,"required":false,"index":false},{"name":"duration","description":"How much time was spent inside the syscall (nsecs)","type":"integer","hidden":false,"required":false,"index":false},{"name":"ntime","description":"The nsecs uptime timestamp as obtained from BPF","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of execution in UNIX time","type":"bigint","hidden":true,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"integer","hidden":true,"required":false,"index":false}]},{"name":"browser_plugins","description":"All C/NPAPI browser plugin details for all users.","platforms":["darwin"],"columns":[{"name":"uid","description":"The local user that owns the plugin","type":"bigint","hidden":false,"required":false,"index":false},{"name":"name","description":"Plugin display name","type":"text","hidden":false,"required":false,"index":false},{"name":"identifier","description":"Plugin identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Plugin short version","type":"text","hidden":false,"required":false,"index":false},{"name":"sdk","description":"Build SDK used to compile plugin","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Plugin description text","type":"text","hidden":false,"required":false,"index":false},{"name":"development_region","description":"Plugin language-localization","type":"text","hidden":false,"required":false,"index":false},{"name":"native","description":"Plugin requires native execution","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to plugin bundle","type":"text","hidden":false,"required":false,"index":false},{"name":"disabled","description":"Is the plugin disabled. 1 = Disabled","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"carbon_black_info","description":"Returns info about a Carbon Black sensor install.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"sensor_id","description":"Sensor ID of the Carbon Black sensor","type":"integer","hidden":false,"required":false,"index":false},{"name":"config_name","description":"Sensor group","type":"text","hidden":false,"required":false,"index":false},{"name":"collect_store_files","description":"If the sensor is configured to send back binaries to the Carbon Black server","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_module_loads","description":"If the sensor is configured to capture module loads","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_module_info","description":"If the sensor is configured to collect metadata of binaries","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_file_mods","description":"If the sensor is configured to collect file modification events","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_reg_mods","description":"If the sensor is configured to collect registry modification events","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_net_conns","description":"If the sensor is configured to collect network connections","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_processes","description":"If the sensor is configured to process events","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_cross_processes","description":"If the sensor is configured to cross process events","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_emet_events","description":"If the sensor is configured to EMET events","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_data_file_writes","description":"If the sensor is configured to collect non binary file writes","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_process_user_context","description":"If the sensor is configured to collect the user running a process","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_sensor_operations","description":"Unknown","type":"integer","hidden":false,"required":false,"index":false},{"name":"log_file_disk_quota_mb","description":"Event file disk quota in MB","type":"integer","hidden":false,"required":false,"index":false},{"name":"log_file_disk_quota_percentage","description":"Event file disk quota in a percentage","type":"integer","hidden":false,"required":false,"index":false},{"name":"protection_disabled","description":"If the sensor is configured to report tamper events","type":"integer","hidden":false,"required":false,"index":false},{"name":"sensor_ip_addr","description":"IP address of the sensor","type":"text","hidden":false,"required":false,"index":false},{"name":"sensor_backend_server","description":"Carbon Black server","type":"text","hidden":false,"required":false,"index":false},{"name":"event_queue","description":"Size in bytes of Carbon Black event files on disk","type":"integer","hidden":false,"required":false,"index":false},{"name":"binary_queue","description":"Size in bytes of binaries waiting to be sent to Carbon Black server","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"carves","description":"List the set of completed and in-progress carves. If carve=1 then the query is treated as a new carve request.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"time","description":"Time at which the carve was kicked off","type":"bigint","hidden":false,"required":false,"index":false},{"name":"sha256","description":"A SHA256 sum of the carved archive","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of the carved archive","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"The path of the requested carve","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"Status of the carve, can be STARTING, PENDING, SUCCESS, or FAILED","type":"text","hidden":false,"required":false,"index":false},{"name":"carve_guid","description":"Identifying value of the carve session","type":"text","hidden":false,"required":false,"index":false},{"name":"request_id","description":"Identifying value of the carve request (e.g., scheduled query name, distributed request, etc)","type":"text","hidden":false,"required":false,"index":false},{"name":"carve","description":"Set this value to '1' to start a file carve","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"certificates","description":"Certificate Authorities installed in Keychains/ca-bundles.","platforms":["darwin","windows"],"columns":[{"name":"common_name","description":"Certificate CommonName","type":"text","hidden":false,"required":false,"index":false},{"name":"subject","description":"Certificate distinguished name","type":"text","hidden":false,"required":false,"index":false},{"name":"issuer","description":"Certificate issuer distinguished name","type":"text","hidden":false,"required":false,"index":false},{"name":"ca","description":"1 if CA: true (certificate is an authority) else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"self_signed","description":"1 if self-signed, else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"not_valid_before","description":"Lower bound of valid date","type":"text","hidden":false,"required":false,"index":false},{"name":"not_valid_after","description":"Certificate expiration data","type":"text","hidden":false,"required":false,"index":false},{"name":"signing_algorithm","description":"Signing algorithm used","type":"text","hidden":false,"required":false,"index":false},{"name":"key_algorithm","description":"Key algorithm used","type":"text","hidden":false,"required":false,"index":false},{"name":"key_strength","description":"Key size used for RSA/DSA, or curve name","type":"text","hidden":false,"required":false,"index":false},{"name":"key_usage","description":"Certificate key usage and extended key usage","type":"text","hidden":false,"required":false,"index":false},{"name":"subject_key_id","description":"SKID an optionally included SHA1","type":"text","hidden":false,"required":false,"index":false},{"name":"authority_key_id","description":"AKID an optionally included SHA1","type":"text","hidden":false,"required":false,"index":false},{"name":"sha1","description":"SHA1 hash of the raw certificate contents","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to Keychain or PEM bundle","type":"text","hidden":false,"required":false,"index":false},{"name":"serial","description":"Certificate serial number","type":"text","hidden":false,"required":false,"index":false},{"name":"sid","description":"SID","type":"text","hidden":true,"required":false,"index":false},{"name":"store_location","description":"Certificate system store location","type":"text","hidden":true,"required":false,"index":false},{"name":"store","description":"Certificate system store","type":"text","hidden":true,"required":false,"index":false},{"name":"username","description":"Username","type":"text","hidden":true,"required":false,"index":false},{"name":"store_id","description":"Exists for service/user stores. Contains raw store id provided by WinAPI.","type":"text","hidden":true,"required":false,"index":false}]},{"name":"chassis_info","description":"Display information pertaining to the chassis and its security status.","platforms":["windows"],"columns":[{"name":"audible_alarm","description":"If TRUE, the frame is equipped with an audible alarm.","type":"text","hidden":false,"required":false,"index":false},{"name":"breach_description","description":"If provided, gives a more detailed description of a detected security breach.","type":"text","hidden":false,"required":false,"index":false},{"name":"chassis_types","description":"A comma-separated list of chassis types, such as Desktop or Laptop.","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"An extended description of the chassis if available.","type":"text","hidden":false,"required":false,"index":false},{"name":"lock","description":"If TRUE, the frame is equipped with a lock.","type":"text","hidden":false,"required":false,"index":false},{"name":"manufacturer","description":"The manufacturer of the chassis.","type":"text","hidden":false,"required":false,"index":false},{"name":"model","description":"The model of the chassis.","type":"text","hidden":false,"required":false,"index":false},{"name":"security_breach","description":"The physical status of the chassis such as Breach Successful, Breach Attempted, etc.","type":"text","hidden":false,"required":false,"index":false},{"name":"serial","description":"The serial number of the chassis.","type":"text","hidden":false,"required":false,"index":false},{"name":"smbios_tag","description":"The assigned asset tag number of the chassis.","type":"text","hidden":false,"required":false,"index":false},{"name":"sku","description":"The Stock Keeping Unit number if available.","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"If available, gives various operational or nonoperational statuses such as OK, Degraded, and Pred Fail.","type":"text","hidden":false,"required":false,"index":false},{"name":"visible_alarm","description":"If TRUE, the frame is equipped with a visual alarm.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"chocolatey_packages","description":"Chocolatey packages installed in a system.","platforms":["windows"],"columns":[{"name":"name","description":"Package display name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Package-supplied version","type":"text","hidden":false,"required":false,"index":false},{"name":"summary","description":"Package-supplied summary","type":"text","hidden":false,"required":false,"index":false},{"name":"author","description":"Optional package author","type":"text","hidden":false,"required":false,"index":false},{"name":"license","description":"License under which package is launched","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path at which this package resides","type":"text","hidden":false,"required":false,"index":false}]},{"name":"chrome_extension_content_scripts","description":"Chrome browser extension content scripts.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"browser_type","description":"The browser type (Valid values: chrome, chromium, opera, yandex, brave)","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"The local user that owns the extension","type":"bigint","hidden":false,"required":false,"index":false},{"name":"identifier","description":"Extension identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Extension-supplied version","type":"text","hidden":false,"required":false,"index":false},{"name":"script","description":"The content script used by the extension","type":"text","hidden":false,"required":false,"index":false},{"name":"match","description":"The pattern that the script is matched against","type":"text","hidden":false,"required":false,"index":false},{"name":"profile_path","description":"The profile path","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to extension folder","type":"text","hidden":false,"required":false,"index":false},{"name":"referenced","description":"1 if this extension is referenced by the Preferences file of the profile","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"chrome_extensions","description":"Chrome-based browser extensions.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"browser_type","description":"The browser type (Valid values: chrome, chromium, opera, yandex, brave, edge, edge_beta)","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"The local user that owns the extension","type":"bigint","hidden":false,"required":false,"index":false},{"name":"name","description":"Extension display name","type":"text","hidden":false,"required":false,"index":false},{"name":"profile","description":"The name of the Chrome profile that contains this extension","type":"text","hidden":false,"required":false,"index":false},{"name":"profile_path","description":"The profile path","type":"text","hidden":false,"required":false,"index":false},{"name":"referenced_identifier","description":"Extension identifier, as specified by the preferences file. Empty if the extension is not in the profile.","type":"text","hidden":false,"required":false,"index":false},{"name":"identifier","description":"Extension identifier, computed from its manifest. Empty in case of error.","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Extension-supplied version","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Extension-optional description","type":"text","hidden":false,"required":false,"index":false},{"name":"default_locale","description":"Default locale supported by extension","type":"text","hidden":false,"required":false,"index":false},{"name":"current_locale","description":"Current locale supported by extension","type":"text","hidden":false,"required":false,"index":false},{"name":"update_url","description":"Extension-supplied update URI","type":"text","hidden":false,"required":false,"index":false},{"name":"author","description":"Optional extension author","type":"text","hidden":false,"required":false,"index":false},{"name":"persistent","description":"1 If extension is persistent across all tabs else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to extension folder","type":"text","hidden":false,"required":false,"index":false},{"name":"permissions","description":"The permissions required by the extension","type":"text","hidden":false,"required":false,"index":false},{"name":"permissions_json","description":"The JSON-encoded permissions required by the extension","type":"text","hidden":true,"required":false,"index":false},{"name":"optional_permissions","description":"The permissions optionally required by the extensions","type":"text","hidden":false,"required":false,"index":false},{"name":"optional_permissions_json","description":"The JSON-encoded permissions optionally required by the extensions","type":"text","hidden":true,"required":false,"index":false},{"name":"manifest_hash","description":"The SHA256 hash of the manifest.json file","type":"text","hidden":false,"required":false,"index":false},{"name":"referenced","description":"1 if this extension is referenced by the Preferences file of the profile","type":"bigint","hidden":false,"required":false,"index":false},{"name":"from_webstore","description":"True if this extension was installed from the web store","type":"text","hidden":false,"required":false,"index":false},{"name":"state","description":"1 if this extension is enabled","type":"text","hidden":false,"required":false,"index":false},{"name":"install_time","description":"Extension install time, in its original Webkit format","type":"text","hidden":false,"required":false,"index":false},{"name":"install_timestamp","description":"Extension install time, converted to unix time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"manifest_json","description":"The manifest file of the extension","type":"text","hidden":true,"required":false,"index":false},{"name":"key","description":"The extension key, from the manifest file","type":"text","hidden":true,"required":false,"index":false}]},{"name":"connectivity","description":"Provides the overall system's network state.","platforms":["windows"],"columns":[{"name":"disconnected","description":"True if the all interfaces are not connected to any network","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv4_no_traffic","description":"True if any interface is connected via IPv4, but has seen no traffic","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv6_no_traffic","description":"True if any interface is connected via IPv6, but has seen no traffic","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv4_subnet","description":"True if any interface is connected to the local subnet via IPv4","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv4_local_network","description":"True if any interface is connected to a routed network via IPv4","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv4_internet","description":"True if any interface is connected to the Internet via IPv4","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv6_subnet","description":"True if any interface is connected to the local subnet via IPv6","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv6_local_network","description":"True if any interface is connected to a routed network via IPv6","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv6_internet","description":"True if any interface is connected to the Internet via IPv6","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"cpu_info","description":"Retrieve cpu hardware info of the machine.","platforms":["windows"],"columns":[{"name":"device_id","description":"The DeviceID of the CPU.","type":"text","hidden":false,"required":false,"index":false},{"name":"model","description":"The model of the CPU.","type":"text","hidden":false,"required":false,"index":false},{"name":"manufacturer","description":"The manufacturer of the CPU.","type":"text","hidden":false,"required":false,"index":false},{"name":"processor_type","description":"The processor type, such as Central, Math, or Video.","type":"text","hidden":false,"required":false,"index":false},{"name":"availability","description":"The availability and status of the CPU.","type":"text","hidden":false,"required":false,"index":false},{"name":"cpu_status","description":"The current operating status of the CPU.","type":"integer","hidden":false,"required":false,"index":false},{"name":"number_of_cores","description":"The number of cores of the CPU.","type":"text","hidden":false,"required":false,"index":false},{"name":"logical_processors","description":"The number of logical processors of the CPU.","type":"integer","hidden":false,"required":false,"index":false},{"name":"address_width","description":"The width of the CPU address bus.","type":"text","hidden":false,"required":false,"index":false},{"name":"current_clock_speed","description":"The current frequency of the CPU.","type":"integer","hidden":false,"required":false,"index":false},{"name":"max_clock_speed","description":"The maximum possible frequency of the CPU.","type":"integer","hidden":false,"required":false,"index":false},{"name":"socket_designation","description":"The assigned socket on the board for the given CPU.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"cpu_time","description":"Displays information from /proc/stat file about the time the cpu cores spent in different parts of the system.","platforms":["darwin","linux"],"columns":[{"name":"core","description":"Name of the cpu (core)","type":"integer","hidden":false,"required":false,"index":false},{"name":"user","description":"Time spent in user mode","type":"bigint","hidden":false,"required":false,"index":false},{"name":"nice","description":"Time spent in user mode with low priority (nice)","type":"bigint","hidden":false,"required":false,"index":false},{"name":"system","description":"Time spent in system mode","type":"bigint","hidden":false,"required":false,"index":false},{"name":"idle","description":"Time spent in the idle task","type":"bigint","hidden":false,"required":false,"index":false},{"name":"iowait","description":"Time spent waiting for I/O to complete","type":"bigint","hidden":false,"required":false,"index":false},{"name":"irq","description":"Time spent servicing interrupts","type":"bigint","hidden":false,"required":false,"index":false},{"name":"softirq","description":"Time spent servicing softirqs","type":"bigint","hidden":false,"required":false,"index":false},{"name":"steal","description":"Time spent in other operating systems when running in a virtualized environment","type":"bigint","hidden":false,"required":false,"index":false},{"name":"guest","description":"Time spent running a virtual CPU for a guest OS under the control of the Linux kernel","type":"bigint","hidden":false,"required":false,"index":false},{"name":"guest_nice","description":"Time spent running a niced guest ","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"cpuid","description":"Useful CPU features from the cpuid ASM call.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"feature","description":"Present feature flags","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Bit value or string","type":"text","hidden":false,"required":false,"index":false},{"name":"output_register","description":"Register used to for feature value","type":"text","hidden":false,"required":false,"index":false},{"name":"output_bit","description":"Bit in register value for feature value","type":"integer","hidden":false,"required":false,"index":false},{"name":"input_eax","description":"Value of EAX used","type":"text","hidden":false,"required":false,"index":false}]},{"name":"crashes","description":"Application, System, and Mobile App crash logs.","platforms":["darwin"],"columns":[{"name":"type","description":"Type of crash log","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process (or thread) ID of the crashed process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to the crashed process","type":"text","hidden":false,"required":false,"index":false},{"name":"crash_path","description":"Location of log file","type":"text","hidden":false,"required":false,"index":false},{"name":"identifier","description":"Identifier of the crashed process","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Version info of the crashed process","type":"text","hidden":false,"required":false,"index":false},{"name":"parent","description":"Parent PID of the crashed process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"responsible","description":"Process responsible for the crashed process","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"User ID of the crashed process","type":"integer","hidden":false,"required":false,"index":false},{"name":"datetime","description":"Date/Time at which the crash occurred","type":"text","hidden":false,"required":false,"index":false},{"name":"crashed_thread","description":"Thread ID which crashed","type":"bigint","hidden":false,"required":false,"index":false},{"name":"stack_trace","description":"Most recent frame from the stack trace","type":"text","hidden":false,"required":false,"index":false},{"name":"exception_type","description":"Exception type of the crash","type":"text","hidden":false,"required":false,"index":false},{"name":"exception_codes","description":"Exception codes from the crash","type":"text","hidden":false,"required":false,"index":false},{"name":"exception_notes","description":"Exception notes from the crash","type":"text","hidden":false,"required":false,"index":false},{"name":"registers","description":"The value of the system registers","type":"text","hidden":false,"required":false,"index":false}]},{"name":"crontab","description":"Line parsed values from system and user cron/tab.","platforms":["darwin","linux"],"columns":[{"name":"event","description":"The job @event name (rare)","type":"text","hidden":false,"required":false,"index":false},{"name":"minute","description":"The exact minute for the job","type":"text","hidden":false,"required":false,"index":false},{"name":"hour","description":"The hour of the day for the job","type":"text","hidden":false,"required":false,"index":false},{"name":"day_of_month","description":"The day of the month for the job","type":"text","hidden":false,"required":false,"index":false},{"name":"month","description":"The month of the year for the job","type":"text","hidden":false,"required":false,"index":false},{"name":"day_of_week","description":"The day of the week for the job","type":"text","hidden":false,"required":false,"index":false},{"name":"command","description":"Raw command string","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"File parsed","type":"text","hidden":false,"required":false,"index":false}]},{"name":"cups_destinations","description":"Returns all configured printers.","platforms":["darwin"],"columns":[{"name":"name","description":"Name of the printer","type":"text","hidden":false,"required":false,"index":false},{"name":"option_name","description":"Option name","type":"text","hidden":false,"required":false,"index":false},{"name":"option_value","description":"Option value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"cups_jobs","description":"Returns all completed print jobs from cups.","platforms":["darwin"],"columns":[{"name":"title","description":"Title of the printed job","type":"text","hidden":false,"required":false,"index":false},{"name":"destination","description":"The printer the job was sent to","type":"text","hidden":false,"required":false,"index":false},{"name":"user","description":"The user who printed the job","type":"text","hidden":false,"required":false,"index":false},{"name":"format","description":"The format of the print job","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"The size of the print job","type":"integer","hidden":false,"required":false,"index":false},{"name":"completed_time","description":"When the job completed printing","type":"integer","hidden":false,"required":false,"index":false},{"name":"processing_time","description":"How long the job took to process","type":"integer","hidden":false,"required":false,"index":false},{"name":"creation_time","description":"When the print request was initiated","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"curl","description":"Perform an http request and return stats about it.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"url","description":"The url for the request","type":"text","hidden":false,"required":true,"index":false},{"name":"method","description":"The HTTP method for the request","type":"text","hidden":false,"required":false,"index":false},{"name":"user_agent","description":"The user-agent string to use for the request","type":"text","hidden":false,"required":false,"index":false},{"name":"response_code","description":"The HTTP status code for the response","type":"integer","hidden":false,"required":false,"index":false},{"name":"round_trip_time","description":"Time taken to complete the request","type":"bigint","hidden":false,"required":false,"index":false},{"name":"bytes","description":"Number of bytes in the response","type":"bigint","hidden":false,"required":false,"index":false},{"name":"result","description":"The HTTP response body","type":"text","hidden":false,"required":false,"index":false}]},{"name":"curl_certificate","description":"Inspect TLS certificates by connecting to input hostnames.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"hostname","description":"Hostname (domain[:port]) to CURL","type":"text","hidden":false,"required":true,"index":false},{"name":"common_name","description":"Common name of company issued to","type":"text","hidden":false,"required":false,"index":false},{"name":"organization","description":"Organization issued to","type":"text","hidden":false,"required":false,"index":false},{"name":"organization_unit","description":"Organization unit issued to","type":"text","hidden":false,"required":false,"index":false},{"name":"serial_number","description":"Certificate serial number","type":"text","hidden":false,"required":false,"index":false},{"name":"issuer_common_name","description":"Issuer common name","type":"text","hidden":false,"required":false,"index":false},{"name":"issuer_organization","description":"Issuer organization","type":"text","hidden":false,"required":false,"index":false},{"name":"issuer_organization_unit","description":"Issuer organization unit","type":"text","hidden":false,"required":false,"index":false},{"name":"valid_from","description":"Period of validity start date","type":"text","hidden":false,"required":false,"index":false},{"name":"valid_to","description":"Period of validity end date","type":"text","hidden":false,"required":false,"index":false},{"name":"sha256_fingerprint","description":"SHA-256 fingerprint","type":"text","hidden":false,"required":false,"index":false},{"name":"sha1_fingerprint","description":"SHA1 fingerprint","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Version Number","type":"integer","hidden":false,"required":false,"index":false},{"name":"signature_algorithm","description":"Signature Algorithm","type":"text","hidden":false,"required":false,"index":false},{"name":"signature","description":"Signature","type":"text","hidden":false,"required":false,"index":false},{"name":"subject_key_identifier","description":"Subject Key Identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"authority_key_identifier","description":"Authority Key Identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"key_usage","description":"Usage of key in certificate","type":"text","hidden":false,"required":false,"index":false},{"name":"extended_key_usage","description":"Extended usage of key in certificate","type":"text","hidden":false,"required":false,"index":false},{"name":"policies","description":"Certificate Policies","type":"text","hidden":false,"required":false,"index":false},{"name":"subject_alternative_names","description":"Subject Alternative Name","type":"text","hidden":false,"required":false,"index":false},{"name":"issuer_alternative_names","description":"Issuer Alternative Name","type":"text","hidden":false,"required":false,"index":false},{"name":"info_access","description":"Authority Information Access","type":"text","hidden":false,"required":false,"index":false},{"name":"subject_info_access","description":"Subject Information Access","type":"text","hidden":false,"required":false,"index":false},{"name":"policy_mappings","description":"Policy Mappings","type":"text","hidden":false,"required":false,"index":false},{"name":"has_expired","description":"1 if the certificate has expired, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"basic_constraint","description":"Basic Constraints","type":"text","hidden":false,"required":false,"index":false},{"name":"name_constraints","description":"Name Constraints","type":"text","hidden":false,"required":false,"index":false},{"name":"policy_constraints","description":"Policy Constraints","type":"text","hidden":false,"required":false,"index":false},{"name":"dump_certificate","description":"Set this value to '1' to dump certificate","type":"integer","hidden":true,"required":false,"index":false},{"name":"timeout","description":"Set this value to the timeout in seconds to complete the TLS handshake (default 4s, use 0 for no timeout)","type":"integer","hidden":true,"required":false,"index":false},{"name":"pem","description":"Certificate PEM format","type":"text","hidden":false,"required":false,"index":false}]},{"name":"deb_packages","description":"The installed DEB package database.","platforms":["linux"],"columns":[{"name":"name","description":"Package name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Package version","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Package source","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Package size in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"arch","description":"Package architecture","type":"text","hidden":false,"required":false,"index":false},{"name":"revision","description":"Package revision","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"Package status","type":"text","hidden":false,"required":false,"index":false},{"name":"maintainer","description":"Package maintainer","type":"text","hidden":false,"required":false,"index":false},{"name":"section","description":"Package section","type":"text","hidden":false,"required":false,"index":false},{"name":"priority","description":"Package priority","type":"text","hidden":false,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false},{"name":"mount_namespace_id","description":"Mount namespace id","type":"text","hidden":true,"required":false,"index":false}]},{"name":"default_environment","description":"Default environment variables and values.","platforms":["windows"],"columns":[{"name":"variable","description":"Name of the environment variable","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Value of the environment variable","type":"text","hidden":false,"required":false,"index":false},{"name":"expand","description":"1 if the variable needs expanding, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"device_file","description":"Similar to the file table, but use TSK and allow block address access.","platforms":["darwin","linux"],"columns":[{"name":"device","description":"Absolute file path to device node","type":"text","hidden":false,"required":true,"index":false},{"name":"partition","description":"A partition number","type":"text","hidden":false,"required":true,"index":false},{"name":"path","description":"A logical path within the device node","type":"text","hidden":false,"required":false,"index":false},{"name":"filename","description":"Name portion of file path","type":"text","hidden":false,"required":false,"index":false},{"name":"inode","description":"Filesystem inode number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uid","description":"Owning user ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Owning group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mode","description":"Permission bits","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of file in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"block_size","description":"Block size of filesystem","type":"integer","hidden":false,"required":false,"index":false},{"name":"atime","description":"Last access time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mtime","description":"Last modification time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"ctime","description":"Creation time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"hard_links","description":"Number of hard links","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"File status","type":"text","hidden":false,"required":false,"index":false}]},{"name":"device_firmware","description":"A best-effort list of discovered firmware versions.","platforms":["darwin"],"columns":[{"name":"type","description":"Type of device","type":"text","hidden":false,"required":false,"index":false},{"name":"device","description":"The device name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Firmware version","type":"text","hidden":false,"required":false,"index":false}]},{"name":"device_hash","description":"Similar to the hash table, but use TSK and allow block address access.","platforms":["darwin","linux"],"columns":[{"name":"device","description":"Absolute file path to device node","type":"text","hidden":false,"required":true,"index":false},{"name":"partition","description":"A partition number","type":"text","hidden":false,"required":true,"index":false},{"name":"inode","description":"Filesystem inode number","type":"bigint","hidden":false,"required":true,"index":false},{"name":"md5","description":"MD5 hash of provided inode data","type":"text","hidden":false,"required":false,"index":false},{"name":"sha1","description":"SHA1 hash of provided inode data","type":"text","hidden":false,"required":false,"index":false},{"name":"sha256","description":"SHA256 hash of provided inode data","type":"text","hidden":false,"required":false,"index":false}]},{"name":"device_partitions","description":"Use TSK to enumerate details about partitions on a disk device.","platforms":["darwin","linux"],"columns":[{"name":"device","description":"Absolute file path to device node","type":"text","hidden":false,"required":true,"index":false},{"name":"partition","description":"A partition number or description","type":"integer","hidden":false,"required":false,"index":false},{"name":"label","description":"","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"","type":"text","hidden":false,"required":false,"index":false},{"name":"offset","description":"","type":"bigint","hidden":false,"required":false,"index":false},{"name":"blocks_size","description":"Byte size of each block","type":"bigint","hidden":false,"required":false,"index":false},{"name":"blocks","description":"Number of blocks","type":"bigint","hidden":false,"required":false,"index":false},{"name":"inodes","description":"Number of meta nodes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"flags","description":"","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"disk_encryption","description":"Disk encryption status and information.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Disk name","type":"text","hidden":false,"required":false,"index":false},{"name":"uuid","description":"Disk Universally Unique Identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"encrypted","description":"1 If encrypted: true (disk is encrypted), else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"Description of cipher type and mode if available","type":"text","hidden":false,"required":false,"index":false},{"name":"encryption_status","description":"Disk encryption status with one of following values: encrypted | not encrypted | undefined","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"Currently authenticated user if available","type":"text","hidden":true,"required":false,"index":false},{"name":"user_uuid","description":"UUID of authenticated user if available","type":"text","hidden":true,"required":false,"index":false},{"name":"filevault_status","description":"FileVault status with one of following values: on | off | unknown","type":"text","hidden":true,"required":false,"index":false}]},{"name":"disk_events","description":"Track DMG disk image events (appearance/disappearance) when opened.","platforms":["darwin"],"columns":[{"name":"action","description":"Appear or disappear","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of the DMG file accessed","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Disk event name","type":"text","hidden":false,"required":false,"index":false},{"name":"device","description":"Disk event BSD name","type":"text","hidden":false,"required":false,"index":false},{"name":"uuid","description":"UUID of the volume inside DMG if available","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of partition in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"ejectable","description":"1 if ejectable, 0 if not","type":"integer","hidden":false,"required":false,"index":false},{"name":"mountable","description":"1 if mountable, 0 if not","type":"integer","hidden":false,"required":false,"index":false},{"name":"writable","description":"1 if writable, 0 if not","type":"integer","hidden":false,"required":false,"index":false},{"name":"content","description":"Disk event content","type":"text","hidden":false,"required":false,"index":false},{"name":"media_name","description":"Disk event media name string","type":"text","hidden":false,"required":false,"index":false},{"name":"vendor","description":"Disk event vendor string","type":"text","hidden":false,"required":false,"index":false},{"name":"filesystem","description":"Filesystem if available","type":"text","hidden":false,"required":false,"index":false},{"name":"checksum","description":"UDIF Master checksum if available (CRC32)","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of appearance/disappearance in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"disk_info","description":"Retrieve basic information about the physical disks of a system.","platforms":["windows"],"columns":[{"name":"partitions","description":"Number of detected partitions on disk.","type":"integer","hidden":false,"required":false,"index":false},{"name":"disk_index","description":"Physical drive number of the disk.","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"The interface type of the disk.","type":"text","hidden":false,"required":false,"index":false},{"name":"id","description":"The unique identifier of the drive on the system.","type":"text","hidden":false,"required":false,"index":false},{"name":"pnp_device_id","description":"The unique identifier of the drive on the system.","type":"text","hidden":false,"required":false,"index":false},{"name":"disk_size","description":"Size of the disk.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"manufacturer","description":"The manufacturer of the disk.","type":"text","hidden":false,"required":false,"index":false},{"name":"hardware_model","description":"Hard drive model.","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"The label of the disk object.","type":"text","hidden":false,"required":false,"index":false},{"name":"serial","description":"The serial number of the disk.","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"The OS's description of the disk.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"dns_cache","description":"Enumerate the DNS cache using the undocumented DnsGetCacheDataTable function in dnsapi.dll.","platforms":["windows"],"columns":[{"name":"name","description":"DNS record name","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"DNS record type","type":"text","hidden":false,"required":false,"index":false},{"name":"flags","description":"DNS record flags","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"dns_resolvers","description":"Resolvers used by this host.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Address type index or order","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"Address type: sortlist, nameserver, search","type":"text","hidden":false,"required":false,"index":false},{"name":"address","description":"Resolver IP/IPv6 address","type":"text","hidden":false,"required":false,"index":false},{"name":"netmask","description":"Address (sortlist) netmask length","type":"text","hidden":false,"required":false,"index":false},{"name":"options","description":"Resolver options","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"docker_container_fs_changes","description":"Changes to files or directories on container's filesystem.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Container ID","type":"text","hidden":false,"required":true,"index":false},{"name":"path","description":"FIle or directory path relative to rootfs","type":"text","hidden":false,"required":false,"index":false},{"name":"change_type","description":"Type of change: C:Modified, A:Added, D:Deleted","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_container_labels","description":"Docker container labels.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Container ID","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"Label key","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Optional label value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_container_mounts","description":"Docker container mounts.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Container ID","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Type of mount (bind, volume)","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Optional mount name","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Source path on host","type":"text","hidden":false,"required":false,"index":false},{"name":"destination","description":"Destination path inside container","type":"text","hidden":false,"required":false,"index":false},{"name":"driver","description":"Driver providing the mount","type":"text","hidden":false,"required":false,"index":false},{"name":"mode","description":"Mount options (rw, ro)","type":"text","hidden":false,"required":false,"index":false},{"name":"rw","description":"1 if read/write. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"propagation","description":"Mount propagation","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_container_networks","description":"Docker container networks.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Container ID","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Network name","type":"text","hidden":false,"required":false,"index":false},{"name":"network_id","description":"Network ID","type":"text","hidden":false,"required":false,"index":false},{"name":"endpoint_id","description":"Endpoint ID","type":"text","hidden":false,"required":false,"index":false},{"name":"gateway","description":"Gateway","type":"text","hidden":false,"required":false,"index":false},{"name":"ip_address","description":"IP address","type":"text","hidden":false,"required":false,"index":false},{"name":"ip_prefix_len","description":"IP subnet prefix length","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv6_gateway","description":"IPv6 gateway","type":"text","hidden":false,"required":false,"index":false},{"name":"ipv6_address","description":"IPv6 address","type":"text","hidden":false,"required":false,"index":false},{"name":"ipv6_prefix_len","description":"IPv6 subnet prefix length","type":"integer","hidden":false,"required":false,"index":false},{"name":"mac_address","description":"MAC address","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_container_ports","description":"Docker container ports.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Container ID","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Protocol (tcp, udp)","type":"text","hidden":false,"required":false,"index":false},{"name":"port","description":"Port inside the container","type":"integer","hidden":false,"required":false,"index":false},{"name":"host_ip","description":"Host IP address on which public port is listening","type":"text","hidden":false,"required":false,"index":false},{"name":"host_port","description":"Host port","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"docker_container_processes","description":"Docker container processes.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Container ID","type":"text","hidden":false,"required":true,"index":false},{"name":"pid","description":"Process ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"name","description":"The process path or shorthand argv[0]","type":"text","hidden":false,"required":false,"index":false},{"name":"cmdline","description":"Complete argv","type":"text","hidden":false,"required":false,"index":false},{"name":"state","description":"Process state","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"User ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"euid","description":"Effective user ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"egid","description":"Effective group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"suid","description":"Saved user ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"sgid","description":"Saved group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"wired_size","description":"Bytes of unpageable memory used by process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"resident_size","description":"Bytes of private memory used by process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"total_size","description":"Total virtual memory size","type":"bigint","hidden":false,"required":false,"index":false},{"name":"start_time","description":"Process start in seconds since boot (non-sleeping)","type":"bigint","hidden":false,"required":false,"index":false},{"name":"parent","description":"Process parent's PID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pgroup","description":"Process group","type":"bigint","hidden":false,"required":false,"index":false},{"name":"threads","description":"Number of threads used by process","type":"integer","hidden":false,"required":false,"index":false},{"name":"nice","description":"Process nice level (-20 to 20, default 0)","type":"integer","hidden":false,"required":false,"index":false},{"name":"user","description":"User name","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Cumulative CPU time. [DD-]HH:MM:SS format","type":"text","hidden":false,"required":false,"index":false},{"name":"cpu","description":"CPU utilization as percentage","type":"double","hidden":false,"required":false,"index":false},{"name":"mem","description":"Memory utilization as percentage","type":"double","hidden":false,"required":false,"index":false}]},{"name":"docker_container_stats","description":"Docker container statistics. Queries on this table take at least one second.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Container ID","type":"text","hidden":false,"required":true,"index":false},{"name":"name","description":"Container name","type":"text","hidden":false,"required":false,"index":false},{"name":"pids","description":"Number of processes","type":"integer","hidden":false,"required":false,"index":false},{"name":"read","description":"UNIX time when stats were read","type":"bigint","hidden":false,"required":false,"index":false},{"name":"preread","description":"UNIX time when stats were last read","type":"bigint","hidden":false,"required":false,"index":false},{"name":"interval","description":"Difference between read and preread in nano-seconds","type":"bigint","hidden":false,"required":false,"index":false},{"name":"disk_read","description":"Total disk read bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"disk_write","description":"Total disk write bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"num_procs","description":"Number of processors","type":"integer","hidden":false,"required":false,"index":false},{"name":"cpu_total_usage","description":"Total CPU usage","type":"bigint","hidden":false,"required":false,"index":false},{"name":"cpu_kernelmode_usage","description":"CPU kernel mode usage","type":"bigint","hidden":false,"required":false,"index":false},{"name":"cpu_usermode_usage","description":"CPU user mode usage","type":"bigint","hidden":false,"required":false,"index":false},{"name":"system_cpu_usage","description":"CPU system usage","type":"bigint","hidden":false,"required":false,"index":false},{"name":"online_cpus","description":"Online CPUs","type":"integer","hidden":false,"required":false,"index":false},{"name":"pre_cpu_total_usage","description":"Last read total CPU usage","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pre_cpu_kernelmode_usage","description":"Last read CPU kernel mode usage","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pre_cpu_usermode_usage","description":"Last read CPU user mode usage","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pre_system_cpu_usage","description":"Last read CPU system usage","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pre_online_cpus","description":"Last read online CPUs","type":"integer","hidden":false,"required":false,"index":false},{"name":"memory_usage","description":"Memory usage","type":"bigint","hidden":false,"required":false,"index":false},{"name":"memory_max_usage","description":"Memory maximum usage","type":"bigint","hidden":false,"required":false,"index":false},{"name":"memory_limit","description":"Memory limit","type":"bigint","hidden":false,"required":false,"index":false},{"name":"network_rx_bytes","description":"Total network bytes read","type":"bigint","hidden":false,"required":false,"index":false},{"name":"network_tx_bytes","description":"Total network bytes transmitted","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"docker_containers","description":"Docker containers information.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Container ID","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Container name","type":"text","hidden":false,"required":false,"index":false},{"name":"image","description":"Docker image (name) used to launch this container","type":"text","hidden":false,"required":false,"index":false},{"name":"image_id","description":"Docker image ID","type":"text","hidden":false,"required":false,"index":false},{"name":"command","description":"Command with arguments","type":"text","hidden":false,"required":false,"index":false},{"name":"created","description":"Time of creation as UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"state","description":"Container state (created, restarting, running, removing, paused, exited, dead)","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"Container status information","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"Identifier of the initial process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"path","description":"Container path","type":"text","hidden":false,"required":false,"index":false},{"name":"config_entrypoint","description":"Container entrypoint(s)","type":"text","hidden":false,"required":false,"index":false},{"name":"started_at","description":"Container start time as string","type":"text","hidden":false,"required":false,"index":false},{"name":"finished_at","description":"Container finish time as string","type":"text","hidden":false,"required":false,"index":false},{"name":"privileged","description":"Is the container privileged","type":"integer","hidden":false,"required":false,"index":false},{"name":"security_options","description":"List of container security options","type":"text","hidden":false,"required":false,"index":false},{"name":"env_variables","description":"Container environmental variables","type":"text","hidden":false,"required":false,"index":false},{"name":"readonly_rootfs","description":"Is the root filesystem mounted as read only","type":"integer","hidden":false,"required":false,"index":false},{"name":"cgroup_namespace","description":"cgroup namespace","type":"text","hidden":false,"required":false,"index":false},{"name":"ipc_namespace","description":"IPC namespace","type":"text","hidden":false,"required":false,"index":false},{"name":"mnt_namespace","description":"Mount namespace","type":"text","hidden":false,"required":false,"index":false},{"name":"net_namespace","description":"Network namespace","type":"text","hidden":false,"required":false,"index":false},{"name":"pid_namespace","description":"PID namespace","type":"text","hidden":false,"required":false,"index":false},{"name":"user_namespace","description":"User namespace","type":"text","hidden":false,"required":false,"index":false},{"name":"uts_namespace","description":"UTS namespace","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_image_history","description":"Docker image history information.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Image ID","type":"text","hidden":false,"required":false,"index":false},{"name":"created","description":"Time of creation as UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of instruction in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"created_by","description":"Created by instruction","type":"text","hidden":false,"required":false,"index":false},{"name":"tags","description":"Comma-separated list of tags","type":"text","hidden":false,"required":false,"index":false},{"name":"comment","description":"Instruction comment","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_image_labels","description":"Docker image labels.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Image ID","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"Label key","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Optional label value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_image_layers","description":"Docker image layers information.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Image ID","type":"text","hidden":false,"required":false,"index":false},{"name":"layer_id","description":"Layer ID","type":"text","hidden":false,"required":false,"index":false},{"name":"layer_order","description":"Layer Order (1 = base layer)","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"docker_images","description":"Docker images information.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Image ID","type":"text","hidden":false,"required":false,"index":false},{"name":"created","description":"Time of creation as UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"size_bytes","description":"Size of image in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"tags","description":"Comma-separated list of repository tags","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_info","description":"Docker system information.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Docker system ID","type":"text","hidden":false,"required":false,"index":false},{"name":"containers","description":"Total number of containers","type":"integer","hidden":false,"required":false,"index":false},{"name":"containers_running","description":"Number of containers currently running","type":"integer","hidden":false,"required":false,"index":false},{"name":"containers_paused","description":"Number of containers in paused state","type":"integer","hidden":false,"required":false,"index":false},{"name":"containers_stopped","description":"Number of containers in stopped state","type":"integer","hidden":false,"required":false,"index":false},{"name":"images","description":"Number of images","type":"integer","hidden":false,"required":false,"index":false},{"name":"storage_driver","description":"Storage driver","type":"text","hidden":false,"required":false,"index":false},{"name":"memory_limit","description":"1 if memory limit support is enabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"swap_limit","description":"1 if swap limit support is enabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"kernel_memory","description":"1 if kernel memory limit support is enabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"cpu_cfs_period","description":"1 if CPU Completely Fair Scheduler (CFS) period support is enabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"cpu_cfs_quota","description":"1 if CPU Completely Fair Scheduler (CFS) quota support is enabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"cpu_shares","description":"1 if CPU share weighting support is enabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"cpu_set","description":"1 if CPU set selection support is enabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv4_forwarding","description":"1 if IPv4 forwarding is enabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"bridge_nf_iptables","description":"1 if bridge netfilter iptables is enabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"bridge_nf_ip6tables","description":"1 if bridge netfilter ip6tables is enabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"oom_kill_disable","description":"1 if Out-of-memory kill is disabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"logging_driver","description":"Logging driver","type":"text","hidden":false,"required":false,"index":false},{"name":"cgroup_driver","description":"Control groups driver","type":"text","hidden":false,"required":false,"index":false},{"name":"kernel_version","description":"Kernel version","type":"text","hidden":false,"required":false,"index":false},{"name":"os","description":"Operating system","type":"text","hidden":false,"required":false,"index":false},{"name":"os_type","description":"Operating system type","type":"text","hidden":false,"required":false,"index":false},{"name":"architecture","description":"Hardware architecture","type":"text","hidden":false,"required":false,"index":false},{"name":"cpus","description":"Number of CPUs","type":"integer","hidden":false,"required":false,"index":false},{"name":"memory","description":"Total memory","type":"bigint","hidden":false,"required":false,"index":false},{"name":"http_proxy","description":"HTTP proxy","type":"text","hidden":false,"required":false,"index":false},{"name":"https_proxy","description":"HTTPS proxy","type":"text","hidden":false,"required":false,"index":false},{"name":"no_proxy","description":"Comma-separated list of domain extensions proxy should not be used for","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Name of the docker host","type":"text","hidden":false,"required":false,"index":false},{"name":"server_version","description":"Server version","type":"text","hidden":false,"required":false,"index":false},{"name":"root_dir","description":"Docker root directory","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_network_labels","description":"Docker network labels.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Network ID","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"Label key","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Optional label value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_networks","description":"Docker networks information.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Network ID","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Network name","type":"text","hidden":false,"required":false,"index":false},{"name":"driver","description":"Network driver","type":"text","hidden":false,"required":false,"index":false},{"name":"created","description":"Time of creation as UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"enable_ipv6","description":"1 if IPv6 is enabled on this network. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"subnet","description":"Network subnet","type":"text","hidden":false,"required":false,"index":false},{"name":"gateway","description":"Network gateway","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_version","description":"Docker version information.","platforms":["darwin","linux"],"columns":[{"name":"version","description":"Docker version","type":"text","hidden":false,"required":false,"index":false},{"name":"api_version","description":"API version","type":"text","hidden":false,"required":false,"index":false},{"name":"min_api_version","description":"Minimum API version supported","type":"text","hidden":false,"required":false,"index":false},{"name":"git_commit","description":"Docker build git commit","type":"text","hidden":false,"required":false,"index":false},{"name":"go_version","description":"Go version","type":"text","hidden":false,"required":false,"index":false},{"name":"os","description":"Operating system","type":"text","hidden":false,"required":false,"index":false},{"name":"arch","description":"Hardware architecture","type":"text","hidden":false,"required":false,"index":false},{"name":"kernel_version","description":"Kernel version","type":"text","hidden":false,"required":false,"index":false},{"name":"build_time","description":"Build time","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_volume_labels","description":"Docker volume labels.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Volume name","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"Label key","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Optional label value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_volumes","description":"Docker volumes information.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Volume name","type":"text","hidden":false,"required":false,"index":false},{"name":"driver","description":"Volume driver","type":"text","hidden":false,"required":false,"index":false},{"name":"mount_point","description":"Mount point","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Volume type","type":"text","hidden":false,"required":false,"index":false}]},{"name":"drivers","description":"Details for in-use Windows device drivers. This does not display installed but unused drivers.","platforms":["windows"],"columns":[{"name":"device_id","description":"Device ID","type":"text","hidden":false,"required":false,"index":false},{"name":"device_name","description":"Device name","type":"text","hidden":false,"required":false,"index":false},{"name":"image","description":"Path to driver image file","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Driver description","type":"text","hidden":false,"required":false,"index":false},{"name":"service","description":"Driver service name, if one exists","type":"text","hidden":false,"required":false,"index":false},{"name":"service_key","description":"Driver service registry key","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Driver version","type":"text","hidden":false,"required":false,"index":false},{"name":"inf","description":"Associated inf file","type":"text","hidden":false,"required":false,"index":false},{"name":"class","description":"Device/driver class name","type":"text","hidden":false,"required":false,"index":false},{"name":"provider","description":"Driver provider","type":"text","hidden":false,"required":false,"index":false},{"name":"manufacturer","description":"Device manufacturer","type":"text","hidden":false,"required":false,"index":false},{"name":"driver_key","description":"Driver key","type":"text","hidden":false,"required":false,"index":false},{"name":"date","description":"Driver date","type":"bigint","hidden":false,"required":false,"index":false},{"name":"signed","description":"Whether the driver is signed or not","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"ec2_instance_metadata","description":"EC2 instance metadata.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"instance_id","description":"EC2 instance ID","type":"text","hidden":false,"required":false,"index":false},{"name":"instance_type","description":"EC2 instance type","type":"text","hidden":false,"required":false,"index":false},{"name":"architecture","description":"Hardware architecture of this EC2 instance","type":"text","hidden":false,"required":false,"index":false},{"name":"region","description":"AWS region in which this instance launched","type":"text","hidden":false,"required":false,"index":false},{"name":"availability_zone","description":"Availability zone in which this instance launched","type":"text","hidden":false,"required":false,"index":false},{"name":"local_hostname","description":"Private IPv4 DNS hostname of the first interface of this instance","type":"text","hidden":false,"required":false,"index":false},{"name":"local_ipv4","description":"Private IPv4 address of the first interface of this instance","type":"text","hidden":false,"required":false,"index":false},{"name":"mac","description":"MAC address for the first network interface of this EC2 instance","type":"text","hidden":false,"required":false,"index":false},{"name":"security_groups","description":"Comma separated list of security group names","type":"text","hidden":false,"required":false,"index":false},{"name":"iam_arn","description":"If there is an IAM role associated with the instance, contains instance profile ARN","type":"text","hidden":false,"required":false,"index":false},{"name":"ami_id","description":"AMI ID used to launch this EC2 instance","type":"text","hidden":false,"required":false,"index":false},{"name":"reservation_id","description":"ID of the reservation","type":"text","hidden":false,"required":false,"index":false},{"name":"account_id","description":"AWS account ID which owns this EC2 instance","type":"text","hidden":false,"required":false,"index":false},{"name":"ssh_public_key","description":"SSH public key. Only available if supplied at instance launch time","type":"text","hidden":false,"required":false,"index":false}]},{"name":"ec2_instance_tags","description":"EC2 instance tag key value pairs.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"instance_id","description":"EC2 instance ID","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"Tag key","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Tag value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"elf_dynamic","description":"ELF dynamic section information.","platforms":["linux"],"columns":[{"name":"tag","description":"Tag ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"value","description":"Tag value","type":"integer","hidden":false,"required":false,"index":false},{"name":"class","description":"Class (32 or 64)","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to ELF file","type":"text","hidden":false,"required":true,"index":false}]},{"name":"elf_info","description":"ELF file information.","platforms":["linux"],"columns":[{"name":"class","description":"Class type, 32 or 64bit","type":"text","hidden":false,"required":false,"index":false},{"name":"abi","description":"Section type","type":"text","hidden":false,"required":false,"index":false},{"name":"abi_version","description":"Section virtual address in memory","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"Offset of section in file","type":"text","hidden":false,"required":false,"index":false},{"name":"machine","description":"Machine type","type":"integer","hidden":false,"required":false,"index":false},{"name":"version","description":"Object file version","type":"integer","hidden":false,"required":false,"index":false},{"name":"entry","description":"Entry point address","type":"bigint","hidden":false,"required":false,"index":false},{"name":"flags","description":"ELF header flags","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to ELF file","type":"text","hidden":false,"required":true,"index":false}]},{"name":"elf_sections","description":"ELF section information.","platforms":["linux"],"columns":[{"name":"name","description":"Section name","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Section type","type":"integer","hidden":false,"required":false,"index":false},{"name":"vaddr","description":"Section virtual address in memory","type":"integer","hidden":false,"required":false,"index":false},{"name":"offset","description":"Offset of section in file","type":"integer","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of section","type":"integer","hidden":false,"required":false,"index":false},{"name":"flags","description":"Section attributes","type":"text","hidden":false,"required":false,"index":false},{"name":"link","description":"Link to other section","type":"text","hidden":false,"required":false,"index":false},{"name":"align","description":"Segment alignment","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to ELF file","type":"text","hidden":false,"required":true,"index":false}]},{"name":"elf_segments","description":"ELF segment information.","platforms":["linux"],"columns":[{"name":"name","description":"Segment type/name","type":"text","hidden":false,"required":false,"index":false},{"name":"offset","description":"Segment offset in file","type":"integer","hidden":false,"required":false,"index":false},{"name":"vaddr","description":"Segment virtual address in memory","type":"integer","hidden":false,"required":false,"index":false},{"name":"psize","description":"Size of segment in file","type":"integer","hidden":false,"required":false,"index":false},{"name":"msize","description":"Segment offset in memory","type":"integer","hidden":false,"required":false,"index":false},{"name":"flags","description":"Segment attributes","type":"text","hidden":false,"required":false,"index":false},{"name":"align","description":"Segment alignment","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to ELF file","type":"text","hidden":false,"required":true,"index":false}]},{"name":"elf_symbols","description":"ELF symbol list.","platforms":["linux"],"columns":[{"name":"name","description":"Symbol name","type":"text","hidden":false,"required":false,"index":false},{"name":"addr","description":"Symbol address (value)","type":"integer","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of object","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"Symbol type","type":"text","hidden":false,"required":false,"index":false},{"name":"binding","description":"Binding type","type":"text","hidden":false,"required":false,"index":false},{"name":"offset","description":"Section table index","type":"integer","hidden":false,"required":false,"index":false},{"name":"table","description":"Table name containing symbol","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to ELF file","type":"text","hidden":false,"required":true,"index":false}]},{"name":"es_process_events","description":"Process execution events from EndpointSecurity.","platforms":["darwin"],"columns":[{"name":"version","description":"Version of EndpointSecurity event","type":"integer","hidden":false,"required":false,"index":false},{"name":"seq_num","description":"Per event sequence number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"global_seq_num","description":"Global sequence number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process (or thread) ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of executed file","type":"text","hidden":false,"required":false,"index":false},{"name":"parent","description":"Parent process ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"original_parent","description":"Original parent process ID in case of reparenting","type":"bigint","hidden":false,"required":false,"index":false},{"name":"cmdline","description":"Command line arguments (argv)","type":"text","hidden":false,"required":false,"index":false},{"name":"cmdline_count","description":"Number of command line arguments","type":"bigint","hidden":false,"required":false,"index":false},{"name":"env","description":"Environment variables delimited by spaces","type":"text","hidden":false,"required":false,"index":false},{"name":"env_count","description":"Number of environment variables","type":"bigint","hidden":false,"required":false,"index":false},{"name":"cwd","description":"The process current working directory","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"User ID of the process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"euid","description":"Effective User ID of the process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Group ID of the process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"egid","description":"Effective Group ID of the process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"username","description":"Username","type":"text","hidden":false,"required":false,"index":false},{"name":"signing_id","description":"Signature identifier of the process","type":"text","hidden":false,"required":false,"index":false},{"name":"team_id","description":"Team identifier of thd process","type":"text","hidden":false,"required":false,"index":false},{"name":"cdhash","description":"Codesigning hash of the process","type":"text","hidden":false,"required":false,"index":false},{"name":"platform_binary","description":"Indicates if the binary is Apple signed binary (1) or not (0)","type":"integer","hidden":false,"required":false,"index":false},{"name":"exit_code","description":"Exit code of a process in case of an exit event","type":"integer","hidden":false,"required":false,"index":false},{"name":"child_pid","description":"Process ID of a child process in case of a fork event","type":"bigint","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of execution in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"event_type","description":"Type of EndpointSecurity event","type":"text","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"etc_hosts","description":"Line-parsed /etc/hosts.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"address","description":"IP address mapping","type":"text","hidden":false,"required":false,"index":false},{"name":"hostnames","description":"Raw hosts mapping","type":"text","hidden":false,"required":false,"index":false}]},{"name":"etc_protocols","description":"Line-parsed /etc/protocols.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"name","description":"Protocol name","type":"text","hidden":false,"required":false,"index":false},{"name":"number","description":"Protocol number","type":"integer","hidden":false,"required":false,"index":false},{"name":"alias","description":"Protocol alias","type":"text","hidden":false,"required":false,"index":false},{"name":"comment","description":"Comment with protocol description","type":"text","hidden":false,"required":false,"index":false}]},{"name":"etc_services","description":"Line-parsed /etc/services.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"name","description":"Service name","type":"text","hidden":false,"required":false,"index":false},{"name":"port","description":"Service port number","type":"integer","hidden":false,"required":false,"index":false},{"name":"protocol","description":"Transport protocol (TCP/UDP)","type":"text","hidden":false,"required":false,"index":false},{"name":"aliases","description":"Optional space separated list of other names for a service","type":"text","hidden":false,"required":false,"index":false},{"name":"comment","description":"Optional comment for a service.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"event_taps","description":"Returns information about installed event taps.","platforms":["darwin"],"columns":[{"name":"enabled","description":"Is the Event Tap enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"event_tap_id","description":"Unique ID for the Tap","type":"integer","hidden":false,"required":false,"index":false},{"name":"event_tapped","description":"The mask that identifies the set of events to be observed.","type":"text","hidden":false,"required":false,"index":false},{"name":"process_being_tapped","description":"The process ID of the target application","type":"integer","hidden":false,"required":false,"index":false},{"name":"tapping_process","description":"The process ID of the application that created the event tap.","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"example","description":"This is an example table spec.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"name","description":"Description for name column","type":"text","hidden":false,"required":false,"index":false},{"name":"points","description":"This is a signed SQLite int column","type":"integer","hidden":false,"required":false,"index":false},{"name":"size","description":"This is a signed SQLite bigint column","type":"bigint","hidden":false,"required":false,"index":false},{"name":"action","description":"Action performed in generation","type":"text","hidden":false,"required":true,"index":false},{"name":"id","description":"An index of some sort","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of example","type":"text","hidden":false,"required":false,"index":false}]},{"name":"extended_attributes","description":"Returns the extended attributes for files (similar to Windows ADS).","platforms":["darwin","linux"],"columns":[{"name":"path","description":"Absolute file path","type":"text","hidden":false,"required":true,"index":false},{"name":"directory","description":"Directory of file(s)","type":"text","hidden":false,"required":true,"index":false},{"name":"key","description":"Name of the value generated from the extended attribute","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"The parsed information from the attribute","type":"text","hidden":false,"required":false,"index":false},{"name":"base64","description":"1 if the value is base64 encoded else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"fan_speed_sensors","description":"Fan speeds.","platforms":["darwin"],"columns":[{"name":"fan","description":"Fan number","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Fan name","type":"text","hidden":false,"required":false,"index":false},{"name":"actual","description":"Actual speed","type":"integer","hidden":false,"required":false,"index":false},{"name":"min","description":"Minimum speed","type":"integer","hidden":false,"required":false,"index":false},{"name":"max","description":"Maximum speed","type":"integer","hidden":false,"required":false,"index":false},{"name":"target","description":"Target speed","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"fbsd_kmods","description":"Loaded FreeBSD kernel modules.","platforms":["freebsd"],"columns":[{"name":"name","description":"Module name","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of module content","type":"integer","hidden":false,"required":false,"index":false},{"name":"refs","description":"Module reverse dependencies","type":"integer","hidden":false,"required":false,"index":false},{"name":"address","description":"Kernel module address","type":"text","hidden":false,"required":false,"index":false}]},{"name":"file","description":"Interactive filesystem attributes and metadata.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"path","description":"Absolute file path","type":"text","hidden":false,"required":true,"index":false},{"name":"directory","description":"Directory of file(s)","type":"text","hidden":false,"required":true,"index":false},{"name":"filename","description":"Name portion of file path","type":"text","hidden":false,"required":false,"index":false},{"name":"inode","description":"Filesystem inode number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uid","description":"Owning user ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Owning group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mode","description":"Permission bits","type":"text","hidden":false,"required":false,"index":false},{"name":"device","description":"Device ID (optional)","type":"bigint","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of file in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"block_size","description":"Block size of filesystem","type":"integer","hidden":false,"required":false,"index":false},{"name":"atime","description":"Last access time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mtime","description":"Last modification time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"ctime","description":"Last status change time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"btime","description":"(B)irth or (cr)eate time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"hard_links","description":"Number of hard links","type":"integer","hidden":false,"required":false,"index":false},{"name":"symlink","description":"1 if the path is a symlink, otherwise 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"File status","type":"text","hidden":false,"required":false,"index":false},{"name":"attributes","description":"File attrib string. See: https://ss64.com/nt/attrib.html","type":"text","hidden":true,"required":false,"index":false},{"name":"volume_serial","description":"Volume serial number","type":"text","hidden":true,"required":false,"index":false},{"name":"file_id","description":"file ID","type":"text","hidden":true,"required":false,"index":false},{"name":"file_version","description":"File version","type":"text","hidden":true,"required":false,"index":false},{"name":"product_version","description":"File product version","type":"text","hidden":true,"required":false,"index":false},{"name":"bsd_flags","description":"The BSD file flags (chflags). Possible values: NODUMP, UF_IMMUTABLE, UF_APPEND, OPAQUE, HIDDEN, ARCHIVED, SF_IMMUTABLE, SF_APPEND","type":"text","hidden":true,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false},{"name":"mount_namespace_id","description":"Mount namespace id","type":"text","hidden":true,"required":false,"index":false}]},{"name":"file_events","description":"Track time/action changes to files specified in configuration data.","platforms":["darwin","linux"],"columns":[{"name":"target_path","description":"The path associated with the event","type":"text","hidden":false,"required":false,"index":false},{"name":"category","description":"The category of the file defined in the config","type":"text","hidden":false,"required":false,"index":false},{"name":"action","description":"Change action (UPDATE, REMOVE, etc)","type":"text","hidden":false,"required":false,"index":false},{"name":"transaction_id","description":"ID used during bulk update","type":"bigint","hidden":false,"required":false,"index":false},{"name":"inode","description":"Filesystem inode number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uid","description":"Owning user ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Owning group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mode","description":"Permission bits","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of file in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"atime","description":"Last access time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mtime","description":"Last modification time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"ctime","description":"Last status change time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"md5","description":"The MD5 of the file after change","type":"text","hidden":false,"required":false,"index":false},{"name":"sha1","description":"The SHA1 of the file after change","type":"text","hidden":false,"required":false,"index":false},{"name":"sha256","description":"The SHA256 of the file after change","type":"text","hidden":false,"required":false,"index":false},{"name":"hashed","description":"1 if the file was hashed, 0 if not, -1 if hashing failed","type":"integer","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of file event","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"firefox_addons","description":"Firefox browser extensions, webapps, and addons.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"uid","description":"The local user that owns the addon","type":"bigint","hidden":false,"required":false,"index":false},{"name":"name","description":"Addon display name","type":"text","hidden":false,"required":false,"index":false},{"name":"identifier","description":"Addon identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"creator","description":"Addon-supported creator string","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Extension, addon, webapp","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Addon-supplied version string","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Addon-supplied description string","type":"text","hidden":false,"required":false,"index":false},{"name":"source_url","description":"URL that installed the addon","type":"text","hidden":false,"required":false,"index":false},{"name":"visible","description":"1 If the addon is shown in browser else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"active","description":"1 If the addon is active else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"disabled","description":"1 If the addon is application-disabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"autoupdate","description":"1 If the addon applies background updates else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"native","description":"1 If the addon includes binary components else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"location","description":"Global, profile location","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to plugin bundle","type":"text","hidden":false,"required":false,"index":false}]},{"name":"gatekeeper","description":"OS X Gatekeeper Details.","platforms":["darwin"],"columns":[{"name":"assessments_enabled","description":"1 If a Gatekeeper is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"dev_id_enabled","description":"1 If a Gatekeeper allows execution from identified developers else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"version","description":"Version of Gatekeeper's gke.bundle","type":"text","hidden":false,"required":false,"index":false},{"name":"opaque_version","description":"Version of Gatekeeper's gkopaque.bundle","type":"text","hidden":false,"required":false,"index":false}]},{"name":"gatekeeper_approved_apps","description":"Gatekeeper apps a user has allowed to run.","platforms":["darwin"],"columns":[{"name":"path","description":"Path of executable allowed to run","type":"text","hidden":false,"required":false,"index":false},{"name":"requirement","description":"Code signing requirement language","type":"text","hidden":false,"required":false,"index":false},{"name":"ctime","description":"Last change time","type":"double","hidden":false,"required":false,"index":false},{"name":"mtime","description":"Last modification time","type":"double","hidden":false,"required":false,"index":false}]},{"name":"groups","description":"Local system groups.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"gid","description":"Unsigned int64 group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid_signed","description":"A signed int64 version of gid","type":"bigint","hidden":false,"required":false,"index":false},{"name":"groupname","description":"Canonical local group name","type":"text","hidden":false,"required":false,"index":false},{"name":"group_sid","description":"Unique group ID","type":"text","hidden":true,"required":false,"index":false},{"name":"comment","description":"Remarks or comments associated with the group","type":"text","hidden":true,"required":false,"index":false},{"name":"is_hidden","description":"IsHidden attribute set in OpenDirectory","type":"integer","hidden":true,"required":false,"index":false}]},{"name":"hardware_events","description":"Hardware (PCI/USB/HID) events from UDEV or IOKit.","platforms":["darwin","linux"],"columns":[{"name":"action","description":"Remove, insert, change properties, etc","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Local device path assigned (optional)","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Type of hardware and hardware event","type":"text","hidden":false,"required":false,"index":false},{"name":"driver","description":"Driver claiming the device","type":"text","hidden":false,"required":false,"index":false},{"name":"vendor","description":"Hardware device vendor","type":"text","hidden":false,"required":false,"index":false},{"name":"vendor_id","description":"Hex encoded Hardware vendor identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"model","description":"Hardware device model","type":"text","hidden":false,"required":false,"index":false},{"name":"model_id","description":"Hex encoded Hardware model identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"serial","description":"Device serial (optional)","type":"text","hidden":false,"required":false,"index":false},{"name":"revision","description":"Device revision (optional)","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of hardware event","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"hash","description":"Filesystem hash data.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"path","description":"Must provide a path or directory","type":"text","hidden":false,"required":true,"index":false},{"name":"directory","description":"Must provide a path or directory","type":"text","hidden":false,"required":true,"index":false},{"name":"md5","description":"MD5 hash of provided filesystem data","type":"text","hidden":false,"required":false,"index":false},{"name":"sha1","description":"SHA1 hash of provided filesystem data","type":"text","hidden":false,"required":false,"index":false},{"name":"sha256","description":"SHA256 hash of provided filesystem data","type":"text","hidden":false,"required":false,"index":false},{"name":"ssdeep","description":"ssdeep hash of provided filesystem data","type":"text","hidden":false,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false},{"name":"mount_namespace_id","description":"Mount namespace id","type":"text","hidden":true,"required":false,"index":false}]},{"name":"homebrew_packages","description":"The installed homebrew package database.","platforms":["darwin"],"columns":[{"name":"name","description":"Package name","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Package install path","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Current 'linked' version","type":"text","hidden":false,"required":false,"index":false},{"name":"prefix","description":"Homebrew install prefix","type":"text","hidden":true,"required":false,"index":false}]},{"name":"hvci_status","description":"Retrieve HVCI info of the machine.","platforms":["windows"],"columns":[{"name":"version","description":"The version number of the Device Guard build.","type":"text","hidden":false,"required":false,"index":false},{"name":"instance_identifier","description":"The instance ID of Device Guard.","type":"text","hidden":false,"required":false,"index":false},{"name":"vbs_status","description":"The status of the virtualization based security settings. Returns UNKNOWN if an error is encountered.","type":"text","hidden":false,"required":false,"index":false},{"name":"code_integrity_policy_enforcement_status","description":"The status of the code integrity policy enforcement settings. Returns UNKNOWN if an error is encountered.","type":"text","hidden":false,"required":false,"index":false},{"name":"umci_policy_status","description":"The status of the User Mode Code Integrity security settings. Returns UNKNOWN if an error is encountered.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"ibridge_info","description":"Information about the Apple iBridge hardware controller.","platforms":["darwin"],"columns":[{"name":"boot_uuid","description":"Boot UUID of the iBridge controller","type":"text","hidden":false,"required":false,"index":false},{"name":"coprocessor_version","description":"The manufacturer and chip version","type":"text","hidden":false,"required":false,"index":false},{"name":"firmware_version","description":"The build version of the firmware","type":"text","hidden":false,"required":false,"index":false},{"name":"unique_chip_id","description":"Unique id of the iBridge controller","type":"text","hidden":false,"required":false,"index":false}]},{"name":"ie_extensions","description":"Internet Explorer browser extensions.","platforms":["windows"],"columns":[{"name":"name","description":"Extension display name","type":"text","hidden":false,"required":false,"index":false},{"name":"registry_path","description":"Extension identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Version of the executable","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to executable","type":"text","hidden":false,"required":false,"index":false}]},{"name":"intel_me_info","description":"Intel ME/CSE Info.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"version","description":"Intel ME version","type":"text","hidden":false,"required":false,"index":false}]},{"name":"interface_addresses","description":"Network interfaces and relevant metadata.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"interface","description":"Interface name","type":"text","hidden":false,"required":false,"index":false},{"name":"address","description":"Specific address for interface","type":"text","hidden":false,"required":false,"index":false},{"name":"mask","description":"Interface netmask","type":"text","hidden":false,"required":false,"index":false},{"name":"broadcast","description":"Broadcast address for the interface","type":"text","hidden":false,"required":false,"index":false},{"name":"point_to_point","description":"PtP address for the interface","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Type of address. One of dhcp, manual, auto, other, unknown","type":"text","hidden":false,"required":false,"index":false},{"name":"friendly_name","description":"The friendly display name of the interface.","type":"text","hidden":true,"required":false,"index":false}]},{"name":"interface_details","description":"Detailed information and stats of network interfaces.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"interface","description":"Interface name","type":"text","hidden":false,"required":false,"index":false},{"name":"mac","description":"MAC of interface (optional)","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Interface type (includes virtual)","type":"integer","hidden":false,"required":false,"index":false},{"name":"mtu","description":"Network MTU","type":"integer","hidden":false,"required":false,"index":false},{"name":"metric","description":"Metric based on the speed of the interface","type":"integer","hidden":false,"required":false,"index":false},{"name":"flags","description":"Flags (netdevice) for the device","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipackets","description":"Input packets","type":"bigint","hidden":false,"required":false,"index":false},{"name":"opackets","description":"Output packets","type":"bigint","hidden":false,"required":false,"index":false},{"name":"ibytes","description":"Input bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"obytes","description":"Output bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"ierrors","description":"Input errors","type":"bigint","hidden":false,"required":false,"index":false},{"name":"oerrors","description":"Output errors","type":"bigint","hidden":false,"required":false,"index":false},{"name":"idrops","description":"Input drops","type":"bigint","hidden":false,"required":false,"index":false},{"name":"odrops","description":"Output drops","type":"bigint","hidden":false,"required":false,"index":false},{"name":"collisions","description":"Packet Collisions detected","type":"bigint","hidden":false,"required":false,"index":false},{"name":"last_change","description":"Time of last device modification (optional)","type":"bigint","hidden":false,"required":false,"index":false},{"name":"link_speed","description":"Interface speed in Mb/s","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pci_slot","description":"PCI slot number","type":"text","hidden":false,"required":false,"index":false},{"name":"friendly_name","description":"The friendly display name of the interface.","type":"text","hidden":true,"required":false,"index":false},{"name":"description","description":"Short description of the object a one-line string.","type":"text","hidden":true,"required":false,"index":false},{"name":"manufacturer","description":"Name of the network adapter's manufacturer.","type":"text","hidden":true,"required":false,"index":false},{"name":"connection_id","description":"Name of the network connection as it appears in the Network Connections Control Panel program.","type":"text","hidden":true,"required":false,"index":false},{"name":"connection_status","description":"State of the network adapter connection to the network.","type":"text","hidden":true,"required":false,"index":false},{"name":"enabled","description":"Indicates whether the adapter is enabled or not.","type":"integer","hidden":true,"required":false,"index":false},{"name":"physical_adapter","description":"Indicates whether the adapter is a physical or a logical adapter.","type":"integer","hidden":true,"required":false,"index":false},{"name":"speed","description":"Estimate of the current bandwidth in bits per second.","type":"integer","hidden":true,"required":false,"index":false},{"name":"service","description":"The name of the service the network adapter uses.","type":"text","hidden":true,"required":false,"index":false},{"name":"dhcp_enabled","description":"If TRUE, the dynamic host configuration protocol (DHCP) server automatically assigns an IP address to the computer system when establishing a network connection.","type":"integer","hidden":true,"required":false,"index":false},{"name":"dhcp_lease_expires","description":"Expiration date and time for a leased IP address that was assigned to the computer by the dynamic host configuration protocol (DHCP) server.","type":"text","hidden":true,"required":false,"index":false},{"name":"dhcp_lease_obtained","description":"Date and time the lease was obtained for the IP address assigned to the computer by the dynamic host configuration protocol (DHCP) server.","type":"text","hidden":true,"required":false,"index":false},{"name":"dhcp_server","description":"IP address of the dynamic host configuration protocol (DHCP) server.","type":"text","hidden":true,"required":false,"index":false},{"name":"dns_domain","description":"Organization name followed by a period and an extension that indicates the type of organization, such as 'microsoft.com'.","type":"text","hidden":true,"required":false,"index":false},{"name":"dns_domain_suffix_search_order","description":"Array of DNS domain suffixes to be appended to the end of host names during name resolution.","type":"text","hidden":true,"required":false,"index":false},{"name":"dns_host_name","description":"Host name used to identify the local computer for authentication by some utilities.","type":"text","hidden":true,"required":false,"index":false},{"name":"dns_server_search_order","description":"Array of server IP addresses to be used in querying for DNS servers.","type":"text","hidden":true,"required":false,"index":false}]},{"name":"interface_ipv6","description":"IPv6 configuration and stats of network interfaces.","platforms":["darwin","linux"],"columns":[{"name":"interface","description":"Interface name","type":"text","hidden":false,"required":false,"index":false},{"name":"hop_limit","description":"Current Hop Limit","type":"integer","hidden":false,"required":false,"index":false},{"name":"forwarding_enabled","description":"Enable IP forwarding","type":"integer","hidden":false,"required":false,"index":false},{"name":"redirect_accept","description":"Accept ICMP redirect messages","type":"integer","hidden":false,"required":false,"index":false},{"name":"rtadv_accept","description":"Accept ICMP Router Advertisement","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"iokit_devicetree","description":"The IOKit registry matching the DeviceTree plane.","platforms":["darwin"],"columns":[{"name":"name","description":"Device node name","type":"text","hidden":false,"required":false,"index":false},{"name":"class","description":"Best matching device class (most-specific category)","type":"text","hidden":false,"required":false,"index":false},{"name":"id","description":"IOKit internal registry ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"parent","description":"Parent device registry ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"device_path","description":"Device tree path","type":"text","hidden":false,"required":false,"index":false},{"name":"service","description":"1 if the device conforms to IOService else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"busy_state","description":"1 if the device is in a busy state else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"retain_count","description":"The device reference count","type":"integer","hidden":false,"required":false,"index":false},{"name":"depth","description":"Device nested depth","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"iokit_registry","description":"The full IOKit registry without selecting a plane.","platforms":["darwin"],"columns":[{"name":"name","description":"Default name of the node","type":"text","hidden":false,"required":false,"index":false},{"name":"class","description":"Best matching device class (most-specific category)","type":"text","hidden":false,"required":false,"index":false},{"name":"id","description":"IOKit internal registry ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"parent","description":"Parent registry ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"busy_state","description":"1 if the node is in a busy state else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"retain_count","description":"The node reference count","type":"integer","hidden":false,"required":false,"index":false},{"name":"depth","description":"Node nested depth","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"iptables","description":"Linux IP packet filtering and NAT tool.","platforms":["linux"],"columns":[{"name":"filter_name","description":"Packet matching filter table name.","type":"text","hidden":false,"required":false,"index":false},{"name":"chain","description":"Size of module content.","type":"text","hidden":false,"required":false,"index":false},{"name":"policy","description":"Policy that applies for this rule.","type":"text","hidden":false,"required":false,"index":false},{"name":"target","description":"Target that applies for this rule.","type":"text","hidden":false,"required":false,"index":false},{"name":"protocol","description":"Protocol number identification.","type":"integer","hidden":false,"required":false,"index":false},{"name":"src_port","description":"Protocol source port(s).","type":"text","hidden":false,"required":false,"index":false},{"name":"dst_port","description":"Protocol destination port(s).","type":"text","hidden":false,"required":false,"index":false},{"name":"src_ip","description":"Source IP address.","type":"text","hidden":false,"required":false,"index":false},{"name":"src_mask","description":"Source IP address mask.","type":"text","hidden":false,"required":false,"index":false},{"name":"iniface","description":"Input interface for the rule.","type":"text","hidden":false,"required":false,"index":false},{"name":"iniface_mask","description":"Input interface mask for the rule.","type":"text","hidden":false,"required":false,"index":false},{"name":"dst_ip","description":"Destination IP address.","type":"text","hidden":false,"required":false,"index":false},{"name":"dst_mask","description":"Destination IP address mask.","type":"text","hidden":false,"required":false,"index":false},{"name":"outiface","description":"Output interface for the rule.","type":"text","hidden":false,"required":false,"index":false},{"name":"outiface_mask","description":"Output interface mask for the rule.","type":"text","hidden":false,"required":false,"index":false},{"name":"match","description":"Matching rule that applies.","type":"text","hidden":false,"required":false,"index":false},{"name":"packets","description":"Number of matching packets for this rule.","type":"integer","hidden":false,"required":false,"index":false},{"name":"bytes","description":"Number of matching bytes for this rule.","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"kernel_extensions","description":"OS X's kernel extensions, both loaded and within the load search path.","platforms":["darwin"],"columns":[{"name":"idx","description":"Extension load tag or index","type":"integer","hidden":false,"required":false,"index":false},{"name":"refs","description":"Reference count","type":"integer","hidden":false,"required":false,"index":false},{"name":"size","description":"Bytes of wired memory used by extension","type":"bigint","hidden":false,"required":false,"index":false},{"name":"name","description":"Extension label","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Extension version","type":"text","hidden":false,"required":false,"index":false},{"name":"linked_against","description":"Indexes of extensions this extension is linked against","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Optional path to extension bundle","type":"text","hidden":false,"required":false,"index":false}]},{"name":"kernel_info","description":"Basic active kernel information.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"version","description":"Kernel version","type":"text","hidden":false,"required":false,"index":false},{"name":"arguments","description":"Kernel arguments","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Kernel path","type":"text","hidden":false,"required":false,"index":false},{"name":"device","description":"Kernel device identifier","type":"text","hidden":false,"required":false,"index":false}]},{"name":"kernel_modules","description":"Linux kernel modules both loaded and within the load search path.","platforms":["linux"],"columns":[{"name":"name","description":"Module name","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of module content","type":"bigint","hidden":false,"required":false,"index":false},{"name":"used_by","description":"Module reverse dependencies","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"Kernel module status","type":"text","hidden":false,"required":false,"index":false},{"name":"address","description":"Kernel module address","type":"text","hidden":false,"required":false,"index":false}]},{"name":"kernel_panics","description":"System kernel panic logs.","platforms":["darwin"],"columns":[{"name":"path","description":"Location of log file","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Formatted time of the event","type":"text","hidden":false,"required":false,"index":false},{"name":"registers","description":"A space delimited line of register:value pairs","type":"text","hidden":false,"required":false,"index":false},{"name":"frame_backtrace","description":"Backtrace of the crashed module","type":"text","hidden":false,"required":false,"index":false},{"name":"module_backtrace","description":"Modules appearing in the crashed module's backtrace","type":"text","hidden":false,"required":false,"index":false},{"name":"dependencies","description":"Module dependencies existing in crashed module's backtrace","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Process name corresponding to crashed thread","type":"text","hidden":false,"required":false,"index":false},{"name":"os_version","description":"Version of the operating system","type":"text","hidden":false,"required":false,"index":false},{"name":"kernel_version","description":"Version of the system kernel","type":"text","hidden":false,"required":false,"index":false},{"name":"system_model","description":"Physical system model, for example 'MacBookPro12,1 (Mac-E43C1C25D4880AD6)'","type":"text","hidden":false,"required":false,"index":false},{"name":"uptime","description":"System uptime at kernel panic in nanoseconds","type":"bigint","hidden":false,"required":false,"index":false},{"name":"last_loaded","description":"Last loaded module before panic","type":"text","hidden":false,"required":false,"index":false},{"name":"last_unloaded","description":"Last unloaded module before panic","type":"text","hidden":false,"required":false,"index":false}]},{"name":"keychain_acls","description":"Applications that have ACL entries in the keychain.","platforms":["darwin"],"columns":[{"name":"keychain_path","description":"The path of the keychain","type":"text","hidden":false,"required":false,"index":false},{"name":"authorizations","description":"A space delimited set of authorization attributes","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"The path of the authorized application","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"The description included with the ACL entry","type":"text","hidden":false,"required":false,"index":false},{"name":"label","description":"An optional label tag that may be included with the keychain entry","type":"text","hidden":false,"required":false,"index":false}]},{"name":"keychain_items","description":"Generic details about keychain items.","platforms":["darwin"],"columns":[{"name":"label","description":"Generic item name","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Optional item description","type":"text","hidden":false,"required":false,"index":false},{"name":"comment","description":"Optional keychain comment","type":"text","hidden":false,"required":false,"index":false},{"name":"created","description":"Data item was created","type":"text","hidden":false,"required":false,"index":false},{"name":"modified","description":"Date of last modification","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Keychain item type (class)","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to keychain containing item","type":"text","hidden":false,"required":false,"index":false}]},{"name":"known_hosts","description":"A line-delimited known_hosts table.","platforms":["darwin","linux"],"columns":[{"name":"uid","description":"The local user that owns the known_hosts file","type":"bigint","hidden":false,"required":false,"index":false},{"name":"key","description":"parsed authorized keys line","type":"text","hidden":false,"required":false,"index":false},{"name":"key_file","description":"Path to known_hosts file","type":"text","hidden":false,"required":false,"index":false}]},{"name":"kva_speculative_info","description":"Display kernel virtual address and speculative execution information for the system.","platforms":["windows"],"columns":[{"name":"kva_shadow_enabled","description":"Kernel Virtual Address shadowing is enabled.","type":"integer","hidden":false,"required":false,"index":false},{"name":"kva_shadow_user_global","description":"User pages are marked as global.","type":"integer","hidden":false,"required":false,"index":false},{"name":"kva_shadow_pcid","description":"Kernel VA PCID flushing optimization is enabled.","type":"integer","hidden":false,"required":false,"index":false},{"name":"kva_shadow_inv_pcid","description":"Kernel VA INVPCID is enabled.","type":"integer","hidden":false,"required":false,"index":false},{"name":"bp_mitigations","description":"Branch Prediction mitigations are enabled.","type":"integer","hidden":false,"required":false,"index":false},{"name":"bp_system_pol_disabled","description":"Branch Predictions are disabled via system policy.","type":"integer","hidden":false,"required":false,"index":false},{"name":"bp_microcode_disabled","description":"Branch Predictions are disabled due to lack of microcode update.","type":"integer","hidden":false,"required":false,"index":false},{"name":"cpu_spec_ctrl_supported","description":"SPEC_CTRL MSR supported by CPU Microcode.","type":"integer","hidden":false,"required":false,"index":false},{"name":"ibrs_support_enabled","description":"Windows uses IBRS.","type":"integer","hidden":false,"required":false,"index":false},{"name":"stibp_support_enabled","description":"Windows uses STIBP.","type":"integer","hidden":false,"required":false,"index":false},{"name":"cpu_pred_cmd_supported","description":"PRED_CMD MSR supported by CPU Microcode.","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"last","description":"System logins and logouts.","platforms":["darwin","linux"],"columns":[{"name":"username","description":"Entry username","type":"text","hidden":false,"required":false,"index":false},{"name":"tty","description":"Entry terminal","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process (or thread) ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"Entry type, according to ut_type types (utmp.h)","type":"integer","hidden":false,"required":false,"index":false},{"name":"time","description":"Entry timestamp","type":"integer","hidden":false,"required":false,"index":false},{"name":"host","description":"Entry hostname","type":"text","hidden":false,"required":false,"index":false}]},{"name":"launchd","description":"LaunchAgents and LaunchDaemons from default search paths.","platforms":["darwin"],"columns":[{"name":"path","description":"Path to daemon or agent plist","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"File name of plist (used by launchd)","type":"text","hidden":false,"required":false,"index":false},{"name":"label","description":"Daemon or agent service name","type":"text","hidden":false,"required":false,"index":false},{"name":"program","description":"Path to target program","type":"text","hidden":false,"required":false,"index":false},{"name":"run_at_load","description":"Should the program run on launch load","type":"text","hidden":false,"required":false,"index":false},{"name":"keep_alive","description":"Should the process be restarted if killed","type":"text","hidden":false,"required":false,"index":false},{"name":"on_demand","description":"Deprecated key, replaced by keep_alive","type":"text","hidden":false,"required":false,"index":false},{"name":"disabled","description":"Skip loading this daemon or agent on boot","type":"text","hidden":false,"required":false,"index":false},{"name":"username","description":"Run this daemon or agent as this username","type":"text","hidden":false,"required":false,"index":false},{"name":"groupname","description":"Run this daemon or agent as this group","type":"text","hidden":false,"required":false,"index":false},{"name":"stdout_path","description":"Pipe stdout to a target path","type":"text","hidden":false,"required":false,"index":false},{"name":"stderr_path","description":"Pipe stderr to a target path","type":"text","hidden":false,"required":false,"index":false},{"name":"start_interval","description":"Frequency to run in seconds","type":"text","hidden":false,"required":false,"index":false},{"name":"program_arguments","description":"Command line arguments passed to program","type":"text","hidden":false,"required":false,"index":false},{"name":"watch_paths","description":"Key that launches daemon or agent if path is modified","type":"text","hidden":false,"required":false,"index":false},{"name":"queue_directories","description":"Similar to watch_paths but only with non-empty directories","type":"text","hidden":false,"required":false,"index":false},{"name":"inetd_compatibility","description":"Run this daemon or agent as it was launched from inetd","type":"text","hidden":false,"required":false,"index":false},{"name":"start_on_mount","description":"Run daemon or agent every time a filesystem is mounted","type":"text","hidden":false,"required":false,"index":false},{"name":"root_directory","description":"Key used to specify a directory to chroot to before launch","type":"text","hidden":false,"required":false,"index":false},{"name":"working_directory","description":"Key used to specify a directory to chdir to before launch","type":"text","hidden":false,"required":false,"index":false},{"name":"process_type","description":"Key describes the intended purpose of the job","type":"text","hidden":false,"required":false,"index":false}]},{"name":"launchd_overrides","description":"Override keys, per user, for LaunchDaemons and Agents.","platforms":["darwin"],"columns":[{"name":"label","description":"Daemon or agent service name","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"Name of the override key","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Overridden value","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"User ID applied to the override, 0 applies to all","type":"bigint","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to daemon or agent plist","type":"text","hidden":false,"required":false,"index":false}]},{"name":"listening_ports","description":"Processes with listening (bound) network sockets/ports.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"pid","description":"Process (or thread) ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"port","description":"Transport layer port","type":"integer","hidden":false,"required":false,"index":false},{"name":"protocol","description":"Transport protocol (TCP/UDP)","type":"integer","hidden":false,"required":false,"index":false},{"name":"family","description":"Network protocol (IPv4, IPv6)","type":"integer","hidden":false,"required":false,"index":false},{"name":"address","description":"Specific address for bind","type":"text","hidden":false,"required":false,"index":false},{"name":"fd","description":"Socket file descriptor number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"socket","description":"Socket handle or inode number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"path","description":"Path for UNIX domain sockets","type":"text","hidden":false,"required":false,"index":false},{"name":"net_namespace","description":"The inode number of the network namespace","type":"text","hidden":false,"required":false,"index":false}]},{"name":"lldp_neighbors","description":"LLDP neighbors of interfaces.","platforms":["linux"],"columns":[{"name":"interface","description":"Interface name","type":"text","hidden":false,"required":false,"index":false},{"name":"rid","description":"Neighbor chassis index","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_id_type","description":"Neighbor chassis ID type","type":"text","hidden":false,"required":false,"index":false},{"name":"chassis_id","description":"Neighbor chassis ID value","type":"text","hidden":false,"required":false,"index":false},{"name":"chassis_sysname","description":"CPU brand string, contains vendor and model","type":"text","hidden":false,"required":false,"index":false},{"name":"chassis_sys_description","description":"Max number of CPU physical cores","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_bridge_capability_available","description":"Chassis bridge capability availability","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_bridge_capability_enabled","description":"Is chassis bridge capability enabled.","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_router_capability_available","description":"Chassis router capability availability","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_router_capability_enabled","description":"Chassis router capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_repeater_capability_available","description":"Chassis repeater capability availability","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_repeater_capability_enabled","description":"Chassis repeater capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_wlan_capability_available","description":"Chassis wlan capability availability","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_wlan_capability_enabled","description":"Chassis wlan capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_tel_capability_available","description":"Chassis telephone capability availability","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_tel_capability_enabled","description":"Chassis telephone capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_docsis_capability_available","description":"Chassis DOCSIS capability availability","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_docsis_capability_enabled","description":"Chassis DOCSIS capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_station_capability_available","description":"Chassis station capability availability","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_station_capability_enabled","description":"Chassis station capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_other_capability_available","description":"Chassis other capability availability","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_other_capability_enabled","description":"Chassis other capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_mgmt_ips","description":"Comma delimited list of chassis management IPS","type":"text","hidden":false,"required":false,"index":false},{"name":"port_id_type","description":"Port ID type","type":"text","hidden":false,"required":false,"index":false},{"name":"port_id","description":"Port ID value","type":"text","hidden":false,"required":false,"index":false},{"name":"port_description","description":"Port description","type":"text","hidden":false,"required":false,"index":false},{"name":"port_ttl","description":"Age of neighbor port","type":"bigint","hidden":false,"required":false,"index":false},{"name":"port_mfs","description":"Port max frame size","type":"bigint","hidden":false,"required":false,"index":false},{"name":"port_aggregation_id","description":"Port aggregation ID","type":"text","hidden":false,"required":false,"index":false},{"name":"port_autoneg_supported","description":"Auto negotiation supported","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_enabled","description":"Is auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_mau_type","description":"MAU type","type":"text","hidden":false,"required":false,"index":false},{"name":"port_autoneg_10baset_hd_enabled","description":"10Base-T HD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_10baset_fd_enabled","description":"10Base-T FD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_100basetx_hd_enabled","description":"100Base-TX HD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_100basetx_fd_enabled","description":"100Base-TX FD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_100baset2_hd_enabled","description":"100Base-T2 HD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_100baset2_fd_enabled","description":"100Base-T2 FD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_100baset4_hd_enabled","description":"100Base-T4 HD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_100baset4_fd_enabled","description":"100Base-T4 FD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_1000basex_hd_enabled","description":"1000Base-X HD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_1000basex_fd_enabled","description":"1000Base-X FD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_1000baset_hd_enabled","description":"1000Base-T HD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_1000baset_fd_enabled","description":"1000Base-T FD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"power_device_type","description":"Dot3 power device type","type":"text","hidden":false,"required":false,"index":false},{"name":"power_mdi_supported","description":"MDI power supported","type":"integer","hidden":false,"required":false,"index":false},{"name":"power_mdi_enabled","description":"Is MDI power enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"power_paircontrol_enabled","description":"Is power pair control enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"power_pairs","description":"Dot3 power pairs","type":"text","hidden":false,"required":false,"index":false},{"name":"power_class","description":"Power class","type":"text","hidden":false,"required":false,"index":false},{"name":"power_8023at_enabled","description":"Is 802.3at enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"power_8023at_power_type","description":"802.3at power type","type":"text","hidden":false,"required":false,"index":false},{"name":"power_8023at_power_source","description":"802.3at power source","type":"text","hidden":false,"required":false,"index":false},{"name":"power_8023at_power_priority","description":"802.3at power priority","type":"text","hidden":false,"required":false,"index":false},{"name":"power_8023at_power_allocated","description":"802.3at power allocated","type":"text","hidden":false,"required":false,"index":false},{"name":"power_8023at_power_requested","description":"802.3at power requested","type":"text","hidden":false,"required":false,"index":false},{"name":"med_device_type","description":"Chassis MED type","type":"text","hidden":false,"required":false,"index":false},{"name":"med_capability_capabilities","description":"Is MED capabilities enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"med_capability_policy","description":"Is MED policy capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"med_capability_location","description":"Is MED location capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"med_capability_mdi_pse","description":"Is MED MDI PSE capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"med_capability_mdi_pd","description":"Is MED MDI PD capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"med_capability_inventory","description":"Is MED inventory capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"med_policies","description":"Comma delimited list of MED policies","type":"text","hidden":false,"required":false,"index":false},{"name":"vlans","description":"Comma delimited list of vlan ids","type":"text","hidden":false,"required":false,"index":false},{"name":"pvid","description":"Primary VLAN id","type":"text","hidden":false,"required":false,"index":false},{"name":"ppvids_supported","description":"Comma delimited list of supported PPVIDs","type":"text","hidden":false,"required":false,"index":false},{"name":"ppvids_enabled","description":"Comma delimited list of enabled PPVIDs","type":"text","hidden":false,"required":false,"index":false},{"name":"pids","description":"Comma delimited list of PIDs","type":"text","hidden":false,"required":false,"index":false}]},{"name":"load_average","description":"Displays information about the system wide load averages.","platforms":["darwin","linux"],"columns":[{"name":"period","description":"Period over which the average is calculated.","type":"text","hidden":false,"required":false,"index":false},{"name":"average","description":"Load average over the specified period.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"location_services","description":"Reports the status of the Location Services feature of the OS.","platforms":["darwin"],"columns":[{"name":"enabled","description":"1 if Location Services are enabled, else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"logged_in_users","description":"Users with an active shell on the system.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"type","description":"Login type","type":"text","hidden":false,"required":false,"index":false},{"name":"user","description":"User login name","type":"text","hidden":false,"required":false,"index":false},{"name":"tty","description":"Device name","type":"text","hidden":false,"required":false,"index":false},{"name":"host","description":"Remote hostname","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Time entry was made","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process (or thread) ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"sid","description":"The user's unique security identifier","type":"text","hidden":true,"required":false,"index":false},{"name":"registry_hive","description":"HKEY_USERS registry hive","type":"text","hidden":true,"required":false,"index":false}]},{"name":"logical_drives","description":"Details for logical drives on the system. A logical drive generally represents a single partition.","platforms":["windows"],"columns":[{"name":"device_id","description":"The drive id, usually the drive name, e.g., 'C:'.","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Deprecated (always 'Unknown').","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"The canonical description of the drive, e.g. 'Logical Fixed Disk', 'CD-ROM Disk'.","type":"text","hidden":false,"required":false,"index":false},{"name":"free_space","description":"The amount of free space, in bytes, of the drive (-1 on failure).","type":"bigint","hidden":false,"required":false,"index":false},{"name":"size","description":"The total amount of space, in bytes, of the drive (-1 on failure).","type":"bigint","hidden":false,"required":false,"index":false},{"name":"file_system","description":"The file system of the drive.","type":"text","hidden":false,"required":false,"index":false},{"name":"boot_partition","description":"True if Windows booted from this drive.","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"logon_sessions","description":"Windows Logon Session.","platforms":["windows"],"columns":[{"name":"logon_id","description":"A locally unique identifier (LUID) that identifies a logon session.","type":"integer","hidden":false,"required":false,"index":false},{"name":"user","description":"The account name of the security principal that owns the logon session.","type":"text","hidden":false,"required":false,"index":false},{"name":"logon_domain","description":"The name of the domain used to authenticate the owner of the logon session.","type":"text","hidden":false,"required":false,"index":false},{"name":"authentication_package","description":"The authentication package used to authenticate the owner of the logon session.","type":"text","hidden":false,"required":false,"index":false},{"name":"logon_type","description":"The logon method.","type":"text","hidden":false,"required":false,"index":false},{"name":"session_id","description":"The Terminal Services session identifier.","type":"integer","hidden":false,"required":false,"index":false},{"name":"logon_sid","description":"The user's security identifier (SID).","type":"text","hidden":false,"required":false,"index":false},{"name":"logon_time","description":"The time the session owner logged on.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"logon_server","description":"The name of the server used to authenticate the owner of the logon session.","type":"text","hidden":false,"required":false,"index":false},{"name":"dns_domain_name","description":"The DNS name for the owner of the logon session.","type":"text","hidden":false,"required":false,"index":false},{"name":"upn","description":"The user principal name (UPN) for the owner of the logon session.","type":"text","hidden":false,"required":false,"index":false},{"name":"logon_script","description":"The script used for logging on.","type":"text","hidden":false,"required":false,"index":false},{"name":"profile_path","description":"The home directory for the logon session.","type":"text","hidden":false,"required":false,"index":false},{"name":"home_directory","description":"The home directory for the logon session.","type":"text","hidden":false,"required":false,"index":false},{"name":"home_directory_drive","description":"The drive location of the home directory of the logon session.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"lxd_certificates","description":"LXD certificates information.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Name of the certificate","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Type of the certificate","type":"text","hidden":false,"required":false,"index":false},{"name":"fingerprint","description":"SHA256 hash of the certificate","type":"text","hidden":false,"required":false,"index":false},{"name":"certificate","description":"Certificate content","type":"text","hidden":false,"required":false,"index":false}]},{"name":"lxd_cluster","description":"LXD cluster information.","platforms":["darwin","linux"],"columns":[{"name":"server_name","description":"Name of the LXD server node","type":"text","hidden":false,"required":false,"index":false},{"name":"enabled","description":"Whether clustering enabled (1) or not (0) on this node","type":"integer","hidden":false,"required":false,"index":false},{"name":"member_config_entity","description":"Type of configuration parameter for this node","type":"text","hidden":false,"required":false,"index":false},{"name":"member_config_name","description":"Name of configuration parameter","type":"text","hidden":false,"required":false,"index":false},{"name":"member_config_key","description":"Config key","type":"text","hidden":false,"required":false,"index":false},{"name":"member_config_value","description":"Config value","type":"text","hidden":false,"required":false,"index":false},{"name":"member_config_description","description":"Config description","type":"text","hidden":false,"required":false,"index":false}]},{"name":"lxd_cluster_members","description":"LXD cluster members information.","platforms":["darwin","linux"],"columns":[{"name":"server_name","description":"Name of the LXD server node","type":"text","hidden":false,"required":false,"index":false},{"name":"url","description":"URL of the node","type":"text","hidden":false,"required":false,"index":false},{"name":"database","description":"Whether the server is a database node (1) or not (0)","type":"integer","hidden":false,"required":false,"index":false},{"name":"status","description":"Status of the node (Online/Offline)","type":"text","hidden":false,"required":false,"index":false},{"name":"message","description":"Message from the node (Online/Offline)","type":"text","hidden":false,"required":false,"index":false}]},{"name":"lxd_images","description":"LXD images information.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Image ID","type":"text","hidden":false,"required":false,"index":false},{"name":"architecture","description":"Target architecture for the image","type":"text","hidden":false,"required":false,"index":false},{"name":"os","description":"OS on which image is based","type":"text","hidden":false,"required":false,"index":false},{"name":"release","description":"OS release version on which the image is based","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Image description","type":"text","hidden":false,"required":false,"index":false},{"name":"aliases","description":"Comma-separated list of image aliases","type":"text","hidden":false,"required":false,"index":false},{"name":"filename","description":"Filename of the image file","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of image in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"auto_update","description":"Whether the image auto-updates (1) or not (0)","type":"integer","hidden":false,"required":false,"index":false},{"name":"cached","description":"Whether image is cached (1) or not (0)","type":"integer","hidden":false,"required":false,"index":false},{"name":"public","description":"Whether image is public (1) or not (0)","type":"integer","hidden":false,"required":false,"index":false},{"name":"created_at","description":"ISO time of image creation","type":"text","hidden":false,"required":false,"index":false},{"name":"expires_at","description":"ISO time of image expiration","type":"text","hidden":false,"required":false,"index":false},{"name":"uploaded_at","description":"ISO time of image upload","type":"text","hidden":false,"required":false,"index":false},{"name":"last_used_at","description":"ISO time for the most recent use of this image in terms of container spawn","type":"text","hidden":false,"required":false,"index":false},{"name":"update_source_server","description":"Server for image update","type":"text","hidden":false,"required":false,"index":false},{"name":"update_source_protocol","description":"Protocol used for image information update and image import from source server","type":"text","hidden":false,"required":false,"index":false},{"name":"update_source_certificate","description":"Certificate for update source server","type":"text","hidden":false,"required":false,"index":false},{"name":"update_source_alias","description":"Alias of image at update source server","type":"text","hidden":false,"required":false,"index":false}]},{"name":"lxd_instance_config","description":"LXD instance configuration information.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Instance name","type":"text","hidden":false,"required":true,"index":false},{"name":"key","description":"Configuration parameter name","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Configuration parameter value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"lxd_instance_devices","description":"LXD instance devices information.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Instance name","type":"text","hidden":false,"required":true,"index":false},{"name":"device","description":"Name of the device","type":"text","hidden":false,"required":false,"index":false},{"name":"device_type","description":"Device type","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"Device info param name","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Device info param value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"lxd_instances","description":"LXD instances information.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Instance name","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"Instance state (running, stopped, etc.)","type":"text","hidden":false,"required":false,"index":false},{"name":"stateful","description":"Whether the instance is stateful(1) or not(0)","type":"integer","hidden":false,"required":false,"index":false},{"name":"ephemeral","description":"Whether the instance is ephemeral(1) or not(0)","type":"integer","hidden":false,"required":false,"index":false},{"name":"created_at","description":"ISO time of creation","type":"text","hidden":false,"required":false,"index":false},{"name":"base_image","description":"ID of image used to launch this instance","type":"text","hidden":false,"required":false,"index":false},{"name":"architecture","description":"Instance architecture","type":"text","hidden":false,"required":false,"index":false},{"name":"os","description":"The OS of this instance","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Instance description","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"Instance's process ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"processes","description":"Number of processes running inside this instance","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"lxd_networks","description":"LXD network information.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Name of the network","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Type of network","type":"text","hidden":false,"required":false,"index":false},{"name":"managed","description":"1 if network created by LXD, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv4_address","description":"IPv4 address","type":"text","hidden":false,"required":false,"index":false},{"name":"ipv6_address","description":"IPv6 address","type":"text","hidden":false,"required":false,"index":false},{"name":"used_by","description":"URLs for containers using this network","type":"text","hidden":false,"required":false,"index":false},{"name":"bytes_received","description":"Number of bytes received on this network","type":"bigint","hidden":false,"required":false,"index":false},{"name":"bytes_sent","description":"Number of bytes sent on this network","type":"bigint","hidden":false,"required":false,"index":false},{"name":"packets_received","description":"Number of packets received on this network","type":"bigint","hidden":false,"required":false,"index":false},{"name":"packets_sent","description":"Number of packets sent on this network","type":"bigint","hidden":false,"required":false,"index":false},{"name":"hwaddr","description":"Hardware address for this network","type":"text","hidden":false,"required":false,"index":false},{"name":"state","description":"Network status","type":"text","hidden":false,"required":false,"index":false},{"name":"mtu","description":"MTU size","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"lxd_storage_pools","description":"LXD storage pool information.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Name of the storage pool","type":"text","hidden":false,"required":false,"index":false},{"name":"driver","description":"Storage driver","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Storage pool source","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of the storage pool","type":"text","hidden":false,"required":false,"index":false},{"name":"space_used","description":"Storage space used in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"space_total","description":"Total available storage space in bytes for this storage pool","type":"bigint","hidden":false,"required":false,"index":false},{"name":"inodes_used","description":"Number of inodes used","type":"bigint","hidden":false,"required":false,"index":false},{"name":"inodes_total","description":"Total number of inodes available in this storage pool","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"magic","description":"Magic number recognition library table.","platforms":["darwin","linux"],"columns":[{"name":"path","description":"Absolute path to target file","type":"text","hidden":false,"required":true,"index":false},{"name":"magic_db_files","description":"Colon(:) separated list of files where the magic db file can be found. By default one of the following is used: /usr/share/file/magic/magic, /usr/share/misc/magic or /usr/share/misc/magic.mgc","type":"text","hidden":false,"required":false,"index":false},{"name":"data","description":"Magic number data from libmagic","type":"text","hidden":false,"required":false,"index":false},{"name":"mime_type","description":"MIME type data from libmagic","type":"text","hidden":false,"required":false,"index":false},{"name":"mime_encoding","description":"MIME encoding data from libmagic","type":"text","hidden":false,"required":false,"index":false}]},{"name":"managed_policies","description":"The managed configuration policies from AD, MDM, MCX, etc.","platforms":["darwin"],"columns":[{"name":"domain","description":"System or manager-chosen domain key","type":"text","hidden":false,"required":false,"index":false},{"name":"uuid","description":"Optional UUID assigned to policy set","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Policy key name","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Policy value","type":"text","hidden":false,"required":false,"index":false},{"name":"username","description":"Policy applies only this user","type":"text","hidden":false,"required":false,"index":false},{"name":"manual","description":"1 if policy was loaded manually, otherwise 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"md_devices","description":"Software RAID array settings.","platforms":["linux"],"columns":[{"name":"device_name","description":"md device name","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"Current state of the array","type":"text","hidden":false,"required":false,"index":false},{"name":"raid_level","description":"Current raid level of the array","type":"integer","hidden":false,"required":false,"index":false},{"name":"size","description":"size of the array in blocks","type":"bigint","hidden":false,"required":false,"index":false},{"name":"chunk_size","description":"chunk size in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"raid_disks","description":"Number of configured RAID disks in array","type":"integer","hidden":false,"required":false,"index":false},{"name":"nr_raid_disks","description":"Number of partitions or disk devices to comprise the array","type":"integer","hidden":false,"required":false,"index":false},{"name":"working_disks","description":"Number of working disks in array","type":"integer","hidden":false,"required":false,"index":false},{"name":"active_disks","description":"Number of active disks in array","type":"integer","hidden":false,"required":false,"index":false},{"name":"failed_disks","description":"Number of failed disks in array","type":"integer","hidden":false,"required":false,"index":false},{"name":"spare_disks","description":"Number of idle disks in array","type":"integer","hidden":false,"required":false,"index":false},{"name":"superblock_state","description":"State of the superblock","type":"text","hidden":false,"required":false,"index":false},{"name":"superblock_version","description":"Version of the superblock","type":"text","hidden":false,"required":false,"index":false},{"name":"superblock_update_time","description":"Unix timestamp of last update","type":"bigint","hidden":false,"required":false,"index":false},{"name":"bitmap_on_mem","description":"Pages allocated in in-memory bitmap, if enabled","type":"text","hidden":false,"required":false,"index":false},{"name":"bitmap_chunk_size","description":"Bitmap chunk size","type":"text","hidden":false,"required":false,"index":false},{"name":"bitmap_external_file","description":"External referenced bitmap file","type":"text","hidden":false,"required":false,"index":false},{"name":"recovery_progress","description":"Progress of the recovery activity","type":"text","hidden":false,"required":false,"index":false},{"name":"recovery_finish","description":"Estimated duration of recovery activity","type":"text","hidden":false,"required":false,"index":false},{"name":"recovery_speed","description":"Speed of recovery activity","type":"text","hidden":false,"required":false,"index":false},{"name":"resync_progress","description":"Progress of the resync activity","type":"text","hidden":false,"required":false,"index":false},{"name":"resync_finish","description":"Estimated duration of resync activity","type":"text","hidden":false,"required":false,"index":false},{"name":"resync_speed","description":"Speed of resync activity","type":"text","hidden":false,"required":false,"index":false},{"name":"reshape_progress","description":"Progress of the reshape activity","type":"text","hidden":false,"required":false,"index":false},{"name":"reshape_finish","description":"Estimated duration of reshape activity","type":"text","hidden":false,"required":false,"index":false},{"name":"reshape_speed","description":"Speed of reshape activity","type":"text","hidden":false,"required":false,"index":false},{"name":"check_array_progress","description":"Progress of the check array activity","type":"text","hidden":false,"required":false,"index":false},{"name":"check_array_finish","description":"Estimated duration of the check array activity","type":"text","hidden":false,"required":false,"index":false},{"name":"check_array_speed","description":"Speed of the check array activity","type":"text","hidden":false,"required":false,"index":false},{"name":"unused_devices","description":"Unused devices","type":"text","hidden":false,"required":false,"index":false},{"name":"other","description":"Other information associated with array from /proc/mdstat","type":"text","hidden":false,"required":false,"index":false}]},{"name":"md_drives","description":"Drive devices used for Software RAID.","platforms":["linux"],"columns":[{"name":"md_device_name","description":"md device name","type":"text","hidden":false,"required":false,"index":false},{"name":"drive_name","description":"Drive device name","type":"text","hidden":false,"required":false,"index":false},{"name":"slot","description":"Slot position of disk","type":"integer","hidden":false,"required":false,"index":false},{"name":"state","description":"State of the drive","type":"text","hidden":false,"required":false,"index":false}]},{"name":"md_personalities","description":"Software RAID setting supported by the kernel.","platforms":["linux"],"columns":[{"name":"name","description":"Name of personality supported by kernel","type":"text","hidden":false,"required":false,"index":false}]},{"name":"mdfind","description":"Run searches against the spotlight database.","platforms":["darwin"],"columns":[{"name":"path","description":"Path of the file returned from spotlight","type":"text","hidden":false,"required":false,"index":false},{"name":"query","description":"The query that was run to find the file","type":"text","hidden":false,"required":true,"index":false}]},{"name":"mdls","description":"Query file metadata in the Spotlight database.","platforms":["darwin"],"columns":[{"name":"path","description":"Path of the file","type":"text","hidden":false,"required":true,"index":false},{"name":"key","description":"Name of the metadata key","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Value stored in the metadata key","type":"text","hidden":false,"required":false,"index":false},{"name":"valuetype","description":"CoreFoundation type of data stored in value","type":"text","hidden":true,"required":false,"index":false}]},{"name":"memory_array_mapped_addresses","description":"Data associated for address mapping of physical memory arrays.","platforms":["darwin","linux"],"columns":[{"name":"handle","description":"Handle, or instance number, associated with the structure","type":"text","hidden":false,"required":false,"index":false},{"name":"memory_array_handle","description":"Handle of the memory array associated with this structure","type":"text","hidden":false,"required":false,"index":false},{"name":"starting_address","description":"Physical stating address, in kilobytes, of a range of memory mapped to physical memory array","type":"text","hidden":false,"required":false,"index":false},{"name":"ending_address","description":"Physical ending address of last kilobyte of a range of memory mapped to physical memory array","type":"text","hidden":false,"required":false,"index":false},{"name":"partition_width","description":"Number of memory devices that form a single row of memory for the address partition of this structure","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"memory_arrays","description":"Data associated with collection of memory devices that operate to form a memory address.","platforms":["darwin","linux"],"columns":[{"name":"handle","description":"Handle, or instance number, associated with the array","type":"text","hidden":false,"required":false,"index":false},{"name":"location","description":"Physical location of the memory array","type":"text","hidden":false,"required":false,"index":false},{"name":"use","description":"Function for which the array is used","type":"text","hidden":false,"required":false,"index":false},{"name":"memory_error_correction","description":"Primary hardware error correction or detection method supported","type":"text","hidden":false,"required":false,"index":false},{"name":"max_capacity","description":"Maximum capacity of array in gigabytes","type":"integer","hidden":false,"required":false,"index":false},{"name":"memory_error_info_handle","description":"Handle, or instance number, associated with any error that was detected for the array","type":"text","hidden":false,"required":false,"index":false},{"name":"number_memory_devices","description":"Number of memory devices on array","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"memory_device_mapped_addresses","description":"Data associated for address mapping of physical memory devices.","platforms":["darwin","linux"],"columns":[{"name":"handle","description":"Handle, or instance number, associated with the structure","type":"text","hidden":false,"required":false,"index":false},{"name":"memory_device_handle","description":"Handle of the memory device structure associated with this structure","type":"text","hidden":false,"required":false,"index":false},{"name":"memory_array_mapped_address_handle","description":"Handle of the memory array mapped address to which this device range is mapped to","type":"text","hidden":false,"required":false,"index":false},{"name":"starting_address","description":"Physical stating address, in kilobytes, of a range of memory mapped to physical memory array","type":"text","hidden":false,"required":false,"index":false},{"name":"ending_address","description":"Physical ending address of last kilobyte of a range of memory mapped to physical memory array","type":"text","hidden":false,"required":false,"index":false},{"name":"partition_row_position","description":"Identifies the position of the referenced memory device in a row of the address partition","type":"integer","hidden":false,"required":false,"index":false},{"name":"interleave_position","description":"The position of the device in a interleave, i.e. 0 indicates non-interleave, 1 indicates 1st interleave, 2 indicates 2nd interleave, etc.","type":"integer","hidden":false,"required":false,"index":false},{"name":"interleave_data_depth","description":"The max number of consecutive rows from memory device that are accessed in a single interleave transfer; 0 indicates device is non-interleave","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"memory_devices","description":"Physical memory device (type 17) information retrieved from SMBIOS.","platforms":["darwin","linux"],"columns":[{"name":"handle","description":"Handle, or instance number, associated with the structure in SMBIOS","type":"text","hidden":false,"required":false,"index":false},{"name":"array_handle","description":"The memory array that the device is attached to","type":"text","hidden":false,"required":false,"index":false},{"name":"form_factor","description":"Implementation form factor for this memory device","type":"text","hidden":false,"required":false,"index":false},{"name":"total_width","description":"Total width, in bits, of this memory device, including any check or error-correction bits","type":"integer","hidden":false,"required":false,"index":false},{"name":"data_width","description":"Data width, in bits, of this memory device","type":"integer","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of memory device in Megabyte","type":"integer","hidden":false,"required":false,"index":false},{"name":"set","description":"Identifies if memory device is one of a set of devices. A value of 0 indicates no set affiliation.","type":"integer","hidden":false,"required":false,"index":false},{"name":"device_locator","description":"String number of the string that identifies the physically-labeled socket or board position where the memory device is located","type":"text","hidden":false,"required":false,"index":false},{"name":"bank_locator","description":"String number of the string that identifies the physically-labeled bank where the memory device is located","type":"text","hidden":false,"required":false,"index":false},{"name":"memory_type","description":"Type of memory used","type":"text","hidden":false,"required":false,"index":false},{"name":"memory_type_details","description":"Additional details for memory device","type":"text","hidden":false,"required":false,"index":false},{"name":"max_speed","description":"Max speed of memory device in megatransfers per second (MT/s)","type":"integer","hidden":false,"required":false,"index":false},{"name":"configured_clock_speed","description":"Configured speed of memory device in megatransfers per second (MT/s)","type":"integer","hidden":false,"required":false,"index":false},{"name":"manufacturer","description":"Manufacturer ID string","type":"text","hidden":false,"required":false,"index":false},{"name":"serial_number","description":"Serial number of memory device","type":"text","hidden":false,"required":false,"index":false},{"name":"asset_tag","description":"Manufacturer specific asset tag of memory device","type":"text","hidden":false,"required":false,"index":false},{"name":"part_number","description":"Manufacturer specific serial number of memory device","type":"text","hidden":false,"required":false,"index":false},{"name":"min_voltage","description":"Minimum operating voltage of device in millivolts","type":"integer","hidden":false,"required":false,"index":false},{"name":"max_voltage","description":"Maximum operating voltage of device in millivolts","type":"integer","hidden":false,"required":false,"index":false},{"name":"configured_voltage","description":"Configured operating voltage of device in millivolts","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"memory_error_info","description":"Data associated with errors of a physical memory array.","platforms":["darwin","linux"],"columns":[{"name":"handle","description":"Handle, or instance number, associated with the structure","type":"text","hidden":false,"required":false,"index":false},{"name":"error_type","description":"type of error associated with current error status for array or device","type":"text","hidden":false,"required":false,"index":false},{"name":"error_granularity","description":"Granularity to which the error can be resolved","type":"text","hidden":false,"required":false,"index":false},{"name":"error_operation","description":"Memory access operation that caused the error","type":"text","hidden":false,"required":false,"index":false},{"name":"vendor_syndrome","description":"Vendor specific ECC syndrome or CRC data associated with the erroneous access","type":"text","hidden":false,"required":false,"index":false},{"name":"memory_array_error_address","description":"32 bit physical address of the error based on the addressing of the bus to which the memory array is connected","type":"text","hidden":false,"required":false,"index":false},{"name":"device_error_address","description":"32 bit physical address of the error relative to the start of the failing memory address, in bytes","type":"text","hidden":false,"required":false,"index":false},{"name":"error_resolution","description":"Range, in bytes, within which this error can be determined, when an error address is given","type":"text","hidden":false,"required":false,"index":false}]},{"name":"memory_info","description":"Main memory information in bytes.","platforms":["linux"],"columns":[{"name":"memory_total","description":"Total amount of physical RAM, in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"memory_free","description":"The amount of physical RAM, in bytes, left unused by the system","type":"bigint","hidden":false,"required":false,"index":false},{"name":"buffers","description":"The amount of physical RAM, in bytes, used for file buffers","type":"bigint","hidden":false,"required":false,"index":false},{"name":"cached","description":"The amount of physical RAM, in bytes, used as cache memory","type":"bigint","hidden":false,"required":false,"index":false},{"name":"swap_cached","description":"The amount of swap, in bytes, used as cache memory","type":"bigint","hidden":false,"required":false,"index":false},{"name":"active","description":"The total amount of buffer or page cache memory, in bytes, that is in active use","type":"bigint","hidden":false,"required":false,"index":false},{"name":"inactive","description":"The total amount of buffer or page cache memory, in bytes, that are free and available","type":"bigint","hidden":false,"required":false,"index":false},{"name":"swap_total","description":"The total amount of swap available, in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"swap_free","description":"The total amount of swap free, in bytes","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"memory_map","description":"OS memory region map.","platforms":["linux"],"columns":[{"name":"name","description":"Region name","type":"text","hidden":false,"required":false,"index":false},{"name":"start","description":"Start address of memory region","type":"text","hidden":false,"required":false,"index":false},{"name":"end","description":"End address of memory region","type":"text","hidden":false,"required":false,"index":false}]},{"name":"mounts","description":"System mounted devices and filesystems (not process specific).","platforms":["darwin","linux"],"columns":[{"name":"device","description":"Mounted device","type":"text","hidden":false,"required":false,"index":false},{"name":"device_alias","description":"Mounted device alias","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Mounted device path","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Mounted device type","type":"text","hidden":false,"required":false,"index":false},{"name":"blocks_size","description":"Block size in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"blocks","description":"Mounted device used blocks","type":"bigint","hidden":false,"required":false,"index":false},{"name":"blocks_free","description":"Mounted device free blocks","type":"bigint","hidden":false,"required":false,"index":false},{"name":"blocks_available","description":"Mounted device available blocks","type":"bigint","hidden":false,"required":false,"index":false},{"name":"inodes","description":"Mounted device used inodes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"inodes_free","description":"Mounted device free inodes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"flags","description":"Mounted device flags","type":"text","hidden":false,"required":false,"index":false}]},{"name":"msr","description":"Various pieces of data stored in the model specific register per processor. NOTE: the msr kernel module must be enabled, and osquery must be run as root.","platforms":["linux"],"columns":[{"name":"processor_number","description":"The processor number as reported in /proc/cpuinfo","type":"bigint","hidden":false,"required":false,"index":false},{"name":"turbo_disabled","description":"Whether the turbo feature is disabled.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"turbo_ratio_limit","description":"The turbo feature ratio limit.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"platform_info","description":"Platform information.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"perf_ctl","description":"Performance setting for the processor.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"perf_status","description":"Performance status for the processor.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"feature_control","description":"Bitfield controlling enabled features.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"rapl_power_limit","description":"Run Time Average Power Limiting power limit.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"rapl_energy_status","description":"Run Time Average Power Limiting energy status.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"rapl_power_units","description":"Run Time Average Power Limiting power units.","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"nfs_shares","description":"NFS shares exported by the host.","platforms":["darwin"],"columns":[{"name":"share","description":"Filesystem path to the share","type":"text","hidden":false,"required":false,"index":false},{"name":"options","description":"Options string set on the export share","type":"text","hidden":false,"required":false,"index":false},{"name":"readonly","description":"1 if the share is exported readonly else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"npm_packages","description":"Lists all npm packages in a directory or globally installed in a system.","platforms":["linux"],"columns":[{"name":"name","description":"Package display name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Package supplied version","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Package supplied description","type":"text","hidden":false,"required":false,"index":false},{"name":"author","description":"Package author name","type":"text","hidden":false,"required":false,"index":false},{"name":"license","description":"License for package","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Module's package.json path","type":"text","hidden":false,"required":false,"index":false},{"name":"directory","description":"Node module's directory where this package is located","type":"text","hidden":false,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false},{"name":"mount_namespace_id","description":"Mount namespace id","type":"text","hidden":true,"required":false,"index":false}]},{"name":"ntdomains","description":"Display basic NT domain information of a Windows machine.","platforms":["windows"],"columns":[{"name":"name","description":"The label by which the object is known.","type":"text","hidden":false,"required":false,"index":false},{"name":"client_site_name","description":"The name of the site where the domain controller is configured.","type":"text","hidden":false,"required":false,"index":false},{"name":"dc_site_name","description":"The name of the site where the domain controller is located.","type":"text","hidden":false,"required":false,"index":false},{"name":"dns_forest_name","description":"The name of the root of the DNS tree.","type":"text","hidden":false,"required":false,"index":false},{"name":"domain_controller_address","description":"The IP Address of the discovered domain controller..","type":"text","hidden":false,"required":false,"index":false},{"name":"domain_controller_name","description":"The name of the discovered domain controller.","type":"text","hidden":false,"required":false,"index":false},{"name":"domain_name","description":"The name of the domain.","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"The current status of the domain object.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"ntfs_acl_permissions","description":"Retrieve NTFS ACL permission information for files and directories.","platforms":["windows"],"columns":[{"name":"path","description":"Path to the file or directory.","type":"text","hidden":false,"required":true,"index":false},{"name":"type","description":"Type of access mode for the access control entry.","type":"text","hidden":false,"required":false,"index":false},{"name":"principal","description":"User or group to which the ACE applies.","type":"text","hidden":false,"required":false,"index":false},{"name":"access","description":"Specific permissions that indicate the rights described by the ACE.","type":"text","hidden":false,"required":false,"index":false},{"name":"inherited_from","description":"The inheritance policy of the ACE.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"ntfs_journal_events","description":"Track time/action changes to files specified in configuration data.","platforms":["windows"],"columns":[{"name":"action","description":"Change action (Write, Delete, etc)","type":"text","hidden":false,"required":false,"index":false},{"name":"category","description":"The category that the event originated from","type":"text","hidden":false,"required":false,"index":false},{"name":"old_path","description":"Old path (renames only)","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path","type":"text","hidden":false,"required":false,"index":false},{"name":"record_timestamp","description":"Journal record timestamp","type":"text","hidden":false,"required":false,"index":false},{"name":"record_usn","description":"The update sequence number that identifies the journal record","type":"text","hidden":false,"required":false,"index":false},{"name":"node_ref_number","description":"The ordinal that associates a journal record with a filename","type":"text","hidden":false,"required":false,"index":false},{"name":"parent_ref_number","description":"The ordinal that associates a journal record with a filename's parent directory","type":"text","hidden":false,"required":false,"index":false},{"name":"drive_letter","description":"The drive letter identifying the source journal","type":"text","hidden":false,"required":false,"index":false},{"name":"file_attributes","description":"File attributes","type":"text","hidden":false,"required":false,"index":false},{"name":"partial","description":"Set to 1 if either path or old_path only contains the file or folder name","type":"bigint","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of file event","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"nvram","description":"Apple NVRAM variable listing.","platforms":["darwin"],"columns":[{"name":"name","description":"Variable name","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Data type (CFData, CFString, etc)","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Raw variable data","type":"text","hidden":false,"required":false,"index":false}]},{"name":"oem_strings","description":"OEM defined strings retrieved from SMBIOS.","platforms":["darwin","linux"],"columns":[{"name":"handle","description":"Handle, or instance number, associated with the Type 11 structure","type":"text","hidden":false,"required":false,"index":false},{"name":"number","description":"The string index of the structure","type":"integer","hidden":false,"required":false,"index":false},{"name":"value","description":"The value of the OEM string","type":"text","hidden":false,"required":false,"index":false}]},{"name":"office_mru","description":"View recently opened Office documents.","platforms":["windows"],"columns":[{"name":"application","description":"Associated Office application","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Office application version number","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"File path","type":"text","hidden":false,"required":false,"index":false},{"name":"last_opened_time","description":"Most recent opened time file was opened","type":"bigint","hidden":false,"required":false,"index":false},{"name":"sid","description":"User SID","type":"text","hidden":false,"required":false,"index":false}]},{"name":"os_version","description":"A single row containing the operating system name and version.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"name","description":"Distribution or product name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Pretty, suitable for presentation, OS version","type":"text","hidden":false,"required":false,"index":false},{"name":"major","description":"Major release version","type":"integer","hidden":false,"required":false,"index":false},{"name":"minor","description":"Minor release version","type":"integer","hidden":false,"required":false,"index":false},{"name":"patch","description":"Optional patch release","type":"integer","hidden":false,"required":false,"index":false},{"name":"build","description":"Optional build-specific or variant string","type":"text","hidden":false,"required":false,"index":false},{"name":"platform","description":"OS Platform or ID","type":"text","hidden":false,"required":false,"index":false},{"name":"platform_like","description":"Closely related platforms","type":"text","hidden":false,"required":false,"index":false},{"name":"codename","description":"OS version codename","type":"text","hidden":false,"required":false,"index":false},{"name":"arch","description":"OS Architecture","type":"text","hidden":false,"required":false,"index":false},{"name":"install_date","description":"The install date of the OS.","type":"bigint","hidden":true,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false},{"name":"mount_namespace_id","description":"Mount namespace id","type":"text","hidden":true,"required":false,"index":false}]},{"name":"osquery_events","description":"Information about the event publishers and subscribers.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"name","description":"Event publisher or subscriber name","type":"text","hidden":false,"required":false,"index":false},{"name":"publisher","description":"Name of the associated publisher","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Either publisher or subscriber","type":"text","hidden":false,"required":false,"index":false},{"name":"subscriptions","description":"Number of subscriptions the publisher received or subscriber used","type":"integer","hidden":false,"required":false,"index":false},{"name":"events","description":"Number of events emitted or received since osquery started","type":"integer","hidden":false,"required":false,"index":false},{"name":"refreshes","description":"Publisher only: number of runloop restarts","type":"integer","hidden":false,"required":false,"index":false},{"name":"active","description":"1 if the publisher or subscriber is active else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"osquery_extensions","description":"List of active osquery extensions.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"uuid","description":"The transient ID assigned for communication","type":"bigint","hidden":false,"required":false,"index":false},{"name":"name","description":"Extension's name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Extension's version","type":"text","hidden":false,"required":false,"index":false},{"name":"sdk_version","description":"osquery SDK version used to build the extension","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of the extension's Thrift connection or library path","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"SDK extension type: extension or module","type":"text","hidden":false,"required":false,"index":false}]},{"name":"osquery_flags","description":"Configurable flags that modify osquery's behavior.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"name","description":"Flag name","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Flag type","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Flag description","type":"text","hidden":false,"required":false,"index":false},{"name":"default_value","description":"Flag default value","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Flag value","type":"text","hidden":false,"required":false,"index":false},{"name":"shell_only","description":"Is the flag shell only?","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"osquery_info","description":"Top level information about the running version of osquery.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"pid","description":"Process (or thread/handle) ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"uuid","description":"Unique ID provided by the system","type":"text","hidden":false,"required":false,"index":false},{"name":"instance_id","description":"Unique, long-lived ID per instance of osquery","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"osquery toolkit version","type":"text","hidden":false,"required":false,"index":false},{"name":"config_hash","description":"Hash of the working configuration state","type":"text","hidden":false,"required":false,"index":false},{"name":"config_valid","description":"1 if the config was loaded and considered valid, else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"extensions","description":"osquery extensions status","type":"text","hidden":false,"required":false,"index":false},{"name":"build_platform","description":"osquery toolkit build platform","type":"text","hidden":false,"required":false,"index":false},{"name":"build_distro","description":"osquery toolkit platform distribution name (os version)","type":"text","hidden":false,"required":false,"index":false},{"name":"start_time","description":"UNIX time in seconds when the process started","type":"integer","hidden":false,"required":false,"index":false},{"name":"watcher","description":"Process (or thread/handle) ID of optional watcher process","type":"integer","hidden":false,"required":false,"index":false},{"name":"platform_mask","description":"The osquery platform bitmask","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"osquery_packs","description":"Information about the current query packs that are loaded in osquery.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"name","description":"The given name for this query pack","type":"text","hidden":false,"required":false,"index":false},{"name":"platform","description":"Platforms this query is supported on","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Minimum osquery version that this query will run on","type":"text","hidden":false,"required":false,"index":false},{"name":"shard","description":"Shard restriction limit, 1-100, 0 meaning no restriction","type":"integer","hidden":false,"required":false,"index":false},{"name":"discovery_cache_hits","description":"The number of times that the discovery query used cached values since the last time the config was reloaded","type":"integer","hidden":false,"required":false,"index":false},{"name":"discovery_executions","description":"The number of times that the discovery queries have been executed since the last time the config was reloaded","type":"integer","hidden":false,"required":false,"index":false},{"name":"active","description":"Whether this pack is active (the version, platform and discovery queries match) yes=1, no=0.","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"osquery_registry","description":"List the osquery registry plugins.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"registry","description":"Name of the osquery registry","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Name of the plugin item","type":"text","hidden":false,"required":false,"index":false},{"name":"owner_uuid","description":"Extension route UUID (0 for core)","type":"integer","hidden":false,"required":false,"index":false},{"name":"internal","description":"1 If the plugin is internal else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"active","description":"1 If this plugin is active else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"osquery_schedule","description":"Information about the current queries that are scheduled in osquery.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"name","description":"The given name for this query","type":"text","hidden":false,"required":false,"index":false},{"name":"query","description":"The exact query to run","type":"text","hidden":false,"required":false,"index":false},{"name":"interval","description":"The interval in seconds to run this query, not an exact interval","type":"integer","hidden":false,"required":false,"index":false},{"name":"executions","description":"Number of times the query was executed","type":"bigint","hidden":false,"required":false,"index":false},{"name":"last_executed","description":"UNIX time stamp in seconds of the last completed execution","type":"bigint","hidden":false,"required":false,"index":false},{"name":"denylisted","description":"1 if the query is denylisted else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"output_size","description":"Total number of bytes generated by the query","type":"bigint","hidden":false,"required":false,"index":false},{"name":"wall_time","description":"Total wall time spent executing","type":"bigint","hidden":false,"required":false,"index":false},{"name":"user_time","description":"Total user time spent executing","type":"bigint","hidden":false,"required":false,"index":false},{"name":"system_time","description":"Total system time spent executing","type":"bigint","hidden":false,"required":false,"index":false},{"name":"average_memory","description":"Average private memory left after executing","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"package_bom","description":"OS X package bill of materials (BOM) file list.","platforms":["darwin"],"columns":[{"name":"filepath","description":"Package file or directory","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"Expected user of file or directory","type":"integer","hidden":false,"required":false,"index":false},{"name":"gid","description":"Expected group of file or directory","type":"integer","hidden":false,"required":false,"index":false},{"name":"mode","description":"Expected permissions","type":"integer","hidden":false,"required":false,"index":false},{"name":"size","description":"Expected file size","type":"bigint","hidden":false,"required":false,"index":false},{"name":"modified_time","description":"Timestamp the file was installed","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of package bom","type":"text","hidden":false,"required":true,"index":false}]},{"name":"package_install_history","description":"OS X package install history.","platforms":["darwin"],"columns":[{"name":"package_id","description":"Label packageIdentifiers","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Label date as UNIX timestamp","type":"integer","hidden":false,"required":false,"index":false},{"name":"name","description":"Package display name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Package display version","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Install source: usually the installer process name","type":"text","hidden":false,"required":false,"index":false},{"name":"content_type","description":"Package content_type (optional)","type":"text","hidden":false,"required":false,"index":false}]},{"name":"package_receipts","description":"OS X package receipt details.","platforms":["darwin"],"columns":[{"name":"package_id","description":"Package domain identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"package_filename","description":"Filename of original .pkg file","type":"text","hidden":true,"required":false,"index":false},{"name":"version","description":"Installed package version","type":"text","hidden":false,"required":false,"index":false},{"name":"location","description":"Optional relative install path on volume","type":"text","hidden":false,"required":false,"index":false},{"name":"install_time","description":"Timestamp of install time","type":"double","hidden":false,"required":false,"index":false},{"name":"installer_name","description":"Name of installer process","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of receipt plist","type":"text","hidden":false,"required":false,"index":false}]},{"name":"patches","description":"Lists all the patches applied. Note: This does not include patches applied via MSI or downloaded from Windows Update (e.g. Service Packs).","platforms":["windows"],"columns":[{"name":"csname","description":"The name of the host the patch is installed on.","type":"text","hidden":false,"required":false,"index":false},{"name":"hotfix_id","description":"The KB ID of the patch.","type":"text","hidden":false,"required":false,"index":false},{"name":"caption","description":"Short description of the patch.","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Fuller description of the patch.","type":"text","hidden":false,"required":false,"index":false},{"name":"fix_comments","description":"Additional comments about the patch.","type":"text","hidden":false,"required":false,"index":false},{"name":"installed_by","description":"The system context in which the patch as installed.","type":"text","hidden":false,"required":false,"index":false},{"name":"install_date","description":"Indicates when the patch was installed. Lack of a value does not indicate that the patch was not installed.","type":"text","hidden":false,"required":false,"index":false},{"name":"installed_on","description":"The date when the patch was installed.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"pci_devices","description":"PCI devices active on the host system.","platforms":["darwin","linux"],"columns":[{"name":"pci_slot","description":"PCI Device used slot","type":"text","hidden":false,"required":false,"index":false},{"name":"pci_class","description":"PCI Device class","type":"text","hidden":false,"required":false,"index":false},{"name":"driver","description":"PCI Device used driver","type":"text","hidden":false,"required":false,"index":false},{"name":"vendor","description":"PCI Device vendor","type":"text","hidden":false,"required":false,"index":false},{"name":"vendor_id","description":"Hex encoded PCI Device vendor identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"model","description":"PCI Device model","type":"text","hidden":false,"required":false,"index":false},{"name":"model_id","description":"Hex encoded PCI Device model identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"pci_class_id","description":"PCI Device class ID in hex format","type":"text","hidden":false,"required":false,"index":false},{"name":"pci_subclass_id","description":"PCI Device subclass in hex format","type":"text","hidden":false,"required":false,"index":false},{"name":"pci_subclass","description":"PCI Device subclass","type":"text","hidden":false,"required":false,"index":false},{"name":"subsystem_vendor_id","description":"Vendor ID of PCI device subsystem","type":"text","hidden":false,"required":false,"index":false},{"name":"subsystem_vendor","description":"Vendor of PCI device subsystem","type":"text","hidden":false,"required":false,"index":false},{"name":"subsystem_model_id","description":"Model ID of PCI device subsystem","type":"text","hidden":false,"required":false,"index":false},{"name":"subsystem_model","description":"Device description of PCI device subsystem","type":"text","hidden":false,"required":false,"index":false}]},{"name":"physical_disk_performance","description":"Provides provides raw data from performance counters that monitor hard or fixed disk drives on the system.","platforms":["windows"],"columns":[{"name":"name","description":"Name of the physical disk","type":"text","hidden":false,"required":false,"index":false},{"name":"avg_disk_bytes_per_read","description":"Average number of bytes transferred from the disk during read operations","type":"bigint","hidden":false,"required":false,"index":false},{"name":"avg_disk_bytes_per_write","description":"Average number of bytes transferred to the disk during write operations","type":"bigint","hidden":false,"required":false,"index":false},{"name":"avg_disk_read_queue_length","description":"Average number of read requests that were queued for the selected disk during the sample interval","type":"bigint","hidden":false,"required":false,"index":false},{"name":"avg_disk_write_queue_length","description":"Average number of write requests that were queued for the selected disk during the sample interval","type":"bigint","hidden":false,"required":false,"index":false},{"name":"avg_disk_sec_per_read","description":"Average time, in seconds, of a read operation of data from the disk","type":"integer","hidden":false,"required":false,"index":false},{"name":"avg_disk_sec_per_write","description":"Average time, in seconds, of a write operation of data to the disk","type":"integer","hidden":false,"required":false,"index":false},{"name":"current_disk_queue_length","description":"Number of requests outstanding on the disk at the time the performance data is collected","type":"integer","hidden":false,"required":false,"index":false},{"name":"percent_disk_read_time","description":"Percentage of elapsed time that the selected disk drive is busy servicing read requests","type":"bigint","hidden":false,"required":false,"index":false},{"name":"percent_disk_write_time","description":"Percentage of elapsed time that the selected disk drive is busy servicing write requests","type":"bigint","hidden":false,"required":false,"index":false},{"name":"percent_disk_time","description":"Percentage of elapsed time that the selected disk drive is busy servicing read or write requests","type":"bigint","hidden":false,"required":false,"index":false},{"name":"percent_idle_time","description":"Percentage of time during the sample interval that the disk was idle","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"pipes","description":"Named and Anonymous pipes.","platforms":["windows"],"columns":[{"name":"pid","description":"Process ID of the process to which the pipe belongs","type":"bigint","hidden":false,"required":false,"index":false},{"name":"name","description":"Name of the pipe","type":"text","hidden":false,"required":false,"index":false},{"name":"instances","description":"Number of instances of the named pipe","type":"integer","hidden":false,"required":false,"index":false},{"name":"max_instances","description":"The maximum number of instances creatable for this pipe","type":"integer","hidden":false,"required":false,"index":false},{"name":"flags","description":"The flags indicating whether this pipe connection is a server or client end, and if the pipe for sending messages or bytes","type":"text","hidden":false,"required":false,"index":false}]},{"name":"pkg_packages","description":"pkgng packages that are currently installed on the host system.","platforms":["freebsd"],"columns":[{"name":"name","description":"Package name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Package version","type":"text","hidden":false,"required":false,"index":false},{"name":"flatsize","description":"Package size in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"arch","description":"Architecture(s) supported","type":"text","hidden":false,"required":false,"index":false}]},{"name":"platform_info","description":"Information about EFI/UEFI/ROM and platform/boot.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"vendor","description":"Platform code vendor","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Platform code version","type":"text","hidden":false,"required":false,"index":false},{"name":"date","description":"Self-reported platform code update date","type":"text","hidden":false,"required":false,"index":false},{"name":"revision","description":"BIOS major and minor revision","type":"text","hidden":false,"required":false,"index":false},{"name":"address","description":"Relative address of firmware mapping","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size in bytes of firmware","type":"text","hidden":false,"required":false,"index":false},{"name":"volume_size","description":"(Optional) size of firmware volume","type":"integer","hidden":false,"required":false,"index":false},{"name":"extra","description":"Platform-specific additional information","type":"text","hidden":false,"required":false,"index":false}]},{"name":"plist","description":"Read and parse a plist file.","platforms":["darwin"],"columns":[{"name":"key","description":"Preference top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"subkey","description":"Intermediate key path, includes lists/dicts","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"String value of most CF types","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"(required) read preferences from a plist","type":"text","hidden":false,"required":true,"index":false}]},{"name":"portage_keywords","description":"A summary about portage configurations like keywords, mask and unmask.","platforms":["linux"],"columns":[{"name":"package","description":"Package name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"The version which are affected by the use flags, empty means all","type":"text","hidden":false,"required":false,"index":false},{"name":"keyword","description":"The keyword applied to the package","type":"text","hidden":false,"required":false,"index":false},{"name":"mask","description":"If the package is masked","type":"integer","hidden":false,"required":false,"index":false},{"name":"unmask","description":"If the package is unmasked","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"portage_packages","description":"List of currently installed packages.","platforms":["linux"],"columns":[{"name":"package","description":"Package name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"The version which are affected by the use flags, empty means all","type":"text","hidden":false,"required":false,"index":false},{"name":"slot","description":"The slot used by package","type":"text","hidden":false,"required":false,"index":false},{"name":"build_time","description":"Unix time when package was built","type":"bigint","hidden":false,"required":false,"index":false},{"name":"repository","description":"From which repository the ebuild was used","type":"text","hidden":false,"required":false,"index":false},{"name":"eapi","description":"The eapi for the ebuild","type":"bigint","hidden":false,"required":false,"index":false},{"name":"size","description":"The size of the package","type":"bigint","hidden":false,"required":false,"index":false},{"name":"world","description":"If package is in the world file","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"portage_use","description":"List of enabled portage USE values for specific package.","platforms":["linux"],"columns":[{"name":"package","description":"Package name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"The version of the installed package","type":"text","hidden":false,"required":false,"index":false},{"name":"use","description":"USE flag which has been enabled for package","type":"text","hidden":false,"required":false,"index":false}]},{"name":"power_sensors","description":"Machine power (currents, voltages, wattages, etc) sensors.","platforms":["darwin"],"columns":[{"name":"key","description":"The SMC key on OS X","type":"text","hidden":false,"required":false,"index":false},{"name":"category","description":"The sensor category: currents, voltage, wattage","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Name of power source","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Power in Watts","type":"text","hidden":false,"required":false,"index":false}]},{"name":"powershell_events","description":"Powershell script blocks reconstructed to their full script content, this table requires script block logging to be enabled.","platforms":["windows"],"columns":[{"name":"time","description":"Timestamp the event was received by the osquery event publisher","type":"bigint","hidden":false,"required":false,"index":false},{"name":"datetime","description":"System time at which the Powershell script event occurred","type":"text","hidden":false,"required":false,"index":false},{"name":"script_block_id","description":"The unique GUID of the powershell script to which this block belongs","type":"text","hidden":false,"required":false,"index":false},{"name":"script_block_count","description":"The total number of script blocks for this script","type":"integer","hidden":false,"required":false,"index":false},{"name":"script_text","description":"The text content of the Powershell script","type":"text","hidden":false,"required":false,"index":false},{"name":"script_name","description":"The name of the Powershell script","type":"text","hidden":false,"required":false,"index":false},{"name":"script_path","description":"The path for the Powershell script","type":"text","hidden":false,"required":false,"index":false},{"name":"cosine_similarity","description":"How similar the Powershell script is to a provided 'normal' character frequency","type":"double","hidden":false,"required":false,"index":false}]},{"name":"preferences","description":"OS X defaults and managed preferences.","platforms":["darwin"],"columns":[{"name":"domain","description":"Application ID usually in com.name.product format","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"Preference top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"subkey","description":"Intemediate key path, includes lists/dicts","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"String value of most CF types","type":"text","hidden":false,"required":false,"index":false},{"name":"forced","description":"1 if the value is forced/managed, else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"username","description":"(optional) read preferences for a specific user","type":"text","hidden":false,"required":false,"index":false},{"name":"host","description":"'current' or 'any' host, where 'current' takes precedence","type":"text","hidden":false,"required":false,"index":false}]},{"name":"prefetch","description":"Prefetch files show metadata related to file execution.","platforms":["windows"],"columns":[{"name":"path","description":"Prefetch file path.","type":"text","hidden":false,"required":false,"index":false},{"name":"filename","description":"Executable filename.","type":"text","hidden":false,"required":false,"index":false},{"name":"hash","description":"Prefetch CRC hash.","type":"text","hidden":false,"required":false,"index":false},{"name":"last_run_time","description":"Most recent time application was run.","type":"integer","hidden":false,"required":false,"index":false},{"name":"other_run_times","description":"Other execution times in prefetch file.","type":"text","hidden":false,"required":false,"index":false},{"name":"run_count","description":"Number of times the application has been run.","type":"integer","hidden":false,"required":false,"index":false},{"name":"size","description":"Application file size.","type":"integer","hidden":false,"required":false,"index":false},{"name":"volume_serial","description":"Volume serial number.","type":"text","hidden":false,"required":false,"index":false},{"name":"volume_creation","description":"Volume creation time.","type":"text","hidden":false,"required":false,"index":false},{"name":"accessed_files_count","description":"Number of files accessed.","type":"integer","hidden":false,"required":false,"index":false},{"name":"accessed_directories_count","description":"Number of directories accessed.","type":"integer","hidden":false,"required":false,"index":false},{"name":"accessed_files","description":"Files accessed by application within ten seconds of launch.","type":"text","hidden":false,"required":false,"index":false},{"name":"accessed_directories","description":"Directories accessed by application within ten seconds of launch.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"process_envs","description":"A key/value table of environment variables for each process.","platforms":["darwin","linux"],"columns":[{"name":"pid","description":"Process (or thread) ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"key","description":"Environment variable name","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Environment variable value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"process_events","description":"Track time/action process executions.","platforms":["darwin","linux"],"columns":[{"name":"pid","description":"Process (or thread) ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of executed file","type":"text","hidden":false,"required":false,"index":false},{"name":"mode","description":"File mode permissions","type":"text","hidden":false,"required":false,"index":false},{"name":"cmdline","description":"Command line arguments (argv)","type":"text","hidden":false,"required":false,"index":false},{"name":"cmdline_size","description":"Actual size (bytes) of command line arguments","type":"bigint","hidden":true,"required":false,"index":false},{"name":"env","description":"Environment variables delimited by spaces","type":"text","hidden":true,"required":false,"index":false},{"name":"env_count","description":"Number of environment variables","type":"bigint","hidden":true,"required":false,"index":false},{"name":"env_size","description":"Actual size (bytes) of environment list","type":"bigint","hidden":true,"required":false,"index":false},{"name":"cwd","description":"The process current working directory","type":"text","hidden":false,"required":false,"index":false},{"name":"auid","description":"Audit User ID at process start","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uid","description":"User ID at process start","type":"bigint","hidden":false,"required":false,"index":false},{"name":"euid","description":"Effective user ID at process start","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Group ID at process start","type":"bigint","hidden":false,"required":false,"index":false},{"name":"egid","description":"Effective group ID at process start","type":"bigint","hidden":false,"required":false,"index":false},{"name":"owner_uid","description":"File owner user ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"owner_gid","description":"File owner group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"atime","description":"File last access in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mtime","description":"File modification in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"ctime","description":"File last metadata change in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"btime","description":"File creation in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"overflows","description":"List of structures that overflowed","type":"text","hidden":true,"required":false,"index":false},{"name":"parent","description":"Process parent's PID, or -1 if cannot be determined.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of execution in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uptime","description":"Time of execution in system uptime","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false},{"name":"status","description":"OpenBSM Attribute: Status of the process","type":"bigint","hidden":true,"required":false,"index":false},{"name":"fsuid","description":"Filesystem user ID at process start","type":"bigint","hidden":false,"required":false,"index":false},{"name":"suid","description":"Saved user ID at process start","type":"bigint","hidden":false,"required":false,"index":false},{"name":"fsgid","description":"Filesystem group ID at process start","type":"bigint","hidden":false,"required":false,"index":false},{"name":"sgid","description":"Saved group ID at process start","type":"bigint","hidden":false,"required":false,"index":false},{"name":"syscall","description":"Syscall name: fork, vfork, clone, execve, execveat","type":"text","hidden":false,"required":false,"index":false}]},{"name":"process_file_events","description":"A File Integrity Monitor implementation using the audit service.","platforms":["linux"],"columns":[{"name":"operation","description":"Operation type","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"ppid","description":"Parent process ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of execution in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"executable","description":"The executable path","type":"text","hidden":false,"required":false,"index":false},{"name":"partial","description":"True if this is a partial event (i.e.: this process existed before we started osquery)","type":"text","hidden":false,"required":false,"index":false},{"name":"cwd","description":"The current working directory of the process","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"The path associated with the event","type":"text","hidden":false,"required":false,"index":false},{"name":"dest_path","description":"The canonical path associated with the event","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"The uid of the process performing the action","type":"text","hidden":false,"required":false,"index":false},{"name":"gid","description":"The gid of the process performing the action","type":"text","hidden":false,"required":false,"index":false},{"name":"auid","description":"Audit user ID of the process using the file","type":"text","hidden":false,"required":false,"index":false},{"name":"euid","description":"Effective user ID of the process using the file","type":"text","hidden":false,"required":false,"index":false},{"name":"egid","description":"Effective group ID of the process using the file","type":"text","hidden":false,"required":false,"index":false},{"name":"fsuid","description":"Filesystem user ID of the process using the file","type":"text","hidden":false,"required":false,"index":false},{"name":"fsgid","description":"Filesystem group ID of the process using the file","type":"text","hidden":false,"required":false,"index":false},{"name":"suid","description":"Saved user ID of the process using the file","type":"text","hidden":false,"required":false,"index":false},{"name":"sgid","description":"Saved group ID of the process using the file","type":"text","hidden":false,"required":false,"index":false},{"name":"uptime","description":"Time of execution in system uptime","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"process_memory_map","description":"Process memory mapped files and pseudo device/regions.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"pid","description":"Process (or thread) ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"start","description":"Virtual start address (hex)","type":"text","hidden":false,"required":false,"index":false},{"name":"end","description":"Virtual end address (hex)","type":"text","hidden":false,"required":false,"index":false},{"name":"permissions","description":"r=read, w=write, x=execute, p=private (cow)","type":"text","hidden":false,"required":false,"index":false},{"name":"offset","description":"Offset into mapped path","type":"bigint","hidden":false,"required":false,"index":false},{"name":"device","description":"MA:MI Major/minor device ID","type":"text","hidden":false,"required":false,"index":false},{"name":"inode","description":"Mapped path inode, 0 means uninitialized (BSS)","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to mapped file or mapped type","type":"text","hidden":false,"required":false,"index":false},{"name":"pseudo","description":"1 If path is a pseudo path, else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"process_namespaces","description":"Linux namespaces for processes running on the host system.","platforms":["linux"],"columns":[{"name":"pid","description":"Process (or thread) ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"cgroup_namespace","description":"cgroup namespace inode","type":"text","hidden":false,"required":false,"index":false},{"name":"ipc_namespace","description":"ipc namespace inode","type":"text","hidden":false,"required":false,"index":false},{"name":"mnt_namespace","description":"mnt namespace inode","type":"text","hidden":false,"required":false,"index":false},{"name":"net_namespace","description":"net namespace inode","type":"text","hidden":false,"required":false,"index":false},{"name":"pid_namespace","description":"pid namespace inode","type":"text","hidden":false,"required":false,"index":false},{"name":"user_namespace","description":"user namespace inode","type":"text","hidden":false,"required":false,"index":false},{"name":"uts_namespace","description":"uts namespace inode","type":"text","hidden":false,"required":false,"index":false}]},{"name":"process_open_files","description":"File descriptors for each process.","platforms":["darwin","linux"],"columns":[{"name":"pid","description":"Process (or thread) ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"fd","description":"Process-specific file descriptor number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"path","description":"Filesystem path of descriptor","type":"text","hidden":false,"required":false,"index":false}]},{"name":"process_open_pipes","description":"Pipes and partner processes for each process.","platforms":["darwin","linux"],"columns":[{"name":"pid","description":"Process ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"fd","description":"File descriptor","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mode","description":"Pipe open mode (r/w)","type":"text","hidden":false,"required":false,"index":false},{"name":"inode","description":"Pipe inode number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"type","description":"Pipe Type: named vs unnamed/anonymous","type":"text","hidden":false,"required":false,"index":false},{"name":"partner_pid","description":"Process ID of partner process sharing a particular pipe","type":"bigint","hidden":false,"required":false,"index":false},{"name":"partner_fd","description":"File descriptor of shared pipe at partner's end","type":"bigint","hidden":false,"required":false,"index":false},{"name":"partner_mode","description":"Mode of shared pipe at partner's end","type":"text","hidden":false,"required":false,"index":false}]},{"name":"process_open_sockets","description":"Processes which have open network sockets on the system.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"pid","description":"Process (or thread) ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"fd","description":"Socket file descriptor number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"socket","description":"Socket handle or inode number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"family","description":"Network protocol (IPv4, IPv6)","type":"integer","hidden":false,"required":false,"index":false},{"name":"protocol","description":"Transport protocol (TCP/UDP)","type":"integer","hidden":false,"required":false,"index":false},{"name":"local_address","description":"Socket local address","type":"text","hidden":false,"required":false,"index":false},{"name":"remote_address","description":"Socket remote address","type":"text","hidden":false,"required":false,"index":false},{"name":"local_port","description":"Socket local port","type":"integer","hidden":false,"required":false,"index":false},{"name":"remote_port","description":"Socket remote port","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"For UNIX sockets (family=AF_UNIX), the domain path","type":"text","hidden":false,"required":false,"index":false},{"name":"state","description":"TCP socket state","type":"text","hidden":false,"required":false,"index":false},{"name":"net_namespace","description":"The inode number of the network namespace","type":"text","hidden":false,"required":false,"index":false}]},{"name":"processes","description":"All running processes on the host system.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"pid","description":"Process (or thread) ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"name","description":"The process path or shorthand argv[0]","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to executed binary","type":"text","hidden":false,"required":false,"index":false},{"name":"cmdline","description":"Complete argv","type":"text","hidden":false,"required":false,"index":false},{"name":"state","description":"Process state","type":"text","hidden":false,"required":false,"index":false},{"name":"cwd","description":"Process current working directory","type":"text","hidden":false,"required":false,"index":false},{"name":"root","description":"Process virtual root directory","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"Unsigned user ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Unsigned group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"euid","description":"Unsigned effective user ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"egid","description":"Unsigned effective group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"suid","description":"Unsigned saved user ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"sgid","description":"Unsigned saved group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"on_disk","description":"The process path exists yes=1, no=0, unknown=-1","type":"integer","hidden":false,"required":false,"index":false},{"name":"wired_size","description":"Bytes of unpageable memory used by process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"resident_size","description":"Bytes of private memory used by process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"total_size","description":"Total virtual memory size","type":"bigint","hidden":false,"required":false,"index":false},{"name":"user_time","description":"CPU time in milliseconds spent in user space","type":"bigint","hidden":false,"required":false,"index":false},{"name":"system_time","description":"CPU time in milliseconds spent in kernel space","type":"bigint","hidden":false,"required":false,"index":false},{"name":"disk_bytes_read","description":"Bytes read from disk","type":"bigint","hidden":false,"required":false,"index":false},{"name":"disk_bytes_written","description":"Bytes written to disk","type":"bigint","hidden":false,"required":false,"index":false},{"name":"start_time","description":"Process start time in seconds since Epoch, in case of error -1","type":"bigint","hidden":false,"required":false,"index":false},{"name":"parent","description":"Process parent's PID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pgroup","description":"Process group","type":"bigint","hidden":false,"required":false,"index":false},{"name":"threads","description":"Number of threads used by process","type":"integer","hidden":false,"required":false,"index":false},{"name":"nice","description":"Process nice level (-20 to 20, default 0)","type":"integer","hidden":false,"required":false,"index":false},{"name":"elevated_token","description":"Process uses elevated token yes=1, no=0","type":"integer","hidden":true,"required":false,"index":false},{"name":"secure_process","description":"Process is secure (IUM) yes=1, no=0","type":"integer","hidden":true,"required":false,"index":false},{"name":"protection_type","description":"The protection type of the process","type":"text","hidden":true,"required":false,"index":false},{"name":"virtual_process","description":"Process is virtual (e.g. System, Registry, vmmem) yes=1, no=0","type":"integer","hidden":true,"required":false,"index":false},{"name":"elapsed_time","description":"Elapsed time in seconds this process has been running.","type":"bigint","hidden":true,"required":false,"index":false},{"name":"handle_count","description":"Total number of handles that the process has open. This number is the sum of the handles currently opened by each thread in the process.","type":"bigint","hidden":true,"required":false,"index":false},{"name":"percent_processor_time","description":"Returns elapsed time that all of the threads of this process used the processor to execute instructions in 100 nanoseconds ticks.","type":"bigint","hidden":true,"required":false,"index":false},{"name":"upid","description":"A 64bit pid that is never reused. Returns -1 if we couldn't gather them from the system.","type":"bigint","hidden":true,"required":false,"index":false},{"name":"uppid","description":"The 64bit parent pid that is never reused. Returns -1 if we couldn't gather them from the system.","type":"bigint","hidden":true,"required":false,"index":false},{"name":"cpu_type","description":"Indicates the specific processor designed for installation.","type":"integer","hidden":true,"required":false,"index":false},{"name":"cpu_subtype","description":"Indicates the specific processor on which an entry may be used.","type":"integer","hidden":true,"required":false,"index":false}]},{"name":"programs","description":"Represents products as they are installed by Windows Installer. A product generally correlates to one installation package on Windows. Some fields may be blank as Windows installation details are left to the discretion of the product author.","platforms":["windows"],"columns":[{"name":"name","description":"Commonly used product name.","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Product version information.","type":"text","hidden":false,"required":false,"index":false},{"name":"install_location","description":"The installation location directory of the product.","type":"text","hidden":false,"required":false,"index":false},{"name":"install_source","description":"The installation source of the product.","type":"text","hidden":false,"required":false,"index":false},{"name":"language","description":"The language of the product.","type":"text","hidden":false,"required":false,"index":false},{"name":"publisher","description":"Name of the product supplier.","type":"text","hidden":false,"required":false,"index":false},{"name":"uninstall_string","description":"Path and filename of the uninstaller.","type":"text","hidden":false,"required":false,"index":false},{"name":"install_date","description":"Date that this product was installed on the system. ","type":"text","hidden":false,"required":false,"index":false},{"name":"identifying_number","description":"Product identification such as a serial number on software, or a die number on a hardware chip.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"prometheus_metrics","description":"Retrieve metrics from a Prometheus server.","platforms":["darwin","linux"],"columns":[{"name":"target_name","description":"Address of prometheus target","type":"text","hidden":false,"required":false,"index":false},{"name":"metric_name","description":"Name of collected Prometheus metric","type":"text","hidden":false,"required":false,"index":false},{"name":"metric_value","description":"Value of collected Prometheus metric","type":"double","hidden":false,"required":false,"index":false},{"name":"timestamp_ms","description":"Unix timestamp of collected data in MS","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"python_packages","description":"Python packages installed in a system.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"name","description":"Package display name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Package-supplied version","type":"text","hidden":false,"required":false,"index":false},{"name":"summary","description":"Package-supplied summary","type":"text","hidden":false,"required":false,"index":false},{"name":"author","description":"Optional package author","type":"text","hidden":false,"required":false,"index":false},{"name":"license","description":"License under which package is launched","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path at which this module resides","type":"text","hidden":false,"required":false,"index":false},{"name":"directory","description":"Directory where Python modules are located","type":"text","hidden":false,"required":false,"index":false}]},{"name":"quicklook_cache","description":"Files and thumbnails within OS X's Quicklook Cache.","platforms":["darwin"],"columns":[{"name":"path","description":"Path of file","type":"text","hidden":false,"required":false,"index":false},{"name":"rowid","description":"Quicklook file rowid key","type":"integer","hidden":false,"required":false,"index":false},{"name":"fs_id","description":"Quicklook file fs_id key","type":"text","hidden":false,"required":false,"index":false},{"name":"volume_id","description":"Parsed volume ID from fs_id","type":"integer","hidden":false,"required":false,"index":false},{"name":"inode","description":"Parsed file ID (inode) from fs_id","type":"integer","hidden":false,"required":false,"index":false},{"name":"mtime","description":"Parsed version date field","type":"integer","hidden":false,"required":false,"index":false},{"name":"size","description":"Parsed version size field","type":"bigint","hidden":false,"required":false,"index":false},{"name":"label","description":"Parsed version 'gen' field","type":"text","hidden":false,"required":false,"index":false},{"name":"last_hit_date","description":"Apple date format for last thumbnail cache hit","type":"integer","hidden":false,"required":false,"index":false},{"name":"hit_count","description":"Number of cache hits on thumbnail","type":"text","hidden":false,"required":false,"index":false},{"name":"icon_mode","description":"Thumbnail icon mode","type":"bigint","hidden":false,"required":false,"index":false},{"name":"cache_path","description":"Path to cache data","type":"text","hidden":false,"required":false,"index":false}]},{"name":"registry","description":"All of the Windows registry hives.","platforms":["windows"],"columns":[{"name":"key","description":"Name of the key to search for","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Full path to the value","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Name of the registry value entry","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Type of the registry value, or 'subkey' if item is a subkey","type":"text","hidden":false,"required":false,"index":false},{"name":"data","description":"Data content of registry value","type":"text","hidden":false,"required":false,"index":false},{"name":"mtime","description":"timestamp of the most recent registry write","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"routes","description":"The active route table for the host system.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"destination","description":"Destination IP address","type":"text","hidden":false,"required":false,"index":false},{"name":"netmask","description":"Netmask length","type":"integer","hidden":false,"required":false,"index":false},{"name":"gateway","description":"Route gateway","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Route source","type":"text","hidden":false,"required":false,"index":false},{"name":"flags","description":"Flags to describe route","type":"integer","hidden":false,"required":false,"index":false},{"name":"interface","description":"Route local interface","type":"text","hidden":false,"required":false,"index":false},{"name":"mtu","description":"Maximum Transmission Unit for the route","type":"integer","hidden":false,"required":false,"index":false},{"name":"metric","description":"Cost of route. Lowest is preferred","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"Type of route","type":"text","hidden":false,"required":false,"index":false},{"name":"hopcount","description":"Max hops expected","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"rpm_package_files","description":"RPM packages that are currently installed on the host system.","platforms":["linux"],"columns":[{"name":"package","description":"RPM package name","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"File path within the package","type":"text","hidden":false,"required":false,"index":false},{"name":"username","description":"File default username from info DB","type":"text","hidden":false,"required":false,"index":false},{"name":"groupname","description":"File default groupname from info DB","type":"text","hidden":false,"required":false,"index":false},{"name":"mode","description":"File permissions mode from info DB","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Expected file size in bytes from RPM info DB","type":"bigint","hidden":false,"required":false,"index":false},{"name":"sha256","description":"SHA256 file digest from RPM info DB","type":"text","hidden":false,"required":false,"index":false}]},{"name":"rpm_packages","description":"RPM packages that are currently installed on the host system.","platforms":["linux"],"columns":[{"name":"name","description":"RPM package name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Package version","type":"text","hidden":false,"required":false,"index":false},{"name":"release","description":"Package release","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Source RPM package name (optional)","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Package size in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"sha1","description":"SHA1 hash of the package contents","type":"text","hidden":false,"required":false,"index":false},{"name":"arch","description":"Architecture(s) supported","type":"text","hidden":false,"required":false,"index":false},{"name":"epoch","description":"Package epoch value","type":"integer","hidden":false,"required":false,"index":false},{"name":"install_time","description":"When the package was installed","type":"integer","hidden":false,"required":false,"index":false},{"name":"vendor","description":"Package vendor","type":"text","hidden":false,"required":false,"index":false},{"name":"package_group","description":"Package group","type":"text","hidden":false,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false},{"name":"mount_namespace_id","description":"Mount namespace id","type":"text","hidden":true,"required":false,"index":false}]},{"name":"running_apps","description":"macOS applications currently running on the host system.","platforms":["darwin"],"columns":[{"name":"pid","description":"The pid of the application","type":"integer","hidden":false,"required":false,"index":false},{"name":"bundle_identifier","description":"The bundle identifier of the application","type":"text","hidden":false,"required":false,"index":false},{"name":"is_active","description":"1 if the application is in focus, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"safari_extensions","description":"Safari browser extension details for all users.","platforms":["darwin"],"columns":[{"name":"uid","description":"The local user that owns the extension","type":"bigint","hidden":false,"required":false,"index":false},{"name":"name","description":"Extension display name","type":"text","hidden":false,"required":false,"index":false},{"name":"identifier","description":"Extension identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Extension long version","type":"text","hidden":false,"required":false,"index":false},{"name":"sdk","description":"Bundle SDK used to compile extension","type":"text","hidden":false,"required":false,"index":false},{"name":"update_url","description":"Extension-supplied update URI","type":"text","hidden":false,"required":false,"index":false},{"name":"author","description":"Optional extension author","type":"text","hidden":false,"required":false,"index":false},{"name":"developer_id","description":"Optional developer identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Optional extension description text","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to extension XAR bundle","type":"text","hidden":false,"required":false,"index":false}]},{"name":"sandboxes","description":"OS X application sandboxes container details.","platforms":["darwin"],"columns":[{"name":"label","description":"UTI-format bundle or label ID","type":"text","hidden":false,"required":false,"index":false},{"name":"user","description":"Sandbox owner","type":"text","hidden":false,"required":false,"index":false},{"name":"enabled","description":"Application sandboxings enabled on container","type":"integer","hidden":false,"required":false,"index":false},{"name":"build_id","description":"Sandbox-specific identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"bundle_path","description":"Application bundle used by the sandbox","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to sandbox container directory","type":"text","hidden":false,"required":false,"index":false}]},{"name":"scheduled_tasks","description":"Lists all of the tasks in the Windows task scheduler.","platforms":["windows"],"columns":[{"name":"name","description":"Name of the scheduled task","type":"text","hidden":false,"required":false,"index":false},{"name":"action","description":"Actions executed by the scheduled task","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to the executable to be run","type":"text","hidden":false,"required":false,"index":false},{"name":"enabled","description":"Whether or not the scheduled task is enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"state","description":"State of the scheduled task","type":"text","hidden":false,"required":false,"index":false},{"name":"hidden","description":"Whether or not the task is visible in the UI","type":"integer","hidden":false,"required":false,"index":false},{"name":"last_run_time","description":"Timestamp the task last ran","type":"bigint","hidden":false,"required":false,"index":false},{"name":"next_run_time","description":"Timestamp the task is scheduled to run next","type":"bigint","hidden":false,"required":false,"index":false},{"name":"last_run_message","description":"Exit status message of the last task run","type":"text","hidden":false,"required":false,"index":false},{"name":"last_run_code","description":"Exit status code of the last task run","type":"text","hidden":false,"required":false,"index":false}]},{"name":"screenlock","description":"macOS screenlock status for the current logged in user context.","platforms":["darwin"],"columns":[{"name":"enabled","description":"1 If a password is required after sleep or the screensaver begins; else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"grace_period","description":"The amount of time in seconds the screen must be asleep or the screensaver on before a password is required on-wake. 0 = immediately; -1 = no password is required on-wake","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"seccomp_events","description":"A virtual table that tracks seccomp events.","platforms":["linux"],"columns":[{"name":"time","description":"Time of execution in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uptime","description":"Time of execution in system uptime","type":"bigint","hidden":false,"required":false,"index":false},{"name":"auid","description":"Audit user ID (loginuid) of the user who started the analyzed process","type":"unsigned_bigint","hidden":false,"required":false,"index":false},{"name":"uid","description":"User ID of the user who started the analyzed process","type":"unsigned_bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Group ID of the user who started the analyzed process","type":"unsigned_bigint","hidden":false,"required":false,"index":false},{"name":"ses","description":"Session ID of the session from which the analyzed process was invoked","type":"unsigned_bigint","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process ID","type":"unsigned_bigint","hidden":false,"required":false,"index":false},{"name":"comm","description":"Command-line name of the command that was used to invoke the analyzed process","type":"text","hidden":false,"required":false,"index":false},{"name":"exe","description":"The path to the executable that was used to invoke the analyzed process","type":"text","hidden":false,"required":false,"index":false},{"name":"sig","description":"Signal value sent to process by seccomp","type":"bigint","hidden":false,"required":false,"index":false},{"name":"arch","description":"Information about the CPU architecture","type":"text","hidden":false,"required":false,"index":false},{"name":"syscall","description":"Type of the system call","type":"text","hidden":false,"required":false,"index":false},{"name":"compat","description":"Is system call in compatibility mode","type":"bigint","hidden":false,"required":false,"index":false},{"name":"ip","description":"Instruction pointer value","type":"text","hidden":false,"required":false,"index":false},{"name":"code","description":"The seccomp action","type":"text","hidden":false,"required":false,"index":false}]},{"name":"selinux_events","description":"Track SELinux events.","platforms":["linux"],"columns":[{"name":"type","description":"Event type","type":"text","hidden":false,"required":false,"index":false},{"name":"message","description":"Message","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of execution in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uptime","description":"Time of execution in system uptime","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"selinux_settings","description":"Track active SELinux settings.","platforms":["linux"],"columns":[{"name":"scope","description":"Where the key is located inside the SELinuxFS mount point.","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"Key or class name.","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Active value.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"services","description":"Lists all installed Windows services and their relevant data.","platforms":["windows"],"columns":[{"name":"name","description":"Service name","type":"text","hidden":false,"required":false,"index":false},{"name":"service_type","description":"Service Type: OWN_PROCESS, SHARE_PROCESS and maybe Interactive (can interact with the desktop)","type":"text","hidden":false,"required":false,"index":false},{"name":"display_name","description":"Service Display name","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"Service Current status: STOPPED, START_PENDING, STOP_PENDING, RUNNING, CONTINUE_PENDING, PAUSE_PENDING, PAUSED","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"the Process ID of the service","type":"integer","hidden":false,"required":false,"index":false},{"name":"start_type","description":"Service start type: BOOT_START, SYSTEM_START, AUTO_START, DEMAND_START, DISABLED","type":"text","hidden":false,"required":false,"index":false},{"name":"win32_exit_code","description":"The error code that the service uses to report an error that occurs when it is starting or stopping","type":"integer","hidden":false,"required":false,"index":false},{"name":"service_exit_code","description":"The service-specific error code that the service returns when an error occurs while the service is starting or stopping","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to Service Executable","type":"text","hidden":false,"required":false,"index":false},{"name":"module_path","description":"Path to ServiceDll","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Service Description","type":"text","hidden":false,"required":false,"index":false},{"name":"user_account","description":"The name of the account that the service process will be logged on as when it runs. This name can be of the form Domain\\UserName. If the account belongs to the built-in domain, the name can be of the form .\\UserName.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"shadow","description":"Local system users encrypted passwords and related information. Please note, that you usually need superuser rights to access `/etc/shadow`.","platforms":["linux"],"columns":[{"name":"password_status","description":"Password status","type":"text","hidden":false,"required":false,"index":false},{"name":"hash_alg","description":"Password hashing algorithm","type":"text","hidden":false,"required":false,"index":false},{"name":"last_change","description":"Date of last password change (starting from UNIX epoch date)","type":"bigint","hidden":false,"required":false,"index":false},{"name":"min","description":"Minimal number of days between password changes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"max","description":"Maximum number of days between password changes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"warning","description":"Number of days before password expires to warn user about it","type":"bigint","hidden":false,"required":false,"index":false},{"name":"inactive","description":"Number of days after password expires until account is blocked","type":"bigint","hidden":false,"required":false,"index":false},{"name":"expire","description":"Number of days since UNIX epoch date until account is disabled","type":"bigint","hidden":false,"required":false,"index":false},{"name":"flag","description":"Reserved","type":"bigint","hidden":false,"required":false,"index":false},{"name":"username","description":"Username","type":"text","hidden":false,"required":false,"index":false}]},{"name":"shared_folders","description":"Folders available to others via SMB or AFP.","platforms":["darwin"],"columns":[{"name":"name","description":"The shared name of the folder as it appears to other users","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Absolute path of shared folder on the local system","type":"text","hidden":false,"required":false,"index":false}]},{"name":"shared_memory","description":"OS shared memory regions.","platforms":["linux"],"columns":[{"name":"shmid","description":"Shared memory segment ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"owner_uid","description":"User ID of owning process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"creator_uid","description":"User ID of creator process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process ID to last use the segment","type":"bigint","hidden":false,"required":false,"index":false},{"name":"creator_pid","description":"Process ID that created the segment","type":"bigint","hidden":false,"required":false,"index":false},{"name":"atime","description":"Attached time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"dtime","description":"Detached time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"ctime","description":"Changed time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"permissions","description":"Memory segment permissions","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"attached","description":"Number of attached processes","type":"integer","hidden":false,"required":false,"index":false},{"name":"status","description":"Destination/attach status","type":"text","hidden":false,"required":false,"index":false},{"name":"locked","description":"1 if segment is locked else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"shared_resources","description":"Displays shared resources on a computer system running Windows. This may be a disk drive, printer, interprocess communication, or other sharable device.","platforms":["windows"],"columns":[{"name":"description","description":"A textual description of the object","type":"text","hidden":false,"required":false,"index":false},{"name":"install_date","description":"Indicates when the object was installed. Lack of a value does not indicate that the object is not installed.","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"String that indicates the current status of the object.","type":"text","hidden":false,"required":false,"index":false},{"name":"allow_maximum","description":"Number of concurrent users for this resource has been limited. If True, the value in the MaximumAllowed property is ignored.","type":"integer","hidden":false,"required":false,"index":false},{"name":"maximum_allowed","description":"Limit on the maximum number of users allowed to use this resource concurrently. The value is only valid if the AllowMaximum property is set to FALSE.","type":"integer","hidden":false,"required":false,"index":false},{"name":"name","description":"Alias given to a path set up as a share on a computer system running Windows.","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Local path of the Windows share.","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Type of resource being shared. Types include: disk drives, print queues, interprocess communications (IPC), and general devices.","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"sharing_preferences","description":"OS X Sharing preferences.","platforms":["darwin"],"columns":[{"name":"screen_sharing","description":"1 If screen sharing is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"file_sharing","description":"1 If file sharing is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"printer_sharing","description":"1 If printer sharing is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"remote_login","description":"1 If remote login is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"remote_management","description":"1 If remote management is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"remote_apple_events","description":"1 If remote apple events are enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"internet_sharing","description":"1 If internet sharing is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"bluetooth_sharing","description":"1 If bluetooth sharing is enabled for any user else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"disc_sharing","description":"1 If CD or DVD sharing is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"content_caching","description":"1 If content caching is enabled else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"shell_history","description":"A line-delimited (command) table of per-user .*_history data.","platforms":["darwin","linux"],"columns":[{"name":"uid","description":"Shell history owner","type":"bigint","hidden":false,"required":false,"index":false},{"name":"time","description":"Entry timestamp. It could be absent, default value is 0.","type":"integer","hidden":false,"required":false,"index":false},{"name":"command","description":"Unparsed date/line/command history line","type":"text","hidden":false,"required":false,"index":false},{"name":"history_file","description":"Path to the .*_history for this user","type":"text","hidden":false,"required":false,"index":false}]},{"name":"shellbags","description":"Shows directories accessed via Windows Explorer.","platforms":["windows"],"columns":[{"name":"sid","description":"User SID","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Shellbags source Registry file","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Directory name.","type":"text","hidden":false,"required":false,"index":false},{"name":"modified_time","description":"Directory Modified time.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"created_time","description":"Directory Created time.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"accessed_time","description":"Directory Accessed time.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mft_entry","description":"Directory master file table entry.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mft_sequence","description":"Directory master file table sequence.","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"shimcache","description":"Application Compatibility Cache, contains artifacts of execution.","platforms":["windows"],"columns":[{"name":"entry","description":"Execution order.","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"This is the path to the executed file.","type":"text","hidden":false,"required":false,"index":false},{"name":"modified_time","description":"File Modified time.","type":"integer","hidden":false,"required":false,"index":false},{"name":"execution_flag","description":"Boolean Execution flag, 1 for execution, 0 for no execution, -1 for missing (this flag does not exist on Windows 10 and higher).","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"shortcut_files","description":"View data about Windows Shortcut files.","platforms":["windows"],"columns":[{"name":"path","description":"Directory name.","type":"text","hidden":false,"required":true,"index":false},{"name":"target_path","description":"Target file path","type":"text","hidden":false,"required":false,"index":false},{"name":"target_modified","description":"Target Modified time.","type":"integer","hidden":false,"required":false,"index":false},{"name":"target_created","description":"Target Created time.","type":"integer","hidden":false,"required":false,"index":false},{"name":"target_accessed","description":"Target Accessed time.","type":"integer","hidden":false,"required":false,"index":false},{"name":"target_size","description":"Size of target file.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"relative_path","description":"Relative path to target file from lnk file.","type":"text","hidden":false,"required":false,"index":false},{"name":"local_path","description":"Local system path to target file.","type":"text","hidden":false,"required":false,"index":false},{"name":"working_path","description":"Target file directory.","type":"text","hidden":false,"required":false,"index":false},{"name":"icon_path","description":"Lnk file icon location.","type":"text","hidden":false,"required":false,"index":false},{"name":"common_path","description":"Common system path to target file.","type":"text","hidden":false,"required":false,"index":false},{"name":"command_args","description":"Command args passed to lnk file.","type":"text","hidden":false,"required":false,"index":false},{"name":"hostname","description":"Optional hostname of the target file.","type":"text","hidden":false,"required":false,"index":false},{"name":"share_name","description":"Share name of the target file.","type":"text","hidden":false,"required":false,"index":false},{"name":"device_type","description":"Device containing the target file.","type":"text","hidden":false,"required":false,"index":false},{"name":"volume_serial","description":"Volume serial number.","type":"text","hidden":false,"required":false,"index":false},{"name":"mft_entry","description":"Target mft entry.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mft_sequence","description":"Target mft sequence.","type":"integer","hidden":false,"required":false,"index":false},{"name":"description","description":"Lnk file description.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"signature","description":"File (executable, bundle, installer, disk) code signing status.","platforms":["darwin"],"columns":[{"name":"path","description":"Must provide a path or directory","type":"text","hidden":false,"required":true,"index":false},{"name":"hash_resources","description":"Set to 1 to also hash resources, or 0 otherwise. Default is 1","type":"integer","hidden":false,"required":false,"index":false},{"name":"arch","description":"If applicable, the arch of the signed code","type":"text","hidden":false,"required":false,"index":false},{"name":"signed","description":"1 If the file is signed else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"identifier","description":"The signing identifier sealed into the signature","type":"text","hidden":false,"required":false,"index":false},{"name":"cdhash","description":"Hash of the application Code Directory","type":"text","hidden":false,"required":false,"index":false},{"name":"team_identifier","description":"The team signing identifier sealed into the signature","type":"text","hidden":false,"required":false,"index":false},{"name":"authority","description":"Certificate Common Name","type":"text","hidden":false,"required":false,"index":false}]},{"name":"sip_config","description":"Apple's System Integrity Protection (rootless) status.","platforms":["darwin"],"columns":[{"name":"config_flag","description":"The System Integrity Protection config flag","type":"text","hidden":false,"required":false,"index":false},{"name":"enabled","description":"1 if this configuration is enabled, otherwise 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"enabled_nvram","description":"1 if this configuration is enabled, otherwise 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"smart_drive_info","description":"Drive information read by SMART controller utilizing autodetect.","platforms":["darwin","linux"],"columns":[{"name":"device_name","description":"Name of block device","type":"text","hidden":false,"required":false,"index":false},{"name":"disk_id","description":"Physical slot number of device, only exists when hardware storage controller exists","type":"integer","hidden":false,"required":false,"index":false},{"name":"driver_type","description":"The explicit device type used to retrieve the SMART information","type":"text","hidden":false,"required":false,"index":false},{"name":"model_family","description":"Drive model family","type":"text","hidden":false,"required":false,"index":false},{"name":"device_model","description":"Device Model","type":"text","hidden":false,"required":false,"index":false},{"name":"serial_number","description":"Device serial number","type":"text","hidden":false,"required":false,"index":false},{"name":"lu_wwn_device_id","description":"Device Identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"additional_product_id","description":"An additional drive identifier if any","type":"text","hidden":false,"required":false,"index":false},{"name":"firmware_version","description":"Drive firmware version","type":"text","hidden":false,"required":false,"index":false},{"name":"user_capacity","description":"Bytes of drive capacity","type":"text","hidden":false,"required":false,"index":false},{"name":"sector_sizes","description":"Bytes of drive sector sizes","type":"text","hidden":false,"required":false,"index":false},{"name":"rotation_rate","description":"Drive RPM","type":"text","hidden":false,"required":false,"index":false},{"name":"form_factor","description":"Form factor if reported","type":"text","hidden":false,"required":false,"index":false},{"name":"in_smartctl_db","description":"Boolean value for if drive is recognized","type":"integer","hidden":false,"required":false,"index":false},{"name":"ata_version","description":"ATA version of drive","type":"text","hidden":false,"required":false,"index":false},{"name":"transport_type","description":"Drive transport type","type":"text","hidden":false,"required":false,"index":false},{"name":"sata_version","description":"SATA version, if any","type":"text","hidden":false,"required":false,"index":false},{"name":"read_device_identity_failure","description":"Error string for device id read, if any","type":"text","hidden":false,"required":false,"index":false},{"name":"smart_supported","description":"SMART support status","type":"text","hidden":false,"required":false,"index":false},{"name":"smart_enabled","description":"SMART enabled status","type":"text","hidden":false,"required":false,"index":false},{"name":"packet_device_type","description":"Packet device type","type":"text","hidden":false,"required":false,"index":false},{"name":"power_mode","description":"Device power mode","type":"text","hidden":false,"required":false,"index":false},{"name":"warnings","description":"Warning messages from SMART controller","type":"text","hidden":false,"required":false,"index":false}]},{"name":"smbios_tables","description":"BIOS (DMI) structure common details and content.","platforms":["darwin","linux"],"columns":[{"name":"number","description":"Table entry number","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"Table entry type","type":"integer","hidden":false,"required":false,"index":false},{"name":"description","description":"Table entry description","type":"text","hidden":false,"required":false,"index":false},{"name":"handle","description":"Table entry handle","type":"integer","hidden":false,"required":false,"index":false},{"name":"header_size","description":"Header size in bytes","type":"integer","hidden":false,"required":false,"index":false},{"name":"size","description":"Table entry size in bytes","type":"integer","hidden":false,"required":false,"index":false},{"name":"md5","description":"MD5 hash of table entry","type":"text","hidden":false,"required":false,"index":false}]},{"name":"smc_keys","description":"Apple's system management controller keys.","platforms":["darwin"],"columns":[{"name":"key","description":"4-character key","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"SMC-reported type literal type","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Reported size of data in bytes","type":"integer","hidden":false,"required":false,"index":false},{"name":"value","description":"A type-encoded representation of the key value","type":"text","hidden":false,"required":false,"index":false},{"name":"hidden","description":"1 if this key is normally hidden, otherwise 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"socket_events","description":"Track network socket opens and closes.","platforms":["darwin","linux"],"columns":[{"name":"action","description":"The socket action (bind, listen, close)","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process (or thread) ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of executed file","type":"text","hidden":false,"required":false,"index":false},{"name":"fd","description":"The file description for the process socket","type":"text","hidden":false,"required":false,"index":false},{"name":"auid","description":"Audit User ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"success","description":"The socket open attempt status","type":"integer","hidden":false,"required":false,"index":false},{"name":"family","description":"The Internet protocol family ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"protocol","description":"The network protocol ID","type":"integer","hidden":true,"required":false,"index":false},{"name":"local_address","description":"Local address associated with socket","type":"text","hidden":false,"required":false,"index":false},{"name":"remote_address","description":"Remote address associated with socket","type":"text","hidden":false,"required":false,"index":false},{"name":"local_port","description":"Local network protocol port number","type":"integer","hidden":false,"required":false,"index":false},{"name":"remote_port","description":"Remote network protocol port number","type":"integer","hidden":false,"required":false,"index":false},{"name":"socket","description":"The local path (UNIX domain socket only)","type":"text","hidden":true,"required":false,"index":false},{"name":"time","description":"Time of execution in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uptime","description":"Time of execution in system uptime","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"ssh_configs","description":"A table of parsed ssh_configs.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"uid","description":"The local owner of the ssh_config file","type":"bigint","hidden":false,"required":false,"index":false},{"name":"block","description":"The host or match block","type":"text","hidden":false,"required":false,"index":false},{"name":"option","description":"The option and value","type":"text","hidden":false,"required":false,"index":false},{"name":"ssh_config_file","description":"Path to the ssh_config file","type":"text","hidden":false,"required":false,"index":false}]},{"name":"startup_items","description":"Applications and binaries set as user/login startup items.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"name","description":"Name of startup item","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of startup item","type":"text","hidden":false,"required":false,"index":false},{"name":"args","description":"Arguments provided to startup executable","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Startup Item or Login Item","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Directory or plist containing startup item","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"Startup status; either enabled or disabled","type":"text","hidden":false,"required":false,"index":false},{"name":"username","description":"The user associated with the startup item","type":"text","hidden":false,"required":false,"index":false}]},{"name":"sudoers","description":"Rules for running commands as other users via sudo.","platforms":["darwin","linux"],"columns":[{"name":"source","description":"Source file containing the given rule","type":"text","hidden":false,"required":false,"index":false},{"name":"header","description":"Symbol for given rule","type":"text","hidden":false,"required":false,"index":false},{"name":"rule_details","description":"Rule definition","type":"text","hidden":false,"required":false,"index":false}]},{"name":"suid_bin","description":"suid binaries in common locations.","platforms":["darwin","linux"],"columns":[{"name":"path","description":"Binary path","type":"text","hidden":false,"required":false,"index":false},{"name":"username","description":"Binary owner username","type":"text","hidden":false,"required":false,"index":false},{"name":"groupname","description":"Binary owner group","type":"text","hidden":false,"required":false,"index":false},{"name":"permissions","description":"Binary permissions","type":"text","hidden":false,"required":false,"index":false}]},{"name":"syslog_events","description":"","platforms":["linux"],"columns":[{"name":"time","description":"Current unix epoch time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"datetime","description":"Time known to syslog","type":"text","hidden":false,"required":false,"index":false},{"name":"host","description":"Hostname configured for syslog","type":"text","hidden":false,"required":false,"index":false},{"name":"severity","description":"Syslog severity","type":"integer","hidden":false,"required":false,"index":false},{"name":"facility","description":"Syslog facility","type":"text","hidden":false,"required":false,"index":false},{"name":"tag","description":"The syslog tag","type":"text","hidden":false,"required":false,"index":false},{"name":"message","description":"The syslog message","type":"text","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"system_controls","description":"sysctl names, values, and settings information.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Full sysctl MIB name","type":"text","hidden":false,"required":false,"index":false},{"name":"oid","description":"Control MIB","type":"text","hidden":false,"required":false,"index":false},{"name":"subsystem","description":"Subsystem ID, control type","type":"text","hidden":false,"required":false,"index":false},{"name":"current_value","description":"Value of setting","type":"text","hidden":false,"required":false,"index":false},{"name":"config_value","description":"The MIB value set in /etc/sysctl.conf","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Data type","type":"text","hidden":false,"required":false,"index":false},{"name":"field_name","description":"Specific attribute of opaque type","type":"text","hidden":true,"required":false,"index":false}]},{"name":"system_extensions","description":"macOS (>= 10.15) system extension table.","platforms":["darwin"],"columns":[{"name":"path","description":"Original path of system extension","type":"text","hidden":false,"required":false,"index":false},{"name":"UUID","description":"Extension unique id","type":"text","hidden":false,"required":false,"index":false},{"name":"state","description":"System extension state","type":"text","hidden":false,"required":false,"index":false},{"name":"identifier","description":"Identifier name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"System extension version","type":"text","hidden":false,"required":false,"index":false},{"name":"category","description":"System extension category","type":"text","hidden":false,"required":false,"index":false},{"name":"bundle_path","description":"System extension bundle path","type":"text","hidden":false,"required":false,"index":false},{"name":"team","description":"Signing team ID","type":"text","hidden":false,"required":false,"index":false},{"name":"mdm_managed","description":"1 if managed by MDM system extension payload configuration, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"system_info","description":"System information for identification.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"hostname","description":"Network hostname including domain","type":"text","hidden":false,"required":false,"index":false},{"name":"uuid","description":"Unique ID provided by the system","type":"text","hidden":false,"required":false,"index":false},{"name":"cpu_type","description":"CPU type","type":"text","hidden":false,"required":false,"index":false},{"name":"cpu_subtype","description":"CPU subtype","type":"text","hidden":false,"required":false,"index":false},{"name":"cpu_brand","description":"CPU brand string, contains vendor and model","type":"text","hidden":false,"required":false,"index":false},{"name":"cpu_physical_cores","description":"Number of physical CPU cores in to the system","type":"integer","hidden":false,"required":false,"index":false},{"name":"cpu_logical_cores","description":"Number of logical CPU cores available to the system","type":"integer","hidden":false,"required":false,"index":false},{"name":"cpu_microcode","description":"Microcode version","type":"text","hidden":false,"required":false,"index":false},{"name":"physical_memory","description":"Total physical memory in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"hardware_vendor","description":"Hardware vendor","type":"text","hidden":false,"required":false,"index":false},{"name":"hardware_model","description":"Hardware model","type":"text","hidden":false,"required":false,"index":false},{"name":"hardware_version","description":"Hardware version","type":"text","hidden":false,"required":false,"index":false},{"name":"hardware_serial","description":"Device serial number","type":"text","hidden":false,"required":false,"index":false},{"name":"board_vendor","description":"Board vendor","type":"text","hidden":false,"required":false,"index":false},{"name":"board_model","description":"Board model","type":"text","hidden":false,"required":false,"index":false},{"name":"board_version","description":"Board version","type":"text","hidden":false,"required":false,"index":false},{"name":"board_serial","description":"Board serial number","type":"text","hidden":false,"required":false,"index":false},{"name":"computer_name","description":"Friendly computer name (optional)","type":"text","hidden":false,"required":false,"index":false},{"name":"local_hostname","description":"Local hostname (optional)","type":"text","hidden":false,"required":false,"index":false}]},{"name":"systemd_units","description":"Track systemd units.","platforms":["linux"],"columns":[{"name":"id","description":"Unique unit identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Unit description","type":"text","hidden":false,"required":false,"index":false},{"name":"load_state","description":"Reflects whether the unit definition was properly loaded","type":"text","hidden":false,"required":false,"index":false},{"name":"active_state","description":"The high-level unit activation state, i.e. generalization of SUB","type":"text","hidden":false,"required":false,"index":false},{"name":"sub_state","description":"The low-level unit activation state, values depend on unit type","type":"text","hidden":false,"required":false,"index":false},{"name":"following","description":"The name of another unit that this unit follows in state","type":"text","hidden":false,"required":false,"index":false},{"name":"object_path","description":"The object path for this unit","type":"text","hidden":false,"required":false,"index":false},{"name":"job_id","description":"Next queued job id","type":"bigint","hidden":false,"required":false,"index":false},{"name":"job_type","description":"Job type","type":"text","hidden":false,"required":false,"index":false},{"name":"job_path","description":"The object path for the job","type":"text","hidden":false,"required":false,"index":false},{"name":"fragment_path","description":"The unit file path this unit was read from, if there is any","type":"text","hidden":false,"required":false,"index":false},{"name":"user","description":"The configured user, if any","type":"text","hidden":false,"required":false,"index":false},{"name":"source_path","description":"Path to the (possibly generated) unit configuration file","type":"text","hidden":false,"required":false,"index":false}]},{"name":"temperature_sensors","description":"Machine's temperature sensors.","platforms":["darwin"],"columns":[{"name":"key","description":"The SMC key on OS X","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Name of temperature source","type":"text","hidden":false,"required":false,"index":false},{"name":"celsius","description":"Temperature in Celsius","type":"double","hidden":false,"required":false,"index":false},{"name":"fahrenheit","description":"Temperature in Fahrenheit","type":"double","hidden":false,"required":false,"index":false}]},{"name":"time","description":"Track current date and time in the system.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"weekday","description":"Current weekday in the system","type":"text","hidden":false,"required":false,"index":false},{"name":"year","description":"Current year in the system","type":"integer","hidden":false,"required":false,"index":false},{"name":"month","description":"Current month in the system","type":"integer","hidden":false,"required":false,"index":false},{"name":"day","description":"Current day in the system","type":"integer","hidden":false,"required":false,"index":false},{"name":"hour","description":"Current hour in the system","type":"integer","hidden":false,"required":false,"index":false},{"name":"minutes","description":"Current minutes in the system","type":"integer","hidden":false,"required":false,"index":false},{"name":"seconds","description":"Current seconds in the system","type":"integer","hidden":false,"required":false,"index":false},{"name":"timezone","description":"Current timezone in the system","type":"text","hidden":false,"required":false,"index":false},{"name":"local_time","description":"Current local UNIX time in the system","type":"integer","hidden":false,"required":false,"index":false},{"name":"local_timezone","description":"Current local timezone in the system","type":"text","hidden":false,"required":false,"index":false},{"name":"unix_time","description":"Current UNIX time in the system, converted to UTC if --utc enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"timestamp","description":"Current timestamp (log format) in the system","type":"text","hidden":false,"required":false,"index":false},{"name":"datetime","description":"Current date and time (ISO format) in the system","type":"text","hidden":false,"required":false,"index":false},{"name":"iso_8601","description":"Current time (ISO format) in the system","type":"text","hidden":false,"required":false,"index":false},{"name":"win_timestamp","description":"Timestamp value in 100 nanosecond units.","type":"bigint","hidden":true,"required":false,"index":false}]},{"name":"time_machine_backups","description":"Backups to drives using TimeMachine.","platforms":["darwin"],"columns":[{"name":"destination_id","description":"Time Machine destination ID","type":"text","hidden":false,"required":false,"index":false},{"name":"backup_date","description":"Backup Date","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"time_machine_destinations","description":"Locations backed up to using Time Machine.","platforms":["darwin"],"columns":[{"name":"alias","description":"Human readable name of drive","type":"text","hidden":false,"required":false,"index":false},{"name":"destination_id","description":"Time Machine destination ID","type":"text","hidden":false,"required":false,"index":false},{"name":"consistency_scan_date","description":"Consistency scan date","type":"integer","hidden":false,"required":false,"index":false},{"name":"root_volume_uuid","description":"Root UUID of backup volume","type":"text","hidden":false,"required":false,"index":false},{"name":"bytes_available","description":"Bytes available on volume","type":"integer","hidden":false,"required":false,"index":false},{"name":"bytes_used","description":"Bytes used on volume","type":"integer","hidden":false,"required":false,"index":false},{"name":"encryption","description":"Last known encrypted state","type":"text","hidden":false,"required":false,"index":false}]},{"name":"ulimit_info","description":"System resource usage limits.","platforms":["darwin","linux"],"columns":[{"name":"type","description":"System resource to be limited","type":"text","hidden":false,"required":false,"index":false},{"name":"soft_limit","description":"Current limit value","type":"text","hidden":false,"required":false,"index":false},{"name":"hard_limit","description":"Maximum limit value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"uptime","description":"Track time passed since last boot.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"days","description":"Days of uptime","type":"integer","hidden":false,"required":false,"index":false},{"name":"hours","description":"Hours of uptime","type":"integer","hidden":false,"required":false,"index":false},{"name":"minutes","description":"Minutes of uptime","type":"integer","hidden":false,"required":false,"index":false},{"name":"seconds","description":"Seconds of uptime","type":"integer","hidden":false,"required":false,"index":false},{"name":"total_seconds","description":"Total uptime seconds","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"usb_devices","description":"USB devices that are actively plugged into the host system.","platforms":["darwin","linux"],"columns":[{"name":"usb_address","description":"USB Device used address","type":"integer","hidden":false,"required":false,"index":false},{"name":"usb_port","description":"USB Device used port","type":"integer","hidden":false,"required":false,"index":false},{"name":"vendor","description":"USB Device vendor string","type":"text","hidden":false,"required":false,"index":false},{"name":"vendor_id","description":"Hex encoded USB Device vendor identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"USB Device version number","type":"text","hidden":false,"required":false,"index":false},{"name":"model","description":"USB Device model string","type":"text","hidden":false,"required":false,"index":false},{"name":"model_id","description":"Hex encoded USB Device model identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"serial","description":"USB Device serial connection","type":"text","hidden":false,"required":false,"index":false},{"name":"class","description":"USB Device class","type":"text","hidden":false,"required":false,"index":false},{"name":"subclass","description":"USB Device subclass","type":"text","hidden":false,"required":false,"index":false},{"name":"protocol","description":"USB Device protocol","type":"text","hidden":false,"required":false,"index":false},{"name":"removable","description":"1 If USB device is removable else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"user_events","description":"Track user events from the audit framework.","platforms":["darwin","linux"],"columns":[{"name":"uid","description":"User ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"auid","description":"Audit User ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process (or thread) ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"message","description":"Message from the event","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"The file description for the process socket","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Supplied path from event","type":"text","hidden":false,"required":false,"index":false},{"name":"address","description":"The Internet protocol address or family ID","type":"text","hidden":false,"required":false,"index":false},{"name":"terminal","description":"The network protocol ID","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of execution in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uptime","description":"Time of execution in system uptime","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"user_groups","description":"Local system user group relationships.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"uid","description":"User ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Group ID","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"user_interaction_events","description":"Track user interaction events from macOS' event tapping framework.","platforms":["darwin"],"columns":[{"name":"time","description":"Time","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"user_ssh_keys","description":"Returns the private keys in the users ~/.ssh directory and whether or not they are encrypted.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"uid","description":"The local user that owns the key file","type":"bigint","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to key file","type":"text","hidden":false,"required":false,"index":false},{"name":"encrypted","description":"1 if key is encrypted, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"userassist","description":"UserAssist Registry Key tracks when a user executes an application from Windows Explorer.","platforms":["windows"],"columns":[{"name":"path","description":"Application file path.","type":"text","hidden":false,"required":false,"index":false},{"name":"last_execution_time","description":"Most recent time application was executed.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"count","description":"Number of times the application has been executed.","type":"integer","hidden":false,"required":false,"index":false},{"name":"sid","description":"User SID.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"users","description":"Local user accounts (including domain accounts that have logged on locally (Windows)).","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"uid","description":"User ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Group ID (unsigned)","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uid_signed","description":"User ID as int64 signed (Apple)","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid_signed","description":"Default group ID as int64 signed (Apple)","type":"bigint","hidden":false,"required":false,"index":false},{"name":"username","description":"Username","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Optional user description","type":"text","hidden":false,"required":false,"index":false},{"name":"directory","description":"User's home directory","type":"text","hidden":false,"required":false,"index":false},{"name":"shell","description":"User's configured default shell","type":"text","hidden":false,"required":false,"index":false},{"name":"uuid","description":"User's UUID (Apple) or SID (Windows)","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Whether the account is roaming (domain), local, or a system profile","type":"text","hidden":true,"required":false,"index":false},{"name":"is_hidden","description":"IsHidden attribute set in OpenDirectory","type":"integer","hidden":true,"required":false,"index":false}]},{"name":"video_info","description":"Retrieve video card information of the machine.","platforms":["windows"],"columns":[{"name":"color_depth","description":"The amount of bits per pixel to represent color.","type":"integer","hidden":false,"required":false,"index":false},{"name":"driver","description":"The driver of the device.","type":"text","hidden":false,"required":false,"index":false},{"name":"driver_date","description":"The date listed on the installed driver.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"driver_version","description":"The version of the installed driver.","type":"text","hidden":false,"required":false,"index":false},{"name":"manufacturer","description":"The manufacturer of the gpu.","type":"text","hidden":false,"required":false,"index":false},{"name":"model","description":"The model of the gpu.","type":"text","hidden":false,"required":false,"index":false},{"name":"series","description":"The series of the gpu.","type":"text","hidden":false,"required":false,"index":false},{"name":"video_mode","description":"The current resolution of the display.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"virtual_memory_info","description":"Darwin Virtual Memory statistics.","platforms":["darwin"],"columns":[{"name":"free","description":"Total number of free pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"active","description":"Total number of active pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"inactive","description":"Total number of inactive pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"speculative","description":"Total number of speculative pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"throttled","description":"Total number of throttled pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"wired","description":"Total number of wired down pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"purgeable","description":"Total number of purgeable pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"faults","description":"Total number of calls to vm_faults.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"copy","description":"Total number of copy-on-write pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"zero_fill","description":"Total number of zero filled pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"reactivated","description":"Total number of reactivated pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"purged","description":"Total number of purged pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"file_backed","description":"Total number of file backed pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"anonymous","description":"Total number of anonymous pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uncompressed","description":"Total number of uncompressed pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"compressor","description":"The number of pages used to store compressed VM pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"decompressed","description":"The total number of pages that have been decompressed by the VM compressor.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"compressed","description":"The total number of pages that have been compressed by the VM compressor.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"page_ins","description":"The total number of requests for pages from a pager.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"page_outs","description":"Total number of pages paged out.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"swap_ins","description":"The total number of compressed pages that have been swapped out to disk.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"swap_outs","description":"The total number of compressed pages that have been swapped back in from disk.","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"wifi_networks","description":"OS X known/remembered Wi-Fi networks list.","platforms":["darwin"],"columns":[{"name":"ssid","description":"SSID octets of the network","type":"text","hidden":false,"required":false,"index":false},{"name":"network_name","description":"Name of the network","type":"text","hidden":false,"required":false,"index":false},{"name":"security_type","description":"Type of security on this network","type":"text","hidden":false,"required":false,"index":false},{"name":"last_connected","description":"Last time this netword was connected to as a unix_time","type":"integer","hidden":false,"required":false,"index":false},{"name":"passpoint","description":"1 if Passpoint is supported, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"possibly_hidden","description":"1 if network is possibly a hidden network, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"roaming","description":"1 if roaming is supported, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"roaming_profile","description":"Describe the roaming profile, usually one of Single, Dual or Multi","type":"text","hidden":false,"required":false,"index":false},{"name":"captive_portal","description":"1 if this network has a captive portal, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"auto_login","description":"1 if auto login is enabled, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"temporarily_disabled","description":"1 if this network is temporarily disabled, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"disabled","description":"1 if this network is disabled, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"wifi_status","description":"OS X current WiFi status.","platforms":["darwin"],"columns":[{"name":"interface","description":"Name of the interface","type":"text","hidden":false,"required":false,"index":false},{"name":"ssid","description":"SSID octets of the network","type":"text","hidden":false,"required":false,"index":false},{"name":"bssid","description":"The current basic service set identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"network_name","description":"Name of the network","type":"text","hidden":false,"required":false,"index":false},{"name":"country_code","description":"The country code (ISO/IEC 3166-1:1997) for the network","type":"text","hidden":false,"required":false,"index":false},{"name":"security_type","description":"Type of security on this network","type":"text","hidden":false,"required":false,"index":false},{"name":"rssi","description":"The current received signal strength indication (dbm)","type":"integer","hidden":false,"required":false,"index":false},{"name":"noise","description":"The current noise measurement (dBm)","type":"integer","hidden":false,"required":false,"index":false},{"name":"channel","description":"Channel number","type":"integer","hidden":false,"required":false,"index":false},{"name":"channel_width","description":"Channel width","type":"integer","hidden":false,"required":false,"index":false},{"name":"channel_band","description":"Channel band","type":"integer","hidden":false,"required":false,"index":false},{"name":"transmit_rate","description":"The current transmit rate","type":"text","hidden":false,"required":false,"index":false},{"name":"mode","description":"The current operating mode for the Wi-Fi interface","type":"text","hidden":false,"required":false,"index":false}]},{"name":"wifi_survey","description":"Scan for nearby WiFi networks.","platforms":["darwin"],"columns":[{"name":"interface","description":"Name of the interface","type":"text","hidden":false,"required":false,"index":false},{"name":"ssid","description":"SSID octets of the network","type":"text","hidden":false,"required":false,"index":false},{"name":"bssid","description":"The current basic service set identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"network_name","description":"Name of the network","type":"text","hidden":false,"required":false,"index":false},{"name":"country_code","description":"The country code (ISO/IEC 3166-1:1997) for the network","type":"text","hidden":false,"required":false,"index":false},{"name":"rssi","description":"The current received signal strength indication (dbm)","type":"integer","hidden":false,"required":false,"index":false},{"name":"noise","description":"The current noise measurement (dBm)","type":"integer","hidden":false,"required":false,"index":false},{"name":"channel","description":"Channel number","type":"integer","hidden":false,"required":false,"index":false},{"name":"channel_width","description":"Channel width","type":"integer","hidden":false,"required":false,"index":false},{"name":"channel_band","description":"Channel band","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"winbaseobj","description":"Lists named Windows objects in the default object directories, across all terminal services sessions. Example Windows ojbect types include Mutexes, Events, Jobs and Semaphors.","platforms":["windows"],"columns":[{"name":"session_id","description":"Terminal Services Session Id","type":"integer","hidden":false,"required":false,"index":false},{"name":"object_name","description":"Object Name","type":"text","hidden":false,"required":false,"index":false},{"name":"object_type","description":"Object Type","type":"text","hidden":false,"required":false,"index":false}]},{"name":"windows_crashes","description":"Extracted information from Windows crash logs (Minidumps).","platforms":["windows"],"columns":[{"name":"datetime","description":"Timestamp (log format) of the crash","type":"text","hidden":false,"required":false,"index":false},{"name":"module","description":"Path of the crashed module within the process","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of the executable file for the crashed process","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process ID of the crashed process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"tid","description":"Thread ID of the crashed thread","type":"bigint","hidden":false,"required":false,"index":false},{"name":"version","description":"File version info of the crashed process","type":"text","hidden":false,"required":false,"index":false},{"name":"process_uptime","description":"Uptime of the process in seconds","type":"bigint","hidden":false,"required":false,"index":false},{"name":"stack_trace","description":"Multiple stack frames from the stack trace","type":"text","hidden":false,"required":false,"index":false},{"name":"exception_code","description":"The Windows exception code","type":"text","hidden":false,"required":false,"index":false},{"name":"exception_message","description":"The NTSTATUS error message associated with the exception code","type":"text","hidden":false,"required":false,"index":false},{"name":"exception_address","description":"Address (in hex) where the exception occurred","type":"text","hidden":false,"required":false,"index":false},{"name":"registers","description":"The values of the system registers","type":"text","hidden":false,"required":false,"index":false},{"name":"command_line","description":"Command-line string passed to the crashed process","type":"text","hidden":false,"required":false,"index":false},{"name":"current_directory","description":"Current working directory of the crashed process","type":"text","hidden":false,"required":false,"index":false},{"name":"username","description":"Username of the user who ran the crashed process","type":"text","hidden":false,"required":false,"index":false},{"name":"machine_name","description":"Name of the machine where the crash happened","type":"text","hidden":false,"required":false,"index":false},{"name":"major_version","description":"Windows major version of the machine","type":"integer","hidden":false,"required":false,"index":false},{"name":"minor_version","description":"Windows minor version of the machine","type":"integer","hidden":false,"required":false,"index":false},{"name":"build_number","description":"Windows build number of the crashing machine","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"Type of crash log","type":"text","hidden":false,"required":false,"index":false},{"name":"crash_path","description":"Path of the log file","type":"text","hidden":false,"required":false,"index":false}]},{"name":"windows_eventlog","description":"Table for querying all recorded Windows event logs.","platforms":["windows"],"columns":[{"name":"channel","description":"Source or channel of the event","type":"text","hidden":false,"required":true,"index":false},{"name":"datetime","description":"System time at which the event occurred","type":"text","hidden":false,"required":false,"index":false},{"name":"task","description":"Task value associated with the event","type":"integer","hidden":false,"required":false,"index":false},{"name":"level","description":"Severity level associated with the event","type":"integer","hidden":false,"required":false,"index":false},{"name":"provider_name","description":"Provider name of the event","type":"text","hidden":false,"required":false,"index":false},{"name":"provider_guid","description":"Provider guid of the event","type":"text","hidden":false,"required":false,"index":false},{"name":"computer_name","description":"Hostname of system where event was generated","type":"text","hidden":false,"required":false,"index":false},{"name":"eventid","description":"Event ID of the event","type":"integer","hidden":false,"required":false,"index":false},{"name":"keywords","description":"A bitmask of the keywords defined in the event","type":"text","hidden":false,"required":false,"index":false},{"name":"data","description":"Data associated with the event","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process ID which emitted the event record","type":"integer","hidden":false,"required":false,"index":false},{"name":"tid","description":"Thread ID which emitted the event record","type":"integer","hidden":false,"required":false,"index":false},{"name":"time_range","description":"System time to selectively filter the events","type":"text","hidden":true,"required":false,"index":false},{"name":"timestamp","description":"Timestamp to selectively filter the events","type":"text","hidden":true,"required":false,"index":false},{"name":"xpath","description":"The custom query to filter events","type":"text","hidden":true,"required":true,"index":false}]},{"name":"windows_events","description":"Windows Event logs.","platforms":["windows"],"columns":[{"name":"time","description":"Timestamp the event was received","type":"bigint","hidden":false,"required":false,"index":false},{"name":"datetime","description":"System time at which the event occurred","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Source or channel of the event","type":"text","hidden":false,"required":false,"index":false},{"name":"provider_name","description":"Provider name of the event","type":"text","hidden":false,"required":false,"index":false},{"name":"provider_guid","description":"Provider guid of the event","type":"text","hidden":false,"required":false,"index":false},{"name":"computer_name","description":"Hostname of system where event was generated","type":"text","hidden":false,"required":false,"index":false},{"name":"eventid","description":"Event ID of the event","type":"integer","hidden":false,"required":false,"index":false},{"name":"task","description":"Task value associated with the event","type":"integer","hidden":false,"required":false,"index":false},{"name":"level","description":"The severity level associated with the event","type":"integer","hidden":false,"required":false,"index":false},{"name":"keywords","description":"A bitmask of the keywords defined in the event","type":"text","hidden":false,"required":false,"index":false},{"name":"data","description":"Data associated with the event","type":"text","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"windows_optional_features","description":"Lists names and installation states of windows features. Maps to Win32_OptionalFeature WMI class.","platforms":["windows"],"columns":[{"name":"name","description":"Name of the feature","type":"text","hidden":false,"required":false,"index":false},{"name":"caption","description":"Caption of feature in settings UI","type":"text","hidden":false,"required":false,"index":false},{"name":"state","description":"Installation state value. 1 == Enabled, 2 == Disabled, 3 == Absent","type":"integer","hidden":false,"required":false,"index":false},{"name":"statename","description":"Installation state name. 'Enabled','Disabled','Absent'","type":"text","hidden":false,"required":false,"index":false}]},{"name":"windows_security_center","description":"The health status of Window Security features. Health values can be \"Good\", \"Poor\". \"Snoozed\", \"Not Monitored\", and \"Error\".","platforms":["windows"],"columns":[{"name":"firewall","description":"The health of the monitored Firewall (see windows_security_products)","type":"text","hidden":false,"required":false,"index":false},{"name":"autoupdate","description":"The health of the Windows Autoupdate feature","type":"text","hidden":false,"required":false,"index":false},{"name":"antivirus","description":"The health of the monitored Antivirus solution (see windows_security_products)","type":"text","hidden":false,"required":false,"index":false},{"name":"antispyware","description":"The health of the monitored Antispyware solution (see windows_security_products)","type":"text","hidden":false,"required":false,"index":false},{"name":"internet_settings","description":"The health of the Internet Settings","type":"text","hidden":false,"required":false,"index":false},{"name":"windows_security_center_service","description":"The health of the Windows Security Center Service","type":"text","hidden":false,"required":false,"index":false},{"name":"user_account_control","description":"The health of the User Account Control (UAC) capability in Windows","type":"text","hidden":false,"required":false,"index":false}]},{"name":"windows_security_products","description":"Enumeration of registered Windows security products.","platforms":["windows"],"columns":[{"name":"type","description":"Type of security product","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Name of product","type":"text","hidden":false,"required":false,"index":false},{"name":"state","description":"State of protection","type":"text","hidden":false,"required":false,"index":false},{"name":"state_timestamp","description":"Timestamp for the product state","type":"text","hidden":false,"required":false,"index":false},{"name":"remediation_path","description":"Remediation path","type":"text","hidden":false,"required":false,"index":false},{"name":"signatures_up_to_date","description":"1 if product signatures are up to date, else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"wmi_bios_info","description":"Lists important information from the system bios.","platforms":["windows"],"columns":[{"name":"name","description":"Name of the Bios setting","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Value of the Bios setting","type":"text","hidden":false,"required":false,"index":false}]},{"name":"wmi_cli_event_consumers","description":"WMI CommandLineEventConsumer, which can be used for persistence on Windows. See https://www.blackhat.com/docs/us-15/materials/us-15-Graeber-Abusing-Windows-Management-Instrumentation-WMI-To-Build-A-Persistent%20Asynchronous-And-Fileless-Backdoor-wp.pdf for more details.","platforms":["windows"],"columns":[{"name":"name","description":"Unique name of a consumer.","type":"text","hidden":false,"required":false,"index":false},{"name":"command_line_template","description":"Standard string template that specifies the process to be started. This property can be NULL, and the ExecutablePath property is used as the command line.","type":"text","hidden":false,"required":false,"index":false},{"name":"executable_path","description":"Module to execute. The string can specify the full path and file name of the module to execute, or it can specify a partial name. If a partial name is specified, the current drive and current directory are assumed.","type":"text","hidden":false,"required":false,"index":false},{"name":"class","description":"The name of the class.","type":"text","hidden":false,"required":false,"index":false},{"name":"relative_path","description":"Relative path to the class or instance.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"wmi_event_filters","description":"Lists WMI event filters.","platforms":["windows"],"columns":[{"name":"name","description":"Unique identifier of an event filter.","type":"text","hidden":false,"required":false,"index":false},{"name":"query","description":"Windows Management Instrumentation Query Language (WQL) event query that specifies the set of events for consumer notification, and the specific conditions for notification.","type":"text","hidden":false,"required":false,"index":false},{"name":"query_language","description":"Query language that the query is written in.","type":"text","hidden":false,"required":false,"index":false},{"name":"class","description":"The name of the class.","type":"text","hidden":false,"required":false,"index":false},{"name":"relative_path","description":"Relative path to the class or instance.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"wmi_filter_consumer_binding","description":"Lists the relationship between event consumers and filters.","platforms":["windows"],"columns":[{"name":"consumer","description":"Reference to an instance of __EventConsumer that represents the object path to a logical consumer, the recipient of an event.","type":"text","hidden":false,"required":false,"index":false},{"name":"filter","description":"Reference to an instance of __EventFilter that represents the object path to an event filter which is a query that specifies the type of event to be received.","type":"text","hidden":false,"required":false,"index":false},{"name":"class","description":"The name of the class.","type":"text","hidden":false,"required":false,"index":false},{"name":"relative_path","description":"Relative path to the class or instance.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"wmi_script_event_consumers","description":"WMI ActiveScriptEventConsumer, which can be used for persistence on Windows. See https://www.blackhat.com/docs/us-15/materials/us-15-Graeber-Abusing-Windows-Management-Instrumentation-WMI-To-Build-A-Persistent%20Asynchronous-And-Fileless-Backdoor-wp.pdf for more details.","platforms":["windows"],"columns":[{"name":"name","description":"Unique identifier for the event consumer. ","type":"text","hidden":false,"required":false,"index":false},{"name":"scripting_engine","description":"Name of the scripting engine to use, for example, 'VBScript'. This property cannot be NULL.","type":"text","hidden":false,"required":false,"index":false},{"name":"script_file_name","description":"Name of the file from which the script text is read, intended as an alternative to specifying the text of the script in the ScriptText property.","type":"text","hidden":false,"required":false,"index":false},{"name":"script_text","description":"Text of the script that is expressed in a language known to the scripting engine. This property must be NULL if the ScriptFileName property is not NULL.","type":"text","hidden":false,"required":false,"index":false},{"name":"class","description":"The name of the class.","type":"text","hidden":false,"required":false,"index":false},{"name":"relative_path","description":"Relative path to the class or instance.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"xprotect_entries","description":"Database of the machine's XProtect signatures.","platforms":["darwin"],"columns":[{"name":"name","description":"Description of XProtected malware","type":"text","hidden":false,"required":false,"index":false},{"name":"launch_type","description":"Launch services content type","type":"text","hidden":false,"required":false,"index":false},{"name":"identity","description":"XProtect identity (SHA1) of content","type":"text","hidden":false,"required":false,"index":false},{"name":"filename","description":"Use this file name to match","type":"text","hidden":false,"required":false,"index":false},{"name":"filetype","description":"Use this file type to match","type":"text","hidden":false,"required":false,"index":false},{"name":"optional","description":"Match any of the identities/patterns for this XProtect name","type":"integer","hidden":false,"required":false,"index":false},{"name":"uses_pattern","description":"Uses a match pattern instead of identity","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"xprotect_meta","description":"Database of the machine's XProtect browser-related signatures.","platforms":["darwin"],"columns":[{"name":"identifier","description":"Browser plugin or extension identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Either plugin or extension","type":"text","hidden":false,"required":false,"index":false},{"name":"developer_id","description":"Developer identity (SHA1) of extension","type":"text","hidden":false,"required":false,"index":false},{"name":"min_version","description":"The minimum allowed plugin version.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"xprotect_reports","description":"Database of XProtect matches (if user generated/sent an XProtect report).","platforms":["darwin"],"columns":[{"name":"name","description":"Description of XProtected malware","type":"text","hidden":false,"required":false,"index":false},{"name":"user_action","description":"Action taken by user after prompted","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Quarantine alert time","type":"text","hidden":false,"required":false,"index":false}]},{"name":"yara","description":"Track YARA matches for files or PIDs.","platforms":["darwin","linux","windows"],"columns":[{"name":"path","description":"The path scanned","type":"text","hidden":false,"required":true,"index":false},{"name":"matches","description":"List of YARA matches","type":"text","hidden":false,"required":false,"index":false},{"name":"count","description":"Number of YARA matches","type":"integer","hidden":false,"required":false,"index":false},{"name":"sig_group","description":"Signature group used","type":"text","hidden":false,"required":false,"index":false},{"name":"sigfile","description":"Signature file used","type":"text","hidden":false,"required":false,"index":false},{"name":"sigrule","description":"Signature strings used","type":"text","hidden":true,"required":false,"index":false},{"name":"strings","description":"Matching strings","type":"text","hidden":false,"required":false,"index":false},{"name":"tags","description":"Matching tags","type":"text","hidden":false,"required":false,"index":false},{"name":"sigurl","description":"Signature url","type":"text","hidden":true,"required":false,"index":false}]},{"name":"yara_events","description":"Track YARA matches for files specified in configuration data.","platforms":["darwin","linux","windows"],"columns":[{"name":"target_path","description":"The path scanned","type":"text","hidden":false,"required":false,"index":false},{"name":"category","description":"The category of the file","type":"text","hidden":false,"required":false,"index":false},{"name":"action","description":"Change action (UPDATE, REMOVE, etc)","type":"text","hidden":false,"required":false,"index":false},{"name":"transaction_id","description":"ID used during bulk update","type":"bigint","hidden":false,"required":false,"index":false},{"name":"matches","description":"List of YARA matches","type":"text","hidden":false,"required":false,"index":false},{"name":"count","description":"Number of YARA matches","type":"integer","hidden":false,"required":false,"index":false},{"name":"strings","description":"Matching strings","type":"text","hidden":false,"required":false,"index":false},{"name":"tags","description":"Matching tags","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of the scan","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"ycloud_instance_metadata","description":"Yandex.Cloud instance metadata.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"instance_id","description":"Unique identifier for the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"folder_id","description":"Folder identifier for the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Name of the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Description of the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"hostname","description":"Hostname of the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"zone","description":"Availability zone of the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"ssh_public_key","description":"SSH public key. Only available if supplied at instance launch time","type":"text","hidden":false,"required":false,"index":false},{"name":"serial_port_enabled","description":"Indicates if serial port is enabled for the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"metadata_endpoint","description":"Endpoint used to fetch VM metadata","type":"text","hidden":false,"required":false,"index":false}]},{"name":"yum_sources","description":"Current list of Yum repositories or software channels.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Repository name","type":"text","hidden":false,"required":false,"index":false},{"name":"baseurl","description":"Repository base URL","type":"text","hidden":false,"required":false,"index":false},{"name":"enabled","description":"Whether the repository is used","type":"text","hidden":false,"required":false,"index":false},{"name":"gpgcheck","description":"Whether packages are GPG checked","type":"text","hidden":false,"required":false,"index":false},{"name":"gpgkey","description":"URL to GPG key","type":"text","hidden":false,"required":false,"index":false}]}]
\ No newline at end of file
diff --git a/x-pack/plugins/osquery/public/common/schemas/osquery/v5.0.1.json b/x-pack/plugins/osquery/public/common/schemas/osquery/v5.0.1.json
new file mode 100644
index 0000000000000..e995062462022
--- /dev/null
+++ b/x-pack/plugins/osquery/public/common/schemas/osquery/v5.0.1.json
@@ -0,0 +1 @@
+[{"name":"account_policy_data","description":"Additional OS X user account data from the AccountPolicy section of OpenDirectory.","platforms":["darwin"],"columns":[{"name":"uid","description":"User ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"creation_time","description":"When the account was first created","type":"double","hidden":false,"required":false,"index":false},{"name":"failed_login_count","description":"The number of failed login attempts using an incorrect password. Count resets after a correct password is entered.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"failed_login_timestamp","description":"The time of the last failed login attempt. Resets after a correct password is entered","type":"double","hidden":false,"required":false,"index":false},{"name":"password_last_set_time","description":"The time the password was last changed","type":"double","hidden":false,"required":false,"index":false}]},{"name":"acpi_tables","description":"Firmware ACPI functional table common metadata and content.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"ACPI table name","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of compiled table data","type":"integer","hidden":false,"required":false,"index":false},{"name":"md5","description":"MD5 hash of table content","type":"text","hidden":false,"required":false,"index":false}]},{"name":"ad_config","description":"OS X Active Directory configuration.","platforms":["darwin"],"columns":[{"name":"name","description":"The OS X-specific configuration name","type":"text","hidden":false,"required":false,"index":false},{"name":"domain","description":"Active Directory trust domain","type":"text","hidden":false,"required":false,"index":false},{"name":"option","description":"Canonical name of option","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Variable typed option value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"alf","description":"OS X application layer firewall (ALF) service details.","platforms":["darwin"],"columns":[{"name":"allow_signed_enabled","description":"1 If allow signed mode is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"firewall_unload","description":"1 If firewall unloading enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"global_state","description":"1 If the firewall is enabled with exceptions, 2 if the firewall is configured to block all incoming connections, else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"logging_enabled","description":"1 If logging mode is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"logging_option","description":"Firewall logging option","type":"integer","hidden":false,"required":false,"index":false},{"name":"stealth_enabled","description":"1 If stealth mode is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"version","description":"Application Layer Firewall version","type":"text","hidden":false,"required":false,"index":false}]},{"name":"alf_exceptions","description":"OS X application layer firewall (ALF) service exceptions.","platforms":["darwin"],"columns":[{"name":"path","description":"Path to the executable that is excepted","type":"text","hidden":false,"required":false,"index":false},{"name":"state","description":"Firewall exception state","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"alf_explicit_auths","description":"ALF services explicitly allowed to perform networking.","platforms":["darwin"],"columns":[{"name":"process","description":"Process name explicitly allowed","type":"text","hidden":false,"required":false,"index":false}]},{"name":"app_schemes","description":"OS X application schemes and handlers (e.g., http, file, mailto).","platforms":["darwin"],"columns":[{"name":"scheme","description":"Name of the scheme/protocol","type":"text","hidden":false,"required":false,"index":false},{"name":"handler","description":"Application label for the handler","type":"text","hidden":false,"required":false,"index":false},{"name":"enabled","description":"1 if this handler is the OS default, else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"external","description":"1 if this handler does NOT exist on OS X by default, else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"protected","description":"1 if this handler is protected (reserved) by OS X, else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"apparmor_events","description":"Track AppArmor events.","platforms":["linux"],"columns":[{"name":"type","description":"Event type","type":"text","hidden":false,"required":false,"index":false},{"name":"message","description":"Raw audit message","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of execution in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uptime","description":"Time of execution in system uptime","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false},{"name":"apparmor","description":"Apparmor Status like ALLOWED, DENIED etc.","type":"text","hidden":false,"required":false,"index":false},{"name":"operation","description":"Permission requested by the process","type":"text","hidden":false,"required":false,"index":false},{"name":"parent","description":"Parent process PID","type":"unsigned_bigint","hidden":false,"required":false,"index":false},{"name":"profile","description":"Apparmor profile name","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Process name","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process ID","type":"unsigned_bigint","hidden":false,"required":false,"index":false},{"name":"comm","description":"Command-line name of the command that was used to invoke the analyzed process","type":"text","hidden":false,"required":false,"index":false},{"name":"denied_mask","description":"Denied permissions for the process","type":"text","hidden":false,"required":false,"index":false},{"name":"capname","description":"Capability requested by the process","type":"text","hidden":false,"required":false,"index":false},{"name":"fsuid","description":"Filesystem user ID","type":"unsigned_bigint","hidden":false,"required":false,"index":false},{"name":"ouid","description":"Object owner's user ID","type":"unsigned_bigint","hidden":false,"required":false,"index":false},{"name":"capability","description":"Capability number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"requested_mask","description":"Requested access mask","type":"text","hidden":false,"required":false,"index":false},{"name":"info","description":"Additional information","type":"text","hidden":false,"required":false,"index":false},{"name":"error","description":"Error information","type":"text","hidden":false,"required":false,"index":false},{"name":"namespace","description":"AppArmor namespace","type":"text","hidden":false,"required":false,"index":false},{"name":"label","description":"AppArmor label","type":"text","hidden":false,"required":false,"index":false}]},{"name":"apparmor_profiles","description":"Track active AppArmor profiles.","platforms":["linux"],"columns":[{"name":"path","description":"Unique, aa-status compatible, policy identifier.","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Policy name.","type":"text","hidden":false,"required":false,"index":false},{"name":"attach","description":"Which executable(s) a profile will attach to.","type":"text","hidden":false,"required":false,"index":false},{"name":"mode","description":"How the policy is applied.","type":"text","hidden":false,"required":false,"index":false},{"name":"sha1","description":"A unique hash that identifies this policy.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"appcompat_shims","description":"Application Compatibility shims are a way to persist malware. This table presents the AppCompat Shim information from the registry in a nice format. See http://files.brucon.org/2015/Tomczak_and_Ballenthin_Shims_for_the_Win.pdf for more details.","platforms":["windows"],"columns":[{"name":"executable","description":"Name of the executable that is being shimmed. This is pulled from the registry.","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"This is the path to the SDB database.","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Description of the SDB.","type":"text","hidden":false,"required":false,"index":false},{"name":"install_time","description":"Install time of the SDB","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"Type of the SDB database.","type":"text","hidden":false,"required":false,"index":false},{"name":"sdb_id","description":"Unique GUID of the SDB.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"apps","description":"OS X applications installed in known search paths (e.g., /Applications).","platforms":["darwin"],"columns":[{"name":"name","description":"Name of the Name.app folder","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Absolute and full Name.app path","type":"text","hidden":false,"required":false,"index":false},{"name":"bundle_executable","description":"Info properties CFBundleExecutable label","type":"text","hidden":false,"required":false,"index":false},{"name":"bundle_identifier","description":"Info properties CFBundleIdentifier label","type":"text","hidden":false,"required":false,"index":false},{"name":"bundle_name","description":"Info properties CFBundleName label","type":"text","hidden":false,"required":false,"index":false},{"name":"bundle_short_version","description":"Info properties CFBundleShortVersionString label","type":"text","hidden":false,"required":false,"index":false},{"name":"bundle_version","description":"Info properties CFBundleVersion label","type":"text","hidden":false,"required":false,"index":false},{"name":"bundle_package_type","description":"Info properties CFBundlePackageType label","type":"text","hidden":false,"required":false,"index":false},{"name":"environment","description":"Application-set environment variables","type":"text","hidden":false,"required":false,"index":false},{"name":"element","description":"Does the app identify as a background agent","type":"text","hidden":false,"required":false,"index":false},{"name":"compiler","description":"Info properties DTCompiler label","type":"text","hidden":false,"required":false,"index":false},{"name":"development_region","description":"Info properties CFBundleDevelopmentRegion label","type":"text","hidden":false,"required":false,"index":false},{"name":"display_name","description":"Info properties CFBundleDisplayName label","type":"text","hidden":false,"required":false,"index":false},{"name":"info_string","description":"Info properties CFBundleGetInfoString label","type":"text","hidden":false,"required":false,"index":false},{"name":"minimum_system_version","description":"Minimum version of OS X required for the app to run","type":"text","hidden":false,"required":false,"index":false},{"name":"category","description":"The UTI that categorizes the app for the App Store","type":"text","hidden":false,"required":false,"index":false},{"name":"applescript_enabled","description":"Info properties NSAppleScriptEnabled label","type":"text","hidden":false,"required":false,"index":false},{"name":"copyright","description":"Info properties NSHumanReadableCopyright label","type":"text","hidden":false,"required":false,"index":false},{"name":"last_opened_time","description":"The time that the app was last used","type":"double","hidden":false,"required":false,"index":false}]},{"name":"apt_sources","description":"Current list of APT repositories or software channels.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Repository name","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Source file","type":"text","hidden":false,"required":false,"index":false},{"name":"base_uri","description":"Repository base URI","type":"text","hidden":false,"required":false,"index":false},{"name":"release","description":"Release name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Repository source version","type":"text","hidden":false,"required":false,"index":false},{"name":"maintainer","description":"Repository maintainer","type":"text","hidden":false,"required":false,"index":false},{"name":"components","description":"Repository components","type":"text","hidden":false,"required":false,"index":false},{"name":"architectures","description":"Repository architectures","type":"text","hidden":false,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false}]},{"name":"arp_cache","description":"Address resolution cache, both static and dynamic (from ARP, NDP).","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"address","description":"IPv4 address target","type":"text","hidden":false,"required":false,"index":false},{"name":"mac","description":"MAC address of broadcasted address","type":"text","hidden":false,"required":false,"index":false},{"name":"interface","description":"Interface of the network for the MAC","type":"text","hidden":false,"required":false,"index":false},{"name":"permanent","description":"1 for true, 0 for false","type":"text","hidden":false,"required":false,"index":false}]},{"name":"asl","description":"Queries the Apple System Log data structure for system events.","platforms":["darwin"],"columns":[{"name":"time","description":"Unix timestamp. Set automatically","type":"integer","hidden":false,"required":false,"index":false},{"name":"time_nano_sec","description":"Nanosecond time.","type":"integer","hidden":false,"required":false,"index":false},{"name":"host","description":"Sender's address (set by the server).","type":"text","hidden":false,"required":false,"index":false},{"name":"sender","description":"Sender's identification string. Default is process name.","type":"text","hidden":false,"required":false,"index":false},{"name":"facility","description":"Sender's facility. Default is 'user'.","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"Sending process ID encoded as a string. Set automatically.","type":"integer","hidden":false,"required":false,"index":false},{"name":"gid","description":"GID that sent the log message (set by the server).","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uid","description":"UID that sent the log message (set by the server).","type":"bigint","hidden":false,"required":false,"index":false},{"name":"level","description":"Log level number. See levels in asl.h.","type":"integer","hidden":false,"required":false,"index":false},{"name":"message","description":"Message text.","type":"text","hidden":false,"required":false,"index":false},{"name":"ref_pid","description":"Reference PID for messages proxied by launchd","type":"integer","hidden":false,"required":false,"index":false},{"name":"ref_proc","description":"Reference process for messages proxied by launchd","type":"text","hidden":false,"required":false,"index":false},{"name":"extra","description":"Extra columns, in JSON format. Queries against this column are performed entirely in SQLite, so do not benefit from efficient querying via asl.h.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"atom_packages","description":"Lists all atom packages in a directory or globally installed in a system.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"name","description":"Package display name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Package supplied version","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Package supplied description","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Package's package.json path","type":"text","hidden":false,"required":false,"index":false},{"name":"license","description":"License for package","type":"text","hidden":false,"required":false,"index":false},{"name":"homepage","description":"Package supplied homepage","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"The local user that owns the plugin","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"augeas","description":"Configuration files parsed by augeas.","platforms":["darwin","linux"],"columns":[{"name":"node","description":"The node path of the configuration item","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"The value of the configuration item","type":"text","hidden":false,"required":false,"index":false},{"name":"label","description":"The label of the configuration item","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"The path to the configuration file","type":"text","hidden":false,"required":false,"index":false}]},{"name":"authenticode","description":"File (executable, bundle, installer, disk) code signing status.","platforms":["windows"],"columns":[{"name":"path","description":"Must provide a path or directory","type":"text","hidden":false,"required":true,"index":false},{"name":"original_program_name","description":"The original program name that the publisher has signed","type":"text","hidden":false,"required":false,"index":false},{"name":"serial_number","description":"The certificate serial number","type":"text","hidden":false,"required":false,"index":false},{"name":"issuer_name","description":"The certificate issuer name","type":"text","hidden":false,"required":false,"index":false},{"name":"subject_name","description":"The certificate subject name","type":"text","hidden":false,"required":false,"index":false},{"name":"result","description":"The signature check result","type":"text","hidden":false,"required":false,"index":false}]},{"name":"authorization_mechanisms","description":"OS X Authorization mechanisms database.","platforms":["darwin"],"columns":[{"name":"label","description":"Label of the authorization right","type":"text","hidden":false,"required":false,"index":false},{"name":"plugin","description":"Authorization plugin name","type":"text","hidden":false,"required":false,"index":false},{"name":"mechanism","description":"Name of the mechanism that will be called","type":"text","hidden":false,"required":false,"index":false},{"name":"privileged","description":"If privileged it will run as root, else as an anonymous user","type":"text","hidden":false,"required":false,"index":false},{"name":"entry","description":"The whole string entry","type":"text","hidden":false,"required":false,"index":false}]},{"name":"authorizations","description":"OS X Authorization rights database.","platforms":["darwin"],"columns":[{"name":"label","description":"Item name, usually in reverse domain format","type":"text","hidden":false,"required":false,"index":false},{"name":"modified","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"allow_root","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"timeout","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"tries","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"authenticate_user","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"shared","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"comment","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"created","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"class","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"session_owner","description":"Label top-level key","type":"text","hidden":false,"required":false,"index":false}]},{"name":"authorized_keys","description":"A line-delimited authorized_keys table.","platforms":["darwin","linux"],"columns":[{"name":"uid","description":"The local owner of authorized_keys file","type":"bigint","hidden":false,"required":false,"index":false},{"name":"algorithm","description":"algorithm of key","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"parsed authorized keys line","type":"text","hidden":false,"required":false,"index":false},{"name":"key_file","description":"Path to the authorized_keys file","type":"text","hidden":false,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false}]},{"name":"autoexec","description":"Aggregate of executables that will automatically execute on the target machine. This is an amalgamation of other tables like services, scheduled_tasks, startup_items and more.","platforms":["windows"],"columns":[{"name":"path","description":"Path to the executable","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Name of the program","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Source table of the autoexec item","type":"text","hidden":false,"required":false,"index":false}]},{"name":"azure_instance_metadata","description":"Azure instance metadata.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"location","description":"Azure Region the VM is running in","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Name of the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"offer","description":"Offer information for the VM image (Azure image gallery VMs only)","type":"text","hidden":false,"required":false,"index":false},{"name":"publisher","description":"Publisher of the VM image","type":"text","hidden":false,"required":false,"index":false},{"name":"sku","description":"SKU for the VM image","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Version of the VM image","type":"text","hidden":false,"required":false,"index":false},{"name":"os_type","description":"Linux or Windows","type":"text","hidden":false,"required":false,"index":false},{"name":"platform_update_domain","description":"Update domain the VM is running in","type":"text","hidden":false,"required":false,"index":false},{"name":"platform_fault_domain","description":"Fault domain the VM is running in","type":"text","hidden":false,"required":false,"index":false},{"name":"vm_id","description":"Unique identifier for the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"vm_size","description":"VM size","type":"text","hidden":false,"required":false,"index":false},{"name":"subscription_id","description":"Azure subscription for the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"resource_group_name","description":"Resource group for the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"placement_group_id","description":"Placement group for the VM scale set","type":"text","hidden":false,"required":false,"index":false},{"name":"vm_scale_set_name","description":"VM scale set name","type":"text","hidden":false,"required":false,"index":false},{"name":"zone","description":"Availability zone of the VM","type":"text","hidden":false,"required":false,"index":false}]},{"name":"azure_instance_tags","description":"Azure instance tags.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"vm_id","description":"Unique identifier for the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"The tag key","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"The tag value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"background_activities_moderator","description":"Background Activities Moderator (BAM) tracks application execution.","platforms":["windows"],"columns":[{"name":"path","description":"Application file path.","type":"text","hidden":false,"required":false,"index":false},{"name":"last_execution_time","description":"Most recent time application was executed.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"sid","description":"User SID.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"battery","description":"Provides information about the internal battery of a Macbook.","platforms":["darwin"],"columns":[{"name":"manufacturer","description":"The battery manufacturer's name","type":"text","hidden":false,"required":false,"index":false},{"name":"manufacture_date","description":"The date the battery was manufactured UNIX Epoch","type":"integer","hidden":false,"required":false,"index":false},{"name":"model","description":"The battery's model number","type":"text","hidden":false,"required":false,"index":false},{"name":"serial_number","description":"The battery's unique serial number","type":"text","hidden":false,"required":false,"index":false},{"name":"cycle_count","description":"The number of charge/discharge cycles","type":"integer","hidden":false,"required":false,"index":false},{"name":"health","description":"One of the following: \"Good\" describes a well-performing battery, \"Fair\" describes a functional battery with limited capacity, or \"Poor\" describes a battery that's not capable of providing power","type":"text","hidden":false,"required":false,"index":false},{"name":"condition","description":"One of the following: \"Normal\" indicates the condition of the battery is within normal tolerances, \"Service Needed\" indicates that the battery should be checked out by a licensed Mac repair service, \"Permanent Failure\" indicates the battery needs replacement","type":"text","hidden":false,"required":false,"index":false},{"name":"state","description":"One of the following: \"AC Power\" indicates the battery is connected to an external power source, \"Battery Power\" indicates that the battery is drawing internal power, \"Off Line\" indicates the battery is off-line or no longer connected","type":"text","hidden":false,"required":false,"index":false},{"name":"charging","description":"1 if the battery is currently being charged by a power source. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"charged","description":"1 if the battery is currently completely charged. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"designed_capacity","description":"The battery's designed capacity in mAh","type":"integer","hidden":false,"required":false,"index":false},{"name":"max_capacity","description":"The battery's actual capacity when it is fully charged in mAh","type":"integer","hidden":false,"required":false,"index":false},{"name":"current_capacity","description":"The battery's current charged capacity in mAh","type":"integer","hidden":false,"required":false,"index":false},{"name":"percent_remaining","description":"The percentage of battery remaining before it is drained","type":"integer","hidden":false,"required":false,"index":false},{"name":"amperage","description":"The battery's current amperage in mA","type":"integer","hidden":false,"required":false,"index":false},{"name":"voltage","description":"The battery's current voltage in mV","type":"integer","hidden":false,"required":false,"index":false},{"name":"minutes_until_empty","description":"The number of minutes until the battery is fully depleted. This value is -1 if this time is still being calculated","type":"integer","hidden":false,"required":false,"index":false},{"name":"minutes_to_full_charge","description":"The number of minutes until the battery is fully charged. This value is -1 if this time is still being calculated","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"bitlocker_info","description":"Retrieve bitlocker status of the machine.","platforms":["windows"],"columns":[{"name":"device_id","description":"ID of the encrypted drive.","type":"text","hidden":false,"required":false,"index":false},{"name":"drive_letter","description":"Drive letter of the encrypted drive.","type":"text","hidden":false,"required":false,"index":false},{"name":"persistent_volume_id","description":"Persistent ID of the drive.","type":"text","hidden":false,"required":false,"index":false},{"name":"conversion_status","description":"The bitlocker conversion status of the drive.","type":"integer","hidden":false,"required":false,"index":false},{"name":"protection_status","description":"The bitlocker protection status of the drive.","type":"integer","hidden":false,"required":false,"index":false},{"name":"encryption_method","description":"The encryption type of the device.","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"The FVE metadata version of the drive.","type":"integer","hidden":false,"required":false,"index":false},{"name":"percentage_encrypted","description":"The percentage of the drive that is encrypted.","type":"integer","hidden":false,"required":false,"index":false},{"name":"lock_status","description":"The accessibility status of the drive from Windows.","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"block_devices","description":"Block (buffered access) device file nodes: disks, ramdisks, and DMG containers.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Block device name","type":"text","hidden":false,"required":false,"index":false},{"name":"parent","description":"Block device parent name","type":"text","hidden":false,"required":false,"index":false},{"name":"vendor","description":"Block device vendor string","type":"text","hidden":false,"required":false,"index":false},{"name":"model","description":"Block device model string identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Block device size in blocks","type":"bigint","hidden":false,"required":false,"index":false},{"name":"block_size","description":"Block size in bytes","type":"integer","hidden":false,"required":false,"index":false},{"name":"uuid","description":"Block device Universally Unique Identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Block device type string","type":"text","hidden":false,"required":false,"index":false},{"name":"label","description":"Block device label string","type":"text","hidden":false,"required":false,"index":false}]},{"name":"bpf_process_events","description":"Track time/action process executions.","platforms":["linux"],"columns":[{"name":"tid","description":"Thread ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"parent","description":"Parent process ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uid","description":"User ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"cid","description":"Cgroup ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"exit_code","description":"Exit code of the system call","type":"text","hidden":false,"required":false,"index":false},{"name":"probe_error","description":"Set to 1 if one or more buffers could not be captured","type":"integer","hidden":false,"required":false,"index":false},{"name":"syscall","description":"System call name","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Binary path","type":"text","hidden":false,"required":false,"index":false},{"name":"cwd","description":"Current working directory","type":"text","hidden":false,"required":false,"index":false},{"name":"cmdline","description":"Command line arguments","type":"text","hidden":false,"required":false,"index":false},{"name":"duration","description":"How much time was spent inside the syscall (nsecs)","type":"integer","hidden":false,"required":false,"index":false},{"name":"json_cmdline","description":"Command line arguments, in JSON format","type":"text","hidden":true,"required":false,"index":false},{"name":"ntime","description":"The nsecs uptime timestamp as obtained from BPF","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of execution in UNIX time","type":"bigint","hidden":true,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"integer","hidden":true,"required":false,"index":false}]},{"name":"bpf_socket_events","description":"Track network socket opens and closes.","platforms":["linux"],"columns":[{"name":"tid","description":"Thread ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"parent","description":"Parent process ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uid","description":"User ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"cid","description":"Cgroup ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"exit_code","description":"Exit code of the system call","type":"text","hidden":false,"required":false,"index":false},{"name":"probe_error","description":"Set to 1 if one or more buffers could not be captured","type":"integer","hidden":false,"required":false,"index":false},{"name":"syscall","description":"System call name","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of executed file","type":"text","hidden":false,"required":false,"index":false},{"name":"fd","description":"The file description for the process socket","type":"text","hidden":false,"required":false,"index":false},{"name":"family","description":"The Internet protocol family ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"The socket type","type":"integer","hidden":false,"required":false,"index":false},{"name":"protocol","description":"The network protocol ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"local_address","description":"Local address associated with socket","type":"text","hidden":false,"required":false,"index":false},{"name":"remote_address","description":"Remote address associated with socket","type":"text","hidden":false,"required":false,"index":false},{"name":"local_port","description":"Local network protocol port number","type":"integer","hidden":false,"required":false,"index":false},{"name":"remote_port","description":"Remote network protocol port number","type":"integer","hidden":false,"required":false,"index":false},{"name":"duration","description":"How much time was spent inside the syscall (nsecs)","type":"integer","hidden":false,"required":false,"index":false},{"name":"ntime","description":"The nsecs uptime timestamp as obtained from BPF","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of execution in UNIX time","type":"bigint","hidden":true,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"integer","hidden":true,"required":false,"index":false}]},{"name":"browser_plugins","description":"All C/NPAPI browser plugin details for all users.","platforms":["darwin"],"columns":[{"name":"uid","description":"The local user that owns the plugin","type":"bigint","hidden":false,"required":false,"index":false},{"name":"name","description":"Plugin display name","type":"text","hidden":false,"required":false,"index":false},{"name":"identifier","description":"Plugin identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Plugin short version","type":"text","hidden":false,"required":false,"index":false},{"name":"sdk","description":"Build SDK used to compile plugin","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Plugin description text","type":"text","hidden":false,"required":false,"index":false},{"name":"development_region","description":"Plugin language-localization","type":"text","hidden":false,"required":false,"index":false},{"name":"native","description":"Plugin requires native execution","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to plugin bundle","type":"text","hidden":false,"required":false,"index":false},{"name":"disabled","description":"Is the plugin disabled. 1 = Disabled","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"carbon_black_info","description":"Returns info about a Carbon Black sensor install.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"sensor_id","description":"Sensor ID of the Carbon Black sensor","type":"integer","hidden":false,"required":false,"index":false},{"name":"config_name","description":"Sensor group","type":"text","hidden":false,"required":false,"index":false},{"name":"collect_store_files","description":"If the sensor is configured to send back binaries to the Carbon Black server","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_module_loads","description":"If the sensor is configured to capture module loads","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_module_info","description":"If the sensor is configured to collect metadata of binaries","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_file_mods","description":"If the sensor is configured to collect file modification events","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_reg_mods","description":"If the sensor is configured to collect registry modification events","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_net_conns","description":"If the sensor is configured to collect network connections","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_processes","description":"If the sensor is configured to process events","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_cross_processes","description":"If the sensor is configured to cross process events","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_emet_events","description":"If the sensor is configured to EMET events","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_data_file_writes","description":"If the sensor is configured to collect non binary file writes","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_process_user_context","description":"If the sensor is configured to collect the user running a process","type":"integer","hidden":false,"required":false,"index":false},{"name":"collect_sensor_operations","description":"Unknown","type":"integer","hidden":false,"required":false,"index":false},{"name":"log_file_disk_quota_mb","description":"Event file disk quota in MB","type":"integer","hidden":false,"required":false,"index":false},{"name":"log_file_disk_quota_percentage","description":"Event file disk quota in a percentage","type":"integer","hidden":false,"required":false,"index":false},{"name":"protection_disabled","description":"If the sensor is configured to report tamper events","type":"integer","hidden":false,"required":false,"index":false},{"name":"sensor_ip_addr","description":"IP address of the sensor","type":"text","hidden":false,"required":false,"index":false},{"name":"sensor_backend_server","description":"Carbon Black server","type":"text","hidden":false,"required":false,"index":false},{"name":"event_queue","description":"Size in bytes of Carbon Black event files on disk","type":"integer","hidden":false,"required":false,"index":false},{"name":"binary_queue","description":"Size in bytes of binaries waiting to be sent to Carbon Black server","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"carves","description":"List the set of completed and in-progress carves. If carve=1 then the query is treated as a new carve request.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"time","description":"Time at which the carve was kicked off","type":"bigint","hidden":false,"required":false,"index":false},{"name":"sha256","description":"A SHA256 sum of the carved archive","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of the carved archive","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"The path of the requested carve","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"Status of the carve, can be STARTING, PENDING, SUCCESS, or FAILED","type":"text","hidden":false,"required":false,"index":false},{"name":"carve_guid","description":"Identifying value of the carve session","type":"text","hidden":false,"required":false,"index":false},{"name":"request_id","description":"Identifying value of the carve request (e.g., scheduled query name, distributed request, etc)","type":"text","hidden":false,"required":false,"index":false},{"name":"carve","description":"Set this value to '1' to start a file carve","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"certificates","description":"Certificate Authorities installed in Keychains/ca-bundles.","platforms":["darwin","windows"],"columns":[{"name":"common_name","description":"Certificate CommonName","type":"text","hidden":false,"required":false,"index":false},{"name":"subject","description":"Certificate distinguished name","type":"text","hidden":false,"required":false,"index":false},{"name":"issuer","description":"Certificate issuer distinguished name","type":"text","hidden":false,"required":false,"index":false},{"name":"ca","description":"1 if CA: true (certificate is an authority) else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"self_signed","description":"1 if self-signed, else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"not_valid_before","description":"Lower bound of valid date","type":"text","hidden":false,"required":false,"index":false},{"name":"not_valid_after","description":"Certificate expiration data","type":"text","hidden":false,"required":false,"index":false},{"name":"signing_algorithm","description":"Signing algorithm used","type":"text","hidden":false,"required":false,"index":false},{"name":"key_algorithm","description":"Key algorithm used","type":"text","hidden":false,"required":false,"index":false},{"name":"key_strength","description":"Key size used for RSA/DSA, or curve name","type":"text","hidden":false,"required":false,"index":false},{"name":"key_usage","description":"Certificate key usage and extended key usage","type":"text","hidden":false,"required":false,"index":false},{"name":"subject_key_id","description":"SKID an optionally included SHA1","type":"text","hidden":false,"required":false,"index":false},{"name":"authority_key_id","description":"AKID an optionally included SHA1","type":"text","hidden":false,"required":false,"index":false},{"name":"sha1","description":"SHA1 hash of the raw certificate contents","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to Keychain or PEM bundle","type":"text","hidden":false,"required":false,"index":false},{"name":"serial","description":"Certificate serial number","type":"text","hidden":false,"required":false,"index":false},{"name":"sid","description":"SID","type":"text","hidden":true,"required":false,"index":false},{"name":"store_location","description":"Certificate system store location","type":"text","hidden":true,"required":false,"index":false},{"name":"store","description":"Certificate system store","type":"text","hidden":true,"required":false,"index":false},{"name":"username","description":"Username","type":"text","hidden":true,"required":false,"index":false},{"name":"store_id","description":"Exists for service/user stores. Contains raw store id provided by WinAPI.","type":"text","hidden":true,"required":false,"index":false}]},{"name":"chassis_info","description":"Display information pertaining to the chassis and its security status.","platforms":["windows"],"columns":[{"name":"audible_alarm","description":"If TRUE, the frame is equipped with an audible alarm.","type":"text","hidden":false,"required":false,"index":false},{"name":"breach_description","description":"If provided, gives a more detailed description of a detected security breach.","type":"text","hidden":false,"required":false,"index":false},{"name":"chassis_types","description":"A comma-separated list of chassis types, such as Desktop or Laptop.","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"An extended description of the chassis if available.","type":"text","hidden":false,"required":false,"index":false},{"name":"lock","description":"If TRUE, the frame is equipped with a lock.","type":"text","hidden":false,"required":false,"index":false},{"name":"manufacturer","description":"The manufacturer of the chassis.","type":"text","hidden":false,"required":false,"index":false},{"name":"model","description":"The model of the chassis.","type":"text","hidden":false,"required":false,"index":false},{"name":"security_breach","description":"The physical status of the chassis such as Breach Successful, Breach Attempted, etc.","type":"text","hidden":false,"required":false,"index":false},{"name":"serial","description":"The serial number of the chassis.","type":"text","hidden":false,"required":false,"index":false},{"name":"smbios_tag","description":"The assigned asset tag number of the chassis.","type":"text","hidden":false,"required":false,"index":false},{"name":"sku","description":"The Stock Keeping Unit number if available.","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"If available, gives various operational or nonoperational statuses such as OK, Degraded, and Pred Fail.","type":"text","hidden":false,"required":false,"index":false},{"name":"visible_alarm","description":"If TRUE, the frame is equipped with a visual alarm.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"chocolatey_packages","description":"Chocolatey packages installed in a system.","platforms":["windows"],"columns":[{"name":"name","description":"Package display name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Package-supplied version","type":"text","hidden":false,"required":false,"index":false},{"name":"summary","description":"Package-supplied summary","type":"text","hidden":false,"required":false,"index":false},{"name":"author","description":"Optional package author","type":"text","hidden":false,"required":false,"index":false},{"name":"license","description":"License under which package is launched","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path at which this package resides","type":"text","hidden":false,"required":false,"index":false}]},{"name":"chrome_extension_content_scripts","description":"Chrome browser extension content scripts.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"browser_type","description":"The browser type (Valid values: chrome, chromium, opera, yandex, brave)","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"The local user that owns the extension","type":"bigint","hidden":false,"required":false,"index":false},{"name":"identifier","description":"Extension identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Extension-supplied version","type":"text","hidden":false,"required":false,"index":false},{"name":"script","description":"The content script used by the extension","type":"text","hidden":false,"required":false,"index":false},{"name":"match","description":"The pattern that the script is matched against","type":"text","hidden":false,"required":false,"index":false},{"name":"profile_path","description":"The profile path","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to extension folder","type":"text","hidden":false,"required":false,"index":false},{"name":"referenced","description":"1 if this extension is referenced by the Preferences file of the profile","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"chrome_extensions","description":"Chrome-based browser extensions.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"browser_type","description":"The browser type (Valid values: chrome, chromium, opera, yandex, brave, edge, edge_beta)","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"The local user that owns the extension","type":"bigint","hidden":false,"required":false,"index":false},{"name":"name","description":"Extension display name","type":"text","hidden":false,"required":false,"index":false},{"name":"profile","description":"The name of the Chrome profile that contains this extension","type":"text","hidden":false,"required":false,"index":false},{"name":"profile_path","description":"The profile path","type":"text","hidden":false,"required":false,"index":false},{"name":"referenced_identifier","description":"Extension identifier, as specified by the preferences file. Empty if the extension is not in the profile.","type":"text","hidden":false,"required":false,"index":false},{"name":"identifier","description":"Extension identifier, computed from its manifest. Empty in case of error.","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Extension-supplied version","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Extension-optional description","type":"text","hidden":false,"required":false,"index":false},{"name":"default_locale","description":"Default locale supported by extension","type":"text","hidden":false,"required":false,"index":false},{"name":"current_locale","description":"Current locale supported by extension","type":"text","hidden":false,"required":false,"index":false},{"name":"update_url","description":"Extension-supplied update URI","type":"text","hidden":false,"required":false,"index":false},{"name":"author","description":"Optional extension author","type":"text","hidden":false,"required":false,"index":false},{"name":"persistent","description":"1 If extension is persistent across all tabs else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to extension folder","type":"text","hidden":false,"required":false,"index":false},{"name":"permissions","description":"The permissions required by the extension","type":"text","hidden":false,"required":false,"index":false},{"name":"permissions_json","description":"The JSON-encoded permissions required by the extension","type":"text","hidden":true,"required":false,"index":false},{"name":"optional_permissions","description":"The permissions optionally required by the extensions","type":"text","hidden":false,"required":false,"index":false},{"name":"optional_permissions_json","description":"The JSON-encoded permissions optionally required by the extensions","type":"text","hidden":true,"required":false,"index":false},{"name":"manifest_hash","description":"The SHA256 hash of the manifest.json file","type":"text","hidden":false,"required":false,"index":false},{"name":"referenced","description":"1 if this extension is referenced by the Preferences file of the profile","type":"bigint","hidden":false,"required":false,"index":false},{"name":"from_webstore","description":"True if this extension was installed from the web store","type":"text","hidden":false,"required":false,"index":false},{"name":"state","description":"1 if this extension is enabled","type":"text","hidden":false,"required":false,"index":false},{"name":"install_time","description":"Extension install time, in its original Webkit format","type":"text","hidden":false,"required":false,"index":false},{"name":"install_timestamp","description":"Extension install time, converted to unix time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"manifest_json","description":"The manifest file of the extension","type":"text","hidden":true,"required":false,"index":false},{"name":"key","description":"The extension key, from the manifest file","type":"text","hidden":true,"required":false,"index":false}]},{"name":"connectivity","description":"Provides the overall system's network state.","platforms":["windows"],"columns":[{"name":"disconnected","description":"True if the all interfaces are not connected to any network","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv4_no_traffic","description":"True if any interface is connected via IPv4, but has seen no traffic","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv6_no_traffic","description":"True if any interface is connected via IPv6, but has seen no traffic","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv4_subnet","description":"True if any interface is connected to the local subnet via IPv4","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv4_local_network","description":"True if any interface is connected to a routed network via IPv4","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv4_internet","description":"True if any interface is connected to the Internet via IPv4","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv6_subnet","description":"True if any interface is connected to the local subnet via IPv6","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv6_local_network","description":"True if any interface is connected to a routed network via IPv6","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv6_internet","description":"True if any interface is connected to the Internet via IPv6","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"cpu_info","description":"Retrieve cpu hardware info of the machine.","platforms":["windows"],"columns":[{"name":"device_id","description":"The DeviceID of the CPU.","type":"text","hidden":false,"required":false,"index":false},{"name":"model","description":"The model of the CPU.","type":"text","hidden":false,"required":false,"index":false},{"name":"manufacturer","description":"The manufacturer of the CPU.","type":"text","hidden":false,"required":false,"index":false},{"name":"processor_type","description":"The processor type, such as Central, Math, or Video.","type":"text","hidden":false,"required":false,"index":false},{"name":"availability","description":"The availability and status of the CPU.","type":"text","hidden":false,"required":false,"index":false},{"name":"cpu_status","description":"The current operating status of the CPU.","type":"integer","hidden":false,"required":false,"index":false},{"name":"number_of_cores","description":"The number of cores of the CPU.","type":"text","hidden":false,"required":false,"index":false},{"name":"logical_processors","description":"The number of logical processors of the CPU.","type":"integer","hidden":false,"required":false,"index":false},{"name":"address_width","description":"The width of the CPU address bus.","type":"text","hidden":false,"required":false,"index":false},{"name":"current_clock_speed","description":"The current frequency of the CPU.","type":"integer","hidden":false,"required":false,"index":false},{"name":"max_clock_speed","description":"The maximum possible frequency of the CPU.","type":"integer","hidden":false,"required":false,"index":false},{"name":"socket_designation","description":"The assigned socket on the board for the given CPU.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"cpu_time","description":"Displays information from /proc/stat file about the time the cpu cores spent in different parts of the system.","platforms":["darwin","linux"],"columns":[{"name":"core","description":"Name of the cpu (core)","type":"integer","hidden":false,"required":false,"index":false},{"name":"user","description":"Time spent in user mode","type":"bigint","hidden":false,"required":false,"index":false},{"name":"nice","description":"Time spent in user mode with low priority (nice)","type":"bigint","hidden":false,"required":false,"index":false},{"name":"system","description":"Time spent in system mode","type":"bigint","hidden":false,"required":false,"index":false},{"name":"idle","description":"Time spent in the idle task","type":"bigint","hidden":false,"required":false,"index":false},{"name":"iowait","description":"Time spent waiting for I/O to complete","type":"bigint","hidden":false,"required":false,"index":false},{"name":"irq","description":"Time spent servicing interrupts","type":"bigint","hidden":false,"required":false,"index":false},{"name":"softirq","description":"Time spent servicing softirqs","type":"bigint","hidden":false,"required":false,"index":false},{"name":"steal","description":"Time spent in other operating systems when running in a virtualized environment","type":"bigint","hidden":false,"required":false,"index":false},{"name":"guest","description":"Time spent running a virtual CPU for a guest OS under the control of the Linux kernel","type":"bigint","hidden":false,"required":false,"index":false},{"name":"guest_nice","description":"Time spent running a niced guest ","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"cpuid","description":"Useful CPU features from the cpuid ASM call.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"feature","description":"Present feature flags","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Bit value or string","type":"text","hidden":false,"required":false,"index":false},{"name":"output_register","description":"Register used to for feature value","type":"text","hidden":false,"required":false,"index":false},{"name":"output_bit","description":"Bit in register value for feature value","type":"integer","hidden":false,"required":false,"index":false},{"name":"input_eax","description":"Value of EAX used","type":"text","hidden":false,"required":false,"index":false}]},{"name":"crashes","description":"Application, System, and Mobile App crash logs.","platforms":["darwin"],"columns":[{"name":"type","description":"Type of crash log","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process (or thread) ID of the crashed process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to the crashed process","type":"text","hidden":false,"required":false,"index":false},{"name":"crash_path","description":"Location of log file","type":"text","hidden":false,"required":false,"index":false},{"name":"identifier","description":"Identifier of the crashed process","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Version info of the crashed process","type":"text","hidden":false,"required":false,"index":false},{"name":"parent","description":"Parent PID of the crashed process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"responsible","description":"Process responsible for the crashed process","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"User ID of the crashed process","type":"integer","hidden":false,"required":false,"index":false},{"name":"datetime","description":"Date/Time at which the crash occurred","type":"text","hidden":false,"required":false,"index":false},{"name":"crashed_thread","description":"Thread ID which crashed","type":"bigint","hidden":false,"required":false,"index":false},{"name":"stack_trace","description":"Most recent frame from the stack trace","type":"text","hidden":false,"required":false,"index":false},{"name":"exception_type","description":"Exception type of the crash","type":"text","hidden":false,"required":false,"index":false},{"name":"exception_codes","description":"Exception codes from the crash","type":"text","hidden":false,"required":false,"index":false},{"name":"exception_notes","description":"Exception notes from the crash","type":"text","hidden":false,"required":false,"index":false},{"name":"registers","description":"The value of the system registers","type":"text","hidden":false,"required":false,"index":false}]},{"name":"crontab","description":"Line parsed values from system and user cron/tab.","platforms":["darwin","linux"],"columns":[{"name":"event","description":"The job @event name (rare)","type":"text","hidden":false,"required":false,"index":false},{"name":"minute","description":"The exact minute for the job","type":"text","hidden":false,"required":false,"index":false},{"name":"hour","description":"The hour of the day for the job","type":"text","hidden":false,"required":false,"index":false},{"name":"day_of_month","description":"The day of the month for the job","type":"text","hidden":false,"required":false,"index":false},{"name":"month","description":"The month of the year for the job","type":"text","hidden":false,"required":false,"index":false},{"name":"day_of_week","description":"The day of the week for the job","type":"text","hidden":false,"required":false,"index":false},{"name":"command","description":"Raw command string","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"File parsed","type":"text","hidden":false,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false}]},{"name":"cups_destinations","description":"Returns all configured printers.","platforms":["darwin"],"columns":[{"name":"name","description":"Name of the printer","type":"text","hidden":false,"required":false,"index":false},{"name":"option_name","description":"Option name","type":"text","hidden":false,"required":false,"index":false},{"name":"option_value","description":"Option value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"cups_jobs","description":"Returns all completed print jobs from cups.","platforms":["darwin"],"columns":[{"name":"title","description":"Title of the printed job","type":"text","hidden":false,"required":false,"index":false},{"name":"destination","description":"The printer the job was sent to","type":"text","hidden":false,"required":false,"index":false},{"name":"user","description":"The user who printed the job","type":"text","hidden":false,"required":false,"index":false},{"name":"format","description":"The format of the print job","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"The size of the print job","type":"integer","hidden":false,"required":false,"index":false},{"name":"completed_time","description":"When the job completed printing","type":"integer","hidden":false,"required":false,"index":false},{"name":"processing_time","description":"How long the job took to process","type":"integer","hidden":false,"required":false,"index":false},{"name":"creation_time","description":"When the print request was initiated","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"curl","description":"Perform an http request and return stats about it.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"url","description":"The url for the request","type":"text","hidden":false,"required":true,"index":false},{"name":"method","description":"The HTTP method for the request","type":"text","hidden":false,"required":false,"index":false},{"name":"user_agent","description":"The user-agent string to use for the request","type":"text","hidden":false,"required":false,"index":false},{"name":"response_code","description":"The HTTP status code for the response","type":"integer","hidden":false,"required":false,"index":false},{"name":"round_trip_time","description":"Time taken to complete the request","type":"bigint","hidden":false,"required":false,"index":false},{"name":"bytes","description":"Number of bytes in the response","type":"bigint","hidden":false,"required":false,"index":false},{"name":"result","description":"The HTTP response body","type":"text","hidden":false,"required":false,"index":false}]},{"name":"curl_certificate","description":"Inspect TLS certificates by connecting to input hostnames.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"hostname","description":"Hostname (domain[:port]) to CURL","type":"text","hidden":false,"required":true,"index":false},{"name":"common_name","description":"Common name of company issued to","type":"text","hidden":false,"required":false,"index":false},{"name":"organization","description":"Organization issued to","type":"text","hidden":false,"required":false,"index":false},{"name":"organization_unit","description":"Organization unit issued to","type":"text","hidden":false,"required":false,"index":false},{"name":"serial_number","description":"Certificate serial number","type":"text","hidden":false,"required":false,"index":false},{"name":"issuer_common_name","description":"Issuer common name","type":"text","hidden":false,"required":false,"index":false},{"name":"issuer_organization","description":"Issuer organization","type":"text","hidden":false,"required":false,"index":false},{"name":"issuer_organization_unit","description":"Issuer organization unit","type":"text","hidden":false,"required":false,"index":false},{"name":"valid_from","description":"Period of validity start date","type":"text","hidden":false,"required":false,"index":false},{"name":"valid_to","description":"Period of validity end date","type":"text","hidden":false,"required":false,"index":false},{"name":"sha256_fingerprint","description":"SHA-256 fingerprint","type":"text","hidden":false,"required":false,"index":false},{"name":"sha1_fingerprint","description":"SHA1 fingerprint","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Version Number","type":"integer","hidden":false,"required":false,"index":false},{"name":"signature_algorithm","description":"Signature Algorithm","type":"text","hidden":false,"required":false,"index":false},{"name":"signature","description":"Signature","type":"text","hidden":false,"required":false,"index":false},{"name":"subject_key_identifier","description":"Subject Key Identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"authority_key_identifier","description":"Authority Key Identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"key_usage","description":"Usage of key in certificate","type":"text","hidden":false,"required":false,"index":false},{"name":"extended_key_usage","description":"Extended usage of key in certificate","type":"text","hidden":false,"required":false,"index":false},{"name":"policies","description":"Certificate Policies","type":"text","hidden":false,"required":false,"index":false},{"name":"subject_alternative_names","description":"Subject Alternative Name","type":"text","hidden":false,"required":false,"index":false},{"name":"issuer_alternative_names","description":"Issuer Alternative Name","type":"text","hidden":false,"required":false,"index":false},{"name":"info_access","description":"Authority Information Access","type":"text","hidden":false,"required":false,"index":false},{"name":"subject_info_access","description":"Subject Information Access","type":"text","hidden":false,"required":false,"index":false},{"name":"policy_mappings","description":"Policy Mappings","type":"text","hidden":false,"required":false,"index":false},{"name":"has_expired","description":"1 if the certificate has expired, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"basic_constraint","description":"Basic Constraints","type":"text","hidden":false,"required":false,"index":false},{"name":"name_constraints","description":"Name Constraints","type":"text","hidden":false,"required":false,"index":false},{"name":"policy_constraints","description":"Policy Constraints","type":"text","hidden":false,"required":false,"index":false},{"name":"dump_certificate","description":"Set this value to '1' to dump certificate","type":"integer","hidden":true,"required":false,"index":false},{"name":"timeout","description":"Set this value to the timeout in seconds to complete the TLS handshake (default 4s, use 0 for no timeout)","type":"integer","hidden":true,"required":false,"index":false},{"name":"pem","description":"Certificate PEM format","type":"text","hidden":false,"required":false,"index":false}]},{"name":"deb_packages","description":"The installed DEB package database.","platforms":["linux"],"columns":[{"name":"name","description":"Package name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Package version","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Package source","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Package size in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"arch","description":"Package architecture","type":"text","hidden":false,"required":false,"index":false},{"name":"revision","description":"Package revision","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"Package status","type":"text","hidden":false,"required":false,"index":false},{"name":"maintainer","description":"Package maintainer","type":"text","hidden":false,"required":false,"index":false},{"name":"section","description":"Package section","type":"text","hidden":false,"required":false,"index":false},{"name":"priority","description":"Package priority","type":"text","hidden":false,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false},{"name":"mount_namespace_id","description":"Mount namespace id","type":"text","hidden":true,"required":false,"index":false}]},{"name":"default_environment","description":"Default environment variables and values.","platforms":["windows"],"columns":[{"name":"variable","description":"Name of the environment variable","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Value of the environment variable","type":"text","hidden":false,"required":false,"index":false},{"name":"expand","description":"1 if the variable needs expanding, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"device_file","description":"Similar to the file table, but use TSK and allow block address access.","platforms":["darwin","linux"],"columns":[{"name":"device","description":"Absolute file path to device node","type":"text","hidden":false,"required":true,"index":false},{"name":"partition","description":"A partition number","type":"text","hidden":false,"required":true,"index":false},{"name":"path","description":"A logical path within the device node","type":"text","hidden":false,"required":false,"index":false},{"name":"filename","description":"Name portion of file path","type":"text","hidden":false,"required":false,"index":false},{"name":"inode","description":"Filesystem inode number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uid","description":"Owning user ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Owning group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mode","description":"Permission bits","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of file in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"block_size","description":"Block size of filesystem","type":"integer","hidden":false,"required":false,"index":false},{"name":"atime","description":"Last access time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mtime","description":"Last modification time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"ctime","description":"Creation time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"hard_links","description":"Number of hard links","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"File status","type":"text","hidden":false,"required":false,"index":false}]},{"name":"device_firmware","description":"A best-effort list of discovered firmware versions.","platforms":["darwin"],"columns":[{"name":"type","description":"Type of device","type":"text","hidden":false,"required":false,"index":false},{"name":"device","description":"The device name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Firmware version","type":"text","hidden":false,"required":false,"index":false}]},{"name":"device_hash","description":"Similar to the hash table, but use TSK and allow block address access.","platforms":["darwin","linux"],"columns":[{"name":"device","description":"Absolute file path to device node","type":"text","hidden":false,"required":true,"index":false},{"name":"partition","description":"A partition number","type":"text","hidden":false,"required":true,"index":false},{"name":"inode","description":"Filesystem inode number","type":"bigint","hidden":false,"required":true,"index":false},{"name":"md5","description":"MD5 hash of provided inode data","type":"text","hidden":false,"required":false,"index":false},{"name":"sha1","description":"SHA1 hash of provided inode data","type":"text","hidden":false,"required":false,"index":false},{"name":"sha256","description":"SHA256 hash of provided inode data","type":"text","hidden":false,"required":false,"index":false}]},{"name":"device_partitions","description":"Use TSK to enumerate details about partitions on a disk device.","platforms":["darwin","linux"],"columns":[{"name":"device","description":"Absolute file path to device node","type":"text","hidden":false,"required":true,"index":false},{"name":"partition","description":"A partition number or description","type":"integer","hidden":false,"required":false,"index":false},{"name":"label","description":"","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"","type":"text","hidden":false,"required":false,"index":false},{"name":"offset","description":"","type":"bigint","hidden":false,"required":false,"index":false},{"name":"blocks_size","description":"Byte size of each block","type":"bigint","hidden":false,"required":false,"index":false},{"name":"blocks","description":"Number of blocks","type":"bigint","hidden":false,"required":false,"index":false},{"name":"inodes","description":"Number of meta nodes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"flags","description":"","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"disk_encryption","description":"Disk encryption status and information.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Disk name","type":"text","hidden":false,"required":false,"index":false},{"name":"uuid","description":"Disk Universally Unique Identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"encrypted","description":"1 If encrypted: true (disk is encrypted), else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"Description of cipher type and mode if available","type":"text","hidden":false,"required":false,"index":false},{"name":"encryption_status","description":"Disk encryption status with one of following values: encrypted | not encrypted | undefined","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"Currently authenticated user if available","type":"text","hidden":false,"required":false,"index":false},{"name":"user_uuid","description":"UUID of authenticated user if available","type":"text","hidden":false,"required":false,"index":false},{"name":"filevault_status","description":"FileVault status with one of following values: on | off | unknown","type":"text","hidden":false,"required":false,"index":false}]},{"name":"disk_events","description":"Track DMG disk image events (appearance/disappearance) when opened.","platforms":["darwin"],"columns":[{"name":"action","description":"Appear or disappear","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of the DMG file accessed","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Disk event name","type":"text","hidden":false,"required":false,"index":false},{"name":"device","description":"Disk event BSD name","type":"text","hidden":false,"required":false,"index":false},{"name":"uuid","description":"UUID of the volume inside DMG if available","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of partition in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"ejectable","description":"1 if ejectable, 0 if not","type":"integer","hidden":false,"required":false,"index":false},{"name":"mountable","description":"1 if mountable, 0 if not","type":"integer","hidden":false,"required":false,"index":false},{"name":"writable","description":"1 if writable, 0 if not","type":"integer","hidden":false,"required":false,"index":false},{"name":"content","description":"Disk event content","type":"text","hidden":false,"required":false,"index":false},{"name":"media_name","description":"Disk event media name string","type":"text","hidden":false,"required":false,"index":false},{"name":"vendor","description":"Disk event vendor string","type":"text","hidden":false,"required":false,"index":false},{"name":"filesystem","description":"Filesystem if available","type":"text","hidden":false,"required":false,"index":false},{"name":"checksum","description":"UDIF Master checksum if available (CRC32)","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of appearance/disappearance in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"disk_info","description":"Retrieve basic information about the physical disks of a system.","platforms":["windows"],"columns":[{"name":"partitions","description":"Number of detected partitions on disk.","type":"integer","hidden":false,"required":false,"index":false},{"name":"disk_index","description":"Physical drive number of the disk.","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"The interface type of the disk.","type":"text","hidden":false,"required":false,"index":false},{"name":"id","description":"The unique identifier of the drive on the system.","type":"text","hidden":false,"required":false,"index":false},{"name":"pnp_device_id","description":"The unique identifier of the drive on the system.","type":"text","hidden":false,"required":false,"index":false},{"name":"disk_size","description":"Size of the disk.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"manufacturer","description":"The manufacturer of the disk.","type":"text","hidden":false,"required":false,"index":false},{"name":"hardware_model","description":"Hard drive model.","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"The label of the disk object.","type":"text","hidden":false,"required":false,"index":false},{"name":"serial","description":"The serial number of the disk.","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"The OS's description of the disk.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"dns_cache","description":"Enumerate the DNS cache using the undocumented DnsGetCacheDataTable function in dnsapi.dll.","platforms":["windows"],"columns":[{"name":"name","description":"DNS record name","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"DNS record type","type":"text","hidden":false,"required":false,"index":false},{"name":"flags","description":"DNS record flags","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"dns_resolvers","description":"Resolvers used by this host.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Address type index or order","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"Address type: sortlist, nameserver, search","type":"text","hidden":false,"required":false,"index":false},{"name":"address","description":"Resolver IP/IPv6 address","type":"text","hidden":false,"required":false,"index":false},{"name":"netmask","description":"Address (sortlist) netmask length","type":"text","hidden":false,"required":false,"index":false},{"name":"options","description":"Resolver options","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false}]},{"name":"docker_container_fs_changes","description":"Changes to files or directories on container's filesystem.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Container ID","type":"text","hidden":false,"required":true,"index":false},{"name":"path","description":"FIle or directory path relative to rootfs","type":"text","hidden":false,"required":false,"index":false},{"name":"change_type","description":"Type of change: C:Modified, A:Added, D:Deleted","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_container_labels","description":"Docker container labels.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Container ID","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"Label key","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Optional label value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_container_mounts","description":"Docker container mounts.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Container ID","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Type of mount (bind, volume)","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Optional mount name","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Source path on host","type":"text","hidden":false,"required":false,"index":false},{"name":"destination","description":"Destination path inside container","type":"text","hidden":false,"required":false,"index":false},{"name":"driver","description":"Driver providing the mount","type":"text","hidden":false,"required":false,"index":false},{"name":"mode","description":"Mount options (rw, ro)","type":"text","hidden":false,"required":false,"index":false},{"name":"rw","description":"1 if read/write. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"propagation","description":"Mount propagation","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_container_networks","description":"Docker container networks.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Container ID","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Network name","type":"text","hidden":false,"required":false,"index":false},{"name":"network_id","description":"Network ID","type":"text","hidden":false,"required":false,"index":false},{"name":"endpoint_id","description":"Endpoint ID","type":"text","hidden":false,"required":false,"index":false},{"name":"gateway","description":"Gateway","type":"text","hidden":false,"required":false,"index":false},{"name":"ip_address","description":"IP address","type":"text","hidden":false,"required":false,"index":false},{"name":"ip_prefix_len","description":"IP subnet prefix length","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv6_gateway","description":"IPv6 gateway","type":"text","hidden":false,"required":false,"index":false},{"name":"ipv6_address","description":"IPv6 address","type":"text","hidden":false,"required":false,"index":false},{"name":"ipv6_prefix_len","description":"IPv6 subnet prefix length","type":"integer","hidden":false,"required":false,"index":false},{"name":"mac_address","description":"MAC address","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_container_ports","description":"Docker container ports.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Container ID","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Protocol (tcp, udp)","type":"text","hidden":false,"required":false,"index":false},{"name":"port","description":"Port inside the container","type":"integer","hidden":false,"required":false,"index":false},{"name":"host_ip","description":"Host IP address on which public port is listening","type":"text","hidden":false,"required":false,"index":false},{"name":"host_port","description":"Host port","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"docker_container_processes","description":"Docker container processes.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Container ID","type":"text","hidden":false,"required":true,"index":false},{"name":"pid","description":"Process ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"name","description":"The process path or shorthand argv[0]","type":"text","hidden":false,"required":false,"index":false},{"name":"cmdline","description":"Complete argv","type":"text","hidden":false,"required":false,"index":false},{"name":"state","description":"Process state","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"User ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"euid","description":"Effective user ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"egid","description":"Effective group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"suid","description":"Saved user ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"sgid","description":"Saved group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"wired_size","description":"Bytes of unpageable memory used by process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"resident_size","description":"Bytes of private memory used by process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"total_size","description":"Total virtual memory size","type":"bigint","hidden":false,"required":false,"index":false},{"name":"start_time","description":"Process start in seconds since boot (non-sleeping)","type":"bigint","hidden":false,"required":false,"index":false},{"name":"parent","description":"Process parent's PID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pgroup","description":"Process group","type":"bigint","hidden":false,"required":false,"index":false},{"name":"threads","description":"Number of threads used by process","type":"integer","hidden":false,"required":false,"index":false},{"name":"nice","description":"Process nice level (-20 to 20, default 0)","type":"integer","hidden":false,"required":false,"index":false},{"name":"user","description":"User name","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Cumulative CPU time. [DD-]HH:MM:SS format","type":"text","hidden":false,"required":false,"index":false},{"name":"cpu","description":"CPU utilization as percentage","type":"double","hidden":false,"required":false,"index":false},{"name":"mem","description":"Memory utilization as percentage","type":"double","hidden":false,"required":false,"index":false}]},{"name":"docker_container_stats","description":"Docker container statistics. Queries on this table take at least one second.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Container ID","type":"text","hidden":false,"required":true,"index":false},{"name":"name","description":"Container name","type":"text","hidden":false,"required":false,"index":false},{"name":"pids","description":"Number of processes","type":"integer","hidden":false,"required":false,"index":false},{"name":"read","description":"UNIX time when stats were read","type":"bigint","hidden":false,"required":false,"index":false},{"name":"preread","description":"UNIX time when stats were last read","type":"bigint","hidden":false,"required":false,"index":false},{"name":"interval","description":"Difference between read and preread in nano-seconds","type":"bigint","hidden":false,"required":false,"index":false},{"name":"disk_read","description":"Total disk read bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"disk_write","description":"Total disk write bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"num_procs","description":"Number of processors","type":"integer","hidden":false,"required":false,"index":false},{"name":"cpu_total_usage","description":"Total CPU usage","type":"bigint","hidden":false,"required":false,"index":false},{"name":"cpu_kernelmode_usage","description":"CPU kernel mode usage","type":"bigint","hidden":false,"required":false,"index":false},{"name":"cpu_usermode_usage","description":"CPU user mode usage","type":"bigint","hidden":false,"required":false,"index":false},{"name":"system_cpu_usage","description":"CPU system usage","type":"bigint","hidden":false,"required":false,"index":false},{"name":"online_cpus","description":"Online CPUs","type":"integer","hidden":false,"required":false,"index":false},{"name":"pre_cpu_total_usage","description":"Last read total CPU usage","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pre_cpu_kernelmode_usage","description":"Last read CPU kernel mode usage","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pre_cpu_usermode_usage","description":"Last read CPU user mode usage","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pre_system_cpu_usage","description":"Last read CPU system usage","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pre_online_cpus","description":"Last read online CPUs","type":"integer","hidden":false,"required":false,"index":false},{"name":"memory_usage","description":"Memory usage","type":"bigint","hidden":false,"required":false,"index":false},{"name":"memory_max_usage","description":"Memory maximum usage","type":"bigint","hidden":false,"required":false,"index":false},{"name":"memory_limit","description":"Memory limit","type":"bigint","hidden":false,"required":false,"index":false},{"name":"network_rx_bytes","description":"Total network bytes read","type":"bigint","hidden":false,"required":false,"index":false},{"name":"network_tx_bytes","description":"Total network bytes transmitted","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"docker_containers","description":"Docker containers information.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Container ID","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Container name","type":"text","hidden":false,"required":false,"index":false},{"name":"image","description":"Docker image (name) used to launch this container","type":"text","hidden":false,"required":false,"index":false},{"name":"image_id","description":"Docker image ID","type":"text","hidden":false,"required":false,"index":false},{"name":"command","description":"Command with arguments","type":"text","hidden":false,"required":false,"index":false},{"name":"created","description":"Time of creation as UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"state","description":"Container state (created, restarting, running, removing, paused, exited, dead)","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"Container status information","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"Identifier of the initial process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"path","description":"Container path","type":"text","hidden":false,"required":false,"index":false},{"name":"config_entrypoint","description":"Container entrypoint(s)","type":"text","hidden":false,"required":false,"index":false},{"name":"started_at","description":"Container start time as string","type":"text","hidden":false,"required":false,"index":false},{"name":"finished_at","description":"Container finish time as string","type":"text","hidden":false,"required":false,"index":false},{"name":"privileged","description":"Is the container privileged","type":"integer","hidden":false,"required":false,"index":false},{"name":"security_options","description":"List of container security options","type":"text","hidden":false,"required":false,"index":false},{"name":"env_variables","description":"Container environmental variables","type":"text","hidden":false,"required":false,"index":false},{"name":"readonly_rootfs","description":"Is the root filesystem mounted as read only","type":"integer","hidden":false,"required":false,"index":false},{"name":"cgroup_namespace","description":"cgroup namespace","type":"text","hidden":true,"required":false,"index":false},{"name":"ipc_namespace","description":"IPC namespace","type":"text","hidden":true,"required":false,"index":false},{"name":"mnt_namespace","description":"Mount namespace","type":"text","hidden":true,"required":false,"index":false},{"name":"net_namespace","description":"Network namespace","type":"text","hidden":true,"required":false,"index":false},{"name":"pid_namespace","description":"PID namespace","type":"text","hidden":true,"required":false,"index":false},{"name":"user_namespace","description":"User namespace","type":"text","hidden":true,"required":false,"index":false},{"name":"uts_namespace","description":"UTS namespace","type":"text","hidden":true,"required":false,"index":false}]},{"name":"docker_image_history","description":"Docker image history information.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Image ID","type":"text","hidden":false,"required":false,"index":false},{"name":"created","description":"Time of creation as UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of instruction in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"created_by","description":"Created by instruction","type":"text","hidden":false,"required":false,"index":false},{"name":"tags","description":"Comma-separated list of tags","type":"text","hidden":false,"required":false,"index":false},{"name":"comment","description":"Instruction comment","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_image_labels","description":"Docker image labels.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Image ID","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"Label key","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Optional label value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_image_layers","description":"Docker image layers information.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Image ID","type":"text","hidden":false,"required":false,"index":false},{"name":"layer_id","description":"Layer ID","type":"text","hidden":false,"required":false,"index":false},{"name":"layer_order","description":"Layer Order (1 = base layer)","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"docker_images","description":"Docker images information.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Image ID","type":"text","hidden":false,"required":false,"index":false},{"name":"created","description":"Time of creation as UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"size_bytes","description":"Size of image in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"tags","description":"Comma-separated list of repository tags","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_info","description":"Docker system information.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Docker system ID","type":"text","hidden":false,"required":false,"index":false},{"name":"containers","description":"Total number of containers","type":"integer","hidden":false,"required":false,"index":false},{"name":"containers_running","description":"Number of containers currently running","type":"integer","hidden":false,"required":false,"index":false},{"name":"containers_paused","description":"Number of containers in paused state","type":"integer","hidden":false,"required":false,"index":false},{"name":"containers_stopped","description":"Number of containers in stopped state","type":"integer","hidden":false,"required":false,"index":false},{"name":"images","description":"Number of images","type":"integer","hidden":false,"required":false,"index":false},{"name":"storage_driver","description":"Storage driver","type":"text","hidden":false,"required":false,"index":false},{"name":"memory_limit","description":"1 if memory limit support is enabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"swap_limit","description":"1 if swap limit support is enabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"kernel_memory","description":"1 if kernel memory limit support is enabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"cpu_cfs_period","description":"1 if CPU Completely Fair Scheduler (CFS) period support is enabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"cpu_cfs_quota","description":"1 if CPU Completely Fair Scheduler (CFS) quota support is enabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"cpu_shares","description":"1 if CPU share weighting support is enabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"cpu_set","description":"1 if CPU set selection support is enabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv4_forwarding","description":"1 if IPv4 forwarding is enabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"bridge_nf_iptables","description":"1 if bridge netfilter iptables is enabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"bridge_nf_ip6tables","description":"1 if bridge netfilter ip6tables is enabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"oom_kill_disable","description":"1 if Out-of-memory kill is disabled. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"logging_driver","description":"Logging driver","type":"text","hidden":false,"required":false,"index":false},{"name":"cgroup_driver","description":"Control groups driver","type":"text","hidden":false,"required":false,"index":false},{"name":"kernel_version","description":"Kernel version","type":"text","hidden":false,"required":false,"index":false},{"name":"os","description":"Operating system","type":"text","hidden":false,"required":false,"index":false},{"name":"os_type","description":"Operating system type","type":"text","hidden":false,"required":false,"index":false},{"name":"architecture","description":"Hardware architecture","type":"text","hidden":false,"required":false,"index":false},{"name":"cpus","description":"Number of CPUs","type":"integer","hidden":false,"required":false,"index":false},{"name":"memory","description":"Total memory","type":"bigint","hidden":false,"required":false,"index":false},{"name":"http_proxy","description":"HTTP proxy","type":"text","hidden":false,"required":false,"index":false},{"name":"https_proxy","description":"HTTPS proxy","type":"text","hidden":false,"required":false,"index":false},{"name":"no_proxy","description":"Comma-separated list of domain extensions proxy should not be used for","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Name of the docker host","type":"text","hidden":false,"required":false,"index":false},{"name":"server_version","description":"Server version","type":"text","hidden":false,"required":false,"index":false},{"name":"root_dir","description":"Docker root directory","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_network_labels","description":"Docker network labels.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Network ID","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"Label key","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Optional label value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_networks","description":"Docker networks information.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Network ID","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Network name","type":"text","hidden":false,"required":false,"index":false},{"name":"driver","description":"Network driver","type":"text","hidden":false,"required":false,"index":false},{"name":"created","description":"Time of creation as UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"enable_ipv6","description":"1 if IPv6 is enabled on this network. 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"subnet","description":"Network subnet","type":"text","hidden":false,"required":false,"index":false},{"name":"gateway","description":"Network gateway","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_version","description":"Docker version information.","platforms":["darwin","linux"],"columns":[{"name":"version","description":"Docker version","type":"text","hidden":false,"required":false,"index":false},{"name":"api_version","description":"API version","type":"text","hidden":false,"required":false,"index":false},{"name":"min_api_version","description":"Minimum API version supported","type":"text","hidden":false,"required":false,"index":false},{"name":"git_commit","description":"Docker build git commit","type":"text","hidden":false,"required":false,"index":false},{"name":"go_version","description":"Go version","type":"text","hidden":false,"required":false,"index":false},{"name":"os","description":"Operating system","type":"text","hidden":false,"required":false,"index":false},{"name":"arch","description":"Hardware architecture","type":"text","hidden":false,"required":false,"index":false},{"name":"kernel_version","description":"Kernel version","type":"text","hidden":false,"required":false,"index":false},{"name":"build_time","description":"Build time","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_volume_labels","description":"Docker volume labels.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Volume name","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"Label key","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Optional label value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"docker_volumes","description":"Docker volumes information.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Volume name","type":"text","hidden":false,"required":false,"index":false},{"name":"driver","description":"Volume driver","type":"text","hidden":false,"required":false,"index":false},{"name":"mount_point","description":"Mount point","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Volume type","type":"text","hidden":false,"required":false,"index":false}]},{"name":"drivers","description":"Details for in-use Windows device drivers. This does not display installed but unused drivers.","platforms":["windows"],"columns":[{"name":"device_id","description":"Device ID","type":"text","hidden":false,"required":false,"index":false},{"name":"device_name","description":"Device name","type":"text","hidden":false,"required":false,"index":false},{"name":"image","description":"Path to driver image file","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Driver description","type":"text","hidden":false,"required":false,"index":false},{"name":"service","description":"Driver service name, if one exists","type":"text","hidden":false,"required":false,"index":false},{"name":"service_key","description":"Driver service registry key","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Driver version","type":"text","hidden":false,"required":false,"index":false},{"name":"inf","description":"Associated inf file","type":"text","hidden":false,"required":false,"index":false},{"name":"class","description":"Device/driver class name","type":"text","hidden":false,"required":false,"index":false},{"name":"provider","description":"Driver provider","type":"text","hidden":false,"required":false,"index":false},{"name":"manufacturer","description":"Device manufacturer","type":"text","hidden":false,"required":false,"index":false},{"name":"driver_key","description":"Driver key","type":"text","hidden":false,"required":false,"index":false},{"name":"date","description":"Driver date","type":"bigint","hidden":false,"required":false,"index":false},{"name":"signed","description":"Whether the driver is signed or not","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"ec2_instance_metadata","description":"EC2 instance metadata.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"instance_id","description":"EC2 instance ID","type":"text","hidden":false,"required":false,"index":false},{"name":"instance_type","description":"EC2 instance type","type":"text","hidden":false,"required":false,"index":false},{"name":"architecture","description":"Hardware architecture of this EC2 instance","type":"text","hidden":false,"required":false,"index":false},{"name":"region","description":"AWS region in which this instance launched","type":"text","hidden":false,"required":false,"index":false},{"name":"availability_zone","description":"Availability zone in which this instance launched","type":"text","hidden":false,"required":false,"index":false},{"name":"local_hostname","description":"Private IPv4 DNS hostname of the first interface of this instance","type":"text","hidden":false,"required":false,"index":false},{"name":"local_ipv4","description":"Private IPv4 address of the first interface of this instance","type":"text","hidden":false,"required":false,"index":false},{"name":"mac","description":"MAC address for the first network interface of this EC2 instance","type":"text","hidden":false,"required":false,"index":false},{"name":"security_groups","description":"Comma separated list of security group names","type":"text","hidden":false,"required":false,"index":false},{"name":"iam_arn","description":"If there is an IAM role associated with the instance, contains instance profile ARN","type":"text","hidden":false,"required":false,"index":false},{"name":"ami_id","description":"AMI ID used to launch this EC2 instance","type":"text","hidden":false,"required":false,"index":false},{"name":"reservation_id","description":"ID of the reservation","type":"text","hidden":false,"required":false,"index":false},{"name":"account_id","description":"AWS account ID which owns this EC2 instance","type":"text","hidden":false,"required":false,"index":false},{"name":"ssh_public_key","description":"SSH public key. Only available if supplied at instance launch time","type":"text","hidden":false,"required":false,"index":false}]},{"name":"ec2_instance_tags","description":"EC2 instance tag key value pairs.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"instance_id","description":"EC2 instance ID","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"Tag key","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Tag value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"elf_dynamic","description":"ELF dynamic section information.","platforms":["linux"],"columns":[{"name":"tag","description":"Tag ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"value","description":"Tag value","type":"integer","hidden":false,"required":false,"index":false},{"name":"class","description":"Class (32 or 64)","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to ELF file","type":"text","hidden":false,"required":true,"index":false}]},{"name":"elf_info","description":"ELF file information.","platforms":["linux"],"columns":[{"name":"class","description":"Class type, 32 or 64bit","type":"text","hidden":false,"required":false,"index":false},{"name":"abi","description":"Section type","type":"text","hidden":false,"required":false,"index":false},{"name":"abi_version","description":"Section virtual address in memory","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"Offset of section in file","type":"text","hidden":false,"required":false,"index":false},{"name":"machine","description":"Machine type","type":"integer","hidden":false,"required":false,"index":false},{"name":"version","description":"Object file version","type":"integer","hidden":false,"required":false,"index":false},{"name":"entry","description":"Entry point address","type":"bigint","hidden":false,"required":false,"index":false},{"name":"flags","description":"ELF header flags","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to ELF file","type":"text","hidden":false,"required":true,"index":false}]},{"name":"elf_sections","description":"ELF section information.","platforms":["linux"],"columns":[{"name":"name","description":"Section name","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Section type","type":"integer","hidden":false,"required":false,"index":false},{"name":"vaddr","description":"Section virtual address in memory","type":"integer","hidden":false,"required":false,"index":false},{"name":"offset","description":"Offset of section in file","type":"integer","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of section","type":"integer","hidden":false,"required":false,"index":false},{"name":"flags","description":"Section attributes","type":"text","hidden":false,"required":false,"index":false},{"name":"link","description":"Link to other section","type":"text","hidden":false,"required":false,"index":false},{"name":"align","description":"Segment alignment","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to ELF file","type":"text","hidden":false,"required":true,"index":false}]},{"name":"elf_segments","description":"ELF segment information.","platforms":["linux"],"columns":[{"name":"name","description":"Segment type/name","type":"text","hidden":false,"required":false,"index":false},{"name":"offset","description":"Segment offset in file","type":"integer","hidden":false,"required":false,"index":false},{"name":"vaddr","description":"Segment virtual address in memory","type":"integer","hidden":false,"required":false,"index":false},{"name":"psize","description":"Size of segment in file","type":"integer","hidden":false,"required":false,"index":false},{"name":"msize","description":"Segment offset in memory","type":"integer","hidden":false,"required":false,"index":false},{"name":"flags","description":"Segment attributes","type":"text","hidden":false,"required":false,"index":false},{"name":"align","description":"Segment alignment","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to ELF file","type":"text","hidden":false,"required":true,"index":false}]},{"name":"elf_symbols","description":"ELF symbol list.","platforms":["linux"],"columns":[{"name":"name","description":"Symbol name","type":"text","hidden":false,"required":false,"index":false},{"name":"addr","description":"Symbol address (value)","type":"integer","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of object","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"Symbol type","type":"text","hidden":false,"required":false,"index":false},{"name":"binding","description":"Binding type","type":"text","hidden":false,"required":false,"index":false},{"name":"offset","description":"Section table index","type":"integer","hidden":false,"required":false,"index":false},{"name":"table","description":"Table name containing symbol","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to ELF file","type":"text","hidden":false,"required":true,"index":false}]},{"name":"es_process_events","description":"Process execution events from EndpointSecurity.","platforms":["darwin"],"columns":[{"name":"version","description":"Version of EndpointSecurity event","type":"integer","hidden":false,"required":false,"index":false},{"name":"seq_num","description":"Per event sequence number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"global_seq_num","description":"Global sequence number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process (or thread) ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of executed file","type":"text","hidden":false,"required":false,"index":false},{"name":"parent","description":"Parent process ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"original_parent","description":"Original parent process ID in case of reparenting","type":"bigint","hidden":false,"required":false,"index":false},{"name":"cmdline","description":"Command line arguments (argv)","type":"text","hidden":false,"required":false,"index":false},{"name":"cmdline_count","description":"Number of command line arguments","type":"bigint","hidden":false,"required":false,"index":false},{"name":"env","description":"Environment variables delimited by spaces","type":"text","hidden":false,"required":false,"index":false},{"name":"env_count","description":"Number of environment variables","type":"bigint","hidden":false,"required":false,"index":false},{"name":"cwd","description":"The process current working directory","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"User ID of the process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"euid","description":"Effective User ID of the process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Group ID of the process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"egid","description":"Effective Group ID of the process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"username","description":"Username","type":"text","hidden":false,"required":false,"index":false},{"name":"signing_id","description":"Signature identifier of the process","type":"text","hidden":false,"required":false,"index":false},{"name":"team_id","description":"Team identifier of thd process","type":"text","hidden":false,"required":false,"index":false},{"name":"cdhash","description":"Codesigning hash of the process","type":"text","hidden":false,"required":false,"index":false},{"name":"platform_binary","description":"Indicates if the binary is Apple signed binary (1) or not (0)","type":"integer","hidden":false,"required":false,"index":false},{"name":"exit_code","description":"Exit code of a process in case of an exit event","type":"integer","hidden":false,"required":false,"index":false},{"name":"child_pid","description":"Process ID of a child process in case of a fork event","type":"bigint","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of execution in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"event_type","description":"Type of EndpointSecurity event","type":"text","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"etc_hosts","description":"Line-parsed /etc/hosts.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"address","description":"IP address mapping","type":"text","hidden":false,"required":false,"index":false},{"name":"hostnames","description":"Raw hosts mapping","type":"text","hidden":false,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false}]},{"name":"etc_protocols","description":"Line-parsed /etc/protocols.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"name","description":"Protocol name","type":"text","hidden":false,"required":false,"index":false},{"name":"number","description":"Protocol number","type":"integer","hidden":false,"required":false,"index":false},{"name":"alias","description":"Protocol alias","type":"text","hidden":false,"required":false,"index":false},{"name":"comment","description":"Comment with protocol description","type":"text","hidden":false,"required":false,"index":false}]},{"name":"etc_services","description":"Line-parsed /etc/services.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"name","description":"Service name","type":"text","hidden":false,"required":false,"index":false},{"name":"port","description":"Service port number","type":"integer","hidden":false,"required":false,"index":false},{"name":"protocol","description":"Transport protocol (TCP/UDP)","type":"text","hidden":false,"required":false,"index":false},{"name":"aliases","description":"Optional space separated list of other names for a service","type":"text","hidden":false,"required":false,"index":false},{"name":"comment","description":"Optional comment for a service.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"event_taps","description":"Returns information about installed event taps.","platforms":["darwin"],"columns":[{"name":"enabled","description":"Is the Event Tap enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"event_tap_id","description":"Unique ID for the Tap","type":"integer","hidden":false,"required":false,"index":false},{"name":"event_tapped","description":"The mask that identifies the set of events to be observed.","type":"text","hidden":false,"required":false,"index":false},{"name":"process_being_tapped","description":"The process ID of the target application","type":"integer","hidden":false,"required":false,"index":false},{"name":"tapping_process","description":"The process ID of the application that created the event tap.","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"example","description":"This is an example table spec.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"name","description":"Description for name column","type":"text","hidden":false,"required":false,"index":false},{"name":"points","description":"This is a signed SQLite int column","type":"integer","hidden":false,"required":false,"index":false},{"name":"size","description":"This is a signed SQLite bigint column","type":"bigint","hidden":false,"required":false,"index":false},{"name":"action","description":"Action performed in generation","type":"text","hidden":false,"required":true,"index":false},{"name":"id","description":"An index of some sort","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of example","type":"text","hidden":false,"required":false,"index":false}]},{"name":"extended_attributes","description":"Returns the extended attributes for files (similar to Windows ADS).","platforms":["darwin","linux"],"columns":[{"name":"path","description":"Absolute file path","type":"text","hidden":false,"required":true,"index":false},{"name":"directory","description":"Directory of file(s)","type":"text","hidden":false,"required":true,"index":false},{"name":"key","description":"Name of the value generated from the extended attribute","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"The parsed information from the attribute","type":"text","hidden":false,"required":false,"index":false},{"name":"base64","description":"1 if the value is base64 encoded else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"fan_speed_sensors","description":"Fan speeds.","platforms":["darwin"],"columns":[{"name":"fan","description":"Fan number","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Fan name","type":"text","hidden":false,"required":false,"index":false},{"name":"actual","description":"Actual speed","type":"integer","hidden":false,"required":false,"index":false},{"name":"min","description":"Minimum speed","type":"integer","hidden":false,"required":false,"index":false},{"name":"max","description":"Maximum speed","type":"integer","hidden":false,"required":false,"index":false},{"name":"target","description":"Target speed","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"fbsd_kmods","description":"Loaded FreeBSD kernel modules.","platforms":["freebsd"],"columns":[{"name":"name","description":"Module name","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of module content","type":"integer","hidden":false,"required":false,"index":false},{"name":"refs","description":"Module reverse dependencies","type":"integer","hidden":false,"required":false,"index":false},{"name":"address","description":"Kernel module address","type":"text","hidden":false,"required":false,"index":false}]},{"name":"file","description":"Interactive filesystem attributes and metadata.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"path","description":"Absolute file path","type":"text","hidden":false,"required":true,"index":false},{"name":"directory","description":"Directory of file(s)","type":"text","hidden":false,"required":true,"index":false},{"name":"filename","description":"Name portion of file path","type":"text","hidden":false,"required":false,"index":false},{"name":"inode","description":"Filesystem inode number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uid","description":"Owning user ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Owning group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mode","description":"Permission bits","type":"text","hidden":false,"required":false,"index":false},{"name":"device","description":"Device ID (optional)","type":"bigint","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of file in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"block_size","description":"Block size of filesystem","type":"integer","hidden":false,"required":false,"index":false},{"name":"atime","description":"Last access time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mtime","description":"Last modification time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"ctime","description":"Last status change time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"btime","description":"(B)irth or (cr)eate time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"hard_links","description":"Number of hard links","type":"integer","hidden":false,"required":false,"index":false},{"name":"symlink","description":"1 if the path is a symlink, otherwise 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"File status","type":"text","hidden":false,"required":false,"index":false},{"name":"attributes","description":"File attrib string. See: https://ss64.com/nt/attrib.html","type":"text","hidden":true,"required":false,"index":false},{"name":"volume_serial","description":"Volume serial number","type":"text","hidden":true,"required":false,"index":false},{"name":"file_id","description":"file ID","type":"text","hidden":true,"required":false,"index":false},{"name":"file_version","description":"File version","type":"text","hidden":true,"required":false,"index":false},{"name":"product_version","description":"File product version","type":"text","hidden":true,"required":false,"index":false},{"name":"bsd_flags","description":"The BSD file flags (chflags). Possible values: NODUMP, UF_IMMUTABLE, UF_APPEND, OPAQUE, HIDDEN, ARCHIVED, SF_IMMUTABLE, SF_APPEND","type":"text","hidden":false,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false},{"name":"mount_namespace_id","description":"Mount namespace id","type":"text","hidden":true,"required":false,"index":false}]},{"name":"file_events","description":"Track time/action changes to files specified in configuration data.","platforms":["darwin","linux"],"columns":[{"name":"target_path","description":"The path associated with the event","type":"text","hidden":false,"required":false,"index":false},{"name":"category","description":"The category of the file defined in the config","type":"text","hidden":false,"required":false,"index":false},{"name":"action","description":"Change action (UPDATE, REMOVE, etc)","type":"text","hidden":false,"required":false,"index":false},{"name":"transaction_id","description":"ID used during bulk update","type":"bigint","hidden":false,"required":false,"index":false},{"name":"inode","description":"Filesystem inode number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uid","description":"Owning user ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Owning group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mode","description":"Permission bits","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of file in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"atime","description":"Last access time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mtime","description":"Last modification time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"ctime","description":"Last status change time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"md5","description":"The MD5 of the file after change","type":"text","hidden":false,"required":false,"index":false},{"name":"sha1","description":"The SHA1 of the file after change","type":"text","hidden":false,"required":false,"index":false},{"name":"sha256","description":"The SHA256 of the file after change","type":"text","hidden":false,"required":false,"index":false},{"name":"hashed","description":"1 if the file was hashed, 0 if not, -1 if hashing failed","type":"integer","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of file event","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"firefox_addons","description":"Firefox browser extensions, webapps, and addons.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"uid","description":"The local user that owns the addon","type":"bigint","hidden":false,"required":false,"index":false},{"name":"name","description":"Addon display name","type":"text","hidden":false,"required":false,"index":false},{"name":"identifier","description":"Addon identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"creator","description":"Addon-supported creator string","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Extension, addon, webapp","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Addon-supplied version string","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Addon-supplied description string","type":"text","hidden":false,"required":false,"index":false},{"name":"source_url","description":"URL that installed the addon","type":"text","hidden":false,"required":false,"index":false},{"name":"visible","description":"1 If the addon is shown in browser else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"active","description":"1 If the addon is active else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"disabled","description":"1 If the addon is application-disabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"autoupdate","description":"1 If the addon applies background updates else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"native","description":"1 If the addon includes binary components else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"location","description":"Global, profile location","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to plugin bundle","type":"text","hidden":false,"required":false,"index":false}]},{"name":"gatekeeper","description":"OS X Gatekeeper Details.","platforms":["darwin"],"columns":[{"name":"assessments_enabled","description":"1 If a Gatekeeper is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"dev_id_enabled","description":"1 If a Gatekeeper allows execution from identified developers else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"version","description":"Version of Gatekeeper's gke.bundle","type":"text","hidden":false,"required":false,"index":false},{"name":"opaque_version","description":"Version of Gatekeeper's gkopaque.bundle","type":"text","hidden":false,"required":false,"index":false}]},{"name":"gatekeeper_approved_apps","description":"Gatekeeper apps a user has allowed to run.","platforms":["darwin"],"columns":[{"name":"path","description":"Path of executable allowed to run","type":"text","hidden":false,"required":false,"index":false},{"name":"requirement","description":"Code signing requirement language","type":"text","hidden":false,"required":false,"index":false},{"name":"ctime","description":"Last change time","type":"double","hidden":false,"required":false,"index":false},{"name":"mtime","description":"Last modification time","type":"double","hidden":false,"required":false,"index":false}]},{"name":"groups","description":"Local system groups.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"gid","description":"Unsigned int64 group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid_signed","description":"A signed int64 version of gid","type":"bigint","hidden":false,"required":false,"index":false},{"name":"groupname","description":"Canonical local group name","type":"text","hidden":false,"required":false,"index":false},{"name":"group_sid","description":"Unique group ID","type":"text","hidden":true,"required":false,"index":false},{"name":"comment","description":"Remarks or comments associated with the group","type":"text","hidden":true,"required":false,"index":false},{"name":"is_hidden","description":"IsHidden attribute set in OpenDirectory","type":"integer","hidden":false,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false}]},{"name":"hardware_events","description":"Hardware (PCI/USB/HID) events from UDEV or IOKit.","platforms":["darwin","linux"],"columns":[{"name":"action","description":"Remove, insert, change properties, etc","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Local device path assigned (optional)","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Type of hardware and hardware event","type":"text","hidden":false,"required":false,"index":false},{"name":"driver","description":"Driver claiming the device","type":"text","hidden":false,"required":false,"index":false},{"name":"vendor","description":"Hardware device vendor","type":"text","hidden":false,"required":false,"index":false},{"name":"vendor_id","description":"Hex encoded Hardware vendor identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"model","description":"Hardware device model","type":"text","hidden":false,"required":false,"index":false},{"name":"model_id","description":"Hex encoded Hardware model identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"serial","description":"Device serial (optional)","type":"text","hidden":false,"required":false,"index":false},{"name":"revision","description":"Device revision (optional)","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of hardware event","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"hash","description":"Filesystem hash data.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"path","description":"Must provide a path or directory","type":"text","hidden":false,"required":true,"index":false},{"name":"directory","description":"Must provide a path or directory","type":"text","hidden":false,"required":true,"index":false},{"name":"md5","description":"MD5 hash of provided filesystem data","type":"text","hidden":false,"required":false,"index":false},{"name":"sha1","description":"SHA1 hash of provided filesystem data","type":"text","hidden":false,"required":false,"index":false},{"name":"sha256","description":"SHA256 hash of provided filesystem data","type":"text","hidden":false,"required":false,"index":false},{"name":"ssdeep","description":"ssdeep hash of provided filesystem data","type":"text","hidden":false,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false},{"name":"mount_namespace_id","description":"Mount namespace id","type":"text","hidden":true,"required":false,"index":false}]},{"name":"homebrew_packages","description":"The installed homebrew package database.","platforms":["darwin"],"columns":[{"name":"name","description":"Package name","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Package install path","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Current 'linked' version","type":"text","hidden":false,"required":false,"index":false},{"name":"prefix","description":"Homebrew install prefix","type":"text","hidden":true,"required":false,"index":false}]},{"name":"hvci_status","description":"Retrieve HVCI info of the machine.","platforms":["windows"],"columns":[{"name":"version","description":"The version number of the Device Guard build.","type":"text","hidden":false,"required":false,"index":false},{"name":"instance_identifier","description":"The instance ID of Device Guard.","type":"text","hidden":false,"required":false,"index":false},{"name":"vbs_status","description":"The status of the virtualization based security settings. Returns UNKNOWN if an error is encountered.","type":"text","hidden":false,"required":false,"index":false},{"name":"code_integrity_policy_enforcement_status","description":"The status of the code integrity policy enforcement settings. Returns UNKNOWN if an error is encountered.","type":"text","hidden":false,"required":false,"index":false},{"name":"umci_policy_status","description":"The status of the User Mode Code Integrity security settings. Returns UNKNOWN if an error is encountered.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"ibridge_info","description":"Information about the Apple iBridge hardware controller.","platforms":["darwin"],"columns":[{"name":"boot_uuid","description":"Boot UUID of the iBridge controller","type":"text","hidden":false,"required":false,"index":false},{"name":"coprocessor_version","description":"The manufacturer and chip version","type":"text","hidden":false,"required":false,"index":false},{"name":"firmware_version","description":"The build version of the firmware","type":"text","hidden":false,"required":false,"index":false},{"name":"unique_chip_id","description":"Unique id of the iBridge controller","type":"text","hidden":false,"required":false,"index":false}]},{"name":"ie_extensions","description":"Internet Explorer browser extensions.","platforms":["windows"],"columns":[{"name":"name","description":"Extension display name","type":"text","hidden":false,"required":false,"index":false},{"name":"registry_path","description":"Extension identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Version of the executable","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to executable","type":"text","hidden":false,"required":false,"index":false}]},{"name":"intel_me_info","description":"Intel ME/CSE Info.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"version","description":"Intel ME version","type":"text","hidden":false,"required":false,"index":false}]},{"name":"interface_addresses","description":"Network interfaces and relevant metadata.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"interface","description":"Interface name","type":"text","hidden":false,"required":false,"index":false},{"name":"address","description":"Specific address for interface","type":"text","hidden":false,"required":false,"index":false},{"name":"mask","description":"Interface netmask","type":"text","hidden":false,"required":false,"index":false},{"name":"broadcast","description":"Broadcast address for the interface","type":"text","hidden":false,"required":false,"index":false},{"name":"point_to_point","description":"PtP address for the interface","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Type of address. One of dhcp, manual, auto, other, unknown","type":"text","hidden":false,"required":false,"index":false},{"name":"friendly_name","description":"The friendly display name of the interface.","type":"text","hidden":true,"required":false,"index":false}]},{"name":"interface_details","description":"Detailed information and stats of network interfaces.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"interface","description":"Interface name","type":"text","hidden":false,"required":false,"index":false},{"name":"mac","description":"MAC of interface (optional)","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Interface type (includes virtual)","type":"integer","hidden":false,"required":false,"index":false},{"name":"mtu","description":"Network MTU","type":"integer","hidden":false,"required":false,"index":false},{"name":"metric","description":"Metric based on the speed of the interface","type":"integer","hidden":false,"required":false,"index":false},{"name":"flags","description":"Flags (netdevice) for the device","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipackets","description":"Input packets","type":"bigint","hidden":false,"required":false,"index":false},{"name":"opackets","description":"Output packets","type":"bigint","hidden":false,"required":false,"index":false},{"name":"ibytes","description":"Input bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"obytes","description":"Output bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"ierrors","description":"Input errors","type":"bigint","hidden":false,"required":false,"index":false},{"name":"oerrors","description":"Output errors","type":"bigint","hidden":false,"required":false,"index":false},{"name":"idrops","description":"Input drops","type":"bigint","hidden":false,"required":false,"index":false},{"name":"odrops","description":"Output drops","type":"bigint","hidden":false,"required":false,"index":false},{"name":"collisions","description":"Packet Collisions detected","type":"bigint","hidden":false,"required":false,"index":false},{"name":"last_change","description":"Time of last device modification (optional)","type":"bigint","hidden":false,"required":false,"index":false},{"name":"link_speed","description":"Interface speed in Mb/s","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pci_slot","description":"PCI slot number","type":"text","hidden":true,"required":false,"index":false},{"name":"friendly_name","description":"The friendly display name of the interface.","type":"text","hidden":true,"required":false,"index":false},{"name":"description","description":"Short description of the object a one-line string.","type":"text","hidden":true,"required":false,"index":false},{"name":"manufacturer","description":"Name of the network adapter's manufacturer.","type":"text","hidden":true,"required":false,"index":false},{"name":"connection_id","description":"Name of the network connection as it appears in the Network Connections Control Panel program.","type":"text","hidden":true,"required":false,"index":false},{"name":"connection_status","description":"State of the network adapter connection to the network.","type":"text","hidden":true,"required":false,"index":false},{"name":"enabled","description":"Indicates whether the adapter is enabled or not.","type":"integer","hidden":true,"required":false,"index":false},{"name":"physical_adapter","description":"Indicates whether the adapter is a physical or a logical adapter.","type":"integer","hidden":true,"required":false,"index":false},{"name":"speed","description":"Estimate of the current bandwidth in bits per second.","type":"integer","hidden":true,"required":false,"index":false},{"name":"service","description":"The name of the service the network adapter uses.","type":"text","hidden":true,"required":false,"index":false},{"name":"dhcp_enabled","description":"If TRUE, the dynamic host configuration protocol (DHCP) server automatically assigns an IP address to the computer system when establishing a network connection.","type":"integer","hidden":true,"required":false,"index":false},{"name":"dhcp_lease_expires","description":"Expiration date and time for a leased IP address that was assigned to the computer by the dynamic host configuration protocol (DHCP) server.","type":"text","hidden":true,"required":false,"index":false},{"name":"dhcp_lease_obtained","description":"Date and time the lease was obtained for the IP address assigned to the computer by the dynamic host configuration protocol (DHCP) server.","type":"text","hidden":true,"required":false,"index":false},{"name":"dhcp_server","description":"IP address of the dynamic host configuration protocol (DHCP) server.","type":"text","hidden":true,"required":false,"index":false},{"name":"dns_domain","description":"Organization name followed by a period and an extension that indicates the type of organization, such as 'microsoft.com'.","type":"text","hidden":true,"required":false,"index":false},{"name":"dns_domain_suffix_search_order","description":"Array of DNS domain suffixes to be appended to the end of host names during name resolution.","type":"text","hidden":true,"required":false,"index":false},{"name":"dns_host_name","description":"Host name used to identify the local computer for authentication by some utilities.","type":"text","hidden":true,"required":false,"index":false},{"name":"dns_server_search_order","description":"Array of server IP addresses to be used in querying for DNS servers.","type":"text","hidden":true,"required":false,"index":false}]},{"name":"interface_ipv6","description":"IPv6 configuration and stats of network interfaces.","platforms":["darwin","linux"],"columns":[{"name":"interface","description":"Interface name","type":"text","hidden":false,"required":false,"index":false},{"name":"hop_limit","description":"Current Hop Limit","type":"integer","hidden":false,"required":false,"index":false},{"name":"forwarding_enabled","description":"Enable IP forwarding","type":"integer","hidden":false,"required":false,"index":false},{"name":"redirect_accept","description":"Accept ICMP redirect messages","type":"integer","hidden":false,"required":false,"index":false},{"name":"rtadv_accept","description":"Accept ICMP Router Advertisement","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"iokit_devicetree","description":"The IOKit registry matching the DeviceTree plane.","platforms":["darwin"],"columns":[{"name":"name","description":"Device node name","type":"text","hidden":false,"required":false,"index":false},{"name":"class","description":"Best matching device class (most-specific category)","type":"text","hidden":false,"required":false,"index":false},{"name":"id","description":"IOKit internal registry ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"parent","description":"Parent device registry ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"device_path","description":"Device tree path","type":"text","hidden":false,"required":false,"index":false},{"name":"service","description":"1 if the device conforms to IOService else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"busy_state","description":"1 if the device is in a busy state else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"retain_count","description":"The device reference count","type":"integer","hidden":false,"required":false,"index":false},{"name":"depth","description":"Device nested depth","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"iokit_registry","description":"The full IOKit registry without selecting a plane.","platforms":["darwin"],"columns":[{"name":"name","description":"Default name of the node","type":"text","hidden":false,"required":false,"index":false},{"name":"class","description":"Best matching device class (most-specific category)","type":"text","hidden":false,"required":false,"index":false},{"name":"id","description":"IOKit internal registry ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"parent","description":"Parent registry ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"busy_state","description":"1 if the node is in a busy state else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"retain_count","description":"The node reference count","type":"integer","hidden":false,"required":false,"index":false},{"name":"depth","description":"Node nested depth","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"iptables","description":"Linux IP packet filtering and NAT tool.","platforms":["linux"],"columns":[{"name":"filter_name","description":"Packet matching filter table name.","type":"text","hidden":false,"required":false,"index":false},{"name":"chain","description":"Size of module content.","type":"text","hidden":false,"required":false,"index":false},{"name":"policy","description":"Policy that applies for this rule.","type":"text","hidden":false,"required":false,"index":false},{"name":"target","description":"Target that applies for this rule.","type":"text","hidden":false,"required":false,"index":false},{"name":"protocol","description":"Protocol number identification.","type":"integer","hidden":false,"required":false,"index":false},{"name":"src_port","description":"Protocol source port(s).","type":"text","hidden":false,"required":false,"index":false},{"name":"dst_port","description":"Protocol destination port(s).","type":"text","hidden":false,"required":false,"index":false},{"name":"src_ip","description":"Source IP address.","type":"text","hidden":false,"required":false,"index":false},{"name":"src_mask","description":"Source IP address mask.","type":"text","hidden":false,"required":false,"index":false},{"name":"iniface","description":"Input interface for the rule.","type":"text","hidden":false,"required":false,"index":false},{"name":"iniface_mask","description":"Input interface mask for the rule.","type":"text","hidden":false,"required":false,"index":false},{"name":"dst_ip","description":"Destination IP address.","type":"text","hidden":false,"required":false,"index":false},{"name":"dst_mask","description":"Destination IP address mask.","type":"text","hidden":false,"required":false,"index":false},{"name":"outiface","description":"Output interface for the rule.","type":"text","hidden":false,"required":false,"index":false},{"name":"outiface_mask","description":"Output interface mask for the rule.","type":"text","hidden":false,"required":false,"index":false},{"name":"match","description":"Matching rule that applies.","type":"text","hidden":false,"required":false,"index":false},{"name":"packets","description":"Number of matching packets for this rule.","type":"integer","hidden":false,"required":false,"index":false},{"name":"bytes","description":"Number of matching bytes for this rule.","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"kernel_extensions","description":"OS X's kernel extensions, both loaded and within the load search path.","platforms":["darwin"],"columns":[{"name":"idx","description":"Extension load tag or index","type":"integer","hidden":false,"required":false,"index":false},{"name":"refs","description":"Reference count","type":"integer","hidden":false,"required":false,"index":false},{"name":"size","description":"Bytes of wired memory used by extension","type":"bigint","hidden":false,"required":false,"index":false},{"name":"name","description":"Extension label","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Extension version","type":"text","hidden":false,"required":false,"index":false},{"name":"linked_against","description":"Indexes of extensions this extension is linked against","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Optional path to extension bundle","type":"text","hidden":false,"required":false,"index":false}]},{"name":"kernel_info","description":"Basic active kernel information.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"version","description":"Kernel version","type":"text","hidden":false,"required":false,"index":false},{"name":"arguments","description":"Kernel arguments","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Kernel path","type":"text","hidden":false,"required":false,"index":false},{"name":"device","description":"Kernel device identifier","type":"text","hidden":false,"required":false,"index":false}]},{"name":"kernel_modules","description":"Linux kernel modules both loaded and within the load search path.","platforms":["linux"],"columns":[{"name":"name","description":"Module name","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of module content","type":"bigint","hidden":false,"required":false,"index":false},{"name":"used_by","description":"Module reverse dependencies","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"Kernel module status","type":"text","hidden":false,"required":false,"index":false},{"name":"address","description":"Kernel module address","type":"text","hidden":false,"required":false,"index":false}]},{"name":"kernel_panics","description":"System kernel panic logs.","platforms":["darwin"],"columns":[{"name":"path","description":"Location of log file","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Formatted time of the event","type":"text","hidden":false,"required":false,"index":false},{"name":"registers","description":"A space delimited line of register:value pairs","type":"text","hidden":false,"required":false,"index":false},{"name":"frame_backtrace","description":"Backtrace of the crashed module","type":"text","hidden":false,"required":false,"index":false},{"name":"module_backtrace","description":"Modules appearing in the crashed module's backtrace","type":"text","hidden":false,"required":false,"index":false},{"name":"dependencies","description":"Module dependencies existing in crashed module's backtrace","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Process name corresponding to crashed thread","type":"text","hidden":false,"required":false,"index":false},{"name":"os_version","description":"Version of the operating system","type":"text","hidden":false,"required":false,"index":false},{"name":"kernel_version","description":"Version of the system kernel","type":"text","hidden":false,"required":false,"index":false},{"name":"system_model","description":"Physical system model, for example 'MacBookPro12,1 (Mac-E43C1C25D4880AD6)'","type":"text","hidden":false,"required":false,"index":false},{"name":"uptime","description":"System uptime at kernel panic in nanoseconds","type":"bigint","hidden":false,"required":false,"index":false},{"name":"last_loaded","description":"Last loaded module before panic","type":"text","hidden":false,"required":false,"index":false},{"name":"last_unloaded","description":"Last unloaded module before panic","type":"text","hidden":false,"required":false,"index":false}]},{"name":"keychain_acls","description":"Applications that have ACL entries in the keychain.","platforms":["darwin"],"columns":[{"name":"keychain_path","description":"The path of the keychain","type":"text","hidden":false,"required":false,"index":false},{"name":"authorizations","description":"A space delimited set of authorization attributes","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"The path of the authorized application","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"The description included with the ACL entry","type":"text","hidden":false,"required":false,"index":false},{"name":"label","description":"An optional label tag that may be included with the keychain entry","type":"text","hidden":false,"required":false,"index":false}]},{"name":"keychain_items","description":"Generic details about keychain items.","platforms":["darwin"],"columns":[{"name":"label","description":"Generic item name","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Optional item description","type":"text","hidden":false,"required":false,"index":false},{"name":"comment","description":"Optional keychain comment","type":"text","hidden":false,"required":false,"index":false},{"name":"created","description":"Data item was created","type":"text","hidden":false,"required":false,"index":false},{"name":"modified","description":"Date of last modification","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Keychain item type (class)","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to keychain containing item","type":"text","hidden":false,"required":false,"index":false}]},{"name":"known_hosts","description":"A line-delimited known_hosts table.","platforms":["darwin","linux"],"columns":[{"name":"uid","description":"The local user that owns the known_hosts file","type":"bigint","hidden":false,"required":false,"index":false},{"name":"key","description":"parsed authorized keys line","type":"text","hidden":false,"required":false,"index":false},{"name":"key_file","description":"Path to known_hosts file","type":"text","hidden":false,"required":false,"index":false}]},{"name":"kva_speculative_info","description":"Display kernel virtual address and speculative execution information for the system.","platforms":["windows"],"columns":[{"name":"kva_shadow_enabled","description":"Kernel Virtual Address shadowing is enabled.","type":"integer","hidden":false,"required":false,"index":false},{"name":"kva_shadow_user_global","description":"User pages are marked as global.","type":"integer","hidden":false,"required":false,"index":false},{"name":"kva_shadow_pcid","description":"Kernel VA PCID flushing optimization is enabled.","type":"integer","hidden":false,"required":false,"index":false},{"name":"kva_shadow_inv_pcid","description":"Kernel VA INVPCID is enabled.","type":"integer","hidden":false,"required":false,"index":false},{"name":"bp_mitigations","description":"Branch Prediction mitigations are enabled.","type":"integer","hidden":false,"required":false,"index":false},{"name":"bp_system_pol_disabled","description":"Branch Predictions are disabled via system policy.","type":"integer","hidden":false,"required":false,"index":false},{"name":"bp_microcode_disabled","description":"Branch Predictions are disabled due to lack of microcode update.","type":"integer","hidden":false,"required":false,"index":false},{"name":"cpu_spec_ctrl_supported","description":"SPEC_CTRL MSR supported by CPU Microcode.","type":"integer","hidden":false,"required":false,"index":false},{"name":"ibrs_support_enabled","description":"Windows uses IBRS.","type":"integer","hidden":false,"required":false,"index":false},{"name":"stibp_support_enabled","description":"Windows uses STIBP.","type":"integer","hidden":false,"required":false,"index":false},{"name":"cpu_pred_cmd_supported","description":"PRED_CMD MSR supported by CPU Microcode.","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"last","description":"System logins and logouts.","platforms":["darwin","linux"],"columns":[{"name":"username","description":"Entry username","type":"text","hidden":false,"required":false,"index":false},{"name":"tty","description":"Entry terminal","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process (or thread) ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"Entry type, according to ut_type types (utmp.h)","type":"integer","hidden":false,"required":false,"index":false},{"name":"type_name","description":"Entry type name, according to ut_type types (utmp.h)","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Entry timestamp","type":"integer","hidden":false,"required":false,"index":false},{"name":"host","description":"Entry hostname","type":"text","hidden":false,"required":false,"index":false}]},{"name":"launchd","description":"LaunchAgents and LaunchDaemons from default search paths.","platforms":["darwin"],"columns":[{"name":"path","description":"Path to daemon or agent plist","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"File name of plist (used by launchd)","type":"text","hidden":false,"required":false,"index":false},{"name":"label","description":"Daemon or agent service name","type":"text","hidden":false,"required":false,"index":false},{"name":"program","description":"Path to target program","type":"text","hidden":false,"required":false,"index":false},{"name":"run_at_load","description":"Should the program run on launch load","type":"text","hidden":false,"required":false,"index":false},{"name":"keep_alive","description":"Should the process be restarted if killed","type":"text","hidden":false,"required":false,"index":false},{"name":"on_demand","description":"Deprecated key, replaced by keep_alive","type":"text","hidden":false,"required":false,"index":false},{"name":"disabled","description":"Skip loading this daemon or agent on boot","type":"text","hidden":false,"required":false,"index":false},{"name":"username","description":"Run this daemon or agent as this username","type":"text","hidden":false,"required":false,"index":false},{"name":"groupname","description":"Run this daemon or agent as this group","type":"text","hidden":false,"required":false,"index":false},{"name":"stdout_path","description":"Pipe stdout to a target path","type":"text","hidden":false,"required":false,"index":false},{"name":"stderr_path","description":"Pipe stderr to a target path","type":"text","hidden":false,"required":false,"index":false},{"name":"start_interval","description":"Frequency to run in seconds","type":"text","hidden":false,"required":false,"index":false},{"name":"program_arguments","description":"Command line arguments passed to program","type":"text","hidden":false,"required":false,"index":false},{"name":"watch_paths","description":"Key that launches daemon or agent if path is modified","type":"text","hidden":false,"required":false,"index":false},{"name":"queue_directories","description":"Similar to watch_paths but only with non-empty directories","type":"text","hidden":false,"required":false,"index":false},{"name":"inetd_compatibility","description":"Run this daemon or agent as it was launched from inetd","type":"text","hidden":false,"required":false,"index":false},{"name":"start_on_mount","description":"Run daemon or agent every time a filesystem is mounted","type":"text","hidden":false,"required":false,"index":false},{"name":"root_directory","description":"Key used to specify a directory to chroot to before launch","type":"text","hidden":false,"required":false,"index":false},{"name":"working_directory","description":"Key used to specify a directory to chdir to before launch","type":"text","hidden":false,"required":false,"index":false},{"name":"process_type","description":"Key describes the intended purpose of the job","type":"text","hidden":false,"required":false,"index":false}]},{"name":"launchd_overrides","description":"Override keys, per user, for LaunchDaemons and Agents.","platforms":["darwin"],"columns":[{"name":"label","description":"Daemon or agent service name","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"Name of the override key","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Overridden value","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"User ID applied to the override, 0 applies to all","type":"bigint","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to daemon or agent plist","type":"text","hidden":false,"required":false,"index":false}]},{"name":"listening_ports","description":"Processes with listening (bound) network sockets/ports.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"pid","description":"Process (or thread) ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"port","description":"Transport layer port","type":"integer","hidden":false,"required":false,"index":false},{"name":"protocol","description":"Transport protocol (TCP/UDP)","type":"integer","hidden":false,"required":false,"index":false},{"name":"family","description":"Network protocol (IPv4, IPv6)","type":"integer","hidden":false,"required":false,"index":false},{"name":"address","description":"Specific address for bind","type":"text","hidden":false,"required":false,"index":false},{"name":"fd","description":"Socket file descriptor number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"socket","description":"Socket handle or inode number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"path","description":"Path for UNIX domain sockets","type":"text","hidden":false,"required":false,"index":false},{"name":"net_namespace","description":"The inode number of the network namespace","type":"text","hidden":true,"required":false,"index":false}]},{"name":"lldp_neighbors","description":"LLDP neighbors of interfaces.","platforms":["linux"],"columns":[{"name":"interface","description":"Interface name","type":"text","hidden":false,"required":false,"index":false},{"name":"rid","description":"Neighbor chassis index","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_id_type","description":"Neighbor chassis ID type","type":"text","hidden":false,"required":false,"index":false},{"name":"chassis_id","description":"Neighbor chassis ID value","type":"text","hidden":false,"required":false,"index":false},{"name":"chassis_sysname","description":"CPU brand string, contains vendor and model","type":"text","hidden":false,"required":false,"index":false},{"name":"chassis_sys_description","description":"Max number of CPU physical cores","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_bridge_capability_available","description":"Chassis bridge capability availability","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_bridge_capability_enabled","description":"Is chassis bridge capability enabled.","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_router_capability_available","description":"Chassis router capability availability","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_router_capability_enabled","description":"Chassis router capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_repeater_capability_available","description":"Chassis repeater capability availability","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_repeater_capability_enabled","description":"Chassis repeater capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_wlan_capability_available","description":"Chassis wlan capability availability","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_wlan_capability_enabled","description":"Chassis wlan capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_tel_capability_available","description":"Chassis telephone capability availability","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_tel_capability_enabled","description":"Chassis telephone capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_docsis_capability_available","description":"Chassis DOCSIS capability availability","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_docsis_capability_enabled","description":"Chassis DOCSIS capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_station_capability_available","description":"Chassis station capability availability","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_station_capability_enabled","description":"Chassis station capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_other_capability_available","description":"Chassis other capability availability","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_other_capability_enabled","description":"Chassis other capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"chassis_mgmt_ips","description":"Comma delimited list of chassis management IPS","type":"text","hidden":false,"required":false,"index":false},{"name":"port_id_type","description":"Port ID type","type":"text","hidden":false,"required":false,"index":false},{"name":"port_id","description":"Port ID value","type":"text","hidden":false,"required":false,"index":false},{"name":"port_description","description":"Port description","type":"text","hidden":false,"required":false,"index":false},{"name":"port_ttl","description":"Age of neighbor port","type":"bigint","hidden":false,"required":false,"index":false},{"name":"port_mfs","description":"Port max frame size","type":"bigint","hidden":false,"required":false,"index":false},{"name":"port_aggregation_id","description":"Port aggregation ID","type":"text","hidden":false,"required":false,"index":false},{"name":"port_autoneg_supported","description":"Auto negotiation supported","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_enabled","description":"Is auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_mau_type","description":"MAU type","type":"text","hidden":false,"required":false,"index":false},{"name":"port_autoneg_10baset_hd_enabled","description":"10Base-T HD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_10baset_fd_enabled","description":"10Base-T FD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_100basetx_hd_enabled","description":"100Base-TX HD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_100basetx_fd_enabled","description":"100Base-TX FD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_100baset2_hd_enabled","description":"100Base-T2 HD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_100baset2_fd_enabled","description":"100Base-T2 FD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_100baset4_hd_enabled","description":"100Base-T4 HD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_100baset4_fd_enabled","description":"100Base-T4 FD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_1000basex_hd_enabled","description":"1000Base-X HD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_1000basex_fd_enabled","description":"1000Base-X FD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_1000baset_hd_enabled","description":"1000Base-T HD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"port_autoneg_1000baset_fd_enabled","description":"1000Base-T FD auto negotiation enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"power_device_type","description":"Dot3 power device type","type":"text","hidden":false,"required":false,"index":false},{"name":"power_mdi_supported","description":"MDI power supported","type":"integer","hidden":false,"required":false,"index":false},{"name":"power_mdi_enabled","description":"Is MDI power enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"power_paircontrol_enabled","description":"Is power pair control enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"power_pairs","description":"Dot3 power pairs","type":"text","hidden":false,"required":false,"index":false},{"name":"power_class","description":"Power class","type":"text","hidden":false,"required":false,"index":false},{"name":"power_8023at_enabled","description":"Is 802.3at enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"power_8023at_power_type","description":"802.3at power type","type":"text","hidden":false,"required":false,"index":false},{"name":"power_8023at_power_source","description":"802.3at power source","type":"text","hidden":false,"required":false,"index":false},{"name":"power_8023at_power_priority","description":"802.3at power priority","type":"text","hidden":false,"required":false,"index":false},{"name":"power_8023at_power_allocated","description":"802.3at power allocated","type":"text","hidden":false,"required":false,"index":false},{"name":"power_8023at_power_requested","description":"802.3at power requested","type":"text","hidden":false,"required":false,"index":false},{"name":"med_device_type","description":"Chassis MED type","type":"text","hidden":false,"required":false,"index":false},{"name":"med_capability_capabilities","description":"Is MED capabilities enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"med_capability_policy","description":"Is MED policy capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"med_capability_location","description":"Is MED location capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"med_capability_mdi_pse","description":"Is MED MDI PSE capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"med_capability_mdi_pd","description":"Is MED MDI PD capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"med_capability_inventory","description":"Is MED inventory capability enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"med_policies","description":"Comma delimited list of MED policies","type":"text","hidden":false,"required":false,"index":false},{"name":"vlans","description":"Comma delimited list of vlan ids","type":"text","hidden":false,"required":false,"index":false},{"name":"pvid","description":"Primary VLAN id","type":"text","hidden":false,"required":false,"index":false},{"name":"ppvids_supported","description":"Comma delimited list of supported PPVIDs","type":"text","hidden":false,"required":false,"index":false},{"name":"ppvids_enabled","description":"Comma delimited list of enabled PPVIDs","type":"text","hidden":false,"required":false,"index":false},{"name":"pids","description":"Comma delimited list of PIDs","type":"text","hidden":false,"required":false,"index":false}]},{"name":"load_average","description":"Displays information about the system wide load averages.","platforms":["darwin","linux"],"columns":[{"name":"period","description":"Period over which the average is calculated.","type":"text","hidden":false,"required":false,"index":false},{"name":"average","description":"Load average over the specified period.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"location_services","description":"Reports the status of the Location Services feature of the OS.","platforms":["darwin"],"columns":[{"name":"enabled","description":"1 if Location Services are enabled, else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"logged_in_users","description":"Users with an active shell on the system.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"type","description":"Login type","type":"text","hidden":false,"required":false,"index":false},{"name":"user","description":"User login name","type":"text","hidden":false,"required":false,"index":false},{"name":"tty","description":"Device name","type":"text","hidden":false,"required":false,"index":false},{"name":"host","description":"Remote hostname","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Time entry was made","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process (or thread) ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"sid","description":"The user's unique security identifier","type":"text","hidden":true,"required":false,"index":false},{"name":"registry_hive","description":"HKEY_USERS registry hive","type":"text","hidden":true,"required":false,"index":false}]},{"name":"logical_drives","description":"Details for logical drives on the system. A logical drive generally represents a single partition.","platforms":["windows"],"columns":[{"name":"device_id","description":"The drive id, usually the drive name, e.g., 'C:'.","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Deprecated (always 'Unknown').","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"The canonical description of the drive, e.g. 'Logical Fixed Disk', 'CD-ROM Disk'.","type":"text","hidden":false,"required":false,"index":false},{"name":"free_space","description":"The amount of free space, in bytes, of the drive (-1 on failure).","type":"bigint","hidden":false,"required":false,"index":false},{"name":"size","description":"The total amount of space, in bytes, of the drive (-1 on failure).","type":"bigint","hidden":false,"required":false,"index":false},{"name":"file_system","description":"The file system of the drive.","type":"text","hidden":false,"required":false,"index":false},{"name":"boot_partition","description":"True if Windows booted from this drive.","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"logon_sessions","description":"Windows Logon Session.","platforms":["windows"],"columns":[{"name":"logon_id","description":"A locally unique identifier (LUID) that identifies a logon session.","type":"integer","hidden":false,"required":false,"index":false},{"name":"user","description":"The account name of the security principal that owns the logon session.","type":"text","hidden":false,"required":false,"index":false},{"name":"logon_domain","description":"The name of the domain used to authenticate the owner of the logon session.","type":"text","hidden":false,"required":false,"index":false},{"name":"authentication_package","description":"The authentication package used to authenticate the owner of the logon session.","type":"text","hidden":false,"required":false,"index":false},{"name":"logon_type","description":"The logon method.","type":"text","hidden":false,"required":false,"index":false},{"name":"session_id","description":"The Terminal Services session identifier.","type":"integer","hidden":false,"required":false,"index":false},{"name":"logon_sid","description":"The user's security identifier (SID).","type":"text","hidden":false,"required":false,"index":false},{"name":"logon_time","description":"The time the session owner logged on.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"logon_server","description":"The name of the server used to authenticate the owner of the logon session.","type":"text","hidden":false,"required":false,"index":false},{"name":"dns_domain_name","description":"The DNS name for the owner of the logon session.","type":"text","hidden":false,"required":false,"index":false},{"name":"upn","description":"The user principal name (UPN) for the owner of the logon session.","type":"text","hidden":false,"required":false,"index":false},{"name":"logon_script","description":"The script used for logging on.","type":"text","hidden":false,"required":false,"index":false},{"name":"profile_path","description":"The home directory for the logon session.","type":"text","hidden":false,"required":false,"index":false},{"name":"home_directory","description":"The home directory for the logon session.","type":"text","hidden":false,"required":false,"index":false},{"name":"home_directory_drive","description":"The drive location of the home directory of the logon session.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"lxd_certificates","description":"LXD certificates information.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Name of the certificate","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Type of the certificate","type":"text","hidden":false,"required":false,"index":false},{"name":"fingerprint","description":"SHA256 hash of the certificate","type":"text","hidden":false,"required":false,"index":false},{"name":"certificate","description":"Certificate content","type":"text","hidden":false,"required":false,"index":false}]},{"name":"lxd_cluster","description":"LXD cluster information.","platforms":["darwin","linux"],"columns":[{"name":"server_name","description":"Name of the LXD server node","type":"text","hidden":false,"required":false,"index":false},{"name":"enabled","description":"Whether clustering enabled (1) or not (0) on this node","type":"integer","hidden":false,"required":false,"index":false},{"name":"member_config_entity","description":"Type of configuration parameter for this node","type":"text","hidden":false,"required":false,"index":false},{"name":"member_config_name","description":"Name of configuration parameter","type":"text","hidden":false,"required":false,"index":false},{"name":"member_config_key","description":"Config key","type":"text","hidden":false,"required":false,"index":false},{"name":"member_config_value","description":"Config value","type":"text","hidden":false,"required":false,"index":false},{"name":"member_config_description","description":"Config description","type":"text","hidden":false,"required":false,"index":false}]},{"name":"lxd_cluster_members","description":"LXD cluster members information.","platforms":["darwin","linux"],"columns":[{"name":"server_name","description":"Name of the LXD server node","type":"text","hidden":false,"required":false,"index":false},{"name":"url","description":"URL of the node","type":"text","hidden":false,"required":false,"index":false},{"name":"database","description":"Whether the server is a database node (1) or not (0)","type":"integer","hidden":false,"required":false,"index":false},{"name":"status","description":"Status of the node (Online/Offline)","type":"text","hidden":false,"required":false,"index":false},{"name":"message","description":"Message from the node (Online/Offline)","type":"text","hidden":false,"required":false,"index":false}]},{"name":"lxd_images","description":"LXD images information.","platforms":["darwin","linux"],"columns":[{"name":"id","description":"Image ID","type":"text","hidden":false,"required":false,"index":false},{"name":"architecture","description":"Target architecture for the image","type":"text","hidden":false,"required":false,"index":false},{"name":"os","description":"OS on which image is based","type":"text","hidden":false,"required":false,"index":false},{"name":"release","description":"OS release version on which the image is based","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Image description","type":"text","hidden":false,"required":false,"index":false},{"name":"aliases","description":"Comma-separated list of image aliases","type":"text","hidden":false,"required":false,"index":false},{"name":"filename","description":"Filename of the image file","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of image in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"auto_update","description":"Whether the image auto-updates (1) or not (0)","type":"integer","hidden":false,"required":false,"index":false},{"name":"cached","description":"Whether image is cached (1) or not (0)","type":"integer","hidden":false,"required":false,"index":false},{"name":"public","description":"Whether image is public (1) or not (0)","type":"integer","hidden":false,"required":false,"index":false},{"name":"created_at","description":"ISO time of image creation","type":"text","hidden":false,"required":false,"index":false},{"name":"expires_at","description":"ISO time of image expiration","type":"text","hidden":false,"required":false,"index":false},{"name":"uploaded_at","description":"ISO time of image upload","type":"text","hidden":false,"required":false,"index":false},{"name":"last_used_at","description":"ISO time for the most recent use of this image in terms of container spawn","type":"text","hidden":false,"required":false,"index":false},{"name":"update_source_server","description":"Server for image update","type":"text","hidden":false,"required":false,"index":false},{"name":"update_source_protocol","description":"Protocol used for image information update and image import from source server","type":"text","hidden":false,"required":false,"index":false},{"name":"update_source_certificate","description":"Certificate for update source server","type":"text","hidden":false,"required":false,"index":false},{"name":"update_source_alias","description":"Alias of image at update source server","type":"text","hidden":false,"required":false,"index":false}]},{"name":"lxd_instance_config","description":"LXD instance configuration information.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Instance name","type":"text","hidden":false,"required":true,"index":false},{"name":"key","description":"Configuration parameter name","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Configuration parameter value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"lxd_instance_devices","description":"LXD instance devices information.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Instance name","type":"text","hidden":false,"required":true,"index":false},{"name":"device","description":"Name of the device","type":"text","hidden":false,"required":false,"index":false},{"name":"device_type","description":"Device type","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"Device info param name","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Device info param value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"lxd_instances","description":"LXD instances information.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Instance name","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"Instance state (running, stopped, etc.)","type":"text","hidden":false,"required":false,"index":false},{"name":"stateful","description":"Whether the instance is stateful(1) or not(0)","type":"integer","hidden":false,"required":false,"index":false},{"name":"ephemeral","description":"Whether the instance is ephemeral(1) or not(0)","type":"integer","hidden":false,"required":false,"index":false},{"name":"created_at","description":"ISO time of creation","type":"text","hidden":false,"required":false,"index":false},{"name":"base_image","description":"ID of image used to launch this instance","type":"text","hidden":false,"required":false,"index":false},{"name":"architecture","description":"Instance architecture","type":"text","hidden":false,"required":false,"index":false},{"name":"os","description":"The OS of this instance","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Instance description","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"Instance's process ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"processes","description":"Number of processes running inside this instance","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"lxd_networks","description":"LXD network information.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Name of the network","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Type of network","type":"text","hidden":false,"required":false,"index":false},{"name":"managed","description":"1 if network created by LXD, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"ipv4_address","description":"IPv4 address","type":"text","hidden":false,"required":false,"index":false},{"name":"ipv6_address","description":"IPv6 address","type":"text","hidden":false,"required":false,"index":false},{"name":"used_by","description":"URLs for containers using this network","type":"text","hidden":false,"required":false,"index":false},{"name":"bytes_received","description":"Number of bytes received on this network","type":"bigint","hidden":false,"required":false,"index":false},{"name":"bytes_sent","description":"Number of bytes sent on this network","type":"bigint","hidden":false,"required":false,"index":false},{"name":"packets_received","description":"Number of packets received on this network","type":"bigint","hidden":false,"required":false,"index":false},{"name":"packets_sent","description":"Number of packets sent on this network","type":"bigint","hidden":false,"required":false,"index":false},{"name":"hwaddr","description":"Hardware address for this network","type":"text","hidden":false,"required":false,"index":false},{"name":"state","description":"Network status","type":"text","hidden":false,"required":false,"index":false},{"name":"mtu","description":"MTU size","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"lxd_storage_pools","description":"LXD storage pool information.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Name of the storage pool","type":"text","hidden":false,"required":false,"index":false},{"name":"driver","description":"Storage driver","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Storage pool source","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of the storage pool","type":"text","hidden":false,"required":false,"index":false},{"name":"space_used","description":"Storage space used in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"space_total","description":"Total available storage space in bytes for this storage pool","type":"bigint","hidden":false,"required":false,"index":false},{"name":"inodes_used","description":"Number of inodes used","type":"bigint","hidden":false,"required":false,"index":false},{"name":"inodes_total","description":"Total number of inodes available in this storage pool","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"magic","description":"Magic number recognition library table.","platforms":["darwin","linux"],"columns":[{"name":"path","description":"Absolute path to target file","type":"text","hidden":false,"required":true,"index":false},{"name":"magic_db_files","description":"Colon(:) separated list of files where the magic db file can be found. By default one of the following is used: /usr/share/file/magic/magic, /usr/share/misc/magic or /usr/share/misc/magic.mgc","type":"text","hidden":false,"required":false,"index":false},{"name":"data","description":"Magic number data from libmagic","type":"text","hidden":false,"required":false,"index":false},{"name":"mime_type","description":"MIME type data from libmagic","type":"text","hidden":false,"required":false,"index":false},{"name":"mime_encoding","description":"MIME encoding data from libmagic","type":"text","hidden":false,"required":false,"index":false}]},{"name":"managed_policies","description":"The managed configuration policies from AD, MDM, MCX, etc.","platforms":["darwin"],"columns":[{"name":"domain","description":"System or manager-chosen domain key","type":"text","hidden":false,"required":false,"index":false},{"name":"uuid","description":"Optional UUID assigned to policy set","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Policy key name","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Policy value","type":"text","hidden":false,"required":false,"index":false},{"name":"username","description":"Policy applies only this user","type":"text","hidden":false,"required":false,"index":false},{"name":"manual","description":"1 if policy was loaded manually, otherwise 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"md_devices","description":"Software RAID array settings.","platforms":["linux"],"columns":[{"name":"device_name","description":"md device name","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"Current state of the array","type":"text","hidden":false,"required":false,"index":false},{"name":"raid_level","description":"Current raid level of the array","type":"integer","hidden":false,"required":false,"index":false},{"name":"size","description":"size of the array in blocks","type":"bigint","hidden":false,"required":false,"index":false},{"name":"chunk_size","description":"chunk size in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"raid_disks","description":"Number of configured RAID disks in array","type":"integer","hidden":false,"required":false,"index":false},{"name":"nr_raid_disks","description":"Number of partitions or disk devices to comprise the array","type":"integer","hidden":false,"required":false,"index":false},{"name":"working_disks","description":"Number of working disks in array","type":"integer","hidden":false,"required":false,"index":false},{"name":"active_disks","description":"Number of active disks in array","type":"integer","hidden":false,"required":false,"index":false},{"name":"failed_disks","description":"Number of failed disks in array","type":"integer","hidden":false,"required":false,"index":false},{"name":"spare_disks","description":"Number of idle disks in array","type":"integer","hidden":false,"required":false,"index":false},{"name":"superblock_state","description":"State of the superblock","type":"text","hidden":false,"required":false,"index":false},{"name":"superblock_version","description":"Version of the superblock","type":"text","hidden":false,"required":false,"index":false},{"name":"superblock_update_time","description":"Unix timestamp of last update","type":"bigint","hidden":false,"required":false,"index":false},{"name":"bitmap_on_mem","description":"Pages allocated in in-memory bitmap, if enabled","type":"text","hidden":false,"required":false,"index":false},{"name":"bitmap_chunk_size","description":"Bitmap chunk size","type":"text","hidden":false,"required":false,"index":false},{"name":"bitmap_external_file","description":"External referenced bitmap file","type":"text","hidden":false,"required":false,"index":false},{"name":"recovery_progress","description":"Progress of the recovery activity","type":"text","hidden":false,"required":false,"index":false},{"name":"recovery_finish","description":"Estimated duration of recovery activity","type":"text","hidden":false,"required":false,"index":false},{"name":"recovery_speed","description":"Speed of recovery activity","type":"text","hidden":false,"required":false,"index":false},{"name":"resync_progress","description":"Progress of the resync activity","type":"text","hidden":false,"required":false,"index":false},{"name":"resync_finish","description":"Estimated duration of resync activity","type":"text","hidden":false,"required":false,"index":false},{"name":"resync_speed","description":"Speed of resync activity","type":"text","hidden":false,"required":false,"index":false},{"name":"reshape_progress","description":"Progress of the reshape activity","type":"text","hidden":false,"required":false,"index":false},{"name":"reshape_finish","description":"Estimated duration of reshape activity","type":"text","hidden":false,"required":false,"index":false},{"name":"reshape_speed","description":"Speed of reshape activity","type":"text","hidden":false,"required":false,"index":false},{"name":"check_array_progress","description":"Progress of the check array activity","type":"text","hidden":false,"required":false,"index":false},{"name":"check_array_finish","description":"Estimated duration of the check array activity","type":"text","hidden":false,"required":false,"index":false},{"name":"check_array_speed","description":"Speed of the check array activity","type":"text","hidden":false,"required":false,"index":false},{"name":"unused_devices","description":"Unused devices","type":"text","hidden":false,"required":false,"index":false},{"name":"other","description":"Other information associated with array from /proc/mdstat","type":"text","hidden":false,"required":false,"index":false}]},{"name":"md_drives","description":"Drive devices used for Software RAID.","platforms":["linux"],"columns":[{"name":"md_device_name","description":"md device name","type":"text","hidden":false,"required":false,"index":false},{"name":"drive_name","description":"Drive device name","type":"text","hidden":false,"required":false,"index":false},{"name":"slot","description":"Slot position of disk","type":"integer","hidden":false,"required":false,"index":false},{"name":"state","description":"State of the drive","type":"text","hidden":false,"required":false,"index":false}]},{"name":"md_personalities","description":"Software RAID setting supported by the kernel.","platforms":["linux"],"columns":[{"name":"name","description":"Name of personality supported by kernel","type":"text","hidden":false,"required":false,"index":false}]},{"name":"mdfind","description":"Run searches against the spotlight database.","platforms":["darwin"],"columns":[{"name":"path","description":"Path of the file returned from spotlight","type":"text","hidden":false,"required":false,"index":false},{"name":"query","description":"The query that was run to find the file","type":"text","hidden":false,"required":true,"index":false}]},{"name":"mdls","description":"Query file metadata in the Spotlight database.","platforms":["darwin"],"columns":[{"name":"path","description":"Path of the file","type":"text","hidden":false,"required":true,"index":false},{"name":"key","description":"Name of the metadata key","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Value stored in the metadata key","type":"text","hidden":false,"required":false,"index":false},{"name":"valuetype","description":"CoreFoundation type of data stored in value","type":"text","hidden":true,"required":false,"index":false}]},{"name":"memory_array_mapped_addresses","description":"Data associated for address mapping of physical memory arrays.","platforms":["darwin","linux"],"columns":[{"name":"handle","description":"Handle, or instance number, associated with the structure","type":"text","hidden":false,"required":false,"index":false},{"name":"memory_array_handle","description":"Handle of the memory array associated with this structure","type":"text","hidden":false,"required":false,"index":false},{"name":"starting_address","description":"Physical stating address, in kilobytes, of a range of memory mapped to physical memory array","type":"text","hidden":false,"required":false,"index":false},{"name":"ending_address","description":"Physical ending address of last kilobyte of a range of memory mapped to physical memory array","type":"text","hidden":false,"required":false,"index":false},{"name":"partition_width","description":"Number of memory devices that form a single row of memory for the address partition of this structure","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"memory_arrays","description":"Data associated with collection of memory devices that operate to form a memory address.","platforms":["darwin","linux"],"columns":[{"name":"handle","description":"Handle, or instance number, associated with the array","type":"text","hidden":false,"required":false,"index":false},{"name":"location","description":"Physical location of the memory array","type":"text","hidden":false,"required":false,"index":false},{"name":"use","description":"Function for which the array is used","type":"text","hidden":false,"required":false,"index":false},{"name":"memory_error_correction","description":"Primary hardware error correction or detection method supported","type":"text","hidden":false,"required":false,"index":false},{"name":"max_capacity","description":"Maximum capacity of array in gigabytes","type":"integer","hidden":false,"required":false,"index":false},{"name":"memory_error_info_handle","description":"Handle, or instance number, associated with any error that was detected for the array","type":"text","hidden":false,"required":false,"index":false},{"name":"number_memory_devices","description":"Number of memory devices on array","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"memory_device_mapped_addresses","description":"Data associated for address mapping of physical memory devices.","platforms":["darwin","linux"],"columns":[{"name":"handle","description":"Handle, or instance number, associated with the structure","type":"text","hidden":false,"required":false,"index":false},{"name":"memory_device_handle","description":"Handle of the memory device structure associated with this structure","type":"text","hidden":false,"required":false,"index":false},{"name":"memory_array_mapped_address_handle","description":"Handle of the memory array mapped address to which this device range is mapped to","type":"text","hidden":false,"required":false,"index":false},{"name":"starting_address","description":"Physical stating address, in kilobytes, of a range of memory mapped to physical memory array","type":"text","hidden":false,"required":false,"index":false},{"name":"ending_address","description":"Physical ending address of last kilobyte of a range of memory mapped to physical memory array","type":"text","hidden":false,"required":false,"index":false},{"name":"partition_row_position","description":"Identifies the position of the referenced memory device in a row of the address partition","type":"integer","hidden":false,"required":false,"index":false},{"name":"interleave_position","description":"The position of the device in a interleave, i.e. 0 indicates non-interleave, 1 indicates 1st interleave, 2 indicates 2nd interleave, etc.","type":"integer","hidden":false,"required":false,"index":false},{"name":"interleave_data_depth","description":"The max number of consecutive rows from memory device that are accessed in a single interleave transfer; 0 indicates device is non-interleave","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"memory_devices","description":"Physical memory device (type 17) information retrieved from SMBIOS.","platforms":["darwin","linux"],"columns":[{"name":"handle","description":"Handle, or instance number, associated with the structure in SMBIOS","type":"text","hidden":false,"required":false,"index":false},{"name":"array_handle","description":"The memory array that the device is attached to","type":"text","hidden":false,"required":false,"index":false},{"name":"form_factor","description":"Implementation form factor for this memory device","type":"text","hidden":false,"required":false,"index":false},{"name":"total_width","description":"Total width, in bits, of this memory device, including any check or error-correction bits","type":"integer","hidden":false,"required":false,"index":false},{"name":"data_width","description":"Data width, in bits, of this memory device","type":"integer","hidden":false,"required":false,"index":false},{"name":"size","description":"Size of memory device in Megabyte","type":"integer","hidden":false,"required":false,"index":false},{"name":"set","description":"Identifies if memory device is one of a set of devices. A value of 0 indicates no set affiliation.","type":"integer","hidden":false,"required":false,"index":false},{"name":"device_locator","description":"String number of the string that identifies the physically-labeled socket or board position where the memory device is located","type":"text","hidden":false,"required":false,"index":false},{"name":"bank_locator","description":"String number of the string that identifies the physically-labeled bank where the memory device is located","type":"text","hidden":false,"required":false,"index":false},{"name":"memory_type","description":"Type of memory used","type":"text","hidden":false,"required":false,"index":false},{"name":"memory_type_details","description":"Additional details for memory device","type":"text","hidden":false,"required":false,"index":false},{"name":"max_speed","description":"Max speed of memory device in megatransfers per second (MT/s)","type":"integer","hidden":false,"required":false,"index":false},{"name":"configured_clock_speed","description":"Configured speed of memory device in megatransfers per second (MT/s)","type":"integer","hidden":false,"required":false,"index":false},{"name":"manufacturer","description":"Manufacturer ID string","type":"text","hidden":false,"required":false,"index":false},{"name":"serial_number","description":"Serial number of memory device","type":"text","hidden":false,"required":false,"index":false},{"name":"asset_tag","description":"Manufacturer specific asset tag of memory device","type":"text","hidden":false,"required":false,"index":false},{"name":"part_number","description":"Manufacturer specific serial number of memory device","type":"text","hidden":false,"required":false,"index":false},{"name":"min_voltage","description":"Minimum operating voltage of device in millivolts","type":"integer","hidden":false,"required":false,"index":false},{"name":"max_voltage","description":"Maximum operating voltage of device in millivolts","type":"integer","hidden":false,"required":false,"index":false},{"name":"configured_voltage","description":"Configured operating voltage of device in millivolts","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"memory_error_info","description":"Data associated with errors of a physical memory array.","platforms":["darwin","linux"],"columns":[{"name":"handle","description":"Handle, or instance number, associated with the structure","type":"text","hidden":false,"required":false,"index":false},{"name":"error_type","description":"type of error associated with current error status for array or device","type":"text","hidden":false,"required":false,"index":false},{"name":"error_granularity","description":"Granularity to which the error can be resolved","type":"text","hidden":false,"required":false,"index":false},{"name":"error_operation","description":"Memory access operation that caused the error","type":"text","hidden":false,"required":false,"index":false},{"name":"vendor_syndrome","description":"Vendor specific ECC syndrome or CRC data associated with the erroneous access","type":"text","hidden":false,"required":false,"index":false},{"name":"memory_array_error_address","description":"32 bit physical address of the error based on the addressing of the bus to which the memory array is connected","type":"text","hidden":false,"required":false,"index":false},{"name":"device_error_address","description":"32 bit physical address of the error relative to the start of the failing memory address, in bytes","type":"text","hidden":false,"required":false,"index":false},{"name":"error_resolution","description":"Range, in bytes, within which this error can be determined, when an error address is given","type":"text","hidden":false,"required":false,"index":false}]},{"name":"memory_info","description":"Main memory information in bytes.","platforms":["linux"],"columns":[{"name":"memory_total","description":"Total amount of physical RAM, in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"memory_free","description":"The amount of physical RAM, in bytes, left unused by the system","type":"bigint","hidden":false,"required":false,"index":false},{"name":"buffers","description":"The amount of physical RAM, in bytes, used for file buffers","type":"bigint","hidden":false,"required":false,"index":false},{"name":"cached","description":"The amount of physical RAM, in bytes, used as cache memory","type":"bigint","hidden":false,"required":false,"index":false},{"name":"swap_cached","description":"The amount of swap, in bytes, used as cache memory","type":"bigint","hidden":false,"required":false,"index":false},{"name":"active","description":"The total amount of buffer or page cache memory, in bytes, that is in active use","type":"bigint","hidden":false,"required":false,"index":false},{"name":"inactive","description":"The total amount of buffer or page cache memory, in bytes, that are free and available","type":"bigint","hidden":false,"required":false,"index":false},{"name":"swap_total","description":"The total amount of swap available, in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"swap_free","description":"The total amount of swap free, in bytes","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"memory_map","description":"OS memory region map.","platforms":["linux"],"columns":[{"name":"name","description":"Region name","type":"text","hidden":false,"required":false,"index":false},{"name":"start","description":"Start address of memory region","type":"text","hidden":false,"required":false,"index":false},{"name":"end","description":"End address of memory region","type":"text","hidden":false,"required":false,"index":false}]},{"name":"mounts","description":"System mounted devices and filesystems (not process specific).","platforms":["darwin","linux"],"columns":[{"name":"device","description":"Mounted device","type":"text","hidden":false,"required":false,"index":false},{"name":"device_alias","description":"Mounted device alias","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Mounted device path","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Mounted device type","type":"text","hidden":false,"required":false,"index":false},{"name":"blocks_size","description":"Block size in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"blocks","description":"Mounted device used blocks","type":"bigint","hidden":false,"required":false,"index":false},{"name":"blocks_free","description":"Mounted device free blocks","type":"bigint","hidden":false,"required":false,"index":false},{"name":"blocks_available","description":"Mounted device available blocks","type":"bigint","hidden":false,"required":false,"index":false},{"name":"inodes","description":"Mounted device used inodes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"inodes_free","description":"Mounted device free inodes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"flags","description":"Mounted device flags","type":"text","hidden":false,"required":false,"index":false}]},{"name":"msr","description":"Various pieces of data stored in the model specific register per processor. NOTE: the msr kernel module must be enabled, and osquery must be run as root.","platforms":["linux"],"columns":[{"name":"processor_number","description":"The processor number as reported in /proc/cpuinfo","type":"bigint","hidden":false,"required":false,"index":false},{"name":"turbo_disabled","description":"Whether the turbo feature is disabled.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"turbo_ratio_limit","description":"The turbo feature ratio limit.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"platform_info","description":"Platform information.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"perf_ctl","description":"Performance setting for the processor.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"perf_status","description":"Performance status for the processor.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"feature_control","description":"Bitfield controlling enabled features.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"rapl_power_limit","description":"Run Time Average Power Limiting power limit.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"rapl_energy_status","description":"Run Time Average Power Limiting energy status.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"rapl_power_units","description":"Run Time Average Power Limiting power units.","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"nfs_shares","description":"NFS shares exported by the host.","platforms":["darwin"],"columns":[{"name":"share","description":"Filesystem path to the share","type":"text","hidden":false,"required":false,"index":false},{"name":"options","description":"Options string set on the export share","type":"text","hidden":false,"required":false,"index":false},{"name":"readonly","description":"1 if the share is exported readonly else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"npm_packages","description":"Lists all npm packages in a directory or globally installed in a system.","platforms":["linux"],"columns":[{"name":"name","description":"Package display name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Package supplied version","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Package supplied description","type":"text","hidden":false,"required":false,"index":false},{"name":"author","description":"Package author name","type":"text","hidden":false,"required":false,"index":false},{"name":"license","description":"License for package","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Module's package.json path","type":"text","hidden":false,"required":false,"index":false},{"name":"directory","description":"Node module's directory where this package is located","type":"text","hidden":false,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false},{"name":"mount_namespace_id","description":"Mount namespace id","type":"text","hidden":true,"required":false,"index":false}]},{"name":"ntdomains","description":"Display basic NT domain information of a Windows machine.","platforms":["windows"],"columns":[{"name":"name","description":"The label by which the object is known.","type":"text","hidden":false,"required":false,"index":false},{"name":"client_site_name","description":"The name of the site where the domain controller is configured.","type":"text","hidden":false,"required":false,"index":false},{"name":"dc_site_name","description":"The name of the site where the domain controller is located.","type":"text","hidden":false,"required":false,"index":false},{"name":"dns_forest_name","description":"The name of the root of the DNS tree.","type":"text","hidden":false,"required":false,"index":false},{"name":"domain_controller_address","description":"The IP Address of the discovered domain controller..","type":"text","hidden":false,"required":false,"index":false},{"name":"domain_controller_name","description":"The name of the discovered domain controller.","type":"text","hidden":false,"required":false,"index":false},{"name":"domain_name","description":"The name of the domain.","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"The current status of the domain object.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"ntfs_acl_permissions","description":"Retrieve NTFS ACL permission information for files and directories.","platforms":["windows"],"columns":[{"name":"path","description":"Path to the file or directory.","type":"text","hidden":false,"required":true,"index":false},{"name":"type","description":"Type of access mode for the access control entry.","type":"text","hidden":false,"required":false,"index":false},{"name":"principal","description":"User or group to which the ACE applies.","type":"text","hidden":false,"required":false,"index":false},{"name":"access","description":"Specific permissions that indicate the rights described by the ACE.","type":"text","hidden":false,"required":false,"index":false},{"name":"inherited_from","description":"The inheritance policy of the ACE.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"ntfs_journal_events","description":"Track time/action changes to files specified in configuration data.","platforms":["windows"],"columns":[{"name":"action","description":"Change action (Write, Delete, etc)","type":"text","hidden":false,"required":false,"index":false},{"name":"category","description":"The category that the event originated from","type":"text","hidden":false,"required":false,"index":false},{"name":"old_path","description":"Old path (renames only)","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path","type":"text","hidden":false,"required":false,"index":false},{"name":"record_timestamp","description":"Journal record timestamp","type":"text","hidden":false,"required":false,"index":false},{"name":"record_usn","description":"The update sequence number that identifies the journal record","type":"text","hidden":false,"required":false,"index":false},{"name":"node_ref_number","description":"The ordinal that associates a journal record with a filename","type":"text","hidden":false,"required":false,"index":false},{"name":"parent_ref_number","description":"The ordinal that associates a journal record with a filename's parent directory","type":"text","hidden":false,"required":false,"index":false},{"name":"drive_letter","description":"The drive letter identifying the source journal","type":"text","hidden":false,"required":false,"index":false},{"name":"file_attributes","description":"File attributes","type":"text","hidden":false,"required":false,"index":false},{"name":"partial","description":"Set to 1 if either path or old_path only contains the file or folder name","type":"bigint","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of file event","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"nvram","description":"Apple NVRAM variable listing.","platforms":["darwin"],"columns":[{"name":"name","description":"Variable name","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Data type (CFData, CFString, etc)","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Raw variable data","type":"text","hidden":false,"required":false,"index":false}]},{"name":"oem_strings","description":"OEM defined strings retrieved from SMBIOS.","platforms":["darwin","linux"],"columns":[{"name":"handle","description":"Handle, or instance number, associated with the Type 11 structure","type":"text","hidden":false,"required":false,"index":false},{"name":"number","description":"The string index of the structure","type":"integer","hidden":false,"required":false,"index":false},{"name":"value","description":"The value of the OEM string","type":"text","hidden":false,"required":false,"index":false}]},{"name":"office_mru","description":"View recently opened Office documents.","platforms":["windows"],"columns":[{"name":"application","description":"Associated Office application","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Office application version number","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"File path","type":"text","hidden":false,"required":false,"index":false},{"name":"last_opened_time","description":"Most recent opened time file was opened","type":"bigint","hidden":false,"required":false,"index":false},{"name":"sid","description":"User SID","type":"text","hidden":false,"required":false,"index":false}]},{"name":"os_version","description":"A single row containing the operating system name and version.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"name","description":"Distribution or product name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Pretty, suitable for presentation, OS version","type":"text","hidden":false,"required":false,"index":false},{"name":"major","description":"Major release version","type":"integer","hidden":false,"required":false,"index":false},{"name":"minor","description":"Minor release version","type":"integer","hidden":false,"required":false,"index":false},{"name":"patch","description":"Optional patch release","type":"integer","hidden":false,"required":false,"index":false},{"name":"build","description":"Optional build-specific or variant string","type":"text","hidden":false,"required":false,"index":false},{"name":"platform","description":"OS Platform or ID","type":"text","hidden":false,"required":false,"index":false},{"name":"platform_like","description":"Closely related platforms","type":"text","hidden":false,"required":false,"index":false},{"name":"codename","description":"OS version codename","type":"text","hidden":false,"required":false,"index":false},{"name":"arch","description":"OS Architecture","type":"text","hidden":false,"required":false,"index":false},{"name":"install_date","description":"The install date of the OS.","type":"bigint","hidden":true,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false},{"name":"mount_namespace_id","description":"Mount namespace id","type":"text","hidden":true,"required":false,"index":false}]},{"name":"osquery_events","description":"Information about the event publishers and subscribers.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"name","description":"Event publisher or subscriber name","type":"text","hidden":false,"required":false,"index":false},{"name":"publisher","description":"Name of the associated publisher","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Either publisher or subscriber","type":"text","hidden":false,"required":false,"index":false},{"name":"subscriptions","description":"Number of subscriptions the publisher received or subscriber used","type":"integer","hidden":false,"required":false,"index":false},{"name":"events","description":"Number of events emitted or received since osquery started","type":"integer","hidden":false,"required":false,"index":false},{"name":"refreshes","description":"Publisher only: number of runloop restarts","type":"integer","hidden":false,"required":false,"index":false},{"name":"active","description":"1 if the publisher or subscriber is active else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"osquery_extensions","description":"List of active osquery extensions.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"uuid","description":"The transient ID assigned for communication","type":"bigint","hidden":false,"required":false,"index":false},{"name":"name","description":"Extension's name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Extension's version","type":"text","hidden":false,"required":false,"index":false},{"name":"sdk_version","description":"osquery SDK version used to build the extension","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of the extension's Thrift connection or library path","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"SDK extension type: extension or module","type":"text","hidden":false,"required":false,"index":false}]},{"name":"osquery_flags","description":"Configurable flags that modify osquery's behavior.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"name","description":"Flag name","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Flag type","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Flag description","type":"text","hidden":false,"required":false,"index":false},{"name":"default_value","description":"Flag default value","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Flag value","type":"text","hidden":false,"required":false,"index":false},{"name":"shell_only","description":"Is the flag shell only?","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"osquery_info","description":"Top level information about the running version of osquery.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"pid","description":"Process (or thread/handle) ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"uuid","description":"Unique ID provided by the system","type":"text","hidden":false,"required":false,"index":false},{"name":"instance_id","description":"Unique, long-lived ID per instance of osquery","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"osquery toolkit version","type":"text","hidden":false,"required":false,"index":false},{"name":"config_hash","description":"Hash of the working configuration state","type":"text","hidden":false,"required":false,"index":false},{"name":"config_valid","description":"1 if the config was loaded and considered valid, else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"extensions","description":"osquery extensions status","type":"text","hidden":false,"required":false,"index":false},{"name":"build_platform","description":"osquery toolkit build platform","type":"text","hidden":false,"required":false,"index":false},{"name":"build_distro","description":"osquery toolkit platform distribution name (os version)","type":"text","hidden":false,"required":false,"index":false},{"name":"start_time","description":"UNIX time in seconds when the process started","type":"integer","hidden":false,"required":false,"index":false},{"name":"watcher","description":"Process (or thread/handle) ID of optional watcher process","type":"integer","hidden":false,"required":false,"index":false},{"name":"platform_mask","description":"The osquery platform bitmask","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"osquery_packs","description":"Information about the current query packs that are loaded in osquery.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"name","description":"The given name for this query pack","type":"text","hidden":false,"required":false,"index":false},{"name":"platform","description":"Platforms this query is supported on","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Minimum osquery version that this query will run on","type":"text","hidden":false,"required":false,"index":false},{"name":"shard","description":"Shard restriction limit, 1-100, 0 meaning no restriction","type":"integer","hidden":false,"required":false,"index":false},{"name":"discovery_cache_hits","description":"The number of times that the discovery query used cached values since the last time the config was reloaded","type":"integer","hidden":false,"required":false,"index":false},{"name":"discovery_executions","description":"The number of times that the discovery queries have been executed since the last time the config was reloaded","type":"integer","hidden":false,"required":false,"index":false},{"name":"active","description":"Whether this pack is active (the version, platform and discovery queries match) yes=1, no=0.","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"osquery_registry","description":"List the osquery registry plugins.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"registry","description":"Name of the osquery registry","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Name of the plugin item","type":"text","hidden":false,"required":false,"index":false},{"name":"owner_uuid","description":"Extension route UUID (0 for core)","type":"integer","hidden":false,"required":false,"index":false},{"name":"internal","description":"1 If the plugin is internal else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"active","description":"1 If this plugin is active else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"osquery_schedule","description":"Information about the current queries that are scheduled in osquery.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"name","description":"The given name for this query","type":"text","hidden":false,"required":false,"index":false},{"name":"query","description":"The exact query to run","type":"text","hidden":false,"required":false,"index":false},{"name":"interval","description":"The interval in seconds to run this query, not an exact interval","type":"integer","hidden":false,"required":false,"index":false},{"name":"executions","description":"Number of times the query was executed","type":"bigint","hidden":false,"required":false,"index":false},{"name":"last_executed","description":"UNIX time stamp in seconds of the last completed execution","type":"bigint","hidden":false,"required":false,"index":false},{"name":"denylisted","description":"1 if the query is denylisted else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"output_size","description":"Total number of bytes generated by the query","type":"bigint","hidden":false,"required":false,"index":false},{"name":"wall_time","description":"Total wall time spent executing","type":"bigint","hidden":false,"required":false,"index":false},{"name":"user_time","description":"Total user time spent executing","type":"bigint","hidden":false,"required":false,"index":false},{"name":"system_time","description":"Total system time spent executing","type":"bigint","hidden":false,"required":false,"index":false},{"name":"average_memory","description":"Average private memory left after executing","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"package_bom","description":"OS X package bill of materials (BOM) file list.","platforms":["darwin"],"columns":[{"name":"filepath","description":"Package file or directory","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"Expected user of file or directory","type":"integer","hidden":false,"required":false,"index":false},{"name":"gid","description":"Expected group of file or directory","type":"integer","hidden":false,"required":false,"index":false},{"name":"mode","description":"Expected permissions","type":"integer","hidden":false,"required":false,"index":false},{"name":"size","description":"Expected file size","type":"bigint","hidden":false,"required":false,"index":false},{"name":"modified_time","description":"Timestamp the file was installed","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of package bom","type":"text","hidden":false,"required":true,"index":false}]},{"name":"package_install_history","description":"OS X package install history.","platforms":["darwin"],"columns":[{"name":"package_id","description":"Label packageIdentifiers","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Label date as UNIX timestamp","type":"integer","hidden":false,"required":false,"index":false},{"name":"name","description":"Package display name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Package display version","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Install source: usually the installer process name","type":"text","hidden":false,"required":false,"index":false},{"name":"content_type","description":"Package content_type (optional)","type":"text","hidden":false,"required":false,"index":false}]},{"name":"package_receipts","description":"OS X package receipt details.","platforms":["darwin"],"columns":[{"name":"package_id","description":"Package domain identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"package_filename","description":"Filename of original .pkg file","type":"text","hidden":true,"required":false,"index":false},{"name":"version","description":"Installed package version","type":"text","hidden":false,"required":false,"index":false},{"name":"location","description":"Optional relative install path on volume","type":"text","hidden":false,"required":false,"index":false},{"name":"install_time","description":"Timestamp of install time","type":"double","hidden":false,"required":false,"index":false},{"name":"installer_name","description":"Name of installer process","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of receipt plist","type":"text","hidden":false,"required":false,"index":false}]},{"name":"patches","description":"Lists all the patches applied. Note: This does not include patches applied via MSI or downloaded from Windows Update (e.g. Service Packs).","platforms":["windows"],"columns":[{"name":"csname","description":"The name of the host the patch is installed on.","type":"text","hidden":false,"required":false,"index":false},{"name":"hotfix_id","description":"The KB ID of the patch.","type":"text","hidden":false,"required":false,"index":false},{"name":"caption","description":"Short description of the patch.","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Fuller description of the patch.","type":"text","hidden":false,"required":false,"index":false},{"name":"fix_comments","description":"Additional comments about the patch.","type":"text","hidden":false,"required":false,"index":false},{"name":"installed_by","description":"The system context in which the patch as installed.","type":"text","hidden":false,"required":false,"index":false},{"name":"install_date","description":"Indicates when the patch was installed. Lack of a value does not indicate that the patch was not installed.","type":"text","hidden":false,"required":false,"index":false},{"name":"installed_on","description":"The date when the patch was installed.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"pci_devices","description":"PCI devices active on the host system.","platforms":["darwin","linux"],"columns":[{"name":"pci_slot","description":"PCI Device used slot","type":"text","hidden":false,"required":false,"index":false},{"name":"pci_class","description":"PCI Device class","type":"text","hidden":false,"required":false,"index":false},{"name":"driver","description":"PCI Device used driver","type":"text","hidden":false,"required":false,"index":false},{"name":"vendor","description":"PCI Device vendor","type":"text","hidden":false,"required":false,"index":false},{"name":"vendor_id","description":"Hex encoded PCI Device vendor identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"model","description":"PCI Device model","type":"text","hidden":false,"required":false,"index":false},{"name":"model_id","description":"Hex encoded PCI Device model identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"pci_class_id","description":"PCI Device class ID in hex format","type":"text","hidden":true,"required":false,"index":false},{"name":"pci_subclass_id","description":"PCI Device subclass in hex format","type":"text","hidden":true,"required":false,"index":false},{"name":"pci_subclass","description":"PCI Device subclass","type":"text","hidden":true,"required":false,"index":false},{"name":"subsystem_vendor_id","description":"Vendor ID of PCI device subsystem","type":"text","hidden":true,"required":false,"index":false},{"name":"subsystem_vendor","description":"Vendor of PCI device subsystem","type":"text","hidden":true,"required":false,"index":false},{"name":"subsystem_model_id","description":"Model ID of PCI device subsystem","type":"text","hidden":true,"required":false,"index":false},{"name":"subsystem_model","description":"Device description of PCI device subsystem","type":"text","hidden":true,"required":false,"index":false}]},{"name":"physical_disk_performance","description":"Provides provides raw data from performance counters that monitor hard or fixed disk drives on the system.","platforms":["windows"],"columns":[{"name":"name","description":"Name of the physical disk","type":"text","hidden":false,"required":false,"index":false},{"name":"avg_disk_bytes_per_read","description":"Average number of bytes transferred from the disk during read operations","type":"bigint","hidden":false,"required":false,"index":false},{"name":"avg_disk_bytes_per_write","description":"Average number of bytes transferred to the disk during write operations","type":"bigint","hidden":false,"required":false,"index":false},{"name":"avg_disk_read_queue_length","description":"Average number of read requests that were queued for the selected disk during the sample interval","type":"bigint","hidden":false,"required":false,"index":false},{"name":"avg_disk_write_queue_length","description":"Average number of write requests that were queued for the selected disk during the sample interval","type":"bigint","hidden":false,"required":false,"index":false},{"name":"avg_disk_sec_per_read","description":"Average time, in seconds, of a read operation of data from the disk","type":"integer","hidden":false,"required":false,"index":false},{"name":"avg_disk_sec_per_write","description":"Average time, in seconds, of a write operation of data to the disk","type":"integer","hidden":false,"required":false,"index":false},{"name":"current_disk_queue_length","description":"Number of requests outstanding on the disk at the time the performance data is collected","type":"integer","hidden":false,"required":false,"index":false},{"name":"percent_disk_read_time","description":"Percentage of elapsed time that the selected disk drive is busy servicing read requests","type":"bigint","hidden":false,"required":false,"index":false},{"name":"percent_disk_write_time","description":"Percentage of elapsed time that the selected disk drive is busy servicing write requests","type":"bigint","hidden":false,"required":false,"index":false},{"name":"percent_disk_time","description":"Percentage of elapsed time that the selected disk drive is busy servicing read or write requests","type":"bigint","hidden":false,"required":false,"index":false},{"name":"percent_idle_time","description":"Percentage of time during the sample interval that the disk was idle","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"pipes","description":"Named and Anonymous pipes.","platforms":["windows"],"columns":[{"name":"pid","description":"Process ID of the process to which the pipe belongs","type":"bigint","hidden":false,"required":false,"index":false},{"name":"name","description":"Name of the pipe","type":"text","hidden":false,"required":false,"index":false},{"name":"instances","description":"Number of instances of the named pipe","type":"integer","hidden":false,"required":false,"index":false},{"name":"max_instances","description":"The maximum number of instances creatable for this pipe","type":"integer","hidden":false,"required":false,"index":false},{"name":"flags","description":"The flags indicating whether this pipe connection is a server or client end, and if the pipe for sending messages or bytes","type":"text","hidden":false,"required":false,"index":false}]},{"name":"pkg_packages","description":"pkgng packages that are currently installed on the host system.","platforms":["freebsd"],"columns":[{"name":"name","description":"Package name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Package version","type":"text","hidden":false,"required":false,"index":false},{"name":"flatsize","description":"Package size in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"arch","description":"Architecture(s) supported","type":"text","hidden":false,"required":false,"index":false}]},{"name":"platform_info","description":"Information about EFI/UEFI/ROM and platform/boot.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"vendor","description":"Platform code vendor","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Platform code version","type":"text","hidden":false,"required":false,"index":false},{"name":"date","description":"Self-reported platform code update date","type":"text","hidden":false,"required":false,"index":false},{"name":"revision","description":"BIOS major and minor revision","type":"text","hidden":false,"required":false,"index":false},{"name":"address","description":"Relative address of firmware mapping","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size in bytes of firmware","type":"text","hidden":false,"required":false,"index":false},{"name":"volume_size","description":"(Optional) size of firmware volume","type":"integer","hidden":false,"required":false,"index":false},{"name":"extra","description":"Platform-specific additional information","type":"text","hidden":false,"required":false,"index":false}]},{"name":"plist","description":"Read and parse a plist file.","platforms":["darwin"],"columns":[{"name":"key","description":"Preference top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"subkey","description":"Intermediate key path, includes lists/dicts","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"String value of most CF types","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"(required) read preferences from a plist","type":"text","hidden":false,"required":true,"index":false}]},{"name":"portage_keywords","description":"A summary about portage configurations like keywords, mask and unmask.","platforms":["linux"],"columns":[{"name":"package","description":"Package name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"The version which are affected by the use flags, empty means all","type":"text","hidden":false,"required":false,"index":false},{"name":"keyword","description":"The keyword applied to the package","type":"text","hidden":false,"required":false,"index":false},{"name":"mask","description":"If the package is masked","type":"integer","hidden":false,"required":false,"index":false},{"name":"unmask","description":"If the package is unmasked","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"portage_packages","description":"List of currently installed packages.","platforms":["linux"],"columns":[{"name":"package","description":"Package name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"The version which are affected by the use flags, empty means all","type":"text","hidden":false,"required":false,"index":false},{"name":"slot","description":"The slot used by package","type":"text","hidden":false,"required":false,"index":false},{"name":"build_time","description":"Unix time when package was built","type":"bigint","hidden":false,"required":false,"index":false},{"name":"repository","description":"From which repository the ebuild was used","type":"text","hidden":false,"required":false,"index":false},{"name":"eapi","description":"The eapi for the ebuild","type":"bigint","hidden":false,"required":false,"index":false},{"name":"size","description":"The size of the package","type":"bigint","hidden":false,"required":false,"index":false},{"name":"world","description":"If package is in the world file","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"portage_use","description":"List of enabled portage USE values for specific package.","platforms":["linux"],"columns":[{"name":"package","description":"Package name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"The version of the installed package","type":"text","hidden":false,"required":false,"index":false},{"name":"use","description":"USE flag which has been enabled for package","type":"text","hidden":false,"required":false,"index":false}]},{"name":"power_sensors","description":"Machine power (currents, voltages, wattages, etc) sensors.","platforms":["darwin"],"columns":[{"name":"key","description":"The SMC key on OS X","type":"text","hidden":false,"required":false,"index":false},{"name":"category","description":"The sensor category: currents, voltage, wattage","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Name of power source","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Power in Watts","type":"text","hidden":false,"required":false,"index":false}]},{"name":"powershell_events","description":"Powershell script blocks reconstructed to their full script content, this table requires script block logging to be enabled.","platforms":["windows"],"columns":[{"name":"time","description":"Timestamp the event was received by the osquery event publisher","type":"bigint","hidden":false,"required":false,"index":false},{"name":"datetime","description":"System time at which the Powershell script event occurred","type":"text","hidden":false,"required":false,"index":false},{"name":"script_block_id","description":"The unique GUID of the powershell script to which this block belongs","type":"text","hidden":false,"required":false,"index":false},{"name":"script_block_count","description":"The total number of script blocks for this script","type":"integer","hidden":false,"required":false,"index":false},{"name":"script_text","description":"The text content of the Powershell script","type":"text","hidden":false,"required":false,"index":false},{"name":"script_name","description":"The name of the Powershell script","type":"text","hidden":false,"required":false,"index":false},{"name":"script_path","description":"The path for the Powershell script","type":"text","hidden":false,"required":false,"index":false},{"name":"cosine_similarity","description":"How similar the Powershell script is to a provided 'normal' character frequency","type":"double","hidden":false,"required":false,"index":false}]},{"name":"preferences","description":"OS X defaults and managed preferences.","platforms":["darwin"],"columns":[{"name":"domain","description":"Application ID usually in com.name.product format","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"Preference top-level key","type":"text","hidden":false,"required":false,"index":false},{"name":"subkey","description":"Intemediate key path, includes lists/dicts","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"String value of most CF types","type":"text","hidden":false,"required":false,"index":false},{"name":"forced","description":"1 if the value is forced/managed, else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"username","description":"(optional) read preferences for a specific user","type":"text","hidden":false,"required":false,"index":false},{"name":"host","description":"'current' or 'any' host, where 'current' takes precedence","type":"text","hidden":false,"required":false,"index":false}]},{"name":"prefetch","description":"Prefetch files show metadata related to file execution.","platforms":["windows"],"columns":[{"name":"path","description":"Prefetch file path.","type":"text","hidden":false,"required":false,"index":false},{"name":"filename","description":"Executable filename.","type":"text","hidden":false,"required":false,"index":false},{"name":"hash","description":"Prefetch CRC hash.","type":"text","hidden":false,"required":false,"index":false},{"name":"last_run_time","description":"Most recent time application was run.","type":"integer","hidden":false,"required":false,"index":false},{"name":"other_run_times","description":"Other execution times in prefetch file.","type":"text","hidden":false,"required":false,"index":false},{"name":"run_count","description":"Number of times the application has been run.","type":"integer","hidden":false,"required":false,"index":false},{"name":"size","description":"Application file size.","type":"integer","hidden":false,"required":false,"index":false},{"name":"volume_serial","description":"Volume serial number.","type":"text","hidden":false,"required":false,"index":false},{"name":"volume_creation","description":"Volume creation time.","type":"text","hidden":false,"required":false,"index":false},{"name":"accessed_files_count","description":"Number of files accessed.","type":"integer","hidden":false,"required":false,"index":false},{"name":"accessed_directories_count","description":"Number of directories accessed.","type":"integer","hidden":false,"required":false,"index":false},{"name":"accessed_files","description":"Files accessed by application within ten seconds of launch.","type":"text","hidden":false,"required":false,"index":false},{"name":"accessed_directories","description":"Directories accessed by application within ten seconds of launch.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"process_envs","description":"A key/value table of environment variables for each process.","platforms":["darwin","linux"],"columns":[{"name":"pid","description":"Process (or thread) ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"key","description":"Environment variable name","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Environment variable value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"process_events","description":"Track time/action process executions.","platforms":["darwin","linux"],"columns":[{"name":"pid","description":"Process (or thread) ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of executed file","type":"text","hidden":false,"required":false,"index":false},{"name":"mode","description":"File mode permissions","type":"text","hidden":false,"required":false,"index":false},{"name":"cmdline","description":"Command line arguments (argv)","type":"text","hidden":false,"required":false,"index":false},{"name":"cmdline_size","description":"Actual size (bytes) of command line arguments","type":"bigint","hidden":true,"required":false,"index":false},{"name":"env","description":"Environment variables delimited by spaces","type":"text","hidden":true,"required":false,"index":false},{"name":"env_count","description":"Number of environment variables","type":"bigint","hidden":true,"required":false,"index":false},{"name":"env_size","description":"Actual size (bytes) of environment list","type":"bigint","hidden":true,"required":false,"index":false},{"name":"cwd","description":"The process current working directory","type":"text","hidden":false,"required":false,"index":false},{"name":"auid","description":"Audit User ID at process start","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uid","description":"User ID at process start","type":"bigint","hidden":false,"required":false,"index":false},{"name":"euid","description":"Effective user ID at process start","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Group ID at process start","type":"bigint","hidden":false,"required":false,"index":false},{"name":"egid","description":"Effective group ID at process start","type":"bigint","hidden":false,"required":false,"index":false},{"name":"owner_uid","description":"File owner user ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"owner_gid","description":"File owner group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"atime","description":"File last access in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mtime","description":"File modification in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"ctime","description":"File last metadata change in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"btime","description":"File creation in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"overflows","description":"List of structures that overflowed","type":"text","hidden":true,"required":false,"index":false},{"name":"parent","description":"Process parent's PID, or -1 if cannot be determined.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of execution in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uptime","description":"Time of execution in system uptime","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false},{"name":"status","description":"OpenBSM Attribute: Status of the process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"fsuid","description":"Filesystem user ID at process start","type":"bigint","hidden":true,"required":false,"index":false},{"name":"suid","description":"Saved user ID at process start","type":"bigint","hidden":true,"required":false,"index":false},{"name":"fsgid","description":"Filesystem group ID at process start","type":"bigint","hidden":true,"required":false,"index":false},{"name":"sgid","description":"Saved group ID at process start","type":"bigint","hidden":true,"required":false,"index":false},{"name":"syscall","description":"Syscall name: fork, vfork, clone, execve, execveat","type":"text","hidden":true,"required":false,"index":false}]},{"name":"process_file_events","description":"A File Integrity Monitor implementation using the audit service.","platforms":["linux"],"columns":[{"name":"operation","description":"Operation type","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"ppid","description":"Parent process ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of execution in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"executable","description":"The executable path","type":"text","hidden":false,"required":false,"index":false},{"name":"partial","description":"True if this is a partial event (i.e.: this process existed before we started osquery)","type":"text","hidden":false,"required":false,"index":false},{"name":"cwd","description":"The current working directory of the process","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"The path associated with the event","type":"text","hidden":false,"required":false,"index":false},{"name":"dest_path","description":"The canonical path associated with the event","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"The uid of the process performing the action","type":"text","hidden":false,"required":false,"index":false},{"name":"gid","description":"The gid of the process performing the action","type":"text","hidden":false,"required":false,"index":false},{"name":"auid","description":"Audit user ID of the process using the file","type":"text","hidden":false,"required":false,"index":false},{"name":"euid","description":"Effective user ID of the process using the file","type":"text","hidden":false,"required":false,"index":false},{"name":"egid","description":"Effective group ID of the process using the file","type":"text","hidden":false,"required":false,"index":false},{"name":"fsuid","description":"Filesystem user ID of the process using the file","type":"text","hidden":false,"required":false,"index":false},{"name":"fsgid","description":"Filesystem group ID of the process using the file","type":"text","hidden":false,"required":false,"index":false},{"name":"suid","description":"Saved user ID of the process using the file","type":"text","hidden":false,"required":false,"index":false},{"name":"sgid","description":"Saved group ID of the process using the file","type":"text","hidden":false,"required":false,"index":false},{"name":"uptime","description":"Time of execution in system uptime","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"process_memory_map","description":"Process memory mapped files and pseudo device/regions.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"pid","description":"Process (or thread) ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"start","description":"Virtual start address (hex)","type":"text","hidden":false,"required":false,"index":false},{"name":"end","description":"Virtual end address (hex)","type":"text","hidden":false,"required":false,"index":false},{"name":"permissions","description":"r=read, w=write, x=execute, p=private (cow)","type":"text","hidden":false,"required":false,"index":false},{"name":"offset","description":"Offset into mapped path","type":"bigint","hidden":false,"required":false,"index":false},{"name":"device","description":"MA:MI Major/minor device ID","type":"text","hidden":false,"required":false,"index":false},{"name":"inode","description":"Mapped path inode, 0 means uninitialized (BSS)","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to mapped file or mapped type","type":"text","hidden":false,"required":false,"index":false},{"name":"pseudo","description":"1 If path is a pseudo path, else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"process_namespaces","description":"Linux namespaces for processes running on the host system.","platforms":["linux"],"columns":[{"name":"pid","description":"Process (or thread) ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"cgroup_namespace","description":"cgroup namespace inode","type":"text","hidden":false,"required":false,"index":false},{"name":"ipc_namespace","description":"ipc namespace inode","type":"text","hidden":false,"required":false,"index":false},{"name":"mnt_namespace","description":"mnt namespace inode","type":"text","hidden":false,"required":false,"index":false},{"name":"net_namespace","description":"net namespace inode","type":"text","hidden":false,"required":false,"index":false},{"name":"pid_namespace","description":"pid namespace inode","type":"text","hidden":false,"required":false,"index":false},{"name":"user_namespace","description":"user namespace inode","type":"text","hidden":false,"required":false,"index":false},{"name":"uts_namespace","description":"uts namespace inode","type":"text","hidden":false,"required":false,"index":false}]},{"name":"process_open_files","description":"File descriptors for each process.","platforms":["darwin","linux"],"columns":[{"name":"pid","description":"Process (or thread) ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"fd","description":"Process-specific file descriptor number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"path","description":"Filesystem path of descriptor","type":"text","hidden":false,"required":false,"index":false}]},{"name":"process_open_pipes","description":"Pipes and partner processes for each process.","platforms":["darwin","linux"],"columns":[{"name":"pid","description":"Process ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"fd","description":"File descriptor","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mode","description":"Pipe open mode (r/w)","type":"text","hidden":false,"required":false,"index":false},{"name":"inode","description":"Pipe inode number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"type","description":"Pipe Type: named vs unnamed/anonymous","type":"text","hidden":false,"required":false,"index":false},{"name":"partner_pid","description":"Process ID of partner process sharing a particular pipe","type":"bigint","hidden":false,"required":false,"index":false},{"name":"partner_fd","description":"File descriptor of shared pipe at partner's end","type":"bigint","hidden":false,"required":false,"index":false},{"name":"partner_mode","description":"Mode of shared pipe at partner's end","type":"text","hidden":false,"required":false,"index":false}]},{"name":"process_open_sockets","description":"Processes which have open network sockets on the system.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"pid","description":"Process (or thread) ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"fd","description":"Socket file descriptor number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"socket","description":"Socket handle or inode number","type":"bigint","hidden":false,"required":false,"index":false},{"name":"family","description":"Network protocol (IPv4, IPv6)","type":"integer","hidden":false,"required":false,"index":false},{"name":"protocol","description":"Transport protocol (TCP/UDP)","type":"integer","hidden":false,"required":false,"index":false},{"name":"local_address","description":"Socket local address","type":"text","hidden":false,"required":false,"index":false},{"name":"remote_address","description":"Socket remote address","type":"text","hidden":false,"required":false,"index":false},{"name":"local_port","description":"Socket local port","type":"integer","hidden":false,"required":false,"index":false},{"name":"remote_port","description":"Socket remote port","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"For UNIX sockets (family=AF_UNIX), the domain path","type":"text","hidden":false,"required":false,"index":false},{"name":"state","description":"TCP socket state","type":"text","hidden":false,"required":false,"index":false},{"name":"net_namespace","description":"The inode number of the network namespace","type":"text","hidden":true,"required":false,"index":false}]},{"name":"processes","description":"All running processes on the host system.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"pid","description":"Process (or thread) ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"name","description":"The process path or shorthand argv[0]","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to executed binary","type":"text","hidden":false,"required":false,"index":false},{"name":"cmdline","description":"Complete argv","type":"text","hidden":false,"required":false,"index":false},{"name":"state","description":"Process state","type":"text","hidden":false,"required":false,"index":false},{"name":"cwd","description":"Process current working directory","type":"text","hidden":false,"required":false,"index":false},{"name":"root","description":"Process virtual root directory","type":"text","hidden":false,"required":false,"index":false},{"name":"uid","description":"Unsigned user ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Unsigned group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"euid","description":"Unsigned effective user ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"egid","description":"Unsigned effective group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"suid","description":"Unsigned saved user ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"sgid","description":"Unsigned saved group ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"on_disk","description":"The process path exists yes=1, no=0, unknown=-1","type":"integer","hidden":false,"required":false,"index":false},{"name":"wired_size","description":"Bytes of unpageable memory used by process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"resident_size","description":"Bytes of private memory used by process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"total_size","description":"Total virtual memory size","type":"bigint","hidden":false,"required":false,"index":false},{"name":"user_time","description":"CPU time in milliseconds spent in user space","type":"bigint","hidden":false,"required":false,"index":false},{"name":"system_time","description":"CPU time in milliseconds spent in kernel space","type":"bigint","hidden":false,"required":false,"index":false},{"name":"disk_bytes_read","description":"Bytes read from disk","type":"bigint","hidden":false,"required":false,"index":false},{"name":"disk_bytes_written","description":"Bytes written to disk","type":"bigint","hidden":false,"required":false,"index":false},{"name":"start_time","description":"Process start time in seconds since Epoch, in case of error -1","type":"bigint","hidden":false,"required":false,"index":false},{"name":"parent","description":"Process parent's PID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pgroup","description":"Process group","type":"bigint","hidden":false,"required":false,"index":false},{"name":"threads","description":"Number of threads used by process","type":"integer","hidden":false,"required":false,"index":false},{"name":"nice","description":"Process nice level (-20 to 20, default 0)","type":"integer","hidden":false,"required":false,"index":false},{"name":"elevated_token","description":"Process uses elevated token yes=1, no=0","type":"integer","hidden":true,"required":false,"index":false},{"name":"secure_process","description":"Process is secure (IUM) yes=1, no=0","type":"integer","hidden":true,"required":false,"index":false},{"name":"protection_type","description":"The protection type of the process","type":"text","hidden":true,"required":false,"index":false},{"name":"virtual_process","description":"Process is virtual (e.g. System, Registry, vmmem) yes=1, no=0","type":"integer","hidden":true,"required":false,"index":false},{"name":"elapsed_time","description":"Elapsed time in seconds this process has been running.","type":"bigint","hidden":true,"required":false,"index":false},{"name":"handle_count","description":"Total number of handles that the process has open. This number is the sum of the handles currently opened by each thread in the process.","type":"bigint","hidden":true,"required":false,"index":false},{"name":"percent_processor_time","description":"Returns elapsed time that all of the threads of this process used the processor to execute instructions in 100 nanoseconds ticks.","type":"bigint","hidden":true,"required":false,"index":false},{"name":"upid","description":"A 64bit pid that is never reused. Returns -1 if we couldn't gather them from the system.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uppid","description":"The 64bit parent pid that is never reused. Returns -1 if we couldn't gather them from the system.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"cpu_type","description":"Indicates the specific processor designed for installation.","type":"integer","hidden":false,"required":false,"index":false},{"name":"cpu_subtype","description":"Indicates the specific processor on which an entry may be used.","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"programs","description":"Represents products as they are installed by Windows Installer. A product generally correlates to one installation package on Windows. Some fields may be blank as Windows installation details are left to the discretion of the product author.","platforms":["windows"],"columns":[{"name":"name","description":"Commonly used product name.","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Product version information.","type":"text","hidden":false,"required":false,"index":false},{"name":"install_location","description":"The installation location directory of the product.","type":"text","hidden":false,"required":false,"index":false},{"name":"install_source","description":"The installation source of the product.","type":"text","hidden":false,"required":false,"index":false},{"name":"language","description":"The language of the product.","type":"text","hidden":false,"required":false,"index":false},{"name":"publisher","description":"Name of the product supplier.","type":"text","hidden":false,"required":false,"index":false},{"name":"uninstall_string","description":"Path and filename of the uninstaller.","type":"text","hidden":false,"required":false,"index":false},{"name":"install_date","description":"Date that this product was installed on the system. ","type":"text","hidden":false,"required":false,"index":false},{"name":"identifying_number","description":"Product identification such as a serial number on software, or a die number on a hardware chip.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"prometheus_metrics","description":"Retrieve metrics from a Prometheus server.","platforms":["darwin","linux"],"columns":[{"name":"target_name","description":"Address of prometheus target","type":"text","hidden":false,"required":false,"index":false},{"name":"metric_name","description":"Name of collected Prometheus metric","type":"text","hidden":false,"required":false,"index":false},{"name":"metric_value","description":"Value of collected Prometheus metric","type":"double","hidden":false,"required":false,"index":false},{"name":"timestamp_ms","description":"Unix timestamp of collected data in MS","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"python_packages","description":"Python packages installed in a system.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"name","description":"Package display name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Package-supplied version","type":"text","hidden":false,"required":false,"index":false},{"name":"summary","description":"Package-supplied summary","type":"text","hidden":false,"required":false,"index":false},{"name":"author","description":"Optional package author","type":"text","hidden":false,"required":false,"index":false},{"name":"license","description":"License under which package is launched","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path at which this module resides","type":"text","hidden":false,"required":false,"index":false},{"name":"directory","description":"Directory where Python modules are located","type":"text","hidden":false,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false}]},{"name":"quicklook_cache","description":"Files and thumbnails within OS X's Quicklook Cache.","platforms":["darwin"],"columns":[{"name":"path","description":"Path of file","type":"text","hidden":false,"required":false,"index":false},{"name":"rowid","description":"Quicklook file rowid key","type":"integer","hidden":false,"required":false,"index":false},{"name":"fs_id","description":"Quicklook file fs_id key","type":"text","hidden":false,"required":false,"index":false},{"name":"volume_id","description":"Parsed volume ID from fs_id","type":"integer","hidden":false,"required":false,"index":false},{"name":"inode","description":"Parsed file ID (inode) from fs_id","type":"integer","hidden":false,"required":false,"index":false},{"name":"mtime","description":"Parsed version date field","type":"integer","hidden":false,"required":false,"index":false},{"name":"size","description":"Parsed version size field","type":"bigint","hidden":false,"required":false,"index":false},{"name":"label","description":"Parsed version 'gen' field","type":"text","hidden":false,"required":false,"index":false},{"name":"last_hit_date","description":"Apple date format for last thumbnail cache hit","type":"integer","hidden":false,"required":false,"index":false},{"name":"hit_count","description":"Number of cache hits on thumbnail","type":"text","hidden":false,"required":false,"index":false},{"name":"icon_mode","description":"Thumbnail icon mode","type":"bigint","hidden":false,"required":false,"index":false},{"name":"cache_path","description":"Path to cache data","type":"text","hidden":false,"required":false,"index":false}]},{"name":"registry","description":"All of the Windows registry hives.","platforms":["windows"],"columns":[{"name":"key","description":"Name of the key to search for","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Full path to the value","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Name of the registry value entry","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Type of the registry value, or 'subkey' if item is a subkey","type":"text","hidden":false,"required":false,"index":false},{"name":"data","description":"Data content of registry value","type":"text","hidden":false,"required":false,"index":false},{"name":"mtime","description":"timestamp of the most recent registry write","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"routes","description":"The active route table for the host system.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"destination","description":"Destination IP address","type":"text","hidden":false,"required":false,"index":false},{"name":"netmask","description":"Netmask length","type":"integer","hidden":false,"required":false,"index":false},{"name":"gateway","description":"Route gateway","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Route source","type":"text","hidden":false,"required":false,"index":false},{"name":"flags","description":"Flags to describe route","type":"integer","hidden":false,"required":false,"index":false},{"name":"interface","description":"Route local interface","type":"text","hidden":false,"required":false,"index":false},{"name":"mtu","description":"Maximum Transmission Unit for the route","type":"integer","hidden":false,"required":false,"index":false},{"name":"metric","description":"Cost of route. Lowest is preferred","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"Type of route","type":"text","hidden":false,"required":false,"index":false},{"name":"hopcount","description":"Max hops expected","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"rpm_package_files","description":"RPM packages that are currently installed on the host system.","platforms":["linux"],"columns":[{"name":"package","description":"RPM package name","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"File path within the package","type":"text","hidden":false,"required":false,"index":false},{"name":"username","description":"File default username from info DB","type":"text","hidden":false,"required":false,"index":false},{"name":"groupname","description":"File default groupname from info DB","type":"text","hidden":false,"required":false,"index":false},{"name":"mode","description":"File permissions mode from info DB","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Expected file size in bytes from RPM info DB","type":"bigint","hidden":false,"required":false,"index":false},{"name":"sha256","description":"SHA256 file digest from RPM info DB","type":"text","hidden":false,"required":false,"index":false}]},{"name":"rpm_packages","description":"RPM packages that are currently installed on the host system.","platforms":["linux"],"columns":[{"name":"name","description":"RPM package name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Package version","type":"text","hidden":false,"required":false,"index":false},{"name":"release","description":"Package release","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Source RPM package name (optional)","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Package size in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"sha1","description":"SHA1 hash of the package contents","type":"text","hidden":false,"required":false,"index":false},{"name":"arch","description":"Architecture(s) supported","type":"text","hidden":false,"required":false,"index":false},{"name":"epoch","description":"Package epoch value","type":"integer","hidden":false,"required":false,"index":false},{"name":"install_time","description":"When the package was installed","type":"integer","hidden":false,"required":false,"index":false},{"name":"vendor","description":"Package vendor","type":"text","hidden":false,"required":false,"index":false},{"name":"package_group","description":"Package group","type":"text","hidden":false,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false},{"name":"mount_namespace_id","description":"Mount namespace id","type":"text","hidden":true,"required":false,"index":false}]},{"name":"running_apps","description":"macOS applications currently running on the host system.","platforms":["darwin"],"columns":[{"name":"pid","description":"The pid of the application","type":"integer","hidden":false,"required":false,"index":false},{"name":"bundle_identifier","description":"The bundle identifier of the application","type":"text","hidden":false,"required":false,"index":false},{"name":"is_active","description":"1 if the application is in focus, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"safari_extensions","description":"Safari browser extension details for all users.","platforms":["darwin"],"columns":[{"name":"uid","description":"The local user that owns the extension","type":"bigint","hidden":false,"required":false,"index":false},{"name":"name","description":"Extension display name","type":"text","hidden":false,"required":false,"index":false},{"name":"identifier","description":"Extension identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"Extension long version","type":"text","hidden":false,"required":false,"index":false},{"name":"sdk","description":"Bundle SDK used to compile extension","type":"text","hidden":false,"required":false,"index":false},{"name":"update_url","description":"Extension-supplied update URI","type":"text","hidden":false,"required":false,"index":false},{"name":"author","description":"Optional extension author","type":"text","hidden":false,"required":false,"index":false},{"name":"developer_id","description":"Optional developer identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Optional extension description text","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to extension XAR bundle","type":"text","hidden":false,"required":false,"index":false}]},{"name":"sandboxes","description":"OS X application sandboxes container details.","platforms":["darwin"],"columns":[{"name":"label","description":"UTI-format bundle or label ID","type":"text","hidden":false,"required":false,"index":false},{"name":"user","description":"Sandbox owner","type":"text","hidden":false,"required":false,"index":false},{"name":"enabled","description":"Application sandboxings enabled on container","type":"integer","hidden":false,"required":false,"index":false},{"name":"build_id","description":"Sandbox-specific identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"bundle_path","description":"Application bundle used by the sandbox","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to sandbox container directory","type":"text","hidden":false,"required":false,"index":false}]},{"name":"scheduled_tasks","description":"Lists all of the tasks in the Windows task scheduler.","platforms":["windows"],"columns":[{"name":"name","description":"Name of the scheduled task","type":"text","hidden":false,"required":false,"index":false},{"name":"action","description":"Actions executed by the scheduled task","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to the executable to be run","type":"text","hidden":false,"required":false,"index":false},{"name":"enabled","description":"Whether or not the scheduled task is enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"state","description":"State of the scheduled task","type":"text","hidden":false,"required":false,"index":false},{"name":"hidden","description":"Whether or not the task is visible in the UI","type":"integer","hidden":false,"required":false,"index":false},{"name":"last_run_time","description":"Timestamp the task last ran","type":"bigint","hidden":false,"required":false,"index":false},{"name":"next_run_time","description":"Timestamp the task is scheduled to run next","type":"bigint","hidden":false,"required":false,"index":false},{"name":"last_run_message","description":"Exit status message of the last task run","type":"text","hidden":false,"required":false,"index":false},{"name":"last_run_code","description":"Exit status code of the last task run","type":"text","hidden":false,"required":false,"index":false}]},{"name":"screenlock","description":"macOS screenlock status for the current logged in user context.","platforms":["darwin"],"columns":[{"name":"enabled","description":"1 If a password is required after sleep or the screensaver begins; else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"grace_period","description":"The amount of time in seconds the screen must be asleep or the screensaver on before a password is required on-wake. 0 = immediately; -1 = no password is required on-wake","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"seccomp_events","description":"A virtual table that tracks seccomp events.","platforms":["linux"],"columns":[{"name":"time","description":"Time of execution in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uptime","description":"Time of execution in system uptime","type":"bigint","hidden":false,"required":false,"index":false},{"name":"auid","description":"Audit user ID (loginuid) of the user who started the analyzed process","type":"unsigned_bigint","hidden":false,"required":false,"index":false},{"name":"uid","description":"User ID of the user who started the analyzed process","type":"unsigned_bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Group ID of the user who started the analyzed process","type":"unsigned_bigint","hidden":false,"required":false,"index":false},{"name":"ses","description":"Session ID of the session from which the analyzed process was invoked","type":"unsigned_bigint","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process ID","type":"unsigned_bigint","hidden":false,"required":false,"index":false},{"name":"comm","description":"Command-line name of the command that was used to invoke the analyzed process","type":"text","hidden":false,"required":false,"index":false},{"name":"exe","description":"The path to the executable that was used to invoke the analyzed process","type":"text","hidden":false,"required":false,"index":false},{"name":"sig","description":"Signal value sent to process by seccomp","type":"bigint","hidden":false,"required":false,"index":false},{"name":"arch","description":"Information about the CPU architecture","type":"text","hidden":false,"required":false,"index":false},{"name":"syscall","description":"Type of the system call","type":"text","hidden":false,"required":false,"index":false},{"name":"compat","description":"Is system call in compatibility mode","type":"bigint","hidden":false,"required":false,"index":false},{"name":"ip","description":"Instruction pointer value","type":"text","hidden":false,"required":false,"index":false},{"name":"code","description":"The seccomp action","type":"text","hidden":false,"required":false,"index":false}]},{"name":"secureboot","description":"Secure Boot UEFI Settings.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"secure_boot","description":"Whether secure boot is enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"setup_mode","description":"Whether setup mode is enabled","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"selinux_events","description":"Track SELinux events.","platforms":["linux"],"columns":[{"name":"type","description":"Event type","type":"text","hidden":false,"required":false,"index":false},{"name":"message","description":"Message","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of execution in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uptime","description":"Time of execution in system uptime","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"selinux_settings","description":"Track active SELinux settings.","platforms":["linux"],"columns":[{"name":"scope","description":"Where the key is located inside the SELinuxFS mount point.","type":"text","hidden":false,"required":false,"index":false},{"name":"key","description":"Key or class name.","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Active value.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"services","description":"Lists all installed Windows services and their relevant data.","platforms":["windows"],"columns":[{"name":"name","description":"Service name","type":"text","hidden":false,"required":false,"index":false},{"name":"service_type","description":"Service Type: OWN_PROCESS, SHARE_PROCESS and maybe Interactive (can interact with the desktop)","type":"text","hidden":false,"required":false,"index":false},{"name":"display_name","description":"Service Display name","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"Service Current status: STOPPED, START_PENDING, STOP_PENDING, RUNNING, CONTINUE_PENDING, PAUSE_PENDING, PAUSED","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"the Process ID of the service","type":"integer","hidden":false,"required":false,"index":false},{"name":"start_type","description":"Service start type: BOOT_START, SYSTEM_START, AUTO_START, DEMAND_START, DISABLED","type":"text","hidden":false,"required":false,"index":false},{"name":"win32_exit_code","description":"The error code that the service uses to report an error that occurs when it is starting or stopping","type":"integer","hidden":false,"required":false,"index":false},{"name":"service_exit_code","description":"The service-specific error code that the service returns when an error occurs while the service is starting or stopping","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to Service Executable","type":"text","hidden":false,"required":false,"index":false},{"name":"module_path","description":"Path to ServiceDll","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Service Description","type":"text","hidden":false,"required":false,"index":false},{"name":"user_account","description":"The name of the account that the service process will be logged on as when it runs. This name can be of the form Domain\\UserName. If the account belongs to the built-in domain, the name can be of the form .\\UserName.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"shadow","description":"Local system users encrypted passwords and related information. Please note, that you usually need superuser rights to access `/etc/shadow`.","platforms":["linux"],"columns":[{"name":"password_status","description":"Password status","type":"text","hidden":false,"required":false,"index":false},{"name":"hash_alg","description":"Password hashing algorithm","type":"text","hidden":false,"required":false,"index":false},{"name":"last_change","description":"Date of last password change (starting from UNIX epoch date)","type":"bigint","hidden":false,"required":false,"index":false},{"name":"min","description":"Minimal number of days between password changes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"max","description":"Maximum number of days between password changes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"warning","description":"Number of days before password expires to warn user about it","type":"bigint","hidden":false,"required":false,"index":false},{"name":"inactive","description":"Number of days after password expires until account is blocked","type":"bigint","hidden":false,"required":false,"index":false},{"name":"expire","description":"Number of days since UNIX epoch date until account is disabled","type":"bigint","hidden":false,"required":false,"index":false},{"name":"flag","description":"Reserved","type":"bigint","hidden":false,"required":false,"index":false},{"name":"username","description":"Username","type":"text","hidden":false,"required":false,"index":false}]},{"name":"shared_folders","description":"Folders available to others via SMB or AFP.","platforms":["darwin"],"columns":[{"name":"name","description":"The shared name of the folder as it appears to other users","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Absolute path of shared folder on the local system","type":"text","hidden":false,"required":false,"index":false}]},{"name":"shared_memory","description":"OS shared memory regions.","platforms":["linux"],"columns":[{"name":"shmid","description":"Shared memory segment ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"owner_uid","description":"User ID of owning process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"creator_uid","description":"User ID of creator process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process ID to last use the segment","type":"bigint","hidden":false,"required":false,"index":false},{"name":"creator_pid","description":"Process ID that created the segment","type":"bigint","hidden":false,"required":false,"index":false},{"name":"atime","description":"Attached time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"dtime","description":"Detached time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"ctime","description":"Changed time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"permissions","description":"Memory segment permissions","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Size in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"attached","description":"Number of attached processes","type":"integer","hidden":false,"required":false,"index":false},{"name":"status","description":"Destination/attach status","type":"text","hidden":false,"required":false,"index":false},{"name":"locked","description":"1 if segment is locked else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"shared_resources","description":"Displays shared resources on a computer system running Windows. This may be a disk drive, printer, interprocess communication, or other sharable device.","platforms":["windows"],"columns":[{"name":"description","description":"A textual description of the object","type":"text","hidden":false,"required":false,"index":false},{"name":"install_date","description":"Indicates when the object was installed. Lack of a value does not indicate that the object is not installed.","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"String that indicates the current status of the object.","type":"text","hidden":false,"required":false,"index":false},{"name":"allow_maximum","description":"Number of concurrent users for this resource has been limited. If True, the value in the MaximumAllowed property is ignored.","type":"integer","hidden":false,"required":false,"index":false},{"name":"maximum_allowed","description":"Limit on the maximum number of users allowed to use this resource concurrently. The value is only valid if the AllowMaximum property is set to FALSE.","type":"integer","hidden":false,"required":false,"index":false},{"name":"name","description":"Alias given to a path set up as a share on a computer system running Windows.","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Local path of the Windows share.","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Type of resource being shared. Types include: disk drives, print queues, interprocess communications (IPC), and general devices.","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"sharing_preferences","description":"OS X Sharing preferences.","platforms":["darwin"],"columns":[{"name":"screen_sharing","description":"1 If screen sharing is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"file_sharing","description":"1 If file sharing is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"printer_sharing","description":"1 If printer sharing is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"remote_login","description":"1 If remote login is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"remote_management","description":"1 If remote management is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"remote_apple_events","description":"1 If remote apple events are enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"internet_sharing","description":"1 If internet sharing is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"bluetooth_sharing","description":"1 If bluetooth sharing is enabled for any user else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"disc_sharing","description":"1 If CD or DVD sharing is enabled else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"content_caching","description":"1 If content caching is enabled else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"shell_history","description":"A line-delimited (command) table of per-user .*_history data.","platforms":["darwin","linux"],"columns":[{"name":"uid","description":"Shell history owner","type":"bigint","hidden":false,"required":false,"index":false},{"name":"time","description":"Entry timestamp. It could be absent, default value is 0.","type":"integer","hidden":false,"required":false,"index":false},{"name":"command","description":"Unparsed date/line/command history line","type":"text","hidden":false,"required":false,"index":false},{"name":"history_file","description":"Path to the .*_history for this user","type":"text","hidden":false,"required":false,"index":false}]},{"name":"shellbags","description":"Shows directories accessed via Windows Explorer.","platforms":["windows"],"columns":[{"name":"sid","description":"User SID","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Shellbags source Registry file","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Directory name.","type":"text","hidden":false,"required":false,"index":false},{"name":"modified_time","description":"Directory Modified time.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"created_time","description":"Directory Created time.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"accessed_time","description":"Directory Accessed time.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mft_entry","description":"Directory master file table entry.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mft_sequence","description":"Directory master file table sequence.","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"shimcache","description":"Application Compatibility Cache, contains artifacts of execution.","platforms":["windows"],"columns":[{"name":"entry","description":"Execution order.","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"This is the path to the executed file.","type":"text","hidden":false,"required":false,"index":false},{"name":"modified_time","description":"File Modified time.","type":"integer","hidden":false,"required":false,"index":false},{"name":"execution_flag","description":"Boolean Execution flag, 1 for execution, 0 for no execution, -1 for missing (this flag does not exist on Windows 10 and higher).","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"shortcut_files","description":"View data about Windows Shortcut files.","platforms":["windows"],"columns":[{"name":"path","description":"Directory name.","type":"text","hidden":false,"required":true,"index":false},{"name":"target_path","description":"Target file path","type":"text","hidden":false,"required":false,"index":false},{"name":"target_modified","description":"Target Modified time.","type":"integer","hidden":false,"required":false,"index":false},{"name":"target_created","description":"Target Created time.","type":"integer","hidden":false,"required":false,"index":false},{"name":"target_accessed","description":"Target Accessed time.","type":"integer","hidden":false,"required":false,"index":false},{"name":"target_size","description":"Size of target file.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"relative_path","description":"Relative path to target file from lnk file.","type":"text","hidden":false,"required":false,"index":false},{"name":"local_path","description":"Local system path to target file.","type":"text","hidden":false,"required":false,"index":false},{"name":"working_path","description":"Target file directory.","type":"text","hidden":false,"required":false,"index":false},{"name":"icon_path","description":"Lnk file icon location.","type":"text","hidden":false,"required":false,"index":false},{"name":"common_path","description":"Common system path to target file.","type":"text","hidden":false,"required":false,"index":false},{"name":"command_args","description":"Command args passed to lnk file.","type":"text","hidden":false,"required":false,"index":false},{"name":"hostname","description":"Optional hostname of the target file.","type":"text","hidden":false,"required":false,"index":false},{"name":"share_name","description":"Share name of the target file.","type":"text","hidden":false,"required":false,"index":false},{"name":"device_type","description":"Device containing the target file.","type":"text","hidden":false,"required":false,"index":false},{"name":"volume_serial","description":"Volume serial number.","type":"text","hidden":false,"required":false,"index":false},{"name":"mft_entry","description":"Target mft entry.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"mft_sequence","description":"Target mft sequence.","type":"integer","hidden":false,"required":false,"index":false},{"name":"description","description":"Lnk file description.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"signature","description":"File (executable, bundle, installer, disk) code signing status.","platforms":["darwin"],"columns":[{"name":"path","description":"Must provide a path or directory","type":"text","hidden":false,"required":true,"index":false},{"name":"hash_resources","description":"Set to 1 to also hash resources, or 0 otherwise. Default is 1","type":"integer","hidden":false,"required":false,"index":false},{"name":"arch","description":"If applicable, the arch of the signed code","type":"text","hidden":false,"required":false,"index":false},{"name":"signed","description":"1 If the file is signed else 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"identifier","description":"The signing identifier sealed into the signature","type":"text","hidden":false,"required":false,"index":false},{"name":"cdhash","description":"Hash of the application Code Directory","type":"text","hidden":false,"required":false,"index":false},{"name":"team_identifier","description":"The team signing identifier sealed into the signature","type":"text","hidden":false,"required":false,"index":false},{"name":"authority","description":"Certificate Common Name","type":"text","hidden":false,"required":false,"index":false}]},{"name":"sip_config","description":"Apple's System Integrity Protection (rootless) status.","platforms":["darwin"],"columns":[{"name":"config_flag","description":"The System Integrity Protection config flag","type":"text","hidden":false,"required":false,"index":false},{"name":"enabled","description":"1 if this configuration is enabled, otherwise 0","type":"integer","hidden":false,"required":false,"index":false},{"name":"enabled_nvram","description":"1 if this configuration is enabled, otherwise 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"smart_drive_info","description":"Drive information read by SMART controller utilizing autodetect.","platforms":["darwin","linux"],"columns":[{"name":"device_name","description":"Name of block device","type":"text","hidden":false,"required":false,"index":false},{"name":"disk_id","description":"Physical slot number of device, only exists when hardware storage controller exists","type":"integer","hidden":false,"required":false,"index":false},{"name":"driver_type","description":"The explicit device type used to retrieve the SMART information","type":"text","hidden":false,"required":false,"index":false},{"name":"model_family","description":"Drive model family","type":"text","hidden":false,"required":false,"index":false},{"name":"device_model","description":"Device Model","type":"text","hidden":false,"required":false,"index":false},{"name":"serial_number","description":"Device serial number","type":"text","hidden":false,"required":false,"index":false},{"name":"lu_wwn_device_id","description":"Device Identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"additional_product_id","description":"An additional drive identifier if any","type":"text","hidden":false,"required":false,"index":false},{"name":"firmware_version","description":"Drive firmware version","type":"text","hidden":false,"required":false,"index":false},{"name":"user_capacity","description":"Bytes of drive capacity","type":"text","hidden":false,"required":false,"index":false},{"name":"sector_sizes","description":"Bytes of drive sector sizes","type":"text","hidden":false,"required":false,"index":false},{"name":"rotation_rate","description":"Drive RPM","type":"text","hidden":false,"required":false,"index":false},{"name":"form_factor","description":"Form factor if reported","type":"text","hidden":false,"required":false,"index":false},{"name":"in_smartctl_db","description":"Boolean value for if drive is recognized","type":"integer","hidden":false,"required":false,"index":false},{"name":"ata_version","description":"ATA version of drive","type":"text","hidden":false,"required":false,"index":false},{"name":"transport_type","description":"Drive transport type","type":"text","hidden":false,"required":false,"index":false},{"name":"sata_version","description":"SATA version, if any","type":"text","hidden":false,"required":false,"index":false},{"name":"read_device_identity_failure","description":"Error string for device id read, if any","type":"text","hidden":false,"required":false,"index":false},{"name":"smart_supported","description":"SMART support status","type":"text","hidden":false,"required":false,"index":false},{"name":"smart_enabled","description":"SMART enabled status","type":"text","hidden":false,"required":false,"index":false},{"name":"packet_device_type","description":"Packet device type","type":"text","hidden":false,"required":false,"index":false},{"name":"power_mode","description":"Device power mode","type":"text","hidden":false,"required":false,"index":false},{"name":"warnings","description":"Warning messages from SMART controller","type":"text","hidden":false,"required":false,"index":false}]},{"name":"smbios_tables","description":"BIOS (DMI) structure common details and content.","platforms":["darwin","linux"],"columns":[{"name":"number","description":"Table entry number","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"Table entry type","type":"integer","hidden":false,"required":false,"index":false},{"name":"description","description":"Table entry description","type":"text","hidden":false,"required":false,"index":false},{"name":"handle","description":"Table entry handle","type":"integer","hidden":false,"required":false,"index":false},{"name":"header_size","description":"Header size in bytes","type":"integer","hidden":false,"required":false,"index":false},{"name":"size","description":"Table entry size in bytes","type":"integer","hidden":false,"required":false,"index":false},{"name":"md5","description":"MD5 hash of table entry","type":"text","hidden":false,"required":false,"index":false}]},{"name":"smc_keys","description":"Apple's system management controller keys.","platforms":["darwin"],"columns":[{"name":"key","description":"4-character key","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"SMC-reported type literal type","type":"text","hidden":false,"required":false,"index":false},{"name":"size","description":"Reported size of data in bytes","type":"integer","hidden":false,"required":false,"index":false},{"name":"value","description":"A type-encoded representation of the key value","type":"text","hidden":false,"required":false,"index":false},{"name":"hidden","description":"1 if this key is normally hidden, otherwise 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"socket_events","description":"Track network socket opens and closes.","platforms":["darwin","linux"],"columns":[{"name":"action","description":"The socket action (bind, listen, close)","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process (or thread) ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of executed file","type":"text","hidden":false,"required":false,"index":false},{"name":"fd","description":"The file description for the process socket","type":"text","hidden":false,"required":false,"index":false},{"name":"auid","description":"Audit User ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"status","description":"Either 'succeeded', 'failed', 'in_progress' (connect() on non-blocking socket) or 'no_client' (null accept() on non-blocking socket)","type":"text","hidden":false,"required":false,"index":false},{"name":"family","description":"The Internet protocol family ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"protocol","description":"The network protocol ID","type":"integer","hidden":true,"required":false,"index":false},{"name":"local_address","description":"Local address associated with socket","type":"text","hidden":false,"required":false,"index":false},{"name":"remote_address","description":"Remote address associated with socket","type":"text","hidden":false,"required":false,"index":false},{"name":"local_port","description":"Local network protocol port number","type":"integer","hidden":false,"required":false,"index":false},{"name":"remote_port","description":"Remote network protocol port number","type":"integer","hidden":false,"required":false,"index":false},{"name":"socket","description":"The local path (UNIX domain socket only)","type":"text","hidden":true,"required":false,"index":false},{"name":"time","description":"Time of execution in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uptime","description":"Time of execution in system uptime","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false},{"name":"success","description":"Deprecated. Use the 'status' column instead","type":"integer","hidden":true,"required":false,"index":false}]},{"name":"ssh_configs","description":"A table of parsed ssh_configs.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"uid","description":"The local owner of the ssh_config file","type":"bigint","hidden":false,"required":false,"index":false},{"name":"block","description":"The host or match block","type":"text","hidden":false,"required":false,"index":false},{"name":"option","description":"The option and value","type":"text","hidden":false,"required":false,"index":false},{"name":"ssh_config_file","description":"Path to the ssh_config file","type":"text","hidden":false,"required":false,"index":false}]},{"name":"startup_items","description":"Applications and binaries set as user/login startup items.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"name","description":"Name of startup item","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of startup item","type":"text","hidden":false,"required":false,"index":false},{"name":"args","description":"Arguments provided to startup executable","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Startup Item or Login Item","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Directory or plist containing startup item","type":"text","hidden":false,"required":false,"index":false},{"name":"status","description":"Startup status; either enabled or disabled","type":"text","hidden":false,"required":false,"index":false},{"name":"username","description":"The user associated with the startup item","type":"text","hidden":false,"required":false,"index":false}]},{"name":"sudoers","description":"Rules for running commands as other users via sudo.","platforms":["darwin","linux"],"columns":[{"name":"source","description":"Source file containing the given rule","type":"text","hidden":false,"required":false,"index":false},{"name":"header","description":"Symbol for given rule","type":"text","hidden":false,"required":false,"index":false},{"name":"rule_details","description":"Rule definition","type":"text","hidden":false,"required":false,"index":false}]},{"name":"suid_bin","description":"suid binaries in common locations.","platforms":["darwin","linux"],"columns":[{"name":"path","description":"Binary path","type":"text","hidden":false,"required":false,"index":false},{"name":"username","description":"Binary owner username","type":"text","hidden":false,"required":false,"index":false},{"name":"groupname","description":"Binary owner group","type":"text","hidden":false,"required":false,"index":false},{"name":"permissions","description":"Binary permissions","type":"text","hidden":false,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false}]},{"name":"syslog_events","description":"","platforms":["linux"],"columns":[{"name":"time","description":"Current unix epoch time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"datetime","description":"Time known to syslog","type":"text","hidden":false,"required":false,"index":false},{"name":"host","description":"Hostname configured for syslog","type":"text","hidden":false,"required":false,"index":false},{"name":"severity","description":"Syslog severity","type":"integer","hidden":false,"required":false,"index":false},{"name":"facility","description":"Syslog facility","type":"text","hidden":false,"required":false,"index":false},{"name":"tag","description":"The syslog tag","type":"text","hidden":false,"required":false,"index":false},{"name":"message","description":"The syslog message","type":"text","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"system_controls","description":"sysctl names, values, and settings information.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Full sysctl MIB name","type":"text","hidden":false,"required":false,"index":false},{"name":"oid","description":"Control MIB","type":"text","hidden":false,"required":false,"index":false},{"name":"subsystem","description":"Subsystem ID, control type","type":"text","hidden":false,"required":false,"index":false},{"name":"current_value","description":"Value of setting","type":"text","hidden":false,"required":false,"index":false},{"name":"config_value","description":"The MIB value set in /etc/sysctl.conf","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Data type","type":"text","hidden":false,"required":false,"index":false},{"name":"field_name","description":"Specific attribute of opaque type","type":"text","hidden":false,"required":false,"index":false}]},{"name":"system_extensions","description":"macOS (>= 10.15) system extension table.","platforms":["darwin"],"columns":[{"name":"path","description":"Original path of system extension","type":"text","hidden":false,"required":false,"index":false},{"name":"UUID","description":"Extension unique id","type":"text","hidden":false,"required":false,"index":false},{"name":"state","description":"System extension state","type":"text","hidden":false,"required":false,"index":false},{"name":"identifier","description":"Identifier name","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"System extension version","type":"text","hidden":false,"required":false,"index":false},{"name":"category","description":"System extension category","type":"text","hidden":false,"required":false,"index":false},{"name":"bundle_path","description":"System extension bundle path","type":"text","hidden":false,"required":false,"index":false},{"name":"team","description":"Signing team ID","type":"text","hidden":false,"required":false,"index":false},{"name":"mdm_managed","description":"1 if managed by MDM system extension payload configuration, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"system_info","description":"System information for identification.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"hostname","description":"Network hostname including domain","type":"text","hidden":false,"required":false,"index":false},{"name":"uuid","description":"Unique ID provided by the system","type":"text","hidden":false,"required":false,"index":false},{"name":"cpu_type","description":"CPU type","type":"text","hidden":false,"required":false,"index":false},{"name":"cpu_subtype","description":"CPU subtype","type":"text","hidden":false,"required":false,"index":false},{"name":"cpu_brand","description":"CPU brand string, contains vendor and model","type":"text","hidden":false,"required":false,"index":false},{"name":"cpu_physical_cores","description":"Number of physical CPU cores in to the system","type":"integer","hidden":false,"required":false,"index":false},{"name":"cpu_logical_cores","description":"Number of logical CPU cores available to the system","type":"integer","hidden":false,"required":false,"index":false},{"name":"cpu_microcode","description":"Microcode version","type":"text","hidden":false,"required":false,"index":false},{"name":"physical_memory","description":"Total physical memory in bytes","type":"bigint","hidden":false,"required":false,"index":false},{"name":"hardware_vendor","description":"Hardware vendor","type":"text","hidden":false,"required":false,"index":false},{"name":"hardware_model","description":"Hardware model","type":"text","hidden":false,"required":false,"index":false},{"name":"hardware_version","description":"Hardware version","type":"text","hidden":false,"required":false,"index":false},{"name":"hardware_serial","description":"Device serial number","type":"text","hidden":false,"required":false,"index":false},{"name":"board_vendor","description":"Board vendor","type":"text","hidden":false,"required":false,"index":false},{"name":"board_model","description":"Board model","type":"text","hidden":false,"required":false,"index":false},{"name":"board_version","description":"Board version","type":"text","hidden":false,"required":false,"index":false},{"name":"board_serial","description":"Board serial number","type":"text","hidden":false,"required":false,"index":false},{"name":"computer_name","description":"Friendly computer name (optional)","type":"text","hidden":false,"required":false,"index":false},{"name":"local_hostname","description":"Local hostname (optional)","type":"text","hidden":false,"required":false,"index":false}]},{"name":"systemd_units","description":"Track systemd units.","platforms":["linux"],"columns":[{"name":"id","description":"Unique unit identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Unit description","type":"text","hidden":false,"required":false,"index":false},{"name":"load_state","description":"Reflects whether the unit definition was properly loaded","type":"text","hidden":false,"required":false,"index":false},{"name":"active_state","description":"The high-level unit activation state, i.e. generalization of SUB","type":"text","hidden":false,"required":false,"index":false},{"name":"sub_state","description":"The low-level unit activation state, values depend on unit type","type":"text","hidden":false,"required":false,"index":false},{"name":"following","description":"The name of another unit that this unit follows in state","type":"text","hidden":false,"required":false,"index":false},{"name":"object_path","description":"The object path for this unit","type":"text","hidden":false,"required":false,"index":false},{"name":"job_id","description":"Next queued job id","type":"bigint","hidden":false,"required":false,"index":false},{"name":"job_type","description":"Job type","type":"text","hidden":false,"required":false,"index":false},{"name":"job_path","description":"The object path for the job","type":"text","hidden":false,"required":false,"index":false},{"name":"fragment_path","description":"The unit file path this unit was read from, if there is any","type":"text","hidden":false,"required":false,"index":false},{"name":"user","description":"The configured user, if any","type":"text","hidden":false,"required":false,"index":false},{"name":"source_path","description":"Path to the (possibly generated) unit configuration file","type":"text","hidden":false,"required":false,"index":false}]},{"name":"temperature_sensors","description":"Machine's temperature sensors.","platforms":["darwin"],"columns":[{"name":"key","description":"The SMC key on OS X","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Name of temperature source","type":"text","hidden":false,"required":false,"index":false},{"name":"celsius","description":"Temperature in Celsius","type":"double","hidden":false,"required":false,"index":false},{"name":"fahrenheit","description":"Temperature in Fahrenheit","type":"double","hidden":false,"required":false,"index":false}]},{"name":"time","description":"Track current date and time in the system.","platforms":["darwin","linux","freebsd","windows"],"columns":[{"name":"weekday","description":"Current weekday in the system","type":"text","hidden":false,"required":false,"index":false},{"name":"year","description":"Current year in the system","type":"integer","hidden":false,"required":false,"index":false},{"name":"month","description":"Current month in the system","type":"integer","hidden":false,"required":false,"index":false},{"name":"day","description":"Current day in the system","type":"integer","hidden":false,"required":false,"index":false},{"name":"hour","description":"Current hour in the system","type":"integer","hidden":false,"required":false,"index":false},{"name":"minutes","description":"Current minutes in the system","type":"integer","hidden":false,"required":false,"index":false},{"name":"seconds","description":"Current seconds in the system","type":"integer","hidden":false,"required":false,"index":false},{"name":"timezone","description":"Current timezone in the system","type":"text","hidden":false,"required":false,"index":false},{"name":"local_time","description":"Current local UNIX time in the system","type":"integer","hidden":false,"required":false,"index":false},{"name":"local_timezone","description":"Current local timezone in the system","type":"text","hidden":false,"required":false,"index":false},{"name":"unix_time","description":"Current UNIX time in the system, converted to UTC if --utc enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"timestamp","description":"Current timestamp (log format) in the system","type":"text","hidden":false,"required":false,"index":false},{"name":"datetime","description":"Current date and time (ISO format) in the system","type":"text","hidden":false,"required":false,"index":false},{"name":"iso_8601","description":"Current time (ISO format) in the system","type":"text","hidden":false,"required":false,"index":false},{"name":"win_timestamp","description":"Timestamp value in 100 nanosecond units.","type":"bigint","hidden":true,"required":false,"index":false}]},{"name":"time_machine_backups","description":"Backups to drives using TimeMachine.","platforms":["darwin"],"columns":[{"name":"destination_id","description":"Time Machine destination ID","type":"text","hidden":false,"required":false,"index":false},{"name":"backup_date","description":"Backup Date","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"time_machine_destinations","description":"Locations backed up to using Time Machine.","platforms":["darwin"],"columns":[{"name":"alias","description":"Human readable name of drive","type":"text","hidden":false,"required":false,"index":false},{"name":"destination_id","description":"Time Machine destination ID","type":"text","hidden":false,"required":false,"index":false},{"name":"consistency_scan_date","description":"Consistency scan date","type":"integer","hidden":false,"required":false,"index":false},{"name":"root_volume_uuid","description":"Root UUID of backup volume","type":"text","hidden":false,"required":false,"index":false},{"name":"bytes_available","description":"Bytes available on volume","type":"integer","hidden":false,"required":false,"index":false},{"name":"bytes_used","description":"Bytes used on volume","type":"integer","hidden":false,"required":false,"index":false},{"name":"encryption","description":"Last known encrypted state","type":"text","hidden":false,"required":false,"index":false}]},{"name":"tpm_info","description":"A table that lists the TPM related information.","platforms":["windows"],"columns":[{"name":"activated","description":"TPM is activated","type":"integer","hidden":false,"required":false,"index":false},{"name":"enabled","description":"TPM is enabled","type":"integer","hidden":false,"required":false,"index":false},{"name":"owned","description":"TPM is ownned","type":"integer","hidden":false,"required":false,"index":false},{"name":"manufacturer_version","description":"TPM version","type":"text","hidden":false,"required":false,"index":false},{"name":"manufacturer_id","description":"TPM manufacturers ID","type":"integer","hidden":false,"required":false,"index":false},{"name":"manufacturer_name","description":"TPM manufacturers name","type":"text","hidden":false,"required":false,"index":false},{"name":"product_name","description":"Product name of the TPM","type":"text","hidden":false,"required":false,"index":false},{"name":"physical_presence_version","description":"Version of the Physical Presence Interface","type":"text","hidden":false,"required":false,"index":false},{"name":"spec_version","description":"Trusted Computing Group specification that the TPM supports","type":"text","hidden":false,"required":false,"index":false}]},{"name":"ulimit_info","description":"System resource usage limits.","platforms":["darwin","linux"],"columns":[{"name":"type","description":"System resource to be limited","type":"text","hidden":false,"required":false,"index":false},{"name":"soft_limit","description":"Current limit value","type":"text","hidden":false,"required":false,"index":false},{"name":"hard_limit","description":"Maximum limit value","type":"text","hidden":false,"required":false,"index":false}]},{"name":"uptime","description":"Track time passed since last boot. Some systems track this as calendar time, some as runtime.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"days","description":"Days of uptime","type":"integer","hidden":false,"required":false,"index":false},{"name":"hours","description":"Hours of uptime","type":"integer","hidden":false,"required":false,"index":false},{"name":"minutes","description":"Minutes of uptime","type":"integer","hidden":false,"required":false,"index":false},{"name":"seconds","description":"Seconds of uptime","type":"integer","hidden":false,"required":false,"index":false},{"name":"total_seconds","description":"Total uptime seconds","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"usb_devices","description":"USB devices that are actively plugged into the host system.","platforms":["darwin","linux"],"columns":[{"name":"usb_address","description":"USB Device used address","type":"integer","hidden":false,"required":false,"index":false},{"name":"usb_port","description":"USB Device used port","type":"integer","hidden":false,"required":false,"index":false},{"name":"vendor","description":"USB Device vendor string","type":"text","hidden":false,"required":false,"index":false},{"name":"vendor_id","description":"Hex encoded USB Device vendor identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"version","description":"USB Device version number","type":"text","hidden":false,"required":false,"index":false},{"name":"model","description":"USB Device model string","type":"text","hidden":false,"required":false,"index":false},{"name":"model_id","description":"Hex encoded USB Device model identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"serial","description":"USB Device serial connection","type":"text","hidden":false,"required":false,"index":false},{"name":"class","description":"USB Device class","type":"text","hidden":false,"required":false,"index":false},{"name":"subclass","description":"USB Device subclass","type":"text","hidden":false,"required":false,"index":false},{"name":"protocol","description":"USB Device protocol","type":"text","hidden":false,"required":false,"index":false},{"name":"removable","description":"1 If USB device is removable else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"user_events","description":"Track user events from the audit framework.","platforms":["darwin","linux"],"columns":[{"name":"uid","description":"User ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"auid","description":"Audit User ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process (or thread) ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"message","description":"Message from the event","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"The file description for the process socket","type":"integer","hidden":false,"required":false,"index":false},{"name":"path","description":"Supplied path from event","type":"text","hidden":false,"required":false,"index":false},{"name":"address","description":"The Internet protocol address or family ID","type":"text","hidden":false,"required":false,"index":false},{"name":"terminal","description":"The network protocol ID","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of execution in UNIX time","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uptime","description":"Time of execution in system uptime","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"user_groups","description":"Local system user group relationships.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"uid","description":"User ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Group ID","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"user_interaction_events","description":"Track user interaction events from macOS' event tapping framework.","platforms":["darwin"],"columns":[{"name":"time","description":"Time","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"user_ssh_keys","description":"Returns the private keys in the users ~/.ssh directory and whether or not they are encrypted.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"uid","description":"The local user that owns the key file","type":"bigint","hidden":false,"required":false,"index":false},{"name":"path","description":"Path to key file","type":"text","hidden":false,"required":false,"index":false},{"name":"encrypted","description":"1 if key is encrypted, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"key_type","description":"The type of the private key. One of [rsa, dsa, dh, ec, hmac, cmac], or the empty string.","type":"text","hidden":false,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false}]},{"name":"userassist","description":"UserAssist Registry Key tracks when a user executes an application from Windows Explorer.","platforms":["windows"],"columns":[{"name":"path","description":"Application file path.","type":"text","hidden":false,"required":false,"index":false},{"name":"last_execution_time","description":"Most recent time application was executed.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"count","description":"Number of times the application has been executed.","type":"integer","hidden":false,"required":false,"index":false},{"name":"sid","description":"User SID.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"users","description":"Local user accounts (including domain accounts that have logged on locally (Windows)).","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"uid","description":"User ID","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid","description":"Group ID (unsigned)","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uid_signed","description":"User ID as int64 signed (Apple)","type":"bigint","hidden":false,"required":false,"index":false},{"name":"gid_signed","description":"Default group ID as int64 signed (Apple)","type":"bigint","hidden":false,"required":false,"index":false},{"name":"username","description":"Username","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Optional user description","type":"text","hidden":false,"required":false,"index":false},{"name":"directory","description":"User's home directory","type":"text","hidden":false,"required":false,"index":false},{"name":"shell","description":"User's configured default shell","type":"text","hidden":false,"required":false,"index":false},{"name":"uuid","description":"User's UUID (Apple) or SID (Windows)","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Whether the account is roaming (domain), local, or a system profile","type":"text","hidden":true,"required":false,"index":false},{"name":"is_hidden","description":"IsHidden attribute set in OpenDirectory","type":"integer","hidden":false,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false}]},{"name":"video_info","description":"Retrieve video card information of the machine.","platforms":["windows"],"columns":[{"name":"color_depth","description":"The amount of bits per pixel to represent color.","type":"integer","hidden":false,"required":false,"index":false},{"name":"driver","description":"The driver of the device.","type":"text","hidden":false,"required":false,"index":false},{"name":"driver_date","description":"The date listed on the installed driver.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"driver_version","description":"The version of the installed driver.","type":"text","hidden":false,"required":false,"index":false},{"name":"manufacturer","description":"The manufacturer of the gpu.","type":"text","hidden":false,"required":false,"index":false},{"name":"model","description":"The model of the gpu.","type":"text","hidden":false,"required":false,"index":false},{"name":"series","description":"The series of the gpu.","type":"text","hidden":false,"required":false,"index":false},{"name":"video_mode","description":"The current resolution of the display.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"virtual_memory_info","description":"Darwin Virtual Memory statistics.","platforms":["darwin"],"columns":[{"name":"free","description":"Total number of free pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"active","description":"Total number of active pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"inactive","description":"Total number of inactive pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"speculative","description":"Total number of speculative pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"throttled","description":"Total number of throttled pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"wired","description":"Total number of wired down pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"purgeable","description":"Total number of purgeable pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"faults","description":"Total number of calls to vm_faults.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"copy","description":"Total number of copy-on-write pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"zero_fill","description":"Total number of zero filled pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"reactivated","description":"Total number of reactivated pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"purged","description":"Total number of purged pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"file_backed","description":"Total number of file backed pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"anonymous","description":"Total number of anonymous pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"uncompressed","description":"Total number of uncompressed pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"compressor","description":"The number of pages used to store compressed VM pages.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"decompressed","description":"The total number of pages that have been decompressed by the VM compressor.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"compressed","description":"The total number of pages that have been compressed by the VM compressor.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"page_ins","description":"The total number of requests for pages from a pager.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"page_outs","description":"Total number of pages paged out.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"swap_ins","description":"The total number of compressed pages that have been swapped out to disk.","type":"bigint","hidden":false,"required":false,"index":false},{"name":"swap_outs","description":"The total number of compressed pages that have been swapped back in from disk.","type":"bigint","hidden":false,"required":false,"index":false}]},{"name":"wifi_networks","description":"OS X known/remembered Wi-Fi networks list.","platforms":["darwin"],"columns":[{"name":"ssid","description":"SSID octets of the network","type":"text","hidden":false,"required":false,"index":false},{"name":"network_name","description":"Name of the network","type":"text","hidden":false,"required":false,"index":false},{"name":"security_type","description":"Type of security on this network","type":"text","hidden":false,"required":false,"index":false},{"name":"last_connected","description":"Last time this netword was connected to as a unix_time","type":"integer","hidden":false,"required":false,"index":false},{"name":"passpoint","description":"1 if Passpoint is supported, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"possibly_hidden","description":"1 if network is possibly a hidden network, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"roaming","description":"1 if roaming is supported, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"roaming_profile","description":"Describe the roaming profile, usually one of Single, Dual or Multi","type":"text","hidden":false,"required":false,"index":false},{"name":"captive_portal","description":"1 if this network has a captive portal, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"auto_login","description":"1 if auto login is enabled, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"temporarily_disabled","description":"1 if this network is temporarily disabled, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false},{"name":"disabled","description":"1 if this network is disabled, 0 otherwise","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"wifi_status","description":"OS X current WiFi status.","platforms":["darwin"],"columns":[{"name":"interface","description":"Name of the interface","type":"text","hidden":false,"required":false,"index":false},{"name":"ssid","description":"SSID octets of the network","type":"text","hidden":false,"required":false,"index":false},{"name":"bssid","description":"The current basic service set identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"network_name","description":"Name of the network","type":"text","hidden":false,"required":false,"index":false},{"name":"country_code","description":"The country code (ISO/IEC 3166-1:1997) for the network","type":"text","hidden":false,"required":false,"index":false},{"name":"security_type","description":"Type of security on this network","type":"text","hidden":false,"required":false,"index":false},{"name":"rssi","description":"The current received signal strength indication (dbm)","type":"integer","hidden":false,"required":false,"index":false},{"name":"noise","description":"The current noise measurement (dBm)","type":"integer","hidden":false,"required":false,"index":false},{"name":"channel","description":"Channel number","type":"integer","hidden":false,"required":false,"index":false},{"name":"channel_width","description":"Channel width","type":"integer","hidden":false,"required":false,"index":false},{"name":"channel_band","description":"Channel band","type":"integer","hidden":false,"required":false,"index":false},{"name":"transmit_rate","description":"The current transmit rate","type":"text","hidden":false,"required":false,"index":false},{"name":"mode","description":"The current operating mode for the Wi-Fi interface","type":"text","hidden":false,"required":false,"index":false}]},{"name":"wifi_survey","description":"Scan for nearby WiFi networks.","platforms":["darwin"],"columns":[{"name":"interface","description":"Name of the interface","type":"text","hidden":false,"required":false,"index":false},{"name":"ssid","description":"SSID octets of the network","type":"text","hidden":false,"required":false,"index":false},{"name":"bssid","description":"The current basic service set identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"network_name","description":"Name of the network","type":"text","hidden":false,"required":false,"index":false},{"name":"country_code","description":"The country code (ISO/IEC 3166-1:1997) for the network","type":"text","hidden":false,"required":false,"index":false},{"name":"rssi","description":"The current received signal strength indication (dbm)","type":"integer","hidden":false,"required":false,"index":false},{"name":"noise","description":"The current noise measurement (dBm)","type":"integer","hidden":false,"required":false,"index":false},{"name":"channel","description":"Channel number","type":"integer","hidden":false,"required":false,"index":false},{"name":"channel_width","description":"Channel width","type":"integer","hidden":false,"required":false,"index":false},{"name":"channel_band","description":"Channel band","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"winbaseobj","description":"Lists named Windows objects in the default object directories, across all terminal services sessions. Example Windows ojbect types include Mutexes, Events, Jobs and Semaphors.","platforms":["windows"],"columns":[{"name":"session_id","description":"Terminal Services Session Id","type":"integer","hidden":false,"required":false,"index":false},{"name":"object_name","description":"Object Name","type":"text","hidden":false,"required":false,"index":false},{"name":"object_type","description":"Object Type","type":"text","hidden":false,"required":false,"index":false}]},{"name":"windows_crashes","description":"Extracted information from Windows crash logs (Minidumps).","platforms":["windows"],"columns":[{"name":"datetime","description":"Timestamp (log format) of the crash","type":"text","hidden":false,"required":false,"index":false},{"name":"module","description":"Path of the crashed module within the process","type":"text","hidden":false,"required":false,"index":false},{"name":"path","description":"Path of the executable file for the crashed process","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process ID of the crashed process","type":"bigint","hidden":false,"required":false,"index":false},{"name":"tid","description":"Thread ID of the crashed thread","type":"bigint","hidden":false,"required":false,"index":false},{"name":"version","description":"File version info of the crashed process","type":"text","hidden":false,"required":false,"index":false},{"name":"process_uptime","description":"Uptime of the process in seconds","type":"bigint","hidden":false,"required":false,"index":false},{"name":"stack_trace","description":"Multiple stack frames from the stack trace","type":"text","hidden":false,"required":false,"index":false},{"name":"exception_code","description":"The Windows exception code","type":"text","hidden":false,"required":false,"index":false},{"name":"exception_message","description":"The NTSTATUS error message associated with the exception code","type":"text","hidden":false,"required":false,"index":false},{"name":"exception_address","description":"Address (in hex) where the exception occurred","type":"text","hidden":false,"required":false,"index":false},{"name":"registers","description":"The values of the system registers","type":"text","hidden":false,"required":false,"index":false},{"name":"command_line","description":"Command-line string passed to the crashed process","type":"text","hidden":false,"required":false,"index":false},{"name":"current_directory","description":"Current working directory of the crashed process","type":"text","hidden":false,"required":false,"index":false},{"name":"username","description":"Username of the user who ran the crashed process","type":"text","hidden":false,"required":false,"index":false},{"name":"machine_name","description":"Name of the machine where the crash happened","type":"text","hidden":false,"required":false,"index":false},{"name":"major_version","description":"Windows major version of the machine","type":"integer","hidden":false,"required":false,"index":false},{"name":"minor_version","description":"Windows minor version of the machine","type":"integer","hidden":false,"required":false,"index":false},{"name":"build_number","description":"Windows build number of the crashing machine","type":"integer","hidden":false,"required":false,"index":false},{"name":"type","description":"Type of crash log","type":"text","hidden":false,"required":false,"index":false},{"name":"crash_path","description":"Path of the log file","type":"text","hidden":false,"required":false,"index":false}]},{"name":"windows_eventlog","description":"Table for querying all recorded Windows event logs.","platforms":["windows"],"columns":[{"name":"channel","description":"Source or channel of the event","type":"text","hidden":false,"required":true,"index":false},{"name":"datetime","description":"System time at which the event occurred","type":"text","hidden":false,"required":false,"index":false},{"name":"task","description":"Task value associated with the event","type":"integer","hidden":false,"required":false,"index":false},{"name":"level","description":"Severity level associated with the event","type":"integer","hidden":false,"required":false,"index":false},{"name":"provider_name","description":"Provider name of the event","type":"text","hidden":false,"required":false,"index":false},{"name":"provider_guid","description":"Provider guid of the event","type":"text","hidden":false,"required":false,"index":false},{"name":"computer_name","description":"Hostname of system where event was generated","type":"text","hidden":false,"required":false,"index":false},{"name":"eventid","description":"Event ID of the event","type":"integer","hidden":false,"required":false,"index":false},{"name":"keywords","description":"A bitmask of the keywords defined in the event","type":"text","hidden":false,"required":false,"index":false},{"name":"data","description":"Data associated with the event","type":"text","hidden":false,"required":false,"index":false},{"name":"pid","description":"Process ID which emitted the event record","type":"integer","hidden":false,"required":false,"index":false},{"name":"tid","description":"Thread ID which emitted the event record","type":"integer","hidden":false,"required":false,"index":false},{"name":"time_range","description":"System time to selectively filter the events","type":"text","hidden":true,"required":false,"index":false},{"name":"timestamp","description":"Timestamp to selectively filter the events","type":"text","hidden":true,"required":false,"index":false},{"name":"xpath","description":"The custom query to filter events","type":"text","hidden":true,"required":true,"index":false}]},{"name":"windows_events","description":"Windows Event logs.","platforms":["windows"],"columns":[{"name":"time","description":"Timestamp the event was received","type":"bigint","hidden":false,"required":false,"index":false},{"name":"datetime","description":"System time at which the event occurred","type":"text","hidden":false,"required":false,"index":false},{"name":"source","description":"Source or channel of the event","type":"text","hidden":false,"required":false,"index":false},{"name":"provider_name","description":"Provider name of the event","type":"text","hidden":false,"required":false,"index":false},{"name":"provider_guid","description":"Provider guid of the event","type":"text","hidden":false,"required":false,"index":false},{"name":"computer_name","description":"Hostname of system where event was generated","type":"text","hidden":false,"required":false,"index":false},{"name":"eventid","description":"Event ID of the event","type":"integer","hidden":false,"required":false,"index":false},{"name":"task","description":"Task value associated with the event","type":"integer","hidden":false,"required":false,"index":false},{"name":"level","description":"The severity level associated with the event","type":"integer","hidden":false,"required":false,"index":false},{"name":"keywords","description":"A bitmask of the keywords defined in the event","type":"text","hidden":false,"required":false,"index":false},{"name":"data","description":"Data associated with the event","type":"text","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"windows_optional_features","description":"Lists names and installation states of windows features. Maps to Win32_OptionalFeature WMI class.","platforms":["windows"],"columns":[{"name":"name","description":"Name of the feature","type":"text","hidden":false,"required":false,"index":false},{"name":"caption","description":"Caption of feature in settings UI","type":"text","hidden":false,"required":false,"index":false},{"name":"state","description":"Installation state value. 1 == Enabled, 2 == Disabled, 3 == Absent","type":"integer","hidden":false,"required":false,"index":false},{"name":"statename","description":"Installation state name. 'Enabled','Disabled','Absent'","type":"text","hidden":false,"required":false,"index":false}]},{"name":"windows_security_center","description":"The health status of Window Security features. Health values can be \"Good\", \"Poor\". \"Snoozed\", \"Not Monitored\", and \"Error\".","platforms":["windows"],"columns":[{"name":"firewall","description":"The health of the monitored Firewall (see windows_security_products)","type":"text","hidden":false,"required":false,"index":false},{"name":"autoupdate","description":"The health of the Windows Autoupdate feature","type":"text","hidden":false,"required":false,"index":false},{"name":"antivirus","description":"The health of the monitored Antivirus solution (see windows_security_products)","type":"text","hidden":false,"required":false,"index":false},{"name":"antispyware","description":"The health of the monitored Antispyware solution (see windows_security_products)","type":"text","hidden":false,"required":false,"index":false},{"name":"internet_settings","description":"The health of the Internet Settings","type":"text","hidden":false,"required":false,"index":false},{"name":"windows_security_center_service","description":"The health of the Windows Security Center Service","type":"text","hidden":false,"required":false,"index":false},{"name":"user_account_control","description":"The health of the User Account Control (UAC) capability in Windows","type":"text","hidden":false,"required":false,"index":false}]},{"name":"windows_security_products","description":"Enumeration of registered Windows security products.","platforms":["windows"],"columns":[{"name":"type","description":"Type of security product","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Name of product","type":"text","hidden":false,"required":false,"index":false},{"name":"state","description":"State of protection","type":"text","hidden":false,"required":false,"index":false},{"name":"state_timestamp","description":"Timestamp for the product state","type":"text","hidden":false,"required":false,"index":false},{"name":"remediation_path","description":"Remediation path","type":"text","hidden":false,"required":false,"index":false},{"name":"signatures_up_to_date","description":"1 if product signatures are up to date, else 0","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"wmi_bios_info","description":"Lists important information from the system bios.","platforms":["windows"],"columns":[{"name":"name","description":"Name of the Bios setting","type":"text","hidden":false,"required":false,"index":false},{"name":"value","description":"Value of the Bios setting","type":"text","hidden":false,"required":false,"index":false}]},{"name":"wmi_cli_event_consumers","description":"WMI CommandLineEventConsumer, which can be used for persistence on Windows. See https://www.blackhat.com/docs/us-15/materials/us-15-Graeber-Abusing-Windows-Management-Instrumentation-WMI-To-Build-A-Persistent%20Asynchronous-And-Fileless-Backdoor-wp.pdf for more details.","platforms":["windows"],"columns":[{"name":"name","description":"Unique name of a consumer.","type":"text","hidden":false,"required":false,"index":false},{"name":"command_line_template","description":"Standard string template that specifies the process to be started. This property can be NULL, and the ExecutablePath property is used as the command line.","type":"text","hidden":false,"required":false,"index":false},{"name":"executable_path","description":"Module to execute. The string can specify the full path and file name of the module to execute, or it can specify a partial name. If a partial name is specified, the current drive and current directory are assumed.","type":"text","hidden":false,"required":false,"index":false},{"name":"class","description":"The name of the class.","type":"text","hidden":false,"required":false,"index":false},{"name":"relative_path","description":"Relative path to the class or instance.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"wmi_event_filters","description":"Lists WMI event filters.","platforms":["windows"],"columns":[{"name":"name","description":"Unique identifier of an event filter.","type":"text","hidden":false,"required":false,"index":false},{"name":"query","description":"Windows Management Instrumentation Query Language (WQL) event query that specifies the set of events for consumer notification, and the specific conditions for notification.","type":"text","hidden":false,"required":false,"index":false},{"name":"query_language","description":"Query language that the query is written in.","type":"text","hidden":false,"required":false,"index":false},{"name":"class","description":"The name of the class.","type":"text","hidden":false,"required":false,"index":false},{"name":"relative_path","description":"Relative path to the class or instance.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"wmi_filter_consumer_binding","description":"Lists the relationship between event consumers and filters.","platforms":["windows"],"columns":[{"name":"consumer","description":"Reference to an instance of __EventConsumer that represents the object path to a logical consumer, the recipient of an event.","type":"text","hidden":false,"required":false,"index":false},{"name":"filter","description":"Reference to an instance of __EventFilter that represents the object path to an event filter which is a query that specifies the type of event to be received.","type":"text","hidden":false,"required":false,"index":false},{"name":"class","description":"The name of the class.","type":"text","hidden":false,"required":false,"index":false},{"name":"relative_path","description":"Relative path to the class or instance.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"wmi_script_event_consumers","description":"WMI ActiveScriptEventConsumer, which can be used for persistence on Windows. See https://www.blackhat.com/docs/us-15/materials/us-15-Graeber-Abusing-Windows-Management-Instrumentation-WMI-To-Build-A-Persistent%20Asynchronous-And-Fileless-Backdoor-wp.pdf for more details.","platforms":["windows"],"columns":[{"name":"name","description":"Unique identifier for the event consumer. ","type":"text","hidden":false,"required":false,"index":false},{"name":"scripting_engine","description":"Name of the scripting engine to use, for example, 'VBScript'. This property cannot be NULL.","type":"text","hidden":false,"required":false,"index":false},{"name":"script_file_name","description":"Name of the file from which the script text is read, intended as an alternative to specifying the text of the script in the ScriptText property.","type":"text","hidden":false,"required":false,"index":false},{"name":"script_text","description":"Text of the script that is expressed in a language known to the scripting engine. This property must be NULL if the ScriptFileName property is not NULL.","type":"text","hidden":false,"required":false,"index":false},{"name":"class","description":"The name of the class.","type":"text","hidden":false,"required":false,"index":false},{"name":"relative_path","description":"Relative path to the class or instance.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"xprotect_entries","description":"Database of the machine's XProtect signatures.","platforms":["darwin"],"columns":[{"name":"name","description":"Description of XProtected malware","type":"text","hidden":false,"required":false,"index":false},{"name":"launch_type","description":"Launch services content type","type":"text","hidden":false,"required":false,"index":false},{"name":"identity","description":"XProtect identity (SHA1) of content","type":"text","hidden":false,"required":false,"index":false},{"name":"filename","description":"Use this file name to match","type":"text","hidden":false,"required":false,"index":false},{"name":"filetype","description":"Use this file type to match","type":"text","hidden":false,"required":false,"index":false},{"name":"optional","description":"Match any of the identities/patterns for this XProtect name","type":"integer","hidden":false,"required":false,"index":false},{"name":"uses_pattern","description":"Uses a match pattern instead of identity","type":"integer","hidden":false,"required":false,"index":false}]},{"name":"xprotect_meta","description":"Database of the machine's XProtect browser-related signatures.","platforms":["darwin"],"columns":[{"name":"identifier","description":"Browser plugin or extension identifier","type":"text","hidden":false,"required":false,"index":false},{"name":"type","description":"Either plugin or extension","type":"text","hidden":false,"required":false,"index":false},{"name":"developer_id","description":"Developer identity (SHA1) of extension","type":"text","hidden":false,"required":false,"index":false},{"name":"min_version","description":"The minimum allowed plugin version.","type":"text","hidden":false,"required":false,"index":false}]},{"name":"xprotect_reports","description":"Database of XProtect matches (if user generated/sent an XProtect report).","platforms":["darwin"],"columns":[{"name":"name","description":"Description of XProtected malware","type":"text","hidden":false,"required":false,"index":false},{"name":"user_action","description":"Action taken by user after prompted","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Quarantine alert time","type":"text","hidden":false,"required":false,"index":false}]},{"name":"yara","description":"Track YARA matches for files or PIDs.","platforms":["darwin","linux","windows"],"columns":[{"name":"path","description":"The path scanned","type":"text","hidden":false,"required":true,"index":false},{"name":"matches","description":"List of YARA matches","type":"text","hidden":false,"required":false,"index":false},{"name":"count","description":"Number of YARA matches","type":"integer","hidden":false,"required":false,"index":false},{"name":"sig_group","description":"Signature group used","type":"text","hidden":false,"required":false,"index":false},{"name":"sigfile","description":"Signature file used","type":"text","hidden":false,"required":false,"index":false},{"name":"sigrule","description":"Signature strings used","type":"text","hidden":true,"required":false,"index":false},{"name":"strings","description":"Matching strings","type":"text","hidden":false,"required":false,"index":false},{"name":"tags","description":"Matching tags","type":"text","hidden":false,"required":false,"index":false},{"name":"sigurl","description":"Signature url","type":"text","hidden":true,"required":false,"index":false}]},{"name":"yara_events","description":"Track YARA matches for files specified in configuration data.","platforms":["darwin","linux","windows"],"columns":[{"name":"target_path","description":"The path scanned","type":"text","hidden":false,"required":false,"index":false},{"name":"category","description":"The category of the file","type":"text","hidden":false,"required":false,"index":false},{"name":"action","description":"Change action (UPDATE, REMOVE, etc)","type":"text","hidden":false,"required":false,"index":false},{"name":"transaction_id","description":"ID used during bulk update","type":"bigint","hidden":false,"required":false,"index":false},{"name":"matches","description":"List of YARA matches","type":"text","hidden":false,"required":false,"index":false},{"name":"count","description":"Number of YARA matches","type":"integer","hidden":false,"required":false,"index":false},{"name":"strings","description":"Matching strings","type":"text","hidden":false,"required":false,"index":false},{"name":"tags","description":"Matching tags","type":"text","hidden":false,"required":false,"index":false},{"name":"time","description":"Time of the scan","type":"bigint","hidden":false,"required":false,"index":false},{"name":"eid","description":"Event ID","type":"text","hidden":true,"required":false,"index":false}]},{"name":"ycloud_instance_metadata","description":"Yandex.Cloud instance metadata.","platforms":["darwin","linux","windows","freebsd"],"columns":[{"name":"instance_id","description":"Unique identifier for the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"folder_id","description":"Folder identifier for the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"name","description":"Name of the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"description","description":"Description of the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"hostname","description":"Hostname of the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"zone","description":"Availability zone of the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"ssh_public_key","description":"SSH public key. Only available if supplied at instance launch time","type":"text","hidden":false,"required":false,"index":false},{"name":"serial_port_enabled","description":"Indicates if serial port is enabled for the VM","type":"text","hidden":false,"required":false,"index":false},{"name":"metadata_endpoint","description":"Endpoint used to fetch VM metadata","type":"text","hidden":false,"required":false,"index":false}]},{"name":"yum_sources","description":"Current list of Yum repositories or software channels.","platforms":["darwin","linux"],"columns":[{"name":"name","description":"Repository name","type":"text","hidden":false,"required":false,"index":false},{"name":"baseurl","description":"Repository base URL","type":"text","hidden":false,"required":false,"index":false},{"name":"enabled","description":"Whether the repository is used","type":"text","hidden":false,"required":false,"index":false},{"name":"gpgcheck","description":"Whether packages are GPG checked","type":"text","hidden":false,"required":false,"index":false},{"name":"gpgkey","description":"URL to GPG key","type":"text","hidden":false,"required":false,"index":false},{"name":"pid_with_namespace","description":"Pids that contain a namespace","type":"integer","hidden":true,"required":false,"index":false}]}]
\ No newline at end of file
diff --git a/x-pack/plugins/osquery/public/common/validations.ts b/x-pack/plugins/osquery/public/common/validations.ts
index 7ab9de52e35ad..09c43c16b12a3 100644
--- a/x-pack/plugins/osquery/public/common/validations.ts
+++ b/x-pack/plugins/osquery/public/common/validations.ts
@@ -11,7 +11,7 @@ import { ValidationFunc, fieldValidators } from '../shared_imports';
// eslint-disable-next-line @typescript-eslint/no-explicit-any
export const queryFieldValidation: ValidationFunc = fieldValidators.emptyField(
- i18n.translate('xpack.osquery.scheduledQueryGroup.queryFlyoutForm.emptyQueryError', {
+ i18n.translate('xpack.osquery.pack.queryFlyoutForm.emptyQueryError', {
defaultMessage: 'Query is a required field',
})
);
diff --git a/x-pack/plugins/osquery/public/components/app.tsx b/x-pack/plugins/osquery/public/components/app.tsx
index 33fb6ac6a2adf..ea1f9698795aa 100644
--- a/x-pack/plugins/osquery/public/components/app.tsx
+++ b/x-pack/plugins/osquery/public/components/app.tsx
@@ -44,13 +44,10 @@ const OsqueryAppComponent = () => {
defaultMessage="Live queries"
/>
-
+
{
application: { getUrlForApp, navigateToApp },
} = useKibana().services;
- const integrationHref = useMemo(() => {
- return getUrlForApp(INTEGRATIONS_PLUGIN_ID, {
- path: pagePathGetters.integration_details_overview({
- pkgkey: OSQUERY_INTEGRATION_NAME,
- })[1],
- });
- }, [getUrlForApp]);
+ const integrationHref = useMemo(
+ () =>
+ getUrlForApp(INTEGRATIONS_PLUGIN_ID, {
+ path: pagePathGetters.integration_details_overview({
+ pkgkey: OSQUERY_INTEGRATION_NAME,
+ })[1],
+ }),
+ [getUrlForApp]
+ );
const integrationClick = useCallback(
(event) => {
diff --git a/x-pack/plugins/osquery/public/components/manage_integration_link.tsx b/x-pack/plugins/osquery/public/components/manage_integration_link.tsx
index 32779ded46c50..208d8e3f28172 100644
--- a/x-pack/plugins/osquery/public/components/manage_integration_link.tsx
+++ b/x-pack/plugins/osquery/public/components/manage_integration_link.tsx
@@ -11,40 +11,36 @@ import { EuiButtonEmpty, EuiFlexItem } from '@elastic/eui';
import { INTEGRATIONS_PLUGIN_ID } from '../../../fleet/common';
import { pagePathGetters } from '../../../fleet/public';
-
import { useKibana, isModifiedEvent, isLeftClickEvent } from '../common/lib/kibana';
-import { useOsqueryIntegrationStatus } from '../common/hooks';
+import { OSQUERY_INTEGRATION_NAME } from '../../common';
const ManageIntegrationLinkComponent = () => {
const {
application: { getUrlForApp, navigateToApp },
} = useKibana().services;
- const { data: osqueryIntegration } = useOsqueryIntegrationStatus();
- const integrationHref = useMemo(() => {
- if (osqueryIntegration) {
- return getUrlForApp(INTEGRATIONS_PLUGIN_ID, {
+ const integrationHref = useMemo(
+ () =>
+ getUrlForApp(INTEGRATIONS_PLUGIN_ID, {
path: pagePathGetters.integration_details_policies({
- pkgkey: `${osqueryIntegration.name}-${osqueryIntegration.version}`,
+ pkgkey: OSQUERY_INTEGRATION_NAME,
})[1],
- });
- }
- }, [getUrlForApp, osqueryIntegration]);
+ }),
+ [getUrlForApp]
+ );
const integrationClick = useCallback(
(event) => {
if (!isModifiedEvent(event) && isLeftClickEvent(event)) {
event.preventDefault();
- if (osqueryIntegration) {
- return navigateToApp(INTEGRATIONS_PLUGIN_ID, {
- path: pagePathGetters.integration_details_policies({
- pkgkey: `${osqueryIntegration.name}-${osqueryIntegration.version}`,
- })[1],
- });
- }
+ return navigateToApp(INTEGRATIONS_PLUGIN_ID, {
+ path: pagePathGetters.integration_details_policies({
+ pkgkey: OSQUERY_INTEGRATION_NAME,
+ })[1],
+ });
}
},
- [navigateToApp, osqueryIntegration]
+ [navigateToApp]
);
return integrationHref ? (
diff --git a/x-pack/plugins/osquery/public/components/osquery_schema_link.tsx b/x-pack/plugins/osquery/public/components/osquery_schema_link.tsx
index 2ce1b4d933f60..77af34b405876 100644
--- a/x-pack/plugins/osquery/public/components/osquery_schema_link.tsx
+++ b/x-pack/plugins/osquery/public/components/osquery_schema_link.tsx
@@ -11,7 +11,7 @@ import React from 'react';
export const OsquerySchemaLink = React.memo(() => (
-
+
diff --git a/x-pack/plugins/osquery/public/editor/index.tsx b/x-pack/plugins/osquery/public/editor/index.tsx
index 09e0ccbf7a45c..7d6823acec2cd 100644
--- a/x-pack/plugins/osquery/public/editor/index.tsx
+++ b/x-pack/plugins/osquery/public/editor/index.tsx
@@ -44,7 +44,7 @@ const OsqueryEditorComponent: React.FC = ({ defaultValue, on
name="osquery_editor"
setOptions={EDITOR_SET_OPTIONS}
editorProps={EDITOR_PROPS}
- height="150px"
+ height="100px"
width="100%"
/>
);
diff --git a/x-pack/plugins/osquery/public/editor/osquery_highlight_rules.ts b/x-pack/plugins/osquery/public/editor/osquery_highlight_rules.ts
index eda9401efd3a2..c14899b902e2e 100644
--- a/x-pack/plugins/osquery/public/editor/osquery_highlight_rules.ts
+++ b/x-pack/plugins/osquery/public/editor/osquery_highlight_rules.ts
@@ -108,6 +108,7 @@ const dataTypes = [
(ace as unknown as AceInterface).define(
'ace/mode/osquery_highlight_rules',
['require', 'exports', 'ace/mode/sql_highlight_rules'],
+ // eslint-disable-next-line prefer-arrow-callback
function (acequire, exports) {
'use strict';
diff --git a/x-pack/plugins/osquery/public/editor/osquery_mode.ts b/x-pack/plugins/osquery/public/editor/osquery_mode.ts
index d417d6b5137bf..85da6fb0fa5c4 100644
--- a/x-pack/plugins/osquery/public/editor/osquery_mode.ts
+++ b/x-pack/plugins/osquery/public/editor/osquery_mode.ts
@@ -14,6 +14,7 @@ import './osquery_highlight_rules';
(ace as unknown as AceInterface).define(
'ace/mode/osquery',
['require', 'exports', 'ace/mode/sql', 'ace/mode/osquery_highlight_rules'],
+ // eslint-disable-next-line prefer-arrow-callback
function (acequire, exports) {
const TextMode = acequire('./sql').Mode;
const OsqueryHighlightRules = acequire('./osquery_highlight_rules').OsqueryHighlightRules;
diff --git a/x-pack/plugins/osquery/public/editor/osquery_tables.ts b/x-pack/plugins/osquery/public/editor/osquery_tables.ts
index 584a70391f0f2..1320407984618 100644
--- a/x-pack/plugins/osquery/public/editor/osquery_tables.ts
+++ b/x-pack/plugins/osquery/public/editor/osquery_tables.ts
@@ -10,18 +10,14 @@ import { flatMap, sortBy } from 'lodash';
type TablesJSON = Array<{
name: string;
}>;
-export const normalizeTables = (tablesJSON: TablesJSON) => {
- return sortBy(tablesJSON, (table) => {
- return table.name;
- });
-};
+export const normalizeTables = (tablesJSON: TablesJSON) => sortBy(tablesJSON, 'name');
let osqueryTables: TablesJSON | null = null;
export const getOsqueryTables = () => {
if (!osqueryTables) {
// eslint-disable-next-line @typescript-eslint/no-var-requires
- osqueryTables = normalizeTables(require('../common/schemas/osquery/v4.9.0.json'));
+ osqueryTables = normalizeTables(require('../common/schemas/osquery/v5.0.1.json'));
}
return osqueryTables;
};
-export const getOsqueryTableNames = () => flatMap(getOsqueryTables(), (table) => table.name);
+export const getOsqueryTableNames = () => flatMap(getOsqueryTables(), 'name');
diff --git a/x-pack/plugins/osquery/public/fleet_integration/navigation_buttons.tsx b/x-pack/plugins/osquery/public/fleet_integration/navigation_buttons.tsx
index d8169c25ad929..b6a90541d26c6 100644
--- a/x-pack/plugins/osquery/public/fleet_integration/navigation_buttons.tsx
+++ b/x-pack/plugins/osquery/public/fleet_integration/navigation_buttons.tsx
@@ -51,20 +51,16 @@ const NavigationButtonsComponent: React.FC = ({
[agentPolicyId, navigateToApp]
);
- const scheduleQueryGroupsHref = getUrlForApp(PLUGIN_ID, {
- path: integrationPolicyId
- ? `/scheduled_query_groups/${integrationPolicyId}/edit`
- : `/scheduled_query_groups`,
+ const packsHref = getUrlForApp(PLUGIN_ID, {
+ path: integrationPolicyId ? `/packs/${integrationPolicyId}/edit` : `/packs`,
});
- const scheduleQueryGroupsClick = useCallback(
+ const packsClick = useCallback(
(event) => {
if (!isModifiedEvent(event) && isLeftClickEvent(event)) {
event.preventDefault();
navigateToApp(PLUGIN_ID, {
- path: integrationPolicyId
- ? `/scheduled_query_groups/${integrationPolicyId}/edit`
- : `/scheduled_query_groups`,
+ path: integrationPolicyId ? `/packs/${integrationPolicyId}/edit` : `/packs`,
});
}
},
@@ -88,13 +84,13 @@ const NavigationButtonsComponent: React.FC = ({
}
- title={i18n.translate('xpack.osquery.fleetIntegration.scheduleQueryGroupsButtonText', {
- defaultMessage: 'Schedule query groups',
+ title={i18n.translate('xpack.osquery.fleetIntegration.packsButtonText', {
+ defaultMessage: 'Packs',
})}
description={''}
isDisabled={isDisabled}
- href={scheduleQueryGroupsHref}
- onClick={scheduleQueryGroupsClick}
+ href={packsHref}
+ onClick={packsClick}
/>
diff --git a/x-pack/plugins/osquery/public/fleet_integration/osquery_managed_policy_create_import_extension.tsx b/x-pack/plugins/osquery/public/fleet_integration/osquery_managed_policy_create_import_extension.tsx
index 4578c159e809e..752e95b70efac 100644
--- a/x-pack/plugins/osquery/public/fleet_integration/osquery_managed_policy_create_import_extension.tsx
+++ b/x-pack/plugins/osquery/public/fleet_integration/osquery_managed_policy_create_import_extension.tsx
@@ -5,29 +5,45 @@
* 2.0.
*/
-import { filter } from 'lodash/fp';
-import { EuiFlexGroup, EuiFlexItem, EuiSpacer, EuiCallOut, EuiLink } from '@elastic/eui';
+import { get, isEmpty, unset, set } from 'lodash';
+import satisfies from 'semver/functions/satisfies';
+import {
+ EuiFlexGroup,
+ EuiFlexItem,
+ EuiSpacer,
+ EuiCallOut,
+ EuiLink,
+ EuiAccordion,
+} from '@elastic/eui';
import React, { useEffect, useMemo, useState } from 'react';
-import { useHistory, useLocation } from 'react-router-dom';
import { produce } from 'immer';
+import { i18n } from '@kbn/i18n';
+import useDebounce from 'react-use/lib/useDebounce';
+import styled from 'styled-components';
import {
agentRouteService,
agentPolicyRouteService,
AgentPolicy,
PLUGIN_ID,
- NewPackagePolicy,
} from '../../../fleet/common';
import {
pagePathGetters,
PackagePolicyCreateExtensionComponentProps,
PackagePolicyEditExtensionComponentProps,
} from '../../../fleet/public';
-import { ScheduledQueryGroupQueriesTable } from '../scheduled_query_groups/scheduled_query_group_queries_table';
import { useKibana } from '../common/lib/kibana';
import { NavigationButtons } from './navigation_buttons';
import { DisabledCallout } from './disabled_callout';
-import { OsqueryManagerPackagePolicy } from '../../common/types';
+import { Form, useForm, Field, getUseField, FIELD_TYPES, fieldValidators } from '../shared_imports';
+
+const CommonUseField = getUseField({ component: Field });
+
+const StyledEuiAccordion = styled(EuiAccordion)`
+ .euiAccordion__button {
+ color: ${({ theme }) => theme.eui.euiColorPrimary};
+ }
+`;
/**
* Exports Osquery-specific package policy instructions
@@ -46,8 +62,32 @@ export const OsqueryManagedPolicyCreateImportExtension = React.memo<
application: { getUrlForApp },
http,
} = useKibana().services;
- const { state: locationState } = useLocation();
- const { go } = useHistory();
+
+ const { form: configForm } = useForm({
+ defaultValue: {
+ config: JSON.stringify(get(newPolicy, 'inputs[0].config.osquery.value', {}), null, 2),
+ },
+ schema: {
+ config: {
+ label: i18n.translate('xpack.osquery.fleetIntegration.osqueryConfig.configFieldLabel', {
+ defaultMessage: 'Osquery config',
+ }),
+ type: FIELD_TYPES.JSON,
+ validations: [
+ {
+ validator: fieldValidators.isJsonField(
+ i18n.translate('xpack.osquery.fleetIntegration.osqueryConfig.configFieldError', {
+ defaultMessage: 'Invalid JSON',
+ }),
+ { allowEmptyString: true }
+ ),
+ },
+ ],
+ },
+ },
+ });
+
+ const { isValid, getFormData } = configForm;
const agentsLinkHref = useMemo(() => {
if (!policy?.policy_id) return '#';
@@ -60,6 +100,27 @@ export const OsqueryManagedPolicyCreateImportExtension = React.memo<
});
}, [getUrlForApp, policy?.policy_id]);
+ useDebounce(
+ () => {
+ // if undefined it means that config was not modified
+ if (isValid === undefined) return;
+ const configData = getFormData().config;
+
+ const updatedPolicy = produce(newPolicy, (draft) => {
+ if (isEmpty(configData)) {
+ unset(draft, 'inputs[0].config');
+ } else {
+ set(draft, 'inputs[0].config.osquery.value', configData);
+ }
+ return draft;
+ });
+
+ onChange({ isValid: !!isValid, updatedPolicy: isValid ? updatedPolicy : newPolicy });
+ },
+ 500,
+ [isValid]
+ );
+
useEffect(() => {
if (editMode && policyAgentsCount === null) {
const fetchAgentsCount = async () => {
@@ -95,70 +156,44 @@ export const OsqueryManagedPolicyCreateImportExtension = React.memo<
}
}, [editMode, http, policy?.policy_id, policyAgentsCount]);
- useEffect(() => {
- /*
- in order to enable Osquery side nav we need to refresh the whole Kibana
- TODO: Find a better solution
- */
- if (editMode && locationState?.forceRefresh) {
- go(0);
- }
- }, [editMode, go, locationState]);
-
useEffect(() => {
/*
by default Fleet set up streams with an empty scheduled query,
this code removes that, so the user can schedule queries
in the next step
*/
- if (!editMode) {
- const updatedPolicy = produce(newPolicy, (draft) => {
- draft.inputs[0].streams = [];
- return draft;
- });
- onChange({
- isValid: true,
- updatedPolicy,
- });
+ if (newPolicy?.package?.version) {
+ if (!editMode && satisfies(newPolicy?.package?.version, '<0.6.0')) {
+ const updatedPolicy = produce(newPolicy, (draft) => {
+ set(draft, 'inputs[0].streams', []);
+ });
+ onChange({
+ isValid: true,
+ updatedPolicy,
+ });
+ }
+
+ /* From 0.6.0 we don't provide an input template, so we have to set it here */
+ if (satisfies(newPolicy?.package?.version, '>=0.6.0')) {
+ const updatedPolicy = produce(newPolicy, (draft) => {
+ if (!draft.inputs.length) {
+ set(draft, 'inputs[0]', {
+ type: 'osquery',
+ enabled: true,
+ streams: [],
+ policy_template: 'osquery_manager',
+ });
+ }
+ });
+ onChange({
+ isValid: true,
+ updatedPolicy,
+ });
+ }
}
// eslint-disable-next-line react-hooks/exhaustive-deps
}, []);
- // TODO: Find a better solution
- // useEffect(() => {
- // if (!editMode) {
- // replace({
- // state: {
- // onSaveNavigateTo: (newPackagePolicy) => [
- // INTEGRATIONS_PLUGIN_ID,
- // {
- // path:
- // '#' +
- // pagePathGetters.integration_policy_edit({
- // packagePolicyId: newPackagePolicy.id,
- // })[1],
- // state: {
- // forceRefresh: true,
- // },
- // },
- // ],
- // } as CreatePackagePolicyRouteState,
- // });
- // }
- // }, [editMode, replace]);
-
- const scheduledQueryGroupTableData = useMemo(() => {
- const policyWithoutEmptyQueries = produce(
- newPolicy,
- (draft) => {
- draft.inputs[0].streams = filter(['compiled_stream.id', null], draft.inputs[0].streams);
- return draft;
- }
- );
-
- return policyWithoutEmptyQueries;
- }, [newPolicy]);
-
return (
<>
{!editMode ? : null}
@@ -191,18 +226,20 @@ export const OsqueryManagedPolicyCreateImportExtension = React.memo<
agentPolicyId={policy?.policy_id}
/>
-
-
- {editMode && scheduledQueryGroupTableData.inputs[0].streams.length ? (
-
-
-
-
-
- ) : null}
+
+
+
+
>
);
});
diff --git a/x-pack/plugins/osquery/public/live_queries/form/index.tsx b/x-pack/plugins/osquery/public/live_queries/form/index.tsx
index 4e569d4cf58d8..86323b7ab4315 100644
--- a/x-pack/plugins/osquery/public/live_queries/form/index.tsx
+++ b/x-pack/plugins/osquery/public/live_queries/form/index.tsx
@@ -12,14 +12,18 @@ import {
EuiSpacer,
EuiFlexGroup,
EuiFlexItem,
+ EuiAccordion,
+ EuiAccordionProps,
} from '@elastic/eui';
import { EuiContainedStepProps } from '@elastic/eui/src/components/steps/steps';
import { i18n } from '@kbn/i18n';
import { FormattedMessage } from '@kbn/i18n/react';
-import React, { useCallback, useEffect, useMemo, useState } from 'react';
+import React, { useCallback, useEffect, useMemo, useState, useRef } from 'react';
import { useMutation } from 'react-query';
import deepMerge from 'deepmerge';
+import styled from 'styled-components';
+import { pickBy, isEmpty } from 'lodash';
import { UseField, Form, FormData, useForm, useFormData, FIELD_TYPES } from '../../shared_imports';
import { AgentsTableField } from './agents_table_field';
import { LiveQueryQueryField } from './live_query_query_field';
@@ -29,26 +33,51 @@ import { queryFieldValidation } from '../../common/validations';
import { fieldValidators } from '../../shared_imports';
import { SavedQueryFlyout } from '../../saved_queries';
import { useErrorToast } from '../../common/hooks/use_error_toast';
+import {
+ ECSMappingEditorField,
+ ECSMappingEditorFieldRef,
+} from '../../packs/queries/lazy_ecs_mapping_editor_field';
+import { SavedQueriesDropdown } from '../../saved_queries/saved_queries_dropdown';
const FORM_ID = 'liveQueryForm';
+const StyledEuiAccordion = styled(EuiAccordion)`
+ ${({ isDisabled }: { isDisabled: boolean }) => isDisabled && 'display: none;'}
+ .euiAccordion__button {
+ color: ${({ theme }) => theme.eui.euiColorPrimary};
+ }
+`;
+
export const MAX_QUERY_LENGTH = 2000;
const GhostFormField = () => <>>;
+type FormType = 'simple' | 'steps';
+
interface LiveQueryFormProps {
defaultValue?: Partial | undefined;
onSuccess?: () => void;
- singleAgentMode?: boolean;
+ agentsField?: boolean;
+ queryField?: boolean;
+ ecsMappingField?: boolean;
+ formType?: FormType;
+ enabled?: boolean;
}
const LiveQueryFormComponent: React.FC = ({
defaultValue,
onSuccess,
- singleAgentMode,
+ agentsField = true,
+ queryField = true,
+ ecsMappingField = true,
+ formType = 'steps',
+ enabled = true,
}) => {
+ const ecsFieldRef = useRef();
const permissions = useKibana().services.application.capabilities.osquery;
const { http } = useKibana().services;
+ const [advancedContentState, setAdvancedContentState] =
+ useState('closed');
const [showSavedQueryFlyout, setShowSavedQueryFlyout] = useState(false);
const setErrorToast = useErrorToast();
@@ -74,6 +103,20 @@ const LiveQueryFormComponent: React.FC = ({
);
const formSchema = {
+ agentSelection: {
+ defaultValue: {
+ agents: [],
+ allAgentsSelected: false,
+ platformsSelected: [],
+ policiesSelected: [],
+ },
+ type: FIELD_TYPES.JSON,
+ validations: [],
+ },
+ savedQueryId: {
+ type: FIELD_TYPES.TEXT,
+ validations: [],
+ },
query: {
type: FIELD_TYPES.TEXT,
validations: [
@@ -89,17 +132,41 @@ const LiveQueryFormComponent: React.FC = ({
{ validator: queryFieldValidation },
],
},
+ ecs_mapping: {
+ defaultValue: {},
+ type: FIELD_TYPES.JSON,
+ validations: [],
+ },
+ hidden: {
+ defaultValue: false,
+ type: FIELD_TYPES.TOGGLE,
+ validations: [],
+ },
};
const { form } = useForm({
id: FORM_ID,
schema: formSchema,
- onSubmit: (payload) => {
- return mutateAsync(payload);
+ onSubmit: async (formData, isValid) => {
+ const ecsFieldValue = await ecsFieldRef?.current?.validate();
+
+ if (isValid) {
+ try {
+ await mutateAsync({
+ ...formData,
+ ...(isEmpty(ecsFieldValue) ? {} : { ecs_mapping: ecsFieldValue }),
+ });
+ // eslint-disable-next-line no-empty
+ } catch (e) {}
+ }
},
options: {
stripEmptyFields: false,
},
+ serializer: ({ savedQueryId, hidden, ...formData }) => ({
+ ...pickBy({ ...formData, saved_query_id: savedQueryId }),
+ ...(hidden != null && hidden ? { hidden } : {}),
+ }),
defaultValue: deepMerge(
{
agentSelection: {
@@ -109,6 +176,8 @@ const LiveQueryFormComponent: React.FC = ({
policiesSelected: [],
},
query: '',
+ savedQueryId: null,
+ hidden: false,
},
defaultValue ?? {}
),
@@ -118,7 +187,11 @@ const LiveQueryFormComponent: React.FC = ({
const actionId = useMemo(() => data?.actions[0].action_id, [data?.actions]);
const agentIds = useMemo(() => data?.actions[0].agents, [data?.actions]);
- const [{ agentSelection, query }] = useFormData({ form, watch: ['agentSelection', 'query'] });
+ // eslint-disable-next-line @typescript-eslint/naming-convention
+ const [{ agentSelection, ecs_mapping, query, savedQueryId }] = useFormData({
+ form,
+ watch: ['agentSelection', 'ecs_mapping', 'query', 'savedQueryId'],
+ });
const agentSelected = useMemo(
() =>
@@ -148,6 +221,22 @@ const LiveQueryFormComponent: React.FC = ({
[queryStatus]
);
+ const handleSavedQueryChange = useCallback(
+ (savedQuery) => {
+ if (savedQuery) {
+ setFieldValue('query', savedQuery.query);
+ setFieldValue('savedQueryId', savedQuery.savedQueryId);
+ if (!isEmpty(savedQuery.ecs_mapping)) {
+ setFieldValue('ecs_mapping', savedQuery.ecs_mapping);
+ setAdvancedContentState('open');
+ }
+ } else {
+ setFieldValue('savedQueryId', null);
+ }
+ },
+ [setFieldValue]
+ );
+
const queryComponentProps = useMemo(
() => ({
disabled: queryStatus === 'disabled',
@@ -155,19 +244,71 @@ const LiveQueryFormComponent: React.FC = ({
[queryStatus]
);
- const flyoutFormDefaultValue = useMemo(() => ({ query }), [query]);
+ const flyoutFormDefaultValue = useMemo(
+ () => ({ savedQueryId, query, ecs_mapping }),
+ [savedQueryId, ecs_mapping, query]
+ );
+
+ const handleToggle = useCallback((isOpen) => {
+ const newState = isOpen ? 'open' : 'closed';
+ setAdvancedContentState(newState);
+ }, []);
+
+ const ecsFieldProps = useMemo(
+ () => ({
+ isDisabled: !permissions.writeSavedQueries,
+ }),
+ [permissions.writeSavedQueries]
+ );
const queryFieldStepContent = useMemo(
() => (
<>
-
+ {queryField ? (
+ <>
+
+
+
+ >
+ ) : (
+ <>
+
+
+ >
+ )}
+ {ecsMappingField ? (
+ <>
+
+
+
+
+
+ >
+ ) : (
+
+ )}
- {!singleAgentMode && (
+ {formType === 'steps' && (
= ({
)}
= ({
>
),
[
+ queryField,
queryComponentProps,
- singleAgentMode,
+ permissions.runSavedQueries,
permissions.writeSavedQueries,
+ handleSavedQueryChange,
+ ecsMappingField,
+ advancedContentState,
+ handleToggle,
+ query,
+ ecsFieldProps,
+ formType,
agentSelected,
queryValueProvided,
resultsStatus,
handleShowSaveQueryFlout,
+ enabled,
isSubmitting,
submit,
]
@@ -247,15 +397,18 @@ const LiveQueryFormComponent: React.FC = ({
[agentSelected, queryFieldStepContent, queryStatus, resultsStepContent, resultsStatus]
);
- const singleAgentForm = useMemo(
+ const simpleForm = useMemo(
() => (
-
+
{queryFieldStepContent}
{resultsStepContent}
),
- [queryFieldStepContent, resultsStepContent]
+ [agentsField, queryFieldStepContent, resultsStepContent]
);
useEffect(() => {
@@ -265,11 +418,25 @@ const LiveQueryFormComponent: React.FC = ({
if (defaultValue?.query) {
setFieldValue('query', defaultValue?.query);
}
+ if (defaultValue?.hidden) {
+ setFieldValue('hidden', defaultValue?.hidden);
+ }
+ // TODO: Set query and ECS mapping from savedQueryId object
+ if (defaultValue?.savedQueryId) {
+ setFieldValue('savedQueryId', defaultValue?.savedQueryId);
+ }
+ if (!isEmpty(defaultValue?.ecs_mapping)) {
+ setFieldValue('ecs_mapping', defaultValue?.ecs_mapping);
+ }
}, [defaultValue, setFieldValue]);
return (
<>
-
+
{showSavedQueryFlyout ? (
= ({ disa
const permissions = useKibana().services.application.capabilities.osquery;
const { value, setValue, errors } = field;
const error = errors[0]?.message;
- const savedQueriesDropdownRef = useRef(null);
-
- const handleSavedQueryChange = useCallback(
- (savedQuery) => {
- setValue(savedQuery?.query ?? '');
- },
- [setValue]
- );
const handleEditorChange = useCallback(
(newValue) => {
- savedQueriesDropdownRef.current?.clearSelection();
setValue(newValue);
},
[setValue]
);
return (
-
- <>
-
-
- }>
- {!permissions.writeLiveQueries || disabled ? (
-
- {value}
-
- ) : (
-
- )}
-
- >
+ }
+ isDisabled={!permissions.writeLiveQueries || disabled}
+ >
+ {!permissions.writeLiveQueries || disabled ? (
+
+ {value}
+
+ ) : (
+
+ )}
);
};
diff --git a/x-pack/plugins/osquery/public/live_queries/index.tsx b/x-pack/plugins/osquery/public/live_queries/index.tsx
index 8d87d59828ee3..93459260a7333 100644
--- a/x-pack/plugins/osquery/public/live_queries/index.tsx
+++ b/x-pack/plugins/osquery/public/live_queries/index.tsx
@@ -5,6 +5,7 @@
* 2.0.
*/
+import { castArray } from 'lodash';
import { EuiCode, EuiLoadingContent, EuiEmptyPrompt } from '@elastic/eui';
import React, { useMemo } from 'react';
import { FormattedMessage } from '@kbn/i18n/react';
@@ -16,34 +17,53 @@ import { OsqueryIcon } from '../components/osquery_icon';
interface LiveQueryProps {
agentId?: string;
- agentPolicyId?: string;
+ agentIds?: string[];
+ agentPolicyIds?: string[];
onSuccess?: () => void;
query?: string;
+ savedQueryId?: string;
+ ecs_mapping?: unknown;
+ agentsField?: boolean;
+ queryField?: boolean;
+ ecsMappingField?: boolean;
+ enabled?: boolean;
+ formType?: 'steps' | 'simple';
}
const LiveQueryComponent: React.FC = ({
agentId,
- agentPolicyId,
+ agentIds,
+ agentPolicyIds,
onSuccess,
query,
+ savedQueryId,
+ // eslint-disable-next-line @typescript-eslint/naming-convention
+ ecs_mapping,
+ agentsField,
+ queryField,
+ ecsMappingField,
+ formType,
+ enabled,
}) => {
const { data: hasActionResultsPrivileges, isFetched } = useActionResultsPrivileges();
const defaultValue = useMemo(() => {
- if (agentId || agentPolicyId || query) {
+ if (agentId || agentPolicyIds || query) {
return {
agentSelection: {
allAgentsSelected: false,
- agents: agentId ? [agentId] : [],
+ agents: castArray(agentId ?? agentIds ?? []),
platformsSelected: [],
- policiesSelected: agentPolicyId ? [agentPolicyId] : [],
+ policiesSelected: agentPolicyIds ?? [],
},
query,
+ savedQueryId,
+ ecs_mapping,
};
}
return undefined;
- }, [agentId, agentPolicyId, query]);
+ }, [agentId, agentIds, agentPolicyIds, ecs_mapping, query, savedQueryId]);
if (!isFetched) {
return ;
@@ -80,7 +100,15 @@ const LiveQueryComponent: React.FC = ({
}
return (
-
+
);
};
diff --git a/x-pack/plugins/osquery/public/packs/active_state_switch.tsx b/x-pack/plugins/osquery/public/packs/active_state_switch.tsx
new file mode 100644
index 0000000000000..da1581f5f7bfe
--- /dev/null
+++ b/x-pack/plugins/osquery/public/packs/active_state_switch.tsx
@@ -0,0 +1,120 @@
+/*
+ * 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.
+ */
+
+import { EuiSwitch, EuiLoadingSpinner } from '@elastic/eui';
+import React, { useCallback, useMemo, useState } from 'react';
+import { useQueryClient } from 'react-query';
+import styled from 'styled-components';
+import { i18n } from '@kbn/i18n';
+
+import { PackagePolicy } from '../../../fleet/common';
+import { useKibana } from '../common/lib/kibana';
+import { useAgentPolicies } from '../agent_policies/use_agent_policies';
+import { ConfirmDeployAgentPolicyModal } from './form/confirmation_modal';
+import { useErrorToast } from '../common/hooks/use_error_toast';
+import { useUpdatePack } from './use_update_pack';
+
+const StyledEuiLoadingSpinner = styled(EuiLoadingSpinner)`
+ margin-right: ${({ theme }) => theme.eui.paddingSizes.s};
+`;
+
+interface ActiveStateSwitchProps {
+ disabled?: boolean;
+ item: PackagePolicy & { policy_ids: string[] };
+}
+
+const ActiveStateSwitchComponent: React.FC = ({ item }) => {
+ const queryClient = useQueryClient();
+ const {
+ application: {
+ capabilities: { osquery: permissions },
+ },
+ notifications: { toasts },
+ } = useKibana().services;
+ const setErrorToast = useErrorToast();
+ const [confirmationModal, setConfirmationModal] = useState(false);
+
+ const hideConfirmationModal = useCallback(() => setConfirmationModal(false), []);
+
+ const { data } = useAgentPolicies();
+
+ const agentCount = useMemo(
+ () =>
+ item.policy_ids.reduce(
+ (acc, policyId) => acc + (data?.agentPoliciesById[policyId]?.agents || 0),
+ 0
+ ),
+ [data?.agentPoliciesById, item.policy_ids]
+ );
+
+ const { isLoading, mutateAsync } = useUpdatePack({
+ options: {
+ // @ts-expect-error update types
+ onSuccess: (response) => {
+ queryClient.invalidateQueries('packList');
+ setErrorToast();
+ toasts.addSuccess(
+ response.attributes.enabled
+ ? i18n.translate('xpack.osquery.pack.table.activatedSuccessToastMessageText', {
+ defaultMessage: 'Successfully activated "{packName}" pack',
+ values: {
+ packName: response.attributes.name,
+ },
+ })
+ : i18n.translate('xpack.osquery.pack.table.deactivatedSuccessToastMessageText', {
+ defaultMessage: 'Successfully deactivated "{packName}" pack',
+ values: {
+ packName: response.attributes.name,
+ },
+ })
+ );
+ },
+ // @ts-expect-error update types
+ onError: (error) => {
+ setErrorToast(error, { title: error.body.error, toastMessage: error.body.message });
+ },
+ },
+ });
+
+ const handleToggleActive = useCallback(() => {
+ // @ts-expect-error update types
+ mutateAsync({ id: item.id, enabled: !item.attributes.enabled });
+ hideConfirmationModal();
+ }, [hideConfirmationModal, item, mutateAsync]);
+
+ const handleToggleActiveClick = useCallback(() => {
+ if (agentCount) {
+ return setConfirmationModal(true);
+ }
+
+ handleToggleActive();
+ }, [agentCount, handleToggleActive]);
+
+ return (
+ <>
+ {isLoading && }
+
+ {confirmationModal && agentCount && (
+
+ )}
+ >
+ );
+};
+
+export const ActiveStateSwitch = React.memo(ActiveStateSwitchComponent);
diff --git a/x-pack/plugins/osquery/public/packs/common/add_new_pack_query_flyout.tsx b/x-pack/plugins/osquery/public/packs/common/add_new_pack_query_flyout.tsx
deleted file mode 100644
index 85578564b1eb2..0000000000000
--- a/x-pack/plugins/osquery/public/packs/common/add_new_pack_query_flyout.tsx
+++ /dev/null
@@ -1,30 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import { EuiFlyout, EuiFlyoutBody, EuiFlyoutHeader, EuiTitle } from '@elastic/eui';
-import React from 'react';
-
-import { SavedQueryForm } from '../../saved_queries/form';
-
-// @ts-expect-error update types
-const AddNewPackQueryFlyoutComponent = ({ handleClose, handleSubmit }) => (
-
-
-
- {'Add new Saved Query'}
-
-
-
- {
- // @ts-expect-error update types
-
- }
-
-
-);
-
-export const AddNewPackQueryFlyout = React.memo(AddNewPackQueryFlyoutComponent);
diff --git a/x-pack/plugins/osquery/public/packs/common/add_pack_query.tsx b/x-pack/plugins/osquery/public/packs/common/add_pack_query.tsx
deleted file mode 100644
index d1115898b4e40..0000000000000
--- a/x-pack/plugins/osquery/public/packs/common/add_pack_query.tsx
+++ /dev/null
@@ -1,127 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-/* eslint-disable react-perf/jsx-no-new-object-as-prop */
-
-import { EuiButton, EuiCodeBlock, EuiSpacer, EuiText, EuiLink, EuiPortal } from '@elastic/eui';
-import React, { useCallback, useMemo, useState } from 'react';
-import { useQuery, useMutation, useQueryClient } from 'react-query';
-
-import { getUseField, useForm, Field, Form, FIELD_TYPES } from '../../shared_imports';
-import { useKibana } from '../../common/lib/kibana';
-import { AddNewPackQueryFlyout } from './add_new_pack_query_flyout';
-
-const CommonUseField = getUseField({ component: Field });
-
-// @ts-expect-error update types
-const AddPackQueryFormComponent = ({ handleSubmit }) => {
- const queryClient = useQueryClient();
- const [showAddQueryFlyout, setShowAddQueryFlyout] = useState(false);
-
- const { http } = useKibana().services;
- const { data } = useQuery('savedQueryList', () =>
- http.get('/internal/osquery/saved_query', {
- query: {
- pageIndex: 0,
- pageSize: 100,
- sortField: 'updated_at',
- sortDirection: 'desc',
- },
- })
- );
-
- const { form } = useForm({
- id: 'addPackQueryForm',
- onSubmit: handleSubmit,
- defaultValue: {
- query: {},
- },
- schema: {
- query: {
- type: FIELD_TYPES.SUPER_SELECT,
- label: 'Pick from Saved Queries',
- },
- interval: {
- type: FIELD_TYPES.NUMBER,
- label: 'Interval in seconds',
- },
- },
- });
- const { submit, isSubmitting } = form;
-
- const createSavedQueryMutation = useMutation(
- (payload) => http.post(`/internal/osquery/saved_query`, { body: JSON.stringify(payload) }),
- {
- onSuccess: () => {
- queryClient.invalidateQueries('savedQueryList');
- setShowAddQueryFlyout(false);
- },
- }
- );
-
- const queryOptions = useMemo(
- () =>
- // @ts-expect-error update types
- data?.saved_objects.map((savedQuery) => ({
- value: {
- id: savedQuery.id,
- attributes: savedQuery.attributes,
- type: savedQuery.type,
- },
- inputDisplay: savedQuery.attributes.name,
- dropdownDisplay: (
- <>
- {savedQuery.attributes.name}
-
- {savedQuery.attributes.description}
-
-
- {savedQuery.attributes.query}
-
- >
- ),
- })) ?? [],
- [data?.saved_objects]
- );
-
- const handleShowFlyout = useCallback(() => setShowAddQueryFlyout(true), []);
- const handleCloseFlyout = useCallback(() => setShowAddQueryFlyout(false), []);
-
- return (
- <>
-
- {showAddQueryFlyout && (
-
-
-
- )}
- >
- );
-};
-
-export const AddPackQueryForm = React.memo(AddPackQueryFormComponent);
diff --git a/x-pack/plugins/osquery/public/packs/common/pack_form.tsx b/x-pack/plugins/osquery/public/packs/common/pack_form.tsx
deleted file mode 100644
index ab0984e808943..0000000000000
--- a/x-pack/plugins/osquery/public/packs/common/pack_form.tsx
+++ /dev/null
@@ -1,60 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import { EuiButton, EuiSpacer } from '@elastic/eui';
-import React from 'react';
-
-import { getUseField, useForm, Field, Form, FIELD_TYPES } from '../../shared_imports';
-import { PackQueriesField } from './pack_queries_field';
-
-const CommonUseField = getUseField({ component: Field });
-
-// @ts-expect-error update types
-const PackFormComponent = ({ data, handleSubmit }) => {
- const { form } = useForm({
- id: 'addPackForm',
- onSubmit: (payload) => {
- return handleSubmit(payload);
- },
- defaultValue: data ?? {
- name: '',
- description: '',
- queries: [],
- },
- schema: {
- name: {
- type: FIELD_TYPES.TEXT,
- label: 'Pack name',
- },
- description: {
- type: FIELD_TYPES.TEXTAREA,
- label: 'Description',
- },
- queries: {
- type: FIELD_TYPES.MULTI_SELECT,
- label: 'Queries',
- },
- },
- });
- const { submit, isSubmitting } = form;
-
- return (
-
- );
-};
-
-export const PackForm = React.memo(PackFormComponent);
diff --git a/x-pack/plugins/osquery/public/packs/common/pack_queries_field.tsx b/x-pack/plugins/osquery/public/packs/common/pack_queries_field.tsx
deleted file mode 100644
index 6b3c1a001bd06..0000000000000
--- a/x-pack/plugins/osquery/public/packs/common/pack_queries_field.tsx
+++ /dev/null
@@ -1,78 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import { reject } from 'lodash/fp';
-import { produce } from 'immer';
-import { EuiSpacer } from '@elastic/eui';
-import React, { useCallback, useMemo } from 'react';
-import { useQueries } from 'react-query';
-
-import { useKibana } from '../../common/lib/kibana';
-import { PackQueriesTable } from '../common/pack_queries_table';
-import { AddPackQueryForm } from '../common/add_pack_query';
-
-// @ts-expect-error update types
-const PackQueriesFieldComponent = ({ field }) => {
- const { value, setValue } = field;
- const { http } = useKibana().services;
-
- const packQueriesData = useQueries(
- // @ts-expect-error update types
- value.map((query) => ({
- queryKey: ['savedQuery', { id: query.id }],
- queryFn: () => http.get(`/internal/osquery/saved_query/${query.id}`),
- })) ?? []
- );
-
- const packQueries = useMemo(
- () =>
- // @ts-expect-error update types
- packQueriesData.reduce((acc, packQueryData) => {
- if (packQueryData.data) {
- return [...acc, packQueryData.data];
- }
- return acc;
- }, []) ?? [],
- [packQueriesData]
- );
-
- const handleAddQuery = useCallback(
- (newQuery) =>
- setValue(
- produce((draft) => {
- // @ts-expect-error update
- draft.push({
- interval: newQuery.interval,
- query: newQuery.query.attributes.query,
- id: newQuery.query.id,
- name: newQuery.query.attributes.name,
- });
- })
- ),
- [setValue]
- );
-
- const handleRemoveQuery = useCallback(
- // @ts-expect-error update
- (query) => setValue(produce((draft) => reject(['id', query.id], draft))),
- [setValue]
- );
-
- return (
- <>
-
-
-
- >
- );
-};
-
-export const PackQueriesField = React.memo(PackQueriesFieldComponent);
diff --git a/x-pack/plugins/osquery/public/packs/common/pack_queries_table.tsx b/x-pack/plugins/osquery/public/packs/common/pack_queries_table.tsx
deleted file mode 100644
index bf57f818dc3d9..0000000000000
--- a/x-pack/plugins/osquery/public/packs/common/pack_queries_table.tsx
+++ /dev/null
@@ -1,140 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-/* eslint-disable @typescript-eslint/no-shadow, react-perf/jsx-no-new-object-as-prop, react/jsx-no-bind, react-perf/jsx-no-new-function-as-prop, react-perf/jsx-no-new-array-as-prop */
-
-import { find } from 'lodash/fp';
-import React, { useState } from 'react';
-import {
- EuiBasicTable,
- EuiButtonIcon,
- EuiHealth,
- EuiDescriptionList,
- RIGHT_ALIGNMENT,
-} from '@elastic/eui';
-
-// @ts-expect-error update types
-const PackQueriesTableComponent = ({ items, config, handleRemoveQuery }) => {
- const [pageIndex, setPageIndex] = useState(0);
- const [pageSize, setPageSize] = useState(10);
- const [sortField, setSortField] = useState('firstName');
- const [sortDirection, setSortDirection] = useState('asc');
- const [itemIdToExpandedRowMap, setItemIdToExpandedRowMap] = useState({});
- const totalItemCount = 100;
-
- const onTableChange = ({ page = {}, sort = {} }) => {
- // @ts-expect-error update types
- const { index: pageIndex, size: pageSize } = page;
-
- // @ts-expect-error update types
- const { field: sortField, direction: sortDirection } = sort;
-
- setPageIndex(pageIndex);
- setPageSize(pageSize);
- setSortField(sortField);
- setSortDirection(sortDirection);
- };
-
- // @ts-expect-error update types
- const toggleDetails = (item) => {
- const itemIdToExpandedRowMapValues = { ...itemIdToExpandedRowMap };
- // @ts-expect-error update types
- if (itemIdToExpandedRowMapValues[item.id]) {
- // @ts-expect-error update types
- delete itemIdToExpandedRowMapValues[item.id];
- } else {
- const { online } = item;
- const color = online ? 'success' : 'danger';
- const label = online ? 'Online' : 'Offline';
- const listItems = [
- {
- title: 'Nationality',
- description: `aa`,
- },
- {
- title: 'Online',
- description: {label},
- },
- ];
- // @ts-expect-error update types
- itemIdToExpandedRowMapValues[item.id] = ;
- }
- setItemIdToExpandedRowMap(itemIdToExpandedRowMapValues);
- };
-
- const columns = [
- {
- field: 'name',
- name: 'Query Name',
- },
- {
- name: 'Interval',
- // @ts-expect-error update types
- render: (query) => find(['name', query.name], config).interval,
- },
- {
- name: 'Actions',
- actions: [
- {
- name: 'Remove',
- description: 'Remove this query',
- type: 'icon',
- icon: 'trash',
- onClick: handleRemoveQuery,
- },
- ],
- },
- {
- align: RIGHT_ALIGNMENT,
- width: '40px',
- isExpander: true,
- // @ts-expect-error update types
- render: (item) => (
- toggleDetails(item)}
- // @ts-expect-error update types
- aria-label={itemIdToExpandedRowMap[item.id] ? 'Collapse' : 'Expand'}
- // @ts-expect-error update types
- iconType={itemIdToExpandedRowMap[item.id] ? 'arrowUp' : 'arrowDown'}
- />
- ),
- },
- ];
-
- const pagination = {
- pageIndex,
- pageSize,
- totalItemCount,
- pageSizeOptions: [3, 5, 8],
- };
-
- const sorting = {
- sort: {
- field: sortField,
- direction: sortDirection,
- },
- };
-
- return (
-
- );
-};
-
-export const PackQueriesTable = React.memo(PackQueriesTableComponent);
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/index.tsx b/x-pack/plugins/osquery/public/packs/constants.ts
similarity index 84%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/index.tsx
rename to x-pack/plugins/osquery/public/packs/constants.ts
index f97127a946558..509a2d9c5fde9 100644
--- a/x-pack/plugins/osquery/public/scheduled_query_groups/index.tsx
+++ b/x-pack/plugins/osquery/public/packs/constants.ts
@@ -5,4 +5,4 @@
* 2.0.
*/
-export * from './scheduled_query_groups_table';
+export const PACKS_ID = 'packList';
diff --git a/x-pack/plugins/osquery/public/packs/edit/index.tsx b/x-pack/plugins/osquery/public/packs/edit/index.tsx
deleted file mode 100644
index 3cbd80c9f4db0..0000000000000
--- a/x-pack/plugins/osquery/public/packs/edit/index.tsx
+++ /dev/null
@@ -1,54 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-/* eslint-disable react-perf/jsx-no-new-object-as-prop */
-
-import React from 'react';
-import { useMutation, useQuery } from 'react-query';
-
-import { PackForm } from '../common/pack_form';
-import { useKibana } from '../../common/lib/kibana';
-
-interface EditPackPageProps {
- onSuccess: () => void;
- packId: string;
-}
-
-const EditPackPageComponent: React.FC = ({ onSuccess, packId }) => {
- const { http } = useKibana().services;
-
- const {
- data = {
- queries: [],
- },
- } = useQuery(['pack', { id: packId }], ({ queryKey }) => {
- // @ts-expect-error update types
- return http.get(`/internal/osquery/pack/${queryKey[1].id}`);
- });
-
- const updatePackMutation = useMutation(
- (payload) =>
- http.put(`/internal/osquery/pack/${packId}`, {
- body: JSON.stringify({
- ...data,
- // @ts-expect-error update types
- ...payload,
- }),
- }),
- {
- onSuccess,
- }
- );
-
- if (!data.id) {
- return <>{'Loading...'}>;
- }
-
- return ;
-};
-
-export const EditPackPage = React.memo(EditPackPageComponent);
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/form/confirmation_modal.tsx b/x-pack/plugins/osquery/public/packs/form/confirmation_modal.tsx
similarity index 87%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/form/confirmation_modal.tsx
rename to x-pack/plugins/osquery/public/packs/form/confirmation_modal.tsx
index 65379c9e23626..bd0d083098473 100644
--- a/x-pack/plugins/osquery/public/scheduled_query_groups/form/confirmation_modal.tsx
+++ b/x-pack/plugins/osquery/public/packs/form/confirmation_modal.tsx
@@ -10,20 +10,18 @@ import { EuiCallOut, EuiConfirmModal, EuiSpacer } from '@elastic/eui';
import { FormattedMessage } from '@kbn/i18n/react';
import { i18n } from '@kbn/i18n';
-import { AgentPolicy } from '../../../../fleet/common';
-
interface ConfirmDeployAgentPolicyModalProps {
onConfirm: () => void;
onCancel: () => void;
agentCount: number;
- agentPolicy: AgentPolicy;
+ agentPolicyCount: number;
}
const ConfirmDeployAgentPolicyModalComponent: React.FC = ({
onConfirm,
onCancel,
agentCount,
- agentPolicy,
+ agentPolicyCount,
}) => (
{agentPolicy.name},
+ agentPolicyCount,
}}
/>
diff --git a/x-pack/plugins/osquery/public/packs/form/index.tsx b/x-pack/plugins/osquery/public/packs/form/index.tsx
new file mode 100644
index 0000000000000..f20a26f2791dd
--- /dev/null
+++ b/x-pack/plugins/osquery/public/packs/form/index.tsx
@@ -0,0 +1,270 @@
+/*
+ * 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.
+ */
+
+import { isEmpty, reduce } from 'lodash';
+import {
+ EuiFlexGroup,
+ EuiFlexItem,
+ EuiButtonEmpty,
+ EuiButton,
+ EuiSpacer,
+ EuiBottomBar,
+ EuiHorizontalRule,
+} from '@elastic/eui';
+import React, { useCallback, useMemo, useState } from 'react';
+import { i18n } from '@kbn/i18n';
+import { FormattedMessage } from '@kbn/i18n/react';
+
+import { OsqueryManagerPackagePolicy } from '../../../common/types';
+import {
+ Form,
+ useForm,
+ useFormData,
+ getUseField,
+ Field,
+ FIELD_TYPES,
+ fieldValidators,
+} from '../../shared_imports';
+import { useRouterNavigate } from '../../common/lib/kibana';
+import { PolicyIdComboBoxField } from './policy_id_combobox_field';
+import { QueriesField } from './queries_field';
+import { ConfirmDeployAgentPolicyModal } from './confirmation_modal';
+import { useAgentPolicies } from '../../agent_policies';
+import { useCreatePack } from '../use_create_pack';
+import { useUpdatePack } from '../use_update_pack';
+import { convertPackQueriesToSO, convertSOQueriesToPack } from './utils';
+import { idSchemaValidation } from '../queries/validations';
+
+const GhostFormField = () => <>>;
+
+const FORM_ID = 'scheduledQueryForm';
+
+const CommonUseField = getUseField({ component: Field });
+
+interface PackFormProps {
+ defaultValue?: OsqueryManagerPackagePolicy;
+ editMode?: boolean;
+}
+
+const PackFormComponent: React.FC
= ({ defaultValue, editMode = false }) => {
+ const [showConfirmationModal, setShowConfirmationModal] = useState(false);
+ const handleHideConfirmationModal = useCallback(() => setShowConfirmationModal(false), []);
+
+ const { data: { agentPoliciesById } = {} } = useAgentPolicies();
+
+ const cancelButtonProps = useRouterNavigate(`packs/${editMode ? defaultValue?.id : ''}`);
+
+ const { mutateAsync: createAsync } = useCreatePack({
+ withRedirect: true,
+ });
+ const { mutateAsync: updateAsync } = useUpdatePack({
+ withRedirect: true,
+ });
+
+ const { form } = useForm<
+ Omit & {
+ queries: {};
+ policy_ids: string[];
+ },
+ Omit & {
+ queries: {};
+ policy_ids: string[];
+ }
+ >({
+ id: FORM_ID,
+ schema: {
+ name: {
+ type: FIELD_TYPES.TEXT,
+ label: i18n.translate('xpack.osquery.pack.form.nameFieldLabel', {
+ defaultMessage: 'Name',
+ }),
+ validations: [
+ {
+ validator: idSchemaValidation,
+ },
+ {
+ validator: fieldValidators.emptyField(
+ i18n.translate('xpack.osquery.pack.form.nameFieldRequiredErrorMessage', {
+ defaultMessage: 'Name is a required field',
+ })
+ ),
+ },
+ ],
+ },
+ description: {
+ type: FIELD_TYPES.TEXT,
+ label: i18n.translate('xpack.osquery.pack.form.descriptionFieldLabel', {
+ defaultMessage: 'Description',
+ }),
+ },
+ policy_ids: {
+ defaultValue: [],
+ type: FIELD_TYPES.COMBO_BOX,
+ label: i18n.translate('xpack.osquery.pack.form.agentPoliciesFieldLabel', {
+ defaultMessage: 'Agent policies',
+ }),
+ },
+ enabled: {
+ defaultValue: true,
+ },
+ queries: {
+ defaultValue: [],
+ },
+ },
+ onSubmit: async (formData, isValid) => {
+ if (isValid) {
+ try {
+ if (editMode) {
+ // @ts-expect-error update types
+ await updateAsync({ id: defaultValue?.id, ...formData });
+ } else {
+ // @ts-expect-error update types
+ await createAsync(formData);
+ }
+ // eslint-disable-next-line no-empty
+ } catch (e) {}
+ }
+ },
+ deserializer: (payload) => ({
+ ...payload,
+ policy_ids: payload.policy_ids ?? [],
+ queries: convertPackQueriesToSO(payload.queries),
+ }),
+ serializer: (payload) => ({
+ ...payload,
+ queries: convertSOQueriesToPack(payload.queries),
+ }),
+ defaultValue,
+ });
+
+ const { setFieldValue, submit, isSubmitting } = form;
+
+ const [{ name: queryName, policy_ids: policyIds }] = useFormData({
+ form,
+ watch: ['name', 'policy_ids'],
+ });
+
+ const agentCount = useMemo(
+ () =>
+ reduce(
+ policyIds,
+ (acc, policyId) => {
+ const agentPolicy = agentPoliciesById && agentPoliciesById[policyId];
+ return acc + (agentPolicy?.agents ?? 0);
+ },
+ 0
+ ),
+ [policyIds, agentPoliciesById]
+ );
+
+ const handleNameChange = useCallback(
+ (newName: string) => isEmpty(queryName) && setFieldValue('name', newName),
+ [queryName, setFieldValue]
+ );
+
+ const handleSaveClick = useCallback(() => {
+ if (agentCount) {
+ setShowConfirmationModal(true);
+ return;
+ }
+
+ submit();
+ }, [agentCount, submit]);
+
+ const handleConfirmConfirmationClick = useCallback(() => {
+ submit();
+ setShowConfirmationModal(false);
+ }, [submit]);
+
+ return (
+ <>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {editMode ? (
+
+ ) : (
+
+ )}
+
+
+
+
+
+
+ {showConfirmationModal && (
+
+ )}
+ >
+ );
+};
+
+export const PackForm = React.memo(PackFormComponent);
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/form/pack_uploader.tsx b/x-pack/plugins/osquery/public/packs/form/pack_uploader.tsx
similarity index 100%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/form/pack_uploader.tsx
rename to x-pack/plugins/osquery/public/packs/form/pack_uploader.tsx
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/form/policy_id_combobox_field.tsx b/x-pack/plugins/osquery/public/packs/form/policy_id_combobox_field.tsx
similarity index 77%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/form/policy_id_combobox_field.tsx
rename to x-pack/plugins/osquery/public/packs/form/policy_id_combobox_field.tsx
index 75bb95b198f54..10149e8655d35 100644
--- a/x-pack/plugins/osquery/public/scheduled_query_groups/form/policy_id_combobox_field.tsx
+++ b/x-pack/plugins/osquery/public/packs/form/policy_id_combobox_field.tsx
@@ -5,6 +5,7 @@
* 2.0.
*/
+import { reduce } from 'lodash';
import { FormattedMessage } from '@kbn/i18n/react';
import { EuiFlexGroup, EuiFlexItem, EuiTextColor, EuiComboBoxOptionOption } from '@elastic/eui';
import React, { useCallback, useMemo } from 'react';
@@ -39,7 +40,32 @@ const PolicyIdComboBoxFieldComponent: React.FC = ({
field,
agentPoliciesById,
}) => {
- const { value } = field;
+ const { value, setValue } = field;
+
+ const options = useMemo(
+ () =>
+ Object.entries(agentPoliciesById).map(([agentPolicyId, agentPolicy]) => ({
+ key: agentPolicyId,
+ label: agentPolicy.name,
+ })),
+ [agentPoliciesById]
+ );
+
+ const selectedOptions = useMemo(
+ () =>
+ value.map((policyId) => ({
+ key: policyId,
+ label: agentPoliciesById[policyId]?.name ?? policyId,
+ })),
+ [agentPoliciesById, value]
+ );
+
+ const onChange = useCallback(
+ (newOptions: EuiComboBoxOptionOption[]) => {
+ setValue(newOptions.map((option) => option.key || option.label));
+ },
+ [setValue]
+ );
const renderOption = useCallback(
(option: EuiComboBoxOptionOption) => (
@@ -71,17 +97,19 @@ const PolicyIdComboBoxFieldComponent: React.FC = ({
[agentPoliciesById]
);
- const selectedOptions = useMemo(() => {
- if (!value?.length || !value[0].length) return [];
-
- return value.map((policyId) => ({
- label: agentPoliciesById[policyId]?.name ?? policyId,
- }));
- }, [agentPoliciesById, value]);
-
const helpText = useMemo(() => {
- if (!value?.length || !value[0].length || !agentPoliciesById || !agentPoliciesById[value[0]])
+ if (!value?.length || !value[0].length || !agentPoliciesById) {
return;
+ }
+
+ const agentCount = reduce(
+ value,
+ (acc, policyId) => {
+ const agentPolicy = agentPoliciesById && agentPoliciesById[policyId];
+ return acc + (agentPolicy?.agents ?? 0);
+ },
+ 0
+ );
return (
= ({
defaultMessage="{count, plural, one {# agent} other {# agents}} enrolled"
// eslint-disable-next-line react-perf/jsx-no-new-object-as-prop
values={{
- count: agentPoliciesById[value[0]].agents ?? 0,
+ count: agentCount,
}}
/>
);
@@ -98,14 +126,15 @@ const PolicyIdComboBoxFieldComponent: React.FC = ({
const mergedEuiFieldProps = useMemo(
() => ({
onCreateOption: null,
- singleSelection: { asPlainText: true },
noSuggestions: false,
- isClearable: false,
+ isClearable: true,
selectedOptions,
+ options,
renderOption,
+ onChange,
...euiFieldProps,
}),
- [euiFieldProps, renderOption, selectedOptions]
+ [euiFieldProps, onChange, options, renderOption, selectedOptions]
);
return (
diff --git a/x-pack/plugins/osquery/public/packs/form/queries_field.tsx b/x-pack/plugins/osquery/public/packs/form/queries_field.tsx
new file mode 100644
index 0000000000000..03993bf35371c
--- /dev/null
+++ b/x-pack/plugins/osquery/public/packs/form/queries_field.tsx
@@ -0,0 +1,230 @@
+/*
+ * 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.
+ */
+
+import { findIndex, forEach, pullAt, pullAllBy, pickBy } from 'lodash';
+import { EuiFlexGroup, EuiFlexItem, EuiButton, EuiSpacer } from '@elastic/eui';
+import { produce } from 'immer';
+import React, { useCallback, useMemo, useState } from 'react';
+import { FormattedMessage } from '@kbn/i18n/react';
+
+import { OsqueryManagerPackagePolicyInputStream } from '../../../common/types';
+import { FieldHook } from '../../shared_imports';
+import { PackQueriesTable } from '../pack_queries_table';
+import { QueryFlyout } from '../queries/query_flyout';
+import { OsqueryPackUploader } from './pack_uploader';
+import { getSupportedPlatforms } from '../queries/platforms/helpers';
+
+interface QueriesFieldProps {
+ handleNameChange: (name: string) => void;
+ field: FieldHook>>;
+}
+
+const QueriesFieldComponent: React.FC = ({ field, handleNameChange }) => {
+ const [showAddQueryFlyout, setShowAddQueryFlyout] = useState(false);
+ const [showEditQueryFlyout, setShowEditQueryFlyout] = useState(-1);
+ const [tableSelectedItems, setTableSelectedItems] = useState<
+ OsqueryManagerPackagePolicyInputStream[]
+ >([]);
+
+ const handleShowAddFlyout = useCallback(() => setShowAddQueryFlyout(true), []);
+ const handleHideAddFlyout = useCallback(() => setShowAddQueryFlyout(false), []);
+ const handleHideEditFlyout = useCallback(() => setShowEditQueryFlyout(-1), []);
+
+ const { setValue } = field;
+
+ const handleDeleteClick = useCallback(
+ (query) => {
+ const streamIndex = findIndex(field.value, ['id', query.id]);
+
+ if (streamIndex > -1) {
+ setValue(
+ produce((draft) => {
+ pullAt(draft, [streamIndex]);
+
+ return draft;
+ })
+ );
+ }
+ },
+ [field.value, setValue]
+ );
+
+ const handleEditClick = useCallback(
+ (query) => {
+ const streamIndex = findIndex(field.value, ['id', query.id]);
+
+ setShowEditQueryFlyout(streamIndex);
+ },
+ [field.value]
+ );
+
+ const handleEditQuery = useCallback(
+ (updatedQuery) =>
+ new Promise((resolve) => {
+ if (showEditQueryFlyout >= 0) {
+ setValue(
+ produce((draft) => {
+ draft[showEditQueryFlyout].id = updatedQuery.id;
+ draft[showEditQueryFlyout].interval = updatedQuery.interval;
+ draft[showEditQueryFlyout].query = updatedQuery.query;
+
+ if (updatedQuery.platform?.length) {
+ draft[showEditQueryFlyout].platform = updatedQuery.platform;
+ } else {
+ delete draft[showEditQueryFlyout].platform;
+ }
+
+ if (updatedQuery.version?.length) {
+ draft[showEditQueryFlyout].version = updatedQuery.version;
+ } else {
+ delete draft[showEditQueryFlyout].version;
+ }
+
+ if (updatedQuery.ecs_mapping) {
+ draft[showEditQueryFlyout].ecs_mapping = updatedQuery.ecs_mapping;
+ } else {
+ delete draft[showEditQueryFlyout].ecs_mapping;
+ }
+
+ return draft;
+ })
+ );
+ }
+
+ handleHideEditFlyout();
+ resolve();
+ }),
+ [handleHideEditFlyout, setValue, showEditQueryFlyout]
+ );
+
+ const handleAddQuery = useCallback(
+ (newQuery) =>
+ new Promise((resolve) => {
+ setValue(
+ produce((draft) => {
+ draft.push(newQuery);
+ return draft;
+ })
+ );
+ handleHideAddFlyout();
+ resolve();
+ }),
+ [handleHideAddFlyout, setValue]
+ );
+
+ const handleDeleteQueries = useCallback(() => {
+ setValue(
+ produce((draft) => {
+ pullAllBy(draft, tableSelectedItems, 'id');
+
+ return draft;
+ })
+ );
+ setTableSelectedItems([]);
+ }, [setValue, tableSelectedItems]);
+
+ const handlePackUpload = useCallback(
+ (parsedContent, packName) => {
+ setValue(
+ produce((draft) => {
+ forEach(parsedContent.queries, (newQuery, newQueryId) => {
+ draft.push(
+ pickBy({
+ id: newQueryId,
+ interval: newQuery.interval ?? parsedContent.interval,
+ query: newQuery.query,
+ version: newQuery.version ?? parsedContent.version,
+ platform: getSupportedPlatforms(newQuery.platform ?? parsedContent.platform),
+ })
+ );
+ });
+
+ return draft;
+ })
+ );
+
+ handleNameChange(packName);
+ },
+ [handleNameChange, setValue]
+ );
+
+ const tableData = useMemo(() => (field.value?.length ? field.value : []), [field.value]);
+
+ const uniqueQueryIds = useMemo(
+ () =>
+ field.value && field.value.length
+ ? field.value.reduce((acc, query) => {
+ if (query?.id) {
+ // @ts-expect-error update types
+ acc.push(query.id);
+ }
+
+ return acc;
+ }, [] as string[])
+ : [],
+ [field.value]
+ );
+
+ return (
+ <>
+
+
+ {!tableSelectedItems.length ? (
+
+
+
+ ) : (
+
+
+
+ )}
+
+
+
+ {field.value?.length ? (
+
+ ) : null}
+
+ {}
+ {showAddQueryFlyout && (
+
+ )}
+ {showEditQueryFlyout != null && showEditQueryFlyout >= 0 && (
+
+ )}
+ >
+ );
+};
+
+export const QueriesField = React.memo(QueriesFieldComponent);
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/form/translations.ts b/x-pack/plugins/osquery/public/packs/form/translations.ts
similarity index 100%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/form/translations.ts
rename to x-pack/plugins/osquery/public/packs/form/translations.ts
diff --git a/x-pack/plugins/osquery/public/packs/form/utils.ts b/x-pack/plugins/osquery/public/packs/form/utils.ts
new file mode 100644
index 0000000000000..5a4ff8ec13bb1
--- /dev/null
+++ b/x-pack/plugins/osquery/public/packs/form/utils.ts
@@ -0,0 +1,35 @@
+/*
+ * 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.
+ */
+
+import { pick, reduce } from 'lodash';
+
+// @ts-expect-error update types
+export const convertPackQueriesToSO = (queries) =>
+ reduce(
+ queries,
+ (acc, value, key) => {
+ acc.push({
+ // @ts-expect-error update types
+ id: key,
+ ...pick(value, ['query', 'interval', 'platform', 'version', 'ecs_mapping']),
+ });
+ return acc;
+ },
+ []
+ );
+
+// @ts-expect-error update types
+export const convertSOQueriesToPack = (queries) =>
+ reduce(
+ queries,
+ (acc, { id: queryId, ...query }) => {
+ acc[queryId] = query;
+ return acc;
+ },
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
+ {} as Record
+ );
diff --git a/x-pack/plugins/osquery/public/packs/index.tsx b/x-pack/plugins/osquery/public/packs/index.tsx
index afd44f1b88955..9f89e5151e41b 100644
--- a/x-pack/plugins/osquery/public/packs/index.tsx
+++ b/x-pack/plugins/osquery/public/packs/index.tsx
@@ -5,32 +5,4 @@
* 2.0.
*/
-import React, { useCallback, useState } from 'react';
-
-import { PacksPage } from './list';
-import { NewPackPage } from './new';
-import { EditPackPage } from './edit';
-
-const PacksComponent = () => {
- const [showNewPackForm, setShowNewPackForm] = useState(false);
- const [editPackId, setEditPackId] = useState(null);
-
- const goBack = useCallback(() => {
- setShowNewPackForm(false);
- setEditPackId(null);
- }, []);
-
- const handleNewQueryClick = useCallback(() => setShowNewPackForm(true), []);
-
- if (showNewPackForm) {
- return ;
- }
-
- if (editPackId?.length) {
- return ;
- }
-
- return ;
-};
-
-export const Packs = React.memo(PacksComponent);
+export * from './packs_table';
diff --git a/x-pack/plugins/osquery/public/packs/list/index.tsx b/x-pack/plugins/osquery/public/packs/list/index.tsx
deleted file mode 100644
index d7a80cb295496..0000000000000
--- a/x-pack/plugins/osquery/public/packs/list/index.tsx
+++ /dev/null
@@ -1,226 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import { map } from 'lodash/fp';
-import {
- EuiBasicTable,
- EuiButton,
- EuiButtonIcon,
- EuiFlexGroup,
- EuiFlexItem,
- EuiSpacer,
- RIGHT_ALIGNMENT,
-} from '@elastic/eui';
-import React, { useCallback, useMemo, useState } from 'react';
-import { useQuery, useQueryClient, useMutation } from 'react-query';
-
-import { PackTableQueriesTable } from './pack_table_queries_table';
-import { useKibana } from '../../common/lib/kibana';
-
-interface PacksPageProps {
- onEditClick: (packId: string) => void;
- onNewClick: () => void;
-}
-
-const PacksPageComponent: React.FC = ({ onNewClick, onEditClick }) => {
- const queryClient = useQueryClient();
- const [pageIndex, setPageIndex] = useState(0);
- const [pageSize, setPageSize] = useState(5);
- const [sortField, setSortField] = useState('updated_at');
- const [sortDirection, setSortDirection] = useState('desc');
- const [selectedItems, setSelectedItems] = useState([]);
- const [itemIdToExpandedRowMap, setItemIdToExpandedRowMap] = useState>({});
- const { http } = useKibana().services;
-
- const deletePacksMutation = useMutation(
- (payload) => http.delete(`/internal/osquery/pack`, { body: JSON.stringify(payload) }),
- {
- onSuccess: () => queryClient.invalidateQueries('packList'),
- }
- );
-
- const { data = {} } = useQuery(
- ['packList', { pageIndex, pageSize, sortField, sortDirection }],
- () =>
- http.get('/internal/osquery/pack', {
- query: {
- pageIndex,
- pageSize,
- sortField,
- sortDirection,
- },
- }),
- {
- keepPreviousData: true,
- // Refetch the data every 10 seconds
- refetchInterval: 5000,
- }
- );
- const { total = 0, saved_objects: packs } = data;
-
- const toggleDetails = useCallback(
- (item) => () => {
- const itemIdToExpandedRowMapValues = { ...itemIdToExpandedRowMap };
- if (itemIdToExpandedRowMapValues[item.id]) {
- delete itemIdToExpandedRowMapValues[item.id];
- } else {
- itemIdToExpandedRowMapValues[item.id] = (
- <>
-
-
- >
- );
- }
- setItemIdToExpandedRowMap(itemIdToExpandedRowMapValues);
- },
- [itemIdToExpandedRowMap]
- );
-
- const renderExtendedItemToggle = useCallback(
- (item) => (
-
- ),
- [itemIdToExpandedRowMap, toggleDetails]
- );
-
- const handleEditClick = useCallback((item) => onEditClick(item.id), [onEditClick]);
-
- const columns = useMemo(
- () => [
- {
- field: 'name',
- name: 'Pack name',
- sortable: true,
- truncateText: true,
- },
- {
- field: 'description',
- name: 'Description',
- sortable: true,
- truncateText: true,
- },
- {
- field: 'queries',
- name: 'Queries',
- sortable: false,
- // @ts-expect-error update types
- render: (queries) => queries.length,
- },
- {
- field: 'updated_at',
- name: 'Last updated at',
- sortable: true,
- truncateText: true,
- },
- {
- name: 'Actions',
- actions: [
- {
- name: 'Edit',
- description: 'Edit or run this query',
- type: 'icon',
- icon: 'documentEdit',
- onClick: handleEditClick,
- },
- ],
- },
- {
- align: RIGHT_ALIGNMENT,
- width: '40px',
- isExpander: true,
- render: renderExtendedItemToggle,
- },
- ],
- [handleEditClick, renderExtendedItemToggle]
- );
-
- const onTableChange = useCallback(({ page = {}, sort = {} }) => {
- setPageIndex(page.index);
- setPageSize(page.size);
- setSortField(sort.field);
- setSortDirection(sort.direction);
- }, []);
-
- const pagination = useMemo(
- () => ({
- pageIndex,
- pageSize,
- totalItemCount: total,
- pageSizeOptions: [3, 5, 8],
- }),
- [total, pageIndex, pageSize]
- );
-
- const sorting = useMemo(
- () => ({
- sort: {
- field: sortField,
- direction: sortDirection,
- },
- }),
- [sortDirection, sortField]
- );
-
- const selection = useMemo(
- () => ({
- selectable: () => true,
- onSelectionChange: setSelectedItems,
- initialSelected: [],
- }),
- []
- );
-
- const handleDeleteClick = useCallback(() => {
- const selectedItemsIds = map('id', selectedItems);
- // @ts-expect-error update types
- deletePacksMutation.mutate({ packIds: selectedItemsIds });
- }, [deletePacksMutation, selectedItems]);
-
- return (
-
-
-
- {!selectedItems.length ? (
-
- {'New pack'}
-
- ) : (
-
- {`Delete ${selectedItems.length} packs`}
-
- )}
-
-
-
-
-
- {packs && (
-
- )}
-
- );
-};
-
-export const PacksPage = React.memo(PacksPageComponent);
diff --git a/x-pack/plugins/osquery/public/packs/list/pack_table_queries_table.tsx b/x-pack/plugins/osquery/public/packs/list/pack_table_queries_table.tsx
deleted file mode 100644
index 14110275b9cb4..0000000000000
--- a/x-pack/plugins/osquery/public/packs/list/pack_table_queries_table.tsx
+++ /dev/null
@@ -1,40 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import { EuiBasicTable, EuiCodeBlock } from '@elastic/eui';
-import React from 'react';
-
-const columns = [
- {
- field: 'id',
- name: 'ID',
- },
- {
- field: 'name',
- name: 'Query name',
- },
- {
- field: 'interval',
- name: 'Query interval',
- },
- {
- field: 'query',
- name: 'Query',
- render: (query: string) => (
-
- {query}
-
- ),
- },
-];
-
-// @ts-expect-error update types
-const PackTableQueriesTableComponent = ({ items }) => {
- return ;
-};
-
-export const PackTableQueriesTable = React.memo(PackTableQueriesTableComponent);
diff --git a/x-pack/plugins/osquery/public/packs/new/index.tsx b/x-pack/plugins/osquery/public/packs/new/index.tsx
deleted file mode 100644
index 2b60e8942bbf9..0000000000000
--- a/x-pack/plugins/osquery/public/packs/new/index.tsx
+++ /dev/null
@@ -1,35 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import React from 'react';
-import { useMutation } from 'react-query';
-
-import { PackForm } from '../common/pack_form';
-import { useKibana } from '../../common/lib/kibana';
-
-interface NewPackPageProps {
- onSuccess: () => void;
-}
-
-const NewPackPageComponent: React.FC = ({ onSuccess }) => {
- const { http } = useKibana().services;
-
- const addPackMutation = useMutation(
- (payload) =>
- http.post(`/internal/osquery/pack`, {
- body: JSON.stringify(payload),
- }),
- {
- onSuccess,
- }
- );
-
- // @ts-expect-error update types
- return ;
-};
-
-export const NewPackPage = React.memo(NewPackPageComponent);
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/scheduled_query_group_queries_status_table.tsx b/x-pack/plugins/osquery/public/packs/pack_queries_status_table.tsx
similarity index 71%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/scheduled_query_group_queries_status_table.tsx
rename to x-pack/plugins/osquery/public/packs/pack_queries_status_table.tsx
index 15547b2a4cca9..a32f369922958 100644
--- a/x-pack/plugins/osquery/public/scheduled_query_groups/scheduled_query_group_queries_status_table.tsx
+++ b/x-pack/plugins/osquery/public/packs/pack_queries_status_table.tsx
@@ -32,18 +32,18 @@ import { FilterStateStore, IndexPattern } from '../../../../../src/plugins/data/
import { useKibana, isModifiedEvent, isLeftClickEvent } from '../common/lib/kibana';
import { OsqueryManagerPackagePolicyInputStream } from '../../common/types';
import { ScheduledQueryErrorsTable } from './scheduled_query_errors_table';
-import { useScheduledQueryGroupQueryLastResults } from './use_scheduled_query_group_query_last_results';
-import { useScheduledQueryGroupQueryErrors } from './use_scheduled_query_group_query_errors';
+import { usePackQueryLastResults } from './use_pack_query_last_results';
+import { usePackQueryErrors } from './use_pack_query_errors';
const VIEW_IN_DISCOVER = i18n.translate(
- 'xpack.osquery.scheduledQueryGroup.queriesTable.viewDiscoverResultsActionAriaLabel',
+ 'xpack.osquery.pack.queriesTable.viewDiscoverResultsActionAriaLabel',
{
defaultMessage: 'View in Discover',
}
);
const VIEW_IN_LENS = i18n.translate(
- 'xpack.osquery.scheduledQueryGroup.queriesTable.viewLensResultsActionAriaLabel',
+ 'xpack.osquery.pack.queriesTable.viewLensResultsActionAriaLabel',
{
defaultMessage: 'View in Lens',
}
@@ -376,7 +376,6 @@ ScheduledQueryExpandedContent.displayName = 'ScheduledQueryExpandedContent';
interface ScheduledQueryLastResultsProps {
actionId: string;
- agentIds: string[];
queryId: string;
interval: number;
toggleErrors: (payload: { queryId: string; interval: number }) => void;
@@ -385,7 +384,6 @@ interface ScheduledQueryLastResultsProps {
const ScheduledQueryLastResults: React.FC = ({
actionId,
- agentIds,
queryId,
interval,
toggleErrors,
@@ -394,16 +392,14 @@ const ScheduledQueryLastResults: React.FC = ({
const data = useKibana().services.data;
const [logsIndexPattern, setLogsIndexPattern] = useState(undefined);
- const { data: lastResultsData, isFetched } = useScheduledQueryGroupQueryLastResults({
+ const { data: lastResultsData, isFetched } = usePackQueryLastResults({
actionId,
- agentIds,
interval,
logsIndexPattern,
});
- const { data: errorsData, isFetched: errorsFetched } = useScheduledQueryGroupQueryErrors({
+ const { data: errorsData, isFetched: errorsFetched } = usePackQueryErrors({
actionId,
- agentIds,
interval,
logsIndexPattern,
});
@@ -483,7 +479,7 @@ const ScheduledQueryLastResults: React.FC = ({
id="xpack.osquery.queriesStatusTable.agentsLabelText"
defaultMessage="{count, plural, one {Agent} other {Agents}}"
// eslint-disable-next-line react-perf/jsx-no-new-object-as-prop
- values={{ count: agentIds?.length }}
+ values={{ count: lastResultsData?.uniqueAgentsCount ?? 0 }}
/>
@@ -522,178 +518,169 @@ const ScheduledQueryLastResults: React.FC = ({
const getPackActionId = (actionId: string, packName: string) => `pack_${packName}_${actionId}`;
-interface ScheduledQueryGroupQueriesStatusTableProps {
+interface PackQueriesStatusTableProps {
agentIds?: string[];
data: OsqueryManagerPackagePolicyInputStream[];
- scheduledQueryGroupName: string;
+ packName: string;
}
-const ScheduledQueryGroupQueriesStatusTableComponent: React.FC =
- ({ agentIds, data, scheduledQueryGroupName }) => {
- const [itemIdToExpandedRowMap, setItemIdToExpandedRowMap] = useState<
- Record>
- >({});
-
- const renderQueryColumn = useCallback(
- (query: string) => (
-
- {query}
-
- ),
- []
- );
+const PackQueriesStatusTableComponent: React.FC = ({
+ agentIds,
+ data,
+ packName,
+}) => {
+ const [itemIdToExpandedRowMap, setItemIdToExpandedRowMap] = useState<
+ Record>
+ >({});
+
+ const renderQueryColumn = useCallback(
+ (query: string) => (
+
+ {query}
+
+ ),
+ []
+ );
- const toggleErrors = useCallback(
- ({ queryId, interval }: { queryId: string; interval: number }) => {
- const itemIdToExpandedRowMapValues = { ...itemIdToExpandedRowMap };
- if (itemIdToExpandedRowMapValues[queryId]) {
- delete itemIdToExpandedRowMapValues[queryId];
- } else {
- itemIdToExpandedRowMapValues[queryId] = (
-
- );
- }
- setItemIdToExpandedRowMap(itemIdToExpandedRowMapValues);
- },
- [agentIds, itemIdToExpandedRowMap, scheduledQueryGroupName]
- );
+ const toggleErrors = useCallback(
+ ({ queryId, interval }: { queryId: string; interval: number }) => {
+ const itemIdToExpandedRowMapValues = { ...itemIdToExpandedRowMap };
+ if (itemIdToExpandedRowMapValues[queryId]) {
+ delete itemIdToExpandedRowMapValues[queryId];
+ } else {
+ itemIdToExpandedRowMapValues[queryId] = (
+
+ );
+ }
+ setItemIdToExpandedRowMap(itemIdToExpandedRowMapValues);
+ },
+ [agentIds, itemIdToExpandedRowMap, packName]
+ );
- const renderLastResultsColumn = useCallback(
- (item) => (
-
- ),
- [agentIds, itemIdToExpandedRowMap, scheduledQueryGroupName, toggleErrors]
- );
+ const renderLastResultsColumn = useCallback(
+ (item) => (
+
+ ),
+ [itemIdToExpandedRowMap, packName, toggleErrors]
+ );
- const renderDiscoverResultsAction = useCallback(
- (item) => (
-
- ),
- [agentIds, scheduledQueryGroupName]
- );
+ const renderDiscoverResultsAction = useCallback(
+ (item) => (
+
+ ),
+ [agentIds, packName]
+ );
- const renderLensResultsAction = useCallback(
- (item) => (
-
- ),
- [agentIds, scheduledQueryGroupName]
- );
+ const renderLensResultsAction = useCallback(
+ (item) => (
+
+ ),
+ [agentIds, packName]
+ );
- const getItemId = useCallback(
- (item: OsqueryManagerPackagePolicyInputStream) => get('vars.id.value', item),
- []
- );
+ const getItemId = useCallback(
+ (item: OsqueryManagerPackagePolicyInputStream) => get('id', item),
+ []
+ );
- const columns = useMemo(
- () => [
- {
- field: 'vars.id.value',
- name: i18n.translate('xpack.osquery.scheduledQueryGroup.queriesTable.idColumnTitle', {
- defaultMessage: 'ID',
- }),
- width: '15%',
- },
- {
- field: 'vars.interval.value',
- name: i18n.translate(
- 'xpack.osquery.scheduledQueryGroup.queriesTable.intervalColumnTitle',
- {
- defaultMessage: 'Interval (s)',
- }
- ),
- width: '80px',
- },
- {
- field: 'vars.query.value',
- name: i18n.translate('xpack.osquery.scheduledQueryGroup.queriesTable.queryColumnTitle', {
- defaultMessage: 'Query',
- }),
- render: renderQueryColumn,
- width: '20%',
- },
- {
- name: i18n.translate(
- 'xpack.osquery.scheduledQueryGroup.queriesTable.lastResultsColumnTitle',
- {
- defaultMessage: 'Last results',
- }
- ),
- render: renderLastResultsColumn,
- },
- {
- name: i18n.translate(
- 'xpack.osquery.scheduledQueryGroup.queriesTable.viewResultsColumnTitle',
- {
- defaultMessage: 'View results',
- }
- ),
- width: '90px',
- actions: [
- {
- render: renderDiscoverResultsAction,
- },
- {
- render: renderLensResultsAction,
- },
- ],
- },
- ],
- [
- renderQueryColumn,
- renderLastResultsColumn,
- renderDiscoverResultsAction,
- renderLensResultsAction,
- ]
- );
+ const columns = useMemo(
+ () => [
+ {
+ field: 'id',
+ name: i18n.translate('xpack.osquery.pack.queriesTable.idColumnTitle', {
+ defaultMessage: 'ID',
+ }),
+ width: '15%',
+ },
+ {
+ field: 'interval',
+ name: i18n.translate('xpack.osquery.pack.queriesTable.intervalColumnTitle', {
+ defaultMessage: 'Interval (s)',
+ }),
+ width: '80px',
+ },
+ {
+ field: 'query',
+ name: i18n.translate('xpack.osquery.pack.queriesTable.queryColumnTitle', {
+ defaultMessage: 'Query',
+ }),
+ render: renderQueryColumn,
+ width: '20%',
+ },
+ {
+ name: i18n.translate('xpack.osquery.pack.queriesTable.lastResultsColumnTitle', {
+ defaultMessage: 'Last results',
+ }),
+ render: renderLastResultsColumn,
+ },
+ {
+ name: i18n.translate('xpack.osquery.pack.queriesTable.viewResultsColumnTitle', {
+ defaultMessage: 'View results',
+ }),
+ width: '90px',
+ actions: [
+ {
+ render: renderDiscoverResultsAction,
+ },
+ {
+ render: renderLensResultsAction,
+ },
+ ],
+ },
+ ],
+ [
+ renderQueryColumn,
+ renderLastResultsColumn,
+ renderDiscoverResultsAction,
+ renderLensResultsAction,
+ ]
+ );
- const sorting = useMemo(
- () => ({
- sort: {
- field: 'vars.id.value' as keyof OsqueryManagerPackagePolicyInputStream,
- direction: 'asc' as const,
- },
- }),
- []
- );
+ const sorting = useMemo(
+ () => ({
+ sort: {
+ field: 'id' as keyof OsqueryManagerPackagePolicyInputStream,
+ direction: 'asc' as const,
+ },
+ }),
+ []
+ );
- return (
-
- items={data}
- itemId={getItemId}
- columns={columns}
- sorting={sorting}
- itemIdToExpandedRowMap={itemIdToExpandedRowMap}
- isExpandable
- />
- );
- };
+ return (
+
+ // eslint-disable-next-line react-perf/jsx-no-new-array-as-prop
+ items={data ?? []}
+ itemId={getItemId}
+ columns={columns}
+ sorting={sorting}
+ itemIdToExpandedRowMap={itemIdToExpandedRowMap}
+ isExpandable
+ />
+ );
+};
-export const ScheduledQueryGroupQueriesStatusTable = React.memo(
- ScheduledQueryGroupQueriesStatusTableComponent
-);
+export const PackQueriesStatusTable = React.memo(PackQueriesStatusTableComponent);
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/scheduled_query_group_queries_table.tsx b/x-pack/plugins/osquery/public/packs/pack_queries_table.tsx
similarity index 66%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/scheduled_query_group_queries_table.tsx
rename to x-pack/plugins/osquery/public/packs/pack_queries_table.tsx
index fb3839a716720..d23d5f6ffb06a 100644
--- a/x-pack/plugins/osquery/public/scheduled_query_groups/scheduled_query_group_queries_table.tsx
+++ b/x-pack/plugins/osquery/public/packs/pack_queries_table.tsx
@@ -13,7 +13,7 @@ import { i18n } from '@kbn/i18n';
import { PlatformIcons } from './queries/platforms';
import { OsqueryManagerPackagePolicyInputStream } from '../../common/types';
-interface ScheduledQueryGroupQueriesTableProps {
+interface PackQueriesTableProps {
data: OsqueryManagerPackagePolicyInputStream[];
onDeleteClick?: (item: OsqueryManagerPackagePolicyInputStream) => void;
onEditClick?: (item: OsqueryManagerPackagePolicyInputStream) => void;
@@ -21,7 +21,7 @@ interface ScheduledQueryGroupQueriesTableProps {
setSelectedItems?: (selection: OsqueryManagerPackagePolicyInputStream[]) => void;
}
-const ScheduledQueryGroupQueriesTableComponent: React.FC = ({
+const PackQueriesTableComponent: React.FC = ({
data,
onDeleteClick,
onEditClick,
@@ -36,15 +36,12 @@ const ScheduledQueryGroupQueriesTableComponent: React.FC onDeleteClick(item)}
iconType="trash"
- aria-label={i18n.translate(
- 'xpack.osquery.scheduledQueryGroup.queriesTable.deleteActionAriaLabel',
- {
- defaultMessage: 'Delete {queryName}',
- values: {
- queryName: item.vars?.id.value,
- },
- }
- )}
+ aria-label={i18n.translate('xpack.osquery.pack.queriesTable.deleteActionAriaLabel', {
+ defaultMessage: 'Delete {queryName}',
+ values: {
+ queryName: item.id,
+ },
+ })}
/>
),
[onDeleteClick]
@@ -58,15 +55,12 @@ const ScheduledQueryGroupQueriesTableComponent: React.FC onEditClick(item)}
iconType="pencil"
- aria-label={i18n.translate(
- 'xpack.osquery.scheduledQueryGroup.queriesTable.editActionAriaLabel',
- {
- defaultMessage: 'Edit {queryName}',
- values: {
- queryName: item.vars?.id.value,
- },
- }
- )}
+ aria-label={i18n.translate('xpack.osquery.pack.queriesTable.editActionAriaLabel', {
+ defaultMessage: 'Edit {queryName}',
+ values: {
+ queryName: item.id,
+ },
+ })}
/>
),
[onEditClick]
@@ -90,7 +84,7 @@ const ScheduledQueryGroupQueriesTableComponent: React.FC
version
? `${version}`
- : i18n.translate('xpack.osquery.scheduledQueryGroup.queriesTable.osqueryVersionAllLabel', {
+ : i18n.translate('xpack.osquery.pack.queriesTable.osqueryVersionAllLabel', {
defaultMessage: 'ALL',
}),
[]
@@ -99,42 +93,42 @@ const ScheduledQueryGroupQueriesTableComponent: React.FC [
{
- field: 'vars.id.value',
- name: i18n.translate('xpack.osquery.scheduledQueryGroup.queriesTable.idColumnTitle', {
+ field: 'id',
+ name: i18n.translate('xpack.osquery.pack.queriesTable.idColumnTitle', {
defaultMessage: 'ID',
}),
width: '20%',
},
{
- field: 'vars.interval.value',
- name: i18n.translate('xpack.osquery.scheduledQueryGroup.queriesTable.intervalColumnTitle', {
+ field: 'interval',
+ name: i18n.translate('xpack.osquery.pack.queriesTable.intervalColumnTitle', {
defaultMessage: 'Interval (s)',
}),
width: '100px',
},
{
- field: 'vars.query.value',
- name: i18n.translate('xpack.osquery.scheduledQueryGroup.queriesTable.queryColumnTitle', {
+ field: 'query',
+ name: i18n.translate('xpack.osquery.pack.queriesTable.queryColumnTitle', {
defaultMessage: 'Query',
}),
render: renderQueryColumn,
},
{
- field: 'vars.platform.value',
- name: i18n.translate('xpack.osquery.scheduledQueryGroup.queriesTable.platformColumnTitle', {
+ field: 'platform',
+ name: i18n.translate('xpack.osquery.pack.queriesTable.platformColumnTitle', {
defaultMessage: 'Platform',
}),
render: renderPlatformColumn,
},
{
- field: 'vars.version.value',
- name: i18n.translate('xpack.osquery.scheduledQueryGroup.queriesTable.versionColumnTitle', {
+ field: 'version',
+ name: i18n.translate('xpack.osquery.pack.queriesTable.versionColumnTitle', {
defaultMessage: 'Min Osquery version',
}),
render: renderVersionColumn,
},
{
- name: i18n.translate('xpack.osquery.scheduledQueryGroup.queriesTable.actionsColumnTitle', {
+ name: i18n.translate('xpack.osquery.pack.queriesTable.actionsColumnTitle', {
defaultMessage: 'Actions',
}),
width: '120px',
@@ -160,17 +154,14 @@ const ScheduledQueryGroupQueriesTableComponent: React.FC ({
sort: {
- field: 'vars.id.value' as keyof OsqueryManagerPackagePolicyInputStream,
+ field: 'id' as keyof OsqueryManagerPackagePolicyInputStream,
direction: 'asc' as const,
},
}),
[]
);
- const itemId = useCallback(
- (item: OsqueryManagerPackagePolicyInputStream) => get('vars.id.value', item),
- []
- );
+ const itemId = useCallback((item: OsqueryManagerPackagePolicyInputStream) => get('id', item), []);
const selection = useMemo(
() => ({
@@ -192,4 +183,4 @@ const ScheduledQueryGroupQueriesTableComponent: React.FC (
- {name}
+ {name}
);
const ScheduledQueryName = React.memo(ScheduledQueryNameComponent);
-const renderName = (_: unknown, item: PackagePolicy) => (
-
+const renderName = (_: unknown, item: { id: string; attributes: { name: string } }) => (
+
);
-const ScheduledQueryGroupsTableComponent = () => {
- const { data } = useScheduledQueryGroups();
+const PacksTableComponent = () => {
+ const { data } = usePacks({});
- const renderAgentPolicy = useCallback((policyId) => , []);
+ const renderAgentPolicy = useCallback((policyIds) => <>{policyIds?.length ?? 0}>, []);
const renderQueries = useCallback(
- (streams: PackagePolicy['inputs'][0]['streams']) => <>{streams.length}>,
+ (queries) => <>{(queries && Object.keys(queries).length) ?? 0}>,
[]
);
@@ -41,57 +47,64 @@ const ScheduledQueryGroupsTableComponent = () => {
const renderUpdatedAt = useCallback((updatedAt, item) => {
if (!updatedAt) return '-';
- const updatedBy = item.updated_by !== item.created_by ? ` @ ${item.updated_by}` : '';
- return updatedAt ? `${moment(updatedAt).fromNow()}${updatedBy}` : '-';
+ const updatedBy =
+ item.attributes.updated_by !== item.attributes.created_by
+ ? ` @ ${item.attributes.updated_by}`
+ : '';
+ return updatedAt ? (
+
+ {`${moment(updatedAt).fromNow()}${updatedBy}`}
+
+ ) : (
+ '-'
+ );
}, []);
+ // @ts-expect-error update types
const columns: Array> = useMemo(
() => [
{
- field: 'name',
- name: i18n.translate('xpack.osquery.scheduledQueryGroups.table.nameColumnTitle', {
+ field: 'attributes.name',
+ name: i18n.translate('xpack.osquery.packs.table.nameColumnTitle', {
defaultMessage: 'Name',
}),
sortable: true,
render: renderName,
},
{
- field: 'policy_id',
- name: i18n.translate('xpack.osquery.scheduledQueryGroups.table.policyColumnTitle', {
- defaultMessage: 'Policy',
+ field: 'policy_ids',
+ name: i18n.translate('xpack.osquery.packs.table.policyColumnTitle', {
+ defaultMessage: 'Policies',
}),
truncateText: true,
render: renderAgentPolicy,
},
{
- field: 'inputs[0].streams',
- name: i18n.translate(
- 'xpack.osquery.scheduledQueryGroups.table.numberOfQueriesColumnTitle',
- {
- defaultMessage: 'Number of queries',
- }
- ),
+ field: 'attributes.queries',
+ name: i18n.translate('xpack.osquery.packs.table.numberOfQueriesColumnTitle', {
+ defaultMessage: 'Number of queries',
+ }),
render: renderQueries,
width: '150px',
},
{
- field: 'created_by',
- name: i18n.translate('xpack.osquery.scheduledQueryGroups.table.createdByColumnTitle', {
+ field: 'attributes.created_by',
+ name: i18n.translate('xpack.osquery.packs.table.createdByColumnTitle', {
defaultMessage: 'Created by',
}),
sortable: true,
truncateText: true,
},
{
- field: 'updated_at',
+ field: 'attributes.updated_at',
name: 'Last updated',
sortable: (item) => (item.updated_at ? Date.parse(item.updated_at) : 0),
truncateText: true,
render: renderUpdatedAt,
},
{
- field: 'enabled',
- name: i18n.translate('xpack.osquery.scheduledQueryGroups.table.activeColumnTitle', {
+ field: 'attributes.enabled',
+ name: i18n.translate('xpack.osquery.packs.table.activeColumnTitle', {
defaultMessage: 'Active',
}),
sortable: true,
@@ -106,7 +119,7 @@ const ScheduledQueryGroupsTableComponent = () => {
const sorting = useMemo(
() => ({
sort: {
- field: 'name',
+ field: 'attributes.name',
direction: 'asc' as const,
},
}),
@@ -116,7 +129,7 @@ const ScheduledQueryGroupsTableComponent = () => {
return (
// eslint-disable-next-line react-perf/jsx-no-new-array-as-prop
- items={data?.items ?? []}
+ items={data?.saved_objects ?? []}
columns={columns}
pagination={true}
sorting={sorting}
@@ -124,4 +137,4 @@ const ScheduledQueryGroupsTableComponent = () => {
);
};
-export const ScheduledQueryGroupsTable = React.memo(ScheduledQueryGroupsTableComponent);
+export const PacksTable = React.memo(PacksTableComponent);
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/constants.ts b/x-pack/plugins/osquery/public/packs/queries/constants.ts
similarity index 97%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/queries/constants.ts
rename to x-pack/plugins/osquery/public/packs/queries/constants.ts
index cbd52fb418853..128f037da89e9 100644
--- a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/constants.ts
+++ b/x-pack/plugins/osquery/public/packs/queries/constants.ts
@@ -6,6 +6,9 @@
*/
export const ALL_OSQUERY_VERSIONS_OPTIONS = [
+ {
+ label: '5.0.1',
+ },
{
label: '4.9.0',
},
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/ecs_mapping_editor_field.tsx b/x-pack/plugins/osquery/public/packs/queries/ecs_mapping_editor_field.tsx
similarity index 83%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/queries/ecs_mapping_editor_field.tsx
rename to x-pack/plugins/osquery/public/packs/queries/ecs_mapping_editor_field.tsx
index 8a5fa0e2066f2..4d7776bdb2954 100644
--- a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/ecs_mapping_editor_field.tsx
+++ b/x-pack/plugins/osquery/public/packs/queries/ecs_mapping_editor_field.tsx
@@ -18,6 +18,7 @@ import React, {
MutableRefObject,
} from 'react';
import {
+ EuiFormLabel,
EuiButtonIcon,
EuiFlexGroup,
EuiFlexItem,
@@ -37,8 +38,8 @@ import styled from 'styled-components';
import deepEqual from 'fast-deep-equal';
import deepmerge from 'deepmerge';
-import ECSSchema from '../../common/schemas/ecs/v1.11.0.json';
-import osquerySchema from '../../common/schemas/osquery/v4.9.0.json';
+import ECSSchema from '../../common/schemas/ecs/v1.12.1.json';
+import osquerySchema from '../../common/schemas/osquery/v5.0.1.json';
import { FieldIcon } from '../../common/lib/kibana';
import {
@@ -91,15 +92,11 @@ const StyledFieldSpan = styled.span`
// align the icon to the inputs
const StyledButtonWrapper = styled.div`
- margin-top: 30px;
-`;
-
-const ECSFieldColumn = styled(EuiFlexGroup)`
- max-width: 100%;
+ margin-top: 11px;
`;
const ECSFieldWrapper = styled(EuiFlexItem)`
- max-width: calc(100% - 66px);
+ max-width: 100%;
`;
const singleSelection = { asPlainText: true };
@@ -195,11 +192,13 @@ export const ECSComboboxField: React.FC = ({
return (
= ({
return (
>;
query: string;
fieldRef: MutableRefObject;
+ euiFieldProps: EuiComboBoxProps<{}>;
}
interface ECSMappingEditorFormProps {
+ isDisabled?: boolean;
osquerySchemaOptions: OsquerySchemaOption[];
defaultValue?: FormData;
onAdd?: (payload: FormData) => void;
@@ -334,12 +337,9 @@ const getEcsFieldValidator =
(editForm: boolean) =>
(args: ValidationFuncArg) => {
const fieldRequiredError = fieldValidators.emptyField(
- i18n.translate(
- 'xpack.osquery.scheduledQueryGroup.queryFlyoutForm.ecsFieldRequiredErrorMessage',
- {
- defaultMessage: 'ECS field is required.',
- }
- )
+ i18n.translate('xpack.osquery.pack.queryFlyoutForm.ecsFieldRequiredErrorMessage', {
+ defaultMessage: 'ECS field is required.',
+ })
)(args);
// @ts-expect-error update types
@@ -356,12 +356,9 @@ const getOsqueryResultFieldValidator =
args: ValidationFuncArg
) => {
const fieldRequiredError = fieldValidators.emptyField(
- i18n.translate(
- 'xpack.osquery.scheduledQueryGroup.queryFlyoutForm.osqueryResultFieldRequiredErrorMessage',
- {
- defaultMessage: 'Osquery result is required.',
- }
- )
+ i18n.translate('xpack.osquery.pack.queryFlyoutForm.osqueryResultFieldRequiredErrorMessage', {
+ defaultMessage: 'Osquery result is required.',
+ })
)(args);
if (fieldRequiredError && ((!editForm && args.formData.key.length) || editForm)) {
@@ -377,7 +374,7 @@ const getOsqueryResultFieldValidator =
code: 'ERR_FIELD_FORMAT',
path: args.path,
message: i18n.translate(
- 'xpack.osquery.scheduledQueryGroup.queryFlyoutForm.osqueryResultFieldValueMissingErrorMessage',
+ 'xpack.osquery.pack.queryFlyoutForm.osqueryResultFieldValueMissingErrorMessage',
{
defaultMessage: 'The current query does not return a {columnName} field',
values: {
@@ -409,14 +406,11 @@ interface ECSMappingEditorFormRef {
}
export const ECSMappingEditorForm = forwardRef(
- ({ osquerySchemaOptions, defaultValue, onAdd, onChange, onDelete }, ref) => {
+ ({ isDisabled, osquerySchemaOptions, defaultValue, onAdd, onChange, onDelete }, ref) => {
const editForm = !!defaultValue;
const currentFormData = useRef(defaultValue);
const formSchema = {
key: {
- label: i18n.translate('xpack.osquery.scheduledQueryGroup.queryFlyoutForm.ecsFieldLabel', {
- defaultMessage: 'ECS field',
- }),
type: FIELD_TYPES.COMBO_BOX,
fieldsToValidateOnChange: ['value.field'],
validations: [
@@ -426,12 +420,6 @@ export const ECSMappingEditorForm = forwardRef
-
-
-
-
+
+
+
+
+
+
+
+
-
+
-
-
- {defaultValue ? (
-
- ) : (
-
- )}
-
-
-
+ {!isDisabled && (
+
+
+ {defaultValue ? (
+
+ ) : (
+
+ )}
+
+
+ )}
+
@@ -583,7 +582,12 @@ interface OsqueryColumn {
index: boolean;
}
-export const ECSMappingEditorField = ({ field, query, fieldRef }: ECSMappingEditorFieldProps) => {
+export const ECSMappingEditorField = ({
+ field,
+ query,
+ fieldRef,
+ euiFieldProps,
+}: ECSMappingEditorFieldProps) => {
const { setValue, value = {} } = field;
const [osquerySchemaOptions, setOsquerySchemaOptions] = useState([]);
const formRefs = useRef>({});
@@ -851,20 +855,39 @@ export const ECSMappingEditorField = ({ field, query, fieldRef }: ECSMappingEdit
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{Object.entries(value).map(([ecsKey, ecsValue]) => (
))}
- {
- if (formRef) {
- formRefs.current.new = formRef;
- }
- }}
- osquerySchemaOptions={osquerySchemaOptions}
- onAdd={handleAddRow}
- />
+ {!euiFieldProps?.isDisabled && (
+ {
+ if (formRef) {
+ formRefs.current.new = formRef;
+ }
+ }}
+ osquerySchemaOptions={osquerySchemaOptions}
+ onAdd={handleAddRow}
+ />
+ )}
>
);
};
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/lazy_ecs_mapping_editor_field.tsx b/x-pack/plugins/osquery/public/packs/queries/lazy_ecs_mapping_editor_field.tsx
similarity index 100%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/queries/lazy_ecs_mapping_editor_field.tsx
rename to x-pack/plugins/osquery/public/packs/queries/lazy_ecs_mapping_editor_field.tsx
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/platform_checkbox_group_field.tsx b/x-pack/plugins/osquery/public/packs/queries/platform_checkbox_group_field.tsx
similarity index 93%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/queries/platform_checkbox_group_field.tsx
rename to x-pack/plugins/osquery/public/packs/queries/platform_checkbox_group_field.tsx
index 0d455486bfa25..35f866ac6cffe 100644
--- a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/platform_checkbox_group_field.tsx
+++ b/x-pack/plugins/osquery/public/packs/queries/platform_checkbox_group_field.tsx
@@ -43,7 +43,7 @@ export const PlatformCheckBoxGroupField = ({
@@ -59,7 +59,7 @@ export const PlatformCheckBoxGroupField = ({
@@ -75,7 +75,7 @@ export const PlatformCheckBoxGroupField = ({
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/platforms/constants.ts b/x-pack/plugins/osquery/public/packs/queries/platforms/constants.ts
similarity index 100%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/queries/platforms/constants.ts
rename to x-pack/plugins/osquery/public/packs/queries/platforms/constants.ts
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/platforms/helpers.tsx b/x-pack/plugins/osquery/public/packs/queries/platforms/helpers.tsx
similarity index 100%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/queries/platforms/helpers.tsx
rename to x-pack/plugins/osquery/public/packs/queries/platforms/helpers.tsx
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/platforms/index.tsx b/x-pack/plugins/osquery/public/packs/queries/platforms/index.tsx
similarity index 100%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/queries/platforms/index.tsx
rename to x-pack/plugins/osquery/public/packs/queries/platforms/index.tsx
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/platforms/logos/linux.svg b/x-pack/plugins/osquery/public/packs/queries/platforms/logos/linux.svg
similarity index 100%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/queries/platforms/logos/linux.svg
rename to x-pack/plugins/osquery/public/packs/queries/platforms/logos/linux.svg
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/platforms/logos/macos.svg b/x-pack/plugins/osquery/public/packs/queries/platforms/logos/macos.svg
similarity index 100%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/queries/platforms/logos/macos.svg
rename to x-pack/plugins/osquery/public/packs/queries/platforms/logos/macos.svg
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/platforms/logos/windows.svg b/x-pack/plugins/osquery/public/packs/queries/platforms/logos/windows.svg
similarity index 100%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/queries/platforms/logos/windows.svg
rename to x-pack/plugins/osquery/public/packs/queries/platforms/logos/windows.svg
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/platforms/platform_icon.tsx b/x-pack/plugins/osquery/public/packs/queries/platforms/platform_icon.tsx
similarity index 100%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/queries/platforms/platform_icon.tsx
rename to x-pack/plugins/osquery/public/packs/queries/platforms/platform_icon.tsx
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/platforms/types.ts b/x-pack/plugins/osquery/public/packs/queries/platforms/types.ts
similarity index 100%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/queries/platforms/types.ts
rename to x-pack/plugins/osquery/public/packs/queries/platforms/types.ts
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/query_flyout.tsx b/x-pack/plugins/osquery/public/packs/queries/query_flyout.tsx
similarity index 68%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/queries/query_flyout.tsx
rename to x-pack/plugins/osquery/public/packs/queries/query_flyout.tsx
index d38c1b2118f24..0c08e781c9f2c 100644
--- a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/query_flyout.tsx
+++ b/x-pack/plugins/osquery/public/packs/queries/query_flyout.tsx
@@ -7,7 +7,6 @@
import { isEmpty } from 'lodash';
import {
- EuiCallOut,
EuiFlyout,
EuiTitle,
EuiSpacer,
@@ -23,18 +22,12 @@ import {
import React, { useCallback, useMemo, useState, useRef } from 'react';
import { i18n } from '@kbn/i18n';
import { FormattedMessage } from '@kbn/i18n/react';
-import { satisfies } from 'semver';
import { CodeEditorField } from '../../saved_queries/form/code_editor_field';
import { Form, getUseField, Field, useFormData } from '../../shared_imports';
import { PlatformCheckBoxGroupField } from './platform_checkbox_group_field';
import { ALL_OSQUERY_VERSIONS_OPTIONS } from './constants';
-import {
- UseScheduledQueryGroupQueryFormProps,
- ScheduledQueryGroupFormData,
- useScheduledQueryGroupQueryForm,
-} from './use_scheduled_query_group_query_form';
-import { ManageIntegrationLink } from '../../components/manage_integration_link';
+import { UsePackQueryFormProps, PackFormData, usePackQueryForm } from './use_pack_query_form';
import { SavedQueriesDropdown } from '../../saved_queries/saved_queries_dropdown';
import { ECSMappingEditorField, ECSMappingEditorFieldRef } from './lazy_ecs_mapping_editor_field';
@@ -42,22 +35,20 @@ const CommonUseField = getUseField({ component: Field });
interface QueryFlyoutProps {
uniqueQueryIds: string[];
- defaultValue?: UseScheduledQueryGroupQueryFormProps['defaultValue'] | undefined;
- integrationPackageVersion?: string | undefined;
- onSave: (payload: ScheduledQueryGroupFormData) => Promise;
+ defaultValue?: UsePackQueryFormProps['defaultValue'] | undefined;
+ onSave: (payload: PackFormData) => Promise;
onClose: () => void;
}
const QueryFlyoutComponent: React.FC = ({
uniqueQueryIds,
defaultValue,
- integrationPackageVersion,
onSave,
onClose,
}) => {
const ecsFieldRef = useRef();
const [isEditMode] = useState(!!defaultValue);
- const { form } = useScheduledQueryGroupQueryForm({
+ const { form } = usePackQueryForm({
uniqueQueryIds,
defaultValue,
handleSubmit: async (payload, isValid) => {
@@ -76,12 +67,6 @@ const QueryFlyoutComponent: React.FC = ({
},
});
- /* Platform and version fields are supported since osquery_manager@0.3.0 */
- const isFieldSupported = useMemo(
- () => (integrationPackageVersion ? satisfies(integrationPackageVersion, '>=0.3.0') : false),
- [integrationPackageVersion]
- );
-
const { submit, setFieldValue, reset, isSubmitting } = form;
const [{ query }] = useFormData({
@@ -106,15 +91,19 @@ const QueryFlyoutComponent: React.FC = ({
setFieldValue('interval', savedQuery.interval);
}
- if (isFieldSupported && savedQuery.platform) {
+ if (savedQuery.platform) {
setFieldValue('platform', savedQuery.platform);
}
- if (isFieldSupported && savedQuery.version) {
+ if (savedQuery.version) {
setFieldValue('version', [savedQuery.version]);
}
+
+ if (savedQuery.ecs_mapping) {
+ setFieldValue('ecs_mapping', savedQuery.ecs_mapping);
+ }
},
- [isFieldSupported, setFieldValue, reset]
+ [setFieldValue, reset]
);
/* Avoids accidental closing of the flyout when the user clicks outside of the flyout */
@@ -133,12 +122,12 @@ const QueryFlyoutComponent: React.FC = ({
{isEditMode ? (
) : (
)}
@@ -171,7 +160,7 @@ const QueryFlyoutComponent: React.FC = ({
@@ -179,27 +168,18 @@ const QueryFlyoutComponent: React.FC = ({
}
// eslint-disable-next-line react-perf/jsx-no-new-object-as-prop
euiFieldProps={{
- isDisabled: !isFieldSupported,
noSuggestions: false,
singleSelection: { asPlainText: true },
- placeholder: i18n.translate(
- 'xpack.osquery.scheduledQueryGroup.queriesTable.osqueryVersionAllLabel',
- {
- defaultMessage: 'ALL',
- }
- ),
+ placeholder: i18n.translate('xpack.osquery.queriesTable.osqueryVersionAllLabel', {
+ defaultMessage: 'ALL',
+ }),
options: ALL_OSQUERY_VERSIONS_OPTIONS,
onCreateOption: undefined,
}}
/>
-
+
@@ -214,33 +194,13 @@ const QueryFlyoutComponent: React.FC = ({
- {!isFieldSupported ? (
-
- }
- iconType="pin"
- >
-
-
-
-
-
-
- ) : null}
@@ -248,7 +208,7 @@ const QueryFlyoutComponent: React.FC = ({
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/schema.tsx b/x-pack/plugins/osquery/public/packs/queries/schema.tsx
similarity index 71%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/queries/schema.tsx
rename to x-pack/plugins/osquery/public/packs/queries/schema.tsx
index f3bd150c8d3c3..596b65a518b0a 100644
--- a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/schema.tsx
+++ b/x-pack/plugins/osquery/public/packs/queries/schema.tsx
@@ -21,24 +21,21 @@ import {
export const createFormSchema = (ids: Set) => ({
id: {
type: FIELD_TYPES.TEXT,
- label: i18n.translate('xpack.osquery.scheduledQueryGroup.queryFlyoutForm.idFieldLabel', {
+ label: i18n.translate('xpack.osquery.pack.queryFlyoutForm.idFieldLabel', {
defaultMessage: 'ID',
}),
validations: createIdFieldValidations(ids).map((validator) => ({ validator })),
},
description: {
type: FIELD_TYPES.TEXT,
- label: i18n.translate(
- 'xpack.osquery.scheduledQueryGroup.queryFlyoutForm.descriptionFieldLabel',
- {
- defaultMessage: 'Description',
- }
- ),
+ label: i18n.translate('xpack.osquery.pack.queryFlyoutForm.descriptionFieldLabel', {
+ defaultMessage: 'Description',
+ }),
validations: [],
},
query: {
type: FIELD_TYPES.TEXT,
- label: i18n.translate('xpack.osquery.scheduledQueryGroup.queryFlyoutForm.queryFieldLabel', {
+ label: i18n.translate('xpack.osquery.pack.queryFlyoutForm.queryFieldLabel', {
defaultMessage: 'Query',
}),
validations: [{ validator: queryFieldValidation }],
@@ -46,14 +43,14 @@ export const createFormSchema = (ids: Set) => ({
interval: {
defaultValue: 3600,
type: FIELD_TYPES.NUMBER,
- label: i18n.translate('xpack.osquery.scheduledQueryGroup.queryFlyoutForm.intervalFieldLabel', {
+ label: i18n.translate('xpack.osquery.pack.queryFlyoutForm.intervalFieldLabel', {
defaultMessage: 'Interval (s)',
}),
validations: [{ validator: intervalFieldValidation }],
},
platform: {
type: FIELD_TYPES.TEXT,
- label: i18n.translate('xpack.osquery.scheduledQueryGroup.queryFlyoutForm.platformFieldLabel', {
+ label: i18n.translate('xpack.osquery.pack.queryFlyoutForm.platformFieldLabel', {
defaultMessage: 'Platform',
}),
validations: [],
@@ -65,7 +62,7 @@ export const createFormSchema = (ids: Set) => ({
@@ -73,4 +70,9 @@ export const createFormSchema = (ids: Set) => ({
) as unknown as string,
validations: [],
},
+ ecs_mapping: {
+ defaultValue: {},
+ type: FIELD_TYPES.JSON,
+ validations: [],
+ },
});
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/use_scheduled_query_group_query_form.tsx b/x-pack/plugins/osquery/public/packs/queries/use_pack_query_form.tsx
similarity index 60%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/queries/use_scheduled_query_group_query_form.tsx
rename to x-pack/plugins/osquery/public/packs/queries/use_pack_query_form.tsx
index 5881612e18219..a6cb38e248774 100644
--- a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/use_scheduled_query_group_query_form.tsx
+++ b/x-pack/plugins/osquery/public/packs/queries/use_pack_query_form.tsx
@@ -11,23 +11,31 @@ import { produce } from 'immer';
import { useMemo } from 'react';
import { FormConfig, useForm } from '../../shared_imports';
-import { OsqueryManagerPackagePolicyConfigRecord } from '../../../common/types';
import { createFormSchema } from './schema';
const FORM_ID = 'editQueryFlyoutForm';
-export interface UseScheduledQueryGroupQueryFormProps {
+export interface UsePackQueryFormProps {
uniqueQueryIds: string[];
- defaultValue?: OsqueryManagerPackagePolicyConfigRecord | undefined;
- handleSubmit: FormConfig['onSubmit'];
+ defaultValue?: PackFormData | undefined;
+ handleSubmit: FormConfig['onSubmit'];
}
-export interface ScheduledQueryGroupFormData {
+export interface PackSOFormData {
id: string;
query: string;
interval: number;
platform?: string | undefined;
- version?: string[] | undefined;
+ version?: string | undefined;
+ ecs_mapping?: Array<{ field: string; value: string }> | undefined;
+}
+
+export interface PackFormData {
+ id: string;
+ query: string;
+ interval: number;
+ platform?: string | undefined;
+ version?: string | undefined;
ecs_mapping?:
| Record<
string,
@@ -38,14 +46,13 @@ export interface ScheduledQueryGroupFormData {
| undefined;
}
-export const useScheduledQueryGroupQueryForm = ({
+export const usePackQueryForm = ({
uniqueQueryIds,
defaultValue,
handleSubmit,
-}: UseScheduledQueryGroupQueryFormProps) => {
+}: UsePackQueryFormProps) => {
const idSet = useMemo>(
- () =>
- new Set(xor(uniqueQueryIds, defaultValue?.id.value ? [defaultValue.id.value] : [])),
+ () => new Set(xor(uniqueQueryIds, defaultValue?.id ? [defaultValue.id] : [])),
[uniqueQueryIds, defaultValue]
);
const formSchema = useMemo>(
@@ -53,7 +60,7 @@ export const useScheduledQueryGroupQueryForm = ({
[idSet]
);
- return useForm({
+ return useForm({
id: FORM_ID + uuid.v4(),
onSubmit: async (formData, isValid) => {
if (isValid && handleSubmit) {
@@ -62,24 +69,14 @@ export const useScheduledQueryGroupQueryForm = ({
}
},
options: {
- stripEmptyFields: false,
+ stripEmptyFields: true,
},
+ // @ts-expect-error update types
defaultValue: defaultValue || {
- id: {
- type: 'text',
- value: '',
- },
- query: {
- type: 'text',
- value: '',
- },
- interval: {
- type: 'integer',
- value: '3600',
- },
- ecs_mapping: {
- value: {},
- },
+ id: '',
+ query: '',
+ interval: 3600,
+ ecs_mapping: {},
},
// @ts-expect-error update types
serializer: (payload) =>
@@ -95,7 +92,6 @@ export const useScheduledQueryGroupQueryForm = ({
if (!draft.version.length) {
delete draft.version;
} else {
- // @ts-expect-error update types
draft.version = draft.version[0];
}
}
@@ -104,18 +100,20 @@ export const useScheduledQueryGroupQueryForm = ({
}
return draft;
}),
+ // @ts-expect-error update types
deserializer: (payload) => {
- if (!payload) return {} as ScheduledQueryGroupFormData;
+ if (!payload) return {} as PackFormData;
return {
- id: payload.id.value,
- query: payload.query.value,
- interval: parseInt(payload.interval.value, 10),
- platform: payload.platform?.value,
- version: payload.version?.value ? [payload.version?.value] : [],
- ecs_mapping: payload.ecs_mapping?.value ?? {},
+ id: payload.id,
+ query: payload.query,
+ interval: payload.interval,
+ platform: payload.platform,
+ version: payload.version ? [payload.version] : [],
+ ecs_mapping: payload.ecs_mapping ?? {},
};
},
+ // @ts-expect-error update types
schema: formSchema,
});
};
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/validations.ts b/x-pack/plugins/osquery/public/packs/queries/validations.ts
similarity index 72%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/queries/validations.ts
rename to x-pack/plugins/osquery/public/packs/queries/validations.ts
index c9f128b8e5d79..1c568337524c7 100644
--- a/x-pack/plugins/osquery/public/scheduled_query_groups/queries/validations.ts
+++ b/x-pack/plugins/osquery/public/packs/queries/validations.ts
@@ -12,11 +12,11 @@ export { queryFieldValidation } from '../../common/validations';
const idPattern = /^[a-zA-Z0-9-_]+$/;
// eslint-disable-next-line @typescript-eslint/no-explicit-any
-const idSchemaValidation: ValidationFunc = ({ value }) => {
+export const idSchemaValidation: ValidationFunc = ({ value }) => {
const valueIsValid = idPattern.test(value);
if (!valueIsValid) {
return {
- message: i18n.translate('xpack.osquery.scheduledQueryGroup.queryFlyoutForm.invalidIdError', {
+ message: i18n.translate('xpack.osquery.pack.queryFlyoutForm.invalidIdError', {
defaultMessage: 'Characters must be alphanumeric, _, or -',
}),
};
@@ -28,7 +28,7 @@ const createUniqueIdValidation = (ids: Set) => {
const uniqueIdCheck: ValidationFunc = ({ value }) => {
if (ids.has(value)) {
return {
- message: i18n.translate('xpack.osquery.scheduledQueryGroup.queryFlyoutForm.uniqueIdError', {
+ message: i18n.translate('xpack.osquery.pack.queryFlyoutForm.uniqueIdError', {
defaultMessage: 'ID must be unique',
}),
};
@@ -39,7 +39,7 @@ const createUniqueIdValidation = (ids: Set) => {
export const createIdFieldValidations = (ids: Set) => [
fieldValidators.emptyField(
- i18n.translate('xpack.osquery.scheduledQueryGroup.queryFlyoutForm.emptyIdError', {
+ i18n.translate('xpack.osquery.pack.queryFlyoutForm.emptyIdError', {
defaultMessage: 'ID is required',
})
),
@@ -54,10 +54,7 @@ export const intervalFieldValidation: ValidationFunc<
number
> = fieldValidators.numberGreaterThanField({
than: 0,
- message: i18n.translate(
- 'xpack.osquery.scheduledQueryGroup.queryFlyoutForm.invalidIntervalField',
- {
- defaultMessage: 'A positive interval value is required',
- }
- ),
+ message: i18n.translate('xpack.osquery.pack.queryFlyoutForm.invalidIntervalField', {
+ defaultMessage: 'A positive interval value is required',
+ }),
});
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/scheduled_query_errors_table.tsx b/x-pack/plugins/osquery/public/packs/scheduled_query_errors_table.tsx
similarity index 89%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/scheduled_query_errors_table.tsx
rename to x-pack/plugins/osquery/public/packs/scheduled_query_errors_table.tsx
index 71ae346603229..2174c7ce1cc8f 100644
--- a/x-pack/plugins/osquery/public/scheduled_query_groups/scheduled_query_errors_table.tsx
+++ b/x-pack/plugins/osquery/public/packs/scheduled_query_errors_table.tsx
@@ -13,10 +13,11 @@ import { stringify } from 'querystring';
import { useKibana, isModifiedEvent, isLeftClickEvent } from '../common/lib/kibana';
import { AgentIdToName } from '../agents/agent_id_to_name';
-import { useScheduledQueryGroupQueryErrors } from './use_scheduled_query_group_query_errors';
+import { usePackQueryErrors } from './use_pack_query_errors';
+import { SearchHit } from '../../common/search_strategy';
const VIEW_IN_LOGS = i18n.translate(
- 'xpack.osquery.scheduledQueryGroup.queriesTable.viewLogsErrorsActionAriaLabel',
+ 'xpack.osquery.pack.queriesTable.viewLogsErrorsActionAriaLabel',
{
defaultMessage: 'View in Logs',
}
@@ -82,12 +83,10 @@ const renderErrorMessage = (error: string) => (
const ScheduledQueryErrorsTableComponent: React.FC = ({
actionId,
- agentIds,
interval,
}) => {
- const { data: lastErrorsData } = useScheduledQueryGroupQueryErrors({
+ const { data: lastErrorsData } = usePackQueryErrors({
actionId,
- agentIds,
interval,
});
@@ -139,8 +138,14 @@ const ScheduledQueryErrorsTableComponent: React.FC;
+ return (
+
+ // eslint-disable-next-line react-perf/jsx-no-new-array-as-prop
+ items={lastErrorsData?.hits ?? []}
+ columns={columns}
+ pagination={true}
+ />
+ );
};
export const ScheduledQueryErrorsTable = React.memo(ScheduledQueryErrorsTableComponent);
diff --git a/x-pack/plugins/osquery/public/packs/use_create_pack.ts b/x-pack/plugins/osquery/public/packs/use_create_pack.ts
new file mode 100644
index 0000000000000..05756afde40d8
--- /dev/null
+++ b/x-pack/plugins/osquery/public/packs/use_create_pack.ts
@@ -0,0 +1,56 @@
+/*
+ * 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.
+ */
+
+import { useMutation, useQueryClient } from 'react-query';
+import { i18n } from '@kbn/i18n';
+
+import { useKibana } from '../common/lib/kibana';
+import { PLUGIN_ID } from '../../common';
+import { pagePathGetters } from '../common/page_paths';
+import { PACKS_ID } from './constants';
+import { useErrorToast } from '../common/hooks/use_error_toast';
+
+interface UseCreatePackProps {
+ withRedirect?: boolean;
+}
+
+export const useCreatePack = ({ withRedirect }: UseCreatePackProps) => {
+ const queryClient = useQueryClient();
+ const {
+ application: { navigateToApp },
+ http,
+ notifications: { toasts },
+ } = useKibana().services;
+ const setErrorToast = useErrorToast();
+
+ return useMutation(
+ (payload) =>
+ http.post('/internal/osquery/packs', {
+ body: JSON.stringify(payload),
+ }),
+ {
+ onError: (error) => {
+ // @ts-expect-error update types
+ setErrorToast(error, { title: error.body.error, toastMessage: error.body.message });
+ },
+ onSuccess: (payload) => {
+ queryClient.invalidateQueries(PACKS_ID);
+ if (withRedirect) {
+ navigateToApp(PLUGIN_ID, { path: pagePathGetters.packs() });
+ }
+ toasts.addSuccess(
+ i18n.translate('xpack.osquery.newPack.successToastMessageText', {
+ defaultMessage: 'Successfully created "{packName}" pack',
+ values: {
+ packName: payload.attributes?.name ?? '',
+ },
+ })
+ );
+ },
+ }
+ );
+};
diff --git a/x-pack/plugins/osquery/public/packs/use_delete_pack.ts b/x-pack/plugins/osquery/public/packs/use_delete_pack.ts
new file mode 100644
index 0000000000000..1e5b55b90600f
--- /dev/null
+++ b/x-pack/plugins/osquery/public/packs/use_delete_pack.ts
@@ -0,0 +1,50 @@
+/*
+ * 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.
+ */
+
+import { useMutation, useQueryClient } from 'react-query';
+import { i18n } from '@kbn/i18n';
+
+import { useKibana } from '../common/lib/kibana';
+import { PLUGIN_ID } from '../../common';
+import { pagePathGetters } from '../common/page_paths';
+import { PACKS_ID } from './constants';
+import { useErrorToast } from '../common/hooks/use_error_toast';
+
+interface UseDeletePackProps {
+ packId: string;
+ withRedirect?: boolean;
+}
+
+export const useDeletePack = ({ packId, withRedirect }: UseDeletePackProps) => {
+ const queryClient = useQueryClient();
+ const {
+ application: { navigateToApp },
+ http,
+ notifications: { toasts },
+ } = useKibana().services;
+ const setErrorToast = useErrorToast();
+
+ return useMutation(() => http.delete(`/internal/osquery/packs/${packId}`), {
+ onError: (error: { body: { error: string; message: string } }) => {
+ setErrorToast(error, {
+ title: error.body.error,
+ toastMessage: error.body.message,
+ });
+ },
+ onSuccess: () => {
+ queryClient.invalidateQueries(PACKS_ID);
+ if (withRedirect) {
+ navigateToApp(PLUGIN_ID, { path: pagePathGetters.packs() });
+ }
+ toasts.addSuccess(
+ i18n.translate('xpack.osquery.deletePack.successToastMessageText', {
+ defaultMessage: 'Successfully deleted pack',
+ })
+ );
+ },
+ });
+};
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/use_scheduled_query_group.ts b/x-pack/plugins/osquery/public/packs/use_pack.ts
similarity index 56%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/use_scheduled_query_group.ts
rename to x-pack/plugins/osquery/public/packs/use_pack.ts
index c3458698dd517..6aadedab206c4 100644
--- a/x-pack/plugins/osquery/public/scheduled_query_groups/use_scheduled_query_group.ts
+++ b/x-pack/plugins/osquery/public/packs/use_pack.ts
@@ -11,30 +11,20 @@ import { useKibana } from '../common/lib/kibana';
import { GetOnePackagePolicyResponse } from '../../../fleet/common';
import { OsqueryManagerPackagePolicy } from '../../common/types';
-interface UseScheduledQueryGroup {
- scheduledQueryGroupId: string;
+interface UsePack {
+ packId: string;
skip?: boolean;
}
-export const useScheduledQueryGroup = ({
- scheduledQueryGroupId,
- skip = false,
-}: UseScheduledQueryGroup) => {
+export const usePack = ({ packId, skip = false }: UsePack) => {
const { http } = useKibana().services;
return useQuery<
Omit & { item: OsqueryManagerPackagePolicy },
unknown,
OsqueryManagerPackagePolicy
- >(
- ['scheduledQueryGroup', { scheduledQueryGroupId }],
- () => http.get(`/internal/osquery/scheduled_query_group/${scheduledQueryGroupId}`),
- {
- keepPreviousData: true,
- enabled: !skip || !scheduledQueryGroupId,
- select: (response) => response.item,
- refetchOnReconnect: false,
- refetchOnWindowFocus: false,
- }
- );
+ >(['pack', { packId }], () => http.get(`/internal/osquery/packs/${packId}`), {
+ keepPreviousData: true,
+ enabled: !skip || !packId,
+ });
};
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/use_scheduled_query_group_query_errors.ts b/x-pack/plugins/osquery/public/packs/use_pack_query_errors.ts
similarity index 80%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/use_scheduled_query_group_query_errors.ts
rename to x-pack/plugins/osquery/public/packs/use_pack_query_errors.ts
index 338d97f8801c8..b88bd8ce5709d 100644
--- a/x-pack/plugins/osquery/public/scheduled_query_groups/use_scheduled_query_group_query_errors.ts
+++ b/x-pack/plugins/osquery/public/packs/use_pack_query_errors.ts
@@ -10,21 +10,19 @@ import { IndexPattern, SortDirection } from '../../../../../src/plugins/data/com
import { useKibana } from '../common/lib/kibana';
-interface UseScheduledQueryGroupQueryErrorsProps {
+interface UsePackQueryErrorsProps {
actionId: string;
- agentIds?: string[];
interval: number;
logsIndexPattern?: IndexPattern;
skip?: boolean;
}
-export const useScheduledQueryGroupQueryErrors = ({
+export const usePackQueryErrors = ({
actionId,
- agentIds,
interval,
logsIndexPattern,
skip = false,
-}: UseScheduledQueryGroupQueryErrorsProps) => {
+}: UsePackQueryErrorsProps) => {
const data = useKibana().services.data;
return useQuery(
@@ -41,12 +39,6 @@ export const useScheduledQueryGroupQueryErrors = ({
query: {
// @ts-expect-error update types
bool: {
- should: agentIds?.map((agentId) => ({
- match_phrase: {
- 'elastic_agent.id': agentId,
- },
- })),
- minimum_should_match: 1,
filter: [
{
match_phrase: {
@@ -81,7 +73,7 @@ export const useScheduledQueryGroupQueryErrors = ({
},
{
keepPreviousData: true,
- enabled: !!(!skip && actionId && interval && agentIds?.length && logsIndexPattern),
+ enabled: !!(!skip && actionId && interval && logsIndexPattern),
select: (response) => response.rawResponse.hits ?? [],
refetchOnReconnect: false,
refetchOnWindowFocus: false,
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/use_scheduled_query_group_query_last_results.ts b/x-pack/plugins/osquery/public/packs/use_pack_query_last_results.ts
similarity index 79%
rename from x-pack/plugins/osquery/public/scheduled_query_groups/use_scheduled_query_group_query_last_results.ts
rename to x-pack/plugins/osquery/public/packs/use_pack_query_last_results.ts
index 7cfd6be461e05..af3e5b23e80f8 100644
--- a/x-pack/plugins/osquery/public/scheduled_query_groups/use_scheduled_query_group_query_last_results.ts
+++ b/x-pack/plugins/osquery/public/packs/use_pack_query_last_results.ts
@@ -9,7 +9,7 @@ import { useQuery } from 'react-query';
import { IndexPattern } from '../../../../../src/plugins/data/common';
import { useKibana } from '../common/lib/kibana';
-interface UseScheduledQueryGroupQueryLastResultsProps {
+interface UsePackQueryLastResultsProps {
actionId: string;
agentIds?: string[];
interval: number;
@@ -17,13 +17,12 @@ interface UseScheduledQueryGroupQueryLastResultsProps {
skip?: boolean;
}
-export const useScheduledQueryGroupQueryLastResults = ({
+export const usePackQueryLastResults = ({
actionId,
- agentIds,
interval,
logsIndexPattern,
skip = false,
-}: UseScheduledQueryGroupQueryLastResultsProps) => {
+}: UsePackQueryLastResultsProps) => {
const data = useKibana().services.data;
return useQuery(
@@ -35,12 +34,6 @@ export const useScheduledQueryGroupQueryLastResults = ({
query: {
// @ts-expect-error update types
bool: {
- should: agentIds?.map((agentId) => ({
- match_phrase: {
- 'agent.id': agentId,
- },
- })),
- minimum_should_match: 1,
filter: [
{
match_phrase: {
@@ -66,12 +59,6 @@ export const useScheduledQueryGroupQueryLastResults = ({
query: {
// @ts-expect-error update types
bool: {
- should: agentIds?.map((agentId) => ({
- match_phrase: {
- 'agent.id': agentId,
- },
- })),
- minimum_should_match: 1,
filter: [
{
match_phrase: {
@@ -102,7 +89,7 @@ export const useScheduledQueryGroupQueryLastResults = ({
},
{
keepPreviousData: true,
- enabled: !!(!skip && actionId && interval && agentIds?.length && logsIndexPattern),
+ enabled: !!(!skip && actionId && interval && logsIndexPattern),
refetchOnReconnect: false,
refetchOnWindowFocus: false,
}
diff --git a/x-pack/plugins/osquery/public/packs/use_packs.ts b/x-pack/plugins/osquery/public/packs/use_packs.ts
new file mode 100644
index 0000000000000..9870cb481450f
--- /dev/null
+++ b/x-pack/plugins/osquery/public/packs/use_packs.ts
@@ -0,0 +1,34 @@
+/*
+ * 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.
+ */
+
+import { useQuery } from 'react-query';
+
+import { useKibana } from '../common/lib/kibana';
+import { PACKS_ID } from './constants';
+
+export const usePacks = ({
+ isLive = false,
+ pageIndex = 0,
+ pageSize = 10000,
+ sortField = 'updated_at',
+ sortDirection = 'desc',
+}) => {
+ const { http } = useKibana().services;
+
+ return useQuery(
+ [PACKS_ID, { pageIndex, pageSize, sortField, sortDirection }],
+ async () =>
+ http.get('/internal/osquery/packs', {
+ query: { pageIndex, pageSize, sortField, sortDirection },
+ }),
+ {
+ keepPreviousData: true,
+ // Refetch the data every 10 seconds
+ refetchInterval: isLive ? 10000 : false,
+ }
+ );
+};
diff --git a/x-pack/plugins/osquery/public/packs/use_update_pack.ts b/x-pack/plugins/osquery/public/packs/use_update_pack.ts
new file mode 100644
index 0000000000000..d9aecbe9ac598
--- /dev/null
+++ b/x-pack/plugins/osquery/public/packs/use_update_pack.ts
@@ -0,0 +1,60 @@
+/*
+ * 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.
+ */
+
+import { useMutation, useQueryClient } from 'react-query';
+import { i18n } from '@kbn/i18n';
+
+import { useKibana } from '../common/lib/kibana';
+import { PLUGIN_ID } from '../../common';
+import { pagePathGetters } from '../common/page_paths';
+import { PACKS_ID } from './constants';
+import { useErrorToast } from '../common/hooks/use_error_toast';
+
+interface UseUpdatePackProps {
+ withRedirect?: boolean;
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
+ options?: any;
+}
+
+export const useUpdatePack = ({ withRedirect, options }: UseUpdatePackProps) => {
+ const queryClient = useQueryClient();
+ const {
+ application: { navigateToApp },
+ http,
+ notifications: { toasts },
+ } = useKibana().services;
+ const setErrorToast = useErrorToast();
+
+ return useMutation(
+ // @ts-expect-error update types
+ ({ id, ...payload }) =>
+ http.put(`/internal/osquery/packs/${id}`, {
+ body: JSON.stringify(payload),
+ }),
+ {
+ onError: (error) => {
+ // @ts-expect-error update types
+ setErrorToast(error, { title: error.body.error, toastMessage: error.body.message });
+ },
+ onSuccess: (payload) => {
+ queryClient.invalidateQueries(PACKS_ID);
+ if (withRedirect) {
+ navigateToApp(PLUGIN_ID, { path: pagePathGetters.packs() });
+ }
+ toasts.addSuccess(
+ i18n.translate('xpack.osquery.updatePack.successToastMessageText', {
+ defaultMessage: 'Successfully updated "{packName}" pack',
+ values: {
+ packName: payload.attributes?.name ?? '',
+ },
+ })
+ );
+ },
+ ...options,
+ }
+ );
+};
diff --git a/x-pack/plugins/osquery/public/results/results_table.tsx b/x-pack/plugins/osquery/public/results/results_table.tsx
index c59cd6281a364..e0dfb208e0ebc 100644
--- a/x-pack/plugins/osquery/public/results/results_table.tsx
+++ b/x-pack/plugins/osquery/public/results/results_table.tsx
@@ -5,7 +5,7 @@
* 2.0.
*/
-import { isEmpty, isEqual, keys, map } from 'lodash/fp';
+import { get, isEmpty, isEqual, keys, map, reduce } from 'lodash/fp';
import {
EuiCallOut,
EuiCode,
@@ -17,8 +17,10 @@ import {
EuiLoadingContent,
EuiProgress,
EuiSpacer,
+ EuiIconTip,
} from '@elastic/eui';
import { i18n } from '@kbn/i18n';
+import { FormattedMessage } from '@kbn/i18n/react';
import React, { createContext, useEffect, useState, useCallback, useContext, useMemo } from 'react';
import { pagePathGetters } from '../../../fleet/public';
@@ -31,9 +33,10 @@ import {
ViewResultsInDiscoverAction,
ViewResultsInLensAction,
ViewResultsActionButtonType,
-} from '../scheduled_query_groups/scheduled_query_group_queries_status_table';
+} from '../packs/pack_queries_status_table';
import { useActionResultsPrivileges } from '../action_results/use_action_privileges';
import { OSQUERY_INTEGRATION_NAME } from '../../common';
+import { useActionDetails } from '../actions/use_action_details';
const DataContext = createContext([]);
@@ -53,6 +56,8 @@ const ResultsTableComponent: React.FC = ({
}) => {
const [isLive, setIsLive] = useState(true);
const { data: hasActionResultsPrivileges } = useActionResultsPrivileges();
+ const { data: actionDetails } = useActionDetails({ actionId });
+
const {
// @ts-expect-error update types
data: { aggregations },
@@ -155,6 +160,59 @@ const ResultsTableComponent: React.FC = ({
[onChangeItemsPerPage, onChangePage, pagination]
);
+ const ecsMapping = useMemo(() => {
+ const mapping = get('actionDetails._source.data.ecs_mapping', actionDetails);
+ if (!mapping) return;
+
+ return reduce(
+ (acc, [key, value]) => {
+ // @ts-expect-error update types
+ if (value?.field) {
+ // @ts-expect-error update types
+ acc[value?.field] = [...(acc[value?.field] ?? []), key];
+ }
+ return acc;
+ },
+ {},
+ Object.entries(mapping)
+ );
+ }, [actionDetails]);
+
+ const getHeaderDisplay = useCallback(
+ (columnName: string) => {
+ // @ts-expect-error update types
+ if (ecsMapping && ecsMapping[columnName]) {
+ return (
+ <>
+ {columnName}{' '}
+
+
+ {`:`}
+
+ {
+ // @ts-expect-error update types
+ ecsMapping[columnName].map((fieldName) => (
+ - {fieldName}
+ ))
+ }
+
+ >
+ }
+ type="indexMapping"
+ />
+ >
+ );
+ }
+ },
+ [ecsMapping]
+ );
+
useEffect(() => {
if (!allResultsData?.edges) {
return;
@@ -186,6 +244,7 @@ const ResultsTableComponent: React.FC = ({
data.push({
id: fieldName,
displayAsText,
+ display: getHeaderDisplay(displayAsText),
defaultSortDirection: Direction.asc,
});
seen.add(displayAsText);
@@ -198,11 +257,11 @@ const ResultsTableComponent: React.FC = ({
{ data: [], seen: new Set() } as { data: EuiDataGridColumn[]; seen: Set }
).data;
- if (!isEqual(columns, newColumns)) {
- setColumns(newColumns);
- setVisibleColumns(map('id', newColumns));
- }
- }, [columns, allResultsData?.edges]);
+ setColumns((currentColumns) =>
+ !isEqual(map('id', currentColumns), map('id', newColumns)) ? newColumns : currentColumns
+ );
+ setVisibleColumns(map('id', newColumns));
+ }, [allResultsData?.edges, getHeaderDisplay]);
const toolbarVisibility = useMemo(
() => ({
diff --git a/x-pack/plugins/osquery/public/results/translations.ts b/x-pack/plugins/osquery/public/results/translations.ts
index e4f71d818f01d..ca6b4a5203399 100644
--- a/x-pack/plugins/osquery/public/results/translations.ts
+++ b/x-pack/plugins/osquery/public/results/translations.ts
@@ -7,13 +7,12 @@
import { i18n } from '@kbn/i18n';
-export const generateEmptyDataMessage = (agentsResponded: number): string => {
- return i18n.translate('xpack.osquery.results.multipleAgentsResponded', {
+export const generateEmptyDataMessage = (agentsResponded: number): string =>
+ i18n.translate('xpack.osquery.results.multipleAgentsResponded', {
defaultMessage:
'{agentsResponded, plural, one {# agent has} other {# agents have}} responded, no osquery data has been reported.',
values: { agentsResponded },
});
-};
export const ERROR_ALL_RESULTS = i18n.translate('xpack.osquery.results.errorSearchDescription', {
defaultMessage: `An error has occurred on all results search`,
diff --git a/x-pack/plugins/osquery/public/routes/index.tsx b/x-pack/plugins/osquery/public/routes/index.tsx
index a858a51aad64e..48ce8a7619e13 100644
--- a/x-pack/plugins/osquery/public/routes/index.tsx
+++ b/x-pack/plugins/osquery/public/routes/index.tsx
@@ -10,20 +10,20 @@ import { Switch, Redirect, Route } from 'react-router-dom';
import { useBreadcrumbs } from '../common/hooks/use_breadcrumbs';
import { LiveQueries } from './live_queries';
-import { ScheduledQueryGroups } from './scheduled_query_groups';
import { SavedQueries } from './saved_queries';
+import { Packs } from './packs';
const OsqueryAppRoutesComponent = () => {
useBreadcrumbs('base');
return (
+
+
+
-
-
-
diff --git a/x-pack/plugins/osquery/public/routes/live_queries/new/index.tsx b/x-pack/plugins/osquery/public/routes/live_queries/new/index.tsx
index cc37e1bc95a91..28db39ac1805f 100644
--- a/x-pack/plugins/osquery/public/routes/live_queries/new/index.tsx
+++ b/x-pack/plugins/osquery/public/routes/live_queries/new/index.tsx
@@ -22,20 +22,20 @@ const NewLiveQueryPageComponent = () => {
const { replace } = useHistory();
const location = useLocation();
const liveQueryListProps = useRouterNavigate('live_queries');
- const [initialQuery, setInitialQuery] = useState(undefined);
+ const [initialFormData, setInitialFormData] = useState | undefined>({});
- const agentPolicyId = useMemo(() => {
+ const agentPolicyIds = useMemo(() => {
const queryParams = qs.parse(location.search);
- return queryParams?.agentPolicyId as string | undefined;
+ return queryParams?.agentPolicyId ? ([queryParams?.agentPolicyId] as string[]) : undefined;
}, [location.search]);
useEffect(() => {
- if (location.state?.form.query) {
+ if (location.state?.form) {
+ setInitialFormData(location.state?.form);
replace({ state: null });
- setInitialQuery(location.state?.form.query);
}
- }, [location.state?.form.query, replace]);
+ }, [location.state?.form, replace]);
const LeftColumn = useMemo(
() => (
@@ -66,7 +66,7 @@ const NewLiveQueryPageComponent = () => {
return (
-
+
);
};
diff --git a/x-pack/plugins/osquery/public/routes/packs/add/index.tsx b/x-pack/plugins/osquery/public/routes/packs/add/index.tsx
new file mode 100644
index 0000000000000..b34550d07f811
--- /dev/null
+++ b/x-pack/plugins/osquery/public/routes/packs/add/index.tsx
@@ -0,0 +1,53 @@
+/*
+ * 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.
+ */
+
+import { EuiButtonEmpty, EuiFlexGroup, EuiFlexItem } from '@elastic/eui';
+import { FormattedMessage } from '@kbn/i18n/react';
+import React, { useMemo } from 'react';
+
+import { WithHeaderLayout } from '../../../components/layouts';
+import { useRouterNavigate } from '../../../common/lib/kibana';
+import { PackForm } from '../../../packs/form';
+import { useBreadcrumbs } from '../../../common/hooks/use_breadcrumbs';
+import { BetaBadge, BetaBadgeRowWrapper } from '../../../components/beta_badge';
+
+const AddPackPageComponent = () => {
+ useBreadcrumbs('pack_add');
+ const packListProps = useRouterNavigate('packs');
+
+ const LeftColumn = useMemo(
+ () => (
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ),
+ [packListProps]
+ );
+
+ return (
+
+
+
+ );
+};
+
+export const AddPackPage = React.memo(AddPackPageComponent);
diff --git a/x-pack/plugins/osquery/public/routes/scheduled_query_groups/details/index.tsx b/x-pack/plugins/osquery/public/routes/packs/details/index.tsx
similarity index 65%
rename from x-pack/plugins/osquery/public/routes/scheduled_query_groups/details/index.tsx
rename to x-pack/plugins/osquery/public/routes/packs/details/index.tsx
index 35184ec4bcbc8..063cc75db2572 100644
--- a/x-pack/plugins/osquery/public/routes/scheduled_query_groups/details/index.tsx
+++ b/x-pack/plugins/osquery/public/routes/packs/details/index.tsx
@@ -23,10 +23,9 @@ import styled from 'styled-components';
import { useKibana, useRouterNavigate } from '../../../common/lib/kibana';
import { WithHeaderLayout } from '../../../components/layouts';
-import { useScheduledQueryGroup } from '../../../scheduled_query_groups/use_scheduled_query_group';
-import { ScheduledQueryGroupQueriesStatusTable } from '../../../scheduled_query_groups/scheduled_query_group_queries_status_table';
+import { usePack } from '../../../packs/use_pack';
+import { PackQueriesStatusTable } from '../../../packs/pack_queries_status_table';
import { useBreadcrumbs } from '../../../common/hooks/use_breadcrumbs';
-import { AgentsPolicyLink } from '../../../agent_policies/agents_policy_link';
import { BetaBadge, BetaBadgeRowWrapper } from '../../../components/beta_badge';
import { useAgentPolicyAgentIds } from '../../../agents/use_agent_policy_agent_ids';
@@ -36,35 +35,36 @@ const Divider = styled.div`
border-left: ${({ theme }) => theme.eui.euiBorderThin};
`;
-const ScheduledQueryGroupDetailsPageComponent = () => {
+const PackDetailsPageComponent = () => {
const permissions = useKibana().services.application.capabilities.osquery;
- const { scheduledQueryGroupId } = useParams<{ scheduledQueryGroupId: string }>();
- const scheduledQueryGroupsListProps = useRouterNavigate('scheduled_query_groups');
- const editQueryLinkProps = useRouterNavigate(
- `scheduled_query_groups/${scheduledQueryGroupId}/edit`
- );
+ const { packId } = useParams<{ packId: string }>();
+ const packsListProps = useRouterNavigate('packs');
+ const editQueryLinkProps = useRouterNavigate(`packs/${packId}/edit`);
- const { data } = useScheduledQueryGroup({ scheduledQueryGroupId });
+ const { data } = usePack({ packId });
const { data: agentIds } = useAgentPolicyAgentIds({
agentPolicyId: data?.policy_id,
skip: !data,
});
- useBreadcrumbs('scheduled_query_group_details', { scheduledQueryGroupName: data?.name ?? '' });
+ useBreadcrumbs('pack_details', { packName: data?.name ?? '' });
+
+ const queriesArray = useMemo(
+ () =>
+ // @ts-expect-error update types
+ (data?.queries && Object.entries(data.queries).map(([id, query]) => ({ ...query, id }))) ??
+ [],
+ [data]
+ );
const LeftColumn = useMemo(
() => (
-
+
@@ -72,7 +72,7 @@ const ScheduledQueryGroupDetailsPageComponent = () => {
{
)}
),
- [data?.description, data?.name, scheduledQueryGroupsListProps]
+ [data?.description, data?.name, packsListProps]
);
const RightColumn = useMemo(
@@ -104,12 +104,15 @@ const ScheduledQueryGroupDetailsPageComponent = () => {
- {data?.policy_id ? : null}
+ {
+ // @ts-expect-error update types
+ data?.policy_ids?.length
+ }
@@ -124,27 +127,24 @@ const ScheduledQueryGroupDetailsPageComponent = () => {
isDisabled={!permissions.writePacks}
>
),
- [data?.policy_id, editQueryLinkProps, permissions]
+ // @ts-expect-error update types
+ [data?.policy_ids, editQueryLinkProps, permissions]
);
return (
{data && (
-
+
)}
);
};
-export const ScheduledQueryGroupDetailsPage = React.memo(ScheduledQueryGroupDetailsPageComponent);
+export const PackDetailsPage = React.memo(PackDetailsPageComponent);
diff --git a/x-pack/plugins/osquery/public/routes/packs/edit/index.tsx b/x-pack/plugins/osquery/public/routes/packs/edit/index.tsx
new file mode 100644
index 0000000000000..bd1d7a5e0875c
--- /dev/null
+++ b/x-pack/plugins/osquery/public/routes/packs/edit/index.tsx
@@ -0,0 +1,141 @@
+/*
+ * 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.
+ */
+
+import {
+ EuiButton,
+ EuiButtonEmpty,
+ EuiConfirmModal,
+ EuiFlexGroup,
+ EuiFlexItem,
+ EuiLoadingContent,
+} from '@elastic/eui';
+import { FormattedMessage } from '@kbn/i18n/react';
+import React, { useCallback, useMemo, useState } from 'react';
+import { useParams } from 'react-router-dom';
+
+import { WithHeaderLayout } from '../../../components/layouts';
+import { useRouterNavigate } from '../../../common/lib/kibana';
+import { PackForm } from '../../../packs/form';
+import { usePack } from '../../../packs/use_pack';
+import { useDeletePack } from '../../../packs/use_delete_pack';
+
+import { useBreadcrumbs } from '../../../common/hooks/use_breadcrumbs';
+import { BetaBadge, BetaBadgeRowWrapper } from '../../../components/beta_badge';
+
+const EditPackPageComponent = () => {
+ const { packId } = useParams<{ packId: string }>();
+ const queryDetailsLinkProps = useRouterNavigate(`packs/${packId}`);
+ const [isDeleteModalVisible, setIsDeleteModalVisible] = useState(false);
+
+ const { isLoading, data } = usePack({ packId });
+ const deletePackMutation = useDeletePack({ packId, withRedirect: true });
+
+ useBreadcrumbs('pack_edit', {
+ packId: data?.id ?? '',
+ packName: data?.name ?? '',
+ });
+
+ const handleCloseDeleteConfirmationModal = useCallback(() => {
+ setIsDeleteModalVisible(false);
+ }, []);
+
+ const handleDeleteClick = useCallback(() => {
+ setIsDeleteModalVisible(true);
+ }, []);
+
+ const handleDeleteConfirmClick = useCallback(() => {
+ deletePackMutation.mutateAsync().then(() => {
+ handleCloseDeleteConfirmationModal();
+ });
+ }, [deletePackMutation, handleCloseDeleteConfirmationModal]);
+
+ const LeftColumn = useMemo(
+ () => (
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ),
+ [data?.name, queryDetailsLinkProps]
+ );
+
+ const RightColumn = useMemo(
+ () => (
+
+
+
+ ),
+ [handleDeleteClick]
+ );
+
+ if (isLoading) return null;
+
+ return (
+
+ {!data ? : }
+ {isDeleteModalVisible ? (
+
+ }
+ onCancel={handleCloseDeleteConfirmationModal}
+ onConfirm={handleDeleteConfirmClick}
+ cancelButtonText={
+
+ }
+ confirmButtonText={
+
+ }
+ buttonColor="danger"
+ defaultFocusedButton="confirm"
+ >
+
+
+ ) : null}
+
+ );
+};
+
+export const EditPackPage = React.memo(EditPackPageComponent);
diff --git a/x-pack/plugins/osquery/public/routes/scheduled_query_groups/index.tsx b/x-pack/plugins/osquery/public/routes/packs/index.tsx
similarity index 53%
rename from x-pack/plugins/osquery/public/routes/scheduled_query_groups/index.tsx
rename to x-pack/plugins/osquery/public/routes/packs/index.tsx
index 53bf4ae79a908..7b6f5ed582292 100644
--- a/x-pack/plugins/osquery/public/routes/scheduled_query_groups/index.tsx
+++ b/x-pack/plugins/osquery/public/routes/packs/index.tsx
@@ -8,17 +8,17 @@
import React from 'react';
import { Switch, Route, useRouteMatch } from 'react-router-dom';
-import { ScheduledQueryGroupsPage } from './list';
-import { AddScheduledQueryGroupPage } from './add';
-import { EditScheduledQueryGroupPage } from './edit';
-import { ScheduledQueryGroupDetailsPage } from './details';
+import { PacksPage } from './list';
+import { AddPackPage } from './add';
+import { EditPackPage } from './edit';
+import { PackDetailsPage } from './details';
import { useBreadcrumbs } from '../../common/hooks/use_breadcrumbs';
import { useKibana } from '../../common/lib/kibana';
import { MissingPrivileges } from '../components';
-const ScheduledQueryGroupsComponent = () => {
+const PacksComponent = () => {
const permissions = useKibana().services.application.capabilities.osquery;
- useBreadcrumbs('scheduled_query_groups');
+ useBreadcrumbs('packs');
const match = useRouteMatch();
if (!permissions.readPacks) {
@@ -28,19 +28,19 @@ const ScheduledQueryGroupsComponent = () => {
return (
- {permissions.writePacks ? : }
+ {permissions.writePacks ? : }
-
- {permissions.writePacks ? : }
+
+ {permissions.writePacks ? : }
-
-
+
+
-
+
);
};
-export const ScheduledQueryGroups = React.memo(ScheduledQueryGroupsComponent);
+export const Packs = React.memo(PacksComponent);
diff --git a/x-pack/plugins/osquery/public/routes/scheduled_query_groups/list/index.tsx b/x-pack/plugins/osquery/public/routes/packs/list/index.tsx
similarity index 69%
rename from x-pack/plugins/osquery/public/routes/scheduled_query_groups/list/index.tsx
rename to x-pack/plugins/osquery/public/routes/packs/list/index.tsx
index 006dd0e6ec1b6..12f646e230ff6 100644
--- a/x-pack/plugins/osquery/public/routes/scheduled_query_groups/list/index.tsx
+++ b/x-pack/plugins/osquery/public/routes/packs/list/index.tsx
@@ -11,12 +11,12 @@ import React, { useMemo } from 'react';
import { useKibana, useRouterNavigate } from '../../../common/lib/kibana';
import { WithHeaderLayout } from '../../../components/layouts';
-import { ScheduledQueryGroupsTable } from '../../../scheduled_query_groups/scheduled_query_groups_table';
+import { PacksTable } from '../../../packs/packs_table';
import { BetaBadge, BetaBadgeRowWrapper } from '../../../components/beta_badge';
-const ScheduledQueryGroupsPageComponent = () => {
+const PacksPageComponent = () => {
const permissions = useKibana().services.application.capabilities.osquery;
- const newQueryLinkProps = useRouterNavigate('scheduled_query_groups/add');
+ const newQueryLinkProps = useRouterNavigate('packs/add');
const LeftColumn = useMemo(
() => (
@@ -24,10 +24,7 @@ const ScheduledQueryGroupsPageComponent = () => {
-
+
@@ -46,8 +43,8 @@ const ScheduledQueryGroupsPageComponent = () => {
isDisabled={!permissions.writePacks}
>
),
@@ -56,9 +53,9 @@ const ScheduledQueryGroupsPageComponent = () => {
return (
-
+
);
};
-export const ScheduledQueryGroupsPage = React.memo(ScheduledQueryGroupsPageComponent);
+export const PacksPage = React.memo(PacksPageComponent);
diff --git a/x-pack/plugins/osquery/public/routes/saved_queries/edit/form.tsx b/x-pack/plugins/osquery/public/routes/saved_queries/edit/form.tsx
index 617d83821d08d..c26bdb4270412 100644
--- a/x-pack/plugins/osquery/public/routes/saved_queries/edit/form.tsx
+++ b/x-pack/plugins/osquery/public/routes/saved_queries/edit/form.tsx
@@ -13,12 +13,12 @@ import {
EuiFlexItem,
EuiSpacer,
} from '@elastic/eui';
-import React from 'react';
+import React, { useRef } from 'react';
import { FormattedMessage } from '@kbn/i18n/react';
import { useRouterNavigate } from '../../../common/lib/kibana';
import { Form } from '../../../shared_imports';
-import { SavedQueryForm } from '../../../saved_queries/form';
+import { SavedQueryForm, SavedQueryFormRefObject } from '../../../saved_queries/form';
import { useSavedQueryForm } from '../../../saved_queries/form/use_saved_query_form';
interface EditSavedQueryFormProps {
@@ -32,17 +32,19 @@ const EditSavedQueryFormComponent: React.FC = ({
handleSubmit,
viewMode,
}) => {
+ const savedQueryFormRef = useRef(null);
const savedQueryListProps = useRouterNavigate('saved_queries');
const { form } = useSavedQueryForm({
defaultValue,
+ savedQueryFormRef,
handleSubmit,
});
const { submit, isSubmitting } = form;
return (
);
};
diff --git a/x-pack/plugins/osquery/public/saved_queries/form/index.tsx b/x-pack/plugins/osquery/public/saved_queries/form/index.tsx
index beff34a8919a0..1d3677e96298e 100644
--- a/x-pack/plugins/osquery/public/saved_queries/form/index.tsx
+++ b/x-pack/plugins/osquery/public/saved_queries/form/index.tsx
@@ -5,90 +5,161 @@
* 2.0.
*/
-import { EuiFlexGroup, EuiFlexItem, EuiSpacer, EuiTitle, EuiText } from '@elastic/eui';
-import React, { useMemo } from 'react';
+import {
+ EuiFlexGroup,
+ EuiFlexItem,
+ EuiSpacer,
+ EuiTitle,
+ EuiText,
+ EuiButtonEmpty,
+} from '@elastic/eui';
+import React, {
+ useCallback,
+ useMemo,
+ useRef,
+ forwardRef,
+ useImperativeHandle,
+ useState,
+} from 'react';
import { i18n } from '@kbn/i18n';
import { FormattedMessage } from '@kbn/i18n/react';
-import { ALL_OSQUERY_VERSIONS_OPTIONS } from '../../scheduled_query_groups/queries/constants';
-import { PlatformCheckBoxGroupField } from '../../scheduled_query_groups/queries/platform_checkbox_group_field';
-import { Field, getUseField, UseField } from '../../shared_imports';
+import { ALL_OSQUERY_VERSIONS_OPTIONS } from '../../packs/queries/constants';
+import { PlatformCheckBoxGroupField } from '../../packs/queries/platform_checkbox_group_field';
+import { Field, getUseField, UseField, useFormData } from '../../shared_imports';
import { CodeEditorField } from './code_editor_field';
+import {
+ ECSMappingEditorField,
+ ECSMappingEditorFieldRef,
+} from '../../packs/queries/lazy_ecs_mapping_editor_field';
+import { PlaygroundFlyout } from './playground_flyout';
export const CommonUseField = getUseField({ component: Field });
interface SavedQueryFormProps {
viewMode?: boolean;
+ hasPlayground?: boolean;
+ isValid?: boolean;
}
+export interface SavedQueryFormRefObject {
+ validateEcsMapping: ECSMappingEditorFieldRef['validate'];
+}
+
+const SavedQueryFormComponent = forwardRef(
+ ({ viewMode, hasPlayground, isValid }, ref) => {
+ const [playgroundVisible, setPlaygroundVisible] = useState(false);
+ const ecsFieldRef = useRef();
+
+ const euiFieldProps = useMemo(
+ () => ({
+ isDisabled: !!viewMode,
+ }),
+ [viewMode]
+ );
+
+ const [{ query }] = useFormData({ watch: ['query'] });
-const SavedQueryFormComponent: React.FC = ({ viewMode }) => {
- const euiFieldProps = useMemo(
- () => ({
- isDisabled: !!viewMode,
- }),
- [viewMode]
- );
+ const handleHidePlayground = useCallback(() => setPlaygroundVisible(false), []);
- return (
- <>
-
-
-
-
-
-
-
-
-
-
+ const handleTogglePlayground = useCallback(
+ () => setPlaygroundVisible((prevValue) => !prevValue),
+ []
+ );
+
+ useImperativeHandle(
+ ref,
+ () => ({
+ validateEcsMapping: () => {
+ if (ecsFieldRef.current) {
+ return ecsFieldRef.current.validate();
+ }
+ return Promise.resolve(false);
+ },
+ }),
+ []
+ );
+
+ return (
+ <>
+
+
+
+
+
+
+
+
+
+
+
+ {!viewMode && hasPlayground && (
+
+
+
+ Test configuration
+
+
+
+ )}
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- >
- );
-};
+
+
+
+
+
+ {playgroundVisible && }
+ >
+ );
+ }
+);
export const SavedQueryForm = React.memo(SavedQueryFormComponent);
diff --git a/x-pack/plugins/osquery/public/saved_queries/form/playground_flyout.tsx b/x-pack/plugins/osquery/public/saved_queries/form/playground_flyout.tsx
new file mode 100644
index 0000000000000..5e8bb725dd5a2
--- /dev/null
+++ b/x-pack/plugins/osquery/public/saved_queries/form/playground_flyout.tsx
@@ -0,0 +1,61 @@
+/*
+ * 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.
+ */
+
+import { EuiFlyout, EuiFlyoutHeader, EuiTitle, EuiFlyoutBody } from '@elastic/eui';
+import React from 'react';
+import styled from 'styled-components';
+import { FormattedMessage } from '@kbn/i18n/react';
+
+import { LiveQuery } from '../../live_queries';
+import { useFormData } from '../../shared_imports';
+
+const StyledEuiFlyoutHeader = styled(EuiFlyoutHeader)`
+ &.euiFlyoutHeader.euiFlyoutHeader--hasBorder {
+ padding-top: 21px;
+ padding-bottom: 20px;
+ }
+`;
+
+interface PlaygroundFlyoutProps {
+ enabled?: boolean;
+ onClose: () => void;
+}
+
+const PlaygroundFlyoutComponent: React.FC = ({ enabled, onClose }) => {
+ // eslint-disable-next-line @typescript-eslint/naming-convention
+ const [{ query, ecs_mapping, savedQueryId }] = useFormData({
+ watch: ['query', 'ecs_mapping', 'savedQueryId'],
+ });
+
+ return (
+
+
+
+
+
+
+
+
+
+
+
+
+ );
+};
+
+export const PlaygroundFlyout = React.memo(PlaygroundFlyoutComponent);
diff --git a/x-pack/plugins/osquery/public/saved_queries/form/use_saved_query_form.tsx b/x-pack/plugins/osquery/public/saved_queries/form/use_saved_query_form.tsx
index eed16d84278b8..3fd2275477ebf 100644
--- a/x-pack/plugins/osquery/public/saved_queries/form/use_saved_query_form.tsx
+++ b/x-pack/plugins/osquery/public/saved_queries/form/use_saved_query_form.tsx
@@ -5,27 +5,33 @@
* 2.0.
*/
-import { isArray } from 'lodash';
+import { isArray, isEmpty, map } from 'lodash';
import uuid from 'uuid';
import { produce } from 'immer';
+import { RefObject, useMemo } from 'react';
-import { useMemo } from 'react';
import { useForm } from '../../shared_imports';
-import { createFormSchema } from '../../scheduled_query_groups/queries/schema';
-import { ScheduledQueryGroupFormData } from '../../scheduled_query_groups/queries/use_scheduled_query_group_query_form';
+import { createFormSchema } from '../../packs/queries/schema';
+import { PackFormData } from '../../packs/queries/use_pack_query_form';
import { useSavedQueries } from '../use_saved_queries';
+import { SavedQueryFormRefObject } from '.';
const SAVED_QUERY_FORM_ID = 'savedQueryForm';
interface UseSavedQueryFormProps {
defaultValue?: unknown;
handleSubmit: (payload: unknown) => Promise;
+ savedQueryFormRef: RefObject;
}
-export const useSavedQueryForm = ({ defaultValue, handleSubmit }: UseSavedQueryFormProps) => {
+export const useSavedQueryForm = ({
+ defaultValue,
+ handleSubmit,
+ savedQueryFormRef,
+}: UseSavedQueryFormProps) => {
const { data } = useSavedQueries({});
const ids: string[] = useMemo(
- () => data?.savedObjects.map((obj) => obj.attributes.id) ?? [],
+ () => map(data?.saved_objects, 'attributes.id') ?? [],
[data]
);
const idSet = useMemo>(() => {
@@ -42,13 +48,18 @@ export const useSavedQueryForm = ({ defaultValue, handleSubmit }: UseSavedQueryF
id: SAVED_QUERY_FORM_ID + uuid.v4(),
schema: formSchema,
onSubmit: async (formData, isValid) => {
+ const ecsFieldValue = await savedQueryFormRef?.current?.validateEcsMapping();
+
if (isValid) {
- return handleSubmit(formData);
+ try {
+ await handleSubmit({
+ ...formData,
+ ...(isEmpty(ecsFieldValue) ? {} : { ecs_mapping: ecsFieldValue }),
+ });
+ // eslint-disable-next-line no-empty
+ } catch (e) {}
}
},
- options: {
- stripEmptyFields: false,
- },
// @ts-expect-error update types
defaultValue,
serializer: (payload) =>
@@ -67,19 +78,26 @@ export const useSavedQueryForm = ({ defaultValue, handleSubmit }: UseSavedQueryF
draft.version = draft.version[0];
}
}
+ if (isEmpty(draft.ecs_mapping)) {
+ // @ts-expect-error update types
+ delete draft.ecs_mapping;
+ }
+ // @ts-expect-error update types
+ draft.interval = draft.interval + '';
return draft;
}),
// @ts-expect-error update types
deserializer: (payload) => {
- if (!payload) return {} as ScheduledQueryGroupFormData;
+ if (!payload) return {} as PackFormData;
return {
id: payload.id,
description: payload.description,
query: payload.query,
- interval: payload.interval ? parseInt(payload.interval, 10) : undefined,
+ interval: payload.interval ?? 3600,
platform: payload.platform,
version: payload.version ? [payload.version] : [],
+ ecs_mapping: payload.ecs_mapping ?? {},
};
},
});
diff --git a/x-pack/plugins/osquery/public/saved_queries/saved_queries_dropdown.tsx b/x-pack/plugins/osquery/public/saved_queries/saved_queries_dropdown.tsx
index fc7cee2fc804c..7a652720e9cb1 100644
--- a/x-pack/plugins/osquery/public/saved_queries/saved_queries_dropdown.tsx
+++ b/x-pack/plugins/osquery/public/saved_queries/saved_queries_dropdown.tsx
@@ -7,25 +7,15 @@
import { find } from 'lodash/fp';
import { EuiCodeBlock, EuiFormRow, EuiComboBox, EuiTextColor } from '@elastic/eui';
-import React, {
- forwardRef,
- useCallback,
- useEffect,
- useImperativeHandle,
- useMemo,
- useState,
-} from 'react';
+import React, { useCallback, useEffect, useMemo, useState } from 'react';
import { SimpleSavedObject } from 'kibana/public';
import { i18n } from '@kbn/i18n';
import { FormattedMessage } from '@kbn/i18n/react';
-import { useHistory, useLocation } from 'react-router-dom';
import styled from 'styled-components';
+import deepEqual from 'fast-deep-equal';
import { useSavedQueries } from './use_saved_queries';
-
-export interface SavedQueriesDropdownRef {
- clearSelection: () => void;
-}
+import { useFormData } from '../shared_imports';
const TextTruncate = styled.div`
overflow: hidden;
@@ -51,28 +41,33 @@ interface SavedQueriesDropdownProps {
) => void;
}
-const SavedQueriesDropdownComponent = forwardRef<
- SavedQueriesDropdownRef,
- SavedQueriesDropdownProps
->(({ disabled, onChange }, ref) => {
- const { replace } = useHistory();
- const location = useLocation();
+const SavedQueriesDropdownComponent: React.FC = ({
+ disabled,
+ onChange,
+}) => {
const [selectedOptions, setSelectedOptions] = useState([]);
+ // eslint-disable-next-line @typescript-eslint/naming-convention
+ const [{ query, ecs_mapping, savedQueryId }] = useFormData({
+ watch: ['ecs_mapping', 'query', 'savedQueryId'],
+ });
+
const { data } = useSavedQueries({});
const queryOptions = useMemo(
() =>
- data?.savedObjects?.map((savedQuery) => ({
+ // @ts-expect-error update types
+ data?.saved_objects?.map((savedQuery) => ({
label: savedQuery.attributes.id ?? '',
value: {
- savedObjectId: savedQuery.id,
+ savedQueryId: savedQuery.id,
id: savedQuery.attributes.id,
description: savedQuery.attributes.description,
query: savedQuery.attributes.query,
+ ecs_mapping: savedQuery.attributes.ecs_mapping,
},
})) ?? [],
- [data?.savedObjects]
+ [data?.saved_objects]
);
const handleSavedQueryChange = useCallback(
@@ -85,15 +80,16 @@ const SavedQueriesDropdownComponent = forwardRef<
const selectedSavedQuery = find(
['attributes.id', newSelectedOptions[0].value.id],
- data?.savedObjects
+ data?.saved_objects
);
if (selectedSavedQuery) {
- onChange(selectedSavedQuery.attributes);
+ onChange({ ...selectedSavedQuery.attributes, savedQueryId: selectedSavedQuery.id });
}
+
setSelectedOptions(newSelectedOptions);
},
- [data?.savedObjects, onChange]
+ [data?.saved_objects, onChange]
);
const renderOption = useCallback(
@@ -111,29 +107,29 @@ const SavedQueriesDropdownComponent = forwardRef<
[]
);
- const clearSelection = useCallback(() => setSelectedOptions([]), []);
-
useEffect(() => {
- const savedQueryId = location.state?.form?.savedQueryId;
-
if (savedQueryId) {
- const savedQueryOption = find(['value.savedObjectId', savedQueryId], queryOptions);
+ const savedQueryOption = find(['value.savedQueryId', savedQueryId], queryOptions);
if (savedQueryOption) {
handleSavedQueryChange([savedQueryOption]);
}
+ }
+ }, [savedQueryId, handleSavedQueryChange, queryOptions]);
- replace({ state: null });
+ useEffect(() => {
+ if (
+ selectedOptions.length &&
+ // @ts-expect-error update types
+ (selectedOptions[0].value.savedQueryId !== savedQueryId ||
+ // @ts-expect-error update types
+ selectedOptions[0].value.query !== query ||
+ // @ts-expect-error update types
+ !deepEqual(selectedOptions[0].value.ecs_mapping, ecs_mapping))
+ ) {
+ setSelectedOptions([]);
}
- }, [handleSavedQueryChange, replace, location.state, queryOptions]);
-
- useImperativeHandle(
- ref,
- () => ({
- clearSelection,
- }),
- [clearSelection]
- );
+ }, [ecs_mapping, query, savedQueryId, selectedOptions]);
return (
);
-});
+};
export const SavedQueriesDropdown = React.memo(SavedQueriesDropdownComponent);
diff --git a/x-pack/plugins/osquery/public/saved_queries/saved_query_flyout.tsx b/x-pack/plugins/osquery/public/saved_queries/saved_query_flyout.tsx
index 8c35a359a9baf..2c1d00ac1031d 100644
--- a/x-pack/plugins/osquery/public/saved_queries/saved_query_flyout.tsx
+++ b/x-pack/plugins/osquery/public/saved_queries/saved_query_flyout.tsx
@@ -17,12 +17,12 @@ import {
EuiButtonEmpty,
EuiButton,
} from '@elastic/eui';
-import React, { useCallback } from 'react';
+import React, { useCallback, useRef } from 'react';
import { FormattedMessage } from '@kbn/i18n/react';
import { Form } from '../shared_imports';
import { useSavedQueryForm } from './form/use_saved_query_form';
-import { SavedQueryForm } from './form';
+import { SavedQueryForm, SavedQueryFormRefObject } from './form';
import { useCreateSavedQuery } from './use_create_saved_query';
interface AddQueryFlyoutProps {
@@ -31,6 +31,7 @@ interface AddQueryFlyoutProps {
}
const SavedQueryFlyoutComponent: React.FC = ({ defaultValue, onClose }) => {
+ const savedQueryFormRef = useRef(null);
const createSavedQueryMutation = useCreateSavedQuery({ withRedirect: false });
const handleSubmit = useCallback(
@@ -40,6 +41,7 @@ const SavedQueryFlyoutComponent: React.FC = ({ defaultValue
const { form } = useSavedQueryForm({
defaultValue,
+ savedQueryFormRef,
handleSubmit,
});
const { submit, isSubmitting } = form;
@@ -59,7 +61,7 @@ const SavedQueryFlyoutComponent: React.FC = ({ defaultValue
@@ -67,7 +69,7 @@ const SavedQueryFlyoutComponent: React.FC = ({ defaultValue
@@ -75,7 +77,7 @@ const SavedQueryFlyoutComponent: React.FC = ({ defaultValue
diff --git a/x-pack/plugins/osquery/public/saved_queries/use_create_saved_query.ts b/x-pack/plugins/osquery/public/saved_queries/use_create_saved_query.ts
index 1d10d80bd6fbf..c736cdf9c3545 100644
--- a/x-pack/plugins/osquery/public/saved_queries/use_create_saved_query.ts
+++ b/x-pack/plugins/osquery/public/saved_queries/use_create_saved_query.ts
@@ -9,7 +9,6 @@ import { useMutation, useQueryClient } from 'react-query';
import { i18n } from '@kbn/i18n';
import { useKibana } from '../common/lib/kibana';
-import { savedQuerySavedObjectType } from '../../common/types';
import { PLUGIN_ID } from '../../common';
import { pagePathGetters } from '../common/page_paths';
import { SAVED_QUERIES_ID } from './constants';
@@ -23,43 +22,22 @@ export const useCreateSavedQuery = ({ withRedirect }: UseCreateSavedQueryProps)
const queryClient = useQueryClient();
const {
application: { navigateToApp },
- savedObjects,
- security,
+ http,
notifications: { toasts },
} = useKibana().services;
const setErrorToast = useErrorToast();
return useMutation(
- async (payload) => {
- const currentUser = await security.authc.getCurrentUser();
-
- if (!currentUser) {
- throw new Error('CurrentUser is missing');
- }
-
- const conflictingEntries = await savedObjects.client.find({
- type: savedQuerySavedObjectType,
- // @ts-expect-error update types
- search: payload.id,
- searchFields: ['id'],
- });
- if (conflictingEntries.savedObjects.length) {
- // @ts-expect-error update types
- throw new Error(`Saved query with id ${payload.id} already exists.`);
- }
- return savedObjects.client.create(savedQuerySavedObjectType, {
- // @ts-expect-error update types
- ...payload,
- created_by: currentUser.username,
- created_at: new Date(Date.now()).toISOString(),
- updated_by: currentUser.username,
- updated_at: new Date(Date.now()).toISOString(),
- });
- },
+ (payload) =>
+ http.post('/internal/osquery/saved_query', {
+ body: JSON.stringify(payload),
+ }),
{
- onError: (error) => {
- // @ts-expect-error update types
- setErrorToast(error, { title: error.body.error, toastMessage: error.body.message });
+ onError: (error: { body: { error: string; message: string } }) => {
+ setErrorToast(error, {
+ title: error.body.error,
+ toastMessage: error.body.message,
+ });
},
onSuccess: (payload) => {
queryClient.invalidateQueries(SAVED_QUERIES_ID);
diff --git a/x-pack/plugins/osquery/public/saved_queries/use_delete_saved_query.ts b/x-pack/plugins/osquery/public/saved_queries/use_delete_saved_query.ts
index b2fee8b25f7a4..de03b834f5e6a 100644
--- a/x-pack/plugins/osquery/public/saved_queries/use_delete_saved_query.ts
+++ b/x-pack/plugins/osquery/public/saved_queries/use_delete_saved_query.ts
@@ -9,7 +9,6 @@ import { useMutation, useQueryClient } from 'react-query';
import { i18n } from '@kbn/i18n';
import { useKibana } from '../common/lib/kibana';
-import { savedQuerySavedObjectType } from '../../common/types';
import { PLUGIN_ID } from '../../common';
import { pagePathGetters } from '../common/page_paths';
import { SAVED_QUERIES_ID } from './constants';
@@ -23,15 +22,17 @@ export const useDeleteSavedQuery = ({ savedQueryId }: UseDeleteSavedQueryProps)
const queryClient = useQueryClient();
const {
application: { navigateToApp },
- savedObjects,
+ http,
notifications: { toasts },
} = useKibana().services;
const setErrorToast = useErrorToast();
- return useMutation(() => savedObjects.client.delete(savedQuerySavedObjectType, savedQueryId), {
- onError: (error) => {
- // @ts-expect-error update types
- setErrorToast(error, { title: error.body.error, toastMessage: error.body.message });
+ return useMutation(() => http.delete(`/internal/osquery/saved_query/${savedQueryId}`), {
+ onError: (error: { body: { error: string; message: string } }) => {
+ setErrorToast(error, {
+ title: error.body.error,
+ toastMessage: error.body.message,
+ });
},
onSuccess: () => {
queryClient.invalidateQueries(SAVED_QUERIES_ID);
diff --git a/x-pack/plugins/osquery/public/saved_queries/use_saved_queries.ts b/x-pack/plugins/osquery/public/saved_queries/use_saved_queries.ts
index bb5a73d9d50fa..22ed81a62a5b3 100644
--- a/x-pack/plugins/osquery/public/saved_queries/use_saved_queries.ts
+++ b/x-pack/plugins/osquery/public/saved_queries/use_saved_queries.ts
@@ -8,7 +8,7 @@
import { useQuery } from 'react-query';
import { useKibana } from '../common/lib/kibana';
-import { savedQuerySavedObjectType } from '../../common/types';
+import { useErrorToast } from '../common/hooks/use_error_toast';
import { SAVED_QUERIES_ID } from './constants';
export const useSavedQueries = ({
@@ -18,29 +18,24 @@ export const useSavedQueries = ({
sortField = 'updated_at',
sortDirection = 'desc',
}) => {
- const { savedObjects } = useKibana().services;
+ const { http } = useKibana().services;
+ const setErrorToast = useErrorToast();
return useQuery(
[SAVED_QUERIES_ID, { pageIndex, pageSize, sortField, sortDirection }],
- async () =>
- savedObjects.client.find<{
- id: string;
- description?: string;
- query: string;
- updated_at: string;
- updated_by: string;
- created_at: string;
- created_by: string;
- }>({
- type: savedQuerySavedObjectType,
- page: pageIndex + 1,
- perPage: pageSize,
- sortField,
+ () =>
+ http.get('/internal/osquery/saved_query', {
+ query: { pageIndex, pageSize, sortField, sortDirection },
}),
{
keepPreviousData: true,
- // Refetch the data every 10 seconds
- refetchInterval: isLive ? 5000 : false,
+ refetchInterval: isLive ? 10000 : false,
+ onError: (error: { body: { error: string; message: string } }) => {
+ setErrorToast(error, {
+ title: error.body.error,
+ toastMessage: error.body.message,
+ });
+ },
}
);
};
diff --git a/x-pack/plugins/osquery/public/saved_queries/use_saved_query.ts b/x-pack/plugins/osquery/public/saved_queries/use_saved_query.ts
index 5b736c2cb3217..04d7a9b505372 100644
--- a/x-pack/plugins/osquery/public/saved_queries/use_saved_query.ts
+++ b/x-pack/plugins/osquery/public/saved_queries/use_saved_query.ts
@@ -9,7 +9,6 @@ import { useQuery } from 'react-query';
import { PLUGIN_ID } from '../../common';
import { useKibana } from '../common/lib/kibana';
-import { savedQuerySavedObjectType } from '../../common/types';
import { pagePathGetters } from '../common/page_paths';
import { useErrorToast } from '../common/hooks/use_error_toast';
import { SAVED_QUERY_ID } from './constants';
@@ -21,18 +20,13 @@ interface UseSavedQueryProps {
export const useSavedQuery = ({ savedQueryId }: UseSavedQueryProps) => {
const {
application: { navigateToApp },
- savedObjects,
+ http,
} = useKibana().services;
const setErrorToast = useErrorToast();
return useQuery(
[SAVED_QUERY_ID, { savedQueryId }],
- async () =>
- savedObjects.client.get<{
- id: string;
- description?: string;
- query: string;
- }>(savedQuerySavedObjectType, savedQueryId),
+ () => http.get(`/internal/osquery/saved_query/${savedQueryId}`),
{
keepPreviousData: true,
onSuccess: (data) => {
@@ -44,9 +38,11 @@ export const useSavedQuery = ({ savedQueryId }: UseSavedQueryProps) => {
navigateToApp(PLUGIN_ID, { path: pagePathGetters.saved_queries() });
}
},
- onError: (error) => {
- // @ts-expect-error update types
- setErrorToast(error, { title: error.body.error, toastMessage: error.body.message });
+ onError: (error: { body: { error: string; message: string } }) => {
+ setErrorToast(error, {
+ title: error.body.error,
+ toastMessage: error.body.message,
+ });
},
}
);
diff --git a/x-pack/plugins/osquery/public/saved_queries/use_scheduled_query_group.ts b/x-pack/plugins/osquery/public/saved_queries/use_scheduled_query_group.ts
deleted file mode 100644
index 93d552b3f71f3..0000000000000
--- a/x-pack/plugins/osquery/public/saved_queries/use_scheduled_query_group.ts
+++ /dev/null
@@ -1,38 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import { useQuery } from 'react-query';
-
-import { useKibana } from '../common/lib/kibana';
-import { GetOnePackagePolicyResponse, packagePolicyRouteService } from '../../../fleet/common';
-import { OsqueryManagerPackagePolicy } from '../../common/types';
-
-interface UseScheduledQueryGroup {
- scheduledQueryGroupId: string;
- skip?: boolean;
-}
-
-export const useScheduledQueryGroup = ({
- scheduledQueryGroupId,
- skip = false,
-}: UseScheduledQueryGroup) => {
- const { http } = useKibana().services;
-
- return useQuery<
- Omit & { item: OsqueryManagerPackagePolicy },
- unknown,
- OsqueryManagerPackagePolicy
- >(
- ['scheduledQueryGroup', { scheduledQueryGroupId }],
- () => http.get(packagePolicyRouteService.getInfoPath(scheduledQueryGroupId)),
- {
- keepPreviousData: true,
- enabled: !skip,
- select: (response) => response.item,
- }
- );
-};
diff --git a/x-pack/plugins/osquery/public/saved_queries/use_update_saved_query.ts b/x-pack/plugins/osquery/public/saved_queries/use_update_saved_query.ts
index 37bb0322c7171..b2e23163a74c8 100644
--- a/x-pack/plugins/osquery/public/saved_queries/use_update_saved_query.ts
+++ b/x-pack/plugins/osquery/public/saved_queries/use_update_saved_query.ts
@@ -9,7 +9,6 @@ import { useMutation, useQueryClient } from 'react-query';
import { i18n } from '@kbn/i18n';
import { useKibana } from '../common/lib/kibana';
-import { savedQuerySavedObjectType } from '../../common/types';
import { PLUGIN_ID } from '../../common';
import { pagePathGetters } from '../common/page_paths';
import { SAVED_QUERIES_ID, SAVED_QUERY_ID } from './constants';
@@ -23,42 +22,22 @@ export const useUpdateSavedQuery = ({ savedQueryId }: UseUpdateSavedQueryProps)
const queryClient = useQueryClient();
const {
application: { navigateToApp },
- savedObjects,
- security,
notifications: { toasts },
+ http,
} = useKibana().services;
const setErrorToast = useErrorToast();
return useMutation(
- async (payload) => {
- const currentUser = await security.authc.getCurrentUser();
-
- if (!currentUser) {
- throw new Error('CurrentUser is missing');
- }
-
- const conflictingEntries = await savedObjects.client.find({
- type: savedQuerySavedObjectType,
- // @ts-expect-error update types
- search: payload.id,
- searchFields: ['id'],
- });
- if (conflictingEntries.savedObjects.length) {
- // @ts-expect-error update types
- throw new Error(`Saved query with id ${payload.id} already exists.`);
- }
-
- return savedObjects.client.update(savedQuerySavedObjectType, savedQueryId, {
- // @ts-expect-error update types
- ...payload,
- updated_by: currentUser.username,
- updated_at: new Date(Date.now()).toISOString(),
- });
- },
+ (payload) =>
+ http.put(`/internal/osquery/saved_query/${savedQueryId}`, {
+ body: JSON.stringify(payload),
+ }),
{
- onError: (error) => {
- // @ts-expect-error update types
- setErrorToast(error, { title: error.body.error, toastMessage: error.body.message });
+ onError: (error: { body: { error: string; message: string } }) => {
+ setErrorToast(error, {
+ title: error.body.error,
+ toastMessage: error.body.message,
+ });
},
onSuccess: (payload) => {
queryClient.invalidateQueries(SAVED_QUERIES_ID);
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/active_state_switch.tsx b/x-pack/plugins/osquery/public/scheduled_query_groups/active_state_switch.tsx
deleted file mode 100644
index 7f26534626b12..0000000000000
--- a/x-pack/plugins/osquery/public/scheduled_query_groups/active_state_switch.tsx
+++ /dev/null
@@ -1,150 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import { produce } from 'immer';
-import { EuiSwitch, EuiLoadingSpinner } from '@elastic/eui';
-import React, { useCallback, useState } from 'react';
-import { useMutation, useQueryClient } from 'react-query';
-import styled from 'styled-components';
-import { i18n } from '@kbn/i18n';
-
-import {
- PackagePolicy,
- UpdatePackagePolicy,
- packagePolicyRouteService,
-} from '../../../fleet/common';
-import { useKibana } from '../common/lib/kibana';
-import { useAgentStatus } from '../agents/use_agent_status';
-import { useAgentPolicy } from '../agent_policies/use_agent_policy';
-import { ConfirmDeployAgentPolicyModal } from './form/confirmation_modal';
-import { useErrorToast } from '../common/hooks/use_error_toast';
-
-const StyledEuiLoadingSpinner = styled(EuiLoadingSpinner)`
- margin-right: ${({ theme }) => theme.eui.paddingSizes.s};
-`;
-
-interface ActiveStateSwitchProps {
- disabled?: boolean;
- item: PackagePolicy;
-}
-
-const ActiveStateSwitchComponent: React.FC = ({ item }) => {
- const queryClient = useQueryClient();
- const {
- application: {
- capabilities: { osquery: permissions },
- },
- http,
- notifications: { toasts },
- } = useKibana().services;
- const setErrorToast = useErrorToast();
- const [confirmationModal, setConfirmationModal] = useState(false);
-
- const hideConfirmationModal = useCallback(() => setConfirmationModal(false), []);
-
- const { data: agentStatus } = useAgentStatus({ policyId: item.policy_id });
- const { data: agentPolicy } = useAgentPolicy({ policyId: item.policy_id });
-
- const { isLoading, mutate } = useMutation(
- ({ id, ...payload }: UpdatePackagePolicy & { id: string }) =>
- http.put(packagePolicyRouteService.getUpdatePath(id), {
- body: JSON.stringify(payload),
- }),
- {
- onSuccess: (response) => {
- queryClient.invalidateQueries('scheduledQueries');
- setErrorToast();
- toasts.addSuccess(
- response.item.enabled
- ? i18n.translate(
- 'xpack.osquery.scheduledQueryGroup.table.activatedSuccessToastMessageText',
- {
- defaultMessage: 'Successfully activated {scheduledQueryGroupName}',
- values: {
- scheduledQueryGroupName: response.item.name,
- },
- }
- )
- : i18n.translate(
- 'xpack.osquery.scheduledQueryGroup.table.deactivatedSuccessToastMessageText',
- {
- defaultMessage: 'Successfully deactivated {scheduledQueryGroupName}',
- values: {
- scheduledQueryGroupName: response.item.name,
- },
- }
- )
- );
- },
- onError: (error) => {
- // @ts-expect-error update types
- setErrorToast(error, { title: error.body.error, toastMessage: error.body.message });
- },
- }
- );
-
- const handleToggleActive = useCallback(() => {
- const updatedPolicy = produce<
- UpdatePackagePolicy & { id: string },
- Omit &
- Partial<{
- revision: number;
- updated_at: string;
- updated_by: string;
- created_at: string;
- created_by: string;
- }>
- >(item, (draft) => {
- delete draft.revision;
- delete draft.updated_at;
- delete draft.updated_by;
- delete draft.created_at;
- delete draft.created_by;
-
- draft.enabled = !item.enabled;
- draft.inputs[0].streams.forEach((stream) => {
- delete stream.compiled_stream;
- });
-
- return draft;
- });
-
- mutate(updatedPolicy);
- hideConfirmationModal();
- }, [hideConfirmationModal, item, mutate]);
-
- const handleToggleActiveClick = useCallback(() => {
- if (agentStatus?.total) {
- return setConfirmationModal(true);
- }
-
- handleToggleActive();
- }, [agentStatus?.total, handleToggleActive]);
-
- return (
- <>
- {isLoading && }
-
- {confirmationModal && agentStatus?.total && (
-
- )}
- >
- );
-};
-
-export const ActiveStateSwitch = React.memo(ActiveStateSwitchComponent);
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/form/index.tsx b/x-pack/plugins/osquery/public/scheduled_query_groups/form/index.tsx
deleted file mode 100644
index bcc82c5f27c99..0000000000000
--- a/x-pack/plugins/osquery/public/scheduled_query_groups/form/index.tsx
+++ /dev/null
@@ -1,411 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import { mapKeys } from 'lodash';
-import { merge } from 'lodash/fp';
-import {
- EuiFlexGroup,
- EuiFlexItem,
- EuiButtonEmpty,
- EuiButton,
- EuiDescribedFormGroup,
- EuiSpacer,
- EuiBottomBar,
- EuiHorizontalRule,
-} from '@elastic/eui';
-import React, { useCallback, useMemo, useState } from 'react';
-import { useMutation, useQueryClient } from 'react-query';
-import { produce } from 'immer';
-import { i18n } from '@kbn/i18n';
-import { FormattedMessage } from '@kbn/i18n/react';
-
-import { PLUGIN_ID } from '../../../common';
-import { OsqueryManagerPackagePolicy } from '../../../common/types';
-import {
- AgentPolicy,
- PackagePolicyPackage,
- packagePolicyRouteService,
-} from '../../../../fleet/common';
-import {
- Form,
- useForm,
- useFormData,
- getUseField,
- Field,
- FIELD_TYPES,
- fieldValidators,
-} from '../../shared_imports';
-import { useKibana, useRouterNavigate } from '../../common/lib/kibana';
-import { PolicyIdComboBoxField } from './policy_id_combobox_field';
-import { QueriesField } from './queries_field';
-import { ConfirmDeployAgentPolicyModal } from './confirmation_modal';
-import { useAgentPolicies } from '../../agent_policies';
-import { useErrorToast } from '../../common/hooks/use_error_toast';
-
-const GhostFormField = () => <>>;
-
-const FORM_ID = 'scheduledQueryForm';
-
-const CommonUseField = getUseField({ component: Field });
-
-interface ScheduledQueryGroupFormProps {
- defaultValue?: OsqueryManagerPackagePolicy;
- packageInfo?: PackagePolicyPackage;
- editMode?: boolean;
-}
-
-const ScheduledQueryGroupFormComponent: React.FC = ({
- defaultValue,
- packageInfo,
- editMode = false,
-}) => {
- const queryClient = useQueryClient();
- const {
- application: { navigateToApp },
- http,
- notifications: { toasts },
- } = useKibana().services;
- const setErrorToast = useErrorToast();
- const [showConfirmationModal, setShowConfirmationModal] = useState(false);
- const handleHideConfirmationModal = useCallback(() => setShowConfirmationModal(false), []);
-
- const { data: agentPolicies } = useAgentPolicies();
- const agentPoliciesById = mapKeys(agentPolicies, 'id');
- const agentPolicyOptions = useMemo(
- () =>
- agentPolicies?.map((agentPolicy) => ({
- key: agentPolicy.id,
- label: agentPolicy.id,
- })) ?? [],
- [agentPolicies]
- );
-
- const cancelButtonProps = useRouterNavigate(
- `scheduled_query_groups/${editMode ? defaultValue?.id : ''}`
- );
-
- const { mutateAsync } = useMutation(
- (payload: Record) =>
- editMode && defaultValue?.id
- ? http.put(packagePolicyRouteService.getUpdatePath(defaultValue.id), {
- body: JSON.stringify(payload),
- })
- : http.post(packagePolicyRouteService.getCreatePath(), {
- body: JSON.stringify(payload),
- }),
- {
- onSuccess: (data) => {
- if (!editMode) {
- navigateToApp(PLUGIN_ID, { path: `scheduled_query_groups/${data.item.id}` });
- toasts.addSuccess(
- i18n.translate('xpack.osquery.scheduledQueryGroup.form.createSuccessToastMessageText', {
- defaultMessage: 'Successfully scheduled {scheduledQueryGroupName}',
- values: {
- scheduledQueryGroupName: data.item.name,
- },
- })
- );
- return;
- }
-
- queryClient.invalidateQueries([
- 'scheduledQueryGroup',
- { scheduledQueryGroupId: data.item.id },
- ]);
- setErrorToast();
- navigateToApp(PLUGIN_ID, { path: `scheduled_query_groups/${data.item.id}` });
- toasts.addSuccess(
- i18n.translate('xpack.osquery.scheduledQueryGroup.form.updateSuccessToastMessageText', {
- defaultMessage: 'Successfully updated {scheduledQueryGroupName}',
- values: {
- scheduledQueryGroupName: data.item.name,
- },
- })
- );
- },
- onError: (error) => {
- // @ts-expect-error update types
- setErrorToast(error, { title: error.body.error, toastMessage: error.body.message });
- },
- }
- );
-
- const { form } = useForm<
- Omit & {
- policy_id: string;
- },
- Omit & {
- policy_id: string[];
- namespace: string[];
- }
- >({
- id: FORM_ID,
- schema: {
- name: {
- type: FIELD_TYPES.TEXT,
- label: i18n.translate('xpack.osquery.scheduledQueryGroup.form.nameFieldLabel', {
- defaultMessage: 'Name',
- }),
- validations: [
- {
- validator: fieldValidators.emptyField(
- i18n.translate(
- 'xpack.osquery.scheduledQueryGroup.form.nameFieldRequiredErrorMessage',
- {
- defaultMessage: 'Name is a required field',
- }
- )
- ),
- },
- ],
- },
- description: {
- type: FIELD_TYPES.TEXT,
- label: i18n.translate('xpack.osquery.scheduledQueryGroup.form.descriptionFieldLabel', {
- defaultMessage: 'Description',
- }),
- },
- namespace: {
- type: FIELD_TYPES.COMBO_BOX,
- label: i18n.translate('xpack.osquery.scheduledQueryGroup.form.namespaceFieldLabel', {
- defaultMessage: 'Namespace',
- }),
- },
- policy_id: {
- type: FIELD_TYPES.COMBO_BOX,
- label: i18n.translate('xpack.osquery.scheduledQueryGroup.form.agentPolicyFieldLabel', {
- defaultMessage: 'Agent policy',
- }),
- validations: [
- {
- validator: fieldValidators.emptyField(
- i18n.translate(
- 'xpack.osquery.scheduledQueryGroup.form.policyIdFieldRequiredErrorMessage',
- {
- defaultMessage: 'Agent policy is a required field',
- }
- )
- ),
- },
- ],
- },
- },
- onSubmit: (payload, isValid) => {
- if (!isValid) return Promise.resolve();
- const formData = produce(payload, (draft) => {
- if (draft.inputs?.length) {
- draft.inputs[0].streams?.forEach((stream) => {
- delete stream.compiled_stream;
-
- // we don't want to send id as null when creating the policy
- if (stream.id == null) {
- // @ts-expect-error update types
- delete stream.id;
- }
- });
- }
-
- return draft;
- });
- return mutateAsync(formData);
- },
- options: {
- stripEmptyFields: false,
- },
- deserializer: (payload) => ({
- ...payload,
- policy_id: payload.policy_id.length ? [payload.policy_id] : [],
- namespace: [payload.namespace],
- }),
- serializer: (payload) => ({
- ...payload,
- policy_id: payload.policy_id[0],
- namespace: payload.namespace[0],
- }),
- defaultValue: merge(
- {
- name: '',
- description: '',
- enabled: true,
- policy_id: '',
- namespace: 'default',
- output_id: '',
- // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
- package: packageInfo!,
- inputs: [
- {
- type: 'osquery',
- enabled: true,
- streams: [],
- },
- ],
- },
- defaultValue ?? {}
- ),
- });
-
- const { setFieldValue, submit, isSubmitting } = form;
-
- const policyIdEuiFieldProps = useMemo(
- () => ({ isDisabled: !!defaultValue, options: agentPolicyOptions }),
- [defaultValue, agentPolicyOptions]
- );
-
- const [
- {
- name: queryName,
- package: { version: integrationPackageVersion } = { version: undefined },
- policy_id: policyId,
- },
- ] = useFormData({
- form,
- watch: ['name', 'package', 'policy_id'],
- });
-
- const currentPolicy = useMemo(() => {
- if (!policyId) {
- return {
- agentCount: 0,
- agentPolicy: {} as AgentPolicy,
- };
- }
-
- const currentAgentPolicy = agentPoliciesById[policyId[0]];
- return {
- agentCount: currentAgentPolicy?.agents ?? 0,
- agentPolicy: currentAgentPolicy,
- };
- }, [agentPoliciesById, policyId]);
-
- const handleNameChange = useCallback(
- (newName: string) => {
- if (queryName === '') {
- setFieldValue('name', newName);
- }
- },
- [setFieldValue, queryName]
- );
-
- const handleSaveClick = useCallback(() => {
- if (currentPolicy.agentCount) {
- setShowConfirmationModal(true);
- return;
- }
-
- submit().catch((error) => {
- form.reset({ resetValues: false });
- setErrorToast(error, { title: error.name, toastMessage: error.message });
- });
- }, [currentPolicy.agentCount, submit, form, setErrorToast]);
-
- const handleConfirmConfirmationClick = useCallback(() => {
- submit().catch((error) => {
- form.reset({ resetValues: false });
- setErrorToast(error, { title: error.name, toastMessage: error.message });
- });
- setShowConfirmationModal(false);
- }, [submit, form, setErrorToast]);
-
- return (
- <>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {showConfirmationModal && (
-
- )}
- >
- );
-};
-
-export const ScheduledQueryGroupForm = React.memo(ScheduledQueryGroupFormComponent);
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/form/queries_field.tsx b/x-pack/plugins/osquery/public/scheduled_query_groups/form/queries_field.tsx
deleted file mode 100644
index 7eec37d62d52e..0000000000000
--- a/x-pack/plugins/osquery/public/scheduled_query_groups/form/queries_field.tsx
+++ /dev/null
@@ -1,334 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import { findIndex, forEach, pullAt, pullAllBy } from 'lodash';
-import { EuiFlexGroup, EuiFlexItem, EuiButton, EuiSpacer } from '@elastic/eui';
-import { produce } from 'immer';
-import React, { useCallback, useMemo, useState } from 'react';
-import { FormattedMessage } from '@kbn/i18n/react';
-import { satisfies } from 'semver';
-
-import {
- OsqueryManagerPackagePolicyInputStream,
- OsqueryManagerPackagePolicyInput,
-} from '../../../common/types';
-import { OSQUERY_INTEGRATION_NAME } from '../../../common';
-import { FieldHook } from '../../shared_imports';
-import { ScheduledQueryGroupQueriesTable } from '../scheduled_query_group_queries_table';
-import { QueryFlyout } from '../queries/query_flyout';
-import { OsqueryPackUploader } from './pack_uploader';
-import { getSupportedPlatforms } from '../queries/platforms/helpers';
-
-interface QueriesFieldProps {
- handleNameChange: (name: string) => void;
- field: FieldHook;
- integrationPackageVersion?: string | undefined;
- scheduledQueryGroupId: string;
-}
-
-interface GetNewStreamProps {
- id: string;
- interval: string;
- query: string;
- platform?: string | undefined;
- version?: string | undefined;
- scheduledQueryGroupId?: string;
- ecs_mapping?: Record<
- string,
- {
- field: string;
- }
- >;
-}
-
-interface GetNewStreamReturn extends Omit {
- id?: string | null;
-}
-
-const getNewStream = (payload: GetNewStreamProps) =>
- produce(
- {
- data_stream: { type: 'logs', dataset: `${OSQUERY_INTEGRATION_NAME}.result` },
- enabled: true,
- id: payload.scheduledQueryGroupId
- ? `osquery-${OSQUERY_INTEGRATION_NAME}.result-${payload.scheduledQueryGroupId}`
- : null,
- vars: {
- id: { type: 'text', value: payload.id },
- interval: {
- type: 'integer',
- value: payload.interval,
- },
- query: { type: 'text', value: payload.query },
- },
- },
- (draft) => {
- if (payload.platform && draft.vars) {
- draft.vars.platform = { type: 'text', value: payload.platform };
- }
- if (payload.version && draft.vars) {
- draft.vars.version = { type: 'text', value: payload.version };
- }
- if (payload.ecs_mapping && draft.vars) {
- draft.vars.ecs_mapping = {
- value: payload.ecs_mapping,
- };
- }
- return draft;
- }
- );
-
-const QueriesFieldComponent: React.FC = ({
- field,
- handleNameChange,
- integrationPackageVersion,
- scheduledQueryGroupId,
-}) => {
- const [showAddQueryFlyout, setShowAddQueryFlyout] = useState(false);
- const [showEditQueryFlyout, setShowEditQueryFlyout] = useState(-1);
- const [tableSelectedItems, setTableSelectedItems] = useState<
- OsqueryManagerPackagePolicyInputStream[]
- >([]);
-
- const handleShowAddFlyout = useCallback(() => setShowAddQueryFlyout(true), []);
- const handleHideAddFlyout = useCallback(() => setShowAddQueryFlyout(false), []);
- const handleHideEditFlyout = useCallback(() => setShowEditQueryFlyout(-1), []);
-
- const { setValue } = field;
-
- const handleDeleteClick = useCallback(
- (stream: OsqueryManagerPackagePolicyInputStream) => {
- const streamIndex = findIndex(field.value[0].streams, [
- 'vars.id.value',
- stream.vars?.id.value,
- ]);
-
- if (streamIndex > -1) {
- setValue(
- produce((draft) => {
- pullAt(draft[0].streams, [streamIndex]);
-
- return draft;
- })
- );
- }
- },
- [field.value, setValue]
- );
-
- const handleEditClick = useCallback(
- (stream: OsqueryManagerPackagePolicyInputStream) => {
- const streamIndex = findIndex(field.value[0].streams, [
- 'vars.id.value',
- stream.vars?.id.value,
- ]);
-
- setShowEditQueryFlyout(streamIndex);
- },
- [field.value]
- );
-
- const handleEditQuery = useCallback(
- (updatedQuery) =>
- new Promise((resolve) => {
- if (showEditQueryFlyout >= 0) {
- setValue(
- produce((draft) => {
- // @ts-expect-error update
- draft[0].streams[showEditQueryFlyout].vars.id.value = updatedQuery.id;
- // @ts-expect-error update
- draft[0].streams[showEditQueryFlyout].vars.interval.value = updatedQuery.interval;
- // @ts-expect-error update
- draft[0].streams[showEditQueryFlyout].vars.query.value = updatedQuery.query;
-
- if (updatedQuery.platform?.length) {
- // @ts-expect-error update
- draft[0].streams[showEditQueryFlyout].vars.platform = {
- type: 'text',
- value: updatedQuery.platform,
- };
- } else {
- // @ts-expect-error update
- delete draft[0].streams[showEditQueryFlyout].vars.platform;
- }
-
- if (updatedQuery.version?.length) {
- // @ts-expect-error update
- draft[0].streams[showEditQueryFlyout].vars.version = {
- type: 'text',
- value: updatedQuery.version,
- };
- } else {
- // @ts-expect-error update
- delete draft[0].streams[showEditQueryFlyout].vars.version;
- }
-
- if (updatedQuery.ecs_mapping) {
- // @ts-expect-error update
- draft[0].streams[showEditQueryFlyout].vars.ecs_mapping = {
- value: updatedQuery.ecs_mapping,
- };
- } else {
- // @ts-expect-error update
- delete draft[0].streams[showEditQueryFlyout].vars.ecs_mapping;
- }
-
- return draft;
- })
- );
- }
-
- handleHideEditFlyout();
- resolve();
- }),
- [handleHideEditFlyout, setValue, showEditQueryFlyout]
- );
-
- const handleAddQuery = useCallback(
- (newQuery) =>
- new Promise((resolve) => {
- setValue(
- produce((draft) => {
- draft[0].streams.push(
- // @ts-expect-error update
- getNewStream({
- ...newQuery,
- scheduledQueryGroupId,
- })
- );
- return draft;
- })
- );
- handleHideAddFlyout();
- resolve();
- }),
- [handleHideAddFlyout, scheduledQueryGroupId, setValue]
- );
-
- const handleDeleteQueries = useCallback(() => {
- setValue(
- produce((draft) => {
- pullAllBy(draft[0].streams, tableSelectedItems, 'vars.id.value');
-
- return draft;
- })
- );
- setTableSelectedItems([]);
- }, [setValue, tableSelectedItems]);
-
- const handlePackUpload = useCallback(
- (parsedContent, packName) => {
- /* Osquery scheduled packs are supported since osquery_manager@0.5.0 */
- const isOsqueryPackSupported = integrationPackageVersion
- ? satisfies(integrationPackageVersion, '>=0.5.0')
- : false;
-
- setValue(
- produce((draft) => {
- forEach(parsedContent.queries, (newQuery, newQueryId) => {
- draft[0].streams.push(
- // @ts-expect-error update
- getNewStream({
- id: isOsqueryPackSupported ? newQueryId : `pack_${packName}_${newQueryId}`,
- interval: newQuery.interval ?? parsedContent.interval,
- query: newQuery.query,
- version: newQuery.version ?? parsedContent.version,
- platform: getSupportedPlatforms(newQuery.platform ?? parsedContent.platform),
- scheduledQueryGroupId,
- })
- );
- });
-
- return draft;
- })
- );
-
- if (isOsqueryPackSupported) {
- handleNameChange(packName);
- }
- },
- [handleNameChange, integrationPackageVersion, scheduledQueryGroupId, setValue]
- );
-
- const tableData = useMemo(
- () => (field.value.length ? field.value[0].streams : []),
- [field.value]
- );
-
- const uniqueQueryIds = useMemo(
- () =>
- field.value && field.value[0].streams.length
- ? field.value[0].streams.reduce((acc, stream) => {
- if (stream.vars?.id.value) {
- acc.push(stream.vars?.id.value);
- }
-
- return acc;
- }, [] as string[])
- : [],
- [field.value]
- );
-
- return (
- <>
-
-
- {!tableSelectedItems.length ? (
-
-
-
- ) : (
-
-
-
- )}
-
-
-
- {field.value && field.value[0].streams?.length ? (
-
- ) : null}
-
- {}
- {showAddQueryFlyout && (
-
- )}
- {showEditQueryFlyout != null && showEditQueryFlyout >= 0 && (
-
- )}
- >
- );
-};
-
-export const QueriesField = React.memo(QueriesFieldComponent);
diff --git a/x-pack/plugins/osquery/public/scheduled_query_groups/use_scheduled_query_groups.ts b/x-pack/plugins/osquery/public/scheduled_query_groups/use_scheduled_query_groups.ts
deleted file mode 100644
index 01b67a3d5164a..0000000000000
--- a/x-pack/plugins/osquery/public/scheduled_query_groups/use_scheduled_query_groups.ts
+++ /dev/null
@@ -1,41 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import { produce } from 'immer';
-import { useQuery } from 'react-query';
-
-import { useKibana } from '../common/lib/kibana';
-import { ListResult, PackagePolicy, PACKAGE_POLICY_SAVED_OBJECT_TYPE } from '../../../fleet/common';
-import { OSQUERY_INTEGRATION_NAME } from '../../common';
-
-export const useScheduledQueryGroups = () => {
- const { http } = useKibana().services;
-
- return useQuery>(
- ['scheduledQueries'],
- () =>
- http.get('/internal/osquery/scheduled_query_group', {
- query: {
- page: 1,
- perPage: 10000,
- kuery: `${PACKAGE_POLICY_SAVED_OBJECT_TYPE}.package.name: ${OSQUERY_INTEGRATION_NAME}`,
- },
- }),
- {
- keepPreviousData: true,
- select: produce((draft: ListResult) => {
- draft.items = draft.items.filter(
- (item) =>
- !(
- item.inputs[0].streams.length === 1 &&
- !item.inputs[0].streams[0].compiled_stream.query
- )
- );
- }),
- }
- );
-};
diff --git a/x-pack/plugins/osquery/public/shared_imports.ts b/x-pack/plugins/osquery/public/shared_imports.ts
index ea9daf334844a..8ffdc387bf76e 100644
--- a/x-pack/plugins/osquery/public/shared_imports.ts
+++ b/x-pack/plugins/osquery/public/shared_imports.ts
@@ -34,6 +34,7 @@ export {
ComboBoxField,
ToggleField,
SelectField,
+ JsonEditorField,
} from '../../../../src/plugins/es_ui_shared/static/forms/components';
export { fieldValidators } from '../../../../src/plugins/es_ui_shared/static/forms/helpers';
export { ERROR_CODE } from '../../../../src/plugins/es_ui_shared/static/forms/helpers/field_validators/types';
diff --git a/x-pack/plugins/osquery/server/config.ts b/x-pack/plugins/osquery/server/config.ts
index 3ec9213ae6d60..3d6019ae3389c 100644
--- a/x-pack/plugins/osquery/server/config.ts
+++ b/x-pack/plugins/osquery/server/config.ts
@@ -11,7 +11,7 @@ export const ConfigSchema = schema.object({
enabled: schema.boolean({ defaultValue: true }),
actionEnabled: schema.boolean({ defaultValue: false }),
savedQueries: schema.boolean({ defaultValue: true }),
- packs: schema.boolean({ defaultValue: false }),
+ packs: schema.boolean({ defaultValue: true }),
});
export type ConfigType = TypeOf;
diff --git a/x-pack/plugins/osquery/server/create_config.ts b/x-pack/plugins/osquery/server/create_config.ts
index d52f299a692cf..6e4a4e7742f7a 100644
--- a/x-pack/plugins/osquery/server/create_config.ts
+++ b/x-pack/plugins/osquery/server/create_config.ts
@@ -9,6 +9,5 @@ import { PluginInitializerContext } from 'kibana/server';
import { ConfigType } from './config';
-export const createConfig = (context: PluginInitializerContext): Readonly => {
- return context.config.get();
-};
+export const createConfig = (context: PluginInitializerContext): Readonly =>
+ context.config.get();
diff --git a/x-pack/plugins/osquery/server/lib/saved_query/saved_object_mappings.ts b/x-pack/plugins/osquery/server/lib/saved_query/saved_object_mappings.ts
index 537b6d7874ab8..a633fe4923aeb 100644
--- a/x-pack/plugins/osquery/server/lib/saved_query/saved_object_mappings.ts
+++ b/x-pack/plugins/osquery/server/lib/saved_query/saved_object_mappings.ts
@@ -41,6 +41,10 @@ export const savedQuerySavedObjectMappings: SavedObjectsType['mappings'] = {
interval: {
type: 'keyword',
},
+ ecs_mapping: {
+ type: 'object',
+ enabled: false,
+ },
},
};
@@ -63,22 +67,38 @@ export const packSavedObjectMappings: SavedObjectsType['mappings'] = {
type: 'date',
},
created_by: {
- type: 'text',
+ type: 'keyword',
},
updated_at: {
type: 'date',
},
updated_by: {
- type: 'text',
+ type: 'keyword',
+ },
+ enabled: {
+ type: 'boolean',
},
queries: {
properties: {
- name: {
+ id: {
type: 'keyword',
},
+ query: {
+ type: 'text',
+ },
interval: {
type: 'text',
},
+ platform: {
+ type: 'keyword',
+ },
+ version: {
+ type: 'keyword',
+ },
+ ecs_mapping: {
+ type: 'object',
+ enabled: false,
+ },
},
},
},
diff --git a/x-pack/plugins/osquery/server/plugin.ts b/x-pack/plugins/osquery/server/plugin.ts
index ff8483fdb385a..552488881671d 100644
--- a/x-pack/plugins/osquery/server/plugin.ts
+++ b/x-pack/plugins/osquery/server/plugin.ts
@@ -7,6 +7,7 @@
import { i18n } from '@kbn/i18n';
import {
+ ASSETS_SAVED_OBJECT_TYPE,
PACKAGE_POLICY_SAVED_OBJECT_TYPE,
AGENT_POLICY_SAVED_OBJECT_TYPE,
PACKAGES_SAVED_OBJECT_TYPE,
@@ -47,8 +48,12 @@ const registerFeatures = (features: SetupPlugins['features']) => {
app: [PLUGIN_ID, 'kibana'],
catalogue: [PLUGIN_ID],
savedObject: {
- all: [PACKAGE_POLICY_SAVED_OBJECT_TYPE],
- read: [PACKAGES_SAVED_OBJECT_TYPE, AGENT_POLICY_SAVED_OBJECT_TYPE],
+ all: [
+ PACKAGE_POLICY_SAVED_OBJECT_TYPE,
+ ASSETS_SAVED_OBJECT_TYPE,
+ AGENT_POLICY_SAVED_OBJECT_TYPE,
+ ],
+ read: [PACKAGES_SAVED_OBJECT_TYPE],
},
ui: ['write'],
},
@@ -129,6 +134,7 @@ const registerFeatures = (features: SetupPlugins['features']) => {
groupType: 'mutually_exclusive',
privileges: [
{
+ api: [`${PLUGIN_ID}-writeSavedQueries`],
id: 'saved_queries_all',
includeIn: 'all',
name: 'All',
@@ -139,6 +145,7 @@ const registerFeatures = (features: SetupPlugins['features']) => {
ui: ['writeSavedQueries', 'readSavedQueries'],
},
{
+ api: [`${PLUGIN_ID}-readSavedQueries`],
id: 'saved_queries_read',
includeIn: 'read',
name: 'Read',
@@ -153,9 +160,8 @@ const registerFeatures = (features: SetupPlugins['features']) => {
],
},
{
- // TODO: Rename it to "Packs" as part of https://github.com/elastic/kibana/pull/107345
- name: i18n.translate('xpack.osquery.features.scheduledQueryGroupsSubFeatureName', {
- defaultMessage: 'Scheduled query groups',
+ name: i18n.translate('xpack.osquery.features.packsSubFeatureName', {
+ defaultMessage: 'Packs',
}),
privilegeGroups: [
{
@@ -167,7 +173,11 @@ const registerFeatures = (features: SetupPlugins['features']) => {
includeIn: 'all',
name: 'All',
savedObject: {
- all: [packSavedObjectType],
+ all: [
+ PACKAGE_POLICY_SAVED_OBJECT_TYPE,
+ ASSETS_SAVED_OBJECT_TYPE,
+ packSavedObjectType,
+ ],
read: [],
},
ui: ['writePacks', 'readPacks'],
diff --git a/x-pack/plugins/osquery/server/routes/action/create_action_route.ts b/x-pack/plugins/osquery/server/routes/action/create_action_route.ts
index aed6c34d33f94..656f05f76031a 100644
--- a/x-pack/plugins/osquery/server/routes/action/create_action_route.ts
+++ b/x-pack/plugins/osquery/server/routes/action/create_action_route.ts
@@ -5,6 +5,7 @@
* 2.0.
*/
+import { pickBy } from 'lodash';
import uuid from 'uuid';
import moment from 'moment-timezone';
@@ -68,10 +69,12 @@ export const createActionRoute = (router: IRouter, osqueryContext: OsqueryAppCon
input_type: 'osquery',
agents: selectedAgents,
user_id: currentUser,
- data: {
+ data: pickBy({
id: uuid.v4(),
query: request.body.query,
- },
+ saved_query_id: request.body.saved_query_id,
+ ecs_mapping: request.body.ecs_mapping,
+ }),
};
const actionResponse = await esClient.index<{}, {}>({
index: '.fleet-actions',
diff --git a/x-pack/plugins/osquery/server/routes/fleet_wrapper/get_agent_policies.ts b/x-pack/plugins/osquery/server/routes/fleet_wrapper/get_agent_policies.ts
index 08b5b4314f1f1..accfc2d9ef4da 100644
--- a/x-pack/plugins/osquery/server/routes/fleet_wrapper/get_agent_policies.ts
+++ b/x-pack/plugins/osquery/server/routes/fleet_wrapper/get_agent_policies.ts
@@ -7,8 +7,14 @@
import bluebird from 'bluebird';
import { schema } from '@kbn/config-schema';
-import { GetAgentPoliciesResponseItem, AGENT_SAVED_OBJECT_TYPE } from '../../../../fleet/common';
-import { PLUGIN_ID } from '../../../common';
+import { filter, uniq, map } from 'lodash';
+import { satisfies } from 'semver';
+import {
+ GetAgentPoliciesResponseItem,
+ PACKAGE_POLICY_SAVED_OBJECT_TYPE,
+ PackagePolicy,
+} from '../../../../fleet/common';
+import { OSQUERY_INTEGRATION_NAME, PLUGIN_ID } from '../../../common';
import { IRouter } from '../../../../../../src/core/server';
import { OsqueryAppContext } from '../../lib/osquery_app_context_services';
@@ -25,31 +31,33 @@ export const getAgentPoliciesRoute = (router: IRouter, osqueryContext: OsqueryAp
async (context, request, response) => {
const soClient = context.core.savedObjects.client;
const esClient = context.core.elasticsearch.client.asInternalUser;
+ const agentService = osqueryContext.service.getAgentService();
+ const agentPolicyService = osqueryContext.service.getAgentPolicyService();
+ const packagePolicyService = osqueryContext.service.getPackagePolicyService();
- // TODO: Use getAgentPoliciesHandler from x-pack/plugins/fleet/server/routes/agent_policy/handlers.ts
- const body = await osqueryContext.service.getAgentPolicyService()?.list(soClient, {
- ...(request.query || {}),
- perPage: 100,
- });
+ const { items: packagePolicies } = (await packagePolicyService?.list(soClient, {
+ kuery: `${PACKAGE_POLICY_SAVED_OBJECT_TYPE}.package.name:${OSQUERY_INTEGRATION_NAME}`,
+ perPage: 1000,
+ page: 1,
+ })) ?? { items: [] as PackagePolicy[] };
+ const supportedPackagePolicyIds = filter(packagePolicies, (packagePolicy) =>
+ satisfies(packagePolicy.package?.version ?? '', '>=0.6.0')
+ );
+ const agentPolicyIds = uniq(map(supportedPackagePolicyIds, 'policy_id'));
+ const agentPolicies = await agentPolicyService?.getByIds(soClient, agentPolicyIds);
- if (body?.items) {
+ if (agentPolicies?.length) {
await bluebird.map(
- body.items,
+ agentPolicies,
(agentPolicy: GetAgentPoliciesResponseItem) =>
- osqueryContext.service
- .getAgentService()
- ?.listAgents(esClient, {
- showInactive: false,
- perPage: 0,
- page: 1,
- kuery: `${AGENT_SAVED_OBJECT_TYPE}.policy_id:${agentPolicy.id}`,
- })
+ agentService
+ ?.getAgentStatusForAgentPolicy(esClient, agentPolicy.id)
.then(({ total: agentTotal }) => (agentPolicy.agents = agentTotal)),
{ concurrency: 10 }
);
}
- return response.ok({ body });
+ return response.ok({ body: agentPolicies });
}
);
};
diff --git a/x-pack/plugins/osquery/server/routes/index.ts b/x-pack/plugins/osquery/server/routes/index.ts
index c927c711a23cb..b32f0c5578207 100644
--- a/x-pack/plugins/osquery/server/routes/index.ts
+++ b/x-pack/plugins/osquery/server/routes/index.ts
@@ -12,23 +12,13 @@ import { initSavedQueryRoutes } from './saved_query';
import { initStatusRoutes } from './status';
import { initFleetWrapperRoutes } from './fleet_wrapper';
import { initPackRoutes } from './pack';
-import { initScheduledQueryGroupRoutes } from './scheduled_query_group';
import { initPrivilegesCheckRoutes } from './privileges_check';
export const defineRoutes = (router: IRouter, context: OsqueryAppContext) => {
- const config = context.config();
-
initActionRoutes(router, context);
initStatusRoutes(router, context);
- initScheduledQueryGroupRoutes(router, context);
+ initPackRoutes(router, context);
initFleetWrapperRoutes(router, context);
initPrivilegesCheckRoutes(router, context);
-
- if (config.packs) {
- initPackRoutes(router);
- }
-
- if (config.savedQueries) {
- initSavedQueryRoutes(router);
- }
+ initSavedQueryRoutes(router, context);
};
diff --git a/x-pack/plugins/osquery/server/routes/pack/create_pack_route.ts b/x-pack/plugins/osquery/server/routes/pack/create_pack_route.ts
index 3707c3d3e91ec..16710d578abb7 100644
--- a/x-pack/plugins/osquery/server/routes/pack/create_pack_route.ts
+++ b/x-pack/plugins/osquery/server/routes/pack/create_pack_route.ts
@@ -5,58 +5,142 @@
* 2.0.
*/
+import moment from 'moment-timezone';
+import { has, mapKeys, set, unset, find } from 'lodash';
import { schema } from '@kbn/config-schema';
+import { produce } from 'immer';
+import {
+ AGENT_POLICY_SAVED_OBJECT_TYPE,
+ PACKAGE_POLICY_SAVED_OBJECT_TYPE,
+ PackagePolicy,
+} from '../../../../fleet/common';
import { IRouter } from '../../../../../../src/core/server';
+import { OsqueryAppContext } from '../../lib/osquery_app_context_services';
+import { OSQUERY_INTEGRATION_NAME } from '../../../common';
+import { PLUGIN_ID } from '../../../common';
+import { packSavedObjectType } from '../../../common/types';
+import { convertPackQueriesToSO } from './utils';
-import { packSavedObjectType, savedQuerySavedObjectType } from '../../../common/types';
-
-export const createPackRoute = (router: IRouter) => {
+export const createPackRoute = (router: IRouter, osqueryContext: OsqueryAppContext) => {
router.post(
{
- path: '/internal/osquery/pack',
+ path: '/internal/osquery/packs',
validate: {
- body: schema.object({}, { unknowns: 'allow' }),
+ body: schema.object(
+ {
+ name: schema.string(),
+ description: schema.maybe(schema.string()),
+ enabled: schema.maybe(schema.boolean()),
+ policy_ids: schema.maybe(schema.arrayOf(schema.string())),
+ queries: schema.recordOf(
+ schema.string(),
+ schema.object({
+ query: schema.string(),
+ interval: schema.maybe(schema.number()),
+ platform: schema.maybe(schema.string()),
+ version: schema.maybe(schema.string()),
+ ecs_mapping: schema.maybe(
+ schema.recordOf(
+ schema.string(),
+ schema.object({
+ field: schema.string(),
+ })
+ )
+ ),
+ })
+ ),
+ },
+ { unknowns: 'allow' }
+ ),
},
+ options: { tags: [`access:${PLUGIN_ID}-writePacks`] },
},
async (context, request, response) => {
+ const esClient = context.core.elasticsearch.client.asCurrentUser;
const savedObjectsClient = context.core.savedObjects.client;
+ const agentPolicyService = osqueryContext.service.getAgentPolicyService();
- // @ts-expect-error update types
- const { name, description, queries } = request.body;
+ const packagePolicyService = osqueryContext.service.getPackagePolicyService();
+ const currentUser = await osqueryContext.security.authc.getCurrentUser(request)?.username;
- // @ts-expect-error update types
- const references = queries.map((savedQuery) => ({
- type: savedQuerySavedObjectType,
- id: savedQuery.id,
- name: savedQuery.name,
- }));
-
- const {
- attributes,
- // eslint-disable-next-line @typescript-eslint/no-unused-vars
- references: _,
- ...restSO
- } = await savedObjectsClient.create(
+ // eslint-disable-next-line @typescript-eslint/naming-convention
+ const { name, description, queries, enabled, policy_ids } = request.body;
+
+ const conflictingEntries = await savedObjectsClient.find({
+ type: packSavedObjectType,
+ search: name,
+ searchFields: ['name'],
+ });
+
+ if (conflictingEntries.saved_objects.length) {
+ return response.conflict({ body: `Pack with name "${name}" already exists.` });
+ }
+
+ const { items: packagePolicies } = (await packagePolicyService?.list(savedObjectsClient, {
+ kuery: `${PACKAGE_POLICY_SAVED_OBJECT_TYPE}.package.name:${OSQUERY_INTEGRATION_NAME}`,
+ perPage: 1000,
+ page: 1,
+ })) ?? { items: [] };
+
+ const agentPolicies = policy_ids
+ ? mapKeys(await agentPolicyService?.getByIds(savedObjectsClient, policy_ids), 'id')
+ : {};
+
+ const references = policy_ids
+ ? policy_ids.map((policyId: string) => ({
+ id: policyId,
+ name: agentPolicies[policyId].name,
+ type: AGENT_POLICY_SAVED_OBJECT_TYPE,
+ }))
+ : [];
+
+ const packSO = await savedObjectsClient.create(
packSavedObjectType,
{
name,
description,
- // @ts-expect-error update types
- // eslint-disable-next-line @typescript-eslint/no-unused-vars
- queries: queries.map(({ id, query, ...rest }) => rest),
+ queries: convertPackQueriesToSO(queries),
+ enabled,
+ created_at: moment().toISOString(),
+ created_by: currentUser,
+ updated_at: moment().toISOString(),
+ updated_by: currentUser,
},
{
references,
+ refresh: 'wait_for',
}
);
- return response.ok({
- body: {
- ...restSO,
- ...attributes,
- queries,
- },
- });
+ if (enabled && policy_ids?.length) {
+ await Promise.all(
+ policy_ids.map((agentPolicyId) => {
+ const packagePolicy = find(packagePolicies, ['policy_id', agentPolicyId]);
+ if (packagePolicy) {
+ return packagePolicyService?.update(
+ savedObjectsClient,
+ esClient,
+ packagePolicy.id,
+ produce(packagePolicy, (draft) => {
+ unset(draft, 'id');
+ if (!has(draft, 'inputs[0].streams')) {
+ set(draft, 'inputs[0].streams', []);
+ }
+ set(draft, `inputs[0].config.osquery.value.packs.${packSO.attributes.name}`, {
+ queries,
+ });
+ return draft;
+ })
+ );
+ }
+ })
+ );
+ }
+
+ // @ts-expect-error update types
+ packSO.attributes.queries = queries;
+
+ return response.ok({ body: packSO });
}
);
};
diff --git a/x-pack/plugins/osquery/server/routes/pack/delete_pack_route.ts b/x-pack/plugins/osquery/server/routes/pack/delete_pack_route.ts
index 3e1cf5bfaed02..aa4496035f774 100644
--- a/x-pack/plugins/osquery/server/routes/pack/delete_pack_route.ts
+++ b/x-pack/plugins/osquery/server/routes/pack/delete_pack_route.ts
@@ -5,37 +5,71 @@
* 2.0.
*/
+import { has, filter, unset } from 'lodash';
+import { produce } from 'immer';
import { schema } from '@kbn/config-schema';
+import { PACKAGE_POLICY_SAVED_OBJECT_TYPE } from '../../../../fleet/common';
+import { OSQUERY_INTEGRATION_NAME } from '../../../common';
+import { PLUGIN_ID } from '../../../common';
import { IRouter } from '../../../../../../src/core/server';
import { packSavedObjectType } from '../../../common/types';
+import { OsqueryAppContext } from '../../lib/osquery_app_context_services';
-export const deletePackRoute = (router: IRouter) => {
+export const deletePackRoute = (router: IRouter, osqueryContext: OsqueryAppContext) => {
router.delete(
{
- path: '/internal/osquery/pack',
+ path: '/internal/osquery/packs/{id}',
validate: {
- body: schema.object({}, { unknowns: 'allow' }),
+ params: schema.object({
+ id: schema.string(),
+ }),
},
+ options: { tags: [`access:${PLUGIN_ID}-writePacks`] },
},
async (context, request, response) => {
+ const esClient = context.core.elasticsearch.client.asCurrentUser;
const savedObjectsClient = context.core.savedObjects.client;
+ const packagePolicyService = osqueryContext.service.getPackagePolicyService();
- // @ts-expect-error update types
- const { packIds } = request.body;
+ const currentPackSO = await savedObjectsClient.get<{ name: string }>(
+ packSavedObjectType,
+ request.params.id
+ );
+
+ await savedObjectsClient.delete(packSavedObjectType, request.params.id, {
+ refresh: 'wait_for',
+ });
+
+ const { items: packagePolicies } = (await packagePolicyService?.list(savedObjectsClient, {
+ kuery: `${PACKAGE_POLICY_SAVED_OBJECT_TYPE}.package.name:${OSQUERY_INTEGRATION_NAME}`,
+ perPage: 1000,
+ page: 1,
+ })) ?? { items: [] };
+ const currentPackagePolicies = filter(packagePolicies, (packagePolicy) =>
+ has(packagePolicy, `inputs[0].config.osquery.value.packs.${currentPackSO.attributes.name}`)
+ );
await Promise.all(
- packIds.map(
- // @ts-expect-error update types
- async (packId) =>
- await savedObjectsClient.delete(packSavedObjectType, packId, {
- refresh: 'wait_for',
+ currentPackagePolicies.map((packagePolicy) =>
+ packagePolicyService?.update(
+ savedObjectsClient,
+ esClient,
+ packagePolicy.id,
+ produce(packagePolicy, (draft) => {
+ unset(draft, 'id');
+ unset(
+ draft,
+ `inputs[0].config.osquery.value.packs.${[currentPackSO.attributes.name]}`
+ );
+ return draft;
})
+ )
)
);
return response.ok({
- body: packIds,
+ body: {},
});
}
);
diff --git a/x-pack/plugins/osquery/server/routes/pack/find_pack_route.ts b/x-pack/plugins/osquery/server/routes/pack/find_pack_route.ts
index d4f4adfc24e3e..24891b1d9f664 100644
--- a/x-pack/plugins/osquery/server/routes/pack/find_pack_route.ts
+++ b/x-pack/plugins/osquery/server/routes/pack/find_pack_route.ts
@@ -5,19 +5,32 @@
* 2.0.
*/
-import { find, map, uniq } from 'lodash/fp';
+import { filter, map } from 'lodash';
import { schema } from '@kbn/config-schema';
+import { AGENT_POLICY_SAVED_OBJECT_TYPE } from '../../../../fleet/common';
import { IRouter } from '../../../../../../src/core/server';
-import { packSavedObjectType, savedQuerySavedObjectType } from '../../../common/types';
+import { packSavedObjectType } from '../../../common/types';
+import { OsqueryAppContext } from '../../lib/osquery_app_context_services';
+import { PLUGIN_ID } from '../../../common';
-export const findPackRoute = (router: IRouter) => {
+// eslint-disable-next-line @typescript-eslint/no-unused-vars
+export const findPackRoute = (router: IRouter, osqueryContext: OsqueryAppContext) => {
router.get(
{
- path: '/internal/osquery/pack',
+ path: '/internal/osquery/packs',
validate: {
- query: schema.object({}, { unknowns: 'allow' }),
+ query: schema.object(
+ {
+ pageIndex: schema.maybe(schema.string()),
+ pageSize: schema.maybe(schema.number()),
+ sortField: schema.maybe(schema.string()),
+ sortOrder: schema.maybe(schema.string()),
+ },
+ { unknowns: 'allow' }
+ ),
},
+ options: { tags: [`access:${PLUGIN_ID}-readPacks`] },
},
async (context, request, response) => {
const savedObjectsClient = context.core.savedObjects.client;
@@ -25,77 +38,30 @@ export const findPackRoute = (router: IRouter) => {
const soClientResponse = await savedObjectsClient.find<{
name: string;
description: string;
- queries: Array<{ name: string; interval: string }>;
+ queries: Array<{ name: string; interval: number }>;
+ policy_ids: string[];
}>({
type: packSavedObjectType,
- // @ts-expect-error update types
- page: parseInt(request.query.pageIndex ?? 0, 10) + 1,
- // @ts-expect-error update types
+ page: parseInt(request.query.pageIndex ?? '0', 10) + 1,
perPage: request.query.pageSize ?? 20,
- // @ts-expect-error update types
sortField: request.query.sortField ?? 'updated_at',
// @ts-expect-error update types
- sortOrder: request.query.sortDirection ?? 'desc',
+ sortOrder: request.query.sortOrder ?? 'desc',
});
- const packs = soClientResponse.saved_objects.map(({ attributes, references, ...rest }) => ({
- ...rest,
- ...attributes,
- queries:
- attributes.queries?.map((packQuery) => {
- const queryReference = find(['name', packQuery.name], references);
+ soClientResponse.saved_objects.map((pack) => {
+ const policyIds = map(
+ filter(pack.references, ['type', AGENT_POLICY_SAVED_OBJECT_TYPE]),
+ 'id'
+ );
- if (queryReference) {
- return {
- ...packQuery,
- id: queryReference?.id,
- };
- }
-
- return packQuery;
- }) ?? [],
- }));
-
- const savedQueriesIds = uniq(
// @ts-expect-error update types
- packs.reduce((acc, savedQuery) => [...acc, ...map('id', savedQuery.queries)], [])
- );
-
- const { saved_objects: savedQueries } = await savedObjectsClient.bulkGet(
- savedQueriesIds.map((queryId) => ({
- type: savedQuerySavedObjectType,
- id: queryId,
- }))
- );
-
- const packsWithSavedQueriesQueries = packs.map((pack) => ({
- ...pack,
- // @ts-expect-error update types
- queries: pack.queries.reduce((acc, packQuery) => {
- // @ts-expect-error update types
- const savedQuerySO = find(['id', packQuery.id], savedQueries);
-
- // @ts-expect-error update types
- if (savedQuerySO?.attributes?.query) {
- return [
- ...acc,
- {
- ...packQuery,
- // @ts-expect-error update types
- query: find(['id', packQuery.id], savedQueries).attributes.query,
- },
- ];
- }
-
- return acc;
- }, []),
- }));
+ pack.policy_ids = policyIds;
+ return pack;
+ });
return response.ok({
- body: {
- ...soClientResponse,
- saved_objects: packsWithSavedQueriesQueries,
- },
+ body: soClientResponse,
});
}
);
diff --git a/x-pack/plugins/osquery/server/routes/pack/index.ts b/x-pack/plugins/osquery/server/routes/pack/index.ts
index 6df7ce6c71f70..7e7d338de2358 100644
--- a/x-pack/plugins/osquery/server/routes/pack/index.ts
+++ b/x-pack/plugins/osquery/server/routes/pack/index.ts
@@ -6,6 +6,7 @@
*/
import { IRouter } from '../../../../../../src/core/server';
+import { OsqueryAppContext } from '../../lib/osquery_app_context_services';
import { createPackRoute } from './create_pack_route';
import { deletePackRoute } from './delete_pack_route';
@@ -13,10 +14,10 @@ import { findPackRoute } from './find_pack_route';
import { readPackRoute } from './read_pack_route';
import { updatePackRoute } from './update_pack_route';
-export const initPackRoutes = (router: IRouter) => {
- createPackRoute(router);
- deletePackRoute(router);
- findPackRoute(router);
- readPackRoute(router);
- updatePackRoute(router);
+export const initPackRoutes = (router: IRouter, context: OsqueryAppContext) => {
+ createPackRoute(router, context);
+ deletePackRoute(router, context);
+ findPackRoute(router, context);
+ readPackRoute(router, context);
+ updatePackRoute(router, context);
};
diff --git a/x-pack/plugins/osquery/server/routes/pack/read_pack_route.ts b/x-pack/plugins/osquery/server/routes/pack/read_pack_route.ts
index 82cc44dc39487..066938603a2d6 100644
--- a/x-pack/plugins/osquery/server/routes/pack/read_pack_route.ts
+++ b/x-pack/plugins/osquery/server/routes/pack/read_pack_route.ts
@@ -5,19 +5,27 @@
* 2.0.
*/
-import { find, map } from 'lodash/fp';
+import { filter, map } from 'lodash';
import { schema } from '@kbn/config-schema';
+import { PLUGIN_ID } from '../../../common';
+import { AGENT_POLICY_SAVED_OBJECT_TYPE } from '../../../../fleet/common';
import { IRouter } from '../../../../../../src/core/server';
-import { savedQuerySavedObjectType, packSavedObjectType } from '../../../common/types';
+import { packSavedObjectType } from '../../../common/types';
+import { OsqueryAppContext } from '../../lib/osquery_app_context_services';
+import { convertSOQueriesToPack } from './utils';
-export const readPackRoute = (router: IRouter) => {
+// eslint-disable-next-line @typescript-eslint/no-unused-vars
+export const readPackRoute = (router: IRouter, osqueryContext: OsqueryAppContext) => {
router.get(
{
- path: '/internal/osquery/pack/{id}',
+ path: '/internal/osquery/packs/{id}',
validate: {
- params: schema.object({}, { unknowns: 'allow' }),
+ params: schema.object({
+ id: schema.string(),
+ }),
},
+ options: { tags: [`access:${PLUGIN_ID}-readPacks`] },
},
async (context, request, response) => {
const savedObjectsClient = context.core.savedObjects.client;
@@ -25,60 +33,22 @@ export const readPackRoute = (router: IRouter) => {
const { attributes, references, ...rest } = await savedObjectsClient.get<{
name: string;
description: string;
- queries: Array<{ name: string; interval: string }>;
- }>(
- packSavedObjectType,
- // @ts-expect-error update types
- request.params.id
- );
+ queries: Array<{
+ id: string;
+ name: string;
+ interval: number;
+ ecs_mapping: Record;
+ }>;
+ }>(packSavedObjectType, request.params.id);
- const queries =
- attributes.queries?.map((packQuery) => {
- const queryReference = find(['name', packQuery.name], references);
-
- if (queryReference) {
- return {
- ...packQuery,
- id: queryReference?.id,
- };
- }
-
- return packQuery;
- }) ?? [];
-
- const queriesIds = map('id', queries);
-
- const { saved_objects: savedQueries } = await savedObjectsClient.bulkGet<{}>(
- queriesIds.map((queryId) => ({
- type: savedQuerySavedObjectType,
- id: queryId,
- }))
- );
-
- // @ts-expect-error update types
- const queriesWithQueries = queries.reduce((acc, query) => {
- // @ts-expect-error update types
- const querySavedObject = find(['id', query.id], savedQueries);
- // @ts-expect-error update types
- if (querySavedObject?.attributes?.query) {
- return [
- ...acc,
- {
- ...query,
- // @ts-expect-error update types
- query: querySavedObject.attributes.query,
- },
- ];
- }
-
- return acc;
- }, []);
+ const policyIds = map(filter(references, ['type', AGENT_POLICY_SAVED_OBJECT_TYPE]), 'id');
return response.ok({
body: {
...rest,
...attributes,
- queries: queriesWithQueries,
+ queries: convertSOQueriesToPack(attributes.queries),
+ policy_ids: policyIds,
},
});
}
diff --git a/x-pack/plugins/osquery/server/routes/pack/update_pack_route.ts b/x-pack/plugins/osquery/server/routes/pack/update_pack_route.ts
index edf0cfc2f2f0c..1abdec17a922b 100644
--- a/x-pack/plugins/osquery/server/routes/pack/update_pack_route.ts
+++ b/x-pack/plugins/osquery/server/routes/pack/update_pack_route.ts
@@ -5,59 +5,295 @@
* 2.0.
*/
+import moment from 'moment-timezone';
+import { set, unset, has, difference, filter, find, map, mapKeys, pickBy, uniq } from 'lodash';
import { schema } from '@kbn/config-schema';
-
+import { produce } from 'immer';
+import {
+ AGENT_POLICY_SAVED_OBJECT_TYPE,
+ PACKAGE_POLICY_SAVED_OBJECT_TYPE,
+ PackagePolicy,
+} from '../../../../fleet/common';
import { IRouter } from '../../../../../../src/core/server';
-import { packSavedObjectType, savedQuerySavedObjectType } from '../../../common/types';
-export const updatePackRoute = (router: IRouter) => {
+import { OSQUERY_INTEGRATION_NAME } from '../../../common';
+import { packSavedObjectType } from '../../../common/types';
+import { OsqueryAppContext } from '../../lib/osquery_app_context_services';
+import { PLUGIN_ID } from '../../../common';
+import { convertSOQueriesToPack, convertPackQueriesToSO } from './utils';
+
+export const updatePackRoute = (router: IRouter, osqueryContext: OsqueryAppContext) => {
router.put(
{
- path: '/internal/osquery/pack/{id}',
+ path: '/internal/osquery/packs/{id}',
validate: {
- params: schema.object({}, { unknowns: 'allow' }),
- body: schema.object({}, { unknowns: 'allow' }),
+ params: schema.object(
+ {
+ id: schema.string(),
+ },
+ { unknowns: 'allow' }
+ ),
+ body: schema.object(
+ {
+ name: schema.maybe(schema.string()),
+ description: schema.maybe(schema.string()),
+ enabled: schema.maybe(schema.boolean()),
+ policy_ids: schema.maybe(schema.arrayOf(schema.string())),
+ queries: schema.maybe(
+ schema.recordOf(
+ schema.string(),
+ schema.object({
+ query: schema.string(),
+ interval: schema.maybe(schema.number()),
+ platform: schema.maybe(schema.string()),
+ version: schema.maybe(schema.string()),
+ ecs_mapping: schema.maybe(
+ schema.recordOf(
+ schema.string(),
+ schema.object({
+ field: schema.string(),
+ })
+ )
+ ),
+ })
+ )
+ ),
+ },
+ { unknowns: 'allow' }
+ ),
},
+ options: { tags: [`access:${PLUGIN_ID}-writePacks`] },
},
async (context, request, response) => {
+ const esClient = context.core.elasticsearch.client.asCurrentUser;
const savedObjectsClient = context.core.savedObjects.client;
+ const agentPolicyService = osqueryContext.service.getAgentPolicyService();
+ const packagePolicyService = osqueryContext.service.getPackagePolicyService();
+ const currentUser = await osqueryContext.security.authc.getCurrentUser(request)?.username;
+
+ // eslint-disable-next-line @typescript-eslint/naming-convention
+ const { name, description, queries, enabled, policy_ids } = request.body;
+
+ const currentPackSO = await savedObjectsClient.get<{ name: string; enabled: boolean }>(
+ packSavedObjectType,
+ request.params.id
+ );
+
+ if (name) {
+ const conflictingEntries = await savedObjectsClient.find({
+ type: packSavedObjectType,
+ search: name,
+ searchFields: ['name'],
+ });
- // @ts-expect-error update types
- const { name, description, queries } = request.body;
+ if (
+ filter(conflictingEntries.saved_objects, (packSO) => packSO.id !== currentPackSO.id)
+ .length
+ ) {
+ return response.conflict({ body: `Pack with name "${name}" already exists.` });
+ }
+ }
- // @ts-expect-error update types
- const updatedReferences = queries.map((savedQuery) => ({
- type: savedQuerySavedObjectType,
- id: savedQuery.id,
- name: savedQuery.name,
- }));
+ const { items: packagePolicies } = (await packagePolicyService?.list(savedObjectsClient, {
+ kuery: `${PACKAGE_POLICY_SAVED_OBJECT_TYPE}.package.name:${OSQUERY_INTEGRATION_NAME}`,
+ perPage: 1000,
+ page: 1,
+ })) ?? { items: [] };
+ const currentPackagePolicies = filter(packagePolicies, (packagePolicy) =>
+ has(packagePolicy, `inputs[0].config.osquery.value.packs.${currentPackSO.attributes.name}`)
+ );
+ const agentPolicies = policy_ids
+ ? mapKeys(await agentPolicyService?.getByIds(savedObjectsClient, policy_ids), 'id')
+ : {};
+ const agentPolicyIds = Object.keys(agentPolicies);
- // eslint-disable-next-line @typescript-eslint/no-unused-vars
- const { attributes, references, ...restSO } = await savedObjectsClient.update(
+ await savedObjectsClient.update(
packSavedObjectType,
- // @ts-expect-error update types
request.params.id,
{
- name,
- description,
- // @ts-expect-error update types
- // eslint-disable-next-line @typescript-eslint/no-unused-vars
- queries: queries.map(({ id, query, ...rest }) => rest),
+ enabled,
+ ...pickBy({
+ name,
+ description,
+ queries: queries && convertPackQueriesToSO(queries),
+ updated_at: moment().toISOString(),
+ updated_by: currentUser,
+ }),
},
- {
- references: updatedReferences,
- }
+ policy_ids
+ ? {
+ refresh: 'wait_for',
+ references: policy_ids.map((id) => ({
+ id,
+ name: agentPolicies[id].name,
+ type: AGENT_POLICY_SAVED_OBJECT_TYPE,
+ })),
+ }
+ : {
+ refresh: 'wait_for',
+ }
);
- return response.ok({
- body: {
- ...restSO,
- ...attributes,
- // @ts-expect-error update types
- // eslint-disable-next-line @typescript-eslint/no-unused-vars
- queries: queries.map(({ id, ...rest }) => rest),
- },
- });
+ const currentAgentPolicyIds = map(
+ filter(currentPackSO.references, ['type', AGENT_POLICY_SAVED_OBJECT_TYPE]),
+ 'id'
+ );
+
+ const updatedPackSO = await savedObjectsClient.get<{
+ name: string;
+ enabled: boolean;
+ queries: Record;
+ }>(packSavedObjectType, request.params.id);
+
+ updatedPackSO.attributes.queries = convertSOQueriesToPack(updatedPackSO.attributes.queries);
+
+ if (enabled == null && !currentPackSO.attributes.enabled) {
+ return response.ok({ body: updatedPackSO });
+ }
+
+ if (enabled != null && enabled !== currentPackSO.attributes.enabled) {
+ if (enabled) {
+ const policyIds = policy_ids ? agentPolicyIds : currentAgentPolicyIds;
+
+ await Promise.all(
+ policyIds.map((agentPolicyId) => {
+ const packagePolicy = find(packagePolicies, ['policy_id', agentPolicyId]);
+
+ if (packagePolicy) {
+ return packagePolicyService?.update(
+ savedObjectsClient,
+ esClient,
+ packagePolicy.id,
+ produce(packagePolicy, (draft) => {
+ unset(draft, 'id');
+ if (!has(draft, 'inputs[0].streams')) {
+ set(draft, 'inputs[0].streams', []);
+ }
+ set(
+ draft,
+ `inputs[0].config.osquery.value.packs.${updatedPackSO.attributes.name}`,
+ {
+ queries: updatedPackSO.attributes.queries,
+ }
+ );
+ return draft;
+ })
+ );
+ }
+ })
+ );
+ } else {
+ await Promise.all(
+ currentAgentPolicyIds.map((agentPolicyId) => {
+ const packagePolicy = find(currentPackagePolicies, ['policy_id', agentPolicyId]);
+ if (!packagePolicy) return;
+
+ return packagePolicyService?.update(
+ savedObjectsClient,
+ esClient,
+ packagePolicy.id,
+ produce(packagePolicy, (draft) => {
+ unset(draft, 'id');
+ unset(
+ draft,
+ `inputs[0].config.osquery.value.packs.${currentPackSO.attributes.name}`
+ );
+ return draft;
+ })
+ );
+ })
+ );
+ }
+ } else {
+ const agentPolicyIdsToRemove = uniq(difference(currentAgentPolicyIds, agentPolicyIds));
+ const agentPolicyIdsToUpdate = uniq(
+ difference(currentAgentPolicyIds, agentPolicyIdsToRemove)
+ );
+ const agentPolicyIdsToAdd = uniq(difference(agentPolicyIds, currentAgentPolicyIds));
+
+ await Promise.all(
+ agentPolicyIdsToRemove.map((agentPolicyId) => {
+ const packagePolicy = find(currentPackagePolicies, ['policy_id', agentPolicyId]);
+ if (packagePolicy) {
+ return packagePolicyService?.update(
+ savedObjectsClient,
+ esClient,
+ packagePolicy.id,
+ produce(packagePolicy, (draft) => {
+ unset(draft, 'id');
+ unset(
+ draft,
+ `inputs[0].config.osquery.value.packs.${currentPackSO.attributes.name}`
+ );
+ return draft;
+ })
+ );
+ }
+ })
+ );
+
+ await Promise.all(
+ agentPolicyIdsToUpdate.map((agentPolicyId) => {
+ const packagePolicy = find(packagePolicies, ['policy_id', agentPolicyId]);
+
+ if (packagePolicy) {
+ return packagePolicyService?.update(
+ savedObjectsClient,
+ esClient,
+ packagePolicy.id,
+ produce(packagePolicy, (draft) => {
+ unset(draft, 'id');
+ if (updatedPackSO.attributes.name !== currentPackSO.attributes.name) {
+ unset(
+ draft,
+ `inputs[0].config.osquery.value.packs.${currentPackSO.attributes.name}`
+ );
+ }
+
+ set(
+ draft,
+ `inputs[0].config.osquery.value.packs.${updatedPackSO.attributes.name}`,
+ {
+ queries: updatedPackSO.attributes.queries,
+ }
+ );
+ return draft;
+ })
+ );
+ }
+ })
+ );
+
+ await Promise.all(
+ agentPolicyIdsToAdd.map((agentPolicyId) => {
+ const packagePolicy = find(packagePolicies, ['policy_id', agentPolicyId]);
+
+ if (packagePolicy) {
+ return packagePolicyService?.update(
+ savedObjectsClient,
+ esClient,
+ packagePolicy.id,
+ produce(packagePolicy, (draft) => {
+ unset(draft, 'id');
+ if (!(draft.inputs.length && draft.inputs[0].streams.length)) {
+ set(draft, 'inputs[0].streams', []);
+ }
+ set(
+ draft,
+ `inputs[0].config.osquery.value.packs.${updatedPackSO.attributes.name}`,
+ {
+ queries: updatedPackSO.attributes.queries,
+ }
+ );
+ return draft;
+ })
+ );
+ }
+ })
+ );
+ }
+
+ return response.ok({ body: updatedPackSO });
}
);
};
diff --git a/x-pack/plugins/osquery/server/routes/pack/utils.ts b/x-pack/plugins/osquery/server/routes/pack/utils.ts
new file mode 100644
index 0000000000000..004ba7c6d2700
--- /dev/null
+++ b/x-pack/plugins/osquery/server/routes/pack/utils.ts
@@ -0,0 +1,42 @@
+/*
+ * 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.
+ */
+
+import { pick, reduce } from 'lodash';
+import { convertECSMappingToArray, convertECSMappingToObject } from '../utils';
+
+// @ts-expect-error update types
+export const convertPackQueriesToSO = (queries) =>
+ reduce(
+ queries,
+ (acc, value, key) => {
+ const ecsMapping = value.ecs_mapping && convertECSMappingToArray(value.ecs_mapping);
+ acc.push({
+ id: key,
+ ...pick(value, ['query', 'interval', 'platform', 'version']),
+ ...(ecsMapping ? { ecs_mapping: ecsMapping } : {}),
+ });
+ return acc;
+ },
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
+ [] as Array>
+ );
+
+// @ts-expect-error update types
+export const convertSOQueriesToPack = (queries) =>
+ reduce(
+ queries,
+ // eslint-disable-next-line @typescript-eslint/naming-convention
+ (acc, { id: queryId, ecs_mapping, ...query }) => {
+ acc[queryId] = {
+ ...query,
+ ecs_mapping: convertECSMappingToObject(ecs_mapping),
+ };
+ return acc;
+ },
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
+ {} as Record
+ );
diff --git a/x-pack/plugins/osquery/server/routes/saved_query/create_saved_query_route.ts b/x-pack/plugins/osquery/server/routes/saved_query/create_saved_query_route.ts
index fe8220c559de8..5c65ebf1a701e 100644
--- a/x-pack/plugins/osquery/server/routes/saved_query/create_saved_query_route.ts
+++ b/x-pack/plugins/osquery/server/routes/saved_query/create_saved_query_route.ts
@@ -5,6 +5,7 @@
* 2.0.
*/
+import { pickBy } from 'lodash';
import { IRouter } from '../../../../../../src/core/server';
import { PLUGIN_ID } from '../../../common';
import {
@@ -13,8 +14,10 @@ import {
} from '../../../common/schemas/routes/saved_query/create_saved_query_request_schema';
import { savedQuerySavedObjectType } from '../../../common/types';
import { buildRouteValidation } from '../../utils/build_validation/route_validation';
+import { OsqueryAppContext } from '../../lib/osquery_app_context_services';
+import { convertECSMappingToArray } from '../utils';
-export const createSavedQueryRoute = (router: IRouter) => {
+export const createSavedQueryRoute = (router: IRouter, osqueryContext: OsqueryAppContext) => {
router.post(
{
path: '/internal/osquery/saved_query',
@@ -29,19 +32,43 @@ export const createSavedQueryRoute = (router: IRouter) => {
async (context, request, response) => {
const savedObjectsClient = context.core.savedObjects.client;
- const { id, description, platform, query, version, interval } = request.body;
+ // eslint-disable-next-line @typescript-eslint/naming-convention
+ const { id, description, platform, query, version, interval, ecs_mapping } = request.body;
- const savedQuerySO = await savedObjectsClient.create(savedQuerySavedObjectType, {
- id,
- description,
- query,
- platform,
- version,
- interval,
+ const currentUser = await osqueryContext.security.authc.getCurrentUser(request)?.username;
+
+ const conflictingEntries = await savedObjectsClient.find({
+ type: savedQuerySavedObjectType,
+ search: id,
+ searchFields: ['id'],
});
+ if (conflictingEntries.saved_objects.length) {
+ return response.conflict({ body: `Saved query with id "${id}" already exists.` });
+ }
+
+ const savedQuerySO = await savedObjectsClient.create(
+ savedQuerySavedObjectType,
+ pickBy({
+ id,
+ description,
+ query,
+ platform,
+ version,
+ interval,
+ ecs_mapping: convertECSMappingToArray(ecs_mapping),
+ created_by: currentUser,
+ created_at: new Date().toISOString(),
+ updated_by: currentUser,
+ updated_at: new Date().toISOString(),
+ })
+ );
+
return response.ok({
- body: savedQuerySO,
+ body: pickBy({
+ ...savedQuerySO,
+ ecs_mapping,
+ }),
});
}
);
diff --git a/x-pack/plugins/osquery/server/routes/saved_query/delete_saved_query_route.ts b/x-pack/plugins/osquery/server/routes/saved_query/delete_saved_query_route.ts
index a34db8c11ddc3..6c36d965d2314 100644
--- a/x-pack/plugins/osquery/server/routes/saved_query/delete_saved_query_route.ts
+++ b/x-pack/plugins/osquery/server/routes/saved_query/delete_saved_query_route.ts
@@ -13,30 +13,23 @@ import { savedQuerySavedObjectType } from '../../../common/types';
export const deleteSavedQueryRoute = (router: IRouter) => {
router.delete(
{
- path: '/internal/osquery/saved_query',
+ path: '/internal/osquery/saved_query/{id}',
validate: {
- body: schema.object({}, { unknowns: 'allow' }),
+ params: schema.object({
+ id: schema.string(),
+ }),
},
options: { tags: [`access:${PLUGIN_ID}-writeSavedQueries`] },
},
async (context, request, response) => {
const savedObjectsClient = context.core.savedObjects.client;
- // @ts-expect-error update types
- const { savedQueryIds } = request.body;
-
- await Promise.all(
- savedQueryIds.map(
- // @ts-expect-error update types
- async (savedQueryId) =>
- await savedObjectsClient.delete(savedQuerySavedObjectType, savedQueryId, {
- refresh: 'wait_for',
- })
- )
- );
+ await savedObjectsClient.delete(savedQuerySavedObjectType, request.params.id, {
+ refresh: 'wait_for',
+ });
return response.ok({
- body: savedQueryIds,
+ body: {},
});
}
);
diff --git a/x-pack/plugins/osquery/server/routes/saved_query/find_saved_query_route.ts b/x-pack/plugins/osquery/server/routes/saved_query/find_saved_query_route.ts
index 79d6927d06722..e6ce8b0f768cc 100644
--- a/x-pack/plugins/osquery/server/routes/saved_query/find_saved_query_route.ts
+++ b/x-pack/plugins/osquery/server/routes/saved_query/find_saved_query_route.ts
@@ -9,33 +9,56 @@ import { schema } from '@kbn/config-schema';
import { PLUGIN_ID } from '../../../common';
import { IRouter } from '../../../../../../src/core/server';
import { savedQuerySavedObjectType } from '../../../common/types';
+import { convertECSMappingToObject } from '../utils';
export const findSavedQueryRoute = (router: IRouter) => {
router.get(
{
path: '/internal/osquery/saved_query',
validate: {
- query: schema.object({}, { unknowns: 'allow' }),
+ query: schema.object(
+ {
+ pageIndex: schema.maybe(schema.string()),
+ pageSize: schema.maybe(schema.number()),
+ sortField: schema.maybe(schema.string()),
+ sortOrder: schema.maybe(schema.string()),
+ },
+ { unknowns: 'allow' }
+ ),
},
options: { tags: [`access:${PLUGIN_ID}-readSavedQueries`] },
},
async (context, request, response) => {
const savedObjectsClient = context.core.savedObjects.client;
- const savedQueries = await savedObjectsClient.find({
+ const savedQueries = await savedObjectsClient.find<{
+ ecs_mapping: Array<{ field: string; value: string }>;
+ }>({
type: savedQuerySavedObjectType,
- // @ts-expect-error update types
- page: parseInt(request.query.pageIndex, 10) + 1,
- // @ts-expect-error update types
+ page: parseInt(request.query.pageIndex ?? '0', 10) + 1,
perPage: request.query.pageSize,
- // @ts-expect-error update types
sortField: request.query.sortField,
// @ts-expect-error update types
- sortOrder: request.query.sortDirection,
+ sortOrder: request.query.sortDirection ?? 'desc',
+ });
+
+ const savedObjects = savedQueries.saved_objects.map((savedObject) => {
+ // eslint-disable-next-line @typescript-eslint/naming-convention
+ const ecs_mapping = savedObject.attributes.ecs_mapping;
+
+ if (ecs_mapping) {
+ // @ts-expect-error update types
+ savedObject.attributes.ecs_mapping = convertECSMappingToObject(ecs_mapping);
+ }
+
+ return savedObject;
});
return response.ok({
- body: savedQueries,
+ body: {
+ ...savedQueries,
+ saved_objects: savedObjects,
+ },
});
}
);
diff --git a/x-pack/plugins/osquery/server/routes/saved_query/index.ts b/x-pack/plugins/osquery/server/routes/saved_query/index.ts
index fa905c37387dd..1a8c43599b261 100644
--- a/x-pack/plugins/osquery/server/routes/saved_query/index.ts
+++ b/x-pack/plugins/osquery/server/routes/saved_query/index.ts
@@ -12,11 +12,12 @@ import { deleteSavedQueryRoute } from './delete_saved_query_route';
import { findSavedQueryRoute } from './find_saved_query_route';
import { readSavedQueryRoute } from './read_saved_query_route';
import { updateSavedQueryRoute } from './update_saved_query_route';
+import { OsqueryAppContext } from '../../lib/osquery_app_context_services';
-export const initSavedQueryRoutes = (router: IRouter) => {
- createSavedQueryRoute(router);
+export const initSavedQueryRoutes = (router: IRouter, context: OsqueryAppContext) => {
+ createSavedQueryRoute(router, context);
deleteSavedQueryRoute(router);
findSavedQueryRoute(router);
readSavedQueryRoute(router);
- updateSavedQueryRoute(router);
+ updateSavedQueryRoute(router, context);
};
diff --git a/x-pack/plugins/osquery/server/routes/saved_query/read_saved_query_route.ts b/x-pack/plugins/osquery/server/routes/saved_query/read_saved_query_route.ts
index 4157ed1582305..3308a8023dd9e 100644
--- a/x-pack/plugins/osquery/server/routes/saved_query/read_saved_query_route.ts
+++ b/x-pack/plugins/osquery/server/routes/saved_query/read_saved_query_route.ts
@@ -9,24 +9,32 @@ import { schema } from '@kbn/config-schema';
import { PLUGIN_ID } from '../../../common';
import { IRouter } from '../../../../../../src/core/server';
import { savedQuerySavedObjectType } from '../../../common/types';
+import { convertECSMappingToObject } from '../utils';
export const readSavedQueryRoute = (router: IRouter) => {
router.get(
{
path: '/internal/osquery/saved_query/{id}',
validate: {
- params: schema.object({}, { unknowns: 'allow' }),
+ params: schema.object({
+ id: schema.string(),
+ }),
},
options: { tags: [`access:${PLUGIN_ID}-readSavedQueries`] },
},
async (context, request, response) => {
const savedObjectsClient = context.core.savedObjects.client;
- const savedQuery = await savedObjectsClient.get(
- savedQuerySavedObjectType,
+ const savedQuery = await savedObjectsClient.get<{
+ ecs_mapping: Array<{ field: string; value: string }>;
+ }>(savedQuerySavedObjectType, request.params.id);
+
+ if (savedQuery.attributes.ecs_mapping) {
// @ts-expect-error update types
- request.params.id
- );
+ savedQuery.attributes.ecs_mapping = convertECSMappingToObject(
+ savedQuery.attributes.ecs_mapping
+ );
+ }
return response.ok({
body: savedQuery,
diff --git a/x-pack/plugins/osquery/server/routes/saved_query/update_saved_query_route.ts b/x-pack/plugins/osquery/server/routes/saved_query/update_saved_query_route.ts
index 8edf95e311543..c0148087ee8c9 100644
--- a/x-pack/plugins/osquery/server/routes/saved_query/update_saved_query_route.ts
+++ b/x-pack/plugins/osquery/server/routes/saved_query/update_saved_query_route.ts
@@ -5,43 +5,104 @@
* 2.0.
*/
+import { filter, pickBy } from 'lodash';
import { schema } from '@kbn/config-schema';
+
import { PLUGIN_ID } from '../../../common';
import { IRouter } from '../../../../../../src/core/server';
import { savedQuerySavedObjectType } from '../../../common/types';
+import { OsqueryAppContext } from '../../lib/osquery_app_context_services';
+import { convertECSMappingToArray, convertECSMappingToObject } from '../utils';
-export const updateSavedQueryRoute = (router: IRouter) => {
+export const updateSavedQueryRoute = (router: IRouter, osqueryContext: OsqueryAppContext) => {
router.put(
{
path: '/internal/osquery/saved_query/{id}',
validate: {
- params: schema.object({}, { unknowns: 'allow' }),
- body: schema.object({}, { unknowns: 'allow' }),
+ params: schema.object({
+ id: schema.string(),
+ }),
+ body: schema.object(
+ {
+ id: schema.string(),
+ query: schema.string(),
+ description: schema.maybe(schema.string()),
+ interval: schema.maybe(schema.number()),
+ platform: schema.maybe(schema.string()),
+ version: schema.maybe(schema.string()),
+ ecs_mapping: schema.maybe(
+ schema.recordOf(
+ schema.string(),
+ schema.object({
+ field: schema.string(),
+ })
+ )
+ ),
+ },
+ { unknowns: 'allow' }
+ ),
},
options: { tags: [`access:${PLUGIN_ID}-writeSavedQueries`] },
},
async (context, request, response) => {
const savedObjectsClient = context.core.savedObjects.client;
+ const currentUser = await osqueryContext.security.authc.getCurrentUser(request)?.username;
+
+ const {
+ id,
+ description,
+ platform,
+ query,
+ version,
+ interval,
+ // eslint-disable-next-line @typescript-eslint/naming-convention
+ ecs_mapping,
+ } = request.body;
- // @ts-expect-error update types
- const { id, description, platform, query, version, interval } = request.body;
+ const conflictingEntries = await savedObjectsClient.find<{ id: string }>({
+ type: savedQuerySavedObjectType,
+ search: id,
+ searchFields: ['id'],
+ });
- const savedQuerySO = await savedObjectsClient.update(
+ if (
+ filter(conflictingEntries.saved_objects, (soObject) => soObject.id !== request.params.id)
+ .length
+ ) {
+ return response.conflict({ body: `Saved query with id "${id}" already exists.` });
+ }
+
+ const updatedSavedQuerySO = await savedObjectsClient.update(
savedQuerySavedObjectType,
- // @ts-expect-error update types
request.params.id,
- {
+ pickBy({
id,
description,
platform,
query,
version,
interval,
+ ecs_mapping: convertECSMappingToArray(ecs_mapping),
+ updated_by: currentUser,
+ updated_at: new Date().toISOString(),
+ }),
+ {
+ refresh: 'wait_for',
}
);
+ if (ecs_mapping || updatedSavedQuerySO.attributes.ecs_mapping) {
+ // @ts-expect-error update types
+ updatedSavedQuerySO.attributes.ecs_mapping =
+ ecs_mapping ||
+ (updatedSavedQuerySO.attributes.ecs_mapping &&
+ // @ts-expect-error update types
+ convertECSMappingToObject(updatedSavedQuerySO.attributes.ecs_mapping)) ||
+ {};
+ }
+
return response.ok({
- body: savedQuerySO,
+ body: updatedSavedQuerySO,
});
}
);
diff --git a/x-pack/plugins/osquery/server/routes/scheduled_query_group/create_scheduled_query_route.ts b/x-pack/plugins/osquery/server/routes/scheduled_query_group/create_scheduled_query_route.ts
deleted file mode 100644
index 831fb30f6e320..0000000000000
--- a/x-pack/plugins/osquery/server/routes/scheduled_query_group/create_scheduled_query_route.ts
+++ /dev/null
@@ -1,38 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import { schema } from '@kbn/config-schema';
-import { PLUGIN_ID } from '../../../common';
-import { IRouter } from '../../../../../../src/core/server';
-import { OsqueryAppContext } from '../../lib/osquery_app_context_services';
-
-export const createScheduledQueryRoute = (router: IRouter, osqueryContext: OsqueryAppContext) => {
- router.post(
- {
- path: '/internal/osquery/scheduled_query_group',
- validate: {
- body: schema.object({}, { unknowns: 'allow' }),
- },
- options: { tags: [`access:${PLUGIN_ID}-writePacks`] },
- },
- async (context, request, response) => {
- const esClient = context.core.elasticsearch.client.asCurrentUser;
- const savedObjectsClient = context.core.savedObjects.client;
- const packagePolicyService = osqueryContext.service.getPackagePolicyService();
- const integration = await packagePolicyService?.create(
- savedObjectsClient,
- esClient,
- // @ts-expect-error update types
- request.body
- );
-
- return response.ok({
- body: integration,
- });
- }
- );
-};
diff --git a/x-pack/plugins/osquery/server/routes/scheduled_query_group/delete_scheduled_query_route.ts b/x-pack/plugins/osquery/server/routes/scheduled_query_group/delete_scheduled_query_route.ts
deleted file mode 100644
index c914512bb155e..0000000000000
--- a/x-pack/plugins/osquery/server/routes/scheduled_query_group/delete_scheduled_query_route.ts
+++ /dev/null
@@ -1,43 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import { schema } from '@kbn/config-schema';
-import { PLUGIN_ID } from '../../../common';
-import { IRouter } from '../../../../../../src/core/server';
-import { savedQuerySavedObjectType } from '../../../common/types';
-
-export const deleteSavedQueryRoute = (router: IRouter) => {
- router.delete(
- {
- path: '/internal/osquery/scheduled_query_group',
- validate: {
- body: schema.object({}, { unknowns: 'allow' }),
- },
- options: { tags: [`access:${PLUGIN_ID}-writePacks`] },
- },
- async (context, request, response) => {
- const savedObjectsClient = context.core.savedObjects.client;
-
- // @ts-expect-error update types
- const { savedQueryIds } = request.body;
-
- await Promise.all(
- savedQueryIds.map(
- // @ts-expect-error update types
- async (savedQueryId) =>
- await savedObjectsClient.delete(savedQuerySavedObjectType, savedQueryId, {
- refresh: 'wait_for',
- })
- )
- );
-
- return response.ok({
- body: savedQueryIds,
- });
- }
- );
-};
diff --git a/x-pack/plugins/osquery/server/routes/scheduled_query_group/find_scheduled_query_group_route.ts b/x-pack/plugins/osquery/server/routes/scheduled_query_group/find_scheduled_query_group_route.ts
deleted file mode 100644
index 15c45e09b1bfd..0000000000000
--- a/x-pack/plugins/osquery/server/routes/scheduled_query_group/find_scheduled_query_group_route.ts
+++ /dev/null
@@ -1,38 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import { schema } from '@kbn/config-schema';
-import { PLUGIN_ID, OSQUERY_INTEGRATION_NAME } from '../../../common';
-import { IRouter } from '../../../../../../src/core/server';
-import { PACKAGE_POLICY_SAVED_OBJECT_TYPE } from '../../../../fleet/common';
-import { OsqueryAppContext } from '../../lib/osquery_app_context_services';
-
-export const findScheduledQueryGroupRoute = (
- router: IRouter,
- osqueryContext: OsqueryAppContext
-) => {
- router.get(
- {
- path: '/internal/osquery/scheduled_query_group',
- validate: {
- query: schema.object({}, { unknowns: 'allow' }),
- },
- options: { tags: [`access:${PLUGIN_ID}-readPacks`] },
- },
- async (context, request, response) => {
- const kuery = `${PACKAGE_POLICY_SAVED_OBJECT_TYPE}.attributes.package.name: ${OSQUERY_INTEGRATION_NAME}`;
- const packagePolicyService = osqueryContext.service.getPackagePolicyService();
- const policies = await packagePolicyService?.list(context.core.savedObjects.client, {
- kuery,
- });
-
- return response.ok({
- body: policies,
- });
- }
- );
-};
diff --git a/x-pack/plugins/osquery/server/routes/scheduled_query_group/index.ts b/x-pack/plugins/osquery/server/routes/scheduled_query_group/index.ts
deleted file mode 100644
index 416981a5cb5f2..0000000000000
--- a/x-pack/plugins/osquery/server/routes/scheduled_query_group/index.ts
+++ /dev/null
@@ -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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import { IRouter } from '../../../../../../src/core/server';
-
-import { OsqueryAppContext } from '../../lib/osquery_app_context_services';
-// import { createScheduledQueryRoute } from './create_scheduled_query_route';
-// import { deleteScheduledQueryRoute } from './delete_scheduled_query_route';
-import { findScheduledQueryGroupRoute } from './find_scheduled_query_group_route';
-import { readScheduledQueryGroupRoute } from './read_scheduled_query_group_route';
-// import { updateScheduledQueryRoute } from './update_scheduled_query_route';
-
-export const initScheduledQueryGroupRoutes = (router: IRouter, context: OsqueryAppContext) => {
- // createScheduledQueryRoute(router);
- // deleteScheduledQueryRoute(router);
- findScheduledQueryGroupRoute(router, context);
- readScheduledQueryGroupRoute(router, context);
- // updateScheduledQueryRoute(router);
-};
diff --git a/x-pack/plugins/osquery/server/routes/scheduled_query_group/read_scheduled_query_group_route.ts b/x-pack/plugins/osquery/server/routes/scheduled_query_group/read_scheduled_query_group_route.ts
deleted file mode 100644
index de8125aab5b29..0000000000000
--- a/x-pack/plugins/osquery/server/routes/scheduled_query_group/read_scheduled_query_group_route.ts
+++ /dev/null
@@ -1,40 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import { schema } from '@kbn/config-schema';
-import { PLUGIN_ID } from '../../../common';
-import { IRouter } from '../../../../../../src/core/server';
-import { OsqueryAppContext } from '../../lib/osquery_app_context_services';
-
-export const readScheduledQueryGroupRoute = (
- router: IRouter,
- osqueryContext: OsqueryAppContext
-) => {
- router.get(
- {
- path: '/internal/osquery/scheduled_query_group/{id}',
- validate: {
- params: schema.object({}, { unknowns: 'allow' }),
- },
- options: { tags: [`access:${PLUGIN_ID}-readPacks`] },
- },
- async (context, request, response) => {
- const savedObjectsClient = context.core.savedObjects.client;
- const packagePolicyService = osqueryContext.service.getPackagePolicyService();
-
- const scheduledQueryGroup = await packagePolicyService?.get(
- savedObjectsClient,
- // @ts-expect-error update types
- request.params.id
- );
-
- return response.ok({
- body: { item: scheduledQueryGroup },
- });
- }
- );
-};
diff --git a/x-pack/plugins/osquery/server/routes/scheduled_query_group/update_scheduled_query_route.ts b/x-pack/plugins/osquery/server/routes/scheduled_query_group/update_scheduled_query_route.ts
deleted file mode 100644
index 2a6e7a33fcddd..0000000000000
--- a/x-pack/plugins/osquery/server/routes/scheduled_query_group/update_scheduled_query_route.ts
+++ /dev/null
@@ -1,45 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import { schema } from '@kbn/config-schema';
-import { PLUGIN_ID } from '../../../common';
-import { IRouter } from '../../../../../../src/core/server';
-import { savedQuerySavedObjectType } from '../../../common/types';
-
-export const updateSavedQueryRoute = (router: IRouter) => {
- router.put(
- {
- path: '/internal/osquery/saved_query/{id}',
- validate: {
- params: schema.object({}, { unknowns: 'allow' }),
- body: schema.object({}, { unknowns: 'allow' }),
- },
- options: { tags: [`access:${PLUGIN_ID}-writePacks`] },
- },
- async (context, request, response) => {
- const savedObjectsClient = context.core.savedObjects.client;
-
- // @ts-expect-error update types
- const { name, description, query } = request.body;
-
- const savedQuerySO = await savedObjectsClient.update(
- savedQuerySavedObjectType,
- // @ts-expect-error update types
- request.params.id,
- {
- name,
- description,
- query,
- }
- );
-
- return response.ok({
- body: savedQuerySO,
- });
- }
- );
-};
diff --git a/x-pack/plugins/osquery/server/routes/status/create_status_route.ts b/x-pack/plugins/osquery/server/routes/status/create_status_route.ts
index 0a527424f9f42..aa4e3cb36b4c9 100644
--- a/x-pack/plugins/osquery/server/routes/status/create_status_route.ts
+++ b/x-pack/plugins/osquery/server/routes/status/create_status_route.ts
@@ -5,9 +5,18 @@
* 2.0.
*/
+import { produce } from 'immer';
+import { satisfies } from 'semver';
+import { filter, reduce, mapKeys, each, set, unset, uniq, map, has } from 'lodash';
+import { packSavedObjectType } from '../../../common/types';
+import {
+ PACKAGE_POLICY_SAVED_OBJECT_TYPE,
+ AGENT_POLICY_SAVED_OBJECT_TYPE,
+} from '../../../../fleet/common';
import { PLUGIN_ID, OSQUERY_INTEGRATION_NAME } from '../../../common';
import { IRouter } from '../../../../../../src/core/server';
import { OsqueryAppContext } from '../../lib/osquery_app_context_services';
+import { convertPackQueriesToSO } from '../pack/utils';
export const createStatusRoute = (router: IRouter, osqueryContext: OsqueryAppContext) => {
router.get(
@@ -17,12 +26,171 @@ export const createStatusRoute = (router: IRouter, osqueryContext: OsqueryAppCon
options: { tags: [`access:${PLUGIN_ID}-read`] },
},
async (context, request, response) => {
+ const esClient = context.core.elasticsearch.client.asInternalUser;
const soClient = context.core.savedObjects.client;
+ const packageService = osqueryContext.service.getPackageService();
+ const packagePolicyService = osqueryContext.service.getPackagePolicyService();
+ const agentPolicyService = osqueryContext.service.getAgentPolicyService();
const packageInfo = await osqueryContext.service
.getPackageService()
?.getInstallation({ savedObjectsClient: soClient, pkgName: OSQUERY_INTEGRATION_NAME });
+ if (packageInfo?.install_version && satisfies(packageInfo?.install_version, '<0.6.0')) {
+ try {
+ const policyPackages = await packagePolicyService?.list(soClient, {
+ kuery: `${PACKAGE_POLICY_SAVED_OBJECT_TYPE}.package.name:${OSQUERY_INTEGRATION_NAME}`,
+ perPage: 10000,
+ page: 1,
+ });
+
+ const migrationObject = reduce(
+ policyPackages?.items,
+ (acc, policy) => {
+ if (acc.agentPolicyToPackage[policy.policy_id]) {
+ acc.packagePoliciesToDelete.push(policy.id);
+ } else {
+ acc.agentPolicyToPackage[policy.policy_id] = policy.id;
+ }
+
+ const packagePolicyName = policy.name;
+ const currentOsqueryManagerNamePacksCount = filter(
+ Object.keys(acc.packs),
+ (packName) => packName.startsWith('osquery_manager')
+ ).length;
+
+ const packName = packagePolicyName.startsWith('osquery_manager')
+ ? `osquery_manager-1_${currentOsqueryManagerNamePacksCount + 1}`
+ : packagePolicyName;
+
+ if (has(policy, 'inputs[0].streams[0]')) {
+ if (!acc.packs[packName]) {
+ acc.packs[packName] = {
+ policy_ids: [policy.policy_id],
+ enabled: !packName.startsWith('osquery_manager'),
+ name: packName,
+ description: policy.description,
+ queries: reduce(
+ policy.inputs[0].streams,
+ (queries, stream) => {
+ if (stream.compiled_stream?.id) {
+ const { id: queryId, ...query } = stream.compiled_stream;
+ queries[queryId] = query;
+ }
+ return queries;
+ },
+ {} as Record
+ ),
+ };
+ } else {
+ // @ts-expect-error update types
+ acc.packs[packName].policy_ids.push(policy.policy_id);
+ }
+ }
+
+ return acc;
+ },
+ {
+ packs: {} as Record,
+ agentPolicyToPackage: {} as Record,
+ packagePoliciesToDelete: [] as string[],
+ }
+ );
+
+ await packageService?.ensureInstalledPackage({
+ esClient,
+ savedObjectsClient: soClient,
+ pkgName: OSQUERY_INTEGRATION_NAME,
+ });
+
+ // updatePackagePolicies
+ await Promise.all(
+ map(migrationObject.agentPolicyToPackage, async (value, key) => {
+ const agentPacks = filter(migrationObject.packs, (pack) =>
+ // @ts-expect-error update types
+ pack.policy_ids.includes(key)
+ );
+ await packagePolicyService?.upgrade(soClient, esClient, [value]);
+ const packagePolicy = await packagePolicyService?.get(soClient, value);
+
+ if (packagePolicy) {
+ return packagePolicyService?.update(
+ soClient,
+ esClient,
+ packagePolicy.id,
+ produce(packagePolicy, (draft) => {
+ unset(draft, 'id');
+
+ set(draft, 'name', 'osquery_manager-1');
+
+ set(draft, 'inputs[0]', {
+ enabled: true,
+ policy_template: 'osquery_manager',
+ streams: [],
+ type: 'osquery',
+ });
+
+ each(agentPacks, (agentPack) => {
+ // @ts-expect-error update types
+ set(draft, `inputs[0].config.osquery.value.packs.${agentPack.name}`, {
+ // @ts-expect-error update types
+ queries: agentPack.queries,
+ });
+ });
+
+ return draft;
+ })
+ );
+ }
+ })
+ );
+
+ const agentPolicyIds = uniq(map(policyPackages?.items, 'policy_id'));
+ const agentPolicies = mapKeys(
+ await agentPolicyService?.getByIds(soClient, agentPolicyIds),
+ 'id'
+ );
+
+ await Promise.all(
+ map(migrationObject.packs, async (packObject) => {
+ await soClient.create(
+ packSavedObjectType,
+ {
+ // @ts-expect-error update types
+ name: packObject.name,
+ // @ts-expect-error update types
+ description: packObject.description,
+ // @ts-expect-error update types
+ queries: convertPackQueriesToSO(packObject.queries),
+ // @ts-expect-error update types
+ enabled: packObject.enabled,
+ created_at: new Date().toISOString(),
+ created_by: 'system',
+ updated_at: new Date().toISOString(),
+ updated_by: 'system',
+ },
+ {
+ // @ts-expect-error update types
+ references: packObject.policy_ids.map((policyId: string) => ({
+ id: policyId,
+ name: agentPolicies[policyId].name,
+ type: AGENT_POLICY_SAVED_OBJECT_TYPE,
+ })),
+ refresh: 'wait_for',
+ }
+ );
+ })
+ );
+
+ await packagePolicyService?.delete(
+ soClient,
+ esClient,
+ migrationObject.packagePoliciesToDelete
+ );
+ // eslint-disable-next-line no-empty
+ } catch (e) {}
+ }
+
return response.ok({ body: packageInfo });
}
);
diff --git a/x-pack/plugins/osquery/server/routes/utils.ts b/x-pack/plugins/osquery/server/routes/utils.ts
new file mode 100644
index 0000000000000..136cbc190e46c
--- /dev/null
+++ b/x-pack/plugins/osquery/server/routes/utils.ts
@@ -0,0 +1,26 @@
+/*
+ * 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.
+ */
+
+import { pick, reduce } from 'lodash';
+
+export const convertECSMappingToArray = (ecsMapping: Record | undefined) =>
+ ecsMapping
+ ? Object.entries(ecsMapping).map((item) => ({
+ value: item[0],
+ ...item[1],
+ }))
+ : undefined;
+
+export const convertECSMappingToObject = (ecsMapping: Array<{ field: string; value: string }>) =>
+ reduce(
+ ecsMapping,
+ (acc, value) => {
+ acc[value.value] = pick(value, 'field');
+ return acc;
+ },
+ {} as Record
+ );
diff --git a/x-pack/plugins/osquery/server/saved_objects.ts b/x-pack/plugins/osquery/server/saved_objects.ts
index 9f93ea5ccd6de..27e7dd28ce664 100644
--- a/x-pack/plugins/osquery/server/saved_objects.ts
+++ b/x-pack/plugins/osquery/server/saved_objects.ts
@@ -22,10 +22,7 @@ export const initSavedObjects = (
const config = osqueryContext.config();
savedObjects.registerType(usageMetricType);
-
- if (config.savedQueries) {
- savedObjects.registerType(savedQueryType);
- }
+ savedObjects.registerType(savedQueryType);
if (config.packs) {
savedObjects.registerType(packType);
diff --git a/x-pack/plugins/osquery/server/search_strategy/osquery/factory/actions/details/index.ts b/x-pack/plugins/osquery/server/search_strategy/osquery/factory/actions/details/index.ts
index a288d621350d4..057af159a5e3e 100644
--- a/x-pack/plugins/osquery/server/search_strategy/osquery/factory/actions/details/index.ts
+++ b/x-pack/plugins/osquery/server/search_strategy/osquery/factory/actions/details/index.ts
@@ -17,9 +17,7 @@ import { OsqueryFactory } from '../../types';
import { buildActionDetailsQuery } from './query.action_details.dsl';
export const actionDetails: OsqueryFactory = {
- buildDsl: (options: ActionDetailsRequestOptions) => {
- return buildActionDetailsQuery(options);
- },
+ buildDsl: (options: ActionDetailsRequestOptions) => buildActionDetailsQuery(options),
parse: async (
options: ActionDetailsRequestOptions,
response: IEsSearchResponse
diff --git a/x-pack/plugins/osquery/server/search_strategy/osquery/index.ts b/x-pack/plugins/osquery/server/search_strategy/osquery/index.ts
index 2fa9ee04ab534..6242d91b7b94b 100644
--- a/x-pack/plugins/osquery/server/search_strategy/osquery/index.ts
+++ b/x-pack/plugins/osquery/server/search_strategy/osquery/index.ts
@@ -48,14 +48,12 @@ export const osquerySearchStrategyProvider = (
deps
)
.pipe(
- map((response) => {
- return {
- ...response,
- ...{
- rawResponse: shimHitsTotal(response.rawResponse),
- },
- };
- }),
+ map((response) => ({
+ ...response,
+ ...{
+ rawResponse: shimHitsTotal(response.rawResponse),
+ },
+ })),
mergeMap((esSearchRes) => queryFactory.parse(request, esSearchRes))
);
},
diff --git a/x-pack/plugins/osquery/server/utils/build_validation/route_validation.ts b/x-pack/plugins/osquery/server/utils/build_validation/route_validation.ts
index 9a7129ea0e176..a0c797193a0c3 100644
--- a/x-pack/plugins/osquery/server/utils/build_validation/route_validation.ts
+++ b/x-pack/plugins/osquery/server/utils/build_validation/route_validation.ts
@@ -8,8 +8,7 @@
import { fold } from 'fp-ts/lib/Either';
import { pipe } from 'fp-ts/lib/pipeable';
import * as rt from 'io-ts';
-import { formatErrors } from '../../../common/format_errors';
-import { exactCheck } from '../../../common/exact_check';
+import { formatErrors, exactCheck } from '@kbn/securitysolution-io-ts-utils';
import {
RouteValidationFunction,
RouteValidationResultFactory,
diff --git a/x-pack/plugins/osquery/server/utils/runtime_types.ts b/x-pack/plugins/osquery/server/utils/runtime_types.ts
index 8daf1ce4debef..492cbf07cdeb6 100644
--- a/x-pack/plugins/osquery/server/utils/runtime_types.ts
+++ b/x-pack/plugins/osquery/server/utils/runtime_types.ts
@@ -62,9 +62,10 @@ const getProps = (
return codec.props;
case 'IntersectionType': {
const iTypes = codec.types as rt.HasProps[];
- return iTypes.reduce((props, type) => {
- return Object.assign(props, getProps(type) as rt.Props);
- }, {} as rt.Props) as rt.Props;
+ return iTypes.reduce(
+ (props, type) => Object.assign(props, getProps(type) as rt.Props),
+ {} as rt.Props
+ ) as rt.Props;
}
default:
return null;
@@ -76,8 +77,8 @@ const getExcessProps = (
props: rt.Props | rt.RecordC,
// eslint-disable-next-line @typescript-eslint/no-explicit-any
r: any
-): string[] => {
- return Object.keys(r).reduce((acc, k) => {
+): string[] =>
+ Object.keys(r).reduce((acc, k) => {
const codecChildren = get(props, [k]);
const childrenProps = getProps(codecChildren);
const childrenObject = r[k] as Record;
@@ -98,7 +99,6 @@ const getExcessProps = (
}
return acc;
}, []);
-};
export const excess = <
C extends rt.InterfaceType | GenericIntersectionC | rt.PartialType
diff --git a/x-pack/plugins/reporting/server/export_types/common/decrypt_job_headers.test.ts b/x-pack/plugins/reporting/server/export_types/common/decrypt_job_headers.test.ts
index 4303de6a3ef56..b5258d91485f7 100644
--- a/x-pack/plugins/reporting/server/export_types/common/decrypt_job_headers.test.ts
+++ b/x-pack/plugins/reporting/server/export_types/common/decrypt_job_headers.test.ts
@@ -25,7 +25,7 @@ describe('headers', () => {
logger
);
await expect(getDecryptedHeaders()).rejects.toMatchInlineSnapshot(
- `[Error: Failed to decrypt report job data. Please ensure that xpack.reporting.encryptionKey is set and re-generate this report. Error: Invalid IV length]`
+ `[Error: Failed to decrypt report job data. Please ensure that xpack.reporting.encryptionKey is set and re-generate this report. TypeError: Invalid initialization vector]`
);
});
diff --git a/x-pack/plugins/reporting/server/export_types/csv/execute_job.test.ts b/x-pack/plugins/reporting/server/export_types/csv/execute_job.test.ts
index 5032eaab46e84..b045f4872fcb0 100644
--- a/x-pack/plugins/reporting/server/export_types/csv/execute_job.test.ts
+++ b/x-pack/plugins/reporting/server/export_types/csv/execute_job.test.ts
@@ -303,7 +303,9 @@ describe('CSV Execute Job', function () {
});
await expect(
runTask('job123', jobParams, cancellationToken, stream)
- ).rejects.toMatchInlineSnapshot(`[TypeError: Cannot read property 'indexOf' of undefined]`);
+ ).rejects.toMatchInlineSnapshot(
+ `[TypeError: Cannot read properties of undefined (reading 'indexOf')]`
+ );
expect(mockEsClient.clearScroll).toHaveBeenCalledWith(
expect.objectContaining({ body: { scroll_id: lastScrollId } })
diff --git a/x-pack/plugins/security/server/config_deprecations.test.ts b/x-pack/plugins/security/server/config_deprecations.test.ts
index d4b18a2e1b296..028200d40164c 100644
--- a/x-pack/plugins/security/server/config_deprecations.test.ts
+++ b/x-pack/plugins/security/server/config_deprecations.test.ts
@@ -16,7 +16,7 @@ const deprecationContext = configDeprecationsMock.createContext();
const applyConfigDeprecations = (settings: Record = {}) => {
const deprecations = securityConfigDeprecationProvider(configDeprecationFactory);
- const deprecationMessages: string[] = [];
+ const generatedDeprecations: Array<{ message: string; level?: 'warning' | 'critical' }> = [];
const configPaths: string[] = [];
const { config: migrated } = applyDeprecations(
settings,
@@ -26,14 +26,14 @@ const applyConfigDeprecations = (settings: Record = {}) => {
context: deprecationContext,
})),
() =>
- ({ message, configPath }) => {
- deprecationMessages.push(message);
+ ({ message, level, configPath }) => {
+ generatedDeprecations.push({ message, level });
configPaths.push(configPath);
}
);
return {
+ deprecations: generatedDeprecations,
configPaths,
- messages: deprecationMessages,
migrated,
};
};
@@ -41,41 +41,53 @@ const applyConfigDeprecations = (settings: Record = {}) => {
describe('Config Deprecations', () => {
it('does not report any deprecations if session timeouts are specified', () => {
const defaultConfig = { xpack: { security: { session: { idleTimeout: 123, lifespan: 345 } } } };
- const { messages, migrated } = applyConfigDeprecations(cloneDeep(defaultConfig));
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(defaultConfig));
expect(migrated).toEqual(defaultConfig);
- expect(messages).toHaveLength(0);
+ expect(deprecations).toHaveLength(0);
});
it('reports that session idleTimeout and lifespan will have default values if none of them is specified', () => {
const defaultConfig = { xpack: { security: {} } };
- const { messages, migrated } = applyConfigDeprecations(cloneDeep(defaultConfig));
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(defaultConfig));
expect(migrated).toEqual(defaultConfig);
- expect(messages).toMatchInlineSnapshot(`
+ expect(deprecations).toMatchInlineSnapshot(`
Array [
- "The session idle timeout will default to 1 hour in 8.0.",
- "The session lifespan will default to 30 days in 8.0.",
+ Object {
+ "level": "warning",
+ "message": "The session idle timeout will default to 1 hour in 8.0.",
+ },
+ Object {
+ "level": "warning",
+ "message": "The session lifespan will default to 30 days in 8.0.",
+ },
]
`);
});
it('reports that session idleTimeout will have a default value if it is not specified', () => {
const defaultConfig = { xpack: { security: { session: { lifespan: 345 } } } };
- const { messages, migrated } = applyConfigDeprecations(cloneDeep(defaultConfig));
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(defaultConfig));
expect(migrated).toEqual(defaultConfig);
- expect(messages).toMatchInlineSnapshot(`
+ expect(deprecations).toMatchInlineSnapshot(`
Array [
- "The session idle timeout will default to 1 hour in 8.0.",
+ Object {
+ "level": "warning",
+ "message": "The session idle timeout will default to 1 hour in 8.0.",
+ },
]
`);
});
it('reports that session lifespan will have a default value if it is not specified', () => {
const defaultConfig = { xpack: { security: { session: { idleTimeout: 123 } } } };
- const { messages, migrated } = applyConfigDeprecations(cloneDeep(defaultConfig));
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(defaultConfig));
expect(migrated).toEqual(defaultConfig);
- expect(messages).toMatchInlineSnapshot(`
+ expect(deprecations).toMatchInlineSnapshot(`
Array [
- "The session lifespan will default to 30 days in 8.0.",
+ Object {
+ "level": "warning",
+ "message": "The session lifespan will default to 30 days in 8.0.",
+ },
]
`);
});
@@ -88,13 +100,19 @@ describe('Config Deprecations', () => {
},
},
};
- const { messages, migrated } = applyConfigDeprecations(cloneDeep(config));
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(config));
expect(migrated.xpack.security.sessionTimeout).not.toBeDefined();
expect(migrated.xpack.security.session.idleTimeout).toEqual(123);
- expect(messages).toMatchInlineSnapshot(`
+ expect(deprecations).toMatchInlineSnapshot(`
Array [
- "Setting \\"xpack.security.sessionTimeout\\" has been replaced by \\"xpack.security.session.idleTimeout\\"",
- "The session lifespan will default to 30 days in 8.0.",
+ Object {
+ "level": undefined,
+ "message": "Setting \\"xpack.security.sessionTimeout\\" has been replaced by \\"xpack.security.session.idleTimeout\\"",
+ },
+ Object {
+ "level": "warning",
+ "message": "The session lifespan will default to 30 days in 8.0.",
+ },
]
`);
});
@@ -112,12 +130,15 @@ describe('Config Deprecations', () => {
},
},
};
- const { messages, migrated } = applyConfigDeprecations(cloneDeep(config));
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(config));
expect(migrated.xpack.security.audit.appender.kind).not.toBeDefined();
expect(migrated.xpack.security.audit.appender.type).toEqual('console');
- expect(messages).toMatchInlineSnapshot(`
+ expect(deprecations).toMatchInlineSnapshot(`
Array [
- "Setting \\"xpack.security.audit.appender.kind\\" has been replaced by \\"xpack.security.audit.appender.type\\"",
+ Object {
+ "level": undefined,
+ "message": "Setting \\"xpack.security.audit.appender.kind\\" has been replaced by \\"xpack.security.audit.appender.type\\"",
+ },
]
`);
});
@@ -135,12 +156,15 @@ describe('Config Deprecations', () => {
},
},
};
- const { messages, migrated } = applyConfigDeprecations(cloneDeep(config));
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(config));
expect(migrated.xpack.security.audit.appender.layout.kind).not.toBeDefined();
expect(migrated.xpack.security.audit.appender.layout.type).toEqual('pattern');
- expect(messages).toMatchInlineSnapshot(`
+ expect(deprecations).toMatchInlineSnapshot(`
Array [
- "Setting \\"xpack.security.audit.appender.layout.kind\\" has been replaced by \\"xpack.security.audit.appender.layout.type\\"",
+ Object {
+ "level": undefined,
+ "message": "Setting \\"xpack.security.audit.appender.layout.kind\\" has been replaced by \\"xpack.security.audit.appender.layout.type\\"",
+ },
]
`);
});
@@ -158,12 +182,15 @@ describe('Config Deprecations', () => {
},
},
};
- const { messages, migrated } = applyConfigDeprecations(cloneDeep(config));
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(config));
expect(migrated.xpack.security.audit.appender.policy.kind).not.toBeDefined();
expect(migrated.xpack.security.audit.appender.policy.type).toEqual('time-interval');
- expect(messages).toMatchInlineSnapshot(`
+ expect(deprecations).toMatchInlineSnapshot(`
Array [
- "Setting \\"xpack.security.audit.appender.policy.kind\\" has been replaced by \\"xpack.security.audit.appender.policy.type\\"",
+ Object {
+ "level": undefined,
+ "message": "Setting \\"xpack.security.audit.appender.policy.kind\\" has been replaced by \\"xpack.security.audit.appender.policy.type\\"",
+ },
]
`);
});
@@ -181,12 +208,15 @@ describe('Config Deprecations', () => {
},
},
};
- const { messages, migrated } = applyConfigDeprecations(cloneDeep(config));
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(config));
expect(migrated.xpack.security.audit.appender.strategy.kind).not.toBeDefined();
expect(migrated.xpack.security.audit.appender.strategy.type).toEqual('numeric');
- expect(messages).toMatchInlineSnapshot(`
+ expect(deprecations).toMatchInlineSnapshot(`
Array [
- "Setting \\"xpack.security.audit.appender.strategy.kind\\" has been replaced by \\"xpack.security.audit.appender.strategy.type\\"",
+ Object {
+ "level": undefined,
+ "message": "Setting \\"xpack.security.audit.appender.strategy.kind\\" has been replaced by \\"xpack.security.audit.appender.strategy.type\\"",
+ },
]
`);
});
@@ -205,12 +235,15 @@ describe('Config Deprecations', () => {
},
},
};
- const { messages, migrated } = applyConfigDeprecations(cloneDeep(config));
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(config));
expect(migrated.xpack.security.audit.appender.path).not.toBeDefined();
expect(migrated.xpack.security.audit.appender.fileName).toEqual('./audit.log');
- expect(messages).toMatchInlineSnapshot(`
+ expect(deprecations).toMatchInlineSnapshot(`
Array [
- "Setting \\"xpack.security.audit.appender.path\\" has been replaced by \\"xpack.security.audit.appender.fileName\\"",
+ Object {
+ "level": undefined,
+ "message": "Setting \\"xpack.security.audit.appender.path\\" has been replaced by \\"xpack.security.audit.appender.fileName\\"",
+ },
]
`);
});
@@ -226,39 +259,94 @@ describe('Config Deprecations', () => {
showInsecureClusterWarning: false,
},
};
- const { messages, migrated } = applyConfigDeprecations(cloneDeep(config));
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(config));
expect(migrated.security.showInsecureClusterWarning).not.toBeDefined();
expect(migrated.xpack.security.showInsecureClusterWarning).toEqual(false);
- expect(messages).toMatchInlineSnapshot(`
+ expect(deprecations).toMatchInlineSnapshot(`
Array [
- "Setting \\"security.showInsecureClusterWarning\\" has been replaced by \\"xpack.security.showInsecureClusterWarning\\"",
+ Object {
+ "level": undefined,
+ "message": "Setting \\"security.showInsecureClusterWarning\\" has been replaced by \\"xpack.security.showInsecureClusterWarning\\"",
+ },
+ ]
+ `);
+ });
+
+ it('warns when using the legacy audit logger on-prem', () => {
+ const config = {
+ xpack: {
+ security: {
+ session: { idleTimeout: 123, lifespan: 345 },
+ audit: {
+ enabled: true,
+ },
+ },
+ },
+ };
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(config));
+ expect(migrated.xpack.security.audit.appender).not.toBeDefined();
+ expect(deprecations).toMatchInlineSnapshot(`
+ Array [
+ Object {
+ "level": "warning",
+ "message": "Use the new ECS-compliant audit logger.",
+ },
]
`);
});
- it('warns when using the legacy audit logger', () => {
+ it('does not warn when using the ECS audit logger on-prem', () => {
const config = {
xpack: {
security: {
session: { idleTimeout: 123, lifespan: 345 },
audit: {
enabled: true,
+ appender: {
+ type: 'file',
+ fileName: './audit.log',
+ },
},
},
},
};
- const { messages, migrated } = applyConfigDeprecations(cloneDeep(config));
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(config));
+ expect(migrated).toEqual(config);
+ expect(deprecations).toHaveLength(0);
+ });
+
+ it('warns when using the legacy audit logger on cloud', () => {
+ const config = {
+ xpack: {
+ cloud: {
+ id: 'abc123',
+ },
+ security: {
+ session: { idleTimeout: 123, lifespan: 345 },
+ audit: {
+ enabled: true,
+ },
+ },
+ },
+ };
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(config));
expect(migrated.xpack.security.audit.appender).not.toBeDefined();
- expect(messages).toMatchInlineSnapshot(`
+ expect(deprecations).toMatchInlineSnapshot(`
Array [
- "The legacy audit logger is deprecated in favor of the new ECS-compliant audit logger.",
+ Object {
+ "level": "warning",
+ "message": "Use the new ECS-compliant audit logger.",
+ },
]
`);
});
- it('does not warn when using the ECS audit logger', () => {
+ it('does not warn when using the ECS audit logger on cloud', () => {
const config = {
xpack: {
+ cloud: {
+ id: 'abc123',
+ },
security: {
session: { idleTimeout: 123, lifespan: 345 },
audit: {
@@ -271,9 +359,9 @@ describe('Config Deprecations', () => {
},
},
};
- const { messages, migrated } = applyConfigDeprecations(cloneDeep(config));
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(config));
expect(migrated).toEqual(config);
- expect(messages).toHaveLength(0);
+ expect(deprecations).toHaveLength(0);
});
it('does not warn about using the legacy logger when using the ECS audit logger, even when using the deprecated ECS appender config', () => {
@@ -291,12 +379,15 @@ describe('Config Deprecations', () => {
},
},
};
- const { messages, migrated } = applyConfigDeprecations(cloneDeep(config));
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(config));
expect(migrated.xpack.security.audit.appender.path).not.toBeDefined();
expect(migrated.xpack.security.audit.appender.fileName).toEqual('./audit.log');
- expect(messages).toMatchInlineSnapshot(`
+ expect(deprecations).toMatchInlineSnapshot(`
Array [
- "Setting \\"xpack.security.audit.appender.path\\" has been replaced by \\"xpack.security.audit.appender.fileName\\"",
+ Object {
+ "level": undefined,
+ "message": "Setting \\"xpack.security.audit.appender.path\\" has been replaced by \\"xpack.security.audit.appender.fileName\\"",
+ },
]
`);
});
@@ -314,10 +405,13 @@ describe('Config Deprecations', () => {
},
},
};
- const { messages } = applyConfigDeprecations(cloneDeep(config));
- expect(messages).toMatchInlineSnapshot(`
+ const { deprecations } = applyConfigDeprecations(cloneDeep(config));
+ expect(deprecations).toMatchInlineSnapshot(`
Array [
- "You no longer need to configure \\"xpack.security.authorization.legacyFallback.enabled\\".",
+ Object {
+ "level": undefined,
+ "message": "You no longer need to configure \\"xpack.security.authorization.legacyFallback.enabled\\".",
+ },
]
`);
});
@@ -335,10 +429,13 @@ describe('Config Deprecations', () => {
},
},
};
- const { messages } = applyConfigDeprecations(cloneDeep(config));
- expect(messages).toMatchInlineSnapshot(`
+ const { deprecations } = applyConfigDeprecations(cloneDeep(config));
+ expect(deprecations).toMatchInlineSnapshot(`
Array [
- "You no longer need to configure \\"xpack.security.authc.saml.maxRedirectURLSize\\".",
+ Object {
+ "level": undefined,
+ "message": "You no longer need to configure \\"xpack.security.authc.saml.maxRedirectURLSize\\".",
+ },
]
`);
});
@@ -360,10 +457,13 @@ describe('Config Deprecations', () => {
},
},
};
- const { messages, configPaths } = applyConfigDeprecations(cloneDeep(config));
- expect(messages).toMatchInlineSnapshot(`
+ const { deprecations, configPaths } = applyConfigDeprecations(cloneDeep(config));
+ expect(deprecations).toMatchInlineSnapshot(`
Array [
- "\\"xpack.security.authc.providers.saml..maxRedirectURLSize\\" is no longer used.",
+ Object {
+ "level": undefined,
+ "message": "\\"xpack.security.authc.providers.saml..maxRedirectURLSize\\" is no longer used.",
+ },
]
`);
@@ -381,11 +481,14 @@ describe('Config Deprecations', () => {
},
},
};
- const { messages, migrated } = applyConfigDeprecations(cloneDeep(config));
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(config));
expect(migrated).toEqual(config);
- expect(messages).toMatchInlineSnapshot(`
+ expect(deprecations).toMatchInlineSnapshot(`
Array [
- "\\"xpack.security.authc.providers\\" accepts an extended \\"object\\" format instead of an array of provider types.",
+ Object {
+ "level": undefined,
+ "message": "\\"xpack.security.authc.providers\\" accepts an extended \\"object\\" format instead of an array of provider types.",
+ },
]
`);
});
@@ -401,12 +504,18 @@ describe('Config Deprecations', () => {
},
},
};
- const { messages, migrated } = applyConfigDeprecations(cloneDeep(config));
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(config));
expect(migrated).toEqual(config);
- expect(messages).toMatchInlineSnapshot(`
+ expect(deprecations).toMatchInlineSnapshot(`
Array [
- "\\"xpack.security.authc.providers\\" accepts an extended \\"object\\" format instead of an array of provider types.",
- "Enabling both \\"basic\\" and \\"token\\" authentication providers in \\"xpack.security.authc.providers\\" is deprecated. Login page will only use \\"token\\" provider.",
+ Object {
+ "level": undefined,
+ "message": "\\"xpack.security.authc.providers\\" accepts an extended \\"object\\" format instead of an array of provider types.",
+ },
+ Object {
+ "level": undefined,
+ "message": "Enabling both \\"basic\\" and \\"token\\" authentication providers in \\"xpack.security.authc.providers\\" is deprecated. Login page will only use \\"token\\" provider.",
+ },
]
`);
});
@@ -420,11 +529,14 @@ describe('Config Deprecations', () => {
},
},
};
- const { messages, migrated } = applyConfigDeprecations(cloneDeep(config));
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(config));
expect(migrated).toEqual(config);
- expect(messages).toMatchInlineSnapshot(`
+ expect(deprecations).toMatchInlineSnapshot(`
Array [
- "Enabling or disabling the Security plugin in Kibana is deprecated. Configure security in Elasticsearch instead.",
+ Object {
+ "level": undefined,
+ "message": "Enabling or disabling the Security plugin in Kibana is deprecated. Configure security in Elasticsearch instead.",
+ },
]
`);
});
@@ -438,11 +550,14 @@ describe('Config Deprecations', () => {
},
},
};
- const { messages, migrated } = applyConfigDeprecations(cloneDeep(config));
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(config));
expect(migrated).toEqual(config);
- expect(messages).toMatchInlineSnapshot(`
+ expect(deprecations).toMatchInlineSnapshot(`
Array [
- "Enabling or disabling the Security plugin in Kibana is deprecated. Configure security in Elasticsearch instead.",
+ Object {
+ "level": undefined,
+ "message": "Enabling or disabling the Security plugin in Kibana is deprecated. Configure security in Elasticsearch instead.",
+ },
]
`);
});
@@ -455,8 +570,8 @@ describe('Config Deprecations', () => {
},
},
};
- const { messages, migrated } = applyConfigDeprecations(cloneDeep(config));
+ const { deprecations, migrated } = applyConfigDeprecations(cloneDeep(config));
expect(migrated).toEqual(config);
- expect(messages).toHaveLength(0);
+ expect(deprecations).toHaveLength(0);
});
});
diff --git a/x-pack/plugins/security/server/config_deprecations.ts b/x-pack/plugins/security/server/config_deprecations.ts
index c8c8e64648c4b..e080fc1217e94 100644
--- a/x-pack/plugins/security/server/config_deprecations.ts
+++ b/x-pack/plugins/security/server/config_deprecations.ts
@@ -33,22 +33,62 @@ export const securityConfigDeprecationProvider: ConfigDeprecationProvider = ({
(settings, fromPath, addDeprecation, { branch }) => {
const auditLoggingEnabled = settings?.xpack?.security?.audit?.enabled ?? false;
const legacyAuditLoggerEnabled = !settings?.xpack?.security?.audit?.appender;
- if (auditLoggingEnabled && legacyAuditLoggerEnabled) {
+
+ // Gross, but the cloud plugin depends on the security plugin already,
+ // so we can't add a dependency in the other direction to check this in a more conventional manner.
+ const isCloudInstance = typeof settings?.xpack?.cloud?.id === 'string';
+
+ const isUsingLegacyAuditLogger = auditLoggingEnabled && legacyAuditLoggerEnabled;
+
+ if (!isUsingLegacyAuditLogger) {
+ return;
+ }
+
+ const title = i18n.translate('xpack.security.deprecations.auditLoggerTitle', {
+ defaultMessage: 'The legacy audit logger is deprecated',
+ });
+
+ const message = i18n.translate('xpack.security.deprecations.auditLoggerMessage', {
+ defaultMessage: 'Use the new ECS-compliant audit logger.',
+ });
+
+ const documentationUrl = `https://www.elastic.co/guide/en/kibana/${branch}/security-settings-kb.html#audit-logging-settings`;
+
+ const configPath = 'xpack.security.audit.appender';
+ if (isCloudInstance) {
addDeprecation({
- configPath: 'xpack.security.audit.appender',
- title: i18n.translate('xpack.security.deprecations.auditLoggerTitle', {
- defaultMessage: 'The legacy audit logger is deprecated',
- }),
- message: i18n.translate('xpack.security.deprecations.auditLoggerMessage', {
- defaultMessage:
- 'The legacy audit logger is deprecated in favor of the new ECS-compliant audit logger.',
- }),
- documentationUrl: `https://www.elastic.co/guide/en/kibana/${branch}/security-settings-kb.html#audit-logging-settings`,
+ title,
+ message,
+ configPath,
+ level: 'warning',
+ documentationUrl,
+ correctiveActions: {
+ manualSteps: [
+ i18n.translate('xpack.security.deprecations.auditLogger.manualStepOneMessageCloud', {
+ defaultMessage:
+ 'To enable the ECS audit logger now, add the "xpack.security.audit.appender.type: rolling-file" setting.',
+ }),
+ i18n.translate('xpack.security.deprecations.auditLogger.manualStepTwoMessageCloud', {
+ defaultMessage: `If you don't make any changes, the ECS audit logger will be enabled when you upgrade to 8.0.`,
+ }),
+ ],
+ },
+ });
+ } else {
+ addDeprecation({
+ title,
+ message,
+ configPath,
+ level: 'warning',
+ documentationUrl,
correctiveActions: {
manualSteps: [
i18n.translate('xpack.security.deprecations.auditLogger.manualStepOneMessage', {
defaultMessage:
- 'Declare an audit logger "appender" via "xpack.security.audit.appender" to enable the ECS audit logger.',
+ 'To enable the ECS audit logger now, configure an appender with "xpack.security.audit.appender".',
+ }),
+ i18n.translate('xpack.security.deprecations.auditLogger.manualStepTwoMessage', {
+ defaultMessage: `If you don't make any changes, the ECS audit logger will be enabled when you upgrade to 8.0.`,
}),
],
},
diff --git a/x-pack/plugins/security_solution/common/endpoint/models/policy_config.ts b/x-pack/plugins/security_solution/common/endpoint/models/policy_config.ts
index 942aed4166595..2da3a604478fc 100644
--- a/x-pack/plugins/security_solution/common/endpoint/models/policy_config.ts
+++ b/x-pack/plugins/security_solution/common/endpoint/models/policy_config.ts
@@ -75,6 +75,10 @@ export const policyFactory = (): PolicyConfig => {
mode: ProtectionModes.prevent,
supported: true,
},
+ memory_protection: {
+ mode: ProtectionModes.prevent,
+ supported: true,
+ },
popup: {
malware: {
message: '',
@@ -84,6 +88,10 @@ export const policyFactory = (): PolicyConfig => {
message: '',
enabled: true,
},
+ memory_protection: {
+ message: '',
+ enabled: true,
+ },
},
logging: {
file: 'info',
@@ -102,6 +110,10 @@ export const policyFactory = (): PolicyConfig => {
mode: ProtectionModes.prevent,
supported: true,
},
+ memory_protection: {
+ mode: ProtectionModes.prevent,
+ supported: true,
+ },
popup: {
malware: {
message: '',
@@ -111,6 +123,10 @@ export const policyFactory = (): PolicyConfig => {
message: '',
enabled: true,
},
+ memory_protection: {
+ message: '',
+ enabled: true,
+ },
},
logging: {
file: 'info',
@@ -167,12 +183,20 @@ export const policyFactoryWithoutPaidFeatures = (
mode: ProtectionModes.off,
supported: false,
},
+ memory_protection: {
+ mode: ProtectionModes.off,
+ supported: false,
+ },
popup: {
...policy.mac.popup,
malware: {
message: '',
enabled: true,
},
+ memory_protection: {
+ message: '',
+ enabled: false,
+ },
behavior_protection: {
message: '',
enabled: false,
@@ -185,12 +209,20 @@ export const policyFactoryWithoutPaidFeatures = (
mode: ProtectionModes.off,
supported: false,
},
+ memory_protection: {
+ mode: ProtectionModes.off,
+ supported: false,
+ },
popup: {
...policy.linux.popup,
malware: {
message: '',
enabled: true,
},
+ memory_protection: {
+ message: '',
+ enabled: false,
+ },
behavior_protection: {
message: '',
enabled: false,
@@ -229,6 +261,10 @@ export const policyFactoryWithSupportedFeatures = (
...policy.windows.behavior_protection,
supported: true,
},
+ memory_protection: {
+ ...policy.mac.memory_protection,
+ supported: true,
+ },
},
linux: {
...policy.linux,
@@ -236,6 +272,10 @@ export const policyFactoryWithSupportedFeatures = (
...policy.windows.behavior_protection,
supported: true,
},
+ memory_protection: {
+ ...policy.linux.memory_protection,
+ supported: true,
+ },
},
};
};
diff --git a/x-pack/plugins/security_solution/common/endpoint/types/index.ts b/x-pack/plugins/security_solution/common/endpoint/types/index.ts
index 297b1d2442c78..2fee3e4c39d1d 100644
--- a/x-pack/plugins/security_solution/common/endpoint/types/index.ts
+++ b/x-pack/plugins/security_solution/common/endpoint/types/index.ts
@@ -942,6 +942,7 @@ export interface PolicyConfig {
};
malware: ProtectionFields;
behavior_protection: ProtectionFields & SupportedFields;
+ memory_protection: ProtectionFields & SupportedFields;
popup: {
malware: {
message: string;
@@ -951,6 +952,10 @@ export interface PolicyConfig {
message: string;
enabled: boolean;
};
+ memory_protection: {
+ message: string;
+ enabled: boolean;
+ };
};
logging: {
file: string;
@@ -965,6 +970,7 @@ export interface PolicyConfig {
};
malware: ProtectionFields;
behavior_protection: ProtectionFields & SupportedFields;
+ memory_protection: ProtectionFields & SupportedFields;
popup: {
malware: {
message: string;
@@ -974,6 +980,10 @@ export interface PolicyConfig {
message: string;
enabled: boolean;
};
+ memory_protection: {
+ message: string;
+ enabled: boolean;
+ };
};
logging: {
file: string;
@@ -1004,14 +1014,14 @@ export interface UIPolicyConfig {
*/
mac: Pick<
PolicyConfig['mac'],
- 'malware' | 'events' | 'popup' | 'advanced' | 'behavior_protection'
+ 'malware' | 'events' | 'popup' | 'advanced' | 'behavior_protection' | 'memory_protection'
>;
/**
* Linux-specific policy configuration that is supported via the UI
*/
linux: Pick<
PolicyConfig['linux'],
- 'malware' | 'events' | 'popup' | 'advanced' | 'behavior_protection'
+ 'malware' | 'events' | 'popup' | 'advanced' | 'behavior_protection' | 'memory_protection'
>;
}
diff --git a/x-pack/plugins/security_solution/common/license/policy_config.test.ts b/x-pack/plugins/security_solution/common/license/policy_config.test.ts
index 725d6ba74afd0..e08a096be82ef 100644
--- a/x-pack/plugins/security_solution/common/license/policy_config.test.ts
+++ b/x-pack/plugins/security_solution/common/license/policy_config.test.ts
@@ -84,6 +84,10 @@ describe('policy_config and licenses', () => {
// memory protection
policy.windows.memory_protection.mode = ProtectionModes.prevent;
policy.windows.memory_protection.supported = true;
+ policy.mac.memory_protection.mode = ProtectionModes.prevent;
+ policy.mac.memory_protection.supported = true;
+ policy.linux.memory_protection.mode = ProtectionModes.prevent;
+ policy.linux.memory_protection.supported = true;
// behavior protection
policy.windows.behavior_protection.mode = ProtectionModes.prevent;
policy.windows.behavior_protection.supported = true;
@@ -104,6 +108,10 @@ describe('policy_config and licenses', () => {
// memory protection
policy.windows.popup.memory_protection.enabled = true;
policy.windows.memory_protection.supported = true;
+ policy.mac.popup.memory_protection.enabled = true;
+ policy.mac.memory_protection.supported = true;
+ policy.linux.popup.memory_protection.enabled = true;
+ policy.linux.memory_protection.supported = true;
// behavior protection
policy.windows.popup.behavior_protection.enabled = true;
policy.windows.behavior_protection.supported = true;
@@ -157,6 +165,8 @@ describe('policy_config and licenses', () => {
it('blocks memory_protection to be turned on for Gold and below licenses', () => {
const policy = policyFactoryWithoutPaidFeatures();
policy.windows.memory_protection.mode = ProtectionModes.prevent;
+ policy.mac.memory_protection.mode = ProtectionModes.prevent;
+ policy.linux.memory_protection.mode = ProtectionModes.prevent;
let valid = isEndpointPolicyValidForLicense(policy, Gold);
expect(valid).toBeFalsy();
@@ -167,6 +177,9 @@ describe('policy_config and licenses', () => {
it('blocks memory_protection notification to be turned on for Gold and below licenses', () => {
const policy = policyFactoryWithoutPaidFeatures();
policy.windows.popup.memory_protection.enabled = true;
+ policy.mac.popup.memory_protection.enabled = true;
+ policy.linux.popup.memory_protection.enabled = true;
+
let valid = isEndpointPolicyValidForLicense(policy, Gold);
expect(valid).toBeFalsy();
@@ -177,6 +190,8 @@ describe('policy_config and licenses', () => {
it('allows memory_protection notification message changes with a Platinum license', () => {
const policy = policyFactory();
policy.windows.popup.memory_protection.message = 'BOOM';
+ policy.mac.popup.memory_protection.message = 'BOOM';
+ policy.linux.popup.memory_protection.message = 'BOOM';
const valid = isEndpointPolicyValidForLicense(policy, Platinum);
expect(valid).toBeTruthy();
});
@@ -184,6 +199,8 @@ describe('policy_config and licenses', () => {
it('blocks memory_protection notification message changes for Gold and below licenses', () => {
const policy = policyFactory();
policy.windows.popup.memory_protection.message = 'BOOM';
+ policy.mac.popup.memory_protection.message = 'BOOM';
+ policy.linux.popup.memory_protection.message = 'BOOM';
let valid = isEndpointPolicyValidForLicense(policy, Gold);
expect(valid).toBeFalsy();
@@ -280,10 +297,26 @@ describe('policy_config and licenses', () => {
policy.windows.popup.memory_protection.enabled = false;
policy.windows.popup.memory_protection.message = popupMessage;
+ policy.linux.memory_protection.mode = ProtectionModes.detect;
+ policy.linux.popup.memory_protection.enabled = false;
+ policy.linux.popup.memory_protection.message = popupMessage;
+
+ policy.mac.memory_protection.mode = ProtectionModes.detect;
+ policy.mac.popup.memory_protection.enabled = false;
+ policy.mac.popup.memory_protection.message = popupMessage;
+
const retPolicy = unsetPolicyFeaturesAccordingToLicenseLevel(policy, Platinum);
expect(retPolicy.windows.memory_protection.mode).toEqual(ProtectionModes.detect);
expect(retPolicy.windows.popup.memory_protection.enabled).toBeFalsy();
expect(retPolicy.windows.popup.memory_protection.message).toEqual(popupMessage);
+
+ expect(retPolicy.linux.memory_protection.mode).toEqual(ProtectionModes.detect);
+ expect(retPolicy.linux.popup.memory_protection.enabled).toBeFalsy();
+ expect(retPolicy.linux.popup.memory_protection.message).toEqual(popupMessage);
+
+ expect(retPolicy.mac.memory_protection.mode).toEqual(ProtectionModes.detect);
+ expect(retPolicy.mac.popup.memory_protection.enabled).toBeFalsy();
+ expect(retPolicy.mac.popup.memory_protection.message).toEqual(popupMessage);
});
it('does not change any behavior fields with a Platinum license', () => {
@@ -356,6 +389,8 @@ describe('policy_config and licenses', () => {
const policy = policyFactory(); // what we will modify, and should be reset
const popupMessage = 'WOOP WOOP';
policy.windows.popup.memory_protection.message = popupMessage;
+ policy.mac.popup.memory_protection.message = popupMessage;
+ policy.linux.popup.memory_protection.message = popupMessage;
const retPolicy = unsetPolicyFeaturesAccordingToLicenseLevel(policy, Gold);
@@ -367,10 +402,28 @@ describe('policy_config and licenses', () => {
);
expect(retPolicy.windows.popup.memory_protection.message).not.toEqual(popupMessage);
+ expect(retPolicy.mac.memory_protection.mode).toEqual(defaults.mac.memory_protection.mode);
+ expect(retPolicy.mac.popup.memory_protection.enabled).toEqual(
+ defaults.mac.popup.memory_protection.enabled
+ );
+ expect(retPolicy.mac.popup.memory_protection.message).not.toEqual(popupMessage);
+
+ expect(retPolicy.linux.memory_protection.mode).toEqual(defaults.linux.memory_protection.mode);
+ expect(retPolicy.linux.popup.memory_protection.enabled).toEqual(
+ defaults.linux.popup.memory_protection.enabled
+ );
+ expect(retPolicy.linux.popup.memory_protection.message).not.toEqual(popupMessage);
+
// need to invert the test, since it could be either value
expect(['', DefaultPolicyRuleNotificationMessage]).toContain(
retPolicy.windows.popup.memory_protection.message
);
+ expect(['', DefaultPolicyRuleNotificationMessage]).toContain(
+ retPolicy.mac.popup.memory_protection.message
+ );
+ expect(['', DefaultPolicyRuleNotificationMessage]).toContain(
+ retPolicy.linux.popup.memory_protection.message
+ );
});
it('resets Platinum-paid behavior_protection fields for lower license tiers', () => {
@@ -445,24 +498,40 @@ describe('policy_config and licenses', () => {
const defaults = policyFactoryWithoutPaidFeatures(); // reference
const policy = policyFactory(); // what we will modify, and should be reset
policy.windows.memory_protection.supported = true;
+ policy.mac.memory_protection.supported = true;
+ policy.linux.memory_protection.supported = true;
const retPolicy = unsetPolicyFeaturesAccordingToLicenseLevel(policy, Gold);
expect(retPolicy.windows.memory_protection.supported).toEqual(
defaults.windows.memory_protection.supported
);
+ expect(retPolicy.mac.memory_protection.supported).toEqual(
+ defaults.mac.memory_protection.supported
+ );
+ expect(retPolicy.linux.memory_protection.supported).toEqual(
+ defaults.linux.memory_protection.supported
+ );
});
it('sets memory_protection supported field to true when license is at Platinum', () => {
const defaults = policyFactoryWithSupportedFeatures(); // reference
const policy = policyFactory(); // what we will modify, and should be reset
policy.windows.memory_protection.supported = false;
+ policy.mac.memory_protection.supported = false;
+ policy.linux.memory_protection.supported = false;
const retPolicy = unsetPolicyFeaturesAccordingToLicenseLevel(policy, Platinum);
expect(retPolicy.windows.memory_protection.supported).toEqual(
defaults.windows.memory_protection.supported
);
+ expect(retPolicy.mac.memory_protection.supported).toEqual(
+ defaults.mac.memory_protection.supported
+ );
+ expect(retPolicy.linux.memory_protection.supported).toEqual(
+ defaults.linux.memory_protection.supported
+ );
});
it('sets behavior_protection supported field to false when license is below Platinum', () => {
const defaults = policyFactoryWithoutPaidFeatures(); // reference
diff --git a/x-pack/plugins/security_solution/common/license/policy_config.ts b/x-pack/plugins/security_solution/common/license/policy_config.ts
index a05478eef8eba..7342968a380b1 100644
--- a/x-pack/plugins/security_solution/common/license/policy_config.ts
+++ b/x-pack/plugins/security_solution/common/license/policy_config.ts
@@ -87,7 +87,9 @@ function isEndpointMemoryPolicyValidForLicense(policy: PolicyConfig, license: IL
const defaults = policyFactoryWithSupportedFeatures();
// only platinum or higher may enable memory protection
if (
- policy.windows.memory_protection.supported !== defaults.windows.memory_protection.supported
+ policy.windows.memory_protection.supported !== defaults.windows.memory_protection.supported ||
+ policy.mac.memory_protection.supported !== defaults.mac.memory_protection.supported ||
+ policy.linux.memory_protection.supported !== defaults.linux.memory_protection.supported
) {
return false;
}
@@ -101,25 +103,39 @@ function isEndpointMemoryPolicyValidForLicense(policy: PolicyConfig, license: IL
// only platinum or higher may enable memory_protection
const defaults = policyFactoryWithoutPaidFeatures();
- if (policy.windows.memory_protection.mode !== defaults.windows.memory_protection.mode) {
+ if (
+ policy.windows.memory_protection.mode !== defaults.windows.memory_protection.mode ||
+ policy.mac.memory_protection.mode !== defaults.mac.memory_protection.mode ||
+ policy.linux.memory_protection.mode !== defaults.linux.memory_protection.mode
+ ) {
return false;
}
if (
policy.windows.popup.memory_protection.enabled !==
- defaults.windows.popup.memory_protection.enabled
+ defaults.windows.popup.memory_protection.enabled ||
+ policy.mac.popup.memory_protection.enabled !== defaults.mac.popup.memory_protection.enabled ||
+ policy.linux.popup.memory_protection.enabled !== defaults.linux.popup.memory_protection.enabled
) {
return false;
}
if (
- policy.windows.popup.memory_protection.message !== '' &&
- policy.windows.popup.memory_protection.message !== DefaultPolicyRuleNotificationMessage
+ (policy.windows.popup.memory_protection.message !== '' &&
+ policy.windows.popup.memory_protection.message !== DefaultPolicyRuleNotificationMessage) ||
+ (policy.mac.popup.memory_protection.message !== '' &&
+ policy.mac.popup.memory_protection.message !== DefaultPolicyRuleNotificationMessage) ||
+ (policy.linux.popup.memory_protection.message !== '' &&
+ policy.linux.popup.memory_protection.message !== DefaultPolicyRuleNotificationMessage)
) {
return false;
}
- if (policy.windows.memory_protection.supported !== defaults.windows.memory_protection.supported) {
+ if (
+ policy.windows.memory_protection.supported !== defaults.windows.memory_protection.supported ||
+ policy.mac.memory_protection.supported !== defaults.mac.memory_protection.supported ||
+ policy.linux.memory_protection.supported !== defaults.linux.memory_protection.supported
+ ) {
return false;
}
return true;
diff --git a/x-pack/plugins/security_solution/cypress/screens/alerts.ts b/x-pack/plugins/security_solution/cypress/screens/alerts.ts
index 0a815705f5b21..c9660668f488b 100644
--- a/x-pack/plugins/security_solution/cypress/screens/alerts.ts
+++ b/x-pack/plugins/security_solution/cypress/screens/alerts.ts
@@ -58,7 +58,7 @@ export const TAKE_ACTION_POPOVER_BTN = '[data-test-subj="selectedShowBulkActions
export const TIMELINE_CONTEXT_MENU_BTN = '[data-test-subj="timeline-context-menu-button"]';
-export const ATTACH_ALERT_TO_CASE_BUTTON = '[data-test-subj="attach-alert-to-case-button"]';
+export const ATTACH_ALERT_TO_CASE_BUTTON = '[data-test-subj="add-existing-case-menu-item"]';
export const ALERT_COUNT_TABLE_FIRST_ROW_COUNT =
'[data-test-subj="alertsCountTable"] tr:nth-child(1) td:nth-child(2) .euiTableCellContent__text';
diff --git a/x-pack/plugins/security_solution/kibana.json b/x-pack/plugins/security_solution/kibana.json
index a76b942e555bc..80613ae12f51b 100644
--- a/x-pack/plugins/security_solution/kibana.json
+++ b/x-pack/plugins/security_solution/kibana.json
@@ -38,8 +38,7 @@
"lens",
"lists",
"home",
- "telemetry",
- "telemetryManagementSection"
+ "telemetry"
],
"server": true,
"ui": true,
diff --git a/x-pack/plugins/security_solution/public/app/translations.ts b/x-pack/plugins/security_solution/public/app/translations.ts
index da680bf45dc8d..e383725a7e40c 100644
--- a/x-pack/plugins/security_solution/public/app/translations.ts
+++ b/x-pack/plugins/security_solution/public/app/translations.ts
@@ -65,7 +65,7 @@ export const EVENT_FILTERS = i18n.translate(
export const HOST_ISOLATION_EXCEPTIONS = i18n.translate(
'xpack.securitySolution.search.administration.hostIsolationExceptions',
{
- defaultMessage: 'Host Isolation Exceptions',
+ defaultMessage: 'Host isolation exceptions',
}
);
export const DETECT = i18n.translate('xpack.securitySolution.navigation.detect', {
diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/index.test.tsx b/x-pack/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/index.test.tsx
index 29861b1434147..396f431a3232d 100644
--- a/x-pack/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/index.test.tsx
+++ b/x-pack/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/index.test.tsx
@@ -18,12 +18,15 @@ import { UrlInputsModel } from '../../../store/inputs/model';
import { useRouteSpy } from '../../../utils/route/use_route_spy';
import { useIsExperimentalFeatureEnabled } from '../../../hooks/use_experimental_features';
import { TestProviders } from '../../../mock';
+import { useCanSeeHostIsolationExceptionsMenu } from '../../../../management/pages/host_isolation_exceptions/view/hooks';
jest.mock('../../../lib/kibana/kibana_react');
jest.mock('../../../lib/kibana');
jest.mock('../../../hooks/use_selector');
jest.mock('../../../hooks/use_experimental_features');
jest.mock('../../../utils/route/use_route_spy');
+jest.mock('../../../../management/pages/host_isolation_exceptions/view/hooks');
+
describe('useSecuritySolutionNavigation', () => {
const mockUrlState = {
[CONSTANTS.appQuery]: { query: 'host.name:"security-solution-es"', language: 'kuery' },
@@ -75,6 +78,7 @@ describe('useSecuritySolutionNavigation', () => {
(useIsExperimentalFeatureEnabled as jest.Mock).mockReturnValue(false);
(useDeepEqualSelector as jest.Mock).mockReturnValue({ urlState: mockUrlState });
(useRouteSpy as jest.Mock).mockReturnValue(mockRouteSpy);
+ (useCanSeeHostIsolationExceptionsMenu as jest.Mock).mockReturnValue(true);
(useKibana as jest.Mock).mockReturnValue({
services: {
@@ -240,7 +244,7 @@ describe('useSecuritySolutionNavigation', () => {
"href": "securitySolution/host_isolation_exceptions",
"id": "host_isolation_exceptions",
"isSelected": false,
- "name": "Host Isolation Exceptions",
+ "name": "Host isolation exceptions",
"onClick": [Function],
},
],
@@ -264,6 +268,19 @@ describe('useSecuritySolutionNavigation', () => {
expect(result.current.items[2].items[2].id).toEqual(SecurityPageName.ueba);
});
+ it('should omit host isolation exceptions if hook reports false', () => {
+ (useCanSeeHostIsolationExceptionsMenu as jest.Mock).mockReturnValueOnce(false);
+ const { result } = renderHook<{}, KibanaPageTemplateProps['solutionNav']>(
+ () => useSecuritySolutionNavigation(),
+ { wrapper: TestProviders }
+ );
+ expect(
+ result.current?.items
+ .find((item) => item.id === 'manage')
+ ?.items?.find((item) => item.id === 'host_isolation_exceptions')
+ ).toBeUndefined();
+ });
+
describe('Permission gated routes', () => {
describe('cases', () => {
it('should display the cases navigation item when the user has read permissions', () => {
diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/use_navigation_items.tsx b/x-pack/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/use_navigation_items.tsx
index 976f15586b555..a1be69dd077ad 100644
--- a/x-pack/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/use_navigation_items.tsx
+++ b/x-pack/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/use_navigation_items.tsx
@@ -14,6 +14,7 @@ import { PrimaryNavigationItemsProps } from './types';
import { useGetUserCasesPermissions } from '../../../lib/kibana';
import { useNavigation } from '../../../lib/kibana/hooks';
import { NavTab } from '../types';
+import { useCanSeeHostIsolationExceptionsMenu } from '../../../../management/pages/host_isolation_exceptions/view/hooks';
export const usePrimaryNavigationItems = ({
navTabs,
@@ -62,8 +63,9 @@ export const usePrimaryNavigationItems = ({
function usePrimaryNavigationItemsToDisplay(navTabs: Record) {
const hasCasesReadPermissions = useGetUserCasesPermissions()?.read;
- return useMemo(
- () => [
+ const canSeeHostIsolationExceptions = useCanSeeHostIsolationExceptionsMenu();
+ return useMemo(() => {
+ return [
{
id: 'main',
name: '',
@@ -87,10 +89,9 @@ function usePrimaryNavigationItemsToDisplay(navTabs: Record) {
navTabs.endpoints,
navTabs.trusted_apps,
navTabs.event_filters,
- navTabs.host_isolation_exceptions,
+ ...(canSeeHostIsolationExceptions ? [navTabs.host_isolation_exceptions] : []),
],
},
- ],
- [navTabs, hasCasesReadPermissions]
- );
+ ];
+ }, [navTabs, hasCasesReadPermissions, canSeeHostIsolationExceptions]);
}
diff --git a/x-pack/plugins/security_solution/public/common/components/url_state/helpers.test.ts b/x-pack/plugins/security_solution/public/common/components/url_state/helpers.test.ts
index 8a678be0616b9..ba806da195461 100644
--- a/x-pack/plugins/security_solution/public/common/components/url_state/helpers.test.ts
+++ b/x-pack/plugins/security_solution/public/common/components/url_state/helpers.test.ts
@@ -6,7 +6,8 @@
*/
import { navTabs } from '../../../app/home/home_navigations';
-import { getTitle } from './helpers';
+import { getTitle, isQueryStateEmpty } from './helpers';
+import { CONSTANTS } from './constants';
describe('Helpers Url_State', () => {
describe('getTitle', () => {
@@ -31,4 +32,58 @@ describe('Helpers Url_State', () => {
expect(result).toEqual('');
});
});
+
+ describe('isQueryStateEmpty', () => {
+ test('returns true if queryState is undefined', () => {
+ const result = isQueryStateEmpty(undefined, CONSTANTS.savedQuery);
+ expect(result).toBeTruthy();
+ });
+
+ test('returns true if queryState is null', () => {
+ const result = isQueryStateEmpty(null, CONSTANTS.savedQuery);
+ expect(result).toBeTruthy();
+ });
+
+ test('returns true if url key is "query" and queryState is empty string', () => {
+ const result = isQueryStateEmpty({}, CONSTANTS.appQuery);
+ expect(result).toBeTruthy();
+ });
+
+ test('returns false if url key is "query" and queryState is not empty', () => {
+ const result = isQueryStateEmpty(
+ { query: { query: '*:*' }, language: 'kuery' },
+ CONSTANTS.appQuery
+ );
+ expect(result).toBeFalsy();
+ });
+
+ test('returns true if url key is "filters" and queryState is empty', () => {
+ const result = isQueryStateEmpty([], CONSTANTS.filters);
+ expect(result).toBeTruthy();
+ });
+
+ test('returns false if url key is "filters" and queryState is not empty', () => {
+ const result = isQueryStateEmpty(
+ [{ query: { query: '*:*' }, meta: { key: '123' } }],
+ CONSTANTS.filters
+ );
+ expect(result).toBeFalsy();
+ });
+
+ // TODO: Is this a bug, or intended?
+ test('returns false if url key is "timeline" and queryState is empty', () => {
+ const result = isQueryStateEmpty({}, CONSTANTS.timeline);
+ expect(result).toBeFalsy();
+ });
+
+ test('returns true if url key is "timeline" and queryState id is empty string', () => {
+ const result = isQueryStateEmpty({ id: '', isOpen: true }, CONSTANTS.timeline);
+ expect(result).toBeTruthy();
+ });
+
+ test('returns false if url key is "timeline" and queryState is not empty', () => {
+ const result = isQueryStateEmpty({ id: '123', isOpen: true }, CONSTANTS.timeline);
+ expect(result).toBeFalsy();
+ });
+ });
});
diff --git a/x-pack/plugins/security_solution/public/common/components/url_state/helpers.ts b/x-pack/plugins/security_solution/public/common/components/url_state/helpers.ts
index ba09ed914dc68..5b6bb0400ccdf 100644
--- a/x-pack/plugins/security_solution/public/common/components/url_state/helpers.ts
+++ b/x-pack/plugins/security_solution/public/common/components/url_state/helpers.ts
@@ -199,8 +199,11 @@ export const updateTimerangeUrl = (
return timeRange;
};
-export const isQueryStateEmpty = (queryState: ValueUrlState | null, urlKey: KeyUrlState) =>
- queryState === null ||
+export const isQueryStateEmpty = (
+ queryState: ValueUrlState | undefined | null,
+ urlKey: KeyUrlState
+): boolean =>
+ queryState == null ||
(urlKey === CONSTANTS.appQuery && isEmpty((queryState as Query).query)) ||
(urlKey === CONSTANTS.filters && isEmpty(queryState)) ||
(urlKey === CONSTANTS.timeline && (queryState as TimelineUrl).id === '');
diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/index.ts b/x-pack/plugins/security_solution/public/common/lib/telemetry/index.ts
index 4dbcd515db4c5..5d6744de9dbe3 100644
--- a/x-pack/plugins/security_solution/public/common/lib/telemetry/index.ts
+++ b/x-pack/plugins/security_solution/public/common/lib/telemetry/index.ts
@@ -27,14 +27,9 @@ export const track: TrackFn = (type, event, count) => {
};
export const initTelemetry = (
- {
- usageCollection,
- telemetryManagementSection,
- }: Pick,
+ { usageCollection }: Pick,
appId: string
) => {
- telemetryManagementSection?.toggleSecuritySolutionExample(true);
-
_track = usageCollection?.reportUiCounter?.bind(null, appId) ?? noop;
};
diff --git a/x-pack/plugins/security_solution/public/common/mock/utils.ts b/x-pack/plugins/security_solution/public/common/mock/utils.ts
index b1851fd055b33..0bafdc4fad1e8 100644
--- a/x-pack/plugins/security_solution/public/common/mock/utils.ts
+++ b/x-pack/plugins/security_solution/public/common/mock/utils.ts
@@ -21,11 +21,12 @@ import { mockGlobalState } from './global_state';
import { TimelineState } from '../../timelines/store/timeline/types';
import { defaultHeaders } from '../../timelines/components/timeline/body/column_headers/default_headers';
-interface Global extends NodeJS.Global {
+type GlobalThis = typeof globalThis;
+interface Global extends GlobalThis {
// eslint-disable-next-line @typescript-eslint/no-explicit-any
- window?: any;
+ window: any;
// eslint-disable-next-line @typescript-eslint/no-explicit-any
- document?: any;
+ document: any;
}
export const globalNode: Global = global;
diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/config.ts b/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/config.ts
index cb5a23e711974..a835628fae6cf 100644
--- a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/config.ts
+++ b/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/config.ts
@@ -19,6 +19,9 @@ export const alertsStackByOptions: AlertsStackByOption[] = [
{ text: 'signal.rule.name', value: 'signal.rule.name' },
{ text: 'source.ip', value: 'source.ip' },
{ text: 'user.name', value: 'user.name' },
+ { text: 'process.name', value: 'process.name' },
+ { text: 'file.name', value: 'file.name' },
+ { text: 'hash.sha256', value: 'hash.sha256' },
];
export const DEFAULT_STACK_BY_FIELD = 'signal.rule.name';
diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/types.ts b/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/types.ts
index 833c05bfc7a79..f561c3f6faa21 100644
--- a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/types.ts
+++ b/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/types.ts
@@ -21,4 +21,7 @@ export type AlertsStackByField =
| 'signal.rule.type'
| 'signal.rule.name'
| 'source.ip'
- | 'user.name';
+ | 'user.name'
+ | 'process.name'
+ | 'file.name'
+ | 'hash.sha256';
diff --git a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/all/exceptions/exceptions_table.tsx b/x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/all/exceptions/exceptions_table.tsx
index 5c2d5f5d62b5c..8528d64b7261d 100644
--- a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/all/exceptions/exceptions_table.tsx
+++ b/x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/all/exceptions/exceptions_table.tsx
@@ -85,6 +85,7 @@ export const ExceptionListsTable = React.memo(() => {
notifications,
showTrustedApps: false,
showEventFilters: false,
+ showHostIsolationExceptions: false,
});
const [loadingTableInfo, exceptionListsWithRuleRefs, exceptionsListsRef] = useAllExceptionLists({
exceptionLists: exceptions ?? [],
diff --git a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/details/index.tsx b/x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/details/index.tsx
index 7167b07c7da5d..774b9463bed69 100644
--- a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/details/index.tsx
+++ b/x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/details/index.tsx
@@ -300,10 +300,8 @@ const RuleDetailsPageComponent: React.FC = ({
}, [rule, spacesApi]);
const getLegacyUrlConflictCallout = useMemo(() => {
- const outcome = rule?.outcome;
- if (rule != null && spacesApi && outcome === 'conflict') {
- // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
- const aliasTargetId = rule?.alias_target_id!; // This is always defined if outcome === 'conflict'
+ if (rule?.alias_target_id != null && spacesApi && rule.outcome === 'conflict') {
+ const aliasTargetId = rule.alias_target_id;
// We have resolved to one rule, but there is another one with a legacy URL associated with this page. Display a
// callout with a warning for the user, and provide a way for them to navigate to the other rule.
const otherRulePath = `rules/id/${aliasTargetId}${window.location.search}${window.location.hash}`;
diff --git a/x-pack/plugins/security_solution/public/management/components/administration_list_page.tsx b/x-pack/plugins/security_solution/public/management/components/administration_list_page.tsx
index c96deabfa245a..37b1646319f3f 100644
--- a/x-pack/plugins/security_solution/public/management/components/administration_list_page.tsx
+++ b/x-pack/plugins/security_solution/public/management/components/administration_list_page.tsx
@@ -67,7 +67,7 @@ export const AdministrationListPage: FC
diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card.test.tsx b/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card.test.tsx
index bde1961dd782d..50500a789fd4e 100644
--- a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card.test.tsx
+++ b/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card.test.tsx
@@ -63,7 +63,8 @@ describe.each([
);
});
- it('should display dates in expected format', () => {
+ // FLAKY https://github.com/elastic/kibana/issues/113892
+ it.skip('should display dates in expected format', () => {
render();
expect(renderResult.getByTestId('testCard-header-updated').textContent).toEqual(
diff --git a/x-pack/plugins/security_solution/public/management/components/search_exceptions/search_exceptions.test.tsx b/x-pack/plugins/security_solution/public/management/components/search_exceptions/search_exceptions.test.tsx
index 084978d35d03a..d7db249475df7 100644
--- a/x-pack/plugins/security_solution/public/management/components/search_exceptions/search_exceptions.test.tsx
+++ b/x-pack/plugins/security_solution/public/management/components/search_exceptions/search_exceptions.test.tsx
@@ -20,6 +20,7 @@ jest.mock('../../../common/components/user_privileges/use_endpoint_privileges');
let onSearchMock: jest.Mock;
const mockUseEndpointPrivileges = useEndpointPrivileges as jest.Mock;
+// unhandled promise rejection: https://github.com/elastic/kibana/issues/112699
describe('Search exceptions', () => {
let appTestContext: AppContextTestRender;
let renderResult: ReturnType;
diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.test.ts b/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.test.ts
index 15d0684a2864b..43fa4e104067f 100644
--- a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.test.ts
+++ b/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.test.ts
@@ -61,7 +61,8 @@ jest.mock('../../../../common/lib/kibana');
type EndpointListStore = Store, Immutable>;
-describe('endpoint list middleware', () => {
+// unhandled promise rejection: https://github.com/elastic/kibana/issues/112699
+describe.skip('endpoint list middleware', () => {
const getKibanaServicesMock = KibanaServices.get as jest.Mock;
let fakeCoreStart: jest.Mocked;
let depsStart: DepsStartMock;
diff --git a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/service.ts b/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/service.ts
index b58c2d901c2cc..957fd2d4485bc 100644
--- a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/service.ts
+++ b/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/service.ts
@@ -8,6 +8,7 @@
import {
CreateExceptionListItemSchema,
ExceptionListItemSchema,
+ ExceptionListSummarySchema,
FoundExceptionListItemSchema,
UpdateExceptionListItemSchema,
} from '@kbn/securitysolution-io-ts-list-types';
@@ -112,3 +113,13 @@ export async function updateOneHostIsolationExceptionItem(
body: JSON.stringify(exception),
});
}
+export async function getHostIsolationExceptionSummary(
+ http: HttpStart
+): Promise {
+ return http.get(`${EXCEPTION_LIST_URL}/summary`, {
+ query: {
+ list_id: ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID,
+ namespace_type: 'agnostic',
+ },
+ });
+}
diff --git a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/form_flyout.test.tsx b/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/form_flyout.test.tsx
index 4ab4ed785e491..3f0a8b9990b83 100644
--- a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/form_flyout.test.tsx
+++ b/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/form_flyout.test.tsx
@@ -18,6 +18,7 @@ import uuid from 'uuid';
import { createEmptyHostIsolationException } from '../../utils';
jest.mock('../../service.ts');
+jest.mock('../../../../../common/hooks/use_license');
describe('When on the host isolation exceptions flyout form', () => {
let mockedContext: AppContextTestRender;
diff --git a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/form_flyout.tsx b/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/form_flyout.tsx
index 799e327a3fb4c..14e976226c470 100644
--- a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/form_flyout.tsx
+++ b/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/form_flyout.tsx
@@ -52,9 +52,7 @@ import { HostIsolationExceptionsForm } from './form';
export const HostIsolationExceptionsFormFlyout: React.FC<{}> = memo(() => {
const dispatch = useDispatch>();
const toasts = useToasts();
-
const location = useHostIsolationExceptionsSelector(getCurrentLocation);
-
const creationInProgress = useHostIsolationExceptionsSelector((state) =>
isLoadingResourceState(state.form.status)
);
@@ -62,11 +60,8 @@ export const HostIsolationExceptionsFormFlyout: React.FC<{}> = memo(() => {
isLoadedResourceState(state.form.status)
);
const creationFailure = useHostIsolationExceptionsSelector(getFormStatusFailure);
-
const exceptionToEdit = useHostIsolationExceptionsSelector(getExceptionToEdit);
-
const navigateCallback = useHostIsolationExceptionsNavigateCallback();
-
const history = useHistory();
const [formHasError, setFormHasError] = useState(true);
diff --git a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/hooks.test.ts b/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/hooks.test.ts
new file mode 100644
index 0000000000000..6a4e0cb840149
--- /dev/null
+++ b/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/hooks.test.ts
@@ -0,0 +1,54 @@
+/*
+ * 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.
+ */
+import { useLicense } from '../../../../common/hooks/use_license';
+import { useCanSeeHostIsolationExceptionsMenu } from './hooks';
+import { renderHook } from '@testing-library/react-hooks';
+import { TestProviders } from '../../../../common/mock';
+import { getHostIsolationExceptionSummary } from '../service';
+
+jest.mock('../../../../common/hooks/use_license');
+jest.mock('../service');
+
+const getHostIsolationExceptionSummaryMock = getHostIsolationExceptionSummary as jest.Mock;
+
+describe('host isolation exceptions hooks', () => {
+ const isPlatinumPlusMock = useLicense().isPlatinumPlus as jest.Mock;
+ describe('useCanSeeHostIsolationExceptionsMenu', () => {
+ beforeEach(() => {
+ isPlatinumPlusMock.mockReset();
+ });
+ it('should return true if the license is platinum plus', () => {
+ isPlatinumPlusMock.mockReturnValue(true);
+ const { result } = renderHook(() => useCanSeeHostIsolationExceptionsMenu(), {
+ wrapper: TestProviders,
+ });
+ expect(result.current).toBe(true);
+ });
+
+ it('should return false if the license is lower platinum plus and there are not existing host isolation items', () => {
+ isPlatinumPlusMock.mockReturnValue(false);
+ getHostIsolationExceptionSummaryMock.mockReturnValueOnce({ total: 0 });
+ const { result } = renderHook(() => useCanSeeHostIsolationExceptionsMenu(), {
+ wrapper: TestProviders,
+ });
+ expect(result.current).toBe(false);
+ });
+
+ it('should return true if the license is lower platinum plus and there are existing host isolation items', async () => {
+ isPlatinumPlusMock.mockReturnValue(false);
+ getHostIsolationExceptionSummaryMock.mockReturnValueOnce({ total: 11 });
+ const { result, waitForNextUpdate } = renderHook(
+ () => useCanSeeHostIsolationExceptionsMenu(),
+ {
+ wrapper: TestProviders,
+ }
+ );
+ await waitForNextUpdate();
+ expect(result.current).toBe(true);
+ });
+ });
+});
diff --git a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/hooks.ts b/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/hooks.ts
index db9ec467e7170..4b6129785c84a 100644
--- a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/hooks.ts
+++ b/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/hooks.ts
@@ -4,15 +4,18 @@
* 2.0; you may not use this file except in compliance with the Elastic License
* 2.0.
*/
-import { useCallback } from 'react';
+import { useCallback, useEffect, useState } from 'react';
import { useSelector } from 'react-redux';
import { useHistory } from 'react-router-dom';
+import { useHttp } from '../../../../common/lib/kibana/hooks';
+import { useLicense } from '../../../../common/hooks/use_license';
import { State } from '../../../../common/store';
import {
MANAGEMENT_STORE_GLOBAL_NAMESPACE,
MANAGEMENT_STORE_HOST_ISOLATION_EXCEPTIONS_NAMESPACE,
} from '../../../common/constants';
import { getHostIsolationExceptionsListPath } from '../../../common/routing';
+import { getHostIsolationExceptionSummary } from '../service';
import { getCurrentLocation } from '../store/selector';
import { HostIsolationExceptionsPageLocation, HostIsolationExceptionsPageState } from '../types';
@@ -36,3 +39,33 @@ export function useHostIsolationExceptionsNavigateCallback() {
[history, location]
);
}
+
+/**
+ * Checks if the current user should be able to see the host isolation exceptions
+ * menu item based on their current license level and existing excepted items.
+ */
+export function useCanSeeHostIsolationExceptionsMenu() {
+ const license = useLicense();
+ const http = useHttp();
+
+ const [hasExceptions, setHasExceptions] = useState(license.isPlatinumPlus());
+
+ useEffect(() => {
+ async function checkIfHasExceptions() {
+ try {
+ const summary = await getHostIsolationExceptionSummary(http);
+ if (summary?.total > 0) {
+ setHasExceptions(true);
+ }
+ } catch (error) {
+ // an error will ocurr if the exception list does not exist
+ setHasExceptions(false);
+ }
+ }
+ if (!license.isPlatinumPlus()) {
+ checkIfHasExceptions();
+ }
+ }, [http, license]);
+
+ return hasExceptions;
+}
diff --git a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/host_isolation_exceptions_list.test.tsx b/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/host_isolation_exceptions_list.test.tsx
index 9de3d83ed8bab..a7dfb66b02235 100644
--- a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/host_isolation_exceptions_list.test.tsx
+++ b/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/host_isolation_exceptions_list.test.tsx
@@ -14,9 +14,12 @@ import { AppContextTestRender, createAppRootMockRenderer } from '../../../../com
import { isFailedResourceState, isLoadedResourceState } from '../../../state';
import { getHostIsolationExceptionItems } from '../service';
import { HostIsolationExceptionsList } from './host_isolation_exceptions_list';
+import { useLicense } from '../../../../common/hooks/use_license';
jest.mock('../../../../common/components/user_privileges/use_endpoint_privileges');
+
jest.mock('../service');
+jest.mock('../../../../common/hooks/use_license');
const getHostIsolationExceptionItemsMock = getHostIsolationExceptionItems as jest.Mock;
@@ -25,9 +28,13 @@ describe('When on the host isolation exceptions page', () => {
let renderResult: ReturnType;
let history: AppContextTestRender['history'];
let waitForAction: AppContextTestRender['middlewareSpy']['waitForAction'];
+ let mockedContext: AppContextTestRender;
+
+ const isPlatinumPlusMock = useLicense().isPlatinumPlus as jest.Mock;
+
beforeEach(() => {
getHostIsolationExceptionItemsMock.mockReset();
- const mockedContext = createAppRootMockRenderer();
+ mockedContext = createAppRootMockRenderer();
({ history } = mockedContext);
render = () => (renderResult = mockedContext.render());
waitForAction = mockedContext.middlewareSpy.waitForAction;
@@ -106,17 +113,38 @@ describe('When on the host isolation exceptions page', () => {
).toEqual(' Server is too far away');
});
});
- it('should show the create flyout when the add button is pressed', () => {
- render();
- act(() => {
- userEvent.click(renderResult.getByTestId('hostIsolationExceptionsListAddButton'));
+ describe('is license platinum plus', () => {
+ beforeEach(() => {
+ isPlatinumPlusMock.mockReturnValue(true);
+ });
+ it('should show the create flyout when the add button is pressed', () => {
+ render();
+ act(() => {
+ userEvent.click(renderResult.getByTestId('hostIsolationExceptionsListAddButton'));
+ });
+ expect(renderResult.getByTestId('hostIsolationExceptionsCreateEditFlyout')).toBeTruthy();
+ });
+ it('should show the create flyout when the show location is create', () => {
+ history.push(`${HOST_ISOLATION_EXCEPTIONS_PATH}?show=create`);
+ render();
+ expect(renderResult.getByTestId('hostIsolationExceptionsCreateEditFlyout')).toBeTruthy();
+ expect(renderResult.queryByTestId('hostIsolationExceptionsCreateEditFlyout')).toBeTruthy();
});
- expect(renderResult.getByTestId('hostIsolationExceptionsCreateEditFlyout')).toBeTruthy();
});
- it('should show the create flyout when the show location is create', () => {
- history.push(`${HOST_ISOLATION_EXCEPTIONS_PATH}?show=create`);
- render();
- expect(renderResult.getByTestId('hostIsolationExceptionsCreateEditFlyout')).toBeTruthy();
+ describe('is not license platinum plus', () => {
+ beforeEach(() => {
+ isPlatinumPlusMock.mockReturnValue(false);
+ });
+ it('should not show the create flyout if the user navigates to the create url', () => {
+ history.push(`${HOST_ISOLATION_EXCEPTIONS_PATH}?show=create`);
+ render();
+ expect(renderResult.queryByTestId('hostIsolationExceptionsCreateEditFlyout')).toBeFalsy();
+ });
+ it('should not show the create flyout if the user navigates to the edit url', () => {
+ history.push(`${HOST_ISOLATION_EXCEPTIONS_PATH}?show=edit`);
+ render();
+ expect(renderResult.queryByTestId('hostIsolationExceptionsCreateEditFlyout')).toBeFalsy();
+ });
});
});
});
diff --git a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/host_isolation_exceptions_list.tsx b/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/host_isolation_exceptions_list.tsx
index 3c634a917c0ce..f4a89e89a9f67 100644
--- a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/host_isolation_exceptions_list.tsx
+++ b/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/host_isolation_exceptions_list.tsx
@@ -7,11 +7,13 @@
import { ExceptionListItemSchema } from '@kbn/securitysolution-io-ts-list-types';
import { i18n } from '@kbn/i18n';
-import React, { Dispatch, useCallback } from 'react';
+import React, { Dispatch, useCallback, useEffect } from 'react';
import { EuiButton, EuiSpacer } from '@elastic/eui';
import { FormattedMessage } from '@kbn/i18n/react';
import { useDispatch } from 'react-redux';
+import { useHistory } from 'react-router-dom';
import { ExceptionItem } from '../../../../common/components/exceptions/viewer/exception_item';
+import { useLicense } from '../../../../common/hooks/use_license';
import {
getCurrentLocation,
getItemToDelete,
@@ -37,6 +39,7 @@ import {
DELETE_HOST_ISOLATION_EXCEPTION_LABEL,
EDIT_HOST_ISOLATION_EXCEPTION_LABEL,
} from './components/translations';
+import { getEndpointListPath } from '../../../common/routing';
type HostIsolationExceptionPaginatedContent = PaginatedContentProps<
Immutable,
@@ -51,10 +54,16 @@ export const HostIsolationExceptionsList = () => {
const location = useHostIsolationExceptionsSelector(getCurrentLocation);
const dispatch = useDispatch>();
const itemToDelete = useHostIsolationExceptionsSelector(getItemToDelete);
-
- const showFlyout = !!location.show;
-
const navigateCallback = useHostIsolationExceptionsNavigateCallback();
+ const history = useHistory();
+ const license = useLicense();
+ const showFlyout = license.isPlatinumPlus() && !!location.show;
+
+ useEffect(() => {
+ if (!isLoading && listItems.length === 0 && !license.isPlatinumPlus()) {
+ history.replace(getEndpointListPath({ name: 'endpointList' }));
+ }
+ }, [history, isLoading, license, listItems.length]);
const handleOnSearch = useCallback(
(query: string) => {
@@ -63,34 +72,35 @@ export const HostIsolationExceptionsList = () => {
[navigateCallback]
);
- const handleItemComponentProps = (element: ExceptionListItemSchema): ArtifactEntryCardProps => ({
- item: element,
- 'data-test-subj': `hostIsolationExceptionsCard`,
- actions: [
- {
- icon: 'trash',
- onClick: () => {
- navigateCallback({
- show: 'edit',
- id: element.id,
- });
- },
- 'data-test-subj': 'editHostIsolationException',
- children: EDIT_HOST_ISOLATION_EXCEPTION_LABEL,
+ function handleItemComponentProps(element: ExceptionListItemSchema): ArtifactEntryCardProps {
+ const editAction = {
+ icon: 'trash',
+ onClick: () => {
+ navigateCallback({
+ show: 'edit',
+ id: element.id,
+ });
},
- {
- icon: 'trash',
- onClick: () => {
- dispatch({
- type: 'hostIsolationExceptionsMarkToDelete',
- payload: element,
- });
- },
- 'data-test-subj': 'deleteHostIsolationException',
- children: DELETE_HOST_ISOLATION_EXCEPTION_LABEL,
+ 'data-test-subj': 'editHostIsolationException',
+ children: EDIT_HOST_ISOLATION_EXCEPTION_LABEL,
+ };
+ const deleteAction = {
+ icon: 'trash',
+ onClick: () => {
+ dispatch({
+ type: 'hostIsolationExceptionsMarkToDelete',
+ payload: element,
+ });
},
- ],
- });
+ 'data-test-subj': 'deleteHostIsolationException',
+ children: DELETE_HOST_ISOLATION_EXCEPTION_LABEL,
+ };
+ return {
+ item: element,
+ 'data-test-subj': `hostIsolationExceptionsCard`,
+ actions: license.isPlatinumPlus() ? [editAction, deleteAction] : [deleteAction],
+ };
+ }
const handlePaginatedContentChange: HostIsolationExceptionPaginatedContent['onChange'] =
useCallback(
@@ -121,18 +131,22 @@ export const HostIsolationExceptionsList = () => {
/>
}
actions={
-
-
-
+ license.isPlatinumPlus() ? (
+
+
+
+ ) : (
+ []
+ )
}
>
{showFlyout && }
diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/models/advanced_policy_schema.ts b/x-pack/plugins/security_solution/public/management/pages/policy/models/advanced_policy_schema.ts
index 4d7ca74ca19f8..eb134c4413ae8 100644
--- a/x-pack/plugins/security_solution/public/management/pages/policy/models/advanced_policy_schema.ts
+++ b/x-pack/plugins/security_solution/public/management/pages/policy/models/advanced_policy_schema.ts
@@ -746,4 +746,48 @@ export const AdvancedPolicySchema: AdvancedPolicySchemaType[] = [
}
),
},
+ {
+ key: 'mac.advanced.memory_protection.memory_scan_collect_sample',
+ first_supported_version: '7.16',
+ documentation: i18n.translate(
+ 'xpack.securitySolution.endpoint.policy.advanced.mac.advanced.memory_protection.memory_scan_collect_sample',
+ {
+ defaultMessage:
+ 'Collect 4MB of memory surrounding detected malicious memory regions. Default: false. Enabling this value may significantly increase the amount of data stored in Elasticsearch.',
+ }
+ ),
+ },
+ {
+ key: 'mac.advanced.memory_protection.memory_scan',
+ first_supported_version: '7.16',
+ documentation: i18n.translate(
+ 'xpack.securitySolution.endpoint.policy.advanced.mac.advanced.memory_protection.memory_scan',
+ {
+ defaultMessage:
+ 'Enable scanning for malicious memory regions as a part of memory protection. Default: true.',
+ }
+ ),
+ },
+ {
+ key: 'linux.advanced.memory_protection.memory_scan_collect_sample',
+ first_supported_version: '7.16',
+ documentation: i18n.translate(
+ 'xpack.securitySolution.endpoint.policy.advanced.linux.advanced.memory_protection.memory_scan_collect_sample',
+ {
+ defaultMessage:
+ 'Collect 4MB of memory surrounding detected malicious memory regions. Default: false. Enabling this value may significantly increase the amount of data stored in Elasticsearch.',
+ }
+ ),
+ },
+ {
+ key: 'linux.advanced.memory_protection.memory_scan',
+ first_supported_version: '7.16',
+ documentation: i18n.translate(
+ 'xpack.securitySolution.endpoint.policy.advanced.linux.advanced.memory_protection.memory_scan',
+ {
+ defaultMessage:
+ 'Enable scanning for malicious memory regions as a part of memory protection. Default: true.',
+ }
+ ),
+ },
];
diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts b/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts
index e0c4ee2600588..da390fc1187b0 100644
--- a/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts
+++ b/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts
@@ -314,6 +314,7 @@ describe('policy details: ', () => {
events: { process: true, file: true, network: true },
malware: { mode: 'prevent' },
behavior_protection: { mode: 'off', supported: false },
+ memory_protection: { mode: 'off', supported: false },
popup: {
malware: {
enabled: true,
@@ -323,6 +324,10 @@ describe('policy details: ', () => {
enabled: false,
message: '',
},
+ memory_protection: {
+ enabled: false,
+ message: '',
+ },
},
logging: { file: 'info' },
},
@@ -331,6 +336,7 @@ describe('policy details: ', () => {
logging: { file: 'info' },
malware: { mode: 'prevent' },
behavior_protection: { mode: 'off', supported: false },
+ memory_protection: { mode: 'off', supported: false },
popup: {
malware: {
enabled: true,
@@ -340,6 +346,10 @@ describe('policy details: ', () => {
enabled: false,
message: '',
},
+ memory_protection: {
+ enabled: false,
+ message: '',
+ },
},
},
},
diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/middleware/policy_settings_middleware.ts b/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/middleware/policy_settings_middleware.ts
index 5f612f4f4e6f6..784565b5d8e1d 100644
--- a/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/middleware/policy_settings_middleware.ts
+++ b/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/middleware/policy_settings_middleware.ts
@@ -57,6 +57,14 @@ export const policySettingsMiddlewareRunner: MiddlewareRunner = async (
policyItem.inputs[0].config.policy.value.windows.popup.memory_protection.message =
DefaultPolicyRuleNotificationMessage;
}
+ if (policyItem.inputs[0].config.policy.value.mac.popup.memory_protection.message === '') {
+ policyItem.inputs[0].config.policy.value.mac.popup.memory_protection.message =
+ DefaultPolicyRuleNotificationMessage;
+ }
+ if (policyItem.inputs[0].config.policy.value.linux.popup.memory_protection.message === '') {
+ policyItem.inputs[0].config.policy.value.linux.popup.memory_protection.message =
+ DefaultPolicyRuleNotificationMessage;
+ }
if (
policyItem.inputs[0].config.policy.value.windows.popup.behavior_protection.message === ''
) {
diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/selectors/policy_settings_selectors.ts b/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/selectors/policy_settings_selectors.ts
index 40d77f5869b67..6729f8094b840 100644
--- a/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/selectors/policy_settings_selectors.ts
+++ b/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/selectors/policy_settings_selectors.ts
@@ -154,6 +154,7 @@ export const policyConfig: (s: PolicyDetailsState) => UIPolicyConfig = createSel
events: mac.events,
malware: mac.malware,
behavior_protection: mac.behavior_protection,
+ memory_protection: mac.memory_protection,
popup: mac.popup,
},
linux: {
@@ -161,6 +162,7 @@ export const policyConfig: (s: PolicyDetailsState) => UIPolicyConfig = createSel
events: linux.events,
malware: linux.malware,
behavior_protection: linux.behavior_protection,
+ memory_protection: linux.memory_protection,
popup: linux.popup,
},
};
@@ -220,7 +222,7 @@ export const totalLinuxEvents = (state: PolicyDetailsState): number => {
return 0;
};
-/** Returns the number of selected liinux eventing configurations */
+/** Returns the number of selected linux eventing configurations */
export const selectedLinuxEvents = (state: PolicyDetailsState): number => {
const config = policyConfig(state);
if (config) {
diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/types.ts b/x-pack/plugins/security_solution/public/management/pages/policy/types.ts
index 283c3afb573b6..ad06f027542df 100644
--- a/x-pack/plugins/security_solution/public/management/pages/policy/types.ts
+++ b/x-pack/plugins/security_solution/public/management/pages/policy/types.ts
@@ -175,8 +175,8 @@ export type PolicyProtection =
UIPolicyConfig['windows'],
'malware' | 'ransomware' | 'memory_protection' | 'behavior_protection'
>
- | keyof Pick
- | keyof Pick;
+ | keyof Pick
+ | keyof Pick;
export type MacPolicyProtection = keyof Pick;
diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_details.test.tsx b/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_details.test.tsx
index 3292bc0c44cb9..c176ce9cacd43 100644
--- a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_details.test.tsx
+++ b/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_details.test.tsx
@@ -23,6 +23,7 @@ describe('Policy Details', () => {
const generator = new EndpointDocGenerator();
let history: AppContextTestRender['history'];
let coreStart: AppContextTestRender['coreStart'];
+ let middlewareSpy: AppContextTestRender['middlewareSpy'];
let http: typeof coreStart.http;
let render: (ui: Parameters[0]) => ReturnType;
let policyPackagePolicy: ReturnType;
@@ -32,13 +33,20 @@ describe('Policy Details', () => {
const appContextMockRenderer = createAppRootMockRenderer();
const AppWrapper = appContextMockRenderer.AppWrapper;
- ({ history, coreStart } = appContextMockRenderer);
+ ({ history, coreStart, middlewareSpy } = appContextMockRenderer);
render = (ui) => mount(ui, { wrappingComponent: AppWrapper });
http = coreStart.http;
});
describe('when displayed with invalid id', () => {
+ let releaseApiFailure: () => void;
+
beforeEach(() => {
+ http.get.mockImplementation(async () => {
+ await new Promise((_, reject) => {
+ releaseApiFailure = reject.bind(null, new Error('policy not found'));
+ });
+ });
history.push(policyDetailsPathUrl);
policyView = render();
});
@@ -46,7 +54,19 @@ describe('Policy Details', () => {
it('should NOT display timeline', async () => {
expect(policyView.find('flyoutOverlay')).toHaveLength(0);
});
+
+ it('should show loader followed by error message', async () => {
+ expect(policyView.find('EuiLoadingSpinner').length).toBe(1);
+ releaseApiFailure();
+ await middlewareSpy.waitForAction('serverFailedToReturnPolicyDetailsData');
+ policyView.update();
+ const callout = policyView.find('EuiCallOut');
+ expect(callout).toHaveLength(1);
+ expect(callout.prop('color')).toEqual('danger');
+ expect(callout.text()).toEqual('policy not found');
+ });
});
+
describe('when displayed with valid id', () => {
let asyncActions: Promise = Promise.resolve();
diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_details.tsx b/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_details.tsx
index 660dda6493c39..65308012df080 100644
--- a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_details.tsx
+++ b/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_details.tsx
@@ -8,8 +8,14 @@
import React, { useMemo } from 'react';
import { i18n } from '@kbn/i18n';
import { useLocation } from 'react-router-dom';
+import { EuiCallOut, EuiLoadingSpinner, EuiPageTemplate } from '@elastic/eui';
import { usePolicyDetailsSelector } from './policy_hooks';
-import { policyDetails, agentStatusSummary } from '../store/policy_details/selectors';
+import {
+ policyDetails,
+ agentStatusSummary,
+ isLoading,
+ apiError,
+} from '../store/policy_details/selectors';
import { AgentsSummary } from './agents_summary';
import { useIsExperimentalFeatureEnabled } from '../../../../common/hooks/use_experimental_features';
import { PolicyTabs } from './tabs';
@@ -33,6 +39,8 @@ export const PolicyDetails = React.memo(() => {
const { getAppUrl } = useAppUrl();
// Store values
+ const loading = usePolicyDetailsSelector(isLoading);
+ const policyApiError = usePolicyDetailsSelector(apiError);
const policyItem = usePolicyDetailsSelector(policyDetails);
const policyAgentStatusSummary = usePolicyDetailsSelector(agentStatusSummary);
@@ -81,22 +89,48 @@ export const PolicyDetails = React.memo(() => {
);
+ const pageBody: React.ReactNode = useMemo(() => {
+ if (loading) {
+ return (
+
+
+
+ );
+ }
+
+ if (policyApiError) {
+ return (
+
+
+ {policyApiError?.message}
+
+
+ );
+ }
+
+ // TODO: Remove this and related code when removing FF
+ if (isTrustedAppsByPolicyEnabled) {
+ return ;
+ }
+
+ return ;
+ }, [isTrustedAppsByPolicyEnabled, loading, policyApiError]);
+
return (
- {isTrustedAppsByPolicyEnabled ? (
-
- ) : (
- // TODO: Remove this and related code when removing FF
-
- )}
+ {pageBody}
);
});
diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_forms/components/policy_form_layout.test.tsx b/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_forms/components/policy_form_layout.test.tsx
index 87c16e411c702..650bf6115c9d9 100644
--- a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_forms/components/policy_form_layout.test.tsx
+++ b/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_forms/components/policy_form_layout.test.tsx
@@ -30,7 +30,6 @@ describe('Policy Form Layout', () => {
const generator = new EndpointDocGenerator();
let history: AppContextTestRender['history'];
let coreStart: AppContextTestRender['coreStart'];
- let middlewareSpy: AppContextTestRender['middlewareSpy'];
let http: typeof coreStart.http;
let render: (ui: Parameters[0]) => ReturnType;
let policyPackagePolicy: ReturnType;
@@ -40,7 +39,7 @@ describe('Policy Form Layout', () => {
const appContextMockRenderer = createAppRootMockRenderer();
const AppWrapper = appContextMockRenderer.AppWrapper;
- ({ history, coreStart, middlewareSpy } = appContextMockRenderer);
+ ({ history, coreStart } = appContextMockRenderer);
render = (ui) => mount(ui, { wrappingComponent: AppWrapper });
http = coreStart.http;
});
@@ -52,33 +51,6 @@ describe('Policy Form Layout', () => {
jest.clearAllMocks();
});
- describe('when displayed with invalid id', () => {
- let releaseApiFailure: () => void;
- beforeEach(() => {
- http.get.mockImplementation(async () => {
- await new Promise((_, reject) => {
- releaseApiFailure = reject.bind(null, new Error('policy not found'));
- });
- });
- history.push(policyDetailsPathUrl);
- policyFormLayoutView = render();
- });
-
- it('should NOT display timeline', async () => {
- expect(policyFormLayoutView.find('flyoutOverlay')).toHaveLength(0);
- });
-
- it('should show loader followed by error message', async () => {
- expect(policyFormLayoutView.find('EuiLoadingSpinner').length).toBe(1);
- releaseApiFailure();
- await middlewareSpy.waitForAction('serverFailedToReturnPolicyDetailsData');
- policyFormLayoutView.update();
- const callout = policyFormLayoutView.find('EuiCallOut');
- expect(callout).toHaveLength(1);
- expect(callout.prop('color')).toEqual('danger');
- expect(callout.text()).toEqual('policy not found');
- });
- });
describe('when displayed with valid id', () => {
let asyncActions: Promise = Promise.resolve();
diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_forms/components/policy_form_layout.tsx b/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_forms/components/policy_form_layout.tsx
index 4573b15b8fabc..bae2c21242d97 100644
--- a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_forms/components/policy_form_layout.tsx
+++ b/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_forms/components/policy_form_layout.tsx
@@ -11,7 +11,6 @@ import {
EuiFlexItem,
EuiButton,
EuiButtonEmpty,
- EuiCallOut,
EuiLoadingSpinner,
EuiBottomBar,
EuiSpacer,
@@ -27,7 +26,6 @@ import {
agentStatusSummary,
updateStatus,
isLoading,
- apiError,
} from '../../../store/policy_details/selectors';
import { toMountPoint } from '../../../../../../../../../../src/plugins/kibana_react/public';
@@ -58,7 +56,6 @@ export const PolicyFormLayout = React.memo(() => {
const policyAgentStatusSummary = usePolicyDetailsSelector(agentStatusSummary);
const policyUpdateStatus = usePolicyDetailsSelector(updateStatus);
const isPolicyLoading = usePolicyDetailsSelector(isLoading);
- const policyApiError = usePolicyDetailsSelector(apiError);
// Local state
const [showConfirm, setShowConfirm] = useState(false);
@@ -137,13 +134,7 @@ export const PolicyFormLayout = React.memo(() => {
if (!policyItem) {
return (
- {isPolicyLoading ? (
-
- ) : policyApiError ? (
-
- {policyApiError?.message}
-
- ) : null}
+ {isPolicyLoading ? : null}
);
diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_forms/protections/memory.tsx b/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_forms/protections/memory.tsx
index 792664f3e6f25..2f47d52e37bf6 100644
--- a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_forms/protections/memory.tsx
+++ b/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_forms/protections/memory.tsx
@@ -23,7 +23,7 @@ import { ProtectionSwitch } from '../components/protection_switch';
* which will configure for all relevant OSes.
*/
export const MemoryProtection = React.memo(() => {
- const OSes: Immutable = [OS.windows];
+ const OSes: Immutable = [OS.windows, OS.mac, OS.linux];
const protection = 'memory_protection';
const protectionLabel = i18n.translate(
'xpack.securitySolution.endpoint.policy.protections.memory',
@@ -36,7 +36,7 @@ export const MemoryProtection = React.memo(() => {
type={i18n.translate('xpack.securitySolution.endpoint.policy.details.memory_protection', {
defaultMessage: 'Memory threat',
})}
- supportedOss={[OperatingSystem.WINDOWS]}
+ supportedOss={[OperatingSystem.WINDOWS, OperatingSystem.MAC, OperatingSystem.LINUX]}
dataTestSubj="memoryProtectionsForm"
rightCorner={
diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/trusted_apps/empty/policy_trusted_apps_empty_unassigned.tsx b/x-pack/plugins/security_solution/public/management/pages/policy/view/trusted_apps/empty/policy_trusted_apps_empty_unassigned.tsx
index 0ccdf9bcb388d..ee52e1210a481 100644
--- a/x-pack/plugins/security_solution/public/management/pages/policy/view/trusted_apps/empty/policy_trusted_apps_empty_unassigned.tsx
+++ b/x-pack/plugins/security_solution/public/management/pages/policy/view/trusted_apps/empty/policy_trusted_apps_empty_unassigned.tsx
@@ -10,6 +10,7 @@ import { EuiEmptyPrompt, EuiButton, EuiPageTemplate, EuiLink } from '@elastic/eu
import { FormattedMessage } from '@kbn/i18n/react';
import { usePolicyDetailsNavigateCallback } from '../../policy_hooks';
import { useGetLinkTo } from './use_policy_trusted_apps_empty_hooks';
+import { useEndpointPrivileges } from '../../../../../../common/components/user_privileges/use_endpoint_privileges';
interface CommonProps {
policyId: string;
@@ -17,6 +18,7 @@ interface CommonProps {
}
export const PolicyTrustedAppsEmptyUnassigned = memo(({ policyId, policyName }) => {
+ const { isPlatinumPlus } = useEndpointPrivileges();
const navigateCallback = usePolicyDetailsNavigateCallback();
const { onClickHandler, toRouteUrl } = useGetLinkTo(policyId, policyName);
const onClickPrimaryButtonHandler = useCallback(
@@ -47,12 +49,21 @@ export const PolicyTrustedAppsEmptyUnassigned = memo(({ policyId, p
/>
}
actions={[
-
-
- ,
+ ...(isPlatinumPlus
+ ? [
+
+
+ ,
+ ]
+ : []),
// eslint-disable-next-line @elastic/eui/href-or-on-click
{
title={
}
/>
diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/trusted_apps/layout/policy_trusted_apps_layout.test.tsx b/x-pack/plugins/security_solution/public/management/pages/policy/view/trusted_apps/layout/policy_trusted_apps_layout.test.tsx
index 5d5d36d41aaf8..d46775d38834b 100644
--- a/x-pack/plugins/security_solution/public/management/pages/policy/view/trusted_apps/layout/policy_trusted_apps_layout.test.tsx
+++ b/x-pack/plugins/security_solution/public/management/pages/policy/view/trusted_apps/layout/policy_trusted_apps_layout.test.tsx
@@ -19,8 +19,20 @@ import { createLoadedResourceState, isLoadedResourceState } from '../../../../..
import { getPolicyDetailsArtifactsListPath } from '../../../../../common/routing';
import { EndpointDocGenerator } from '../../../../../../../common/endpoint/generate_data';
import { policyListApiPathHandlers } from '../../../store/test_mock_utils';
+import { licenseService } from '../../../../../../common/hooks/use_license';
jest.mock('../../../../trusted_apps/service');
+jest.mock('../../../../../../common/hooks/use_license', () => {
+ const licenseServiceInstance = {
+ isPlatinumPlus: jest.fn(),
+ };
+ return {
+ licenseService: licenseServiceInstance,
+ useLicense: () => {
+ return licenseServiceInstance;
+ },
+ };
+});
let mockedContext: AppContextTestRender;
let waitForAction: MiddlewareActionSpyHelper['waitForAction'];
@@ -30,7 +42,8 @@ let coreStart: AppContextTestRender['coreStart'];
let http: typeof coreStart.http;
const generator = new EndpointDocGenerator();
-describe('Policy trusted apps layout', () => {
+// unhandled promise rejection: https://github.com/elastic/kibana/issues/112699
+describe.skip('Policy trusted apps layout', () => {
beforeEach(() => {
mockedContext = createAppRootMockRenderer();
http = mockedContext.coreStart.http;
@@ -106,4 +119,31 @@ describe('Policy trusted apps layout', () => {
expect(component.getByTestId('policyDetailsTrustedAppsCount')).not.toBeNull();
});
+
+ it('should hide assign button on empty state with unassigned policies when downgraded to a gold or below license', async () => {
+ (licenseService.isPlatinumPlus as jest.Mock).mockReturnValue(false);
+ const component = render();
+ mockedContext.history.push(getPolicyDetailsArtifactsListPath('1234'));
+
+ await waitForAction('assignedTrustedAppsListStateChanged');
+
+ mockedContext.store.dispatch({
+ type: 'policyArtifactsDeosAnyTrustedAppExists',
+ payload: createLoadedResourceState(true),
+ });
+ expect(component.queryByTestId('assign-ta-button')).toBeNull();
+ });
+ it('should hide the `Assign trusted applications` button when there is data and the license is downgraded to gold or below', async () => {
+ (licenseService.isPlatinumPlus as jest.Mock).mockReturnValue(false);
+ TrustedAppsHttpServiceMock.mockImplementation(() => {
+ return {
+ getTrustedAppsList: () => getMockListResponse(),
+ };
+ });
+ const component = render();
+ mockedContext.history.push(getPolicyDetailsArtifactsListPath('1234'));
+
+ await waitForAction('assignedTrustedAppsListStateChanged');
+ expect(component.queryByTestId('assignTrustedAppButton')).toBeNull();
+ });
});
diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/trusted_apps/layout/policy_trusted_apps_layout.tsx b/x-pack/plugins/security_solution/public/management/pages/policy/view/trusted_apps/layout/policy_trusted_apps_layout.tsx
index 64e40e330ad2b..2421602f4e5af 100644
--- a/x-pack/plugins/security_solution/public/management/pages/policy/view/trusted_apps/layout/policy_trusted_apps_layout.tsx
+++ b/x-pack/plugins/security_solution/public/management/pages/policy/view/trusted_apps/layout/policy_trusted_apps_layout.tsx
@@ -25,6 +25,7 @@ import {
import { usePolicyDetailsNavigateCallback, usePolicyDetailsSelector } from '../../policy_hooks';
import { PolicyTrustedAppsFlyout } from '../flyout';
import { PolicyTrustedAppsList } from '../list/policy_trusted_apps_list';
+import { useEndpointPrivileges } from '../../../../../../common/components/user_privileges/use_endpoint_privileges';
export const PolicyTrustedAppsLayout = React.memo(() => {
const location = usePolicyDetailsSelector(getCurrentArtifactsLocation);
@@ -33,6 +34,7 @@ export const PolicyTrustedAppsLayout = React.memo(() => {
const policyItem = usePolicyDetailsSelector(policyDetails);
const navigateCallback = usePolicyDetailsNavigateCallback();
const hasAssignedTrustedApps = usePolicyDetailsSelector(doesPolicyHaveTrustedApps);
+ const { isPlatinumPlus } = useEndpointPrivileges();
const showListFlyout = location.show === 'list';
@@ -41,6 +43,7 @@ export const PolicyTrustedAppsLayout = React.memo(() => {
navigateCallback({
show: 'list',
@@ -88,7 +91,7 @@ export const PolicyTrustedAppsLayout = React.memo(() => {
- {assignTrustedAppButton}
+ {isPlatinumPlus && assignTrustedAppButton}
) : null}
{
)}
- {showListFlyout ? : null}
+ {isPlatinumPlus && showListFlyout ? : null}
) : null;
});
diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/trusted_apps/list/policy_trusted_apps_list.test.tsx b/x-pack/plugins/security_solution/public/management/pages/policy/view/trusted_apps/list/policy_trusted_apps_list.test.tsx
index ff94e3befe8c8..316b70064d9db 100644
--- a/x-pack/plugins/security_solution/public/management/pages/policy/view/trusted_apps/list/policy_trusted_apps_list.test.tsx
+++ b/x-pack/plugins/security_solution/public/management/pages/policy/view/trusted_apps/list/policy_trusted_apps_list.test.tsx
@@ -21,6 +21,13 @@ import {
} from '../../../../../state';
import { fireEvent, within, act, waitFor } from '@testing-library/react';
import { APP_ID } from '../../../../../../../common/constants';
+import {
+ EndpointPrivileges,
+ useEndpointPrivileges,
+} from '../../../../../../common/components/user_privileges/use_endpoint_privileges';
+
+jest.mock('../../../../../../common/components/user_privileges/use_endpoint_privileges');
+const mockUseEndpointPrivileges = useEndpointPrivileges as jest.Mock;
describe('when rendering the PolicyTrustedAppsList', () => {
// The index (zero based) of the card created by the generator that is policy specific
@@ -32,6 +39,16 @@ describe('when rendering the PolicyTrustedAppsList', () => {
let mockedApis: ReturnType
;
let waitForAction: AppContextTestRender['middlewareSpy']['waitForAction'];
+ const loadedUserEndpointPrivilegesState = (
+ endpointOverrides: Partial = {}
+ ): EndpointPrivileges => ({
+ loading: false,
+ canAccessFleet: true,
+ canAccessEndpointManagement: true,
+ isPlatinumPlus: true,
+ ...endpointOverrides,
+ });
+
const getCardByIndexPosition = (cardIndex: number = 0) => {
const card = renderResult.getAllByTestId('policyTrustedAppsGrid-card')[cardIndex];
@@ -66,8 +83,12 @@ describe('when rendering the PolicyTrustedAppsList', () => {
);
};
+ afterAll(() => {
+ mockUseEndpointPrivileges.mockReset();
+ });
beforeEach(() => {
appTestContext = createAppRootMockRenderer();
+ mockUseEndpointPrivileges.mockReturnValue(loadedUserEndpointPrivilegesState());
mockedApis = policyDetailsPageAllApiHttpMocks(appTestContext.coreStart.http);
appTestContext.setExperimentalFlag({ trustedAppsByPolicyEnabled: true });
@@ -297,4 +318,16 @@ describe('when rendering the PolicyTrustedAppsList', () => {
})
);
});
+
+ it('does not show remove option in actions menu if license is downgraded to gold or below', async () => {
+ await render();
+ mockUseEndpointPrivileges.mockReturnValue(
+ loadedUserEndpointPrivilegesState({
+ isPlatinumPlus: false,
+ })
+ );
+ await toggleCardActionMenu(POLICY_SPECIFIC_CARD_INDEX);
+
+ expect(renderResult.queryByTestId('policyTrustedAppsGrid-removeAction')).toBeNull();
+ });
});
diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/trusted_apps/list/policy_trusted_apps_list.tsx b/x-pack/plugins/security_solution/public/management/pages/policy/view/trusted_apps/list/policy_trusted_apps_list.tsx
index 5d6c9731c7070..8ab2f5fd465e0 100644
--- a/x-pack/plugins/security_solution/public/management/pages/policy/view/trusted_apps/list/policy_trusted_apps_list.tsx
+++ b/x-pack/plugins/security_solution/public/management/pages/policy/view/trusted_apps/list/policy_trusted_apps_list.tsx
@@ -38,6 +38,7 @@ import { ContextMenuItemNavByRouterProps } from '../../../../../components/conte
import { ArtifactEntryCollapsibleCardProps } from '../../../../../components/artifact_entry_card';
import { useTestIdGenerator } from '../../../../../components/hooks/use_test_id_generator';
import { RemoveTrustedAppFromPolicyModal } from './remove_trusted_app_from_policy_modal';
+import { useEndpointPrivileges } from '../../../../../../common/components/user_privileges/use_endpoint_privileges';
const DATA_TEST_SUBJ = 'policyTrustedAppsGrid';
@@ -46,6 +47,7 @@ export const PolicyTrustedAppsList = memo(() => {
const toasts = useToasts();
const history = useHistory();
const { getAppUrl } = useAppUrl();
+ const { isPlatinumPlus } = useEndpointPrivileges();
const policyId = usePolicyDetailsSelector(policyIdFromParams);
const hasTrustedApps = usePolicyDetailsSelector(doesPolicyHaveTrustedApps);
const isLoading = usePolicyDetailsSelector(isPolicyTrustedAppListLoading);
@@ -132,44 +134,50 @@ export const PolicyTrustedAppsList = memo(() => {
return byIdPolicies;
}, {});
+ const fullDetailsAction: ArtifactCardGridCardComponentProps['actions'] = [
+ {
+ icon: 'controlsHorizontal',
+ children: i18n.translate(
+ 'xpack.securitySolution.endpoint.policy.trustedApps.list.viewAction',
+ { defaultMessage: 'View full details' }
+ ),
+ href: getAppUrl({ appId: APP_ID, path: viewUrlPath }),
+ navigateAppId: APP_ID,
+ navigateOptions: { path: viewUrlPath },
+ 'data-test-subj': getTestId('viewFullDetailsAction'),
+ },
+ ];
const thisTrustedAppCardProps: ArtifactCardGridCardComponentProps = {
expanded: Boolean(isCardExpanded[trustedApp.id]),
- actions: [
- {
- icon: 'controlsHorizontal',
- children: i18n.translate(
- 'xpack.securitySolution.endpoint.policy.trustedApps.list.viewAction',
- { defaultMessage: 'View full details' }
- ),
- href: getAppUrl({ appId: APP_ID, path: viewUrlPath }),
- navigateAppId: APP_ID,
- navigateOptions: { path: viewUrlPath },
- 'data-test-subj': getTestId('viewFullDetailsAction'),
- },
- {
- icon: 'trash',
- children: i18n.translate(
- 'xpack.securitySolution.endpoint.policy.trustedApps.list.removeAction',
- { defaultMessage: 'Remove from policy' }
- ),
- onClick: () => {
- setTrustedAppsForRemoval([trustedApp]);
- setShowRemovalModal(true);
- },
- disabled: isGlobal,
- toolTipContent: isGlobal
- ? i18n.translate(
- 'xpack.securitySolution.endpoint.policy.trustedApps.list.removeActionNotAllowed',
- {
- defaultMessage:
- 'Globally applied trusted applications cannot be removed from policy.',
- }
- )
- : undefined,
- toolTipPosition: 'top',
- 'data-test-subj': getTestId('removeAction'),
- },
- ],
+ actions: isPlatinumPlus
+ ? [
+ ...fullDetailsAction,
+ {
+ icon: 'trash',
+ children: i18n.translate(
+ 'xpack.securitySolution.endpoint.policy.trustedApps.list.removeAction',
+ { defaultMessage: 'Remove from policy' }
+ ),
+ onClick: () => {
+ setTrustedAppsForRemoval([trustedApp]);
+ setShowRemovalModal(true);
+ },
+ disabled: isGlobal,
+ toolTipContent: isGlobal
+ ? i18n.translate(
+ 'xpack.securitySolution.endpoint.policy.trustedApps.list.removeActionNotAllowed',
+ {
+ defaultMessage:
+ 'Globally applied trusted applications cannot be removed from policy.',
+ }
+ )
+ : undefined,
+ toolTipPosition: 'top',
+ 'data-test-subj': getTestId('removeAction'),
+ },
+ ]
+ : fullDetailsAction,
+
policies: assignedPoliciesMenuItems,
};
@@ -177,7 +185,7 @@ export const PolicyTrustedAppsList = memo(() => {
}
return newCardProps;
- }, [allPoliciesById, getAppUrl, getTestId, isCardExpanded, trustedAppItems]);
+ }, [allPoliciesById, getAppUrl, getTestId, isCardExpanded, trustedAppItems, isPlatinumPlus]);
const provideCardProps = useCallback['cardComponentProps']>(
(item) => {
diff --git a/x-pack/plugins/security_solution/public/plugin.tsx b/x-pack/plugins/security_solution/public/plugin.tsx
index 371b68e9bec8e..4885538269264 100644
--- a/x-pack/plugins/security_solution/public/plugin.tsx
+++ b/x-pack/plugins/security_solution/public/plugin.tsx
@@ -97,7 +97,6 @@ export class Plugin implements IPlugin {
+ const defaultProps = {
+ eventType: 'all' as TimelineEventsType,
+ onChangeEventTypeAndIndexesName: jest.fn(),
+ };
+ const initialPatterns = [
+ ...mockGlobalState.sourcerer.sourcererScopes[SourcererScopeName.timeline].selectedPatterns,
+ mockGlobalState.sourcerer.signalIndexName,
+ ];
+ const { storage } = createSecuritySolutionStorageMock();
+ const state = {
+ ...mockGlobalState,
+ sourcerer: {
+ ...mockGlobalState.sourcerer,
+ kibanaIndexPatterns: [
+ { id: '1234', title: 'auditbeat-*' },
+ { id: '9100', title: 'filebeat-*' },
+ { id: '9100', title: 'auditbeat-*,filebeat-*' },
+ { id: '5678', title: 'auditbeat-*,.siem-signals-default' },
+ ],
+ configIndexPatterns:
+ mockGlobalState.sourcerer.sourcererScopes[SourcererScopeName.timeline].selectedPatterns,
+ signalIndexName: mockGlobalState.sourcerer.signalIndexName,
+ sourcererScopes: {
+ ...mockGlobalState.sourcerer.sourcererScopes,
+ [SourcererScopeName.timeline]: {
+ ...mockGlobalState.sourcerer.sourcererScopes[SourcererScopeName.timeline],
+ loading: false,
+ selectedPatterns: ['filebeat-*'],
+ },
+ },
+ },
+ };
+ const store = createStore(state, SUB_PLUGINS_REDUCER, kibanaObservable, storage);
+ beforeEach(() => {
+ jest.clearAllMocks();
+ jest.restoreAllMocks();
+ });
+ it('renders', () => {
+ const wrapper = render(
+
+
+
+ );
+ fireEvent.click(wrapper.getByTestId('sourcerer-timeline-trigger'));
+ expect(wrapper.getByTestId('timeline-sourcerer').textContent).toEqual(
+ initialPatterns.sort().join('')
+ );
+ });
+ it('correctly filters options', () => {
+ const wrapper = render(
+
+
+
+ );
+ fireEvent.click(wrapper.getByTestId('sourcerer-timeline-trigger'));
+ fireEvent.click(wrapper.getByTestId('comboBoxToggleListButton'));
+ const optionNodes = wrapper.getAllByTestId('sourcerer-option');
+ expect(optionNodes.length).toBe(9);
+ });
+ it('reset button works', () => {
+ const wrapper = render(
+
+
+
+ );
+ fireEvent.click(wrapper.getByTestId('sourcerer-timeline-trigger'));
+ expect(wrapper.getByTestId('timeline-sourcerer').textContent).toEqual('filebeat-*');
+
+ fireEvent.click(wrapper.getByTestId('sourcerer-reset'));
+ expect(wrapper.getByTestId('timeline-sourcerer').textContent).toEqual(
+ initialPatterns.sort().join('')
+ );
+ fireEvent.click(wrapper.getByTestId('comboBoxToggleListButton'));
+ const optionNodes = wrapper.getAllByTestId('sourcerer-option');
+ expect(optionNodes.length).toBe(2);
+ });
+});
diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/search_or_filter/pick_events.tsx b/x-pack/plugins/security_solution/public/timelines/components/timeline/search_or_filter/pick_events.tsx
index 5682bdb91ff58..dbe04eccac521 100644
--- a/x-pack/plugins/security_solution/public/timelines/components/timeline/search_or_filter/pick_events.tsx
+++ b/x-pack/plugins/security_solution/public/timelines/components/timeline/search_or_filter/pick_events.tsx
@@ -144,7 +144,7 @@ const PickEventTypeComponents: React.FC = ({
...kibanaIndexPatterns.map((kip) => kip.title),
signalIndexName,
].reduce>>((acc, index) => {
- if (index != null && !acc.some((o) => o.label.includes(index))) {
+ if (index != null && !acc.some((o) => o.label === index)) {
return [...acc, { label: index, value: index }];
}
return acc;
@@ -153,16 +153,15 @@ const PickEventTypeComponents: React.FC = ({
);
const renderOption = useCallback(
- (option) => {
- const { value } = option;
+ ({ value }) => {
if (kibanaIndexPatterns.some((kip) => kip.title === value)) {
return (
- <>
+
{value}
- >
+
);
}
- return <>{value}>;
+ return {value};
},
[kibanaIndexPatterns]
);
@@ -193,14 +192,14 @@ const PickEventTypeComponents: React.FC = ({
setFilterEventType(filter);
if (filter === 'all') {
setSelectedOptions(
- [...configIndexPatterns, signalIndexName ?? ''].map((indexSelected) => ({
+ [...configIndexPatterns.sort(), signalIndexName ?? ''].map((indexSelected) => ({
label: indexSelected,
value: indexSelected,
}))
);
} else if (filter === 'raw') {
setSelectedOptions(
- configIndexPatterns.map((indexSelected) => ({
+ configIndexPatterns.sort().map((indexSelected) => ({
label: indexSelected,
value: indexSelected,
}))
@@ -240,14 +239,8 @@ const PickEventTypeComponents: React.FC = ({
}, [filterEventType, onChangeEventTypeAndIndexesName, selectedOptions]);
const resetDataSources = useCallback(() => {
- setSelectedOptions(
- sourcererScope.selectedPatterns.map((indexSelected) => ({
- label: indexSelected,
- value: indexSelected,
- }))
- );
- setFilterEventType(eventType);
- }, [eventType, sourcererScope.selectedPatterns]);
+ onChangeFilter('all');
+ }, [onChangeFilter]);
const comboBox = useMemo(
() => (
diff --git a/x-pack/plugins/security_solution/public/timelines/store/timeline/actions.ts b/x-pack/plugins/security_solution/public/timelines/store/timeline/actions.ts
index 3750bc22ddc69..95ad6c5d44ca3 100644
--- a/x-pack/plugins/security_solution/public/timelines/store/timeline/actions.ts
+++ b/x-pack/plugins/security_solution/public/timelines/store/timeline/actions.ts
@@ -37,7 +37,9 @@ export const {
setSelected,
setTGridSelectAll,
toggleDetailPanel,
+ updateColumnOrder,
updateColumns,
+ updateColumnWidth,
updateIsLoading,
updateItemsPerPage,
updateItemsPerPageOptions,
diff --git a/x-pack/plugins/security_solution/public/timelines/store/timeline/epic_local_storage.test.tsx b/x-pack/plugins/security_solution/public/timelines/store/timeline/epic_local_storage.test.tsx
index 01bc589393d2e..131f255b5a7a7 100644
--- a/x-pack/plugins/security_solution/public/timelines/store/timeline/epic_local_storage.test.tsx
+++ b/x-pack/plugins/security_solution/public/timelines/store/timeline/epic_local_storage.test.tsx
@@ -25,7 +25,9 @@ import {
removeColumn,
upsertColumn,
applyDeltaToColumnWidth,
+ updateColumnOrder,
updateColumns,
+ updateColumnWidth,
updateItemsPerPage,
updateSort,
} from './actions';
@@ -168,4 +170,35 @@ describe('epicLocalStorage', () => {
);
await waitFor(() => expect(addTimelineInStorageMock).toHaveBeenCalled());
});
+
+ it('persists updates to the column order to local storage', async () => {
+ shallow(
+
+
+
+ );
+ store.dispatch(
+ updateColumnOrder({
+ columnIds: ['event.severity', '@timestamp', 'event.category'],
+ id: 'test',
+ })
+ );
+ await waitFor(() => expect(addTimelineInStorageMock).toHaveBeenCalled());
+ });
+
+ it('persists updates to the column width to local storage', async () => {
+ shallow(
+
+
+
+ );
+ store.dispatch(
+ updateColumnWidth({
+ columnId: 'event.severity',
+ id: 'test',
+ width: 123,
+ })
+ );
+ await waitFor(() => expect(addTimelineInStorageMock).toHaveBeenCalled());
+ });
});
diff --git a/x-pack/plugins/security_solution/public/timelines/store/timeline/epic_local_storage.ts b/x-pack/plugins/security_solution/public/timelines/store/timeline/epic_local_storage.ts
index 9a889e9ec1af8..6c4ebf91b7adf 100644
--- a/x-pack/plugins/security_solution/public/timelines/store/timeline/epic_local_storage.ts
+++ b/x-pack/plugins/security_solution/public/timelines/store/timeline/epic_local_storage.ts
@@ -19,6 +19,8 @@ import {
applyDeltaToColumnWidth,
setExcludedRowRendererIds,
updateColumns,
+ updateColumnOrder,
+ updateColumnWidth,
updateItemsPerPage,
updateSort,
} from './actions';
@@ -30,6 +32,8 @@ const timelineActionTypes = [
upsertColumn.type,
applyDeltaToColumnWidth.type,
updateColumns.type,
+ updateColumnOrder.type,
+ updateColumnWidth.type,
updateItemsPerPage.type,
updateSort.type,
setExcludedRowRendererIds.type,
diff --git a/x-pack/plugins/security_solution/public/types.ts b/x-pack/plugins/security_solution/public/types.ts
index e595b905b998e..bee0e9b3a3d1d 100644
--- a/x-pack/plugins/security_solution/public/types.ts
+++ b/x-pack/plugins/security_solution/public/types.ts
@@ -15,7 +15,6 @@ import { NewsfeedPublicPluginStart } from '../../../../src/plugins/newsfeed/publ
import { Start as InspectorStart } from '../../../../src/plugins/inspector/public';
import { UiActionsStart } from '../../../../src/plugins/ui_actions/public';
import { UsageCollectionSetup } from '../../../../src/plugins/usage_collection/public';
-import { TelemetryManagementSectionPluginSetup } from '../../../../src/plugins/telemetry_management_section/public';
import { Storage } from '../../../../src/plugins/kibana_utils/public';
import { FleetStart } from '../../fleet/public';
import { PluginStart as ListsPluginStart } from '../../lists/public';
@@ -49,7 +48,6 @@ export interface SetupPlugins {
security: SecurityPluginSetup;
triggersActionsUi: TriggersActionsSetup;
usageCollection?: UsageCollectionSetup;
- telemetryManagementSection?: TelemetryManagementSectionPluginSetup;
ml?: MlPluginSetup;
}
diff --git a/x-pack/plugins/security_solution/server/deprecation_privileges/index.test.ts b/x-pack/plugins/security_solution/server/deprecation_privileges/index.test.ts
index f61940387c413..213beb6207184 100644
--- a/x-pack/plugins/security_solution/server/deprecation_privileges/index.test.ts
+++ b/x-pack/plugins/security_solution/server/deprecation_privileges/index.test.ts
@@ -473,8 +473,8 @@ describe('deprecations', () => {
},
"deprecationType": "feature",
"level": "warning",
- "message": "The \\"Security\\" feature will be split into two separate features in 8.0. The \\"first_role\\" role grants access to this feature, and it needs to be updated before you upgrade Kibana. This will ensure that users have access to the same features after the upgrade.",
- "title": "The \\"first_role\\" role needs to be updated",
+ "message": "The Security feature will be split into the Security and Cases features in 8.0. The \\"first_role\\" role grants access to the Security feature only. Update the role to also grant access to the Cases feature.",
+ "title": "The Security feature is changing, and the \\"first_role\\" role requires an update",
},
]
`);
@@ -608,8 +608,8 @@ describe('deprecations', () => {
},
"deprecationType": "feature",
"level": "warning",
- "message": "The \\"Security\\" feature will be split into two separate features in 8.0. The \\"second_role\\" role grants access to this feature, and it needs to be updated before you upgrade Kibana. This will ensure that users have access to the same features after the upgrade.",
- "title": "The \\"second_role\\" role needs to be updated",
+ "message": "The Security feature will be split into the Security and Cases features in 8.0. The \\"second_role\\" role grants access to the Security feature only. Update the role to also grant access to the Cases feature.",
+ "title": "The Security feature is changing, and the \\"second_role\\" role requires an update",
},
]
`);
@@ -772,13 +772,13 @@ describe('deprecations', () => {
});
const response = await getDeprecations(mockContext);
expect(response).toEqual([
- expect.objectContaining({ title: 'The "role_siem_all" role needs to be updated' }),
- expect.objectContaining({ title: 'The "role_siem_read" role needs to be updated' }),
+ expect.objectContaining({ message: expect.stringMatching(/"role_siem_all"/) }),
+ expect.objectContaining({ message: expect.stringMatching(/"role_siem_read"/) }),
expect.objectContaining({
- title: 'The "role_siem_minimal_all_cases_all_cases_read" role needs to be updated',
+ message: expect.stringMatching(/"role_siem_minimal_all_cases_all_cases_read"/),
}),
expect.objectContaining({
- title: 'The "role_siem_minimal_read_cases_read" role needs to be updated',
+ message: expect.stringMatching(/"role_siem_minimal_read_cases_read"/),
}),
// the fifth_role and sixth_role have been filtered out because they do not grant access to Cases
]);
diff --git a/x-pack/plugins/security_solution/server/deprecation_privileges/index.ts b/x-pack/plugins/security_solution/server/deprecation_privileges/index.ts
index 803231b236cbd..b56583d26261f 100644
--- a/x-pack/plugins/security_solution/server/deprecation_privileges/index.ts
+++ b/x-pack/plugins/security_solution/server/deprecation_privileges/index.ts
@@ -119,7 +119,8 @@ export const registerPrivilegeDeprecations = ({
title: i18n.translate(
'xpack.securitySolution.privilegeDeprecations.casesSubFeaturePrivileges.title',
{
- defaultMessage: 'The "{roleName}" role needs to be updated',
+ defaultMessage:
+ 'The Security feature is changing, and the "{roleName}" role requires an update',
values: { roleName },
}
),
@@ -127,7 +128,7 @@ export const registerPrivilegeDeprecations = ({
'xpack.securitySolution.privilegeDeprecations.casesSubFeaturePrivileges.message',
{
defaultMessage:
- 'The "Security" feature will be split into two separate features in 8.0. The "{roleName}" role grants access to this feature, and it needs to be updated before you upgrade Kibana. This will ensure that users have access to the same features after the upgrade.',
+ 'The Security feature will be split into the Security and Cases features in 8.0. The "{roleName}" role grants access to the Security feature only. Update the role to also grant access to the Cases feature.',
values: { roleName },
}
),
diff --git a/x-pack/plugins/security_solution/server/endpoint/mocks.ts b/x-pack/plugins/security_solution/server/endpoint/mocks.ts
index 0b4060a7e024f..39833b6e995d1 100644
--- a/x-pack/plugins/security_solution/server/endpoint/mocks.ts
+++ b/x-pack/plugins/security_solution/server/endpoint/mocks.ts
@@ -119,6 +119,7 @@ export const createMockEndpointAppContextServiceStartContract =
export const createMockPackageService = (): jest.Mocked => {
return {
getInstallation: jest.fn(),
+ ensureInstalledPackage: jest.fn(),
};
};
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/notifications/schedule_throttle_notification_actions.test.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/notifications/schedule_throttle_notification_actions.test.ts
index 2e5e331b71b00..81f229c636bd8 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/notifications/schedule_throttle_notification_actions.test.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/notifications/schedule_throttle_notification_actions.test.ts
@@ -5,7 +5,7 @@
* 2.0.
*/
-import { elasticsearchServiceMock } from 'src/core/server/mocks';
+import { elasticsearchServiceMock, loggingSystemMock } from 'src/core/server/mocks';
import { alertsMock } from '../../../../../alerting/server/mocks';
import { scheduleThrottledNotificationActions } from './schedule_throttle_notification_actions';
import {
@@ -19,8 +19,10 @@ jest.mock('./schedule_notification_actions', () => ({
describe('schedule_throttle_notification_actions', () => {
let notificationRuleParams: NotificationRuleTypeParams;
+ let logger: ReturnType;
beforeEach(() => {
+ logger = loggingSystemMock.createLogger();
(scheduleNotificationActions as jest.Mock).mockReset();
notificationRuleParams = {
author: ['123'],
@@ -82,6 +84,38 @@ describe('schedule_throttle_notification_actions', () => {
),
alertInstance: alertsMock.createAlertInstanceFactory(),
notificationRuleParams,
+ logger,
+ signals: [],
+ });
+
+ expect(scheduleNotificationActions as jest.Mock).toHaveBeenCalled();
+ });
+
+ it('should call "scheduleNotificationActions" if the signals length is 1 or greater', async () => {
+ await scheduleThrottledNotificationActions({
+ throttle: '1d',
+ startedAt: new Date('2021-08-24T19:19:22.094Z'),
+ id: '123',
+ kibanaSiemAppUrl: 'http://www.example.com',
+ outputIndex: 'output-123',
+ ruleId: 'rule-123',
+ esClient: elasticsearchServiceMock.createElasticsearchClient(
+ elasticsearchServiceMock.createSuccessTransportRequestPromise({
+ hits: {
+ hits: [],
+ total: 0,
+ },
+ })
+ ),
+ alertInstance: alertsMock.createAlertInstanceFactory(),
+ notificationRuleParams,
+ logger,
+ signals: [
+ {
+ _id: '123',
+ index: '123',
+ },
+ ],
});
expect(scheduleNotificationActions as jest.Mock).toHaveBeenCalled();
@@ -105,6 +139,8 @@ describe('schedule_throttle_notification_actions', () => {
),
alertInstance: alertsMock.createAlertInstanceFactory(),
notificationRuleParams,
+ logger,
+ signals: [],
});
expect(scheduleNotificationActions as jest.Mock).not.toHaveBeenCalled();
@@ -132,6 +168,8 @@ describe('schedule_throttle_notification_actions', () => {
),
alertInstance: alertsMock.createAlertInstanceFactory(),
notificationRuleParams,
+ logger,
+ signals: [],
});
expect(scheduleNotificationActions as jest.Mock).not.toHaveBeenCalled();
@@ -161,6 +199,8 @@ describe('schedule_throttle_notification_actions', () => {
),
alertInstance: alertsMock.createAlertInstanceFactory(),
notificationRuleParams,
+ logger,
+ signals: [],
});
expect((scheduleNotificationActions as jest.Mock).mock.calls[0][0].resultsLink).toMatch(
@@ -174,4 +214,384 @@ describe('schedule_throttle_notification_actions', () => {
})
);
});
+
+ it('should log debug information when passing through in expected format and no error messages', async () => {
+ await scheduleThrottledNotificationActions({
+ throttle: '1d',
+ startedAt: new Date('2021-08-24T19:19:22.094Z'),
+ id: '123',
+ kibanaSiemAppUrl: 'http://www.example.com',
+ outputIndex: 'output-123',
+ ruleId: 'rule-123',
+ esClient: elasticsearchServiceMock.createElasticsearchClient(
+ elasticsearchServiceMock.createSuccessTransportRequestPromise({
+ hits: {
+ hits: [
+ {
+ _source: {},
+ },
+ ],
+ total: 1,
+ },
+ })
+ ),
+ alertInstance: alertsMock.createAlertInstanceFactory(),
+ notificationRuleParams,
+ logger,
+ signals: [],
+ });
+ // We only test the first part since it has date math using math
+ expect(logger.debug.mock.calls[0][0]).toMatch(
+ /The notification throttle resultsLink created is/
+ );
+ expect(logger.debug.mock.calls[1][0]).toEqual(
+ 'The notification throttle query result size before deconflicting duplicates is: 1. The notification throttle passed in signals size before deconflicting duplicates is: 0. The deconflicted size and size of the signals sent into throttle notification is: 1. The signals count from results size is: 1. The final signals count being sent to the notification is: 1.'
+ );
+ // error should not have been called in this case.
+ expect(logger.error).not.toHaveBeenCalled();
+ });
+
+ it('should log error information if "throttle" is an invalid string', async () => {
+ await scheduleThrottledNotificationActions({
+ throttle: 'invalid',
+ startedAt: new Date('2021-08-24T19:19:22.094Z'),
+ id: '123',
+ kibanaSiemAppUrl: 'http://www.example.com',
+ outputIndex: 'output-123',
+ ruleId: 'rule-123',
+ esClient: elasticsearchServiceMock.createElasticsearchClient(
+ elasticsearchServiceMock.createSuccessTransportRequestPromise({
+ hits: {
+ hits: [
+ {
+ _source: {},
+ },
+ ],
+ total: 1,
+ },
+ })
+ ),
+ alertInstance: alertsMock.createAlertInstanceFactory(),
+ notificationRuleParams,
+ logger,
+ signals: [],
+ });
+
+ expect(logger.error).toHaveBeenCalledWith(
+ 'The notification throttle "from" and/or "to" range values could not be constructed as valid. Tried to construct the values of "from": now-invalid "to": 2021-08-24T19:19:22.094Z. This will cause a reset of the notification throttle. Expect either missing alert notifications or alert notifications happening earlier than expected.'
+ );
+ });
+
+ it('should count correctly if it does a deconflict', async () => {
+ await scheduleThrottledNotificationActions({
+ throttle: '1d',
+ startedAt: new Date('2021-08-24T19:19:22.094Z'),
+ id: '123',
+ kibanaSiemAppUrl: 'http://www.example.com',
+ outputIndex: 'output-123',
+ ruleId: 'rule-123',
+ esClient: elasticsearchServiceMock.createElasticsearchClient(
+ elasticsearchServiceMock.createSuccessTransportRequestPromise({
+ hits: {
+ hits: [
+ {
+ _index: 'index-123',
+ _id: 'id-123',
+ _source: {
+ test: 123,
+ },
+ },
+ {
+ _index: 'index-456',
+ _id: 'id-456',
+ _source: {
+ test: 456,
+ },
+ },
+ ],
+ total: 2,
+ },
+ })
+ ),
+ alertInstance: alertsMock.createAlertInstanceFactory(),
+ notificationRuleParams,
+ logger,
+ signals: [
+ {
+ _index: 'index-456',
+ _id: 'id-456',
+ test: 456,
+ },
+ ],
+ });
+ expect(scheduleNotificationActions).toHaveBeenCalledWith(
+ expect.objectContaining({
+ signalsCount: 2,
+ signals: [
+ {
+ _id: 'id-456',
+ _index: 'index-456',
+ test: 456,
+ },
+ {
+ _id: 'id-123',
+ _index: 'index-123',
+ test: 123,
+ },
+ ],
+ ruleParams: notificationRuleParams,
+ })
+ );
+ });
+
+ it('should count correctly if it does not do a deconflict', async () => {
+ await scheduleThrottledNotificationActions({
+ throttle: '1d',
+ startedAt: new Date('2021-08-24T19:19:22.094Z'),
+ id: '123',
+ kibanaSiemAppUrl: 'http://www.example.com',
+ outputIndex: 'output-123',
+ ruleId: 'rule-123',
+ esClient: elasticsearchServiceMock.createElasticsearchClient(
+ elasticsearchServiceMock.createSuccessTransportRequestPromise({
+ hits: {
+ hits: [
+ {
+ _index: 'index-123',
+ _id: 'id-123',
+ _source: {
+ test: 123,
+ },
+ },
+ {
+ _index: 'index-456',
+ _id: 'id-456',
+ _source: {
+ test: 456,
+ },
+ },
+ ],
+ total: 2,
+ },
+ })
+ ),
+ alertInstance: alertsMock.createAlertInstanceFactory(),
+ notificationRuleParams,
+ logger,
+ signals: [
+ {
+ _index: 'index-789',
+ _id: 'id-789',
+ test: 456,
+ },
+ ],
+ });
+ expect(scheduleNotificationActions).toHaveBeenCalledWith(
+ expect.objectContaining({
+ signalsCount: 3,
+ signals: [
+ {
+ _id: 'id-789',
+ _index: 'index-789',
+ test: 456,
+ },
+ {
+ _id: 'id-123',
+ _index: 'index-123',
+ test: 123,
+ },
+ {
+ _id: 'id-456',
+ _index: 'index-456',
+ test: 456,
+ },
+ ],
+ ruleParams: notificationRuleParams,
+ })
+ );
+ });
+
+ it('should count total hit with extra total elements', async () => {
+ await scheduleThrottledNotificationActions({
+ throttle: '1d',
+ startedAt: new Date('2021-08-24T19:19:22.094Z'),
+ id: '123',
+ kibanaSiemAppUrl: 'http://www.example.com',
+ outputIndex: 'output-123',
+ ruleId: 'rule-123',
+ esClient: elasticsearchServiceMock.createElasticsearchClient(
+ elasticsearchServiceMock.createSuccessTransportRequestPromise({
+ hits: {
+ hits: [
+ {
+ _index: 'index-123',
+ _id: 'id-123',
+ _source: {
+ test: 123,
+ },
+ },
+ ],
+ total: 20, // total can be different from the actual return values so we have to ensure we count these.
+ },
+ })
+ ),
+ alertInstance: alertsMock.createAlertInstanceFactory(),
+ notificationRuleParams,
+ logger,
+ signals: [
+ {
+ _index: 'index-789',
+ _id: 'id-789',
+ test: 456,
+ },
+ ],
+ });
+ expect(scheduleNotificationActions).toHaveBeenCalledWith(
+ expect.objectContaining({
+ signalsCount: 21,
+ signals: [
+ {
+ _id: 'id-789',
+ _index: 'index-789',
+ test: 456,
+ },
+ {
+ _id: 'id-123',
+ _index: 'index-123',
+ test: 123,
+ },
+ ],
+ ruleParams: notificationRuleParams,
+ })
+ );
+ });
+
+ it('should count correctly if it does a deconflict and the total has extra values', async () => {
+ await scheduleThrottledNotificationActions({
+ throttle: '1d',
+ startedAt: new Date('2021-08-24T19:19:22.094Z'),
+ id: '123',
+ kibanaSiemAppUrl: 'http://www.example.com',
+ outputIndex: 'output-123',
+ ruleId: 'rule-123',
+ esClient: elasticsearchServiceMock.createElasticsearchClient(
+ elasticsearchServiceMock.createSuccessTransportRequestPromise({
+ hits: {
+ hits: [
+ {
+ _index: 'index-123',
+ _id: 'id-123',
+ _source: {
+ test: 123,
+ },
+ },
+ {
+ _index: 'index-456',
+ _id: 'id-456',
+ _source: {
+ test: 456,
+ },
+ },
+ ],
+ total: 20, // total can be different from the actual return values so we have to ensure we count these.
+ },
+ })
+ ),
+ alertInstance: alertsMock.createAlertInstanceFactory(),
+ notificationRuleParams,
+ logger,
+ signals: [
+ {
+ _index: 'index-456',
+ _id: 'id-456',
+ test: 456,
+ },
+ ],
+ });
+ expect(scheduleNotificationActions).toHaveBeenCalledWith(
+ expect.objectContaining({
+ signalsCount: 20,
+ signals: [
+ {
+ _id: 'id-456',
+ _index: 'index-456',
+ test: 456,
+ },
+ {
+ _id: 'id-123',
+ _index: 'index-123',
+ test: 123,
+ },
+ ],
+ ruleParams: notificationRuleParams,
+ })
+ );
+ });
+
+ it('should add extra count element if it has signals added', async () => {
+ await scheduleThrottledNotificationActions({
+ throttle: '1d',
+ startedAt: new Date('2021-08-24T19:19:22.094Z'),
+ id: '123',
+ kibanaSiemAppUrl: 'http://www.example.com',
+ outputIndex: 'output-123',
+ ruleId: 'rule-123',
+ esClient: elasticsearchServiceMock.createElasticsearchClient(
+ elasticsearchServiceMock.createSuccessTransportRequestPromise({
+ hits: {
+ hits: [
+ {
+ _index: 'index-123',
+ _id: 'id-123',
+ _source: {
+ test: 123,
+ },
+ },
+ {
+ _index: 'index-456',
+ _id: 'id-456',
+ _source: {
+ test: 456,
+ },
+ },
+ ],
+ total: 20, // total can be different from the actual return values so we have to ensure we count these.
+ },
+ })
+ ),
+ alertInstance: alertsMock.createAlertInstanceFactory(),
+ notificationRuleParams,
+ logger,
+ signals: [
+ {
+ _index: 'index-789',
+ _id: 'id-789',
+ test: 789,
+ },
+ ],
+ });
+ expect(scheduleNotificationActions).toHaveBeenCalledWith(
+ expect.objectContaining({
+ signalsCount: 21, // should be 1 more than the total since we pushed in an extra signal
+ signals: [
+ {
+ _id: 'id-789',
+ _index: 'index-789',
+ test: 789,
+ },
+ {
+ _id: 'id-123',
+ _index: 'index-123',
+ test: 123,
+ },
+ {
+ _id: 'id-456',
+ _index: 'index-456',
+ test: 456,
+ },
+ ],
+ ruleParams: notificationRuleParams,
+ })
+ );
+ });
});
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/notifications/schedule_throttle_notification_actions.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/notifications/schedule_throttle_notification_actions.ts
index 5dd583d47b403..5bf18496e6375 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/notifications/schedule_throttle_notification_actions.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/notifications/schedule_throttle_notification_actions.ts
@@ -5,11 +5,11 @@
* 2.0.
*/
-import { ElasticsearchClient, SavedObject } from 'src/core/server';
+import { ElasticsearchClient, SavedObject, Logger } from 'src/core/server';
import { parseScheduleDates } from '@kbn/securitysolution-io-ts-utils';
import { AlertInstance } from '../../../../../alerting/server';
import { RuleParams } from '../schemas/rule_schemas';
-import { getNotificationResultsLink } from '../notifications/utils';
+import { deconflictSignalsAndResults, getNotificationResultsLink } from '../notifications/utils';
import { DEFAULT_RULE_NOTIFICATION_QUERY_SIZE } from '../../../../common/constants';
import { getSignals } from '../notifications/get_signals';
import {
@@ -18,8 +18,25 @@ import {
} from './schedule_notification_actions';
import { AlertAttributes } from '../signals/types';
+interface ScheduleThrottledNotificationActionsOptions {
+ id: SavedObject['id'];
+ startedAt: Date;
+ throttle: AlertAttributes['throttle'];
+ kibanaSiemAppUrl: string | undefined;
+ outputIndex: RuleParams['outputIndex'];
+ ruleId: RuleParams['ruleId'];
+ esClient: ElasticsearchClient;
+ alertInstance: AlertInstance;
+ notificationRuleParams: NotificationRuleTypeParams;
+ signals: unknown[];
+ logger: Logger;
+}
+
/**
* Schedules a throttled notification action for executor rules.
+ * NOTE: It's important that since this is throttled that you call this in _ALL_ cases including error conditions or results being empty or not a success.
+ * If you do not call this within your rule executor then this will cause a "reset" and will stop "throttling" and the next call will cause an immediate action
+ * to be sent through the system.
* @param throttle The throttle which is the alerting saved object throttle
* @param startedAt When the executor started at
* @param id The id the alert which caused the notifications
@@ -40,17 +57,9 @@ export const scheduleThrottledNotificationActions = async ({
esClient,
alertInstance,
notificationRuleParams,
-}: {
- id: SavedObject['id'];
- startedAt: Date;
- throttle: AlertAttributes['throttle'];
- kibanaSiemAppUrl: string | undefined;
- outputIndex: RuleParams['outputIndex'];
- ruleId: RuleParams['ruleId'];
- esClient: ElasticsearchClient;
- alertInstance: AlertInstance;
- notificationRuleParams: NotificationRuleTypeParams;
-}): Promise => {
+ signals,
+ logger,
+}: ScheduleThrottledNotificationActionsOptions): Promise => {
const fromInMs = parseScheduleDates(`now-${throttle}`);
const toInMs = parseScheduleDates(startedAt.toISOString());
@@ -62,6 +71,22 @@ export const scheduleThrottledNotificationActions = async ({
kibanaSiemAppUrl,
});
+ logger.debug(
+ [
+ `The notification throttle resultsLink created is: ${resultsLink}.`,
+ ' Notification throttle is querying the results using',
+ ` "from:" ${fromInMs.valueOf()}`,
+ ' "to":',
+ ` ${toInMs.valueOf()}`,
+ ' "size":',
+ ` ${DEFAULT_RULE_NOTIFICATION_QUERY_SIZE}`,
+ ' "index":',
+ ` ${outputIndex}`,
+ ' "ruleId":',
+ ` ${ruleId}`,
+ ].join('')
+ );
+
const results = await getSignals({
from: `${fromInMs.valueOf()}`,
to: `${toInMs.valueOf()}`,
@@ -71,18 +96,56 @@ export const scheduleThrottledNotificationActions = async ({
esClient,
});
- const signalsCount =
+ // This will give us counts up to the max of 10k from tracking total hits.
+ const signalsCountFromResults =
typeof results.hits.total === 'number' ? results.hits.total : results.hits.total.value;
- const signals = results.hits.hits.map((hit) => hit._source);
- if (results.hits.hits.length !== 0) {
+ const resultsFlattened = results.hits.hits.map((hit) => {
+ return {
+ _id: hit._id,
+ _index: hit._index,
+ ...hit._source,
+ };
+ });
+
+ const deconflicted = deconflictSignalsAndResults({
+ logger,
+ signals,
+ querySignals: resultsFlattened,
+ });
+
+ // Difference of how many deconflicted results we have to subtract from our signals count.
+ const deconflictedDiff = resultsFlattened.length + signals.length - deconflicted.length;
+
+ // Subtract any deconflicted differences from the total count.
+ const signalsCount = signalsCountFromResults + signals.length - deconflictedDiff;
+ logger.debug(
+ [
+ `The notification throttle query result size before deconflicting duplicates is: ${resultsFlattened.length}.`,
+ ` The notification throttle passed in signals size before deconflicting duplicates is: ${signals.length}.`,
+ ` The deconflicted size and size of the signals sent into throttle notification is: ${deconflicted.length}.`,
+ ` The signals count from results size is: ${signalsCountFromResults}.`,
+ ` The final signals count being sent to the notification is: ${signalsCount}.`,
+ ].join('')
+ );
+
+ if (deconflicted.length !== 0) {
scheduleNotificationActions({
alertInstance,
signalsCount,
- signals,
+ signals: deconflicted,
resultsLink,
ruleParams: notificationRuleParams,
});
}
+ } else {
+ logger.error(
+ [
+ 'The notification throttle "from" and/or "to" range values could not be constructed as valid. Tried to construct the values of',
+ ` "from": now-${throttle}`,
+ ` "to": ${startedAt.toISOString()}.`,
+ ' This will cause a reset of the notification throttle. Expect either missing alert notifications or alert notifications happening earlier than expected.',
+ ].join('')
+ );
}
};
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/notifications/utils.test.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/notifications/utils.test.ts
index 5a667616a9a39..2da7a0398bd3f 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/notifications/utils.test.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/notifications/utils.test.ts
@@ -5,18 +5,384 @@
* 2.0.
*/
-import { getNotificationResultsLink } from './utils';
+import { SearchHit } from '@elastic/elasticsearch/api/types';
+import { loggingSystemMock } from 'src/core/server/mocks';
+import { SignalSource } from '../signals/types';
+import { deconflictSignalsAndResults, getNotificationResultsLink } from './utils';
describe('utils', () => {
- it('getNotificationResultsLink', () => {
- const resultLink = getNotificationResultsLink({
- kibanaSiemAppUrl: 'http://localhost:5601/app/security',
- id: 'notification-id',
- from: '00000',
- to: '1111',
- });
- expect(resultLink).toEqual(
- `http://localhost:5601/app/security/detections/rules/id/notification-id?timerange=(global:(linkTo:!(timeline),timerange:(from:00000,kind:absolute,to:1111)),timeline:(linkTo:!(global),timerange:(from:00000,kind:absolute,to:1111)))`
- );
+ let logger = loggingSystemMock.create().get('security_solution');
+
+ beforeEach(() => {
+ logger = loggingSystemMock.create().get('security_solution');
+ });
+
+ describe('getNotificationResultsLink', () => {
+ test('it returns expected link', () => {
+ const resultLink = getNotificationResultsLink({
+ kibanaSiemAppUrl: 'http://localhost:5601/app/security',
+ id: 'notification-id',
+ from: '00000',
+ to: '1111',
+ });
+ expect(resultLink).toEqual(
+ `http://localhost:5601/app/security/detections/rules/id/notification-id?timerange=(global:(linkTo:!(timeline),timerange:(from:00000,kind:absolute,to:1111)),timeline:(linkTo:!(global),timerange:(from:00000,kind:absolute,to:1111)))`
+ );
+ });
+ });
+
+ describe('deconflictSignalsAndResults', () => {
+ type FuncReturn = ReturnType;
+
+ test('given no signals and no query results it returns an empty array', () => {
+ expect(
+ deconflictSignalsAndResults({ logger, querySignals: [], signals: [] })
+ ).toEqual([]);
+ });
+
+ test('given an empty signal and a single query result it returns the query result in the array', () => {
+ const querySignals: Array> = [
+ {
+ _id: 'id-123',
+ _index: 'index-123',
+ _source: {
+ test: '123',
+ },
+ },
+ ];
+ expect(
+ deconflictSignalsAndResults({ logger, querySignals, signals: [] })
+ ).toEqual(querySignals);
+ });
+
+ test('given a single signal and an empty query result it returns the query result in the array', () => {
+ const signals: Array> = [
+ {
+ _id: 'id-123',
+ _index: 'index-123',
+ _source: {
+ test: '123',
+ },
+ },
+ ];
+ expect(
+ deconflictSignalsAndResults({ logger, querySignals: [], signals })
+ ).toEqual(signals);
+ });
+
+ test('given a signal and a different query result it returns both combined together', () => {
+ const querySignals: Array> = [
+ {
+ _id: 'id-123',
+ _index: 'index-123',
+ _source: {
+ test: '123',
+ },
+ },
+ ];
+ const signals: Array> = [
+ {
+ _id: 'id-789',
+ _index: 'index-456',
+ _source: {
+ test: '456',
+ },
+ },
+ ];
+ expect(deconflictSignalsAndResults({ logger, querySignals, signals })).toEqual([
+ ...signals,
+ ...querySignals,
+ ]);
+ });
+
+ test('given a duplicate in querySignals it returns both combined together without the duplicate', () => {
+ const querySignals: Array> = [
+ {
+ _id: 'id-123',
+ _index: 'index-123', // This should only show up once and not be duplicated twice
+ _source: {
+ test: '123',
+ },
+ },
+ {
+ _index: 'index-890',
+ _id: 'id-890',
+ _source: {
+ test: '890',
+ },
+ },
+ ];
+ const signals: Array> = [
+ {
+ _id: 'id-123', // This should only show up once and not be duplicated twice
+ _index: 'index-123',
+ _source: {
+ test: '123',
+ },
+ },
+ {
+ _id: 'id-789',
+ _index: 'index-456',
+ _source: {
+ test: '456',
+ },
+ },
+ ];
+ expect(deconflictSignalsAndResults({ logger, querySignals, signals })).toEqual([
+ {
+ _id: 'id-123',
+ _index: 'index-123',
+ _source: {
+ test: '123',
+ },
+ },
+ {
+ _id: 'id-789',
+ _index: 'index-456',
+ _source: {
+ test: '456',
+ },
+ },
+ {
+ _id: 'id-890',
+ _index: 'index-890',
+ _source: {
+ test: '890',
+ },
+ },
+ ]);
+ });
+
+ test('given a duplicate in signals it returns both combined together without the duplicate', () => {
+ const signals: Array> = [
+ {
+ _id: 'id-123',
+ _index: 'index-123', // This should only show up once and not be duplicated twice
+ _source: {
+ test: '123',
+ },
+ },
+ {
+ _index: 'index-890',
+ _id: 'id-890',
+ _source: {
+ test: '890',
+ },
+ },
+ ];
+ const querySignals: Array> = [
+ {
+ _id: 'id-123', // This should only show up once and not be duplicated twice
+ _index: 'index-123',
+ _source: {
+ test: '123',
+ },
+ },
+ {
+ _id: 'id-789',
+ _index: 'index-456',
+ _source: {
+ test: '456',
+ },
+ },
+ ];
+ expect(deconflictSignalsAndResults({ logger, querySignals, signals })).toEqual([
+ {
+ _id: 'id-123',
+ _index: 'index-123',
+ _source: { test: '123' },
+ },
+ {
+ _id: 'id-890',
+ _index: 'index-890',
+ _source: { test: '890' },
+ },
+ {
+ _id: 'id-789',
+ _index: 'index-456',
+ _source: { test: '456' },
+ },
+ ]);
+ });
+
+ test('does not give a duplicate in signals if they are only different by their index', () => {
+ const signals: Array> = [
+ {
+ _id: 'id-123',
+ _index: 'index-123-a', // This is only different by index
+ _source: {
+ test: '123',
+ },
+ },
+ {
+ _index: 'index-890',
+ _id: 'id-890',
+ _source: {
+ test: '890',
+ },
+ },
+ ];
+ const querySignals: Array> = [
+ {
+ _id: 'id-123', // This is only different by index
+ _index: 'index-123-b',
+ _source: {
+ test: '123',
+ },
+ },
+ {
+ _id: 'id-789',
+ _index: 'index-456',
+ _source: {
+ test: '456',
+ },
+ },
+ ];
+ expect(deconflictSignalsAndResults({ logger, querySignals, signals })).toEqual([
+ ...signals,
+ ...querySignals,
+ ]);
+ });
+
+ test('it logs a debug statement when it sees a duplicate and returns nothing if both are identical', () => {
+ const querySignals: Array> = [
+ {
+ _id: 'id-123',
+ _index: 'index-123',
+ _source: {
+ test: '123',
+ },
+ },
+ ];
+ const signals: Array> = [
+ {
+ _id: 'id-123',
+ _index: 'index-123',
+ _source: {
+ test: '456',
+ },
+ },
+ ];
+ expect(deconflictSignalsAndResults({ logger, querySignals, signals })).toEqual([
+ {
+ _id: 'id-123',
+ _index: 'index-123',
+ _source: {
+ test: '456',
+ },
+ },
+ ]);
+ expect(logger.debug).toHaveBeenCalledWith(
+ 'Notification throttle removing duplicate signal and query result found of "_id": id-123, "_index": index-123'
+ );
+ });
+
+ test('it logs an error statement if it sees a signal missing an "_id" for an uncommon reason and returns both documents', () => {
+ const querySignals: Array> = [
+ {
+ _id: 'id-123',
+ _index: 'index-123',
+ _source: {
+ test: '123',
+ },
+ },
+ ];
+ const signals: unknown[] = [
+ {
+ _index: 'index-123',
+ _source: {
+ test: '456',
+ },
+ },
+ ];
+ expect(deconflictSignalsAndResults({ logger, querySignals, signals })).toEqual([
+ ...signals,
+ ...querySignals,
+ ]);
+ expect(logger.error).toHaveBeenCalledWith(
+ 'Notification throttle cannot determine if we can de-conflict as either the passed in signal or the results query has a null value for either "_id" or "_index". Expect possible duplications in your alerting actions. Passed in signals "_id": undefined. Passed in signals "_index": index-123. Passed in query "result._id": id-123. Passed in query "result._index": index-123.'
+ );
+ });
+
+ test('it logs an error statement if it sees a signal missing a "_index" for an uncommon reason and returns both documents', () => {
+ const querySignals: Array> = [
+ {
+ _id: 'id-123',
+ _index: 'index-123',
+ _source: {
+ test: '123',
+ },
+ },
+ ];
+ const signals: unknown[] = [
+ {
+ _id: 'id-123',
+ _source: {
+ test: '456',
+ },
+ },
+ ];
+ expect(deconflictSignalsAndResults({ logger, querySignals, signals })).toEqual([
+ ...signals,
+ ...querySignals,
+ ]);
+ expect(logger.error).toHaveBeenCalledWith(
+ 'Notification throttle cannot determine if we can de-conflict as either the passed in signal or the results query has a null value for either "_id" or "_index". Expect possible duplications in your alerting actions. Passed in signals "_id": id-123. Passed in signals "_index": undefined. Passed in query "result._id": id-123. Passed in query "result._index": index-123.'
+ );
+ });
+
+ test('it logs an error statement if it sees a querySignals missing an "_id" for an uncommon reason and returns both documents', () => {
+ const querySignals: Array> = [
+ {
+ _index: 'index-123',
+ _source: {
+ test: '123',
+ },
+ },
+ ] as unknown[] as Array>;
+ const signals: unknown[] = [
+ {
+ _id: 'id-123',
+ _index: 'index-123',
+ _source: {
+ test: '456',
+ },
+ },
+ ];
+ expect(deconflictSignalsAndResults({ logger, querySignals, signals })).toEqual([
+ ...signals,
+ ...querySignals,
+ ]);
+ expect(logger.error).toHaveBeenCalledWith(
+ 'Notification throttle cannot determine if we can de-conflict as either the passed in signal or the results query has a null value for either "_id" or "_index". Expect possible duplications in your alerting actions. Passed in signals "_id": id-123. Passed in signals "_index": index-123. Passed in query "result._id": undefined. Passed in query "result._index": index-123.'
+ );
+ });
+
+ test('it logs an error statement if it sees a querySignals missing a "_index" for an uncommon reason and returns both documents', () => {
+ const querySignals: Array> = [
+ {
+ _id: 'id-123',
+ _source: {
+ test: '123',
+ },
+ },
+ ] as unknown[] as Array>;
+ const signals: unknown[] = [
+ {
+ _id: 'id-123',
+ _index: 'index-123',
+ _source: {
+ test: '456',
+ },
+ },
+ ];
+ expect(deconflictSignalsAndResults({ logger, querySignals, signals })).toEqual([
+ ...signals,
+ ...querySignals,
+ ]);
+ expect(logger.error).toHaveBeenCalledWith(
+ 'Notification throttle cannot determine if we can de-conflict as either the passed in signal or the results query has a null value for either "_id" or "_index". Expect possible duplications in your alerting actions. Passed in signals "_id": id-123. Passed in signals "_index": index-123. Passed in query "result._id": id-123. Passed in query "result._index": undefined.'
+ );
+ });
});
});
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/notifications/utils.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/notifications/utils.ts
index 4c4bac7da6a62..c8fc6febe4d0f 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/notifications/utils.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/notifications/utils.ts
@@ -5,7 +5,9 @@
* 2.0.
*/
+import { Logger } from 'src/core/server';
import { APP_PATH } from '../../../../common/constants';
+import { SignalSearchResponse } from '../signals/types';
export const getNotificationResultsLink = ({
kibanaSiemAppUrl = APP_PATH,
@@ -22,3 +24,54 @@ export const getNotificationResultsLink = ({
return `${kibanaSiemAppUrl}/detections/rules/id/${id}?timerange=(global:(linkTo:!(timeline),timerange:(from:${from},kind:absolute,to:${to})),timeline:(linkTo:!(global),timerange:(from:${from},kind:absolute,to:${to})))`;
};
+
+interface DeconflictOptions {
+ signals: unknown[];
+ querySignals: SignalSearchResponse['hits']['hits'];
+ logger: Logger;
+}
+
+/**
+ * Given a signals array of unknown that at least has a '_id' and '_index' this will deconflict it with a results.
+ * @param signals The signals array to deconflict with results
+ * @param results The results to deconflict with the signals
+ * @param logger The logger to log results
+ */
+export const deconflictSignalsAndResults = ({
+ signals,
+ querySignals,
+ logger,
+}: DeconflictOptions): unknown[] => {
+ const querySignalsFiltered = querySignals.filter((result) => {
+ return !signals.find((signal) => {
+ const { _id, _index } = signal as { _id?: string; _index?: string };
+ if (_id == null || _index == null || result._id == null || result._index == null) {
+ logger.error(
+ [
+ 'Notification throttle cannot determine if we can de-conflict as either the passed in signal or the results query has a null value for either "_id" or "_index".',
+ ' Expect possible duplications in your alerting actions.',
+ ` Passed in signals "_id": ${_id}.`,
+ ` Passed in signals "_index": ${_index}.`,
+ ` Passed in query "result._id": ${result._id}.`,
+ ` Passed in query "result._index": ${result._index}.`,
+ ].join('')
+ );
+ return false;
+ } else {
+ if (result._id === _id && result._index === _index) {
+ logger.debug(
+ [
+ 'Notification throttle removing duplicate signal and query result found of',
+ ` "_id": ${_id},`,
+ ` "_index": ${_index}`,
+ ].join('')
+ );
+ return true;
+ } else {
+ return false;
+ }
+ }
+ });
+ });
+ return [...signals, ...querySignalsFiltered];
+};
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request_responses.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request_responses.ts
index 200246ba1a367..9d1cd3cbca3fb 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request_responses.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request_responses.ts
@@ -479,7 +479,6 @@ export const getRuleExecutionStatuses = (): Array<
type: 'my-type',
id: 'e0b86950-4e9f-11ea-bdbd-07b56aa159b3',
attributes: {
- alertId: '04128c15-0d1b-4716-a4c5-46997ac7f3bc',
statusDate: '2020-02-18T15:26:49.783Z',
status: RuleExecutionStatus.succeeded,
lastFailureAt: undefined,
@@ -492,7 +491,13 @@ export const getRuleExecutionStatuses = (): Array<
bulkCreateTimeDurations: ['800.43'],
},
score: 1,
- references: [],
+ references: [
+ {
+ id: '04128c15-0d1b-4716-a4c5-46997ac7f3bc',
+ type: 'alert',
+ name: 'alert_0',
+ },
+ ],
updated_at: '2020-02-18T15:26:51.333Z',
version: 'WzQ2LDFd',
},
@@ -500,7 +505,6 @@ export const getRuleExecutionStatuses = (): Array<
type: 'my-type',
id: '91246bd0-5261-11ea-9650-33b954270f67',
attributes: {
- alertId: '1ea5a820-4da1-4e82-92a1-2b43a7bece08',
statusDate: '2020-02-18T15:15:58.806Z',
status: RuleExecutionStatus.failed,
lastFailureAt: '2020-02-18T15:15:58.806Z',
@@ -514,7 +518,13 @@ export const getRuleExecutionStatuses = (): Array<
bulkCreateTimeDurations: ['800.43'],
},
score: 1,
- references: [],
+ references: [
+ {
+ id: '1ea5a820-4da1-4e82-92a1-2b43a7bece08',
+ type: 'alert',
+ name: 'alert_0',
+ },
+ ],
updated_at: '2020-02-18T15:15:58.860Z',
version: 'WzMyLDFd',
},
@@ -523,7 +533,6 @@ export const getRuleExecutionStatuses = (): Array<
export const getFindBulkResultStatus = (): FindBulkExecutionLogResponse => ({
'04128c15-0d1b-4716-a4c5-46997ac7f3bd': [
{
- alertId: '04128c15-0d1b-4716-a4c5-46997ac7f3bd',
statusDate: '2020-02-18T15:26:49.783Z',
status: RuleExecutionStatus.succeeded,
lastFailureAt: undefined,
@@ -538,7 +547,6 @@ export const getFindBulkResultStatus = (): FindBulkExecutionLogResponse => ({
],
'1ea5a820-4da1-4e82-92a1-2b43a7bece08': [
{
- alertId: '1ea5a820-4da1-4e82-92a1-2b43a7bece08',
statusDate: '2020-02-18T15:15:58.806Z',
status: RuleExecutionStatus.failed,
lastFailureAt: '2020-02-18T15:15:58.806Z',
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/rules/add_prepackaged_rules_route.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/routes/rules/add_prepackaged_rules_route.ts
index 0048c735b0a7c..fed34743e220a 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/rules/add_prepackaged_rules_route.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/routes/rules/add_prepackaged_rules_route.ts
@@ -31,7 +31,7 @@ import { updatePrepackagedRules } from '../../rules/update_prepacked_rules';
import { getRulesToInstall } from '../../rules/get_rules_to_install';
import { getRulesToUpdate } from '../../rules/get_rules_to_update';
import { getExistingPrepackagedRules } from '../../rules/get_existing_prepackaged_rules';
-import { ruleAssetSavedObjectsClientFactory } from '../../rules/rule_asset_saved_objects_client';
+import { ruleAssetSavedObjectsClientFactory } from '../../rules/rule_asset/rule_asset_saved_objects_client';
import { buildSiemResponse } from '../utils';
import { RulesClient } from '../../../../../../alerting/server';
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/rules/get_prepackaged_rules_status_route.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/routes/rules/get_prepackaged_rules_status_route.ts
index 9a06928eee233..a18507eea4977 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/rules/get_prepackaged_rules_status_route.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/routes/rules/get_prepackaged_rules_status_route.ts
@@ -20,7 +20,7 @@ import { getRulesToUpdate } from '../../rules/get_rules_to_update';
import { findRules } from '../../rules/find_rules';
import { getLatestPrepackagedRules } from '../../rules/get_prepackaged_rules';
import { getExistingPrepackagedRules } from '../../rules/get_existing_prepackaged_rules';
-import { ruleAssetSavedObjectsClientFactory } from '../../rules/rule_asset_saved_objects_client';
+import { ruleAssetSavedObjectsClientFactory } from '../../rules/rule_asset/rule_asset_saved_objects_client';
import { buildFrameworkRequest } from '../../../timeline/utils/common';
import { ConfigType } from '../../../../config';
import { SetupPlugins } from '../../../../plugin';
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/utils.test.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/routes/utils.test.ts
index 10472fe1c0a03..6ddeeaa5ea1c2 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/utils.test.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/routes/utils.test.ts
@@ -136,16 +136,16 @@ describe.each([
describe('mergeStatuses', () => {
it('merges statuses and converts from camelCase saved object to snake_case HTTP response', () => {
+ //
const statusOne = exampleRuleStatus();
statusOne.attributes.status = RuleExecutionStatus.failed;
const statusTwo = exampleRuleStatus();
statusTwo.attributes.status = RuleExecutionStatus.failed;
const currentStatus = exampleRuleStatus();
const foundRules = [currentStatus.attributes, statusOne.attributes, statusTwo.attributes];
- const res = mergeStatuses(currentStatus.attributes.alertId, foundRules, {
+ const res = mergeStatuses(currentStatus.references[0].id, foundRules, {
'myfakealertid-8cfac': {
current_status: {
- alert_id: 'myfakealertid-8cfac',
status_date: '2020-03-27T22:55:59.517Z',
status: RuleExecutionStatus.succeeded,
last_failure_at: null,
@@ -163,7 +163,6 @@ describe.each([
expect(res).toEqual({
'myfakealertid-8cfac': {
current_status: {
- alert_id: 'myfakealertid-8cfac',
status_date: '2020-03-27T22:55:59.517Z',
status: 'succeeded',
last_failure_at: null,
@@ -179,7 +178,6 @@ describe.each([
},
'f4b8e31d-cf93-4bde-a265-298bde885cd7': {
current_status: {
- alert_id: 'f4b8e31d-cf93-4bde-a265-298bde885cd7',
status_date: '2020-03-27T22:55:59.517Z',
status: 'succeeded',
last_failure_at: null,
@@ -193,7 +191,6 @@ describe.each([
},
failures: [
{
- alert_id: 'f4b8e31d-cf93-4bde-a265-298bde885cd7',
status_date: '2020-03-27T22:55:59.517Z',
status: 'failed',
last_failure_at: null,
@@ -206,7 +203,6 @@ describe.each([
last_look_back_date: null, // NOTE: This is no longer used on the UI, but left here in case users are using it within the API
},
{
- alert_id: 'f4b8e31d-cf93-4bde-a265-298bde885cd7',
status_date: '2020-03-27T22:55:59.517Z',
status: 'failed',
last_failure_at: null,
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions/legacy_migrations.test.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions/legacy_migrations.test.ts
index 8414aa93c7984..7dd05c5122a61 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions/legacy_migrations.test.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions/legacy_migrations.test.ts
@@ -20,6 +20,8 @@ describe('legacy_migrations', () => {
test('it migrates both a "ruleAlertId" and a actions array with 1 element into the references array', () => {
const doc = {
attributes: {
+ ruleThrottle: '1d',
+ alertThrottle: '1d',
ruleAlertId: '123',
actions: [
{
@@ -37,6 +39,8 @@ describe('legacy_migrations', () => {
)
).toEqual({
attributes: {
+ ruleThrottle: '1d',
+ alertThrottle: '1d',
actions: [
{
actionRef: 'action_0',
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions/legacy_migrations.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions/legacy_migrations.ts
index 8a52d3a13f065..aa85898e94a33 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions/legacy_migrations.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions/legacy_migrations.ts
@@ -245,7 +245,7 @@ export const legacyMigrateRuleAlertId = (
return {
...doc,
attributes: {
- ...attributesWithoutRuleAlertId.attributes,
+ ...attributesWithoutRuleAlertId,
actions: actionsWithRef,
},
references: [...existingReferences, ...alertReferences, ...actionsReferences],
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_execution_log/event_log_adapter/event_log_adapter.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/rule_execution_log/event_log_adapter/event_log_adapter.ts
index 086cc12788a40..a3fb50f1f6b0b 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_execution_log/event_log_adapter/event_log_adapter.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/rule_execution_log/event_log_adapter/event_log_adapter.ts
@@ -42,7 +42,7 @@ export class EventLogAdapter implements IRuleExecutionLogClient {
}
public async update(args: UpdateExecutionLogArgs) {
- const { attributes, spaceId, ruleName, ruleType } = args;
+ const { attributes, spaceId, ruleId, ruleName, ruleType } = args;
await this.savedObjectsAdapter.update(args);
@@ -51,7 +51,7 @@ export class EventLogAdapter implements IRuleExecutionLogClient {
this.eventLogClient.logStatusChange({
ruleName,
ruleType,
- ruleId: attributes.alertId,
+ ruleId,
newStatus: attributes.status,
spaceId,
});
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_execution_log/saved_objects_adapter/rule_status_saved_objects_client.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/rule_execution_log/saved_objects_adapter/rule_status_saved_objects_client.ts
index 720659b72194f..66b646e96ea53 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_execution_log/saved_objects_adapter/rule_status_saved_objects_client.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/rule_execution_log/saved_objects_adapter/rule_status_saved_objects_client.ts
@@ -5,27 +5,33 @@
* 2.0.
*/
-import { get } from 'lodash';
import {
- SavedObjectsClientContract,
SavedObject,
- SavedObjectsUpdateResponse,
+ SavedObjectsClientContract,
+ SavedObjectsCreateOptions,
SavedObjectsFindOptions,
+ SavedObjectsFindOptionsReference,
SavedObjectsFindResult,
-} from '../../../../../../../../src/core/server';
-import { ruleStatusSavedObjectType } from '../../rules/saved_object_mappings';
+ SavedObjectsUpdateResponse,
+} from 'kibana/server';
+import { get } from 'lodash';
+// eslint-disable-next-line no-restricted-imports
+import { legacyRuleStatusSavedObjectType } from '../../rules/legacy_rule_status/legacy_rule_status_saved_object_mappings';
import { IRuleStatusSOAttributes } from '../../rules/types';
-import { buildChunkedOrFilter } from '../../signals/utils';
export interface RuleStatusSavedObjectsClient {
find: (
options?: Omit
) => Promise>>;
findBulk: (ids: string[], statusesPerId: number) => Promise;
- create: (attributes: IRuleStatusSOAttributes) => Promise>;
+ create: (
+ attributes: IRuleStatusSOAttributes,
+ options: SavedObjectsCreateOptions
+ ) => Promise>;
update: (
id: string,
- attributes: Partial
+ attributes: Partial,
+ options: SavedObjectsCreateOptions
) => Promise>;
delete: (id: string) => Promise<{}>;
}
@@ -35,7 +41,7 @@ export interface FindBulkResponse {
}
/**
- * @pdeprecated Use RuleExecutionLogClient instead
+ * @deprecated Use RuleExecutionLogClient instead
*/
export const ruleStatusSavedObjectsClientFactory = (
savedObjectsClient: SavedObjectsClientContract
@@ -43,7 +49,7 @@ export const ruleStatusSavedObjectsClientFactory = (
find: async (options) => {
const result = await savedObjectsClient.find({
...options,
- type: ruleStatusSavedObjectType,
+ type: legacyRuleStatusSavedObjectType,
});
return result.saved_objects;
},
@@ -51,47 +57,64 @@ export const ruleStatusSavedObjectsClientFactory = (
if (ids.length === 0) {
return {};
}
- const filter = buildChunkedOrFilter(`${ruleStatusSavedObjectType}.attributes.alertId`, ids);
+ const references = ids.map((alertId) => ({
+ id: alertId,
+ type: 'alert',
+ }));
const order: 'desc' = 'desc';
const aggs = {
- alertIds: {
- terms: {
- field: `${ruleStatusSavedObjectType}.attributes.alertId`,
- size: ids.length,
+ references: {
+ nested: {
+ path: `${legacyRuleStatusSavedObjectType}.references`,
},
aggs: {
- most_recent_statuses: {
- top_hits: {
- sort: [
- {
- [`${ruleStatusSavedObjectType}.statusDate`]: {
- order,
+ alertIds: {
+ terms: {
+ field: `${legacyRuleStatusSavedObjectType}.references.id`,
+ size: ids.length,
+ },
+ aggs: {
+ rule_status: {
+ reverse_nested: {},
+ aggs: {
+ most_recent_statuses: {
+ top_hits: {
+ sort: [
+ {
+ [`${legacyRuleStatusSavedObjectType}.statusDate`]: {
+ order,
+ },
+ },
+ ],
+ size: statusesPerId,
+ },
},
},
- ],
- size: statusesPerId,
+ },
},
},
},
},
};
const results = await savedObjectsClient.find({
- filter,
+ hasReference: references,
aggs,
- type: ruleStatusSavedObjectType,
+ type: legacyRuleStatusSavedObjectType,
perPage: 0,
});
- const buckets = get(results, 'aggregations.alertIds.buckets');
+ const buckets = get(results, 'aggregations.references.alertIds.buckets');
return buckets.reduce((acc: Record, bucket: unknown) => {
const key = get(bucket, 'key');
- const hits = get(bucket, 'most_recent_statuses.hits.hits');
+ const hits = get(bucket, 'rule_status.most_recent_statuses.hits.hits');
// eslint-disable-next-line @typescript-eslint/no-explicit-any
- const statuses = hits.map((hit: any) => hit._source['siem-detection-engine-rule-status']);
- acc[key] = statuses;
+ acc[key] = hits.map((hit: any) => hit._source[legacyRuleStatusSavedObjectType]);
return acc;
}, {});
},
- create: (attributes) => savedObjectsClient.create(ruleStatusSavedObjectType, attributes),
- update: (id, attributes) => savedObjectsClient.update(ruleStatusSavedObjectType, id, attributes),
- delete: (id) => savedObjectsClient.delete(ruleStatusSavedObjectType, id),
+ create: (attributes, options) => {
+ return savedObjectsClient.create(legacyRuleStatusSavedObjectType, attributes, options);
+ },
+ update: (id, attributes, options) =>
+ savedObjectsClient.update(legacyRuleStatusSavedObjectType, id, attributes, options),
+ delete: (id) => savedObjectsClient.delete(legacyRuleStatusSavedObjectType, id),
});
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_execution_log/saved_objects_adapter/saved_objects_adapter.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/rule_execution_log/saved_objects_adapter/saved_objects_adapter.ts
index ca806bd58e369..9db7afce62ee4 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_execution_log/saved_objects_adapter/saved_objects_adapter.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/rule_execution_log/saved_objects_adapter/saved_objects_adapter.ts
@@ -5,9 +5,12 @@
* 2.0.
*/
-import { SavedObject } from 'src/core/server';
+import { SavedObject, SavedObjectReference } from 'src/core/server';
import { SavedObjectsClientContract } from '../../../../../../../../src/core/server';
import { RuleExecutionStatus } from '../../../../../common/detection_engine/schemas/common/schemas';
+// eslint-disable-next-line no-restricted-imports
+import { legacyGetRuleReference } from '../../rules/legacy_rule_status/legacy_utils';
+
import { IRuleStatusSOAttributes } from '../../rules/types';
import {
RuleStatusSavedObjectsClient,
@@ -51,7 +54,7 @@ export class SavedObjectsAdapter implements IRuleExecutionLogClient {
sortField: 'statusDate',
sortOrder: 'desc',
search: ruleId,
- searchFields: ['alertId'],
+ searchFields: ['references.id'],
});
}
@@ -59,8 +62,9 @@ export class SavedObjectsAdapter implements IRuleExecutionLogClient {
return this.ruleStatusClient.findBulk(ruleIds, logsCount);
}
- public async update({ id, attributes }: UpdateExecutionLogArgs) {
- await this.ruleStatusClient.update(id, attributes);
+ public async update({ id, attributes, ruleId }: UpdateExecutionLogArgs) {
+ const references: SavedObjectReference[] = [legacyGetRuleReference(ruleId)];
+ await this.ruleStatusClient.update(id, attributes, { references });
}
public async delete(id: string) {
@@ -68,31 +72,39 @@ export class SavedObjectsAdapter implements IRuleExecutionLogClient {
}
public async logExecutionMetrics({ ruleId, metrics }: LogExecutionMetricsArgs) {
+ const references: SavedObjectReference[] = [legacyGetRuleReference(ruleId)];
const [currentStatus] = await this.getOrCreateRuleStatuses(ruleId);
- await this.ruleStatusClient.update(currentStatus.id, {
- ...currentStatus.attributes,
- ...convertMetricFields(metrics),
- });
+ await this.ruleStatusClient.update(
+ currentStatus.id,
+ {
+ ...currentStatus.attributes,
+ ...convertMetricFields(metrics),
+ },
+ { references }
+ );
}
private createNewRuleStatus = async (
ruleId: string
): Promise> => {
+ const references: SavedObjectReference[] = [legacyGetRuleReference(ruleId)];
const now = new Date().toISOString();
- return this.ruleStatusClient.create({
- alertId: ruleId,
- statusDate: now,
- status: RuleExecutionStatus['going to run'],
- lastFailureAt: null,
- lastSuccessAt: null,
- lastFailureMessage: null,
- lastSuccessMessage: null,
- gap: null,
- bulkCreateTimeDurations: [],
- searchAfterTimeDurations: [],
- lastLookBackDate: null,
- });
+ return this.ruleStatusClient.create(
+ {
+ statusDate: now,
+ status: RuleExecutionStatus['going to run'],
+ lastFailureAt: null,
+ lastSuccessAt: null,
+ lastFailureMessage: null,
+ lastSuccessMessage: null,
+ gap: null,
+ bulkCreateTimeDurations: [],
+ searchAfterTimeDurations: [],
+ lastLookBackDate: null,
+ },
+ { references }
+ );
};
private getOrCreateRuleStatuses = async (
@@ -112,6 +124,8 @@ export class SavedObjectsAdapter implements IRuleExecutionLogClient {
};
public async logStatusChange({ newStatus, ruleId, message, metrics }: LogStatusChangeArgs) {
+ const references: SavedObjectReference[] = [legacyGetRuleReference(ruleId)];
+
switch (newStatus) {
case RuleExecutionStatus['going to run']:
case RuleExecutionStatus.succeeded:
@@ -119,10 +133,14 @@ export class SavedObjectsAdapter implements IRuleExecutionLogClient {
case RuleExecutionStatus['partial failure']: {
const [currentStatus] = await this.getOrCreateRuleStatuses(ruleId);
- await this.ruleStatusClient.update(currentStatus.id, {
- ...currentStatus.attributes,
- ...buildRuleStatusAttributes(newStatus, message, metrics),
- });
+ await this.ruleStatusClient.update(
+ currentStatus.id,
+ {
+ ...currentStatus.attributes,
+ ...buildRuleStatusAttributes(newStatus, message, metrics),
+ },
+ { references }
+ );
return;
}
@@ -137,8 +155,8 @@ export class SavedObjectsAdapter implements IRuleExecutionLogClient {
};
// We always update the newest status, so to 'persist' a failure we push a copy to the head of the list
- await this.ruleStatusClient.update(currentStatus.id, failureAttributes);
- const lastStatus = await this.ruleStatusClient.create(failureAttributes);
+ await this.ruleStatusClient.update(currentStatus.id, failureAttributes, { references });
+ const lastStatus = await this.ruleStatusClient.create(failureAttributes, { references });
// drop oldest failures
const oldStatuses = [lastStatus, ...ruleStatuses].slice(MAX_RULE_STATUSES);
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_execution_log/types.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/rule_execution_log/types.ts
index e38f974ddee2e..564145cfc5d1f 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_execution_log/types.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/rule_execution_log/types.ts
@@ -53,6 +53,7 @@ export interface LogStatusChangeArgs {
export interface UpdateExecutionLogArgs {
id: string;
attributes: IRuleStatusSOAttributes;
+ ruleId: string;
ruleName: string;
ruleType: string;
spaceId: string;
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/create_security_rule_type_wrapper.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/create_security_rule_type_wrapper.ts
index 77981d92b2ba7..0ad416e86e31a 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/create_security_rule_type_wrapper.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/create_security_rule_type_wrapper.ts
@@ -111,6 +111,12 @@ export const createSecurityRuleTypeWrapper: CreateSecurityRuleTypeWrapper =
let result = createResultObject(state);
+ const notificationRuleParams: NotificationRuleTypeParams = {
+ ...params,
+ name: name as string,
+ id: ruleSO.id as string,
+ } as unknown as NotificationRuleTypeParams;
+
// check if rule has permissions to access given index pattern
// move this collection of lines into a function in utils
// so that we can use it in create rules route, bulk, etc.
@@ -296,12 +302,6 @@ export const createSecurityRuleTypeWrapper: CreateSecurityRuleTypeWrapper =
const createdSignalsCount = result.createdSignals.length;
if (actions.length) {
- const notificationRuleParams: NotificationRuleTypeParams = {
- ...params,
- name: name as string,
- id: ruleSO.id as string,
- } as unknown as NotificationRuleTypeParams;
-
const fromInMs = parseScheduleDates(`now-${interval}`)?.format('x');
const toInMs = parseScheduleDates('now')?.format('x');
const resultsLink = getNotificationResultsLink({
@@ -328,6 +328,8 @@ export const createSecurityRuleTypeWrapper: CreateSecurityRuleTypeWrapper =
ruleId,
esClient: services.scopedClusterClient.asCurrentUser,
notificationRuleParams,
+ signals: result.createdSignals,
+ logger,
});
} else if (createdSignalsCount) {
const alertInstance = services.alertInstanceFactory(alertId);
@@ -372,6 +374,21 @@ export const createSecurityRuleTypeWrapper: CreateSecurityRuleTypeWrapper =
)
);
} else {
+ // NOTE: Since this is throttled we have to call it even on an error condition, otherwise it will "reset" the throttle and fire early
+ await scheduleThrottledNotificationActions({
+ alertInstance: services.alertInstanceFactory(alertId),
+ throttle: ruleSO.attributes.throttle,
+ startedAt,
+ id: ruleSO.id,
+ kibanaSiemAppUrl: (meta as { kibana_siem_app_url?: string } | undefined)
+ ?.kibana_siem_app_url,
+ outputIndex: ruleDataClient.indexName,
+ ruleId,
+ esClient: services.scopedClusterClient.asCurrentUser,
+ notificationRuleParams,
+ signals: result.createdSignals,
+ logger,
+ });
const errorMessage = buildRuleMessage(
'Bulk Indexing of signals failed:',
truncateMessageList(result.errors).join()
@@ -389,6 +406,22 @@ export const createSecurityRuleTypeWrapper: CreateSecurityRuleTypeWrapper =
});
}
} catch (error) {
+ // NOTE: Since this is throttled we have to call it even on an error condition, otherwise it will "reset" the throttle and fire early
+ await scheduleThrottledNotificationActions({
+ alertInstance: services.alertInstanceFactory(alertId),
+ throttle: ruleSO.attributes.throttle,
+ startedAt,
+ id: ruleSO.id,
+ kibanaSiemAppUrl: (meta as { kibana_siem_app_url?: string } | undefined)
+ ?.kibana_siem_app_url,
+ outputIndex: ruleDataClient.indexName,
+ ruleId,
+ esClient: services.scopedClusterClient.asCurrentUser,
+ notificationRuleParams,
+ signals: result.createdSignals,
+ logger,
+ });
+
const errorMessage = error.message ?? '(no error message given)';
const message = buildRuleMessage(
'An error occurred during rule execution:',
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rules/delete_rules.test.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/rules/delete_rules.test.ts
index f8e1f873377a9..2d82cd7f8732a 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/rules/delete_rules.test.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/rules/delete_rules.test.ts
@@ -26,7 +26,6 @@ describe('deleteRules', () => {
type: '',
references: [],
attributes: {
- alertId: 'alertId',
statusDate: '',
lastFailureAt: null,
lastFailureMessage: null,
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rules/enable_rule.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/rules/enable_rule.ts
index 2f3d05e0c9586..b75a1b0d80e9a 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/rules/enable_rule.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/rules/enable_rule.ts
@@ -44,6 +44,7 @@ export const enableRule = async ({
const currentStatusToDisable = ruleCurrentStatus[0];
await ruleStatusClient.update({
id: currentStatusToDisable.id,
+ ruleId: rule.id,
ruleName: rule.name,
ruleType: rule.alertTypeId,
attributes: {
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rules/get_prepackaged_rules.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/rules/get_prepackaged_rules.ts
index 6fe326a8d85a3..8116a42f42827 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/rules/get_prepackaged_rules.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/rules/get_prepackaged_rules.ts
@@ -18,7 +18,7 @@ import {
// TODO: convert rules files to TS and add explicit type definitions
import { rawRules } from './prepackaged_rules';
-import { RuleAssetSavedObjectsClient } from './rule_asset_saved_objects_client';
+import { RuleAssetSavedObjectsClient } from './rule_asset/rule_asset_saved_objects_client';
import { IRuleAssetSOAttributes } from './types';
import { SavedObjectAttributes } from '../../../../../../../src/core/types';
import { ConfigType } from '../../../config';
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rules/legacy_rule_status/legacy_migrations.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/rules/legacy_rule_status/legacy_migrations.ts
new file mode 100644
index 0000000000000..92d7487be0cdb
--- /dev/null
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/rules/legacy_rule_status/legacy_migrations.ts
@@ -0,0 +1,115 @@
+/*
+ * 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.
+ */
+
+import {
+ SavedObjectMigrationFn,
+ SavedObjectReference,
+ SavedObjectSanitizedDoc,
+ SavedObjectUnsanitizedDoc,
+} from 'kibana/server';
+import { isString } from 'lodash/fp';
+import { truncateMessage } from '../../rule_execution_log';
+import { IRuleSavedAttributesSavedObjectAttributes } from '../types';
+// eslint-disable-next-line no-restricted-imports
+import { legacyGetRuleReference } from './legacy_utils';
+
+export const truncateMessageFields: SavedObjectMigrationFn> = (doc) => {
+ const { lastFailureMessage, lastSuccessMessage, ...restAttributes } = doc.attributes;
+
+ return {
+ ...doc,
+ attributes: {
+ lastFailureMessage: truncateMessage(lastFailureMessage),
+ lastSuccessMessage: truncateMessage(lastSuccessMessage),
+ ...restAttributes,
+ },
+ references: doc.references ?? [],
+ };
+};
+
+/**
+ * This side-car rule status SO is deprecated and is to be replaced by the RuleExecutionLog on Event-Log and
+ * additional fields on the Alerting Framework Rule SO.
+ *
+ * @deprecated Remove this once we've fully migrated to event-log and no longer require addition status SO (8.x)
+ */
+export const legacyRuleStatusSavedObjectMigration = {
+ '7.15.2': truncateMessageFields,
+ '7.16.0': (
+ doc: SavedObjectUnsanitizedDoc
+ ): SavedObjectSanitizedDoc => {
+ return legacyMigrateRuleAlertIdSOReferences(doc);
+ },
+};
+
+/**
+ * This migrates alertId within legacy `siem-detection-engine-rule-status` to saved object references on an upgrade.
+ * We only migrate alertId if we find these conditions:
+ * - alertId is a string and not null, undefined, or malformed data.
+ * - The existing references do not already have a alertId found within it.
+ *
+ * Some of these issues could crop up during either user manual errors of modifying things, earlier migration
+ * issues, etc... so we are safer to check them as possibilities
+ *
+ * @deprecated Remove this once we've fully migrated to event-log and no longer require addition status SO (8.x)
+ * @param doc The document having an alertId to migrate into references
+ * @returns The document migrated with saved object references
+ */
+export const legacyMigrateRuleAlertIdSOReferences = (
+ doc: SavedObjectUnsanitizedDoc
+): SavedObjectSanitizedDoc => {
+ const { references } = doc;
+
+ // Isolate alertId from the doc
+ const { alertId, ...attributesWithoutAlertId } = doc.attributes;
+ const existingReferences = references ?? [];
+
+ if (!isString(alertId)) {
+ // early return if alertId is not a string as expected
+ return { ...doc, references: existingReferences };
+ } else {
+ const alertReferences = legacyMigrateAlertId({
+ alertId,
+ existingReferences,
+ });
+
+ return {
+ ...doc,
+ attributes: {
+ ...attributesWithoutAlertId.attributes,
+ },
+ references: [...existingReferences, ...alertReferences],
+ };
+ }
+};
+
+/**
+ * This is a helper to migrate "alertId"
+ *
+ * @deprecated Remove this once we've fully migrated to event-log and no longer require addition status SO (8.x)
+ *
+ * @param existingReferences The existing saved object references
+ * @param alertId The alertId to migrate
+ *
+ * @returns The savedObjectReferences migrated
+ */
+export const legacyMigrateAlertId = ({
+ existingReferences,
+ alertId,
+}: {
+ existingReferences: SavedObjectReference[];
+ alertId: string;
+}): SavedObjectReference[] => {
+ const existingReferenceFound = existingReferences.find((reference) => {
+ return reference.id === alertId && reference.type === 'alert';
+ });
+ if (existingReferenceFound) {
+ return [];
+ } else {
+ return [legacyGetRuleReference(alertId)];
+ }
+};
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rules/legacy_rule_status/legacy_rule_status_saved_object_mappings.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/rules/legacy_rule_status/legacy_rule_status_saved_object_mappings.ts
new file mode 100644
index 0000000000000..3fe3fc06cc7d6
--- /dev/null
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/rules/legacy_rule_status/legacy_rule_status_saved_object_mappings.ts
@@ -0,0 +1,73 @@
+/*
+ * 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.
+ */
+
+import { SavedObjectsType } from 'kibana/server';
+// eslint-disable-next-line no-restricted-imports
+import { legacyRuleStatusSavedObjectMigration } from './legacy_migrations';
+
+/**
+ * This side-car rule status SO is deprecated and is to be replaced by the RuleExecutionLog on Event-Log and
+ * additional fields on the Alerting Framework Rule SO.
+ *
+ * @deprecated Remove this once we've fully migrated to event-log and no longer require addition status SO (8.x)
+ */
+export const legacyRuleStatusSavedObjectType = 'siem-detection-engine-rule-status';
+
+/**
+ * This side-car rule status SO is deprecated and is to be replaced by the RuleExecutionLog on Event-Log and
+ * additional fields on the Alerting Framework Rule SO.
+ *
+ * @deprecated Remove this once we've fully migrated to event-log and no longer require addition status SO (8.x)
+ */
+export const ruleStatusSavedObjectMappings: SavedObjectsType['mappings'] = {
+ properties: {
+ status: {
+ type: 'keyword',
+ },
+ statusDate: {
+ type: 'date',
+ },
+ lastFailureAt: {
+ type: 'date',
+ },
+ lastSuccessAt: {
+ type: 'date',
+ },
+ lastFailureMessage: {
+ type: 'text',
+ },
+ lastSuccessMessage: {
+ type: 'text',
+ },
+ lastLookBackDate: {
+ type: 'date',
+ },
+ gap: {
+ type: 'text',
+ },
+ bulkCreateTimeDurations: {
+ type: 'float',
+ },
+ searchAfterTimeDurations: {
+ type: 'float',
+ },
+ },
+};
+
+/**
+ * This side-car rule status SO is deprecated and is to be replaced by the RuleExecutionLog on Event-Log and
+ * additional fields on the Alerting Framework Rule SO.
+ *
+ * @deprecated Remove this once we've fully migrated to event-log and no longer require addition status SO (8.x)
+ */
+export const legacyRuleStatusType: SavedObjectsType = {
+ name: legacyRuleStatusSavedObjectType,
+ hidden: false,
+ namespaceType: 'single',
+ mappings: ruleStatusSavedObjectMappings,
+ migrations: legacyRuleStatusSavedObjectMigration,
+};
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rules/legacy_rule_status/legacy_utils.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/rules/legacy_rule_status/legacy_utils.ts
new file mode 100644
index 0000000000000..62de5ce591230
--- /dev/null
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/rules/legacy_rule_status/legacy_utils.ts
@@ -0,0 +1,17 @@
+/*
+ * 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.
+ */
+
+/**
+ * Given an id this returns a legacy rule reference.
+ * @param id The id of the alert
+ * @deprecated Remove this once we've fully migrated to event-log and no longer require addition status SO (8.x)
+ */
+export const legacyGetRuleReference = (id: string) => ({
+ id,
+ type: 'alert',
+ name: 'alert_0',
+});
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rules/rule_asset/rule_asset_saved_object_mappings.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/rules/rule_asset/rule_asset_saved_object_mappings.ts
new file mode 100644
index 0000000000000..e2941b503664b
--- /dev/null
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/rules/rule_asset/rule_asset_saved_object_mappings.ts
@@ -0,0 +1,32 @@
+/*
+ * 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.
+ */
+
+import { SavedObjectsType } from '../../../../../../../../src/core/server';
+
+export const ruleAssetSavedObjectType = 'security-rule';
+
+export const ruleAssetSavedObjectMappings: SavedObjectsType['mappings'] = {
+ dynamic: false,
+ properties: {
+ name: {
+ type: 'keyword',
+ },
+ rule_id: {
+ type: 'keyword',
+ },
+ version: {
+ type: 'long',
+ },
+ },
+};
+
+export const ruleAssetType: SavedObjectsType = {
+ name: ruleAssetSavedObjectType,
+ hidden: false,
+ namespaceType: 'agnostic',
+ mappings: ruleAssetSavedObjectMappings,
+};
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rules/rule_asset_saved_objects_client.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/rules/rule_asset/rule_asset_saved_objects_client.ts
similarity index 88%
rename from x-pack/plugins/security_solution/server/lib/detection_engine/rules/rule_asset_saved_objects_client.ts
rename to x-pack/plugins/security_solution/server/lib/detection_engine/rules/rule_asset/rule_asset_saved_objects_client.ts
index ac0969dfc975d..c594385dce22b 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/rules/rule_asset_saved_objects_client.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/rules/rule_asset/rule_asset_saved_objects_client.ts
@@ -9,9 +9,9 @@ import {
SavedObjectsClientContract,
SavedObjectsFindOptions,
SavedObjectsFindResponse,
-} from '../../../../../../../src/core/server';
-import { ruleAssetSavedObjectType } from '../rules/saved_object_mappings';
-import { IRuleAssetSavedObject } from '../rules/types';
+} from 'kibana/server';
+import { ruleAssetSavedObjectType } from './rule_asset_saved_object_mappings';
+import { IRuleAssetSavedObject } from '../types';
const DEFAULT_PAGE_SIZE = 100;
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rules/saved_object_mappings.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/rules/saved_object_mappings.ts
deleted file mode 100644
index d347fccf6b77b..0000000000000
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/rules/saved_object_mappings.ts
+++ /dev/null
@@ -1,97 +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; you may not use this file except in compliance with the Elastic License
- * 2.0.
- */
-
-import { SavedObjectsType, SavedObjectMigrationFn } from 'kibana/server';
-import { truncateMessage } from '../rule_execution_log';
-
-export const ruleStatusSavedObjectType = 'siem-detection-engine-rule-status';
-
-export const ruleStatusSavedObjectMappings: SavedObjectsType['mappings'] = {
- properties: {
- alertId: {
- type: 'keyword',
- },
- status: {
- type: 'keyword',
- },
- statusDate: {
- type: 'date',
- },
- lastFailureAt: {
- type: 'date',
- },
- lastSuccessAt: {
- type: 'date',
- },
- lastFailureMessage: {
- type: 'text',
- },
- lastSuccessMessage: {
- type: 'text',
- },
- lastLookBackDate: {
- type: 'date',
- },
- gap: {
- type: 'text',
- },
- bulkCreateTimeDurations: {
- type: 'float',
- },
- searchAfterTimeDurations: {
- type: 'float',
- },
- },
-};
-
-const truncateMessageFields: SavedObjectMigrationFn> = (doc) => {
- const { lastFailureMessage, lastSuccessMessage, ...restAttributes } = doc.attributes;
-
- return {
- ...doc,
- attributes: {
- lastFailureMessage: truncateMessage(lastFailureMessage),
- lastSuccessMessage: truncateMessage(lastSuccessMessage),
- ...restAttributes,
- },
- references: doc.references ?? [],
- };
-};
-
-export const type: SavedObjectsType = {
- name: ruleStatusSavedObjectType,
- hidden: false,
- namespaceType: 'single',
- mappings: ruleStatusSavedObjectMappings,
- migrations: {
- '7.15.2': truncateMessageFields,
- },
-};
-
-export const ruleAssetSavedObjectType = 'security-rule';
-
-export const ruleAssetSavedObjectMappings: SavedObjectsType['mappings'] = {
- dynamic: false,
- properties: {
- name: {
- type: 'keyword',
- },
- rule_id: {
- type: 'keyword',
- },
- version: {
- type: 'long',
- },
- },
-};
-
-export const ruleAssetType: SavedObjectsType = {
- name: ruleAssetSavedObjectType,
- hidden: false,
- namespaceType: 'agnostic',
- mappings: ruleAssetSavedObjectMappings,
-};
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rules/types.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/rules/types.ts
index 8adf19a53f92b..53a83d61da78d 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/rules/types.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/rules/types.ts
@@ -111,7 +111,6 @@ export type RuleAlertType = SanitizedAlert;
// eslint-disable-next-line @typescript-eslint/no-explicit-any
export interface IRuleStatusSOAttributes extends Record {
- alertId: string; // created alert id.
statusDate: StatusDate;
lastFailureAt: LastFailureAt | null | undefined;
lastFailureMessage: LastFailureMessage | null | undefined;
@@ -125,7 +124,6 @@ export interface IRuleStatusSOAttributes extends Record {
}
export interface IRuleStatusResponseAttributes {
- alert_id: string; // created alert id.
status_date: StatusDate;
last_failure_at: LastFailureAt | null | undefined;
last_failure_message: LastFailureMessage | null | undefined;
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/signals/__mocks__/es_results.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/signals/__mocks__/es_results.ts
index 207ea497c7e8e..078d36a99ad17 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/signals/__mocks__/es_results.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/signals/__mocks__/es_results.ts
@@ -18,7 +18,8 @@ import type {
import { SavedObject } from '../../../../../../../../src/core/server';
import { loggingSystemMock } from '../../../../../../../../src/core/server/mocks';
import { IRuleStatusSOAttributes } from '../../rules/types';
-import { ruleStatusSavedObjectType } from '../../rules/saved_object_mappings';
+// eslint-disable-next-line no-restricted-imports
+import { legacyRuleStatusSavedObjectType } from '../../rules/legacy_rule_status/legacy_rule_status_saved_object_mappings';
import { getListArrayMock } from '../../../../../common/detection_engine/schemas/types/lists.mock';
import { RulesSchema } from '../../../../../common/detection_engine/schemas/response';
import { RuleParams } from '../../schemas/rule_schemas';
@@ -725,10 +726,9 @@ export const sampleRuleGuid = '04128c15-0d1b-4716-a4c5-46997ac7f3bd';
export const sampleIdGuid = 'e1e08ddc-5e37-49ff-a258-5393aa44435a';
export const exampleRuleStatus: () => SavedObject = () => ({
- type: ruleStatusSavedObjectType,
+ type: legacyRuleStatusSavedObjectType,
id: '042e6d90-7069-11ea-af8b-0f8ae4fa817e',
attributes: {
- alertId: 'f4b8e31d-cf93-4bde-a265-298bde885cd7',
statusDate: '2020-03-27T22:55:59.517Z',
status: RuleExecutionStatus.succeeded,
lastFailureAt: null,
@@ -740,7 +740,13 @@ export const exampleRuleStatus: () => SavedObject = ()
searchAfterTimeDurations: [],
lastLookBackDate: null,
},
- references: [],
+ references: [
+ {
+ id: 'f4b8e31d-cf93-4bde-a265-298bde885cd7',
+ type: 'alert',
+ name: 'alert_0',
+ },
+ ],
updated_at: '2020-03-27T22:55:59.577Z',
version: 'WzgyMiwxXQ==',
});
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/signals/signal_rule_alert_type.test.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/signals/signal_rule_alert_type.test.ts
index c2923b566175e..88b276358a705 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/signals/signal_rule_alert_type.test.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/signals/signal_rule_alert_type.test.ts
@@ -35,6 +35,7 @@ import { allowedExperimentalValues } from '../../../../common/experimental_featu
import { scheduleNotificationActions } from '../notifications/schedule_notification_actions';
import { ruleExecutionLogClientMock } from '../rule_execution_log/__mocks__/rule_execution_log_client';
import { RuleExecutionStatus } from '../../../../common/detection_engine/schemas/common/schemas';
+import { scheduleThrottledNotificationActions } from '../notifications/schedule_throttle_notification_actions';
import { eventLogServiceMock } from '../../../../../event_log/server/mocks';
import { createMockConfig } from '../routes/__mocks__';
@@ -58,7 +59,7 @@ jest.mock('@kbn/securitysolution-io-ts-utils', () => {
parseScheduleDates: jest.fn(),
};
});
-
+jest.mock('../notifications/schedule_throttle_notification_actions');
const mockRuleExecutionLogClient = ruleExecutionLogClientMock.create();
jest.mock('../rule_execution_log/rule_execution_log_client', () => ({
@@ -200,6 +201,7 @@ describe('signal_rule_alert_type', () => {
});
mockRuleExecutionLogClient.logStatusChange.mockClear();
+ (scheduleThrottledNotificationActions as jest.Mock).mockClear();
});
describe('executor', () => {
@@ -520,5 +522,28 @@ describe('signal_rule_alert_type', () => {
})
);
});
+
+ it('should call scheduleThrottledNotificationActions if result is false to prevent the throttle from being reset', async () => {
+ const result: SearchAfterAndBulkCreateReturnType = {
+ success: false,
+ warning: false,
+ searchAfterTimes: [],
+ bulkCreateTimes: [],
+ lastLookBackDate: null,
+ createdSignalsCount: 0,
+ createdSignals: [],
+ warningMessages: [],
+ errors: ['Error that bubbled up.'],
+ };
+ (queryExecutor as jest.Mock).mockResolvedValue(result);
+ await alert.executor(payload);
+ expect(scheduleThrottledNotificationActions).toHaveBeenCalledTimes(1);
+ });
+
+ it('should call scheduleThrottledNotificationActions if an error was thrown to prevent the throttle from being reset', async () => {
+ (queryExecutor as jest.Mock).mockRejectedValue({});
+ await alert.executor(payload);
+ expect(scheduleThrottledNotificationActions).toHaveBeenCalledTimes(1);
+ });
});
});
diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/signals/signal_rule_alert_type.ts b/x-pack/plugins/security_solution/server/lib/detection_engine/signals/signal_rule_alert_type.ts
index 2094264cbf15f..4e98bee83aeb5 100644
--- a/x-pack/plugins/security_solution/server/lib/detection_engine/signals/signal_rule_alert_type.ts
+++ b/x-pack/plugins/security_solution/server/lib/detection_engine/signals/signal_rule_alert_type.ts
@@ -172,6 +172,12 @@ export const signalRulesAlertType = ({
newStatus: RuleExecutionStatus['going to run'],
});
+ const notificationRuleParams: NotificationRuleTypeParams = {
+ ...params,
+ name,
+ id: savedObject.id,
+ };
+
// check if rule has permissions to access given index pattern
// move this collection of lines into a function in utils
// so that we can use it in create rules route, bulk, etc.
@@ -396,12 +402,6 @@ export const signalRulesAlertType = ({
if (result.success) {
if (actions.length) {
- const notificationRuleParams: NotificationRuleTypeParams = {
- ...params,
- name,
- id: savedObject.id,
- };
-
const fromInMs = parseScheduleDates(`now-${interval}`)?.format('x');
const toInMs = parseScheduleDates('now')?.format('x');
const resultsLink = getNotificationResultsLink({
@@ -426,8 +426,10 @@ export const signalRulesAlertType = ({
?.kibana_siem_app_url,
outputIndex,
ruleId,
+ signals: result.createdSignals,
esClient: services.scopedClusterClient.asCurrentUser,
notificationRuleParams,
+ logger,
});
} else if (result.createdSignalsCount) {
const alertInstance = services.alertInstanceFactory(alertId);
@@ -471,6 +473,22 @@ export const signalRulesAlertType = ({
)
);
} else {
+ // NOTE: Since this is throttled we have to call it even on an error condition, otherwise it will "reset" the throttle and fire early
+ await scheduleThrottledNotificationActions({
+ alertInstance: services.alertInstanceFactory(alertId),
+ throttle: savedObject.attributes.throttle,
+ startedAt,
+ id: savedObject.id,
+ kibanaSiemAppUrl: (meta as { kibana_siem_app_url?: string } | undefined)
+ ?.kibana_siem_app_url,
+ outputIndex,
+ ruleId,
+ signals: result.createdSignals,
+ esClient: services.scopedClusterClient.asCurrentUser,
+ notificationRuleParams,
+ logger,
+ });
+
const errorMessage = buildRuleMessage(
'Bulk Indexing of signals failed:',
truncateMessageList(result.errors).join()
@@ -488,6 +506,21 @@ export const signalRulesAlertType = ({
});
}
} catch (error) {
+ // NOTE: Since this is throttled we have to call it even on an error condition, otherwise it will "reset" the throttle and fire early
+ await scheduleThrottledNotificationActions({
+ alertInstance: services.alertInstanceFactory(alertId),
+ throttle: savedObject.attributes.throttle,
+ startedAt,
+ id: savedObject.id,
+ kibanaSiemAppUrl: (meta as { kibana_siem_app_url?: string } | undefined)
+ ?.kibana_siem_app_url,
+ outputIndex,
+ ruleId,
+ signals: result.createdSignals,
+ esClient: services.scopedClusterClient.asCurrentUser,
+ notificationRuleParams,
+ logger,
+ });
const errorMessage = error.message ?? '(no error message given)';
const message = buildRuleMessage(
'An error occurred during rule execution:',
diff --git a/x-pack/plugins/security_solution/server/saved_objects.ts b/x-pack/plugins/security_solution/server/saved_objects.ts
index 1523b3ddf4cbf..53618d738984b 100644
--- a/x-pack/plugins/security_solution/server/saved_objects.ts
+++ b/x-pack/plugins/security_solution/server/saved_objects.ts
@@ -8,10 +8,9 @@
import { CoreSetup } from '../../../../src/core/server';
import { noteType, pinnedEventType, timelineType } from './lib/timeline/saved_object_mappings';
-import {
- type as ruleStatusType,
- ruleAssetType,
-} from './lib/detection_engine/rules/saved_object_mappings';
+// eslint-disable-next-line no-restricted-imports
+import { legacyRuleStatusType } from './lib/detection_engine/rules/legacy_rule_status/legacy_rule_status_saved_object_mappings';
+import { ruleAssetType } from './lib/detection_engine/rules/rule_asset/rule_asset_saved_object_mappings';
// eslint-disable-next-line no-restricted-imports
import { legacyType as legacyRuleActionsType } from './lib/detection_engine/rule_actions/legacy_saved_object_mappings';
import { type as signalsMigrationType } from './lib/detection_engine/migrations/saved_objects';
@@ -24,7 +23,7 @@ const types = [
noteType,
pinnedEventType,
legacyRuleActionsType,
- ruleStatusType,
+ legacyRuleStatusType,
ruleAssetType,
timelineType,
exceptionsArtifactType,
diff --git a/x-pack/plugins/stack_alerts/server/alert_types/geo_containment/alert_type.ts b/x-pack/plugins/stack_alerts/server/alert_types/geo_containment/alert_type.ts
index 111fda3bdaca8..2a98a4670f2b5 100644
--- a/x-pack/plugins/stack_alerts/server/alert_types/geo_containment/alert_type.ts
+++ b/x-pack/plugins/stack_alerts/server/alert_types/geo_containment/alert_type.ts
@@ -7,7 +7,7 @@
import { i18n } from '@kbn/i18n';
import { schema } from '@kbn/config-schema';
-import { Logger } from 'src/core/server';
+import { Logger, SavedObjectReference } from 'src/core/server';
import { STACK_ALERTS_FEATURE_ID } from '../../../common';
import { getGeoContainmentExecutor } from './geo_containment';
import {
@@ -15,14 +15,37 @@ import {
AlertTypeState,
AlertInstanceState,
AlertInstanceContext,
+ RuleParamsAndRefs,
AlertTypeParams,
} from '../../../../alerting/server';
import { Query } from '../../../../../../src/plugins/data/common/query';
-export const GEO_CONTAINMENT_ID = '.geo-containment';
export const ActionGroupId = 'Tracked entity contained';
export const RecoveryActionGroupId = 'notGeoContained';
+export const GEO_CONTAINMENT_ID = '.geo-containment';
+export interface GeoContainmentParams extends AlertTypeParams {
+ index: string;
+ indexId: string;
+ geoField: string;
+ entity: string;
+ dateField: string;
+ boundaryType: string;
+ boundaryIndexTitle: string;
+ boundaryIndexId: string;
+ boundaryGeoField: string;
+ boundaryNameField?: string;
+ indexQuery?: Query;
+ boundaryIndexQuery?: Query;
+}
+export type GeoContainmentExtractedParams = Omit<
+ GeoContainmentParams,
+ 'indexId' | 'boundaryIndexId'
+> & {
+ indexRefName: string;
+ boundaryIndexRefName: string;
+};
+
const actionVariableContextEntityIdLabel = i18n.translate(
'xpack.stackAlerts.geoContainment.actionVariableContextEntityIdLabel',
{
@@ -103,20 +126,6 @@ export const ParamsSchema = schema.object({
boundaryIndexQuery: schema.maybe(schema.any({})),
});
-export interface GeoContainmentParams extends AlertTypeParams {
- index: string;
- indexId: string;
- geoField: string;
- entity: string;
- dateField: string;
- boundaryType: string;
- boundaryIndexTitle: string;
- boundaryIndexId: string;
- boundaryGeoField: string;
- boundaryNameField?: string;
- indexQuery?: Query;
- boundaryIndexQuery?: Query;
-}
export interface GeoContainmentState extends AlertTypeState {
shapesFilters: Record;
shapesIdsNamesMap: Record;
@@ -140,7 +149,7 @@ export interface GeoContainmentInstanceContext extends AlertInstanceContext {
export type GeoContainmentAlertType = AlertType<
GeoContainmentParams,
- never, // Only use if defining useSavedObjectReferences hook
+ GeoContainmentExtractedParams,
GeoContainmentState,
GeoContainmentInstanceState,
GeoContainmentInstanceContext,
@@ -148,6 +157,56 @@ export type GeoContainmentAlertType = AlertType<
typeof RecoveryActionGroupId
>;
+export function extractEntityAndBoundaryReferences(params: GeoContainmentParams): {
+ params: GeoContainmentExtractedParams;
+ references: SavedObjectReference[];
+} {
+ const { indexId, boundaryIndexId, ...otherParams } = params;
+
+ // Reference names omit the `param:`-prefix. This is handled by the alerting framework already
+ const references = [
+ {
+ name: `tracked_index_${indexId}`,
+ type: 'index-pattern',
+ id: indexId as string,
+ },
+ {
+ name: `boundary_index_${boundaryIndexId}`,
+ type: 'index-pattern',
+ id: boundaryIndexId as string,
+ },
+ ];
+ return {
+ params: {
+ ...otherParams,
+ indexRefName: `tracked_index_${indexId}`,
+ boundaryIndexRefName: `boundary_index_${boundaryIndexId}`,
+ },
+ references,
+ };
+}
+
+export function injectEntityAndBoundaryIds(
+ params: GeoContainmentExtractedParams,
+ references: SavedObjectReference[]
+): GeoContainmentParams {
+ const { indexRefName, boundaryIndexRefName, ...otherParams } = params;
+ const { id: indexId = null } = references.find((ref) => ref.name === indexRefName) || {};
+ const { id: boundaryIndexId = null } =
+ references.find((ref) => ref.name === boundaryIndexRefName) || {};
+ if (!indexId) {
+ throw new Error(`Index "${indexId}" not found in references array`);
+ }
+ if (!boundaryIndexId) {
+ throw new Error(`Boundary index "${boundaryIndexId}" not found in references array`);
+ }
+ return {
+ ...otherParams,
+ indexId,
+ boundaryIndexId,
+ } as GeoContainmentParams;
+}
+
export function getAlertType(logger: Logger): GeoContainmentAlertType {
const alertTypeName = i18n.translate('xpack.stackAlerts.geoContainment.alertTypeTitle', {
defaultMessage: 'Tracking containment',
@@ -179,5 +238,18 @@ export function getAlertType(logger: Logger): GeoContainmentAlertType {
actionVariables,
minimumLicenseRequired: 'gold',
isExportable: true,
+ useSavedObjectReferences: {
+ extractReferences: (
+ params: GeoContainmentParams
+ ): RuleParamsAndRefs => {
+ return extractEntityAndBoundaryReferences(params);
+ },
+ injectReferences: (
+ params: GeoContainmentExtractedParams,
+ references: SavedObjectReference[]
+ ) => {
+ return injectEntityAndBoundaryIds(params, references);
+ },
+ },
};
}
diff --git a/x-pack/plugins/stack_alerts/server/alert_types/geo_containment/geo_containment.ts b/x-pack/plugins/stack_alerts/server/alert_types/geo_containment/geo_containment.ts
index 21a536dd474ba..f227ae4fc23cc 100644
--- a/x-pack/plugins/stack_alerts/server/alert_types/geo_containment/geo_containment.ts
+++ b/x-pack/plugins/stack_alerts/server/alert_types/geo_containment/geo_containment.ts
@@ -12,13 +12,14 @@ import { executeEsQueryFactory, getShapesFilters, OTHER_CATEGORY } from './es_qu
import { AlertServices } from '../../../../alerting/server';
import {
ActionGroupId,
- GEO_CONTAINMENT_ID,
GeoContainmentInstanceState,
GeoContainmentAlertType,
GeoContainmentInstanceContext,
GeoContainmentState,
} from './alert_type';
+import { GEO_CONTAINMENT_ID } from './alert_type';
+
export type LatestEntityLocation = GeoContainmentInstanceState;
// Flatten agg results and get latest locations for each entity
diff --git a/x-pack/plugins/stack_alerts/server/alert_types/geo_containment/index.ts b/x-pack/plugins/stack_alerts/server/alert_types/geo_containment/index.ts
index 023ea168a77d2..195ffb97bd81f 100644
--- a/x-pack/plugins/stack_alerts/server/alert_types/geo_containment/index.ts
+++ b/x-pack/plugins/stack_alerts/server/alert_types/geo_containment/index.ts
@@ -8,7 +8,6 @@
import { Logger } from 'src/core/server';
import { AlertingSetup } from '../../types';
import {
- GeoContainmentParams,
GeoContainmentState,
GeoContainmentInstanceState,
GeoContainmentInstanceContext,
@@ -17,6 +16,8 @@ import {
RecoveryActionGroupId,
} from './alert_type';
+import { GeoContainmentExtractedParams, GeoContainmentParams } from './alert_type';
+
interface RegisterParams {
logger: Logger;
alerting: AlertingSetup;
@@ -26,7 +27,7 @@ export function register(params: RegisterParams) {
const { logger, alerting } = params;
alerting.registerType<
GeoContainmentParams,
- never, // Only use if defining useSavedObjectReferences hook
+ GeoContainmentExtractedParams,
GeoContainmentState,
GeoContainmentInstanceState,
GeoContainmentInstanceContext,
diff --git a/x-pack/plugins/stack_alerts/server/alert_types/geo_containment/tests/alert_type.test.ts b/x-pack/plugins/stack_alerts/server/alert_types/geo_containment/tests/alert_type.test.ts
index e8f699eb06161..9fc382240d0be 100644
--- a/x-pack/plugins/stack_alerts/server/alert_types/geo_containment/tests/alert_type.test.ts
+++ b/x-pack/plugins/stack_alerts/server/alert_types/geo_containment/tests/alert_type.test.ts
@@ -6,7 +6,12 @@
*/
import { loggingSystemMock } from '../../../../../../../src/core/server/mocks';
-import { getAlertType, GeoContainmentParams } from '../alert_type';
+import {
+ getAlertType,
+ injectEntityAndBoundaryIds,
+ GeoContainmentParams,
+ extractEntityAndBoundaryReferences,
+} from '../alert_type';
describe('alertType', () => {
const logger = loggingSystemMock.create().get();
@@ -43,4 +48,94 @@ describe('alertType', () => {
expect(alertType.validate?.params?.validate(params)).toBeTruthy();
});
+
+ test('injectEntityAndBoundaryIds', () => {
+ expect(
+ injectEntityAndBoundaryIds(
+ {
+ boundaryGeoField: 'geometry',
+ boundaryIndexRefName: 'boundary_index_boundaryid',
+ boundaryIndexTitle: 'boundary*',
+ boundaryType: 'entireIndex',
+ dateField: '@timestamp',
+ entity: 'vehicle_id',
+ geoField: 'geometry',
+ index: 'foo*',
+ indexRefName: 'tracked_index_foobar',
+ },
+ [
+ {
+ id: 'foreign',
+ name: 'foobar',
+ type: 'foreign',
+ },
+ {
+ id: 'foobar',
+ name: 'tracked_index_foobar',
+ type: 'index-pattern',
+ },
+ {
+ id: 'foreignToo',
+ name: 'boundary_index_shouldbeignored',
+ type: 'index-pattern',
+ },
+ {
+ id: 'boundaryid',
+ name: 'boundary_index_boundaryid',
+ type: 'index-pattern',
+ },
+ ]
+ )
+ ).toEqual({
+ index: 'foo*',
+ indexId: 'foobar',
+ geoField: 'geometry',
+ entity: 'vehicle_id',
+ dateField: '@timestamp',
+ boundaryType: 'entireIndex',
+ boundaryIndexTitle: 'boundary*',
+ boundaryIndexId: 'boundaryid',
+ boundaryGeoField: 'geometry',
+ });
+ });
+
+ test('extractEntityAndBoundaryReferences', () => {
+ expect(
+ extractEntityAndBoundaryReferences({
+ index: 'foo*',
+ indexId: 'foobar',
+ geoField: 'geometry',
+ entity: 'vehicle_id',
+ dateField: '@timestamp',
+ boundaryType: 'entireIndex',
+ boundaryIndexTitle: 'boundary*',
+ boundaryIndexId: 'boundaryid',
+ boundaryGeoField: 'geometry',
+ })
+ ).toEqual({
+ params: {
+ boundaryGeoField: 'geometry',
+ boundaryIndexRefName: 'boundary_index_boundaryid',
+ boundaryIndexTitle: 'boundary*',
+ boundaryType: 'entireIndex',
+ dateField: '@timestamp',
+ entity: 'vehicle_id',
+ geoField: 'geometry',
+ index: 'foo*',
+ indexRefName: 'tracked_index_foobar',
+ },
+ references: [
+ {
+ id: 'foobar',
+ name: 'tracked_index_foobar',
+ type: 'index-pattern',
+ },
+ {
+ id: 'boundaryid',
+ name: 'boundary_index_boundaryid',
+ type: 'index-pattern',
+ },
+ ],
+ });
+ });
});
diff --git a/x-pack/plugins/stack_alerts/server/alert_types/geo_containment/tests/geo_containment.test.ts b/x-pack/plugins/stack_alerts/server/alert_types/geo_containment/tests/geo_containment.test.ts
index 364c484a02080..8b78441d174b2 100644
--- a/x-pack/plugins/stack_alerts/server/alert_types/geo_containment/tests/geo_containment.test.ts
+++ b/x-pack/plugins/stack_alerts/server/alert_types/geo_containment/tests/geo_containment.test.ts
@@ -17,11 +17,8 @@ import {
getGeoContainmentExecutor,
} from '../geo_containment';
import { OTHER_CATEGORY } from '../es_query_builder';
-import {
- GeoContainmentInstanceContext,
- GeoContainmentInstanceState,
- GeoContainmentParams,
-} from '../alert_type';
+import { GeoContainmentInstanceContext, GeoContainmentInstanceState } from '../alert_type';
+import type { GeoContainmentParams } from '../alert_type';
const alertInstanceFactory =
(contextKeys: unknown[], testAlertActionArr: unknown[]) => (instanceId: string) => {
diff --git a/x-pack/plugins/stack_alerts/server/plugin.test.ts b/x-pack/plugins/stack_alerts/server/plugin.test.ts
index b9263553173d2..b2bf076eaf49d 100644
--- a/x-pack/plugins/stack_alerts/server/plugin.test.ts
+++ b/x-pack/plugins/stack_alerts/server/plugin.test.ts
@@ -11,7 +11,8 @@ import { alertsMock } from '../../alerting/server/mocks';
import { featuresPluginMock } from '../../features/server/mocks';
import { BUILT_IN_ALERTS_FEATURE } from './feature';
-describe('AlertingBuiltins Plugin', () => {
+// unhandled promise rejection: https://github.com/elastic/kibana/issues/112699
+describe.skip('AlertingBuiltins Plugin', () => {
describe('setup()', () => {
let context: ReturnType;
let plugin: AlertingBuiltinsPlugin;
diff --git a/x-pack/plugins/timelines/public/components/t_grid/body/column_headers/column_header.tsx b/x-pack/plugins/timelines/public/components/t_grid/body/column_headers/column_header.tsx
index 033292711c5af..4e6db10cc8bce 100644
--- a/x-pack/plugins/timelines/public/components/t_grid/body/column_headers/column_header.tsx
+++ b/x-pack/plugins/timelines/public/components/t_grid/body/column_headers/column_header.tsx
@@ -161,8 +161,8 @@ const ColumnHeaderComponent: React.FC = ({
id: 0,
items: [
{
- icon: ,
- name: i18n.HIDE_COLUMN,
+ icon: ,
+ name: i18n.REMOVE_COLUMN,
onClick: () => {
dispatch(tGridActions.removeColumn({ id: timelineId, columnId: header.id }));
handleClosePopOverTrigger();
diff --git a/x-pack/plugins/timelines/public/components/t_grid/body/column_headers/helpers.test.tsx b/x-pack/plugins/timelines/public/components/t_grid/body/column_headers/helpers.test.tsx
index 2e684b9eda989..47fcb8c8e1509 100644
--- a/x-pack/plugins/timelines/public/components/t_grid/body/column_headers/helpers.test.tsx
+++ b/x-pack/plugins/timelines/public/components/t_grid/body/column_headers/helpers.test.tsx
@@ -98,6 +98,7 @@ describe('helpers', () => {
describe('getColumnHeaders', () => {
// additional properties used by `EuiDataGrid`:
const actions = {
+ showHide: false,
showSortAsc: true,
showSortDesc: true,
};
diff --git a/x-pack/plugins/timelines/public/components/t_grid/body/column_headers/helpers.tsx b/x-pack/plugins/timelines/public/components/t_grid/body/column_headers/helpers.tsx
index c658000e6d331..66ec3ec1c399f 100644
--- a/x-pack/plugins/timelines/public/components/t_grid/body/column_headers/helpers.tsx
+++ b/x-pack/plugins/timelines/public/components/t_grid/body/column_headers/helpers.tsx
@@ -27,6 +27,7 @@ import { allowSorting } from '../helpers';
const defaultActions: EuiDataGridColumnActions = {
showSortAsc: true,
showSortDesc: true,
+ showHide: false,
};
const getAllBrowserFields = (browserFields: BrowserFields): Array> =>
diff --git a/x-pack/plugins/timelines/public/components/t_grid/body/column_headers/translations.ts b/x-pack/plugins/timelines/public/components/t_grid/body/column_headers/translations.ts
index 2d4fbcbd54cfa..202eef8d675b8 100644
--- a/x-pack/plugins/timelines/public/components/t_grid/body/column_headers/translations.ts
+++ b/x-pack/plugins/timelines/public/components/t_grid/body/column_headers/translations.ts
@@ -23,10 +23,6 @@ export const FULL_SCREEN = i18n.translate('xpack.timelines.timeline.fullScreenBu
defaultMessage: 'Full screen',
});
-export const HIDE_COLUMN = i18n.translate('xpack.timelines.timeline.hideColumnLabel', {
- defaultMessage: 'Hide column',
-});
-
export const SORT_AZ = i18n.translate('xpack.timelines.timeline.sortAZLabel', {
defaultMessage: 'Sort A-Z',
});
diff --git a/x-pack/plugins/timelines/public/components/t_grid/body/index.test.tsx b/x-pack/plugins/timelines/public/components/t_grid/body/index.test.tsx
index 50764af3c7f2f..5a7ae6e407b0b 100644
--- a/x-pack/plugins/timelines/public/components/t_grid/body/index.test.tsx
+++ b/x-pack/plugins/timelines/public/components/t_grid/body/index.test.tsx
@@ -6,9 +6,11 @@
*/
import React from 'react';
+import { fireEvent, render, screen } from '@testing-library/react';
import { BodyComponent, StatefulBodyProps } from '.';
import { Sort } from './sort';
+import { REMOVE_COLUMN } from './column_headers/translations';
import { Direction } from '../../../../common/search_strategy';
import { useMountAppended } from '../../utils/use_mount_appended';
import { defaultHeaders, mockBrowserFields, mockTimelineData, TestProviders } from '../../../mock';
@@ -273,4 +275,57 @@ describe('Body', () => {
.find((c) => c.id === 'signal.rule.risk_score')?.cellActions
).toBeUndefined();
});
+
+ test('it does NOT render switches for hiding columns in the `EuiDataGrid` `Columns` popover', async () => {
+ render(
+
+
+
+ );
+
+ // Click the `EuidDataGrid` `Columns` button to open the popover:
+ fireEvent.click(screen.getByTestId('dataGridColumnSelectorButton'));
+
+ // `EuiDataGrid` renders switches for hiding in the `Columns` popover when `showColumnSelector.allowHide` is `true`
+ const switches = await screen.queryAllByRole('switch');
+
+ expect(switches.length).toBe(0); // no switches are rendered, because `allowHide` is `false`
+ });
+
+ test('it dispatches the `REMOVE_COLUMN` action when a user clicks `Remove column` in the column header popover', async () => {
+ render(
+
+
+
+ );
+
+ // click the `@timestamp` column header to display the popover
+ fireEvent.click(screen.getByText('@timestamp'));
+
+ // click the `Remove column` action in the popover
+ fireEvent.click(await screen.getByText(REMOVE_COLUMN));
+
+ expect(mockDispatch).toBeCalledWith({
+ payload: { columnId: '@timestamp', id: 'timeline-test' },
+ type: 'x-pack/timelines/t-grid/REMOVE_COLUMN',
+ });
+ });
+
+ test('it dispatches the `UPDATE_COLUMN_WIDTH` action when a user resizes a column', async () => {
+ render(
+
+
+
+ );
+
+ // simulate resizing the column
+ fireEvent.mouseDown(screen.getAllByTestId('dataGridColumnResizer')[0]);
+ fireEvent.mouseMove(screen.getAllByTestId('dataGridColumnResizer')[0]);
+ fireEvent.mouseUp(screen.getAllByTestId('dataGridColumnResizer')[0]);
+
+ expect(mockDispatch).toBeCalledWith({
+ payload: { columnId: '@timestamp', id: 'timeline-test', width: NaN },
+ type: 'x-pack/timelines/t-grid/UPDATE_COLUMN_WIDTH',
+ });
+ });
});
diff --git a/x-pack/plugins/timelines/public/components/t_grid/body/index.tsx b/x-pack/plugins/timelines/public/components/t_grid/body/index.tsx
index 619571a0c8e81..9e43c16fd5e6f 100644
--- a/x-pack/plugins/timelines/public/components/t_grid/body/index.tsx
+++ b/x-pack/plugins/timelines/public/components/t_grid/body/index.tsx
@@ -75,6 +75,7 @@ import { ViewSelection } from '../event_rendered_view/selector';
import { EventRenderedView } from '../event_rendered_view';
import { useDataGridHeightHack } from './height_hack';
import { Filter } from '../../../../../../../src/plugins/data/public';
+import { REMOVE_COLUMN } from './column_headers/translations';
const StatefulAlertStatusBulkActions = lazy(
() => import('../toolbar/bulk_actions/alert_status_bulk_actions')
@@ -497,7 +498,7 @@ export const BodyComponent = React.memo(
showFullScreenSelector: false,
}
: {
- showColumnSelector: { allowHide: true, allowReorder: true },
+ showColumnSelector: { allowHide: false, allowReorder: true },
showSortSelector: true,
showFullScreenSelector: true,
}),
@@ -559,13 +560,32 @@ export const BodyComponent = React.memo(
[columnHeaders, dispatch, id, loadPage]
);
- const [visibleColumns, setVisibleColumns] = useState(() =>
- columnHeaders.map(({ id: cid }) => cid)
- ); // initializes to the full set of columns
+ const visibleColumns = useMemo(() => columnHeaders.map(({ id: cid }) => cid), [columnHeaders]); // the full set of columns
- useEffect(() => {
- setVisibleColumns(columnHeaders.map(({ id: cid }) => cid));
- }, [columnHeaders]);
+ const onColumnResize = useCallback(
+ ({ columnId, width }: { columnId: string; width: number }) => {
+ dispatch(
+ tGridActions.updateColumnWidth({
+ columnId,
+ id,
+ width,
+ })
+ );
+ },
+ [dispatch, id]
+ );
+
+ const onSetVisibleColumns = useCallback(
+ (newVisibleColumns: string[]) => {
+ dispatch(
+ tGridActions.updateColumnOrder({
+ columnIds: newVisibleColumns,
+ id,
+ })
+ );
+ },
+ [dispatch, id]
+ );
const setEventsLoading = useCallback(
({ eventIds, isLoading: loading }) => {
@@ -654,6 +674,19 @@ export const BodyComponent = React.memo(
return {
...header,
+ actions: {
+ ...header.actions,
+ additional: [
+ {
+ iconType: 'cross',
+ label: REMOVE_COLUMN,
+ onClick: () => {
+ dispatch(tGridActions.removeColumn({ id, columnId: header.id }));
+ },
+ size: 'xs',
+ },
+ ],
+ },
...(hasCellActions(header.id)
? {
cellActions:
@@ -663,7 +696,7 @@ export const BodyComponent = React.memo(
: {}),
};
}),
- [columnHeaders, defaultCellActions, browserFields, data, pageSize, id]
+ [columnHeaders, defaultCellActions, browserFields, data, pageSize, id, dispatch]
);
const renderTGridCellValue = useMemo(() => {
@@ -761,7 +794,7 @@ export const BodyComponent = React.memo(
data-test-subj="body-data-grid"
aria-label={i18n.TGRID_BODY_ARIA_LABEL}
columns={columnsWithCellActions}
- columnVisibility={{ visibleColumns, setVisibleColumns }}
+ columnVisibility={{ visibleColumns, setVisibleColumns: onSetVisibleColumns }}
gridStyle={gridStyle}
leadingControlColumns={leadingTGridControlColumns}
trailingControlColumns={trailingTGridControlColumns}
@@ -769,6 +802,7 @@ export const BodyComponent = React.memo(
rowCount={totalItems}
renderCellValue={renderTGridCellValue}
sorting={{ columns: sortingColumns, onSort }}
+ onColumnResize={onColumnResize}
pagination={{
pageIndex: activePage,
pageSize,
diff --git a/x-pack/plugins/timelines/public/store/t_grid/actions.ts b/x-pack/plugins/timelines/public/store/t_grid/actions.ts
index a039a236fb186..feab12b616c78 100644
--- a/x-pack/plugins/timelines/public/store/t_grid/actions.ts
+++ b/x-pack/plugins/timelines/public/store/t_grid/actions.ts
@@ -32,6 +32,17 @@ export const applyDeltaToColumnWidth = actionCreator<{
delta: number;
}>('APPLY_DELTA_TO_COLUMN_WIDTH');
+export const updateColumnOrder = actionCreator<{
+ columnIds: string[];
+ id: string;
+}>('UPDATE_COLUMN_ORDER');
+
+export const updateColumnWidth = actionCreator<{
+ columnId: string;
+ id: string;
+ width: number;
+}>('UPDATE_COLUMN_WIDTH');
+
export type ToggleDetailPanel = TimelineExpandedDetailType & {
tabType?: TimelineTabs;
timelineId: string;
diff --git a/x-pack/plugins/timelines/public/store/t_grid/helpers.test.tsx b/x-pack/plugins/timelines/public/store/t_grid/helpers.test.tsx
index 121e5bda78ed8..1e1fbe290a115 100644
--- a/x-pack/plugins/timelines/public/store/t_grid/helpers.test.tsx
+++ b/x-pack/plugins/timelines/public/store/t_grid/helpers.test.tsx
@@ -7,7 +7,11 @@
import { SortColumnTimeline } from '../../../common';
import { tGridDefaults } from './defaults';
-import { setInitializeTgridSettings } from './helpers';
+import {
+ setInitializeTgridSettings,
+ updateTGridColumnOrder,
+ updateTGridColumnWidth,
+} from './helpers';
import { mockGlobalState } from '../../mock/global_state';
import { TGridModelSettings } from '.';
@@ -57,3 +61,112 @@ describe('setInitializeTgridSettings', () => {
expect(result).toBe(timelineById);
});
});
+
+describe('updateTGridColumnOrder', () => {
+ test('it returns the columns in the new expected order', () => {
+ const originalIdOrder = defaultTimelineById.test.columns.map((x) => x.id); // ['@timestamp', 'event.severity', 'event.category', '...']
+
+ // the new order swaps the positions of the first and second columns:
+ const newIdOrder = [originalIdOrder[1], originalIdOrder[0], ...originalIdOrder.slice(2)]; // ['event.severity', '@timestamp', 'event.category', '...']
+
+ expect(
+ updateTGridColumnOrder({
+ columnIds: newIdOrder,
+ id: 'test',
+ timelineById: defaultTimelineById,
+ })
+ ).toEqual({
+ ...defaultTimelineById,
+ test: {
+ ...defaultTimelineById.test,
+ columns: [
+ defaultTimelineById.test.columns[1], // event.severity
+ defaultTimelineById.test.columns[0], // @timestamp
+ ...defaultTimelineById.test.columns.slice(2), // all remaining columns
+ ],
+ },
+ });
+ });
+
+ test('it omits unknown column IDs when re-ordering columns', () => {
+ const originalIdOrder = defaultTimelineById.test.columns.map((x) => x.id); // ['@timestamp', 'event.severity', 'event.category', '...']
+ const unknownColumId = 'does.not.exist';
+ const newIdOrder = [originalIdOrder[0], unknownColumId, ...originalIdOrder.slice(1)]; // ['@timestamp', 'does.not.exist', 'event.severity', 'event.category', '...']
+
+ expect(
+ updateTGridColumnOrder({
+ columnIds: newIdOrder,
+ id: 'test',
+ timelineById: defaultTimelineById,
+ })
+ ).toEqual({
+ ...defaultTimelineById,
+ test: {
+ ...defaultTimelineById.test,
+ },
+ });
+ });
+
+ test('it returns an empty collection of columns if none of the new column IDs are found', () => {
+ const newIdOrder = ['this.id.does.NOT.exist', 'this.id.also.does.NOT.exist']; // all unknown IDs
+
+ expect(
+ updateTGridColumnOrder({
+ columnIds: newIdOrder,
+ id: 'test',
+ timelineById: defaultTimelineById,
+ })
+ ).toEqual({
+ ...defaultTimelineById,
+ test: {
+ ...defaultTimelineById.test,
+ columns: [], // <-- empty, because none of the new column IDs match the old IDs
+ },
+ });
+ });
+});
+
+describe('updateTGridColumnWidth', () => {
+ test("it updates (only) the specified column's width", () => {
+ const columnId = '@timestamp';
+ const width = 1234;
+
+ const expectedUpdatedColumn = {
+ ...defaultTimelineById.test.columns[0], // @timestamp
+ initialWidth: width,
+ };
+
+ expect(
+ updateTGridColumnWidth({
+ columnId,
+ id: 'test',
+ timelineById: defaultTimelineById,
+ width,
+ })
+ ).toEqual({
+ ...defaultTimelineById,
+ test: {
+ ...defaultTimelineById.test,
+ columns: [expectedUpdatedColumn, ...defaultTimelineById.test.columns.slice(1)],
+ },
+ });
+ });
+
+ test('it is a noop if the the specified column is unknown', () => {
+ const unknownColumId = 'does.not.exist';
+
+ expect(
+ updateTGridColumnWidth({
+ columnId: unknownColumId,
+ id: 'test',
+ timelineById: defaultTimelineById,
+ width: 90210,
+ })
+ ).toEqual({
+ ...defaultTimelineById,
+ test: {
+ ...defaultTimelineById.test,
+ },
+ });
+ });
+});
diff --git a/x-pack/plugins/timelines/public/store/t_grid/helpers.ts b/x-pack/plugins/timelines/public/store/t_grid/helpers.ts
index f7b0d86f88621..34de86d32a9b2 100644
--- a/x-pack/plugins/timelines/public/store/t_grid/helpers.ts
+++ b/x-pack/plugins/timelines/public/store/t_grid/helpers.ts
@@ -8,6 +8,7 @@
import { omit, union } from 'lodash/fp';
import { isEmpty } from 'lodash';
+import { EuiDataGridColumn } from '@elastic/eui';
import type { ToggleDetailPanel } from './actions';
import { TGridPersistInput, TimelineById, TimelineId } from './types';
import type { TGridModel, TGridModelSettings } from './model';
@@ -232,6 +233,63 @@ export const applyDeltaToTimelineColumnWidth = ({
};
};
+type Columns = Array<
+ Pick & ColumnHeaderOptions
+>;
+
+export const updateTGridColumnOrder = ({
+ columnIds,
+ id,
+ timelineById,
+}: {
+ columnIds: string[];
+ id: string;
+ timelineById: TimelineById;
+}): TimelineById => {
+ const timeline = timelineById[id];
+
+ const columns = columnIds.reduce((acc, cid) => {
+ const columnIndex = timeline.columns.findIndex((c) => c.id === cid);
+
+ return columnIndex !== -1 ? [...acc, timeline.columns[columnIndex]] : acc;
+ }, []);
+
+ return {
+ ...timelineById,
+ [id]: {
+ ...timeline,
+ columns,
+ },
+ };
+};
+
+export const updateTGridColumnWidth = ({
+ columnId,
+ id,
+ timelineById,
+ width,
+}: {
+ columnId: string;
+ id: string;
+ timelineById: TimelineById;
+ width: number;
+}): TimelineById => {
+ const timeline = timelineById[id];
+
+ const columns = timeline.columns.map((x) => ({
+ ...x,
+ initialWidth: x.id === columnId ? width : x.initialWidth,
+ }));
+
+ return {
+ ...timelineById,
+ [id]: {
+ ...timeline,
+ columns,
+ },
+ };
+};
+
interface UpdateTimelineColumnsParams {
id: string;
columns: ColumnHeaderOptions[];
diff --git a/x-pack/plugins/timelines/public/store/t_grid/reducer.ts b/x-pack/plugins/timelines/public/store/t_grid/reducer.ts
index d29240d5658db..d3af1dc4e9b30 100644
--- a/x-pack/plugins/timelines/public/store/t_grid/reducer.ts
+++ b/x-pack/plugins/timelines/public/store/t_grid/reducer.ts
@@ -23,7 +23,9 @@ import {
setSelected,
setTimelineUpdatedAt,
toggleDetailPanel,
+ updateColumnOrder,
updateColumns,
+ updateColumnWidth,
updateIsLoading,
updateItemsPerPage,
updateItemsPerPageOptions,
@@ -40,6 +42,8 @@ import {
setDeletedTimelineEvents,
setLoadingTimelineEvents,
setSelectedTimelineEvents,
+ updateTGridColumnOrder,
+ updateTGridColumnWidth,
updateTimelineColumns,
updateTimelineItemsPerPage,
updateTimelinePerPageOptions,
@@ -91,6 +95,23 @@ export const tGridReducer = reducerWithInitialState(initialTGridState)
timelineById: state.timelineById,
}),
}))
+ .case(updateColumnOrder, (state, { id, columnIds }) => ({
+ ...state,
+ timelineById: updateTGridColumnOrder({
+ columnIds,
+ id,
+ timelineById: state.timelineById,
+ }),
+ }))
+ .case(updateColumnWidth, (state, { id, columnId, width }) => ({
+ ...state,
+ timelineById: updateTGridColumnWidth({
+ columnId,
+ id,
+ timelineById: state.timelineById,
+ width,
+ }),
+ }))
.case(removeColumn, (state, { id, columnId }) => ({
...state,
timelineById: removeTimelineColumn({
diff --git a/x-pack/plugins/translations/translations/ja-JP.json b/x-pack/plugins/translations/translations/ja-JP.json
index 77aa87a8baf12..715d7fdc121e3 100644
--- a/x-pack/plugins/translations/translations/ja-JP.json
+++ b/x-pack/plugins/translations/translations/ja-JP.json
@@ -4181,8 +4181,6 @@
"inspector.requests.statisticsTabLabel": "統計",
"inspector.title": "インスペクター",
"inspector.view": "{viewName} を表示",
- "kibana_legacy.notify.fatalError.errorStatusMessage": "エラー {errStatus} {errStatusText}: {errMessage}",
- "kibana_legacy.notify.fatalError.unavailableServerErrorMessage": "HTTP リクエストで接続に失敗しました。Kibana サーバーが実行されていて、ご使用のブラウザの接続が正常に動作していることを確認するか、システム管理者にお問い合わせください。",
"kibana_legacy.notify.toaster.errorStatusMessage": "エラー {errStatus} {errStatusText}: {errMessage}",
"kibana_legacy.notify.toaster.unavailableServerErrorMessage": "HTTP リクエストで接続に失敗しました。Kibana サーバーが実行されていて、ご使用のブラウザの接続が正常に動作していることを確認するか、システム管理者にお問い合わせください。",
"kibana_utils.history.savedObjectIsMissingNotificationMessage": "保存されたオブジェクトがありません",
@@ -4619,8 +4617,6 @@
"telemetry.provideUsageStatisticsTitle": "使用統計を提供",
"telemetry.readOurUsageDataPrivacyStatementLinkText": "プライバシーポリシー",
"telemetry.securityData": "Endpoint Security データ",
- "telemetry.seeExampleOfClusterData": "収集する {clusterData} の例をご覧ください。",
- "telemetry.seeExampleOfClusterDataAndEndpointSecuity": "当社が収集する{clusterData}および{endpointSecurityData}の例をご覧ください。",
"telemetry.telemetryBannerDescription": "Elastic Stackの改善にご協力ください使用状況データの収集は現在無効です。使用状況データの収集を有効にすると、製品とサービスを管理して改善することができます。詳細については、{privacyStatementLink}をご覧ください。",
"telemetry.telemetryConfigAndLinkDescription": "使用状況データの収集を有効にすると、製品とサービスを管理して改善することができます。詳細については、{privacyStatementLink}をご覧ください。",
"telemetry.telemetryConfigDescription": "基本的な機能の利用状況に関する統計情報を提供して、Elastic Stack の改善にご協力ください。このデータは Elastic 社外と共有されません。",
@@ -6348,7 +6344,6 @@
"xpack.apm.apmDescription": "アプリケーション内から自動的に詳細なパフォーマンスメトリックやエラーを集めます。",
"xpack.apm.apmSchema.index": "APMサーバースキーマ - インデックス",
"xpack.apm.apmSettings.index": "APM 設定 - インデックス",
- "xpack.apm.apply.label": "適用",
"xpack.apm.backendDetail.dependenciesTableColumnBackend": "サービス",
"xpack.apm.backendDetail.dependenciesTableTitle": "アップストリームサービス",
"xpack.apm.backendDetailFailedTransactionRateChartTitle": "失敗したトランザクション率",
@@ -6411,7 +6406,6 @@
"xpack.apm.csm.breakDownFilter.noBreakdown": "内訳なし",
"xpack.apm.csm.breakdownFilter.os": "OS",
"xpack.apm.csm.pageViews.analyze": "分析",
- "xpack.apm.csm.search.url.close": "閉じる",
"xpack.apm.customLink.buttom.create": "カスタムリンクを作成",
"xpack.apm.customLink.buttom.create.title": "作成",
"xpack.apm.customLink.buttom.manage": "カスタムリンクを管理",
@@ -6614,13 +6608,6 @@
"xpack.apm.rum.filterGroup.coreWebVitals": "コアWebバイタル",
"xpack.apm.rum.filterGroup.seconds": "秒",
"xpack.apm.rum.filterGroup.selectBreakdown": "内訳を選択",
- "xpack.apm.rum.filters.filterByUrl": "IDでフィルタリング",
- "xpack.apm.rum.filters.searchResults": "{total}件の検索結果",
- "xpack.apm.rum.filters.select": "選択してください",
- "xpack.apm.rum.filters.topPages": "上位のページ",
- "xpack.apm.rum.filters.url": "Url",
- "xpack.apm.rum.filters.url.loadingResults": "結果を読み込み中",
- "xpack.apm.rum.filters.url.noResults": "結果がありません",
"xpack.apm.rum.jsErrors.errorMessage": "エラーメッセージ",
"xpack.apm.rum.jsErrors.errorRate": "エラー率",
"xpack.apm.rum.jsErrors.impactedPageLoads": "影響を受けるページ読み込み数",
@@ -7153,7 +7140,6 @@
"xpack.apm.ux.percentile.label": "パーセンタイル",
"xpack.apm.ux.percentiles.label": "{value} パーセンタイル",
"xpack.apm.ux.title": "ダッシュボード",
- "xpack.apm.ux.url.hitEnter.include": "{icon} をクリックするか、[適用]をクリックすると、{searchValue} と一致するすべての URL が含まれます",
"xpack.apm.ux.visitorBreakdown.noData": "データがありません。",
"xpack.apm.views.dependencies.title": "依存関係",
"xpack.apm.views.errors.title": "エラー",
@@ -7175,11712 +7161,15 @@
"xpack.apm.views.traceOverview.title": "トレース",
"xpack.apm.views.transactions.title": "トランザクション",
"xpack.apm.waterfall.exceedsMax": "このトレースの項目数は表示されている範囲を超えています",
- "xpack.banners.settings.backgroundColor.description": "バナーの背景色。{subscriptionLink}",
- "xpack.banners.settings.backgroundColor.title": "バナー背景色",
- "xpack.banners.settings.placement.description": "Elasticヘッダーの上に、このスペースの上部のバナーを表示します。{subscriptionLink}",
- "xpack.banners.settings.placement.disabled": "無効",
- "xpack.banners.settings.placement.title": "バナー配置",
- "xpack.banners.settings.placement.top": "トップ",
- "xpack.banners.settings.subscriptionRequiredLink.text": "サブスクリプションが必要です。",
- "xpack.banners.settings.text.description": "マークダウン形式のテキストをバナーに追加します。{subscriptionLink}",
- "xpack.banners.settings.textColor.description": "バナーテキストの色を設定します。{subscriptionLink}",
- "xpack.banners.settings.textColor.title": "バナーテキスト色",
- "xpack.banners.settings.textContent.title": "バナーテキスト",
- "xpack.canvas.appDescription": "データを完璧に美しく表現します。",
- "xpack.canvas.argAddPopover.addAriaLabel": "引数を追加",
- "xpack.canvas.argFormAdvancedFailure.applyButtonLabel": "適用",
- "xpack.canvas.argFormAdvancedFailure.resetButtonLabel": "リセット",
- "xpack.canvas.argFormAdvancedFailure.rowErrorMessage": "無効な表現",
- "xpack.canvas.argFormArgSimpleForm.removeAriaLabel": "削除",
- "xpack.canvas.argFormArgSimpleForm.requiredTooltip": "この引数は必須です。数値を入力してください。",
- "xpack.canvas.argFormPendingArgValue.loadingMessage": "読み込み中",
- "xpack.canvas.argFormSimpleFailure.failureTooltip": "この引数のインターフェイスが値を解析できなかったため、フォールバックインプットが使用されています",
- "xpack.canvas.asset.confirmModalButtonLabel": "削除",
- "xpack.canvas.asset.confirmModalDetail": "このアセットを削除してよろしいですか?",
- "xpack.canvas.asset.confirmModalTitle": "アセットの削除",
- "xpack.canvas.asset.copyAssetTooltip": "ID をクリップボードにコピー",
- "xpack.canvas.asset.createImageTooltip": "画像エレメントを作成",
- "xpack.canvas.asset.deleteAssetTooltip": "削除",
- "xpack.canvas.asset.downloadAssetTooltip": "ダウンロード",
- "xpack.canvas.asset.thumbnailAltText": "アセットのサムネイル",
- "xpack.canvas.assetModal.emptyAssetsDescription": "アセットをインポートして開始します",
- "xpack.canvas.assetModal.filePickerPromptText": "画像を選択するかドラッグ & ドロップしてください",
- "xpack.canvas.assetModal.loadingText": "画像をアップロード中",
- "xpack.canvas.assetModal.modalCloseButtonLabel": "閉じる",
- "xpack.canvas.assetModal.modalDescription": "以下はこのワークパッドの画像アセットです。現在使用中のアセットは現時点で特定できません。スペースを取り戻すには、アセットを削除してください。",
- "xpack.canvas.assetModal.modalTitle": "ワークパッドアセットの管理",
- "xpack.canvas.assetModal.spacedUsedText": "{percentageUsed}% の領域が使用済みです",
- "xpack.canvas.assetpicker.assetAltText": "アセットのサムネイル",
- "xpack.canvas.badge.readOnly.text": "読み取り専用",
- "xpack.canvas.badge.readOnly.tooltip": "{canvas} ワークパッドを保存できません",
- "xpack.canvas.canvasLoading.loadingMessage": "読み込み中",
- "xpack.canvas.colorManager.addAriaLabel": "色を追加",
- "xpack.canvas.colorManager.codePlaceholder": "カラーコード",
- "xpack.canvas.colorManager.removeAriaLabel": "色を削除",
- "xpack.canvas.customElementModal.cancelButtonLabel": "キャンセル",
- "xpack.canvas.customElementModal.descriptionInputLabel": "説明",
- "xpack.canvas.customElementModal.elementPreviewTitle": "エレメントのプレビュー",
- "xpack.canvas.customElementModal.imageFilePickerPlaceholder": "画像を選択するかドラッグ & ドロップしてください",
- "xpack.canvas.customElementModal.imageInputDescription": "エレメントのスクリーンショットを作成してここにアップロードします。保存後に行うこともできます。",
- "xpack.canvas.customElementModal.imageInputLabel": "サムネイル画像",
- "xpack.canvas.customElementModal.nameInputLabel": "名前",
- "xpack.canvas.customElementModal.remainingCharactersDescription": "残り {numberOfRemainingCharacter} 文字",
- "xpack.canvas.customElementModal.saveButtonLabel": "保存",
- "xpack.canvas.datasourceDatasourceComponent.expressionArgDescription": "データソースの引数は式で制御されます。式エディターを使用して、データソースを修正します。",
- "xpack.canvas.datasourceDatasourceComponent.previewButtonLabel": "データをプレビュー",
- "xpack.canvas.datasourceDatasourceComponent.saveButtonLabel": "保存",
- "xpack.canvas.datasourceDatasourcePreview.emptyFirstLineDescription": "検索条件に一致するドキュメントが見つかりませんでした。",
- "xpack.canvas.datasourceDatasourcePreview.emptySecondLineDescription": "データソース設定を確認して再試行してください。",
- "xpack.canvas.datasourceDatasourcePreview.emptyTitle": "ドキュメントが見つかりませんでした",
- "xpack.canvas.datasourceDatasourcePreview.modalDescription": "以下のデータは、サイドバー内で {saveLabel} をクリックすると選択される要素で利用可能です。",
- "xpack.canvas.datasourceDatasourcePreview.modalTitle": "データソースのプレビュー",
- "xpack.canvas.datasourceDatasourcePreview.saveButtonLabel": "保存",
- "xpack.canvas.datasourceNoDatasource.panelDescription": "このエレメントにはデータソースが添付されていません。これは通常、エレメントが画像または他の不動アセットであることが原因です。その場合、表現が正しい形式であることを確認することをお勧めします。",
- "xpack.canvas.datasourceNoDatasource.panelTitle": "データソースなし",
- "xpack.canvas.elementConfig.failedLabel": "失敗",
- "xpack.canvas.elementConfig.loadedLabel": "読み込み済み",
- "xpack.canvas.elementConfig.progressLabel": "進捗",
- "xpack.canvas.elementConfig.title": "要素ステータス",
- "xpack.canvas.elementConfig.totalLabel": "合計",
- "xpack.canvas.elementControls.deleteAriaLabel": "エレメントを削除",
- "xpack.canvas.elementControls.deleteToolTip": "削除",
- "xpack.canvas.elementControls.editAriaLabel": "エレメントを編集",
- "xpack.canvas.elementControls.editToolTip": "編集",
- "xpack.canvas.elements.areaChartDisplayName": "エリア",
- "xpack.canvas.elements.areaChartHelpText": "塗りつぶされた折れ線グラフ",
- "xpack.canvas.elements.bubbleChartDisplayName": "バブル",
- "xpack.canvas.elements.bubbleChartHelpText": "カスタマイズ可能なバブルチャートです",
- "xpack.canvas.elements.debugDisplayName": "データのデバッグ",
- "xpack.canvas.elements.debugHelpText": "エレメントの構成をダンプします",
- "xpack.canvas.elements.dropdownFilterDisplayName": "ドロップダウン選択",
- "xpack.canvas.elements.dropdownFilterHelpText": "「exactly」フィルターの値を選択できるドロップダウンです",
- "xpack.canvas.elements.filterDebugDisplayName": "フィルターのデバッグ",
- "xpack.canvas.elements.filterDebugHelpText": "ワークパッドに基本グローバルフィルターを表示します",
- "xpack.canvas.elements.horizontalBarChartDisplayName": "横棒",
- "xpack.canvas.elements.horizontalBarChartHelpText": "カスタマイズ可能な水平棒グラフです",
- "xpack.canvas.elements.horizontalProgressBarDisplayName": "横棒",
- "xpack.canvas.elements.horizontalProgressBarHelpText": "水平バーに進捗状況を表示します",
- "xpack.canvas.elements.horizontalProgressPillDisplayName": "水平ピル",
- "xpack.canvas.elements.horizontalProgressPillHelpText": "水平ピルに進捗状況を表示します",
- "xpack.canvas.elements.imageDisplayName": "画像",
- "xpack.canvas.elements.imageHelpText": "静止画",
- "xpack.canvas.elements.lineChartDisplayName": "折れ線",
- "xpack.canvas.elements.lineChartHelpText": "カスタマイズ可能な折れ線グラフです",
- "xpack.canvas.elements.markdownDisplayName": "テキスト",
- "xpack.canvas.elements.markdownHelpText": "Markdownを使ってテキストを追加",
- "xpack.canvas.elements.metricDisplayName": "メトリック",
- "xpack.canvas.elements.metricHelpText": "ラベル付きの数字です",
- "xpack.canvas.elements.pieDisplayName": "円",
- "xpack.canvas.elements.pieHelpText": "円グラフ",
- "xpack.canvas.elements.plotDisplayName": "座標プロット",
- "xpack.canvas.elements.plotHelpText": "折れ線、棒、点の組み合わせです",
- "xpack.canvas.elements.progressGaugeDisplayName": "ゲージ",
- "xpack.canvas.elements.progressGaugeHelpText": "進捗状況をゲージで表示します",
- "xpack.canvas.elements.progressSemicircleDisplayName": "半円",
- "xpack.canvas.elements.progressSemicircleHelpText": "進捗状況を半円で表示します",
- "xpack.canvas.elements.progressWheelDisplayName": "輪",
- "xpack.canvas.elements.progressWheelHelpText": "進捗状況をホイールで表示します",
- "xpack.canvas.elements.repeatImageDisplayName": "画像の繰り返し",
- "xpack.canvas.elements.repeatImageHelpText": "画像を N 回繰り返します",
- "xpack.canvas.elements.revealImageDisplayName": "画像の部分表示",
- "xpack.canvas.elements.revealImageHelpText": "画像のパーセンテージを表示します",
- "xpack.canvas.elements.shapeDisplayName": "形状",
- "xpack.canvas.elements.shapeHelpText": "カスタマイズ可能な図形です",
- "xpack.canvas.elements.tableDisplayName": "データテーブル",
- "xpack.canvas.elements.tableHelpText": "データを表形式で表示する、スクロール可能なグリッドです",
- "xpack.canvas.elements.timeFilterDisplayName": "時間フィルター",
- "xpack.canvas.elements.timeFilterHelpText": "期間を設定します",
- "xpack.canvas.elements.verticalBarChartDisplayName": "縦棒",
- "xpack.canvas.elements.verticalBarChartHelpText": "カスタマイズ可能な垂直棒グラフです",
- "xpack.canvas.elements.verticalProgressBarDisplayName": "縦棒",
- "xpack.canvas.elements.verticalProgressBarHelpText": "進捗状況を垂直のバーで表示します",
- "xpack.canvas.elements.verticalProgressPillDisplayName": "垂直ピル",
- "xpack.canvas.elements.verticalProgressPillHelpText": "進捗状況を垂直のピルで表示します",
- "xpack.canvas.elementSettings.dataTabLabel": "データ",
- "xpack.canvas.elementSettings.displayTabLabel": "表示",
- "xpack.canvas.embedObject.noMatchingObjectsMessage": "一致するオブジェクトが見つかりませんでした。",
- "xpack.canvas.embedObject.titleText": "Kibanaから追加",
- "xpack.canvas.error.actionsElements.invaludArgIndexErrorMessage": "無効な引数インデックス:{index}",
- "xpack.canvas.error.downloadWorkpad.downloadFailureErrorMessage": "ワークパッドをダウンロードできませんでした",
- "xpack.canvas.error.downloadWorkpad.downloadRenderedWorkpadFailureErrorMessage": "レンダリングされたワークパッドをダウンロードできませんでした",
- "xpack.canvas.error.downloadWorkpad.downloadRuntimeFailureErrorMessage": "共有可能なランタイムをダウンロードできませんでした",
- "xpack.canvas.error.downloadWorkpad.downloadZippedRuntimeFailureErrorMessage": "ZIP ファイルをダウンロードできませんでした",
- "xpack.canvas.error.esPersist.saveFailureTitle": "変更を Elasticsearch に保存できませんでした",
- "xpack.canvas.error.esPersist.tooLargeErrorMessage": "サーバーからワークパッドデータが大きすぎるという返答が返されました。これは通常、アップロードされた画像アセットが Kibana またはプロキシに大きすぎることを意味します。アセットマネージャーでいくつかのアセットを削除してみてください。",
- "xpack.canvas.error.esPersist.updateFailureTitle": "ワークパッドを更新できませんでした",
- "xpack.canvas.error.esService.defaultIndexFetchErrorMessage": "デフォルトのインデックスを取得できませんでした",
- "xpack.canvas.error.esService.fieldsFetchErrorMessage": "「{index}」の Elasticsearch フィールドを取得できませんでした",
- "xpack.canvas.error.esService.indicesFetchErrorMessage": "Elasticsearch インデックスを取得できませんでした",
- "xpack.canvas.error.RenderWithFn.renderErrorMessage": "「{functionName}」のレンダリングが失敗しました",
- "xpack.canvas.error.useCloneWorkpad.cloneFailureErrorMessage": "ワークパッドのクローンを作成できませんでした",
- "xpack.canvas.error.useCreateWorkpad.uploadFailureErrorMessage": "ワークパッドをアップロードできませんでした",
- "xpack.canvas.error.useDeleteWorkpads.deleteFailureErrorMessage": "すべてのワークパッドを削除できませんでした",
- "xpack.canvas.error.useFindWorkpads.findFailureErrorMessage": "ワークパッドが見つかりませんでした",
- "xpack.canvas.error.useImportWorkpad.acceptJSONOnlyErrorMessage": "{JSON} 個のファイルしか受け付けられませんでした",
- "xpack.canvas.error.useImportWorkpad.fileUploadFailureWithoutFileNameErrorMessage": "ファイルをアップロードできませんでした",
- "xpack.canvas.error.useImportWorkpad.missingPropertiesErrorMessage": "{CANVAS} ワークパッドに必要なプロパティの一部が欠けています。 {JSON} ファイルを編集して正しいプロパティ値を入力し、再試行してください。",
- "xpack.canvas.error.workpadDropzone.tooManyFilesErrorMessage": "同時にアップロードできるファイルは1つだけです。",
- "xpack.canvas.error.workpadRoutes.createFailureErrorMessage": "ワークパッドを作成できませんでした",
- "xpack.canvas.error.workpadRoutes.loadFailureErrorMessage": "ID でワークパッドを読み込めませんでした",
- "xpack.canvas.errors.useImportWorkpad.fileUploadFileWithFileNameErrorMessage": "「{fileName}」をアップロードできませんでした",
- "xpack.canvas.expression.cancelButtonLabel": "キャンセル",
- "xpack.canvas.expression.closeButtonLabel": "閉じる",
- "xpack.canvas.expression.learnLinkText": "表現構文の詳細",
- "xpack.canvas.expression.maximizeButtonLabel": "エディターを最大化",
- "xpack.canvas.expression.minimizeButtonLabel": "エディターを最小化",
- "xpack.canvas.expression.runButtonLabel": "実行",
- "xpack.canvas.expression.runTooltip": "表現を実行",
- "xpack.canvas.expressionElementNotSelected.closeButtonLabel": "閉じる",
- "xpack.canvas.expressionElementNotSelected.selectDescription": "表現インプットを表示するエレメントを選択します",
- "xpack.canvas.expressionInput.argReferenceAliasesDetail": "{BOLD_MD_TOKEN}エイリアス{BOLD_MD_TOKEN}: {aliases}",
- "xpack.canvas.expressionInput.argReferenceDefaultDetail": "{BOLD_MD_TOKEN}Default{BOLD_MD_TOKEN}: {defaultVal}",
- "xpack.canvas.expressionInput.argReferenceRequiredDetail": "{BOLD_MD_TOKEN}必須{BOLD_MD_TOKEN}:{required}",
- "xpack.canvas.expressionInput.argReferenceTypesDetail": "{BOLD_MD_TOKEN}タイプ{BOLD_MD_TOKEN}: {types}",
- "xpack.canvas.expressionInput.functionReferenceAccepts": "{BOLD_MD_TOKEN}承諾{BOLD_MD_TOKEN}:{acceptTypes}",
- "xpack.canvas.expressionInput.functionReferenceReturns": "{BOLD_MD_TOKEN}返す{BOLD_MD_TOKEN}:{returnType}",
- "xpack.canvas.expressionTypes.argTypes.colorDisplayName": "色",
- "xpack.canvas.expressionTypes.argTypes.colorHelp": "カラーピッカー",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.appearanceTitle": "見た目",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.borderTitle": "境界",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.colorLabel": "色",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.opacityLabel": "レイヤーの透明度",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.overflowHiddenDropDown": "非表示",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.overflowLabel": "オーバーフロー",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.overflowVisibleDropDown": "表示",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.paddingLabel": "パッド",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.radiusLabel": "半径",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.styleLabel": "スタイル",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.thicknessLabel": "太さ",
- "xpack.canvas.expressionTypes.argTypes.containerStyleLabel": "エレメントコンテナーの見た目の調整",
- "xpack.canvas.expressionTypes.argTypes.containerStyleTitle": "コンテナースタイル",
- "xpack.canvas.expressionTypes.argTypes.fontHelpLabel": "フォント、サイズ、色を設定します",
- "xpack.canvas.expressionTypes.argTypes.fontTitle": "テキスト設定",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.barLabel": "バー",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.colorLabel": "色",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.colorValueDefault": "自動",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.lineLabel": "折れ線",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.noneDropDown": "なし",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.noSeriesTooltip": "データにスタイリングする数列がありません。カラーディメンションを追加してください",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.pointLabel": "点",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.removeAriaLabel": "数列カラーを削除",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.selectSeriesDropDown": "数列を選択します",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.seriesIdentifierLabel": "シリーズID",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.styleLabel": "スタイル",
- "xpack.canvas.expressionTypes.argTypes.seriesStyleLabel": "選択された名前付きの数列のスタイルを設定",
- "xpack.canvas.expressionTypes.argTypes.seriesStyleTitle": "数列スタイル",
- "xpack.canvas.featureCatalogue.canvasSubtitle": "詳細まで正確な表示を設計します。",
- "xpack.canvas.features.reporting.pdf": "PDFレポートを生成",
- "xpack.canvas.features.reporting.pdfFeatureName": "レポート",
- "xpack.canvas.functionForm.contextError": "エラー:{errorMessage}",
- "xpack.canvas.functionForm.functionUnknown.unknownArgumentTypeError": "未知の表現タイプ「{expressionType}」",
- "xpack.canvas.functions.all.args.conditionHelpText": "確認する条件です。",
- "xpack.canvas.functions.allHelpText": "すべての条件が満たされている場合、{BOOLEAN_TRUE} が返されます。{anyFn} もご参照ください。",
- "xpack.canvas.functions.alterColumn.args.columnHelpText": "変更する列の名前です。",
- "xpack.canvas.functions.alterColumn.args.nameHelpText": "変更後の列名です。名前を変更しない場合は未入力のままにします。",
- "xpack.canvas.functions.alterColumn.args.typeHelpText": "列の変換語のタイプです。タイプを変更しない場合は未入力のままにします。",
- "xpack.canvas.functions.alterColumn.cannotConvertTypeErrorMessage": "「{type}」に変換できません",
- "xpack.canvas.functions.alterColumn.columnNotFoundErrorMessage": "列が見つかりません。'{column}'",
- "xpack.canvas.functions.alterColumnHelpText": "{list}、{end}などのコアタイプを変換し、列名を変更します。{mapColumnFn}および{staticColumnFn}も参照してください。",
- "xpack.canvas.functions.any.args.conditionHelpText": "確認する条件です。",
- "xpack.canvas.functions.anyHelpText": "少なくとも 1 つの条件が満たされている場合、{BOOLEAN_TRUE} が返されます。{all_fn} もご参照ください。",
- "xpack.canvas.functions.as.args.nameHelpText": "列に付ける名前です。",
- "xpack.canvas.functions.asHelpText": "単一の値で {DATATABLE} を作成します。{getCellFn} もご参照ください。",
- "xpack.canvas.functions.asset.args.id": "読み込むアセットの ID です。",
- "xpack.canvas.functions.asset.invalidAssetId": "ID「{assetId}」でアセットを取得できませんでした",
- "xpack.canvas.functions.assetHelpText": "引数値を提供するために、Canvas ワークパッドアセットオブジェクトを取得します。通常画像です。",
- "xpack.canvas.functions.axisConfig.args.maxHelpText": "軸に表示する最高値です。数字または新世紀からの日付(ミリ秒単位)、もしくは {ISO8601} 文字列でなければなりません。",
- "xpack.canvas.functions.axisConfig.args.minHelpText": "軸に表示する最低値です。数字または新世紀からの日付(ミリ秒単位)、もしくは {ISO8601} 文字列でなければなりません。",
- "xpack.canvas.functions.axisConfig.args.positionHelpText": "軸ラベルの配置です。たとえば、{list}、または {end}です。",
- "xpack.canvas.functions.axisConfig.args.showHelpText": "軸ラベルを表示しますか?",
- "xpack.canvas.functions.axisConfig.args.tickSizeHelpText": "目盛間の増加量です。「数字」軸のみで使用されます。",
- "xpack.canvas.functions.axisConfig.invalidMaxPositionErrorMessage": "無効なデータ文字列:「{max}」。「max」は数字、ms での日付、または ISO8601 データ文字列でなければなりません",
- "xpack.canvas.functions.axisConfig.invalidMinDateStringErrorMessage": "無効なデータ文字列:「{min}」。「min」は数字、ms での日付、または ISO8601 データ文字列でなければなりません",
- "xpack.canvas.functions.axisConfig.invalidPositionErrorMessage": "無効なポジション:「{position}」",
- "xpack.canvas.functions.axisConfigHelpText": "ビジュアライゼーションの軸を構成します。{plotFn} でのみ使用されます。",
- "xpack.canvas.functions.case.args.ifHelpText": "この値は、条件が満たされているかどうかを示します。両方が入力された場合、{IF_ARG}引数が{WHEN_ARG}引数を上書きします。",
- "xpack.canvas.functions.case.args.thenHelpText": "条件が満たされた際に返される値です。",
- "xpack.canvas.functions.case.args.whenHelpText": "等しいかを確認するために {CONTEXT} と比較される値です。{IF_ARG} 引数も指定されている場合、{WHEN_ARG} 引数は無視されます。",
- "xpack.canvas.functions.caseHelpText": "{switchFn} 関数に渡すため、条件と結果を含めて {case} を作成します。",
- "xpack.canvas.functions.clearHelpText": "{CONTEXT} を消去し、{TYPE_NULL} を返します。",
- "xpack.canvas.functions.columns.args.excludeHelpText": "{DATATABLE} から削除する列名のコンマ区切りのリストです。",
- "xpack.canvas.functions.columns.args.includeHelpText": "{DATATABLE} にキープする列名のコンマ区切りのリストです。",
- "xpack.canvas.functions.columnsHelpText": "{DATATABLE} に列を含める、または除外します。両方の引数が指定されている場合、まず初めに除外された列が削除されます。",
- "xpack.canvas.functions.compare.args.opHelpText": "比較で使用する演算子です:{eq}(equal to)、{gt}(greater than)、{gte}(greater than or equal to)、{lt}(less than)、{lte}(less than or equal to)、{ne} または {neq}(not equal to)",
- "xpack.canvas.functions.compare.args.toHelpText": "{CONTEXT} と比較される値です。",
- "xpack.canvas.functions.compare.invalidCompareOperatorErrorMessage": "無効な比較演算子:「{op}」。{ops} を使用",
- "xpack.canvas.functions.compareHelpText": "{CONTEXT}を指定された値と比較し、{BOOLEAN_TRUE}または{BOOLEAN_FALSE}を決定します。通常「{ifFn}」または「{caseFn}」と組み合わせて使用されます。{examples}などの基本タイプにのみ使用できます。{eqFn}、{gtFn}、{gteFn}、{ltFn}、{lteFn}、{neqFn}も参照してください。",
- "xpack.canvas.functions.containerStyle.args.backgroundColorHelpText": "有効な {CSS} 背景色。",
- "xpack.canvas.functions.containerStyle.args.backgroundImageHelpText": "有効な {CSS} 背景画像。",
- "xpack.canvas.functions.containerStyle.args.backgroundRepeatHelpText": "有効な {CSS} 背景繰り返し。",
- "xpack.canvas.functions.containerStyle.args.backgroundSizeHelpText": "有効な {CSS} 背景サイズ。",
- "xpack.canvas.functions.containerStyle.args.borderHelpText": "有効な {CSS} 境界。",
- "xpack.canvas.functions.containerStyle.args.borderRadiusHelpText": "角を丸くする際に使用されるピクセル数です。",
- "xpack.canvas.functions.containerStyle.args.opacityHelpText": "0 から 1 までの数字で、エレメントの透明度を示します。",
- "xpack.canvas.functions.containerStyle.args.overflowHelpText": "有効な {CSS} オーバーフロー。",
- "xpack.canvas.functions.containerStyle.args.paddingHelpText": "ピクセル単位のコンテンツの境界からの距離です。",
- "xpack.canvas.functions.containerStyle.invalidBackgroundImageErrorMessage": "無効な背景画像。アセットまたは URL を入力してください。",
- "xpack.canvas.functions.containerStyleHelpText": "背景、境界、透明度を含む、エレメントのコンテナーのスタイリングに使用されるオブジェクトを使用します。",
- "xpack.canvas.functions.contextHelpText": "渡したものをすべて返します。これは、{CONTEXT} を部分式として関数の引数として使用する際に有効です。",
- "xpack.canvas.functions.csv.args.dataHelpText": "使用する {CSV} データです。",
- "xpack.canvas.functions.csv.args.delimeterHelpText": "データの区切り文字です。",
- "xpack.canvas.functions.csv.args.newlineHelpText": "行の区切り文字です。",
- "xpack.canvas.functions.csv.invalidInputCSVErrorMessage": "インプット CSV の解析中にエラーが発生しました。",
- "xpack.canvas.functions.csvHelpText": "{CSV} インプットから {DATATABLE} を作成します。",
- "xpack.canvas.functions.date.args.valueHelpText": "新紀元からのミリ秒に解析するオプションの日付文字列です。日付文字列には、有効な {JS} {date} インプット、または {formatArg} 引数を使用して解析する文字列のどちらかが使用できます。{ISO8601} 文字列を使用するか、フォーマットを提供する必要があります。",
- "xpack.canvas.functions.date.invalidDateInputErrorMessage": "無効な日付インプット:{date}",
- "xpack.canvas.functions.dateHelpText": "現在時刻、または指定された文字列から解析された時刻を、新紀元からのミリ秒で返します。",
- "xpack.canvas.functions.demodata.args.typeHelpText": "使用するデモデータセットの名前です。",
- "xpack.canvas.functions.demodata.invalidDataSetErrorMessage": "無効なデータセット:「{arg}」。「{ci}」または「{shirts}」を使用してください。",
- "xpack.canvas.functions.demodataHelpText": "プロジェクト {ci} の回数とユーザー名、国、実行フェーズを含むサンプルデータセットです。",
- "xpack.canvas.functions.do.args.fnHelpText": "実行する部分式です。この機能は単に元の {CONTEXT} を戻すだけなので、これらの部分式の戻り値はルートパイプラインでは利用できません。",
- "xpack.canvas.functions.doHelpText": "複数部分式を実行し、元の {CONTEXT} を戻します。元の {CONTEXT} を変更することなく、アクションまたは副作用を起こす関数の実行に使用します。",
- "xpack.canvas.functions.dropdownControl.args.filterColumnHelpText": "フィルタリングする列またはフィールドです。",
- "xpack.canvas.functions.dropdownControl.args.filterGroupHelpText": "フィルターのグループ名です。",
- "xpack.canvas.functions.dropdownControl.args.labelColumnHelpText": "ドロップダウンコントロールでラベルとして使用する列またはフィールド",
- "xpack.canvas.functions.dropdownControl.args.valueColumnHelpText": "ドロップダウンコントロールの固有値を抽出する元の列またはフィールドです。",
- "xpack.canvas.functions.dropdownControlHelpText": "ドロップダウンフィルターのコントロールエレメントを構成します。",
- "xpack.canvas.functions.eq.args.valueHelpText": "{CONTEXT} と比較される値です。",
- "xpack.canvas.functions.eqHelpText": "{CONTEXT}が引数と等しいかを戻します。",
- "xpack.canvas.functions.escount.args.indexHelpText": "インデックスまたはインデックスパターンです。例:{example}。",
- "xpack.canvas.functions.escount.args.queryHelpText": "{LUCENE} クエリ文字列です。",
- "xpack.canvas.functions.escountHelpText": "{ELASTICSEARCH} にクエリを実行して、指定されたクエリに一致するヒット数を求めます。",
- "xpack.canvas.functions.esdocs.args.countHelpText": "取得するドキュメント数です。パフォーマンスを向上させるには、小さなデータセットを使用します。",
- "xpack.canvas.functions.esdocs.args.fieldsHelpText": "フィールドのコンマ区切りのリストです。パフォーマンスを向上させるには、フィールドの数を減らします。",
- "xpack.canvas.functions.esdocs.args.indexHelpText": "インデックスまたはインデックスパターンです。例:{example}。",
- "xpack.canvas.functions.esdocs.args.metaFieldsHelpText": "メタフィールドのコンマ区切りのリストです。例:{example}。",
- "xpack.canvas.functions.esdocs.args.queryHelpText": "{LUCENE} クエリ文字列です。",
- "xpack.canvas.functions.esdocs.args.sortHelpText": "{directions} フォーマットの並べ替え方向です。例:{example1} または {example2}。",
- "xpack.canvas.functions.esdocsHelpText": "未加工ドキュメントの {ELASTICSEARCH} をクエリ特に多くの行を問い合わせる場合、取得するフィールドを指定してください。",
- "xpack.canvas.functions.essql.args.countHelpText": "取得するドキュメント数です。パフォーマンスを向上させるには、小さなデータセットを使用します。",
- "xpack.canvas.functions.essql.args.parameterHelpText": "{SQL}クエリに渡すパラメーター。",
- "xpack.canvas.functions.essql.args.queryHelpText": "{ELASTICSEARCH} {SQL} クエリです。",
- "xpack.canvas.functions.essql.args.timezoneHelpText": "日付操作の際に使用するタイムゾーンです。有効な {ISO8601} フォーマットと {UTC} オフセットの両方が機能します。",
- "xpack.canvas.functions.essqlHelpText": "{ELASTICSEARCH} {SQL} を使用して {ELASTICSEARCH} にクエリを実行します。",
- "xpack.canvas.functions.exactly.args.columnHelpText": "フィルタリングする列またはフィールドです。",
- "xpack.canvas.functions.exactly.args.filterGroupHelpText": "フィルターのグループ名です。",
- "xpack.canvas.functions.exactly.args.valueHelpText": "ホワイトスペースと大文字・小文字を含め、正確に一致させる値です。",
- "xpack.canvas.functions.exactlyHelpText": "特定の列をピッタリと正確な値に一致させるフィルターを作成します。",
- "xpack.canvas.functions.filterrows.args.fnHelpText": "{DATATABLE} の各行に渡す式です。式は {TYPE_BOOLEAN} を返します。{BOOLEAN_TRUE} 値は行を維持し、{BOOLEAN_FALSE} 値は行を削除します。",
- "xpack.canvas.functions.filterrowsHelpText": "{DATATABLE}の行を部分式の戻り値に基づきフィルタリングします。",
- "xpack.canvas.functions.filters.args.group": "使用するフィルターグループの名前です。",
- "xpack.canvas.functions.filters.args.ungrouped": "フィルターグループに属するフィルターを除外しますか?",
- "xpack.canvas.functions.filtersHelpText": "ワークパッドのエレメントフィルターを他(通常データソース)で使用できるように集約します。",
- "xpack.canvas.functions.formatdate.args.formatHelpText": "{MOMENTJS} 形式。例:{example}。{url}を参照してください。",
- "xpack.canvas.functions.formatdateHelpText": "{MOMENTJS} を使って {ISO8601} 日付文字列、または新世紀からのミリ秒での日付をフォーマットします。{url}を参照してください。",
- "xpack.canvas.functions.formatnumber.args.formatHelpText": "{NUMERALJS} 形式の文字列。例:{example1} または {example2}。",
- "xpack.canvas.functions.formatnumberHelpText": "{NUMERALJS}を使って数字をフォーマットされた数字文字列にフォーマットします。",
- "xpack.canvas.functions.getCell.args.columnHelpText": "値を取得する元の列の名前です。この値は入力されていないと、初めの列から取得されます。",
- "xpack.canvas.functions.getCell.args.rowHelpText": "行番号で、0 から開始します。",
- "xpack.canvas.functions.getCell.columnNotFoundErrorMessage": "列が見つかりません。'{column}'",
- "xpack.canvas.functions.getCell.rowNotFoundErrorMessage": "行が見つかりません:「{row}」",
- "xpack.canvas.functions.getCellHelpText": "{DATATABLE}から単一のセルを取得します。",
- "xpack.canvas.functions.gt.args.valueHelpText": "{CONTEXT} と比較される値です。",
- "xpack.canvas.functions.gte.args.valueHelpText": "{CONTEXT} と比較される値です。",
- "xpack.canvas.functions.gteHelpText": "{CONTEXT} が引数以上かを戻します。",
- "xpack.canvas.functions.gtHelpText": "{CONTEXT} が引数よりも大きいかを戻します。",
- "xpack.canvas.functions.head.args.countHelpText": "{DATATABLE} の初めから取得する行数です。",
- "xpack.canvas.functions.headHelpText": "{DATATABLE}から初めの{n}行を取得します。{tailFn}を参照してください。",
- "xpack.canvas.functions.if.args.conditionHelpText": "{BOOLEAN_TRUE} または {BOOLEAN_FALSE} で、条件が満たされているかを示し、通常部分式から戻されます。指定されていない場合、元の {CONTEXT} が戻されます。",
- "xpack.canvas.functions.if.args.elseHelpText": "条件が {BOOLEAN_FALSE} の場合の戻り値です。指定されておらず、条件が満たされていない場合は、元の {CONTEXT} が戻されます。",
- "xpack.canvas.functions.if.args.thenHelpText": "条件が {BOOLEAN_TRUE} の場合の戻り値です。指定されておらず、条件が満たされている場合は、元の {CONTEXT} が戻されます。",
- "xpack.canvas.functions.ifHelpText": "条件付きロジックを実行します。",
- "xpack.canvas.functions.joinRows.args.columnHelpText": "値を抽出する列またはフィールド。",
- "xpack.canvas.functions.joinRows.args.distinctHelpText": "一意の値のみを抽出しますか?",
- "xpack.canvas.functions.joinRows.args.quoteHelpText": "各抽出された値を囲む引用符文字。",
- "xpack.canvas.functions.joinRows.args.separatorHelpText": "各抽出された値の間に挿入される区切り文字。",
- "xpack.canvas.functions.joinRows.columnNotFoundErrorMessage": "列が見つかりません。'{column}'",
- "xpack.canvas.functions.joinRowsHelpText": "「データベース」の行の値を1つの文字列に結合します。",
- "xpack.canvas.functions.locationHelpText": "ブラウザーの{geolocationAPI}を使用して現在の位置情報を取得します。パフォーマンスに違いはありますが、比較的正確です。{url}を参照してください。この関数にはユーザー入力が必要であるため、PDFを生成する場合は、{locationFn}を使用しないでください。",
- "xpack.canvas.functions.lt.args.valueHelpText": "{CONTEXT} と比較される値です。",
- "xpack.canvas.functions.lte.args.valueHelpText": "{CONTEXT} と比較される値です。",
- "xpack.canvas.functions.lteHelpText": "{CONTEXT} が引数以下かを戻します。",
- "xpack.canvas.functions.ltHelpText": "{CONTEXT} が引数よりも小さいかを戻します。",
- "xpack.canvas.functions.mapCenter.args.latHelpText": "マップの中央の緯度",
- "xpack.canvas.functions.mapCenterHelpText": "マップの中央座標とズームレベルのオブジェクトに戻ります。",
- "xpack.canvas.functions.markdown.args.contentHelpText": "{MARKDOWN} を含むテキストの文字列です。連結させるには、{stringFn} 関数を複数回渡します。",
- "xpack.canvas.functions.markdown.args.fontHelpText": "コンテンツの {CSS} フォントプロパティです。たとえば、{fontFamily} または {fontWeight} です。",
- "xpack.canvas.functions.markdown.args.openLinkHelpText": "新しいタブでリンクを開くためのtrue/false値。デフォルト値は「false」です。「true」に設定するとすべてのリンクが新しいタブで開くようになります。",
- "xpack.canvas.functions.markdownHelpText": "{MARKDOWN} テキストをレンダリングするエレメントを追加します。ヒント:単一の数字、メトリック、テキストの段落には {markdownFn} 関数を使います。",
- "xpack.canvas.functions.neq.args.valueHelpText": "{CONTEXT} と比較される値です。",
- "xpack.canvas.functions.neqHelpText": "{CONTEXT} が引数と等しくないかを戻します。",
- "xpack.canvas.functions.pie.args.fontHelpText": "ラベルの {CSS} フォントプロパティです。例:{FONT_FAMILY} または {FONT_WEIGHT}。",
- "xpack.canvas.functions.pie.args.holeHelpText": "円グラフに穴をあけます、0~100 で円グラフの半径のパーセンテージを指定します。",
- "xpack.canvas.functions.pie.args.labelRadiusHelpText": "ラベルの円の半径として使用する、コンテナーの面積のパーセンテージです。",
- "xpack.canvas.functions.pie.args.labelsHelpText": "円グラフのラベルを表示しますか?",
- "xpack.canvas.functions.pie.args.legendHelpText": "凡例の配置です。例:{legend}、または {BOOLEAN_FALSE}。{BOOLEAN_FALSE}の場合、凡例は非表示になります。",
- "xpack.canvas.functions.pie.args.paletteHelpText": "この円グラフに使用されている色を説明する{palette}オブジェクトです。",
- "xpack.canvas.functions.pie.args.radiusHelpText": "利用可能なスペースのパーセンテージで示された円グラフの半径です(0 から 1 の間)。半径を自動的に設定するには {auto} を使用します。",
- "xpack.canvas.functions.pie.args.seriesStyleHelpText": "特定の数列のスタイルです",
- "xpack.canvas.functions.pie.args.tiltHelpText": "「1」 が完全に垂直、「0」が完全に水平を表す傾きのパーセンテージです。",
- "xpack.canvas.functions.pieHelpText": "円グラフのエレメントを構成します。",
- "xpack.canvas.functions.plot.args.defaultStyleHelpText": "すべての数列に使用するデフォルトのスタイルです。",
- "xpack.canvas.functions.plot.args.fontHelpText": "ラベルの {CSS} フォントプロパティです。例:{FONT_FAMILY} または {FONT_WEIGHT}。",
- "xpack.canvas.functions.plot.args.legendHelpText": "凡例の配置です。例:{legend}、または {BOOLEAN_FALSE}。{BOOLEAN_FALSE}の場合、凡例は非表示になります。",
- "xpack.canvas.functions.plot.args.paletteHelpText": "このチャートに使用される色を説明する{palette}オブジェクトです。",
- "xpack.canvas.functions.plot.args.seriesStyleHelpText": "特定の数列のスタイルです",
- "xpack.canvas.functions.plot.args.xaxisHelpText": "軸の構成です。{BOOLEAN_FALSE} の場合、軸は非表示になります。",
- "xpack.canvas.functions.plot.args.yaxisHelpText": "軸の構成です。{BOOLEAN_FALSE} の場合、軸は非表示になります。",
- "xpack.canvas.functions.plotHelpText": "チャートのエレメントを構成します。",
- "xpack.canvas.functions.ply.args.byHelpText": "{DATATABLE} を細分する列です。",
- "xpack.canvas.functions.ply.args.expressionHelpText": "それぞれの結果の {DATATABLE} を渡す先の表現です。ヒント:式は {DATATABLE} を返す必要があります。{asFn} を使用して、リテラルを {DATATABLE} に変換します。複数式が同じ行数を戻す必要があります。異なる行数を戻す必要がある場合は、{plyFn} の別のインスタンスにパイプ接続します。複数式が同じ名前の行を戻した場合、最後の行が優先されます。",
- "xpack.canvas.functions.ply.columnNotFoundErrorMessage": "列が見つかりません:「{by}」",
- "xpack.canvas.functions.ply.rowCountMismatchErrorMessage": "すべての表現が同じ行数を返す必要があります。",
- "xpack.canvas.functions.plyHelpText": "{DATATABLE}を指定された列の固有値で細分し、表現にその結果となる表を渡し、各表現のアウトプットを結合します。",
- "xpack.canvas.functions.pointseries.args.colorHelpText": "マークの色を決めるのに使用する表現です。",
- "xpack.canvas.functions.pointseries.args.sizeHelpText": "マークのサイズです。サポートされているエレメントのみに適用されます。",
- "xpack.canvas.functions.pointseries.args.textHelpText": "マークに表示するテキストです。サポートされているエレメントのみに適用されます。",
- "xpack.canvas.functions.pointseries.args.xHelpText": "X軸の値です。",
- "xpack.canvas.functions.pointseries.args.yHelpText": "Y軸の値です。",
- "xpack.canvas.functions.pointseries.unwrappedExpressionErrorMessage": "表現は {fn} などの関数で囲む必要があります",
- "xpack.canvas.functions.pointseriesHelpText": "{DATATABLE} を点の配列モデルに変換します。現在 {TINYMATH} 式でディメンションのメジャーを区別します。{TINYMATH_URL} をご覧ください。引数に {TINYMATH} 式が入力された場合、その引数をメジャーとして使用し、そうでない場合はディメンションになります。ディメンションを組み合わせて固有のキーを作成します。その後メジャーはそれらのキーで、指定された {TINYMATH} 関数を使用して複製されます。",
- "xpack.canvas.functions.render.args.asHelpText": "レンダリングに使用するエレメントタイプです。代わりに {plotFn} や {shapeFn} などの特殊な関数を使用するほうがいいでしょう。",
- "xpack.canvas.functions.render.args.containerStyleHelpText": "背景、境界、透明度を含む、コンテナーのスタイルです。",
- "xpack.canvas.functions.render.args.cssHelpText": "このエレメントの対象となるカスタム {CSS} のブロックです。",
- "xpack.canvas.functions.renderHelpText": "{CONTEXT}を特定のエレメントとしてレンダリングし、背景と境界のスタイルなどのエレメントレベルのオプションを設定します。",
- "xpack.canvas.functions.replace.args.flagsHelpText": "フラグを指定します。{url}を参照してください。",
- "xpack.canvas.functions.replace.args.patternHelpText": "{JS} 正規表現のテキストまたはパターンです。例:{example}。ここではキャプチャグループを使用できます。",
- "xpack.canvas.functions.replace.args.replacementHelpText": "文字列の一致する部分の代わりです。キャプチャグループはノードによってアクセス可能です。例:{example}。",
- "xpack.canvas.functions.replaceImageHelpText": "正規表現で文字列の一部を置き換えます。",
- "xpack.canvas.functions.rounddate.args.formatHelpText": "バケットに使用する{MOMENTJS}フォーマットです。たとえば、{example}は月単位に端数処理されます。{url}を参照してください。",
- "xpack.canvas.functions.rounddateHelpText": "新世紀からのミリ秒の繰り上げ・繰り下げに {MOMENTJS} を使用し、新世紀からのミリ秒を戻します。",
- "xpack.canvas.functions.rowCountHelpText": "行数を返します。{plyFn}と組み合わせて、固有の列値の数、または固有の列値の組み合わせを求めます。",
- "xpack.canvas.functions.savedLens.args.idHelpText": "保存された Lens ビジュアライゼーションオブジェクトの ID",
- "xpack.canvas.functions.savedLens.args.paletteHelpText": "Lens ビジュアライゼーションで使用されるパレット",
- "xpack.canvas.functions.savedLens.args.timerangeHelpText": "含めるデータの時間範囲",
- "xpack.canvas.functions.savedLens.args.titleHelpText": "Lensビジュアライゼーションオブジェクトのタイトル",
- "xpack.canvas.functions.savedLensHelpText": "保存されたLensビジュアライゼーションオブジェクトの埋め込み可能なオブジェクトを返します。",
- "xpack.canvas.functions.savedMap.args.centerHelpText": "マップが持つ必要のある中央とズームレベル",
- "xpack.canvas.functions.savedMap.args.hideLayer": "非表示にすべきマップレイヤーのID",
- "xpack.canvas.functions.savedMap.args.idHelpText": "保存されたマップオブジェクトのID",
- "xpack.canvas.functions.savedMap.args.lonHelpText": "マップ中央の経度",
- "xpack.canvas.functions.savedMap.args.timerangeHelpText": "含めるデータの時間範囲",
- "xpack.canvas.functions.savedMap.args.titleHelpText": "マップのタイトル",
- "xpack.canvas.functions.savedMap.args.zoomHelpText": "マップのズームレベル",
- "xpack.canvas.functions.savedMapHelpText": "保存されたマップオブジェクトの埋め込み可能なオブジェクトを返します。",
- "xpack.canvas.functions.savedSearchHelpText": "保存検索オブジェクトの埋め込み可能なオブジェクトを返します",
- "xpack.canvas.functions.savedVisualization.args.colorsHelpText": "特定のシリーズに使用する色を指定します",
- "xpack.canvas.functions.savedVisualization.args.hideLegendHelpText": "凡例を非表示にするオプションを指定します",
- "xpack.canvas.functions.savedVisualization.args.idHelpText": "保存されたビジュアライゼーションオブジェクトのID",
- "xpack.canvas.functions.savedVisualization.args.timerangeHelpText": "含めるデータの時間範囲",
- "xpack.canvas.functions.savedVisualization.args.titleHelpText": "ビジュアライゼーションオブジェクトのタイトル",
- "xpack.canvas.functions.savedVisualizationHelpText": "保存されたビジュアライゼーションオブジェクトの埋め込み可能なオブジェクトを返します。",
- "xpack.canvas.functions.seriesStyle.args.barsHelpText": "バーの幅です。",
- "xpack.canvas.functions.seriesStyle.args.colorHelpText": "ラインカラーです。",
- "xpack.canvas.functions.seriesStyle.args.fillHelpText": "点を埋めますか?",
- "xpack.canvas.functions.seriesStyle.args.horizontalBarsHelpText": "グラフの棒の方向を水平に設定します。",
- "xpack.canvas.functions.seriesStyle.args.labelHelpText": "スタイルを適用する数列の名前です。",
- "xpack.canvas.functions.seriesStyle.args.linesHelpText": "線の幅です。",
- "xpack.canvas.functions.seriesStyle.args.pointsHelpText": "線上の点のサイズです。",
- "xpack.canvas.functions.seriesStyle.args.stackHelpText": "数列をスタックするかを指定します。数字はスタック ID です。同じスタック ID の数列は一緒にスタックされます。",
- "xpack.canvas.functions.seriesStyleHelpText": "チャートの数列のプロパティの説明に使用されるオブジェクトを作成します。{plotFn} や {pieFn} のように、チャート関数内で {seriesStyleFn} を使用します。",
- "xpack.canvas.functions.sort.args.byHelpText": "並べ替えの基準となる列です。指定されていない場合、{DATATABLE}は初めの列で並べられます。",
- "xpack.canvas.functions.sort.args.reverseHelpText": "並び順を反転させます。指定されていない場合、{DATATABLE}は昇順で並べられます。",
- "xpack.canvas.functions.sortHelpText": "{DATATABLE}を指定された列で並べ替えます。",
- "xpack.canvas.functions.staticColumn.args.nameHelpText": "新しい列の名前です。",
- "xpack.canvas.functions.staticColumn.args.valueHelpText": "新しい列の各行に挿入する値です。ヒント:部分式を使用して他の列を静的値にロールアップします。",
- "xpack.canvas.functions.staticColumnHelpText": "すべての行に同じ静的値の列を追加します。{alterColumnFn}および{mapColumnFn}も参照してください。",
- "xpack.canvas.functions.string.args.valueHelpText": "1 つの文字列に結合する値です。必要な場所にスペースを入れてください。",
- "xpack.canvas.functions.stringHelpText": "すべての引数を 1 つの文字列に連結させます。",
- "xpack.canvas.functions.switch.args.caseHelpText": "確認する条件です。",
- "xpack.canvas.functions.switch.args.defaultHelpText": "条件が一切満たされていないときに戻される値です。指定されておらず、条件が一切満たされている場合は、元の {CONTEXT} が戻されます。",
- "xpack.canvas.functions.switchHelpText": "複数条件の条件付きロジックを実行します。{switchFn}関数に渡す{case}を作成する、{caseFn}も参照してください。",
- "xpack.canvas.functions.table.args.fontHelpText": "表のコンテンツの {CSS} フォントプロパティです。例:{FONT_FAMILY} または {FONT_WEIGHT}。",
- "xpack.canvas.functions.table.args.paginateHelpText": "ページネーションを表示しますか?{BOOLEAN_FALSE} の場合、初めのページだけが表示されます。",
- "xpack.canvas.functions.table.args.perPageHelpText": "各ページに表示される行数です。",
- "xpack.canvas.functions.table.args.showHeaderHelpText": "各列のタイトルを含むヘッダー列の表示・非表示を切り替えます。",
- "xpack.canvas.functions.tableHelpText": "表エレメントを構成します。",
- "xpack.canvas.functions.tail.args.countHelpText": "{DATATABLE} の終わりから取得する行数です。",
- "xpack.canvas.functions.tailHelpText": "{DATATABLE} の終わりから N 行を取得します。{headFn} もご参照ください。",
- "xpack.canvas.functions.timefilter.args.columnHelpText": "フィルタリングする列またはフィールドです。",
- "xpack.canvas.functions.timefilter.args.filterGroupHelpText": "フィルターのグループ名です。",
- "xpack.canvas.functions.timefilter.args.fromHelpText": "範囲の始まりです。{ISO8601} または {ELASTICSEARCH} {DATEMATH} のフォーマットを使用します",
- "xpack.canvas.functions.timefilter.args.toHelpText": "範囲の終わりです。{ISO8601} または {ELASTICSEARCH} {DATEMATH} のフォーマットを使用します",
- "xpack.canvas.functions.timefilter.invalidStringErrorMessage": "無効な日付/時刻文字列:「{str}」",
- "xpack.canvas.functions.timefilterControl.args.columnHelpText": "フィルタリングする列またはフィールドです。",
- "xpack.canvas.functions.timefilterControl.args.compactHelpText": "時間フィルターを、ポップオーバーを実行するボタンとして表示します。",
- "xpack.canvas.functions.timefilterControlHelpText": "時間フィルターのコントロールエレメントを構成します。",
- "xpack.canvas.functions.timefilterHelpText": "ソースのクエリ用の時間フィルターを作成します。",
- "xpack.canvas.functions.timelion.args.from": "時間範囲の始めの {ELASTICSEARCH} {DATEMATH} 文字列です。",
- "xpack.canvas.functions.timelion.args.interval": "時系列のバケット間隔です。",
- "xpack.canvas.functions.timelion.args.query": "Timelion クエリ",
- "xpack.canvas.functions.timelion.args.timezone": "時間範囲のタイムゾーンです。{MOMENTJS_TIMEZONE_URL} をご覧ください。",
- "xpack.canvas.functions.timelion.args.to": "時間範囲の終わりの {ELASTICSEARCH} {DATEMATH} 文字列です。",
- "xpack.canvas.functions.timelionHelpText": "多くのソースから単独または複数の時系列を抽出するために、Timelionを使用します。",
- "xpack.canvas.functions.timerange.args.fromHelpText": "時間範囲の開始",
- "xpack.canvas.functions.timerange.args.toHelpText": "時間範囲の終了",
- "xpack.canvas.functions.timerangeHelpText": "期間を意味するオブジェクト",
- "xpack.canvas.functions.to.args.type": "表現言語の既知のデータ型です。",
- "xpack.canvas.functions.to.missingType": "型キャストを指定する必要があります",
- "xpack.canvas.functions.toHelpText": "1つの型から{CONTEXT}の型を指定された型に明確にキャストします。",
- "xpack.canvas.functions.urlparam.args.defaultHelpText": "{URL} パラメーターが指定されていないときに戻される文字列です。",
- "xpack.canvas.functions.urlparam.args.paramHelpText": "取得する {URL} ハッシュパラメーターです。",
- "xpack.canvas.functions.urlparamHelpText": "表現で使用する{URL}パラメーターを取得します。{urlparamFn}関数は常に {TYPE_STRING} を戻します。たとえば、値{value}を{URL} {example}のパラメーター{myVar}から取得できます。",
- "xpack.canvas.groupSettings.multipleElementsActionsDescription": "個々の設定を編集するには、これらのエレメントの選択を解除し、({gKey})を押してグループ化するか、この選択をワークパッド全体で再利用できるように新規エレメントとして保存します。",
- "xpack.canvas.groupSettings.multipleElementsDescription": "現在複数エレメントが選択されています。",
- "xpack.canvas.groupSettings.saveGroupDescription": "ワークパッド全体で再利用できるように、このグループを新規エレメントとして保存します。",
- "xpack.canvas.groupSettings.ungroupDescription": "個々のエレメントの設定を編集できるように、({uKey})のグループを解除します。",
- "xpack.canvas.helpMenu.appName": "Canvas",
- "xpack.canvas.helpMenu.keyboardShortcutsLinkLabel": "キーボードショートカット",
- "xpack.canvas.home.myWorkpadsTabLabel": "マイワークパッド",
- "xpack.canvas.home.workpadTemplatesTabLabel": "テンプレート",
- "xpack.canvas.homeEmptyPrompt.emptyPromptGettingStartedDescription": "新規ワークパッドを作成、テンプレートで開始、またはワークパッド {JSON} ファイルをここにドロップしてインポートします。",
- "xpack.canvas.homeEmptyPrompt.emptyPromptNewUserDescription": "{CANVAS} を初めて使用する場合",
- "xpack.canvas.homeEmptyPrompt.emptyPromptTitle": "初の’ワークパッドを追加しましょう",
- "xpack.canvas.homeEmptyPrompt.sampleDataLinkLabel": "初の’ワークパッドを追加しましょう",
- "xpack.canvas.keyboardShortcuts.bringFowardShortcutHelpText": "前に移動",
- "xpack.canvas.keyboardShortcuts.bringToFrontShortcutHelpText": "表面に移動",
- "xpack.canvas.keyboardShortcuts.cloneShortcutHelpText": "クローンを作成",
- "xpack.canvas.keyboardShortcuts.copyShortcutHelpText": "コピー",
- "xpack.canvas.keyboardShortcuts.cutShortcutHelpText": "切り取り",
- "xpack.canvas.keyboardShortcuts.deleteShortcutHelpText": "削除",
- "xpack.canvas.keyboardShortcuts.editingShortcutHelpText": "編集モードを切り替えます",
- "xpack.canvas.keyboardShortcuts.fullscreenExitShortcutHelpText": "プレゼンテーションモードを終了します",
- "xpack.canvas.keyboardShortcuts.fullscreenShortcutHelpText": "プレゼンテーションモードを開始します",
- "xpack.canvas.keyboardShortcuts.gridShortcutHelpText": "グリッドを表示します",
- "xpack.canvas.keyboardShortcuts.groupShortcutHelpText": "グループ",
- "xpack.canvas.keyboardShortcuts.ignoreSnapShortcutHelpText": "スナップせずに移動、サイズ変更、回転します",
- "xpack.canvas.keyboardShortcuts.multiselectShortcutHelpText": "複数エレメントを選択します",
- "xpack.canvas.keyboardShortcuts.namespace.editorDisplayName": "エディターコントロール",
- "xpack.canvas.keyboardShortcuts.namespace.elementDisplayName": "エレメントコントロール",
- "xpack.canvas.keyboardShortcuts.namespace.expressionDisplayName": "表現コントロール",
- "xpack.canvas.keyboardShortcuts.namespace.presentationDisplayName": "プレゼンテーションコントロール",
- "xpack.canvas.keyboardShortcuts.nextShortcutHelpText": "次のページに移動します",
- "xpack.canvas.keyboardShortcuts.nudgeDownShortcutHelpText": "{ELEMENT_NUDGE_OFFSET}px下に移動させます",
- "xpack.canvas.keyboardShortcuts.nudgeLeftShortcutHelpText": "{ELEMENT_NUDGE_OFFSET}px 左に移動させます",
- "xpack.canvas.keyboardShortcuts.nudgeRightShortcutHelpText": "{ELEMENT_NUDGE_OFFSET}px 右に移動させます",
- "xpack.canvas.keyboardShortcuts.nudgeUpShortcutHelpText": "{ELEMENT_NUDGE_OFFSET}px 上に移動させます",
- "xpack.canvas.keyboardShortcuts.pageCycleToggleShortcutHelpText": "ページ周期を切り替えます",
- "xpack.canvas.keyboardShortcuts.pasteShortcutHelpText": "貼り付け",
- "xpack.canvas.keyboardShortcuts.prevShortcutHelpText": "前のページに移動します",
- "xpack.canvas.keyboardShortcuts.redoShortcutHelpText": "最後の操作をやり直します",
- "xpack.canvas.keyboardShortcuts.resizeFromCenterShortcutHelpText": "中央からサイズ変更します",
- "xpack.canvas.keyboardShortcuts.runShortcutHelpText": "表現全体を実行します",
- "xpack.canvas.keyboardShortcuts.selectBehindShortcutHelpText": "下のエレメントを選択します",
- "xpack.canvas.keyboardShortcuts.sendBackwardShortcutHelpText": "後方に送ります",
- "xpack.canvas.keyboardShortcuts.sendToBackShortcutHelpText": "後ろに送ります",
- "xpack.canvas.keyboardShortcuts.shiftDownShortcutHelpText": "{ELEMENT_SHIFT_OFFSET}px 下に移動させます",
- "xpack.canvas.keyboardShortcuts.shiftLeftShortcutHelpText": "{ELEMENT_SHIFT_OFFSET}px 左に移動させます",
- "xpack.canvas.keyboardShortcuts.shiftRightShortcutHelpText": "{ELEMENT_SHIFT_OFFSET}px 右に移動させます",
- "xpack.canvas.keyboardShortcuts.shiftUpShortcutHelpText": "{ELEMENT_SHIFT_OFFSET}px 上に移動させます",
- "xpack.canvas.keyboardShortcuts.ShortcutHelpText": "ワークパッドを更新します",
- "xpack.canvas.keyboardShortcuts.undoShortcutHelpText": "最後の操作を元に戻します",
- "xpack.canvas.keyboardShortcuts.ungroupShortcutHelpText": "グループ解除",
- "xpack.canvas.keyboardShortcuts.zoomInShortcutHelpText": "ズームイン",
- "xpack.canvas.keyboardShortcuts.zoomOutShortcutHelpText": "ズームアウト",
- "xpack.canvas.keyboardShortcuts.zoomResetShortcutHelpText": "ズームを 100% にリセットします",
- "xpack.canvas.keyboardShortcutsDoc.flyout.closeButtonAriaLabel": "キーボードショートカットリファレンスを作成",
- "xpack.canvas.keyboardShortcutsDoc.flyoutHeaderTitle": "キーボードショートカット",
- "xpack.canvas.keyboardShortcutsDoc.shortcutListSeparator": "または",
- "xpack.canvas.labs.enableLabsDescription": "このフラグはビューアーで[ラボ]ボタンを使用できるかどうかを決定します。キャンバスで実験的機能を有効および無効にするための簡単な方法です。",
- "xpack.canvas.labs.enableUI": "キャンバスで[ラボ]ボタンを有効にする",
- "xpack.canvas.lib.palettes.canvasLabel": "{CANVAS}",
- "xpack.canvas.lib.palettes.colorBlindLabel": "Color Blind",
- "xpack.canvas.lib.palettes.earthTonesLabel": "Earth Tones",
- "xpack.canvas.lib.palettes.elasticBlueLabel": "Elastic青",
- "xpack.canvas.lib.palettes.elasticGreenLabel": "Elastic緑",
- "xpack.canvas.lib.palettes.elasticOrangeLabel": "Elasticオレンジ",
- "xpack.canvas.lib.palettes.elasticPinkLabel": "Elasticピンク",
- "xpack.canvas.lib.palettes.elasticPurpleLabel": "Elastic紫",
- "xpack.canvas.lib.palettes.elasticTealLabel": "Elasticティール",
- "xpack.canvas.lib.palettes.elasticYellowLabel": "Elastic黄",
- "xpack.canvas.lib.palettes.greenBlueRedLabel": "緑、青、赤",
- "xpack.canvas.lib.palettes.instagramLabel": "{INSTAGRAM}",
- "xpack.canvas.lib.palettes.yellowBlueLabel": "黄、青",
- "xpack.canvas.lib.palettes.yellowGreenLabel": "黄、緑",
- "xpack.canvas.lib.palettes.yellowRedLabel": "黄、赤",
- "xpack.canvas.pageConfig.backgroundColorDescription": "HEX、RGB、また HTML 色名が使用できます",
- "xpack.canvas.pageConfig.backgroundColorLabel": "背景",
- "xpack.canvas.pageConfig.title": "ページ設定",
- "xpack.canvas.pageConfig.transitionLabel": "トランジション",
- "xpack.canvas.pageConfig.transitionPreviewLabel": "プレビュー",
- "xpack.canvas.pageConfig.transitions.noneDropDownOptionLabel": "なし",
- "xpack.canvas.pageManager.addPageTooltip": "新しいページをこのワークパッドに追加",
- "xpack.canvas.pageManager.confirmRemoveDescription": "このページを削除してよろしいですか?",
- "xpack.canvas.pageManager.confirmRemoveTitle": "ページを削除",
- "xpack.canvas.pageManager.removeButtonLabel": "削除",
- "xpack.canvas.pagePreviewPageControls.clonePageAriaLabel": "ページのクローンを作成",
- "xpack.canvas.pagePreviewPageControls.clonePageTooltip": "クローンを作成",
- "xpack.canvas.pagePreviewPageControls.deletePageAriaLabel": "ページを削除",
- "xpack.canvas.pagePreviewPageControls.deletePageTooltip": "削除",
- "xpack.canvas.palettePicker.emptyPaletteLabel": "なし",
- "xpack.canvas.palettePicker.noPaletteFoundErrorTitle": "カラーパレットが見つかりません",
- "xpack.canvas.renderer.advancedFilter.applyButtonLabel": "適用",
- "xpack.canvas.renderer.advancedFilter.displayName": "高度なフィルター",
- "xpack.canvas.renderer.advancedFilter.helpDescription": "Canvas フィルター表現をレンダリングします。",
- "xpack.canvas.renderer.advancedFilter.inputPlaceholder": "フィルター表現を入力",
- "xpack.canvas.renderer.debug.displayName": "デバッグ",
- "xpack.canvas.renderer.debug.helpDescription": "デバッグアウトプットをフォーマットされた {JSON} としてレンダリングします",
- "xpack.canvas.renderer.dropdownFilter.displayName": "ドロップダウンフィルター",
- "xpack.canvas.renderer.dropdownFilter.helpDescription": "「{exactly}」フィルターの値を選択できるドロップダウンです",
- "xpack.canvas.renderer.dropdownFilter.matchAllOptionLabel": "すべて",
- "xpack.canvas.renderer.embeddable.displayName": "埋め込み可能",
- "xpack.canvas.renderer.embeddable.helpDescription": "Kibana の他の部分から埋め込み可能な保存済みオブジェクトをレンダリングします",
- "xpack.canvas.renderer.markdown.displayName": "マークダウン",
- "xpack.canvas.renderer.markdown.helpDescription": "{MARKDOWN} インプットを使用して {HTML} を表示",
- "xpack.canvas.renderer.pie.displayName": "円グラフ",
- "xpack.canvas.renderer.pie.helpDescription": "データから円グラフをレンダリングします",
- "xpack.canvas.renderer.plot.displayName": "座標プロット",
- "xpack.canvas.renderer.plot.helpDescription": "データから XY プロットをレンダリングします",
- "xpack.canvas.renderer.table.displayName": "データテーブル",
- "xpack.canvas.renderer.table.helpDescription": "表形式データを {HTML} としてレンダリングします",
- "xpack.canvas.renderer.text.displayName": "プレインテキスト",
- "xpack.canvas.renderer.text.helpDescription": "アウトプットをプレインテキストとしてレンダリングします",
- "xpack.canvas.renderer.timeFilter.displayName": "時間フィルター",
- "xpack.canvas.renderer.timeFilter.helpDescription": "時間枠を設定してデータをフィルタリングします",
- "xpack.canvas.savedElementsModal.addNewElementDescription": "ワークパッドのエレメントをグループ化して保存し、新規エレメントを作成します",
- "xpack.canvas.savedElementsModal.addNewElementTitle": "新規エレメントの作成",
- "xpack.canvas.savedElementsModal.cancelButtonLabel": "キャンセル",
- "xpack.canvas.savedElementsModal.deleteButtonLabel": "削除",
- "xpack.canvas.savedElementsModal.deleteElementDescription": "このエレメントを削除してよろしいですか?",
- "xpack.canvas.savedElementsModal.deleteElementTitle": "要素'{elementName}'を削除しますか?",
- "xpack.canvas.savedElementsModal.editElementTitle": "エレメントを編集",
- "xpack.canvas.savedElementsModal.findElementPlaceholder": "エレメントを検索",
- "xpack.canvas.savedElementsModal.modalTitle": "マイエレメント",
- "xpack.canvas.shareWebsiteFlyout.description": "外部 Web サイトでこのワークパッドの不動バージョンを共有するには、これらの手順に従ってください。現在のワークパッドのビジュアルスナップショットになり、ライブデータにはアクセスできません。",
- "xpack.canvas.shareWebsiteFlyout.flyoutCalloutDescription": "共有するには、このワークパッド、{CANVAS} シェアラブルワークパッドランタイム、サンプル {HTML} ファイルを含む {link} を使用します。",
- "xpack.canvas.shareWebsiteFlyout.flyoutTitle": "Webサイトで共有",
- "xpack.canvas.shareWebsiteFlyout.runtimeStep.description": "共有可能なワークパッドをレンダリングするには、{CANVAS} シェアラブルワークパッドランタイムも含める必要があります。Web サイトにすでにランタイムが含まれている場合、この手順をスキップすることができます。",
- "xpack.canvas.shareWebsiteFlyout.runtimeStep.downloadLabel": "ダウンロードランタイム",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.addSnippetsTitle": "スナップショットを Web サイトに追加",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.autoplayParameterDescription": "ワークパッドのページ間で’ランタイムを自動的に移動させますか?",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.callRuntimeLabel": "ランタイムを呼び出す",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.description": "ワークパッドは {HTML} プレースホルダーでサイトの {HTML} 内に配置されます。ランタイムのパラメーターはインラインに含まれます。全パラメーターの一覧は以下をご覧ください。1 ページに複数のワークパッドを含めることができます。",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.downloadRuntimeTitle": "ダウンロードランタイム",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.downloadWorkpadTitle": "ワークパッドのダウンロード",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.heightParameterDescription": "ワークパッドの高さです。デフォルトはワークパッドの高さです。",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.includeRuntimeLabel": "ランタイムを含める",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.intervalParameterDescription": "時間フォーマットでのページが進む間隔です(例:{twoSeconds}、{oneMinute})",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.pageParameterDescription": "表示するページです。デフォルトはワークパッドに指定されたページになります。",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.parametersDescription": "シェアラブルワークパッドを構成するインラインパラメーターが多数あります。",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.parametersLabel": "パラメーター",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.placeholderLabel": "プレースホルダー",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.requiredLabel": "必要",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.shareableParameterDescription": "シェアラブルのタイプです。この場合、{CANVAS} ワークパッドです。",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.toolbarParameterDescription": "ツールバーを非表示にしますか?",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.urlParameterDescription": "シェアラブルワークパッド {JSON} ファイルの {URL} です。",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.widthParameterDescription": "ワークパッドの幅です。デフォルトはワークパッドの幅です。",
- "xpack.canvas.shareWebsiteFlyout.workpadStep.description": "ワークパッドは別のサイトで共有できるように 1 つの {JSON} ファイルとしてエクスポートされます。",
- "xpack.canvas.shareWebsiteFlyout.workpadStep.downloadLabel": "ワークパッドのダウンロード",
- "xpack.canvas.shareWebsiteFlyout.zipDownloadLinkLabel": "サンプル {ZIP} ファイルをダウンロード",
- "xpack.canvas.sidebarContent.groupedElementSidebarTitle": "グループ化されたエレメント",
- "xpack.canvas.sidebarContent.multiElementSidebarTitle": "複数エレメント",
- "xpack.canvas.sidebarContent.singleElementSidebarTitle": "選択されたエレメント",
- "xpack.canvas.sidebarHeader.bringForwardArialLabel": "エレメントを 1 つ上のレイヤーに移動",
- "xpack.canvas.sidebarHeader.bringToFrontArialLabel": "エレメントを一番上のレイヤーに移動",
- "xpack.canvas.sidebarHeader.sendBackwardArialLabel": "エレメントを 1 つ下のレイヤーに移動",
- "xpack.canvas.sidebarHeader.sendToBackArialLabel": "エレメントを一番下のレイヤーに移動",
- "xpack.canvas.tags.presentationTag": "プレゼンテーション",
- "xpack.canvas.tags.reportTag": "レポート",
- "xpack.canvas.templates.darkHelp": "ダークカラーテーマのプレゼンテーションデッキです",
- "xpack.canvas.templates.darkName": "ダーク",
- "xpack.canvas.templates.lightHelp": "ライトカラーテーマのプレゼンテーションデッキです",
- "xpack.canvas.templates.lightName": "ライト",
- "xpack.canvas.templates.pitchHelp": "大きな写真でブランディングされたプレゼンテーションです",
- "xpack.canvas.templates.pitchName": "ピッチ",
- "xpack.canvas.templates.statusHelp": "ライブチャート付きのドキュメント式のレポートです",
- "xpack.canvas.templates.statusName": "ステータス",
- "xpack.canvas.templates.summaryDisplayName": "まとめ",
- "xpack.canvas.templates.summaryHelp": "ライブチャート付きのインフォグラフィック式のレポートです",
- "xpack.canvas.textStylePicker.alignCenterOption": "中央に合わせる",
- "xpack.canvas.textStylePicker.alignLeftOption": "左に合わせる",
- "xpack.canvas.textStylePicker.alignmentOptionsControl": "配置オプション",
- "xpack.canvas.textStylePicker.alignRightOption": "右に合わせる",
- "xpack.canvas.textStylePicker.fontColorLabel": "フォントの色",
- "xpack.canvas.textStylePicker.styleBoldOption": "太字",
- "xpack.canvas.textStylePicker.styleItalicOption": "斜体",
- "xpack.canvas.textStylePicker.styleOptionsControl": "スタイルオプション",
- "xpack.canvas.textStylePicker.styleUnderlineOption": "下線",
- "xpack.canvas.toolbar.editorButtonLabel": "表現エディター",
- "xpack.canvas.toolbar.nextPageAriaLabel": "次のページ",
- "xpack.canvas.toolbar.pageButtonLabel": "{pageNum}{rest} ページ",
- "xpack.canvas.toolbar.previousPageAriaLabel": "前のページ",
- "xpack.canvas.toolbarTray.closeTrayAriaLabel": "トレイのクローンを作成",
- "xpack.canvas.transitions.fade.displayName": "フェード",
- "xpack.canvas.transitions.fade.help": "ページからページへフェードします",
- "xpack.canvas.transitions.rotate.displayName": "回転",
- "xpack.canvas.transitions.rotate.help": "ページからページへ回転します",
- "xpack.canvas.transitions.slide.displayName": "スライド",
- "xpack.canvas.transitions.slide.help": "ページからページへスライドします",
- "xpack.canvas.transitions.zoom.displayName": "ズーム",
- "xpack.canvas.transitions.zoom.help": "ページからページへズームします",
- "xpack.canvas.uis.arguments.axisConfig.position.options.bottomDropDown": "一番下",
- "xpack.canvas.uis.arguments.axisConfig.position.options.leftDropDown": "左",
- "xpack.canvas.uis.arguments.axisConfig.position.options.rightDropDown": "右",
- "xpack.canvas.uis.arguments.axisConfig.position.options.topDropDown": "トップ",
- "xpack.canvas.uis.arguments.axisConfig.positionLabel": "位置",
- "xpack.canvas.uis.arguments.axisConfigDisabledText": "軸設定表示への切り替え",
- "xpack.canvas.uis.arguments.axisConfigLabel": "ビジュアライゼーションの軸の構成",
- "xpack.canvas.uis.arguments.axisConfigTitle": "軸の構成",
- "xpack.canvas.uis.arguments.customPaletteLabel": "カスタム",
- "xpack.canvas.uis.arguments.dataColumn.options.averageDropDown": "平均",
- "xpack.canvas.uis.arguments.dataColumn.options.countDropDown": "カウント",
- "xpack.canvas.uis.arguments.dataColumn.options.firstDropDown": "最初",
- "xpack.canvas.uis.arguments.dataColumn.options.lastDropDown": "最後",
- "xpack.canvas.uis.arguments.dataColumn.options.maxDropDown": "最高",
- "xpack.canvas.uis.arguments.dataColumn.options.medianDropDown": "中央",
- "xpack.canvas.uis.arguments.dataColumn.options.minDropDown": "最低",
- "xpack.canvas.uis.arguments.dataColumn.options.sumDropDown": "合計",
- "xpack.canvas.uis.arguments.dataColumn.options.uniqueDropDown": "固有",
- "xpack.canvas.uis.arguments.dataColumn.options.valueDropDown": "値",
- "xpack.canvas.uis.arguments.dataColumnLabel": "データ列を選択",
- "xpack.canvas.uis.arguments.dataColumnTitle": "列",
- "xpack.canvas.uis.arguments.dateFormatLabel": "{momentJS} フォーマットを選択または入力",
- "xpack.canvas.uis.arguments.dateFormatTitle": "データフォーマット",
- "xpack.canvas.uis.arguments.filterGroup.cancelValue": "キャンセル",
- "xpack.canvas.uis.arguments.filterGroup.createNewGroupLinkText": "新規グループを作成",
- "xpack.canvas.uis.arguments.filterGroup.setValue": "設定",
- "xpack.canvas.uis.arguments.filterGroupLabel": "フィルターグループを作成または入力",
- "xpack.canvas.uis.arguments.filterGroupTitle": "フィルターグループ",
- "xpack.canvas.uis.arguments.imageUpload.fileUploadPromptLabel": "画像を選択するかドラッグ & ドロップしてください",
- "xpack.canvas.uis.arguments.imageUpload.imageUploadingLabel": "画像をアップロード中",
- "xpack.canvas.uis.arguments.imageUpload.urlFieldPlaceholder": "画像 {url}",
- "xpack.canvas.uis.arguments.imageUpload.urlTypes.assetDropDown": "アセット",
- "xpack.canvas.uis.arguments.imageUpload.urlTypes.changeLegend": "画像アップロードタイプ",
- "xpack.canvas.uis.arguments.imageUpload.urlTypes.fileDropDown": "インポート",
- "xpack.canvas.uis.arguments.imageUpload.urlTypes.linkDropDown": "リンク",
- "xpack.canvas.uis.arguments.imageUploadLabel": "画像を選択またはアップロード",
- "xpack.canvas.uis.arguments.imageUploadTitle": "画像がアップロードされました",
- "xpack.canvas.uis.arguments.numberFormat.format.bytesDropDown": "バイト",
- "xpack.canvas.uis.arguments.numberFormat.format.currencyDropDown": "通貨",
- "xpack.canvas.uis.arguments.numberFormat.format.durationDropDown": "期間",
- "xpack.canvas.uis.arguments.numberFormat.format.numberDropDown": "数字",
- "xpack.canvas.uis.arguments.numberFormat.format.percentDropDown": "割合(%)",
- "xpack.canvas.uis.arguments.numberFormatLabel": "有効な {numeralJS} フォーマットを選択または入力",
- "xpack.canvas.uis.arguments.numberFormatTitle": "数字フォーマット",
- "xpack.canvas.uis.arguments.numberLabel": "数字を入力",
- "xpack.canvas.uis.arguments.numberTitle": "数字",
- "xpack.canvas.uis.arguments.paletteLabel": "要素を表示するために使用される色のコレクション",
- "xpack.canvas.uis.arguments.paletteTitle": "カラーパレット",
- "xpack.canvas.uis.arguments.percentageLabel": "パーセンテージのスライダー ",
- "xpack.canvas.uis.arguments.percentageTitle": "割合(%)",
- "xpack.canvas.uis.arguments.rangeLabel": "範囲内の値のスライダー",
- "xpack.canvas.uis.arguments.rangeTitle": "範囲",
- "xpack.canvas.uis.arguments.selectLabel": "ドロップダウンの複数オプションから選択",
- "xpack.canvas.uis.arguments.selectTitle": "選択してください",
- "xpack.canvas.uis.arguments.shapeLabel": "現在のエレメントの形状を変更",
- "xpack.canvas.uis.arguments.shapeTitle": "形状",
- "xpack.canvas.uis.arguments.stringLabel": "短い文字列を入力",
- "xpack.canvas.uis.arguments.stringTitle": "文字列",
- "xpack.canvas.uis.arguments.textareaLabel": "長い文字列を入力",
- "xpack.canvas.uis.arguments.textareaTitle": "テキストエリア",
- "xpack.canvas.uis.arguments.toggleLabel": "true/false トグルスイッチ",
- "xpack.canvas.uis.arguments.toggleTitle": "切り替え",
- "xpack.canvas.uis.dataSources.demoData.headingTitle": "このエレメントはデモデータを使用しています",
- "xpack.canvas.uis.dataSources.demoDataDescription": "デフォルトとしては、すべての{canvas}エレメントはデモデータソースに接続されています。独自データに接続するために、上記のデータソースを変更します。",
- "xpack.canvas.uis.dataSources.demoDataLabel": "デフォルト要素の入力に使用されるサンプルデータセット",
- "xpack.canvas.uis.dataSources.demoDataTitle": "デモデータ",
- "xpack.canvas.uis.dataSources.esdocs.ascendingDropDown": "昇順",
- "xpack.canvas.uis.dataSources.esdocs.descendingDropDown": "降順",
- "xpack.canvas.uis.dataSources.esdocs.fieldsLabel": "スクリプトフィールドを利用できません",
- "xpack.canvas.uis.dataSources.esdocs.fieldsTitle": "フィールド",
- "xpack.canvas.uis.dataSources.esdocs.fieldsWarningLabel": "このデータソースは、10 個以下のフィールドで最も高い性能を発揮します",
- "xpack.canvas.uis.dataSources.esdocs.indexLabel": "インデックス名を入力するか、インデックスパターンを選択してください",
- "xpack.canvas.uis.dataSources.esdocs.indexTitle": "インデックス",
- "xpack.canvas.uis.dataSources.esdocs.queryLabel": "{lucene} クエリ文字列構文",
- "xpack.canvas.uis.dataSources.esdocs.queryTitle": "クエリ",
- "xpack.canvas.uis.dataSources.esdocs.sortFieldLabel": "ドキュメント並べ替えフィールド",
- "xpack.canvas.uis.dataSources.esdocs.sortFieldTitle": "並べ替えフィールド",
- "xpack.canvas.uis.dataSources.esdocs.sortOrderLabel": "ドキュメントの並べ替え順",
- "xpack.canvas.uis.dataSources.esdocs.sortOrderTitle": "並べ替え順",
- "xpack.canvas.uis.dataSources.esdocs.warningDescription": "\n このデータソースを大規模なデータセットと併用すると、パフォーマンスが低下する可能性があります。正確な値が必要な場合にのみ、このデータソースを使用してください。",
- "xpack.canvas.uis.dataSources.esdocs.warningTitle": "十分注意してクエリを行う",
- "xpack.canvas.uis.dataSources.esdocsLabel": "集約を使用せずにデータを {elasticsearch} から直接的にプル型で受信します",
- "xpack.canvas.uis.dataSources.esdocsTitle": "{elasticsearch} ドキュメント",
- "xpack.canvas.uis.dataSources.essql.queryTitle": "クエリ",
- "xpack.canvas.uis.dataSources.essql.queryTitleAppend": "{elasticsearchShort} {sql} クエリ構文について学ぶ",
- "xpack.canvas.uis.dataSources.essqlLabel": "{elasticsearch} {sql} クエリを作成してデータを取得します",
- "xpack.canvas.uis.dataSources.essqlTitle": "{elasticsearch} {sql}",
- "xpack.canvas.uis.dataSources.timelion.aboutDetail": "{canvas} で {timelion} 構文を使用して時系列データを取得します",
- "xpack.canvas.uis.dataSources.timelion.intervalLabel": "{weeksExample}、{daysExample}、{secondsExample}、または{auto}などの日付の数学処理を使用します",
- "xpack.canvas.uis.dataSources.timelion.intervalTitle": "間隔",
- "xpack.canvas.uis.dataSources.timelion.queryLabel": "{timelion} クエリ文字列構文",
- "xpack.canvas.uis.dataSources.timelion.queryTitle": "クエリ",
- "xpack.canvas.uis.dataSources.timelion.tips.functions": "{functionExample}といった一部の{timelion}関数は、{canvas}データテーブルに変換されません。ただし、データ操作に関する機能は予想どおりに動作するはずです。",
- "xpack.canvas.uis.dataSources.timelion.tips.time": "{timelion}に時間範囲が必要です。時間フィルターエレメントをページに追加するか、表現エディターを使用してエレメントを引き渡します。",
- "xpack.canvas.uis.dataSources.timelion.tipsTitle": "{canvas}で{timelion}を使用する際のヒント",
- "xpack.canvas.uis.dataSources.timelionLabel": "{timelion} 構文を使用してタイムラインデータを取得します",
- "xpack.canvas.uis.models.math.args.valueLabel": "データソースから値を抽出する際に使用する関数と列",
- "xpack.canvas.uis.models.math.args.valueTitle": "値",
- "xpack.canvas.uis.models.mathTitle": "メジャー",
- "xpack.canvas.uis.models.pointSeries.args.colorLabel": "マークまたは数列の色を決定します",
- "xpack.canvas.uis.models.pointSeries.args.colorTitle": "色",
- "xpack.canvas.uis.models.pointSeries.args.sizeLabel": "マークのサイズを決定します",
- "xpack.canvas.uis.models.pointSeries.args.sizeTitle": "サイズ",
- "xpack.canvas.uis.models.pointSeries.args.textLabel": "テキストをマークとして、またはマークの周りに使用するように設定",
- "xpack.canvas.uis.models.pointSeries.args.textTitle": "テキスト",
- "xpack.canvas.uis.models.pointSeries.args.xaxisLabel": "水平軸の周りのデータです。通常は数字、文字列、または日付です。",
- "xpack.canvas.uis.models.pointSeries.args.xaxisTitle": "X 軸",
- "xpack.canvas.uis.models.pointSeries.args.yaxisLabel": "垂直軸の周りのデータです。通常は数字です。",
- "xpack.canvas.uis.models.pointSeries.args.yaxisTitle": "Y 軸",
- "xpack.canvas.uis.models.pointSeriesTitle": "ディメンションとメジャー",
- "xpack.canvas.uis.transforms.formatDate.args.formatTitle": "フォーマット",
- "xpack.canvas.uis.transforms.formatDateTitle": "データフォーマット",
- "xpack.canvas.uis.transforms.formatNumber.args.formatTitle": "フォーマット",
- "xpack.canvas.uis.transforms.formatNumberTitle": "数字フォーマット",
- "xpack.canvas.uis.transforms.roundDate.args.formatLabel": "日付の繰り上げ・繰り下げに使用する {momentJs} フォーマットを選択または入力",
- "xpack.canvas.uis.transforms.roundDate.args.formatTitle": "フォーマット",
- "xpack.canvas.uis.transforms.roundDateTitle": "日付の繰り上げ・繰り下げ",
- "xpack.canvas.uis.transforms.sort.args.reverseToggleSwitch": "降順",
- "xpack.canvas.uis.transforms.sort.args.sortFieldTitle": "ソートフィールド",
- "xpack.canvas.uis.transforms.sortTitle": "データベースの並べ替え",
- "xpack.canvas.uis.views.dropdownControl.args.filterColumnLabel": "ドロップダウンで選択された値を適用する列",
- "xpack.canvas.uis.views.dropdownControl.args.filterColumnTitle": "フィルター列",
- "xpack.canvas.uis.views.dropdownControl.args.filterGroupLabel": "選択されたグループ名をエレメントのフィルター関数に適用してこのフィルターをターゲットにする",
- "xpack.canvas.uis.views.dropdownControl.args.filterGroupTitle": "フィルターグループ",
- "xpack.canvas.uis.views.dropdownControl.args.valueColumnLabel": "ドロップダウンに表示する値を抽出する列",
- "xpack.canvas.uis.views.dropdownControl.args.valueColumnTitle": "値の列",
- "xpack.canvas.uis.views.dropdownControlTitle": "ドロップダウンフィルター",
- "xpack.canvas.uis.views.getCellLabel": "最初の行と列を使用",
- "xpack.canvas.uis.views.getCellTitle": "ドロップダウンフィルター",
- "xpack.canvas.uis.views.image.args.mode.containDropDown": "Contain",
- "xpack.canvas.uis.views.image.args.mode.coverDropDown": "Cover",
- "xpack.canvas.uis.views.image.args.mode.stretchDropDown": "Stretch",
- "xpack.canvas.uis.views.image.args.modeLabel": "注:ストレッチ塗りつぶしはベクター画像には使用できない場合があります",
- "xpack.canvas.uis.views.image.args.modeTitle": "塗りつぶしモード",
- "xpack.canvas.uis.views.imageTitle": "画像",
- "xpack.canvas.uis.views.markdown.args.contentLabel": "{markdown} フォーマットのテキスト",
- "xpack.canvas.uis.views.markdown.args.contentTitle": "{markdown} コンテンツ",
- "xpack.canvas.uis.views.markdownLabel": "{markdown} を使用してマークアップを生成",
- "xpack.canvas.uis.views.markdownTitle": "{markdown}",
- "xpack.canvas.uis.views.metric.args.labelArgLabel": "メトリック値用テキストラベルの入力",
- "xpack.canvas.uis.views.metric.args.labelArgTitle": "ラベル",
- "xpack.canvas.uis.views.metric.args.labelFontLabel": "フォント、配置、色",
- "xpack.canvas.uis.views.metric.args.labelFontTitle": "ラベルテキスト",
- "xpack.canvas.uis.views.metric.args.metricFontLabel": "フォント、配置、色",
- "xpack.canvas.uis.views.metric.args.metricFontTitle": "メトリックテキスト",
- "xpack.canvas.uis.views.metric.args.metricFormatLabel": "メトリック値のためのフォーマットを選択",
- "xpack.canvas.uis.views.metric.args.metricFormatTitle": "フォーマット",
- "xpack.canvas.uis.views.metricTitle": "メトリック",
- "xpack.canvas.uis.views.numberArgTitle": "値",
- "xpack.canvas.uis.views.openLinksInNewTabHelpLabel": "リンクを新しいタブで開くように設定します",
- "xpack.canvas.uis.views.openLinksInNewTabLabel": "すべてのリンクを新しいタブで開きます",
- "xpack.canvas.uis.views.openLinksInNewTabTitle": "Markdown リンクの設定",
- "xpack.canvas.uis.views.pie.args.holeLabel": "穴の半径",
- "xpack.canvas.uis.views.pie.args.holeTitle": "内半径",
- "xpack.canvas.uis.views.pie.args.labelRadiusLabel": "円グラフの中心からラベルまでの距離です",
- "xpack.canvas.uis.views.pie.args.labelRadiusTitle": "ラベル半径",
- "xpack.canvas.uis.views.pie.args.labelsLabel": "ラベルの表示・非表示",
- "xpack.canvas.uis.views.pie.args.labelsTitle": "ラベル",
- "xpack.canvas.uis.views.pie.args.labelsToggleSwitch": "ラベルを表示",
- "xpack.canvas.uis.views.pie.args.legendLabel": "凡例の無効化・配置",
- "xpack.canvas.uis.views.pie.args.legendTitle": "凡例",
- "xpack.canvas.uis.views.pie.args.radiusLabel": "円グラフの半径",
- "xpack.canvas.uis.views.pie.args.radiusTitle": "半径",
- "xpack.canvas.uis.views.pie.args.tiltLabel": "100 が完全に垂直、0 が完全に水平を表す傾きのパーセンテージです",
- "xpack.canvas.uis.views.pie.args.tiltTitle": "傾斜角度",
- "xpack.canvas.uis.views.pieTitle": "チャートスタイル",
- "xpack.canvas.uis.views.plot.args.defaultStyleLabel": "上書きされない限りすべての数列にデフォルトで使用されるスタイルを設定します",
- "xpack.canvas.uis.views.plot.args.defaultStyleTitle": "デフォルトのスタイル",
- "xpack.canvas.uis.views.plot.args.legendLabel": "凡例の無効化・配置",
- "xpack.canvas.uis.views.plot.args.legendTitle": "凡例",
- "xpack.canvas.uis.views.plot.args.xaxisLabel": "X 軸の構成・無効化",
- "xpack.canvas.uis.views.plot.args.xaxisTitle": "X 軸",
- "xpack.canvas.uis.views.plot.args.yaxisLabel": "Y 軸の構成・無効化",
- "xpack.canvas.uis.views.plot.args.yaxisTitle": "Y 軸",
- "xpack.canvas.uis.views.plotTitle": "チャートスタイル",
- "xpack.canvas.uis.views.progress.args.barColorLabel": "HEX、RGB、また HTML 色名が使用できます",
- "xpack.canvas.uis.views.progress.args.barColorTitle": "背景色",
- "xpack.canvas.uis.views.progress.args.barWeightLabel": "背景バーの太さです",
- "xpack.canvas.uis.views.progress.args.barWeightTitle": "背景重量",
- "xpack.canvas.uis.views.progress.args.fontLabel": "ラベルのフォント設定です。技術的には他のスタイルを追加することもできます",
- "xpack.canvas.uis.views.progress.args.fontTitle": "ラベル設定",
- "xpack.canvas.uis.views.progress.args.labelArgLabel": "{true}/{false} でラベルの表示/非表示を設定するか、ラベルとして表示する文字列を指定します",
- "xpack.canvas.uis.views.progress.args.labelArgTitle": "ラベル",
- "xpack.canvas.uis.views.progress.args.maxLabel": "進捗エレメントの最高値です",
- "xpack.canvas.uis.views.progress.args.maxTitle": "最高値",
- "xpack.canvas.uis.views.progress.args.shapeLabel": "進捗インジケーターの形",
- "xpack.canvas.uis.views.progress.args.shapeTitle": "形状",
- "xpack.canvas.uis.views.progress.args.valueColorLabel": "{hex}、{rgb}、{html} 色名が使用できます",
- "xpack.canvas.uis.views.progress.args.valueColorTitle": "進捗の色",
- "xpack.canvas.uis.views.progress.args.valueWeightLabel": "進捗バーの太さです",
- "xpack.canvas.uis.views.progress.args.valueWeightTitle": "進捗の重量",
- "xpack.canvas.uis.views.progressTitle": "進捗",
- "xpack.canvas.uis.views.render.args.css.applyButtonLabel": "スタイルシートを適用",
- "xpack.canvas.uis.views.render.args.cssLabel": "エレメントに合わせた {css} スタイルシート",
- "xpack.canvas.uis.views.renderLabel": "エレメントの周りのコンテナーの設定です",
- "xpack.canvas.uis.views.renderTitle": "エレメントスタイル",
- "xpack.canvas.uis.views.repeatImage.args.emptyImageLabel": "値と最高値の間を埋める画像です",
- "xpack.canvas.uis.views.repeatImage.args.emptyImageTitle": "空の部分の画像",
- "xpack.canvas.uis.views.repeatImage.args.imageLabel": "繰り返す画像です",
- "xpack.canvas.uis.views.repeatImage.args.imageTitle": "画像",
- "xpack.canvas.uis.views.repeatImage.args.maxLabel": "画像を繰り返す最高回数",
- "xpack.canvas.uis.views.repeatImage.args.maxTitle": "最高カウント",
- "xpack.canvas.uis.views.repeatImage.args.sizeLabel": "画像寸法の最大値です。例:画像が縦長の場合、高さになります",
- "xpack.canvas.uis.views.repeatImage.args.sizeTitle": "画像サイズ",
- "xpack.canvas.uis.views.repeatImageTitle": "繰り返しの画像",
- "xpack.canvas.uis.views.revealImage.args.emptyImageLabel": "背景画像です。例:空のグラス",
- "xpack.canvas.uis.views.revealImage.args.emptyImageTitle": "背景画像",
- "xpack.canvas.uis.views.revealImage.args.imageLabel": "関数インプットで徐々に表示される画像です。例:いっぱいのグラス",
- "xpack.canvas.uis.views.revealImage.args.imageTitle": "画像",
- "xpack.canvas.uis.views.revealImage.args.origin.bottomDropDown": "一番下",
- "xpack.canvas.uis.views.revealImage.args.origin.leftDropDown": "左",
- "xpack.canvas.uis.views.revealImage.args.origin.rightDropDown": "右",
- "xpack.canvas.uis.views.revealImage.args.origin.topDropDown": "一番上",
- "xpack.canvas.uis.views.revealImage.args.originLabel": "徐々に表示を開始する方向",
- "xpack.canvas.uis.views.revealImage.args.originTitle": "徐々に表示を開始する場所",
- "xpack.canvas.uis.views.revealImageTitle": "画像を徐々に表示",
- "xpack.canvas.uis.views.shape.args.borderLabel": "HEX、RGB、また HTML 色名が使用できます",
- "xpack.canvas.uis.views.shape.args.borderTitle": "境界",
- "xpack.canvas.uis.views.shape.args.borderWidthLabel": "境界線の幅",
- "xpack.canvas.uis.views.shape.args.borderWidthTitle": "境界線の幅",
- "xpack.canvas.uis.views.shape.args.fillLabel": "HEX、RGB、また HTML 色名が使用できます",
- "xpack.canvas.uis.views.shape.args.fillTitle": "塗りつぶし",
- "xpack.canvas.uis.views.shape.args.maintainAspectHelpLabel": "アスペクト比を維持するために有効にします",
- "xpack.canvas.uis.views.shape.args.maintainAspectLabel": "固定比率を使用",
- "xpack.canvas.uis.views.shape.args.maintainAspectTitle": "アスペクト比設定",
- "xpack.canvas.uis.views.shape.args.shapeTitle": "形状の選択",
- "xpack.canvas.uis.views.shapeTitle": "形状",
- "xpack.canvas.uis.views.table.args.paginateLabel": "ページ付けコントロールの表示・非表示を切り替えます。無効の場合、初めのページのみが表示されます",
- "xpack.canvas.uis.views.table.args.paginateTitle": "ページ付け",
- "xpack.canvas.uis.views.table.args.paginateToggleSwitch": "ページ付けコントロールを表示",
- "xpack.canvas.uis.views.table.args.perPageLabel": "各表ページに表示される行数です",
- "xpack.canvas.uis.views.table.args.perPageTitle": "行",
- "xpack.canvas.uis.views.table.args.showHeaderLabel": "各列のタイトルを含むヘッダー列の表示・非表示を切り替えます",
- "xpack.canvas.uis.views.table.args.showHeaderTitle": "ヘッダー",
- "xpack.canvas.uis.views.table.args.showHeaderToggleSwitch": "ヘッダー行を表示",
- "xpack.canvas.uis.views.tableLabel": "表エレメントのスタイルを設定します",
- "xpack.canvas.uis.views.tableTitle": "表スタイル",
- "xpack.canvas.uis.views.timefilter.args.columnConfirmButtonLabel": "設定",
- "xpack.canvas.uis.views.timefilter.args.columnLabel": "選択された時間が適用される列です",
- "xpack.canvas.uis.views.timefilter.args.columnTitle": "列",
- "xpack.canvas.uis.views.timefilter.args.filterGroupLabel": "選択されたグループ名をエレメントのフィルター関数に適用してこのフィルターをターゲットにする",
- "xpack.canvas.uis.views.timefilter.args.filterGroupTitle": "フィルターグループ",
- "xpack.canvas.uis.views.timefilterTitle": "時間フィルター",
- "xpack.canvas.units.quickRange.last1Year": "過去1年間",
- "xpack.canvas.units.quickRange.last24Hours": "過去 24 時間",
- "xpack.canvas.units.quickRange.last2Weeks": "過去 2 週間",
- "xpack.canvas.units.quickRange.last30Days": "過去30日間",
- "xpack.canvas.units.quickRange.last7Days": "過去7日間",
- "xpack.canvas.units.quickRange.last90Days": "過去90日間",
- "xpack.canvas.units.quickRange.today": "今日",
- "xpack.canvas.units.quickRange.yesterday": "昨日",
- "xpack.canvas.useCloneWorkpad.clonedWorkpadName": "{workpadName} のコピー",
- "xpack.canvas.varConfig.addButtonLabel": "変数の追加",
- "xpack.canvas.varConfig.addTooltipLabel": "変数の追加",
- "xpack.canvas.varConfig.copyActionButtonLabel": "スニペットをコピー",
- "xpack.canvas.varConfig.copyActionTooltipLabel": "変数構文をクリップボードにコピー",
- "xpack.canvas.varConfig.copyNotificationDescription": "変数構文がクリップボードにコピーされました",
- "xpack.canvas.varConfig.deleteActionButtonLabel": "変数の削除",
- "xpack.canvas.varConfig.deleteNotificationDescription": "変数の削除が正常に完了しました",
- "xpack.canvas.varConfig.editActionButtonLabel": "変数の編集",
- "xpack.canvas.varConfig.emptyDescription": "このワークパッドには現在変数がありません。変数を追加して、共通の値を格納したり、編集したりすることができます。これらの変数は、要素または式エディターで使用できます。",
- "xpack.canvas.varConfig.tableNameLabel": "名前",
- "xpack.canvas.varConfig.tableTypeLabel": "型",
- "xpack.canvas.varConfig.tableValueLabel": "値",
- "xpack.canvas.varConfig.titleLabel": "変数",
- "xpack.canvas.varConfig.titleTooltip": "変数を追加して、共通の値を格納したり、編集したりします",
- "xpack.canvas.varConfigDeleteVar.cancelButtonLabel": "キャンセル",
- "xpack.canvas.varConfigDeleteVar.deleteButtonLabel": "変数の削除",
- "xpack.canvas.varConfigDeleteVar.titleLabel": "変数を削除しますか?",
- "xpack.canvas.varConfigDeleteVar.warningDescription": "この変数を削除すると、ワークパッドに悪影響を及ぼす可能性があります。続行していいですか?",
- "xpack.canvas.varConfigEditVar.addTitleLabel": "変数を追加",
- "xpack.canvas.varConfigEditVar.cancelButtonLabel": "キャンセル",
- "xpack.canvas.varConfigEditVar.duplicateNameError": "変数名はすでに使用中です",
- "xpack.canvas.varConfigEditVar.editTitleLabel": "変数の編集",
- "xpack.canvas.varConfigEditVar.editWarning": "使用中の変数を編集すると、ワークパッドに悪影響を及ぼす可能性があります",
- "xpack.canvas.varConfigEditVar.nameFieldLabel": "名前",
- "xpack.canvas.varConfigEditVar.saveButtonLabel": "変更を保存",
- "xpack.canvas.varConfigEditVar.typeBooleanLabel": "ブール",
- "xpack.canvas.varConfigEditVar.typeFieldLabel": "型",
- "xpack.canvas.varConfigEditVar.typeNumberLabel": "数字",
- "xpack.canvas.varConfigEditVar.typeStringLabel": "文字列",
- "xpack.canvas.varConfigEditVar.valueFieldLabel": "値",
- "xpack.canvas.varConfigVarValueField.booleanOptionsLegend": "ブール値",
- "xpack.canvas.varConfigVarValueField.falseOption": "False",
- "xpack.canvas.varConfigVarValueField.trueOption": "True",
- "xpack.canvas.workpadConfig.applyStylesheetButtonLabel": "スタイルシートを適用",
- "xpack.canvas.workpadConfig.backgroundColorLabel": "背景色",
- "xpack.canvas.workpadConfig.globalCSSLabel": "グローバル CSS オーバーライド",
- "xpack.canvas.workpadConfig.globalCSSTooltip": "このワークパッドのすべてのページにスタイルを適用します",
- "xpack.canvas.workpadConfig.heightLabel": "高さ",
- "xpack.canvas.workpadConfig.nameLabel": "名前",
- "xpack.canvas.workpadConfig.pageSizeBadgeAriaLabel": "ページサイズを事前設定:{sizeName}",
- "xpack.canvas.workpadConfig.pageSizeBadgeOnClickAriaLabel": "ページサイズを {sizeName} に設定",
- "xpack.canvas.workpadConfig.swapDimensionsAriaLabel": "ページの幅と高さを入れ替えます",
- "xpack.canvas.workpadConfig.swapDimensionsTooltip": "ページの幅と高さを入れ替える",
- "xpack.canvas.workpadConfig.title": "ワークパッドの設定",
- "xpack.canvas.workpadConfig.USLetterButtonLabel": "US レター",
- "xpack.canvas.workpadConfig.widthLabel": "幅",
- "xpack.canvas.workpadCreate.createButtonLabel": "ワークパッドを作成",
- "xpack.canvas.workpadHeader.addElementModalCloseButtonLabel": "閉じる",
- "xpack.canvas.workpadHeader.fullscreenButtonAriaLabel": "全画面表示",
- "xpack.canvas.workpadHeader.fullscreenTooltip": "全画面モードを開始します",
- "xpack.canvas.workpadHeader.hideEditControlTooltip": "編集コントロールを非表示にします",
- "xpack.canvas.workpadHeader.noWritePermissionTooltip": "このワークパッドを編集するパーミッションがありません",
- "xpack.canvas.workpadHeader.showEditControlTooltip": "編集コントロールを表示します",
- "xpack.canvas.workpadHeaderAutoRefreshControls.disableTooltip": "自動更新を無効にします",
- "xpack.canvas.workpadHeaderAutoRefreshControls.intervalFormLabel": "自動更新間隔を変更します",
- "xpack.canvas.workpadHeaderAutoRefreshControls.refreshListDurationManualText": "手動で",
- "xpack.canvas.workpadHeaderAutoRefreshControls.refreshListTitle": "エレメントを更新",
- "xpack.canvas.workpadHeaderCustomInterval.confirmButtonLabel": "設定",
- "xpack.canvas.workpadHeaderCustomInterval.formDescription": "{secondsExample}、{minutesExample}、{hoursExample} などの短縮表記を使用",
- "xpack.canvas.workpadHeaderCustomInterval.formLabel": "カスタム間隔を設定",
- "xpack.canvas.workpadHeaderEditMenu.alignmentMenuItemLabel": "アラインメント",
- "xpack.canvas.workpadHeaderEditMenu.bottomAlignMenuItemLabel": "一番下",
- "xpack.canvas.workpadHeaderEditMenu.centerAlignMenuItemLabel": "中央",
- "xpack.canvas.workpadHeaderEditMenu.createElementModalTitle": "新規エレメントの作成",
- "xpack.canvas.workpadHeaderEditMenu.distributionMenutItemLabel": "分布",
- "xpack.canvas.workpadHeaderEditMenu.editMenuButtonLabel": "編集",
- "xpack.canvas.workpadHeaderEditMenu.editMenuLabel": "編集オプション",
- "xpack.canvas.workpadHeaderEditMenu.groupMenuItemLabel": "グループ",
- "xpack.canvas.workpadHeaderEditMenu.horizontalDistributionMenutItemLabel": "横",
- "xpack.canvas.workpadHeaderEditMenu.leftAlignMenuItemLabel": "左",
- "xpack.canvas.workpadHeaderEditMenu.middleAlignMenuItemLabel": "真ん中",
- "xpack.canvas.workpadHeaderEditMenu.orderMenuItemLabel": "順序",
- "xpack.canvas.workpadHeaderEditMenu.redoMenuItemLabel": "やり直す",
- "xpack.canvas.workpadHeaderEditMenu.rightAlignMenuItemLabel": "右",
- "xpack.canvas.workpadHeaderEditMenu.savedElementMenuItemLabel": "新規エレメントとして保存",
- "xpack.canvas.workpadHeaderEditMenu.topAlignMenuItemLabel": "トップ",
- "xpack.canvas.workpadHeaderEditMenu.undoMenuItemLabel": "元に戻す",
- "xpack.canvas.workpadHeaderEditMenu.ungroupMenuItemLabel": "グループ解除",
- "xpack.canvas.workpadHeaderEditMenu.verticalDistributionMenutItemLabel": "縦",
- "xpack.canvas.workpadHeaderElementMenu.chartMenuItemLabel": "グラフ",
- "xpack.canvas.workpadHeaderElementMenu.elementMenuButtonLabel": "エレメントを追加",
- "xpack.canvas.workpadHeaderElementMenu.elementMenuLabel": "要素を追加",
- "xpack.canvas.workpadHeaderElementMenu.embedObjectMenuItemLabel": "Kibanaから追加",
- "xpack.canvas.workpadHeaderElementMenu.filterMenuItemLabel": "フィルター",
- "xpack.canvas.workpadHeaderElementMenu.imageMenuItemLabel": "画像",
- "xpack.canvas.workpadHeaderElementMenu.manageAssetsMenuItemLabel": "アセットの管理",
- "xpack.canvas.workpadHeaderElementMenu.myElementsMenuItemLabel": "マイエレメント",
- "xpack.canvas.workpadHeaderElementMenu.otherMenuItemLabel": "その他",
- "xpack.canvas.workpadHeaderElementMenu.progressMenuItemLabel": "進捗",
- "xpack.canvas.workpadHeaderElementMenu.shapeMenuItemLabel": "形状",
- "xpack.canvas.workpadHeaderElementMenu.textMenuItemLabel": "テキスト",
- "xpack.canvas.workpadHeaderKioskControl.autoplayListDurationManual": "手動で",
- "xpack.canvas.workpadHeaderKioskControl.controlTitle": "全画面ページのサイクル",
- "xpack.canvas.workpadHeaderKioskControl.cycleFormLabel": "サイクル間隔を変更",
- "xpack.canvas.workpadHeaderKioskControl.disableTooltip": "自動再生を無効にする",
- "xpack.canvas.workpadHeaderLabsControlSettings.labsButtonLabel": "ラボ",
- "xpack.canvas.workpadHeaderRefreshControlSettings.refreshAriaLabel": "エレメントを更新",
- "xpack.canvas.workpadHeaderRefreshControlSettings.refreshTooltip": "データを更新",
- "xpack.canvas.workpadHeaderShareMenu.copyShareConfigMessage": "共有マークアップがクリップボードにコピーされました",
- "xpack.canvas.workpadHeaderShareMenu.shareDownloadJSONTitle": "{JSON} をダウンロード",
- "xpack.canvas.workpadHeaderShareMenu.shareDownloadPDFTitle": "{PDF}レポート",
- "xpack.canvas.workpadHeaderShareMenu.shareMenuButtonLabel": "共有",
- "xpack.canvas.workpadHeaderShareMenu.shareWebsiteErrorTitle": "'{workpadName}'の{ZIP}ファイルを作成できませんでした。ワークパッドが大きすぎる可能性があります。ファイルを別々にダウンロードする必要があります。",
- "xpack.canvas.workpadHeaderShareMenu.shareWebsiteTitle": "Webサイトで共有",
- "xpack.canvas.workpadHeaderShareMenu.shareWorkpadMessage": "このワークパッドを共有",
- "xpack.canvas.workpadHeaderShareMenu.unknownExportErrorMessage": "不明なエクスポートタイプ:{type}",
- "xpack.canvas.workpadHeaderShareMenu.unsupportedRendererWarning": "このワークパッドには、{CANVAS}シェアラブルワークパッドランタイムがサポートしていないレンダリング関数が含まれています。これらのエレメントはレンダリングされません:",
- "xpack.canvas.workpadHeaderViewMenu.autoplaySettingsMenuItemLabel": "自動再生設定",
- "xpack.canvas.workpadHeaderViewMenu.fullscreenMenuLabel": "全画面モードを開始します",
- "xpack.canvas.workpadHeaderViewMenu.hideEditModeLabel": "編集コントロールを非表示にします",
- "xpack.canvas.workpadHeaderViewMenu.refreshMenuItemLabel": "データを更新",
- "xpack.canvas.workpadHeaderViewMenu.refreshSettingsMenuItemLabel": "自動更新設定",
- "xpack.canvas.workpadHeaderViewMenu.showEditModeLabel": "編集コントロールを表示します",
- "xpack.canvas.workpadHeaderViewMenu.viewMenuButtonLabel": "表示",
- "xpack.canvas.workpadHeaderViewMenu.viewMenuLabel": "表示オプション",
- "xpack.canvas.workpadHeaderViewMenu.zoomFitToWindowText": "ウィンドウに合わせる",
- "xpack.canvas.workpadHeaderViewMenu.zoomInText": "ズームイン",
- "xpack.canvas.workpadHeaderViewMenu.zoomMenuItemLabel": "ズーム",
- "xpack.canvas.workpadHeaderViewMenu.zoomOutText": "ズームアウト",
- "xpack.canvas.workpadHeaderViewMenu.zoomPrecentageValue": "リセット",
- "xpack.canvas.workpadHeaderViewMenu.zoomResetText": "{scalePercentage}%",
- "xpack.canvas.workpadImport.filePickerPlaceholder": "ワークパッド {JSON} ファイルをインポート",
- "xpack.canvas.workpadTable.cloneTooltip": "ワークパッドのクローンを作成します",
- "xpack.canvas.workpadTable.exportTooltip": "ワークパッドをエクスポート",
- "xpack.canvas.workpadTable.loadWorkpadArialLabel": "ワークパッド「{workpadName}」を読み込む",
- "xpack.canvas.workpadTable.noPermissionToCloneToolTip": "ワークパッドのクローンを作成するパーミッションがありません",
- "xpack.canvas.workpadTable.noWorkpadsFoundMessage": "検索と一致するワークパッドはありませんでした。",
- "xpack.canvas.workpadTable.searchPlaceholder": "ワークパッドを検索",
- "xpack.canvas.workpadTable.table.actionsColumnTitle": "アクション",
- "xpack.canvas.workpadTable.table.createdColumnTitle": "作成済み",
- "xpack.canvas.workpadTable.table.nameColumnTitle": "ワークパッド名",
- "xpack.canvas.workpadTable.table.updatedColumnTitle": "更新しました",
- "xpack.canvas.workpadTableTools.deleteButtonAriaLabel": "{numberOfWorkpads} 個のワークパッドを削除",
- "xpack.canvas.workpadTableTools.deleteButtonLabel": "({numberOfWorkpads})を削除",
- "xpack.canvas.workpadTableTools.deleteModalConfirmButtonLabel": "削除",
- "xpack.canvas.workpadTableTools.deleteModalDescription": "削除されたワークパッドは復元できません。",
- "xpack.canvas.workpadTableTools.deleteMultipleWorkpadsModalTitle": "{numberOfWorkpads} 個のワークパッドを削除しますか?",
- "xpack.canvas.workpadTableTools.deleteSingleWorkpadModalTitle": "ワークパッド「{workpadName}」削除しますか?",
- "xpack.canvas.workpadTableTools.exportButtonAriaLabel": "{numberOfWorkpads} 個のワークパッドをエクスポート",
- "xpack.canvas.workpadTableTools.exportButtonLabel": "エクスポート({numberOfWorkpads})",
- "xpack.canvas.workpadTableTools.noPermissionToCreateToolTip": "ワークパッドを作成するパーミッションがありません",
- "xpack.canvas.workpadTableTools.noPermissionToDeleteToolTip": "ワークパッドを削除するパーミッションがありません",
- "xpack.canvas.workpadTableTools.noPermissionToUploadToolTip": "ワークパッドを更新するパーミッションがありません",
- "xpack.canvas.workpadTemplates.cloneTemplateLinkAriaLabel": "ワークパッドテンプレート「{templateName}」のクローンを作成",
- "xpack.canvas.workpadTemplates.creatingTemplateLabel": "テンプレート「{templateName}」から作成しています",
- "xpack.canvas.workpadTemplates.searchPlaceholder": "テンプレートを検索",
- "xpack.canvas.workpadTemplates.table.descriptionColumnTitle": "説明",
- "xpack.canvas.workpadTemplates.table.nameColumnTitle": "テンプレート名",
- "xpack.canvas.workpadTemplates.table.tagsColumnTitle": "タグ",
- "xpack.cases.addConnector.title": "コネクターの追加",
- "xpack.cases.allCases.actions": "アクション",
- "xpack.cases.allCases.comments": "コメント",
- "xpack.cases.allCases.noTagsAvailable": "利用可能なタグがありません",
- "xpack.cases.caseTable.addNewCase": "新規ケースの追加",
- "xpack.cases.caseTable.bulkActions": "一斉アクション",
- "xpack.cases.caseTable.bulkActions.closeSelectedTitle": "選択した項目を閉じる",
- "xpack.cases.caseTable.bulkActions.deleteSelectedTitle": "選択した項目を削除",
- "xpack.cases.caseTable.bulkActions.markInProgressTitle": "実行中に設定",
- "xpack.cases.caseTable.bulkActions.openSelectedTitle": "選択した項目を開く",
- "xpack.cases.caseTable.caseDetailsLinkAria": "クリックすると、タイトル{detailName}のケースを表示します",
- "xpack.cases.caseTable.changeStatus": "ステータスの変更",
- "xpack.cases.caseTable.closed": "終了",
- "xpack.cases.caseTable.closedCases": "終了したケース",
- "xpack.cases.caseTable.delete": "削除",
- "xpack.cases.caseTable.incidentSystem": "インシデント管理システム",
- "xpack.cases.caseTable.inProgressCases": "進行中のケース",
- "xpack.cases.caseTable.noCases.body": "表示するケースがありません。新しいケースを作成するか、または上記のフィルター設定を変更してください。",
- "xpack.cases.caseTable.noCases.readonly.body": "表示するケースがありません。上のフィルター設定を変更してください。",
- "xpack.cases.caseTable.noCases.title": "ケースなし",
- "xpack.cases.caseTable.notPushed": "プッシュされません",
- "xpack.cases.caseTable.openCases": "ケースを開く",
- "xpack.cases.caseTable.pushLinkAria": "クリックすると、{ thirdPartyName }でインシデントを表示します。",
- "xpack.cases.caseTable.refreshTitle": "更新",
- "xpack.cases.caseTable.requiresUpdate": " 更新が必要",
- "xpack.cases.caseTable.searchAriaLabel": "ケースの検索",
- "xpack.cases.caseTable.searchPlaceholder": "例:ケース名",
- "xpack.cases.caseTable.selectedCasesTitle": "{totalRules} {totalRules, plural, other {ケース}} を選択しました",
- "xpack.cases.caseTable.snIncident": "外部インシデント",
- "xpack.cases.caseTable.status": "ステータス",
- "xpack.cases.caseTable.upToDate": " は最新です",
- "xpack.cases.caseView.actionLabel.addDescription": "説明を追加しました",
- "xpack.cases.caseView.actionLabel.addedField": "追加しました",
- "xpack.cases.caseView.actionLabel.changededField": "変更しました",
- "xpack.cases.caseView.actionLabel.editedField": "編集しました",
- "xpack.cases.caseView.actionLabel.on": "日付",
- "xpack.cases.caseView.actionLabel.pushedNewIncident": "新しいインシデントとしてプッシュしました",
- "xpack.cases.caseView.actionLabel.removedField": "削除しました",
- "xpack.cases.caseView.actionLabel.removedThirdParty": "外部のインシデント管理システムを削除しました",
- "xpack.cases.caseView.actionLabel.selectedThirdParty": "インシデント管理システムとして{ thirdParty }を選択しました",
- "xpack.cases.caseView.actionLabel.updateIncident": "インシデントを更新しました",
- "xpack.cases.caseView.actionLabel.viewIncident": "{incidentNumber}を表示",
- "xpack.cases.caseView.alertCommentLabelTitle": "アラートを追加しました",
- "xpack.cases.caseView.alreadyPushedToExternalService": "すでに{ externalService }インシデントにプッシュしました",
- "xpack.cases.caseView.backLabel": "ケースに戻る",
- "xpack.cases.caseView.cancel": "キャンセル",
- "xpack.cases.caseView.case": "ケース",
- "xpack.cases.caseView.caseClosed": "ケースを閉じました",
- "xpack.cases.caseView.caseInProgress": "進行中のケース",
- "xpack.cases.caseView.caseName": "ケース名",
- "xpack.cases.caseView.caseOpened": "ケースを開きました",
- "xpack.cases.caseView.caseRefresh": "ケースを更新",
- "xpack.cases.caseView.closeCase": "ケースを閉じる",
- "xpack.cases.caseView.closedOn": "終了日",
- "xpack.cases.caseView.cloudDeploymentLink": "クラウド展開",
- "xpack.cases.caseView.comment": "コメント",
- "xpack.cases.caseView.comment.addComment": "コメントを追加",
- "xpack.cases.caseView.comment.addCommentHelpText": "新しいコメントを追加...",
- "xpack.cases.caseView.commentFieldRequiredError": "コメントが必要です。",
- "xpack.cases.caseView.connectors": "外部インシデント管理システム",
- "xpack.cases.caseView.copyCommentLinkAria": "参照リンクをコピー",
- "xpack.cases.caseView.create": "新規ケースを作成",
- "xpack.cases.caseView.createCase": "ケースを作成",
- "xpack.cases.caseView.description": "説明",
- "xpack.cases.caseView.description.save": "保存",
- "xpack.cases.caseView.doesNotExist.button": "ケースに戻る",
- "xpack.cases.caseView.doesNotExist.description": "ID {caseId} のケースが見つかりませんでした。一般的には、これはケースが削除されたか、IDが正しくないことを意味します。",
- "xpack.cases.caseView.doesNotExist.title": "このケースは存在しません",
- "xpack.cases.caseView.edit": "編集",
- "xpack.cases.caseView.edit.comment": "コメントを編集",
- "xpack.cases.caseView.edit.description": "説明を編集",
- "xpack.cases.caseView.edit.quote": "お客様の声",
- "xpack.cases.caseView.editActionsLinkAria": "クリックすると、すべてのアクションを表示します",
- "xpack.cases.caseView.editTagsLinkAria": "クリックすると、タグを編集します",
- "xpack.cases.caseView.emailBody": "ケースリファレンス:{caseUrl}",
- "xpack.cases.caseView.emailSubject": "セキュリティケース - {caseTitle}",
- "xpack.cases.caseView.errorsPushServiceCallOutTitle": "外部コネクターを選択",
- "xpack.cases.caseView.fieldChanged": "変更されたコネクターフィールド",
- "xpack.cases.caseView.fieldRequiredError": "必須フィールド",
- "xpack.cases.caseView.generatedAlertCommentLabelTitle": "から追加されました",
- "xpack.cases.caseView.isolatedHost": "ホストで分離リクエストが送信されました",
- "xpack.cases.caseView.lockedIncidentDesc": "更新は必要ありません",
- "xpack.cases.caseView.lockedIncidentTitle": "{ thirdParty }インシデントは最新です",
- "xpack.cases.caseView.lockedIncidentTitleNone": "外部インシデントは最新です",
- "xpack.cases.caseView.markedCaseAs": "ケースを設定",
- "xpack.cases.caseView.markInProgress": "実行中に設定",
- "xpack.cases.caseView.moveToCommentAria": "参照されたコメントをハイライト",
- "xpack.cases.caseView.name": "名前",
- "xpack.cases.caseView.noReportersAvailable": "利用可能なレポートがありません。",
- "xpack.cases.caseView.noTags": "現在、このケースにタグは割り当てられていません。",
- "xpack.cases.caseView.openCase": "ケースを開く",
- "xpack.cases.caseView.openedOn": "開始日",
- "xpack.cases.caseView.optional": "オプション",
- "xpack.cases.caseView.particpantsLabel": "参加者",
- "xpack.cases.caseView.pushNamedIncident": "{ thirdParty }インシデントとしてプッシュ",
- "xpack.cases.caseView.pushThirdPartyIncident": "外部インシデントとしてプッシュ",
- "xpack.cases.caseView.pushToService.configureConnector": "外部システムでケースを作成および更新するには、コネクターを選択してください。",
- "xpack.cases.caseView.pushToServiceDisableBecauseCaseClosedDescription": "終了したケースは外部システムに送信できません。外部システムでケースを開始または更新したい場合にはケースを再開します。",
- "xpack.cases.caseView.pushToServiceDisableBecauseCaseClosedTitle": "ケースを再開する",
- "xpack.cases.caseView.pushToServiceDisableByConfigDescription": "kibana.ymlファイルは、特定のコネクターのみを許可するように構成されています。外部システムでケースを開けるようにするには、xpack.actions.enabledActiontypes設定に.[actionTypeId](例:.servicenow | .jira)を追加します。詳細は{link}をご覧ください。",
- "xpack.cases.caseView.pushToServiceDisableByConfigTitle": "Kibanaの構成ファイルで外部サービスを有効にする",
- "xpack.cases.caseView.pushToServiceDisableByLicenseDescription": "{appropriateLicense}があるか、{cloud}を使用しているか、無償試用版をテストしているときには、外部システムでケースを開くことができます。",
- "xpack.cases.caseView.pushToServiceDisableByLicenseTitle": "適切なライセンスにアップグレード",
- "xpack.cases.caseView.releasedHost": "ホストでリリースリクエストが送信されました",
- "xpack.cases.caseView.reopenCase": "ケースを再開",
- "xpack.cases.caseView.reporterLabel": "報告者",
- "xpack.cases.caseView.requiredUpdateToExternalService": "{ externalService }インシデントの更新が必要です",
- "xpack.cases.caseView.sendEmalLinkAria": "クリックすると、{user}に電子メールを送信します",
- "xpack.cases.caseView.showAlertTooltip": "アラートの詳細を表示",
- "xpack.cases.caseView.statusLabel": "ステータス",
- "xpack.cases.caseView.syncAlertsLabel": "アラートの同期",
- "xpack.cases.caseView.tags": "タグ",
- "xpack.cases.caseView.to": "に",
- "xpack.cases.caseView.unknown": "不明",
- "xpack.cases.caseView.unknownRule.label": "不明なルール",
- "xpack.cases.caseView.updateNamedIncident": "{ thirdParty }インシデントを更新",
- "xpack.cases.caseView.updateThirdPartyIncident": "外部インシデントを更新",
- "xpack.cases.common.alertAddedToCase": "ケースに追加しました",
- "xpack.cases.common.alertLabel": "アラート",
- "xpack.cases.common.alertsLabel": "アラート",
- "xpack.cases.common.allCases.caseModal.title": "ケースを選択",
- "xpack.cases.common.allCases.table.selectableMessageCollections": "ケースとサブケースを選択することはできません",
- "xpack.cases.common.appropriateLicense": "適切なライセンス",
- "xpack.cases.common.noConnector": "コネクターを選択していません",
- "xpack.cases.components.connectors.cases.actionTypeTitle": "ケース",
- "xpack.cases.components.connectors.cases.addNewCaseOption": "新規ケースの追加",
- "xpack.cases.components.connectors.cases.callOutMsg": "ケースには複数のサブケースを追加して、生成されたアラートをグループ化できます。サブケースではこのような生成されたアラートのステータスをより高い粒度で制御でき、1つのケースに関連付けられるアラートが多くなりすぎないようにします。",
- "xpack.cases.components.connectors.cases.callOutTitle": "生成されたアラートはサブケースに関連付けられます",
- "xpack.cases.components.connectors.cases.caseRequired": "ケースの選択が必要です。",
- "xpack.cases.components.connectors.cases.casesDropdownRowLabel": "サブケースを許可するケース",
- "xpack.cases.components.connectors.cases.createCaseLabel": "ケースを作成",
- "xpack.cases.components.connectors.cases.optionAddToExistingCase": "既存のケースに追加",
- "xpack.cases.components.connectors.cases.selectMessageText": "ケースを作成または更新します。",
- "xpack.cases.components.create.syncAlertHelpText": "このオプションを有効にすると、このケースのアラートのステータスをケースステータスと同期します。",
- "xpack.cases.configure.connectorDeletedOrLicenseWarning": "選択したコネクターが削除されたか、使用するための{appropriateLicense}がありません。別のコネクターを選択するか、新しいコネクターを作成してください。",
- "xpack.cases.configure.readPermissionsErrorDescription": "コネクターを表示するアクセス権がありません。このケースに関連付けら他コネクターを表示する場合は、Kibana管理者に連絡してください。",
- "xpack.cases.configure.successSaveToast": "保存された外部接続設定",
- "xpack.cases.configureCases.addNewConnector": "新しいコネクターを追加",
- "xpack.cases.configureCases.cancelButton": "キャンセル",
- "xpack.cases.configureCases.caseClosureOptionsDesc": "ケースの終了方法を定義します。自動終了のためには、外部のインシデント管理システムへの接続を確立する必要があります。",
- "xpack.cases.configureCases.caseClosureOptionsLabel": "ケース終了オプション",
- "xpack.cases.configureCases.caseClosureOptionsManual": "ケースを手動で終了する",
- "xpack.cases.configureCases.caseClosureOptionsNewIncident": "新しいインシデントを外部システムにプッシュするときにケースを自動的に終了する",
- "xpack.cases.configureCases.caseClosureOptionsSubCases": "サブケースの自動終了はサポートされていません。",
- "xpack.cases.configureCases.caseClosureOptionsTitle": "ケースの終了",
- "xpack.cases.configureCases.commentMapping": "コメント",
- "xpack.cases.configureCases.fieldMappingDesc": "データを{ thirdPartyName }にプッシュするときに、ケースフィールドを{ thirdPartyName }フィールドにマッピングします。フィールドマッピングでは、{ thirdPartyName } への接続を確立する必要があります。",
- "xpack.cases.configureCases.fieldMappingDescErr": "{ thirdPartyName }のマッピングを取得できませんでした。",
- "xpack.cases.configureCases.fieldMappingEditAppend": "末尾に追加",
- "xpack.cases.configureCases.fieldMappingFirstCol": "Kibanaケースフィールド",
- "xpack.cases.configureCases.fieldMappingSecondCol": "{ thirdPartyName } フィールド",
- "xpack.cases.configureCases.fieldMappingThirdCol": "編集時と更新時",
- "xpack.cases.configureCases.fieldMappingTitle": "{ thirdPartyName } フィールドマッピング",
- "xpack.cases.configureCases.headerTitle": "ケースを構成",
- "xpack.cases.configureCases.incidentManagementSystemDesc": "ケースを外部のインシデント管理システムに接続します。その後にサードパーティシステムでケースデータをインシデントとしてプッシュできます。",
- "xpack.cases.configureCases.incidentManagementSystemLabel": "インシデント管理システム",
- "xpack.cases.configureCases.incidentManagementSystemTitle": "外部インシデント管理システム",
- "xpack.cases.configureCases.requiredMappings": "1 つ以上のケースフィールドを次の { connectorName } フィールドにマッピングする必要があります:{ fields }",
- "xpack.cases.configureCases.saveAndCloseButton": "保存して閉じる",
- "xpack.cases.configureCases.saveButton": "保存",
- "xpack.cases.configureCases.updateConnector": "フィールドマッピングを更新",
- "xpack.cases.configureCases.updateSelectedConnector": "{ connectorName }を更新",
- "xpack.cases.configureCases.warningMessage": "更新を外部サービスに送信するために使用されるコネクターが削除されたか、使用するための{appropriateLicense}がありません。外部システムでケースを更新するには、別のコネクターを選択するか、新しいコネクターを作成してください。",
- "xpack.cases.configureCases.warningTitle": "警告",
- "xpack.cases.configureCasesButton": "外部接続を編集",
- "xpack.cases.confirmDeleteCase.confirmQuestion": "{quantity, plural, =1 {このケース} other {これらのケース}}を削除すると、関連するすべてのケースデータが完全に削除され、外部インシデント管理システムにデータをプッシュできなくなります。続行していいですか?",
- "xpack.cases.confirmDeleteCase.deleteTitle": "「{caseTitle}」を削除",
- "xpack.cases.confirmDeleteCase.selectedCases": "\"{quantity, plural, =1 {{title}} other {選択した{quantity}個のケース}}\"を削除",
- "xpack.cases.connecors.get.missingCaseConnectorErrorMessage": "オブジェクトタイプ「{id}」は登録されていません。",
- "xpack.cases.connecors.register.duplicateCaseConnectorErrorMessage": "オブジェクトタイプ「{id}」はすでに登録されています。",
- "xpack.cases.connectors.cases.externalIncidentAdded": "({date}に{user}が追加)",
- "xpack.cases.connectors.cases.externalIncidentCreated": "({date}に{user}が作成)",
- "xpack.cases.connectors.cases.externalIncidentDefault": "({date}に{user}が作成)",
- "xpack.cases.connectors.cases.externalIncidentUpdated": "({date}に{user}が更新)",
- "xpack.cases.connectors.cases.title": "ケース",
- "xpack.cases.connectors.jira.issueTypesSelectFieldLabel": "問題タイプ",
- "xpack.cases.connectors.jira.parentIssueSearchLabel": "親問題",
- "xpack.cases.connectors.jira.prioritySelectFieldLabel": "優先度",
- "xpack.cases.connectors.jira.searchIssuesComboBoxAriaLabel": "入力して検索",
- "xpack.cases.connectors.jira.searchIssuesComboBoxPlaceholder": "入力して検索",
- "xpack.cases.connectors.jira.searchIssuesLoading": "読み込み中...",
- "xpack.cases.connectors.jira.unableToGetFieldsMessage": "コネクターを取得できません",
- "xpack.cases.connectors.jira.unableToGetIssueMessage": "ID {id}の問題を取得できません",
- "xpack.cases.connectors.jira.unableToGetIssuesMessage": "問題を取得できません",
- "xpack.cases.connectors.jira.unableToGetIssueTypesMessage": "問題タイプを取得できません",
- "xpack.cases.connectors.resilient.incidentTypesLabel": "インシデントタイプ",
- "xpack.cases.connectors.resilient.incidentTypesPlaceholder": "タイプを選択",
- "xpack.cases.connectors.resilient.severityLabel": "深刻度",
- "xpack.cases.connectors.resilient.unableToGetIncidentTypesMessage": "インシデントタイプを取得できません",
- "xpack.cases.connectors.resilient.unableToGetSeverityMessage": "深刻度を取得できません",
- "xpack.cases.connectors.serviceNow.alertFieldEnabledText": "はい",
- "xpack.cases.connectors.serviceNow.alertFieldsTitle": "プッシュするObservablesを選択",
- "xpack.cases.connectors.serviceNow.categoryTitle": "カテゴリー",
- "xpack.cases.connectors.serviceNow.destinationIPTitle": "デスティネーション IP",
- "xpack.cases.connectors.serviceNow.impactSelectFieldLabel": "インパクト",
- "xpack.cases.connectors.serviceNow.malwareHashTitle": "マルウェアハッシュ",
- "xpack.cases.connectors.serviceNow.malwareURLTitle": "マルウェアURL",
- "xpack.cases.connectors.serviceNow.prioritySelectFieldTitle": "優先度",
- "xpack.cases.connectors.serviceNow.severitySelectFieldLabel": "深刻度",
- "xpack.cases.connectors.serviceNow.sourceIPTitle": "ソース IP",
- "xpack.cases.connectors.serviceNow.subcategoryTitle": "サブカテゴリー",
- "xpack.cases.connectors.serviceNow.unableToGetChoicesMessage": "選択肢を取得できません",
- "xpack.cases.connectors.serviceNow.urgencySelectFieldLabel": "緊急",
- "xpack.cases.connectors.swimlane.alertSourceLabel": "アラートソース",
- "xpack.cases.connectors.swimlane.caseIdLabel": "ケースID",
- "xpack.cases.connectors.swimlane.caseNameLabel": "ケース名",
- "xpack.cases.connectors.swimlane.emptyMappingWarningDesc": "このコネクターを選択できません。必要なケースフィールドマッピングがありません。このコネクターを編集して、必要なフィールドマッピングを追加するか、タイプがケースのコネクターを選択できます。",
- "xpack.cases.connectors.swimlane.emptyMappingWarningTitle": "このコネクターにはフィールドマッピングがありません。",
- "xpack.cases.connectors.swimlane.severityLabel": "深刻度",
- "xpack.cases.containers.closedCases": "{totalCases, plural, =1 {\"{caseTitle}\"} other {{totalCases}件のケース}}をクローズしました",
- "xpack.cases.containers.deletedCases": "{totalCases, plural, =1 {\"{caseTitle}\"} other {{totalCases}件のケース}}を削除しました",
- "xpack.cases.containers.errorDeletingTitle": "データの削除エラー",
- "xpack.cases.containers.errorTitle": "データの取得中にエラーが発生",
- "xpack.cases.containers.markInProgressCases": "{totalCases, plural, =1 {\"{caseTitle}\"} other {{totalCases}件のケース}}を進行中に設定しました",
- "xpack.cases.containers.pushToExternalService": "{ serviceName }への送信が正常に完了しました",
- "xpack.cases.containers.reopenedCases": "{totalCases, plural, =1 {\"{caseTitle}\"} other {{totalCases}件のケース}}をオープンしました",
- "xpack.cases.containers.statusChangeToasterText": "このケースのアラートはステータスが更新されました",
- "xpack.cases.containers.syncCase": "\"{caseTitle}\"のアラートが同期されました",
- "xpack.cases.containers.updatedCase": "\"{caseTitle}\"を更新しました",
- "xpack.cases.create.stepOneTitle": "ケースフィールド",
- "xpack.cases.create.stepThreeTitle": "外部コネクターフィールド",
- "xpack.cases.create.stepTwoTitle": "ケース設定",
- "xpack.cases.create.syncAlertsLabel": "アラートステータスをケースステータスと同期",
- "xpack.cases.createCase.descriptionFieldRequiredError": "説明が必要です。",
- "xpack.cases.createCase.fieldTagsEmptyError": "タグを空にすることはできません",
- "xpack.cases.createCase.fieldTagsHelpText": "このケースの1つ以上のカスタム識別タグを入力します。新しいタグを開始するには、各タグの後でEnterを押します。",
- "xpack.cases.createCase.maxLengthError": "{field}の長さが長すぎます。最大長は{length}です。",
- "xpack.cases.createCase.titleFieldRequiredError": "タイトルが必要です。",
- "xpack.cases.editConnector.editConnectorLinkAria": "クリックしてコネクターを編集",
- "xpack.cases.emptyString.emptyStringDescription": "空の文字列",
- "xpack.cases.getCurrentUser.Error": "ユーザーの取得エラー",
- "xpack.cases.getCurrentUser.unknownUser": "不明",
- "xpack.cases.header.editableTitle.cancel": "キャンセル",
- "xpack.cases.header.editableTitle.editButtonAria": "クリックすると {title} を編集できます",
- "xpack.cases.header.editableTitle.save": "保存",
- "xpack.cases.markdownEditor.plugins.lens.addVisualizationModalTitle": "ビジュアライゼーションを追加",
- "xpack.cases.markdownEditor.plugins.lens.betaDescription": "ケースLensプラグインはGAではありません。不具合が発生したら報告してください。",
- "xpack.cases.markdownEditor.plugins.lens.betaLabel": "ベータ",
- "xpack.cases.markdownEditor.plugins.lens.createVisualizationButtonLabel": "ビジュアライゼーションを作成",
- "xpack.cases.markdownEditor.plugins.lens.insertLensSavedObjectModal.searchSelection.notFoundLabel": "一致するLensが見つかりません。",
- "xpack.cases.markdownEditor.plugins.lens.insertLensSavedObjectModal.searchSelection.savedObjectType.lens": "レンズ",
- "xpack.cases.markdownEditor.plugins.timeline.noParenthesesErrorMsg": "想定される左括弧",
- "xpack.cases.markdownEditor.preview": "プレビュー",
- "xpack.cases.pageTitle": "ケース",
- "xpack.cases.recentCases.commentsTooltip": "コメント",
- "xpack.cases.recentCases.controlLegend": "ケースフィルター",
- "xpack.cases.recentCases.myRecentlyReportedCasesButtonLabel": "最近レポートしたケース",
- "xpack.cases.recentCases.noCasesMessage": "まだケースを作成していません。準備して",
- "xpack.cases.recentCases.noCasesMessageReadOnly": "まだケースを作成していません。",
- "xpack.cases.recentCases.recentCasesSidebarTitle": "最近のケース",
- "xpack.cases.recentCases.recentlyCreatedCasesButtonLabel": "最近作成したケース",
- "xpack.cases.recentCases.startNewCaseLink": "新しいケースの開始",
- "xpack.cases.recentCases.viewAllCasesLink": "すべてのケースを表示",
- "xpack.cases.settings.syncAlertsSwitchLabelOff": "オフ",
- "xpack.cases.settings.syncAlertsSwitchLabelOn": "オン",
- "xpack.cases.status.all": "すべて",
- "xpack.cases.status.closed": "終了",
- "xpack.cases.status.iconAria": "ステータスの変更",
- "xpack.cases.status.inProgress": "進行中",
- "xpack.cases.status.open": "開く",
- "xpack.cloud.deploymentLinkLabel": "このデプロイの管理",
- "xpack.cloud.userMenuLinks.accountLinkText": "会計・請求",
- "xpack.cloud.userMenuLinks.profileLinkText": "プロフィール",
- "xpack.crossClusterReplication.addAutoFollowPatternButtonLabel": "自動フォローパターンを作成",
- "xpack.crossClusterReplication.addBreadcrumbTitle": "追加",
- "xpack.crossClusterReplication.addFollowerButtonLabel": "フォロワーインデックスを作成",
- "xpack.crossClusterReplication.app.checkPermissionsFatalErrorTitle": "クラスター横断レプリケーションアプリ",
- "xpack.crossClusterReplication.app.deniedPermissionTitle": "クラスター特権が足りません",
- "xpack.crossClusterReplication.app.permissionCheckErrorTitle": "パーミッションの確認中にエラーが発生",
- "xpack.crossClusterReplication.app.permissionCheckTitle": "パーミッションを確認中…",
- "xpack.crossClusterReplication.appTitle": "クラスター横断レプリケーション",
- "xpack.crossClusterReplication.autoFollowActionMenu.autoFollowPatternActionMenuButtonAriaLabel": "自動フォローパターンオプション",
- "xpack.crossClusterReplication.autoFollowPattern.addAction.successNotificationTitle": "自動フォローパターン「{name}」が追加されました",
- "xpack.crossClusterReplication.autoFollowPattern.addTitle": "自動フォローパターンの追加",
- "xpack.crossClusterReplication.autoFollowPattern.editTitle": "自動フォローパターンの編集",
- "xpack.crossClusterReplication.autoFollowPattern.leaderIndexPatternValidation.isEmpty": "リーダーインデックスパターンが最低 1 つ必要です。",
- "xpack.crossClusterReplication.autoFollowPattern.leaderIndexPatternValidation.noEmptySpace": "インデックスパターンにスペースは使用できません。",
- "xpack.crossClusterReplication.autoFollowPattern.nameValidation.errorComma": "名前にコンマは使用できません。",
- "xpack.crossClusterReplication.autoFollowPattern.nameValidation.errorEmptyName": "名前が必要です。",
- "xpack.crossClusterReplication.autoFollowPattern.nameValidation.errorSpace": "名前にスペースは使用できません。",
- "xpack.crossClusterReplication.autoFollowPattern.nameValidation.errorUnderscore": "名前の頭にアンダーラインは使用できません。",
- "xpack.crossClusterReplication.autoFollowPattern.pauseAction.errorMultipleNotificationTitle": "{count} 自動フォローパターンの一時停止エラー",
- "xpack.crossClusterReplication.autoFollowPattern.pauseAction.errorSingleNotificationTitle": "「「{name}」自動フォローパターンの一時停止エラー",
- "xpack.crossClusterReplication.autoFollowPattern.pauseAction.successMultipleNotificationTitle": "{count} 自動フォローパターンが一時停止しました",
- "xpack.crossClusterReplication.autoFollowPattern.pauseAction.successSingleNotificationTitle": "「{name}」 自動フォローパターンが一時停止しました",
- "xpack.crossClusterReplication.autoFollowPattern.prefixValidation.beginsWithPeriod": "接頭辞はピリオドで始めることはできません。",
- "xpack.crossClusterReplication.autoFollowPattern.prefixValidation.noEmptySpace": "接頭辞にスペースは使用できません。",
- "xpack.crossClusterReplication.autoFollowPattern.removeAction.errorMultipleNotificationTitle": "{count} 自動フォローパターンの削除中にエラーが発生",
- "xpack.crossClusterReplication.autoFollowPattern.removeAction.errorSingleNotificationTitle": "「「{name}」自動フォローパターンの削除中にエラーが発生",
- "xpack.crossClusterReplication.autoFollowPattern.removeAction.successMultipleNotificationTitle": "{count} 自動フォローパターンが削除されました",
- "xpack.crossClusterReplication.autoFollowPattern.removeAction.successSingleNotificationTitle": "「{name}」 自動フォローパターンが削除されました",
- "xpack.crossClusterReplication.autoFollowPattern.resumeAction.errorMultipleNotificationTitle": "{count} 自動フォローパターンの再開エラー",
- "xpack.crossClusterReplication.autoFollowPattern.resumeAction.errorSingleNotificationTitle": "「「{name}」自動フォローパターンの再開エラー",
- "xpack.crossClusterReplication.autoFollowPattern.resumeAction.successMultipleNotificationTitle": "{count} 自動フォローパターンが再開しました",
- "xpack.crossClusterReplication.autoFollowPattern.resumeAction.successSingleNotificationTitle": "「{name}」 自動フォローパターンが再開しました",
- "xpack.crossClusterReplication.autoFollowPattern.suffixValidation.noEmptySpace": "接尾辞にスペースは使用できません。",
- "xpack.crossClusterReplication.autoFollowPattern.updateAction.successNotificationTitle": "自動フォローパターン「{name}」が更新されました",
- "xpack.crossClusterReplication.autoFollowPatternActionMenu.panelTitle": "パターンオプション",
- "xpack.crossClusterReplication.autoFollowPatternCreateForm.loadingRemoteClustersMessage": "リモートクラスターを読み込み中…",
- "xpack.crossClusterReplication.autoFollowPatternCreateForm.saveButtonLabel": "作成",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.activeStatus": "アクティブ",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.closeButtonLabel": "閉じる",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.leaderPatternsLabel": "リーダーパターン",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.notFoundLabel": "自動フォローパターンが見つかりません",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.pausedStatus": "一時停止中",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.prefixEmptyValue": "接頭辞がありません",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.prefixLabel": "接頭辞",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.recentErrorsTitle": "最近のエラー",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.remoteClusterLabel": "リモートクラスター",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.statusLabel": "ステータス",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.statusTitle": "設定",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.suffixEmptyValue": "接尾辞がありません",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.suffixLabel": "接尾辞",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.viewIndicesLink": "インデックス管理でフォロワーインデックスを表示",
- "xpack.crossClusterReplication.autoFollowPatternEditForm.loadingErrorMessage": "自動フォローパターン「{name}」は存在しません。",
- "xpack.crossClusterReplication.autoFollowPatternEditForm.loadingErrorTitle": "自動フォローパターンの読み込み中にエラーが発生",
- "xpack.crossClusterReplication.autoFollowPatternEditForm.loadingRemoteClustersMessage": "リモートクラスターを読み込み中…",
- "xpack.crossClusterReplication.autoFollowPatternEditForm.loadingTitle": "自動フォローパターンを読み込み中…",
- "xpack.crossClusterReplication.autoFollowPatternEditForm.saveButtonLabel": "更新",
- "xpack.crossClusterReplication.autoFollowPatternEditForm.viewAutoFollowPatternsButtonLabel": "自動フォローパターンを表示",
- "xpack.crossClusterReplication.autoFollowPatternForm.actions.savingText": "保存中",
- "xpack.crossClusterReplication.autoFollowPatternForm.autoFollowPattern.fieldPrefixLabel": "接頭辞",
- "xpack.crossClusterReplication.autoFollowPatternForm.autoFollowPattern.fieldSuffixLabel": "接尾辞",
- "xpack.crossClusterReplication.autoFollowPatternForm.autoFollowPatternName.fieldNameLabel": "名前",
- "xpack.crossClusterReplication.autoFollowPatternForm.cancelButtonLabel": "キャンセル",
- "xpack.crossClusterReplication.autoFollowPatternForm.currentRemoteClusterNotConnectedCallOutDescription": "これはリモートクラスターを編集することで解決できます。",
- "xpack.crossClusterReplication.autoFollowPatternForm.currentRemoteClusterNotConnectedCallOutTitle": "リモートクラスター「{name}」が接続されていないため、自動フォローパターンを編集できません",
- "xpack.crossClusterReplication.autoFollowPatternForm.currentRemoteClusterNotFoundCallOutDescription": "この自動フォローパターンを編集するには、「{name}」というリモートクラスターの追加が必要です。",
- "xpack.crossClusterReplication.autoFollowPatternForm.emptyRemoteClustersCallOutDescription": "自動フォローパターンはリモートクラスターのインデックスを捕捉します。",
- "xpack.crossClusterReplication.autoFollowPatternForm.fieldFollowerIndicesHelpLabel": "スペースと{characterList}は使用できません。",
- "xpack.crossClusterReplication.autoFollowPatternForm.fieldLeaderIndexPatternsHelpLabel": "スペースと{characterList}は使用できません。",
- "xpack.crossClusterReplication.autoFollowPatternForm.fieldLeaderIndexPatternsLabel": "インデックスパターン",
- "xpack.crossClusterReplication.autoFollowPatternForm.fieldLeaderIndexPatternsPlaceholder": "入力してエンターキーを押してください",
- "xpack.crossClusterReplication.autoFollowPatternForm.hideRequestButtonLabel": "リクエストを非表示",
- "xpack.crossClusterReplication.autoFollowPatternForm.indicesPreviewDescription": "上の設定は次のようなインデックス名を生成します:",
- "xpack.crossClusterReplication.autoFollowPatternForm.indicesPreviewTitle": "インデックス名の例",
- "xpack.crossClusterReplication.autoFollowPatternForm.leaderIndexPatternError.duplicateMessage": "リーダーインデックスパターンの複製はできません。",
- "xpack.crossClusterReplication.autoFollowPatternForm.requestFlyout.closeButtonLabel": "閉じる",
- "xpack.crossClusterReplication.autoFollowPatternForm.requestFlyout.createDescriptionText": "この Elasticsearch リクエストは、この自動フォローパターンを作成します。",
- "xpack.crossClusterReplication.autoFollowPatternForm.requestFlyout.editDescriptionText": "この Elasticsearch リクエストは、この自動フォローパターンを更新します。",
- "xpack.crossClusterReplication.autoFollowPatternForm.requestFlyout.namedTitle": "「{name}」のリクエスト",
- "xpack.crossClusterReplication.autoFollowPatternForm.requestFlyout.unnamedTitle": "リクエスト",
- "xpack.crossClusterReplication.autoFollowPatternForm.savingErrorTitle": "自動フォローパターンを作成できません",
- "xpack.crossClusterReplication.autoFollowPatternForm.sectionAutoFollowPatternDescription": "カスタム接頭辞や接尾辞はフォロワーインデックス名に適用され、複製されたインデックスを見分けやすくします。デフォルトで、フォロワーインデックスにはリーダーインデックスと同じ名前が付きます。",
- "xpack.crossClusterReplication.autoFollowPatternForm.sectionAutoFollowPatternNameDescription": "自動フォローパターンの固有の名前です。",
- "xpack.crossClusterReplication.autoFollowPatternForm.sectionAutoFollowPatternNameTitle": "名前",
- "xpack.crossClusterReplication.autoFollowPatternForm.sectionAutoFollowPatternTitle": "フォロワーインデックス(オプション)",
- "xpack.crossClusterReplication.autoFollowPatternForm.sectionLeaderIndexPatternsDescription1": "リモートクラスターから複製するインデックスを識別する 1 つまたは複数のインデックスパターンです。これらのパターンと一致する新しいインデックスが作成される際、ローカルクラスターでフォロワーインデックスに複製されます。",
- "xpack.crossClusterReplication.autoFollowPatternForm.sectionLeaderIndexPatternsDescription2": "{note} すでに存在するインデックスは複製されません。",
- "xpack.crossClusterReplication.autoFollowPatternForm.sectionLeaderIndexPatternsDescription2.noteLabel": "注:",
- "xpack.crossClusterReplication.autoFollowPatternForm.sectionLeaderIndexPatternsTitle": "リーダーインデックス",
- "xpack.crossClusterReplication.autoFollowPatternForm.sectionRemoteClusterDescription": "リーダーインデックスに複製する元のリモートクラスター。",
- "xpack.crossClusterReplication.autoFollowPatternForm.sectionRemoteClusterTitle": "リモートクラスター",
- "xpack.crossClusterReplication.autoFollowPatternForm.validationErrorTitle": "続行する前にエラーを修正してください。",
- "xpack.crossClusterReplication.autoFollowPatternFormm.showRequestButtonLabel": "リクエストを表示",
- "xpack.crossClusterReplication.autoFollowPatternList.addAutoFollowPatternButtonLabel": "新規自動フォローパターンを作成",
- "xpack.crossClusterReplication.autoFollowPatternList.autoFollowPatternsDescription": "自動フォローパターンは、リモートクラスターからリーダーインデックスを複製し、ローカルクラスターでフォロワーインデックスにコピーします。",
- "xpack.crossClusterReplication.autoFollowPatternList.autoFollowPatternsTitle": "自動フォローパターン",
- "xpack.crossClusterReplication.autoFollowPatternList.crossClusterReplicationTitle": "クラスター横断レプリケーション",
- "xpack.crossClusterReplication.autoFollowPatternList.emptyPromptDescription": "自動フォローパターンを使用して自動的にリモートクラスターからインデックスを複製します。",
- "xpack.crossClusterReplication.autoFollowPatternList.emptyPromptTitle": "初めの自動フォローパターンの作成",
- "xpack.crossClusterReplication.autoFollowPatternList.followerIndicesTitle": "フォロワーインデックス",
- "xpack.crossClusterReplication.autoFollowPatternList.loadingErrorTitle": "自動フォローパターンの読み込み中にエラーが発生",
- "xpack.crossClusterReplication.autoFollowPatternList.loadingTitle": "自動フォローパターンを読み込み中...",
- "xpack.crossClusterReplication.autoFollowPatternList.noPermissionText": "自動フォローパターンの表示または追加パーミッションがありません。",
- "xpack.crossClusterReplication.autoFollowPatternList.permissionErrorTitle": "パーミッションエラー",
- "xpack.crossClusterReplication.autoFollowPatternList.table.actionDeleteDescription": "自動フォローパターンを削除",
- "xpack.crossClusterReplication.autoFollowPatternList.table.actionEditDescription": "自動フォローパターンの編集",
- "xpack.crossClusterReplication.autoFollowPatternList.table.actionPauseDescription": "複製を中止",
- "xpack.crossClusterReplication.autoFollowPatternList.table.actionResumeDescription": "複製を再開",
- "xpack.crossClusterReplication.autoFollowPatternList.table.actionsColumnTitle": "アクション",
- "xpack.crossClusterReplication.autoFollowPatternList.table.clusterColumnTitle": "リモートクラスター",
- "xpack.crossClusterReplication.autoFollowPatternList.table.leaderPatternsColumnTitle": "リーダーパターン",
- "xpack.crossClusterReplication.autoFollowPatternList.table.nameColumnTitle": "名前",
- "xpack.crossClusterReplication.autoFollowPatternList.table.prefixColumnTitle": "フォロワーインデックスの接頭辞",
- "xpack.crossClusterReplication.autoFollowPatternList.table.statusTextActive": "アクティブ",
- "xpack.crossClusterReplication.autoFollowPatternList.table.statusTextPaused": "一時停止中",
- "xpack.crossClusterReplication.autoFollowPatternList.table.statusTitle": "ステータス",
- "xpack.crossClusterReplication.autoFollowPatternList.table.suffixColumnTitle": "フォロワーインデックスの接尾辞",
- "xpack.crossClusterReplication.deleteAutoFollowPattern.confirmModal.cancelButtonText": "キャンセル",
- "xpack.crossClusterReplication.deleteAutoFollowPattern.confirmModal.confirmButtonText": "削除",
- "xpack.crossClusterReplication.deleteAutoFollowPattern.confirmModal.deleteMultipleTitle": "{count} 個の自動フォローパターンを削除しますか?",
- "xpack.crossClusterReplication.deleteAutoFollowPattern.confirmModal.deleteSingleTitle": "自動フォローパターン「{name}」を削除しますか?",
- "xpack.crossClusterReplication.deleteAutoFollowPattern.confirmModal.multipleDeletionDescription": "これらの自動フォローパターンを削除しようとしています:",
- "xpack.crossClusterReplication.editAutoFollowPatternButtonLabel": "パターンを編集",
- "xpack.crossClusterReplication.editBreadcrumbTitle": "編集",
- "xpack.crossClusterReplication.followerIndex.addAction.successNotificationTitle": "フォロワーインデックス「{name}」が追加されました",
- "xpack.crossClusterReplication.followerIndex.addTitle": "フォロワーインデックスの追加",
- "xpack.crossClusterReplication.followerIndex.advancedSettingsForm.showSwitchLabel": "高度な設定をカスタマイズ",
- "xpack.crossClusterReplication.followerIndex.contextMenu.editLabel": "フォロワーインデックスを編集",
- "xpack.crossClusterReplication.followerIndex.contextMenu.pauseLabel": "複製を中止",
- "xpack.crossClusterReplication.followerIndex.contextMenu.resumeLabel": "複製を再開",
- "xpack.crossClusterReplication.followerIndex.editTitle": "フォロワーインデックスを編集",
- "xpack.crossClusterReplication.followerIndex.indexNameValidation.noEmptySpace": "名前にスペースは使用できません。",
- "xpack.crossClusterReplication.followerIndex.leaderIndexValidation.noEmptySpace": "リーダーインデックスではスペースを使用できません。",
- "xpack.crossClusterReplication.followerIndex.pauseAction.errorMultipleNotificationTitle": "{count} 件のフォロワーインデックスのパース中にエラーが発生",
- "xpack.crossClusterReplication.followerIndex.pauseAction.errorSingleNotificationTitle": "フォロワーインデックス「{name}」のパース中にエラーが発生",
- "xpack.crossClusterReplication.followerIndex.pauseAction.successMultipleNotificationTitle": "{count} 件のフォロワーインデックスがパースされました",
- "xpack.crossClusterReplication.followerIndex.pauseAction.successSingleNotificationTitle": "フォロワーインデックス「{name}」がパースされました",
- "xpack.crossClusterReplication.followerIndex.resumeAction.errorMultipleNotificationTitle": "{count} 件のフォロワーインデックスの再開中にエラーが発生",
- "xpack.crossClusterReplication.followerIndex.resumeAction.errorSingleNotificationTitle": "フォロワーインデックス「{name}」の再開中にエラーが発生",
- "xpack.crossClusterReplication.followerIndex.resumeAction.successMultipleNotificationTitle": "{count} 件のフォロワーインデックスが再開されました",
- "xpack.crossClusterReplication.followerIndex.resumeAction.successSingleNotificationTitle": "フォロワーインデックス「{name}」が再開されました",
- "xpack.crossClusterReplication.followerIndex.unfollowAction.errorMultipleNotificationTitle": "{count} 件のフォロワーインデックスの、リーダーインデックスのフォロー解除中にエラーが発生",
- "xpack.crossClusterReplication.followerIndex.unfollowAction.errorSingleNotificationTitle": "フォロワーインデックス「{name}」の、リーダーインデックスのフォロー解除中にエラーが発生",
- "xpack.crossClusterReplication.followerIndex.unfollowAction.notOpenWarningMultipleNotificationTitle": "{count} 件のインデックスを再度開けませんでした",
- "xpack.crossClusterReplication.followerIndex.unfollowAction.notOpenWarningSingleNotificationTitle": "インデックス「{name}」を再度開けませんでした",
- "xpack.crossClusterReplication.followerIndex.unfollowAction.successMultipleNotificationTitle": "{count} 件のフォロワーインデックスの、リーダーインデックスのフォローが解除されました",
- "xpack.crossClusterReplication.followerIndex.unfollowAction.successSingleNotificationTitle": "フォロワーインデックス「{name}」の、リーダーインデックスのフォローが解除されました",
- "xpack.crossClusterReplication.followerIndex.updateAction.successNotificationTitle": "フォロワーインデックス「{name}」が更新されました",
- "xpack.crossClusterReplication.followerIndexCreateForm.loadingRemoteClustersMessage": "リモートクラスターを読み込み中…",
- "xpack.crossClusterReplication.followerIndexCreateForm.saveButtonLabel": "作成",
- "xpack.crossClusterReplication.followerIndexDetailPanel.activeStatus": "アクティブ",
- "xpack.crossClusterReplication.followerIndexDetailPanel.closeButtonLabel": "閉じる",
- "xpack.crossClusterReplication.followerIndexDetailPanel.leaderIndexLabel": "リーダーインデックス",
- "xpack.crossClusterReplication.followerIndexDetailPanel.loadingLabel": "フォロワーインデックスを読み込み中…",
- "xpack.crossClusterReplication.followerIndexDetailPanel.manageButtonLabel": "管理",
- "xpack.crossClusterReplication.followerIndexDetailPanel.notFoundLabel": "フォロワーインデックスが見つかりません",
- "xpack.crossClusterReplication.followerIndexDetailPanel.pausedFollowerCalloutTitle": "パースされたフォロワーインデックスに設定またはシャード統計がありません。",
- "xpack.crossClusterReplication.followerIndexDetailPanel.pausedStatus": "一時停止中",
- "xpack.crossClusterReplication.followerIndexDetailPanel.remoteClusterLabel": "リモートクラスター",
- "xpack.crossClusterReplication.followerIndexDetailPanel.settingsTitle": "設定",
- "xpack.crossClusterReplication.followerIndexDetailPanel.shardStatsTitle": "シャード {id} の統計",
- "xpack.crossClusterReplication.followerIndexDetailPanel.statusLabel": "ステータス",
- "xpack.crossClusterReplication.followerIndexDetailPanel.viewIndexLink": "インデックス管理で表示",
- "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.cancelButtonText": "キャンセル",
- "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.confirmAndResumeButtonText": "更新して再開",
- "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.confirmButtonText": "更新",
- "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.description": "フォロワーインデックスが一時停止し、再開しました。更新に失敗した場合、手動で複製を再開してみてください。",
- "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.resumeDescription": "フォロワーインデックスを更新すると、リーダーインデックスの複製が再開されます。",
- "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.title": "フォロワーインデックス「{id}」を更新しますか?",
- "xpack.crossClusterReplication.followerIndexEditForm.loadingErrorMessage": "フォロワーインデックス「{name}」は存在しません。",
- "xpack.crossClusterReplication.followerIndexEditForm.loadingErrorTitle": "フォロワーインデックスを読み込み中にエラーが発生",
- "xpack.crossClusterReplication.followerIndexEditForm.loadingFollowerIndexTitle": "フォロワーインデックスを読み込み中…",
- "xpack.crossClusterReplication.followerIndexEditForm.loadingRemoteClustersMessage": "リモートクラスターを読み込み中…",
- "xpack.crossClusterReplication.followerIndexEditForm.saveButtonLabel": "更新",
- "xpack.crossClusterReplication.followerIndexEditForm.viewFollowerIndicesButtonLabel": "フォロワーインデックスを表示",
- "xpack.crossClusterReplication.followerIndexForm.actions.savingText": "保存中",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.byteUnitsHelpText": "値の例:10b、1024kb、1mb、5gb、2tb、1pb。{link}",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.byteUnitsHelpTextLinkMessage": "詳細",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingReadRequestsDescription": "リモートクラスターからの未了の読み込みリクエストの最高数です。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingReadRequestsLabel": "未了読み込みリクエストの最高数",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingReadRequestsTitle": "未了読み込みリクエストの最高数",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingWriteRequestsDescription": "フォロワーの未了の書き込みリクエストの最高数です。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingWriteRequestsLabel": "未了書き込みリクエストの最高数",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingWriteRequestsTitle": "未了書き込みリクエストの最高数",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestOperationCountDescription": "リモートクラスターからの読み込みごとのプーリングオペレーションの最高数です。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestOperationCountLabel": "読み込みリクエストオペレーションの最高数",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestOperationCountTitle": "読み込みリクエストオペレーションの最高数",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestSizeDescription": "リモートクラスターからプーリングされるオペレーションのバッチの読み込みごとのバイト単位の最大サイズです。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestSizeLabel": "最大読み込みリクエストサイズ",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestSizeTitle": "最大読み込みリクエストサイズ",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxRetryDelayDescription": "例外で失敗したオペレーションを再試行するまでの最長待ち時間です。再試行の際には指数バックオフの手段が取られます。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxRetryDelayLabel": "最長再試行遅延",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxRetryDelayTitle": "最長再試行遅延",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferCountDescription": "書き込み待ちにできるオペレーションの最高数です。この制限数に達すると、キューのオペレーション数が制限未満になるまで、リモートクラスターからの読み込みが延期されます。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferCountLabel": "最大書き込みバッファー数",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferCountTitle": "最大書き込みバッファー数",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferSizeDescription": "書き込み待ちにできるオペレーションの最高合計バイト数です。この制限数に達すると、キューのオペレーションの合計バイト数が制限未満になるまで、リモートクラスターからの読み込みが延期されます。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferSizeLabel": "最大書き込みバッファーサイズ",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferSizeTitle": "最大書き込みバッファーサイズ",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestOperationCountDescription": "フォロワーに実行される一斉書き込みリクエストごとのオペレーションの最高数です。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestOperationCountLabel": "書き込みリクエストオペレーションの最高数",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestOperationCountTitle": "書き込みリクエストオペレーションの最高数",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestSizeDescription": "フォロワーに実行される一斉書き込みリクエストごとのオペレーションの最高合計バイト数です。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestSizeLabel": "書き込みリクエストの最大サイズ",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestSizeTitle": "書き込みリクエストの最大サイズ",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.readPollTimeoutDescription": "フォロワーインデックスがリーダーインデックスと同期される際のリモートクラスターの新規オペレーションの最長待ち時間です。タイムアウトになった場合、統計を更新できるようオペレーションのポーリングがフォロワーに返され、フォロワーが直ちにリーダーから再度読み込みを試みます。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.readPollTimeoutLabel": "読み込みポーリングタイムアウト",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.readPollTimeoutTitle": "読み込みポーリングタイムアウト",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.timeUnitsHelpText": "値の例:2d、24h、20m、30s、500ms、10000micros、80000nanos。{link}",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.timeUnitsHelpTextLinkMessage": "詳細",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettingsDescription": "高度な設定は、複製のレートを管理します。これらの設定をカスタマイズするか、デフォルトの値を使用できます。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettingsTitle": "高度な設定(任意)",
- "xpack.crossClusterReplication.followerIndexForm.cancelButtonLabel": "キャンセル",
- "xpack.crossClusterReplication.followerIndexForm.currentRemoteClusterNotConnectedCallOutDescription": "これはリモートクラスターを編集することで解決できます。",
- "xpack.crossClusterReplication.followerIndexForm.currentRemoteClusterNotConnectedCallOutTitle": "リモートクラスター「{name}」が接続されていないため、フォロワーインデックスを編集できません",
- "xpack.crossClusterReplication.followerIndexForm.currentRemoteClusterNotFoundCallOutDescription": "このフォロワーインデックスを編集するには、「{name}」というリモートクラスターの追加が必要です。",
- "xpack.crossClusterReplication.followerIndexForm.emptyRemoteClustersCallOutDescription": "複製にはリモートクラスターのリーダーインデックスが必要です。",
- "xpack.crossClusterReplication.followerIndexForm.errors.leaderIndexIllegalCharactersMessage": "リーダーインデックスから {characterList} を削除してください。",
- "xpack.crossClusterReplication.followerIndexForm.errors.leaderIndexMissingMessage": "リーダーインデックスが必要です。",
- "xpack.crossClusterReplication.followerIndexForm.errors.nameBeginsWithPeriodMessage": "名前はピリオドで始めることはできません。",
- "xpack.crossClusterReplication.followerIndexForm.errors.nameIllegalCharactersMessage": "名前から {characterList} を削除してください。",
- "xpack.crossClusterReplication.followerIndexForm.errors.nameMissingMessage": "名前が必要です。",
- "xpack.crossClusterReplication.followerIndexForm.hideRequestButtonLabel": "リクエストを非表示",
- "xpack.crossClusterReplication.followerIndexForm.indexAlreadyExistError": "同じ名前のインデックスがすでに存在します。",
- "xpack.crossClusterReplication.followerIndexForm.indexNameHelpLabel": "スペースと{characterList}は使用できません。",
- "xpack.crossClusterReplication.followerIndexForm.indexNameValidatingLabel": "利用可能か確認中…",
- "xpack.crossClusterReplication.followerIndexForm.indexNameValidationFatalErrorTitle": "フォロワーインデックスフォームのインデックス名の検証",
- "xpack.crossClusterReplication.followerIndexForm.leaderIndexNotFoundError": "リーダーインデックス「{leaderIndex}」は存在しません。",
- "xpack.crossClusterReplication.followerIndexForm.requestFlyout.closeButtonLabel": "閉じる",
- "xpack.crossClusterReplication.followerIndexForm.requestFlyout.descriptionText": "この Elasticsearch リクエストは、このフォロワーインデックスを作成します。",
- "xpack.crossClusterReplication.followerIndexForm.requestFlyout.title": "リクエスト",
- "xpack.crossClusterReplication.followerIndexForm.resetFieldButtonLabel": "デフォルトにリセット",
- "xpack.crossClusterReplication.followerIndexForm.savingErrorTitle": "フォロワーインデックスを作成できません",
- "xpack.crossClusterReplication.followerIndexForm.sectionFollowerIndexNameDescription": "インデックスの固有の名前です。",
- "xpack.crossClusterReplication.followerIndexForm.sectionFollowerIndexNameTitle": "フォロワーインデックス",
- "xpack.crossClusterReplication.followerIndexForm.sectionLeaderIndexDescription": "フォロワーインデックスに複製するリモートクラスターのインデックスです。",
- "xpack.crossClusterReplication.followerIndexForm.sectionLeaderIndexDescription2": "{note} リーダーインデックスがすでに存在している必要があります。",
- "xpack.crossClusterReplication.followerIndexForm.sectionLeaderIndexDescription2.noteLabel": "注:",
- "xpack.crossClusterReplication.followerIndexForm.sectionLeaderIndexTitle": "リーダーインデックス",
- "xpack.crossClusterReplication.followerIndexForm.sectionRemoteClusterDescription": "複製するインデックスを含むクラスターです。",
- "xpack.crossClusterReplication.followerIndexForm.sectionRemoteClusterTitle": "リモートクラスター",
- "xpack.crossClusterReplication.followerIndexForm.showRequestButtonLabel": "リクエストを表示",
- "xpack.crossClusterReplication.followerIndexForm.validationErrorTitle": "続行する前にエラーを修正してください。",
- "xpack.crossClusterReplication.followerIndexList.addFollowerButtonLabel": "フォロワーインデックスを作成",
- "xpack.crossClusterReplication.followerIndexList.emptyPromptDescription": "フォロワーインデックスを使用してリモートクラスターのリーダーインデックスを複製します。",
- "xpack.crossClusterReplication.followerIndexList.emptyPromptTitle": "最初のフォロワーインデックスの作成",
- "xpack.crossClusterReplication.followerIndexList.followerIndicesDescription": "フォロワーインデックスはリモートクラスターのリーダーインデックスを複製します。",
- "xpack.crossClusterReplication.followerIndexList.loadingErrorTitle": "フォロワーインデックスを読み込み中にエラーが発生",
- "xpack.crossClusterReplication.followerIndexList.loadingTitle": "フォロワーインデックスを読み込み中...",
- "xpack.crossClusterReplication.followerIndexList.noPermissionText": "フォロワーインデックスの表示または追加パーミッションがありません。",
- "xpack.crossClusterReplication.followerIndexList.permissionErrorTitle": "パーミッションエラー",
- "xpack.crossClusterReplication.followerIndexList.table.actionEditDescription": "フォロワーインデックスを編集",
- "xpack.crossClusterReplication.followerIndexList.table.actionPauseDescription": "複製を中止",
- "xpack.crossClusterReplication.followerIndexList.table.actionResumeDescription": "複製を再開",
- "xpack.crossClusterReplication.followerIndexList.table.actionsColumnTitle": "アクション",
- "xpack.crossClusterReplication.followerIndexList.table.actionUnfollowDescription": "不明なリーダーインデックス",
- "xpack.crossClusterReplication.followerIndexList.table.clusterColumnTitle": "リモートクラスター",
- "xpack.crossClusterReplication.followerIndexList.table.leaderIndexColumnTitle": "リーダーインデックス",
- "xpack.crossClusterReplication.followerIndexList.table.nameColumnTitle": "名前",
- "xpack.crossClusterReplication.followerIndexList.table.statusColumn.activeLabel": "アクティブ",
- "xpack.crossClusterReplication.followerIndexList.table.statusColumn.pausedLabel": "一時停止中",
- "xpack.crossClusterReplication.followerIndexList.table.statusColumnTitle": "ステータス",
- "xpack.crossClusterReplication.homeBreadcrumbTitle": "クラスター横断レプリケーション",
- "xpack.crossClusterReplication.indexMgmtBadge.followerLabel": "フォロワー",
- "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.cancelButtonText": "キャンセル",
- "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.confirmButtonText": "複製を中止",
- "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.multiplePauseDescription": "これらのフォロワーインデックスの複製が一時停止されます:",
- "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.multiplePauseDescriptionWithSettingWarning": "フォロワーインデックスへの複製を一時停止することで、高度な設定のカスタマイズが消去されます。",
- "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.pauseMultipleTitle": "{count} 件のフォロワーインデックスへの複製を一時停止しますか?",
- "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.pauseSingleTitle": "フォロワーインデックス 「{name}」 への複製を一時停止しますか?",
- "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.singlePauseDescriptionWithSettingWarning": "このフォロワーインデックスへの複製を一時停止することで、高度な設定のカスタマイズが消去されます。",
- "xpack.crossClusterReplication.readDocsAutoFollowPatternButtonLabel": "自動フォローパターンドキュメント",
- "xpack.crossClusterReplication.readDocsFollowerIndexButtonLabel": "フォロワーインデックスドキュメント",
- "xpack.crossClusterReplication.remoteClustersFormField.addRemoteClusterButtonLabel": "リモートクラスターを追加",
- "xpack.crossClusterReplication.remoteClustersFormField.currentRemoteClusterNotConnectedCallOutDescription": "リモートクラスターを編集するか、接続されているクラスターを選択します。",
- "xpack.crossClusterReplication.remoteClustersFormField.currentRemoteClusterNotConnectedCallOutTitle": "リモートクラスター「{name}」が接続されていません",
- "xpack.crossClusterReplication.remoteClustersFormField.emptyRemoteClustersCallOutDescription": "フォロワーインデックスを作成するには最低 1 つのリモートクラスターが必要です。",
- "xpack.crossClusterReplication.remoteClustersFormField.emptyRemoteClustersCallOutTitle": "リモートクラスターがありません",
- "xpack.crossClusterReplication.remoteClustersFormField.fieldClusterLabel": "リモートクラスター",
- "xpack.crossClusterReplication.remoteClustersFormField.invalidRemoteClusterError": "無効なリモートクラスター",
- "xpack.crossClusterReplication.remoteClustersFormField.remoteClusterDropdownNotConnected": "{name}(未接続)",
- "xpack.crossClusterReplication.remoteClustersFormField.remoteClusterNotFoundTitle": "リモートクラスター「{name}」が見つかりませんでした",
- "xpack.crossClusterReplication.remoteClustersFormField.validRemoteClusterRequired": "接続されたリモートクラスターが必要です。",
- "xpack.crossClusterReplication.remoteClustersFormField.viewRemoteClusterButtonLabel": "リモートクラスターを編集します",
- "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.cancelButtonText": "キャンセル",
- "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.confirmButtonText": "複製を再開",
- "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.multipleResumeDescription": "これらのフォロワーインデックスの複製が再開されます:",
- "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.multipleResumeDescriptionWithSettingWarning": "複製はデフォルトの高度な設定で再開されます。",
- "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.resumeMultipleTitle": "{count} 件のフォロワーインデックスへの複製を再開しますか?",
- "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.resumeSingleTitle": "フォロワーインデックス「{name}」への複製を再開しますか?",
- "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.singleResumeDescription": "複製はデフォルトの高度な設定で再開されます。カスタマイズされた高度な設定を使用するには、{editLink}。",
- "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.singleResumeEditLink": "フォロワーインデックスを編集",
- "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.cancelButtonText": "キャンセル",
- "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.confirmButtonText": "不明なリーダー",
- "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.multipleUnfollowDescription": "フォロワーインデックスは標準のインデックスに変換されます。今後クラスター横断レプリケーションには表示されませんが、インデックス管理で管理できます。この操作は元に戻すことができません。",
- "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.singleUnfollowDescription": "フォロワーインデックスは標準のインデックスに変換されます。今後クラスター横断レプリケーションには表示されませんが、インデックス管理で管理できます。この操作は元に戻すことができません。",
- "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.unfollowMultipleTitle": "{count} 件のリーダーインデックスのフォローを解除しますか?",
- "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.unfollowSingleTitle": "「{name}」のリーダーインデックスのフォローを解除しますか?",
- "xpack.dashboard.components.DashboardDrilldownConfig.chooseDestinationDashboard": "対象ダッシュボードを選択",
- "xpack.dashboard.components.DashboardDrilldownConfig.useCurrentDateRange": "元のダッシュボードから日付範囲を使用",
- "xpack.dashboard.components.DashboardDrilldownConfig.useCurrentFilters": "元のダッシュボードからフィルターとクエリを使用",
- "xpack.dashboard.drilldown.errorDestinationDashboardIsMissing": "対象ダッシュボード('{dashboardId}')は存在しません。別のダッシュボードを選択してください。",
- "xpack.dashboard.drilldown.goToDashboard": "ダッシュボードに移動",
- "xpack.dashboard.FlyoutCreateDrilldownAction.displayName": "ドリルダウンを作成",
- "xpack.dashboard.panel.openFlyoutEditDrilldown.displayName": "ドリルダウンを管理",
- "xpack.dashboardMode.uiSettings.dashboardsOnlyRolesDeprecation": "この設定はサポートが終了し、Kibana 8.0 では削除されます。",
- "xpack.dashboardMode.uiSettings.dashboardsOnlyRolesDescription": "ダッシュボード表示専用モードのロールです",
- "xpack.dashboardMode.uiSettings.dashboardsOnlyRolesTitle": "ダッシュボード専用ロール",
- "xpack.data.mgmt.searchSessions.actionDelete": "削除",
- "xpack.data.mgmt.searchSessions.actionExtend": "延長",
- "xpack.data.mgmt.searchSessions.actionRename": "名前を編集",
- "xpack.data.mgmt.searchSessions.actions.tooltip.moreActions": "さらにアクションを表示",
- "xpack.data.mgmt.searchSessions.api.deleted": "検索セッションが削除されました。",
- "xpack.data.mgmt.searchSessions.api.deletedError": "検索セッションを削除できませんでした。",
- "xpack.data.mgmt.searchSessions.api.extended": "検索セッションが延長されました。",
- "xpack.data.mgmt.searchSessions.api.extendError": "検索セッションを延長できませんでした。",
- "xpack.data.mgmt.searchSessions.api.fetchError": "ページを更新できませんでした。",
- "xpack.data.mgmt.searchSessions.api.fetchTimeout": "{timeout}秒後に検索セッション情報の取得がタイムアウトしました",
- "xpack.data.mgmt.searchSessions.api.rename": "検索セッション名が変更されました",
- "xpack.data.mgmt.searchSessions.api.renameError": "検索セッション名を変更できませんでした",
- "xpack.data.mgmt.searchSessions.appTitle": "検索セッション",
- "xpack.data.mgmt.searchSessions.ariaLabel.moreActions": "さらにアクションを表示",
- "xpack.data.mgmt.searchSessions.cancelModal.cancelButton": "キャンセル",
- "xpack.data.mgmt.searchSessions.cancelModal.deleteButton": "削除",
- "xpack.data.mgmt.searchSessions.cancelModal.message": "検索セッション'{name}'を削除すると、キャッシュに保存されているすべての結果が削除されます。",
- "xpack.data.mgmt.searchSessions.cancelModal.title": "検索セッションの削除",
- "xpack.data.mgmt.searchSessions.extendModal.dontExtendButton": "キャンセル",
- "xpack.data.mgmt.searchSessions.extendModal.extendButton": "有効期限を延長",
- "xpack.data.mgmt.searchSessions.extendModal.extendMessage": "検索セッション'{name}'の有効期限が{newExpires}まで延長されます。",
- "xpack.data.mgmt.searchSessions.extendModal.title": "検索セッションの有効期限を延長",
- "xpack.data.mgmt.searchSessions.flyoutTitle": "検査",
- "xpack.data.mgmt.searchSessions.main.backgroundSessionsDocsLinkText": "ドキュメント",
- "xpack.data.mgmt.searchSessions.main.sectionDescription": "保存された検索セッションを管理します。",
- "xpack.data.mgmt.searchSessions.main.sectionTitle": "検索セッション",
- "xpack.data.mgmt.searchSessions.renameModal.cancelButton": "キャンセル",
- "xpack.data.mgmt.searchSessions.renameModal.renameButton": "保存",
- "xpack.data.mgmt.searchSessions.renameModal.searchSessionNameInputLabel": "検索セッション名",
- "xpack.data.mgmt.searchSessions.renameModal.title": "検索セッション名を編集",
- "xpack.data.mgmt.searchSessions.search.filterApp": "アプリ",
- "xpack.data.mgmt.searchSessions.search.filterStatus": "ステータス",
- "xpack.data.mgmt.searchSessions.search.tools.refresh": "更新",
- "xpack.data.mgmt.searchSessions.status.expireDateUnknown": "不明",
- "xpack.data.mgmt.searchSessions.status.expiresOn": "有効期限:{expireDate}",
- "xpack.data.mgmt.searchSessions.status.expiresSoonInDays": "{numDays}日後に期限切れ",
- "xpack.data.mgmt.searchSessions.status.expiresSoonInDaysTooltip": "{numDays}日",
- "xpack.data.mgmt.searchSessions.status.expiresSoonInHours": "このセッションは{numHours}時間後に期限切れになります",
- "xpack.data.mgmt.searchSessions.status.expiresSoonInHoursTooltip": "{numHours}時間",
- "xpack.data.mgmt.searchSessions.status.label.cancelled": "キャンセル済み",
- "xpack.data.mgmt.searchSessions.status.label.complete": "完了",
- "xpack.data.mgmt.searchSessions.status.label.error": "エラー",
- "xpack.data.mgmt.searchSessions.status.label.expired": "期限切れ",
- "xpack.data.mgmt.searchSessions.status.label.inProgress": "進行中",
- "xpack.data.mgmt.searchSessions.status.message.cancelled": "ユーザーがキャンセル",
- "xpack.data.mgmt.searchSessions.status.message.createdOn": "有効期限:{expireDate}",
- "xpack.data.mgmt.searchSessions.status.message.error": "エラー:{error}",
- "xpack.data.mgmt.searchSessions.status.message.expiredOn": "有効期限:{expireDate}",
- "xpack.data.mgmt.searchSessions.table.headerExpiration": "有効期限",
- "xpack.data.mgmt.searchSessions.table.headerName": "名前",
- "xpack.data.mgmt.searchSessions.table.headerStarted": "作成済み",
- "xpack.data.mgmt.searchSessions.table.headerStatus": "ステータス",
- "xpack.data.mgmt.searchSessions.table.headerType": "アプリ",
- "xpack.data.mgmt.searchSessions.table.notRestorableWarning": "検索セッションはもう一度実行されます。今後使用するために保存できます。",
- "xpack.data.mgmt.searchSessions.table.numSearches": "# 検索",
- "xpack.data.mgmt.searchSessions.table.versionIncompatibleWarning": "この検索は別のバージョンを実行しているKibanaインスタンスで作成されました。正常に復元されない可能性があります。",
- "xpack.data.search.statusError": "検索は{errorCode}ステータスで完了しました",
- "xpack.data.search.statusThrow": "検索ステータスはエラー{message}({errorCode})ステータスを返しました",
- "xpack.data.searchSessionIndicator.cancelButtonText": "セッションの停止",
- "xpack.data.searchSessionIndicator.canceledDescriptionText": "不完全なデータを表示しています。",
- "xpack.data.searchSessionIndicator.canceledIconAriaLabel": "検索セッションが停止しました",
- "xpack.data.searchSessionIndicator.canceledTitleText": "検索セッションが停止しました",
- "xpack.data.searchSessionIndicator.canceledTooltipText": "検索セッションが停止しました",
- "xpack.data.searchSessionIndicator.canceledWhenText": "停止:{when}",
- "xpack.data.searchSessionIndicator.continueInBackgroundButtonText": "セッションの保存",
- "xpack.data.searchSessionIndicator.disabledDueToDisabledGloballyMessage": "検索セッションを管理するアクセス権がありません",
- "xpack.data.searchSessionIndicator.disabledDueToTimeoutMessage": "検索セッション結果が期限切れです。",
- "xpack.data.searchSessionIndicator.loadingInTheBackgroundDescriptionText": "管理から完了した結果に戻ることができます。",
- "xpack.data.searchSessionIndicator.loadingInTheBackgroundIconAriaLabel": "保存されたセッションを実行中です",
- "xpack.data.searchSessionIndicator.loadingInTheBackgroundIconTooltipText": "保存されたセッションを実行中です",
- "xpack.data.searchSessionIndicator.loadingInTheBackgroundTitleText": "保存されたセッションを実行中です",
- "xpack.data.searchSessionIndicator.loadingInTheBackgroundWhenText": "開始:{when}",
- "xpack.data.searchSessionIndicator.loadingResultsDescription": "セッションを保存して作業を続け、完了した結果に戻ってください。",
- "xpack.data.searchSessionIndicator.loadingResultsIconAriaLabel": "検索セッションを読み込んでいます",
- "xpack.data.searchSessionIndicator.loadingResultsIconTooltipText": "検索セッションを読み込んでいます",
- "xpack.data.searchSessionIndicator.loadingResultsTitle": "検索に少し時間がかかっています...",
- "xpack.data.searchSessionIndicator.loadingResultsWhenText": "開始:{when}",
- "xpack.data.searchSessionIndicator.restoredDescriptionText": "特定の時間範囲からキャッシュに保存されたデータを表示しています。時間範囲またはフィルターを変更すると、セッションが再実行されます。",
- "xpack.data.searchSessionIndicator.restoredResultsIconAriaLabel": "保存されたセッションが復元されました",
- "xpack.data.searchSessionIndicator.restoredResultsTooltipText": "検索セッションが復元されました",
- "xpack.data.searchSessionIndicator.restoredTitleText": "検索セッションが復元されました",
- "xpack.data.searchSessionIndicator.restoredWhenText": "完了:{when}",
- "xpack.data.searchSessionIndicator.resultLoadedInTheBackgroundDescriptionText": "管理からこれらの結果に戻ることができます。",
- "xpack.data.searchSessionIndicator.resultLoadedInTheBackgroundIconAriaLabel": "保存されたセッションが完了しました",
- "xpack.data.searchSessionIndicator.resultLoadedInTheBackgroundIconTooltipText": "保存されたセッションが完了しました",
- "xpack.data.searchSessionIndicator.resultLoadedInTheBackgroundTitleText": "検索セッションが保存されました",
- "xpack.data.searchSessionIndicator.resultLoadedInTheBackgroundWhenText": "完了:{when}",
- "xpack.data.searchSessionIndicator.resultsLoadedDescriptionText": "セッションを保存して、後から戻ります。",
- "xpack.data.searchSessionIndicator.resultsLoadedIconAriaLabel": "検索セッションが完了しました",
- "xpack.data.searchSessionIndicator.resultsLoadedIconTooltipText": "検索セッションが完了しました",
- "xpack.data.searchSessionIndicator.resultsLoadedText": "検索セッションが完了しました",
- "xpack.data.searchSessionIndicator.resultsLoadedWhenText": "完了:{when}",
- "xpack.data.searchSessionIndicator.saveButtonText": "セッションの保存",
- "xpack.data.searchSessionIndicator.viewSearchSessionsLinkText": "セッションの管理",
- "xpack.data.searchSessionName.ariaLabelText": "検索セッション名",
- "xpack.data.searchSessionName.editAriaLabelText": "検索セッション名を編集",
- "xpack.data.searchSessionName.placeholderText": "検索セッションの名前を入力",
- "xpack.data.searchSessionName.saveButtonText": "保存",
- "xpack.data.sessions.management.flyoutText": "この検索セッションの構成",
- "xpack.data.sessions.management.flyoutTitle": "検索セッションの検査",
- "xpack.dataVisualizer.addCombinedFieldsLabel": "結合されたフィールドを追加",
- "xpack.dataVisualizer.choroplethMap.topValuesCount": "{fieldName}の上位の値件数",
- "xpack.dataVisualizer.chrome.help.appName": "データビジュアライザー",
- "xpack.dataVisualizer.combinedFieldsForm.mappingsParseError": "マッピングのパース中にエラーが発生しました:{error}",
- "xpack.dataVisualizer.combinedFieldsForm.pipelineParseError": "パイプラインのパース中にエラーが発生しました:{error}",
- "xpack.dataVisualizer.combinedFieldsLabel": "結合されたフィールド",
- "xpack.dataVisualizer.combinedFieldsReadOnlyHelpTextLabel": "詳細タグで結合されたフィールドを編集",
- "xpack.dataVisualizer.combinedFieldsReadOnlyLabel": "結合されたフィールド",
- "xpack.dataVisualizer.components.colorRangeLegend.blueColorRangeLabel": "青",
- "xpack.dataVisualizer.components.colorRangeLegend.greenRedColorRangeLabel": "緑 - 赤",
- "xpack.dataVisualizer.components.colorRangeLegend.influencerScaleLabel": "影響因子カスタムスケール",
- "xpack.dataVisualizer.components.colorRangeLegend.linearScaleLabel": "線形",
- "xpack.dataVisualizer.components.colorRangeLegend.redColorRangeLabel": "赤",
- "xpack.dataVisualizer.components.colorRangeLegend.redGreenColorRangeLabel": "赤 - 緑",
- "xpack.dataVisualizer.components.colorRangeLegend.sqrtScaleLabel": "Sqrt",
- "xpack.dataVisualizer.components.colorRangeLegend.yellowGreenBlueColorRangeLabel": "黄 - 緑 - 青",
- "xpack.dataVisualizer.dataGrid.collapseDetailsForAllAriaLabel": "すべてのフィールドの詳細を折りたたむ",
- "xpack.dataVisualizer.dataGrid.distinctValuesColumnName": "固有の値",
- "xpack.dataVisualizer.dataGrid.distributionsColumnName": "分布",
- "xpack.dataVisualizer.dataGrid.documentsCountColumnName": "ドキュメント(%)",
- "xpack.dataVisualizer.dataGrid.expandDetailsForAllAriaLabel": "すべてのフィールドの詳細を展開",
- "xpack.dataVisualizer.dataGrid.field.cardBoolean.valuesLabel": "値",
- "xpack.dataVisualizer.dataGrid.field.cardDate.earliestLabel": "最も古い",
- "xpack.dataVisualizer.dataGrid.field.cardDate.latestLabel": "最新",
- "xpack.dataVisualizer.dataGrid.field.cardDate.summaryTableTitle": "まとめ",
- "xpack.dataVisualizer.dataGrid.field.documentCountChart.seriesLabel": "ドキュメントカウント",
- "xpack.dataVisualizer.dataGrid.field.examplesList.noExamplesMessage": "このフィールドの例が取得されませんでした",
- "xpack.dataVisualizer.dataGrid.field.examplesList.title": "{numExamples, plural, one {値} other {例}}",
- "xpack.dataVisualizer.dataGrid.field.fieldNotInDocsLabel": "このフィールドは選択された時間範囲のドキュメントにありません",
- "xpack.dataVisualizer.dataGrid.field.loadingLabel": "読み込み中",
- "xpack.dataVisualizer.dataGrid.field.metricDistributionChart.seriesName": "分布",
- "xpack.dataVisualizer.dataGrid.field.metricDistributionChart.tooltipValueBetweenLabel": "{percent}% のドキュメントに {minValFormatted} から {maxValFormatted} の間の値があります",
- "xpack.dataVisualizer.dataGrid.field.metricDistributionChart.tooltipValueEqualLabel": "{percent}% のドキュメントに {valFormatted} の値があります",
- "xpack.dataVisualizer.dataGrid.field.topValues.calculatedFromSampleDescription": "1 つのシャードにつき {topValuesSamplerShardSize} のドキュメントのサンプルで計算されています",
- "xpack.dataVisualizer.dataGrid.field.topValuesLabel": "トップの値",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.booleanContent.falseCountLabel": "false",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.booleanContent.summaryTableTitle": "まとめ",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.booleanContent.trueCountLabel": "true",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.choroplethMapTopValues.calculatedFromSampleDescription": "1 つのシャードにつき {topValuesSamplerShardSize} のドキュメントのサンプルで計算されています",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.documentStatsTable.countLabel": "カウント",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.documentStatsTable.distinctValueLabel": "固有の値",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.documentStatsTable.metaTableTitle": "ドキュメント統計情報",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.documentStatsTable.percentageLabel": "割合",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.displayingPercentilesLabel": "{minPercent} - {maxPercent} パーセンタイルを表示中",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.distributionTitle": "分布",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.maxLabel": "最高",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.medianLabel": "中間",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.minLabel": "分",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.summaryTableTitle": "まとめ",
- "xpack.dataVisualizer.dataGrid.fieldText.fieldMayBePopulatedDescription": "たとえば、ドキュメントマッピングで {copyToParam} パラメーターを使ったり、{includesParam} と {excludesParam} パラメーターを使用してインデックスした後に {sourceParam} フィールドから切り取ったりして入力される場合があります。",
- "xpack.dataVisualizer.dataGrid.fieldText.fieldNotPresentDescription": "このフィールドはクエリが実行されたドキュメントの {sourceParam} フィールドにありませんでした。",
- "xpack.dataVisualizer.dataGrid.fieldText.noExamplesForFieldsTitle": "このフィールドの例が取得されませんでした",
- "xpack.dataVisualizer.dataGrid.hideDistributionsAriaLabel": "分布を非表示",
- "xpack.dataVisualizer.dataGrid.hideDistributionsTooltip": "分布を非表示",
- "xpack.dataVisualizer.dataGrid.nameColumnName": "名前",
- "xpack.dataVisualizer.dataGrid.rowCollapse": "{fieldName} の詳細を非表示",
- "xpack.dataVisualizer.dataGrid.rowExpand": "{fieldName} の詳細を表示",
- "xpack.dataVisualizer.dataGrid.showDistributionsAriaLabel": "分布を表示",
- "xpack.dataVisualizer.dataGrid.showDistributionsTooltip": "分布を表示",
- "xpack.dataVisualizer.dataGrid.typeColumnName": "型",
- "xpack.dataVisualizer.dataGridChart.histogramNotAvailable": "グラフはサポートされていません。",
- "xpack.dataVisualizer.dataGridChart.notEnoughData": "0個のドキュメントにフィールドが含まれます。",
- "xpack.dataVisualizer.dataGridChart.topCategoriesLegend": "上位 {maxChartColumns}/{cardinality} カテゴリ",
- "xpack.dataVisualizer.description": "CSV、NDJSON、またはログファイルをインポートします。",
- "xpack.dataVisualizer.fieldNameSelect": "フィールド名",
- "xpack.dataVisualizer.fieldStats.maxTitle": "最高",
- "xpack.dataVisualizer.fieldStats.medianTitle": "中間",
- "xpack.dataVisualizer.fieldStats.minTitle": "分",
- "xpack.dataVisualizer.fieldTypeIcon.booleanTypeAriaLabel": "ブールタイプ",
- "xpack.dataVisualizer.fieldTypeIcon.dateTypeAriaLabel": "日付タイプ",
- "xpack.dataVisualizer.fieldTypeIcon.fieldTypeTooltip": "{type} タイプ",
- "xpack.dataVisualizer.fieldTypeIcon.geoPointTypeAriaLabel": "{geoPointParam} タイプ",
- "xpack.dataVisualizer.fieldTypeIcon.ipTypeAriaLabel": "IP タイプ",
- "xpack.dataVisualizer.fieldTypeIcon.keywordTypeAriaLabel": "キーワードタイプ",
- "xpack.dataVisualizer.fieldTypeIcon.numberTypeAriaLabel": "数字タイプ",
- "xpack.dataVisualizer.fieldTypeIcon.textTypeAriaLabel": "テキストタイプ",
- "xpack.dataVisualizer.fieldTypeIcon.unknownTypeAriaLabel": "不明なタイプ",
- "xpack.dataVisualizer.fieldTypeSelect": "フィールド型",
- "xpack.dataVisualizer.file.aboutPanel.analyzingDataTitle": "データを分析中",
- "xpack.dataVisualizer.file.aboutPanel.selectOrDragAndDropFileDescription": "ファイルを選択するかドラッグ & ドロップしてください",
- "xpack.dataVisualizer.file.advancedImportSettings.createIndexPatternLabel": "インデックスパターンを作成",
- "xpack.dataVisualizer.file.advancedImportSettings.indexNameAriaLabel": "インデックス名、必須フィールド",
- "xpack.dataVisualizer.file.advancedImportSettings.indexNameLabel": "インデックス名",
- "xpack.dataVisualizer.file.advancedImportSettings.indexNamePlaceholder": "インデックス名",
- "xpack.dataVisualizer.file.advancedImportSettings.indexPatternNameLabel": "インデックスパターン名",
- "xpack.dataVisualizer.file.advancedImportSettings.indexSettingsLabel": "インデックス設定",
- "xpack.dataVisualizer.file.advancedImportSettings.ingestPipelineLabel": "パイプラインを投入",
- "xpack.dataVisualizer.file.advancedImportSettings.mappingsLabel": "マッピング",
- "xpack.dataVisualizer.file.analysisSummary.analyzedLinesNumberTitle": "分析した行数",
- "xpack.dataVisualizer.file.analysisSummary.delimiterTitle": "区切り記号",
- "xpack.dataVisualizer.file.analysisSummary.formatTitle": "フォーマット",
- "xpack.dataVisualizer.file.analysisSummary.grokPatternTitle": "Grok パターン",
- "xpack.dataVisualizer.file.analysisSummary.hasHeaderRowTitle": "ヘッダー行があります",
- "xpack.dataVisualizer.file.analysisSummary.summaryTitle": "まとめ",
- "xpack.dataVisualizer.file.analysisSummary.timeFieldTitle": "時間フィールド",
- "xpack.dataVisualizer.file.bottomBar.backButtonLabel": "戻る",
- "xpack.dataVisualizer.file.bottomBar.cancelButtonLabel": "キャンセル",
- "xpack.dataVisualizer.file.bottomBar.missingImportPrivilegesMessage": "データインポートを有効にするには、ingest_adminロールが必要です",
- "xpack.dataVisualizer.file.bottomBar.readMode.cancelButtonLabel": "キャンセル",
- "xpack.dataVisualizer.file.bottomBar.readMode.importButtonLabel": "インポート",
- "xpack.dataVisualizer.file.editFlyout.applyOverrideSettingsButtonLabel": "適用",
- "xpack.dataVisualizer.file.editFlyout.closeOverrideSettingsButtonLabel": "閉じる",
- "xpack.dataVisualizer.file.editFlyout.overrides.customDelimiterFormRowLabel": "カスタム区切り記号",
- "xpack.dataVisualizer.file.editFlyout.overrides.customTimestampFormatErrorMessage": "タイムスタンプのフォーマットは、これらの Java 日付/時刻フォーマットの組み合わせでなければなりません:\n yy, yyyy, M, MM, MMM, MMMM, d, dd, EEE, EEEE, H, HH, h, mm, ss, S-SSSSSSSSS, a, XX, XXX, zzz",
- "xpack.dataVisualizer.file.editFlyout.overrides.customTimestampFormatFormRowLabel": "カスタムタイムスタンプフォーマット",
- "xpack.dataVisualizer.file.editFlyout.overrides.dataFormatFormRowLabel": "データフォーマット",
- "xpack.dataVisualizer.file.editFlyout.overrides.delimiterFormRowLabel": "区切り記号",
- "xpack.dataVisualizer.file.editFlyout.overrides.editFieldNamesTitle": "フィールド名の編集",
- "xpack.dataVisualizer.file.editFlyout.overrides.grokPatternFormRowLabel": "Grok パターン",
- "xpack.dataVisualizer.file.editFlyout.overrides.hasHeaderRowLabel": "ヘッダー行があります",
- "xpack.dataVisualizer.file.editFlyout.overrides.linesToSampleErrorMessage": "値は {min} よりも大きく {max} 以下でなければなりません",
- "xpack.dataVisualizer.file.editFlyout.overrides.linesToSampleFormRowLabel": "サンプルする行数",
- "xpack.dataVisualizer.file.editFlyout.overrides.quoteCharacterFormRowLabel": "引用符",
- "xpack.dataVisualizer.file.editFlyout.overrides.timeFieldFormRowLabel": "時間フィールド",
- "xpack.dataVisualizer.file.editFlyout.overrides.timestampEmptyValidationErrorMessage": "タイムスタンプフォーマットにタイムフォーマット文字グループがありません {timestampFormat}",
- "xpack.dataVisualizer.file.editFlyout.overrides.timestampFormatFormRowLabel": "タイムスタンプフォーマット",
- "xpack.dataVisualizer.file.editFlyout.overrides.timestampFormatHelpText": "対応フォーマットの詳細をご覧ください",
- "xpack.dataVisualizer.file.editFlyout.overrides.timestampLetterSValidationErrorMessage": "{format} の文字 { length, plural, one { {lg} } other { グループ {lg} } } は、ss と {sep} からの区切りで始まっていないため、サポートされていません",
- "xpack.dataVisualizer.file.editFlyout.overrides.timestampLetterValidationErrorMessage": "{format} の文字 { length, plural, one { {lg} } other { グループ {lg} } } はサポートされていません",
- "xpack.dataVisualizer.file.editFlyout.overrides.timestampQuestionMarkValidationErrorMessage": "タイムスタンプフォーマット {timestampFormat} は、疑問符({fieldPlaceholder})が含まれているためサポートされていません",
- "xpack.dataVisualizer.file.editFlyout.overrides.trimFieldsLabel": "フィールドを切り抜く",
- "xpack.dataVisualizer.file.editFlyout.overrideSettingsTitle": "上書き設定",
- "xpack.dataVisualizer.file.embeddedTabTitle": "ファイルをアップロード",
- "xpack.dataVisualizer.file.explanationFlyout.closeButton": "閉じる",
- "xpack.dataVisualizer.file.explanationFlyout.content": "分析結果を生成した論理ステップ。",
- "xpack.dataVisualizer.file.explanationFlyout.title": "分析説明",
- "xpack.dataVisualizer.file.fileContents.fileContentsTitle": "ファイルコンテンツ",
- "xpack.dataVisualizer.file.fileErrorCallouts.applyOverridesDescription": "ファイル形式やタイムスタンプ形式などこのデータに関する何らかの情報がある場合は、初期オーバーライドを追加すると、残りの構造を推論するのに役立つことがあります。",
- "xpack.dataVisualizer.file.fileErrorCallouts.fileCouldNotBeReadTitle": "ファイル構造を決定できません",
- "xpack.dataVisualizer.file.fileErrorCallouts.fileSizeExceedsAllowedSizeByDiffFormatErrorMessage": "アップロードするよう選択されたファイルのサイズが {diffFormatted} に許可された最大サイズの {maxFileSizeFormatted} を超えています",
- "xpack.dataVisualizer.file.fileErrorCallouts.fileSizeExceedsAllowedSizeErrorMessage": "アップロードするよう選択されたファイルのサイズは {fileSizeFormatted} で、許可された最大サイズの {maxFileSizeFormatted} を超えています。",
- "xpack.dataVisualizer.file.fileErrorCallouts.fileSizeTooLargeTitle": "ファイルサイズが大きすぎます。",
- "xpack.dataVisualizer.file.fileErrorCallouts.findFileStructurePermissionDenied.description": "ファイルを分析するための十分な権限がありません。",
- "xpack.dataVisualizer.file.fileErrorCallouts.findFileStructurePermissionDenied.title": "パーミッションが拒否されました",
- "xpack.dataVisualizer.file.fileErrorCallouts.overrideButton": "上書き設定を適用",
- "xpack.dataVisualizer.file.fileErrorCallouts.revertingToPreviousSettingsDescription": "以前の設定に戻しています。",
- "xpack.dataVisualizer.file.geoPointForm.combinedFieldLabel": "地理ポイントフィールドを追加",
- "xpack.dataVisualizer.file.geoPointForm.geoPointFieldAriaLabel": "地理ポイントフィールド、必須フィールド",
- "xpack.dataVisualizer.file.geoPointForm.geoPointFieldLabel": "地理ポイントフィールド",
- "xpack.dataVisualizer.file.geoPointForm.latFieldLabel": "緯度フィールド",
- "xpack.dataVisualizer.file.geoPointForm.lonFieldLabel": "経度フィールド",
- "xpack.dataVisualizer.file.geoPointForm.submitButtonLabel": "追加",
- "xpack.dataVisualizer.file.importErrors.checkingPermissionErrorMessage": "パーミッションエラーをインポートします",
- "xpack.dataVisualizer.file.importErrors.creatingIndexErrorMessage": "インデックスの作成中にエラーが発生しました",
- "xpack.dataVisualizer.file.importErrors.creatingIndexPatternErrorMessage": "インデックスパターンの作成中にエラーが発生しました",
- "xpack.dataVisualizer.file.importErrors.creatingIngestPipelineErrorMessage": "投入パイプラインの作成中にエラーが発生しました",
- "xpack.dataVisualizer.file.importErrors.defaultErrorMessage": "エラー",
- "xpack.dataVisualizer.file.importErrors.moreButtonLabel": "詳細",
- "xpack.dataVisualizer.file.importErrors.parsingJSONErrorMessage": "JSON のパース中にエラーが発生しました",
- "xpack.dataVisualizer.file.importErrors.readingFileErrorMessage": "ファイルの読み込み中にエラーが発生しました",
- "xpack.dataVisualizer.file.importErrors.unknownErrorMessage": "不明なエラー",
- "xpack.dataVisualizer.file.importErrors.uploadingDataErrorMessage": "データのアップロード中にエラーが発生しました",
- "xpack.dataVisualizer.file.importProgress.createIndexPatternTitle": "インデックスパターンを作成",
- "xpack.dataVisualizer.file.importProgress.createIndexTitle": "インデックスの作成",
- "xpack.dataVisualizer.file.importProgress.createIngestPipelineTitle": "投入パイプラインの作成",
- "xpack.dataVisualizer.file.importProgress.creatingIndexPatternDescription": "インデックスパターンを作成中です",
- "xpack.dataVisualizer.file.importProgress.creatingIndexPatternTitle": "インデックスパターンを作成中です",
- "xpack.dataVisualizer.file.importProgress.creatingIndexTitle": "インデックスを作成中です",
- "xpack.dataVisualizer.file.importProgress.creatingIngestPipelineTitle": "投入パイプラインを作成中",
- "xpack.dataVisualizer.file.importProgress.dataUploadedTitle": "データがアップロードされました",
- "xpack.dataVisualizer.file.importProgress.fileProcessedTitle": "ファイルが処理されました",
- "xpack.dataVisualizer.file.importProgress.indexCreatedTitle": "インデックスが作成されました",
- "xpack.dataVisualizer.file.importProgress.indexPatternCreatedTitle": "インデックスパターンが作成されました",
- "xpack.dataVisualizer.file.importProgress.ingestPipelineCreatedTitle": "投入パイプラインが作成されました",
- "xpack.dataVisualizer.file.importProgress.processFileTitle": "ファイルの処理",
- "xpack.dataVisualizer.file.importProgress.processingFileTitle": "ファイルを処理中",
- "xpack.dataVisualizer.file.importProgress.processingImportedFileDescription": "インポートするファイルを処理中",
- "xpack.dataVisualizer.file.importProgress.stepTwoCreatingIndexDescription": "インデックスを作成中です",
- "xpack.dataVisualizer.file.importProgress.stepTwoCreatingIndexIngestPipelineDescription": "インデックスと投入パイプラインを作成中です",
- "xpack.dataVisualizer.file.importProgress.uploadDataTitle": "データのアップロード",
- "xpack.dataVisualizer.file.importProgress.uploadingDataDescription": "データをアップロード中です",
- "xpack.dataVisualizer.file.importProgress.uploadingDataTitle": "データをアップロード中です",
- "xpack.dataVisualizer.file.importSettings.advancedTabName": "高度な設定",
- "xpack.dataVisualizer.file.importSettings.simpleTabName": "シンプル",
- "xpack.dataVisualizer.file.importSummary.documentsCouldNotBeImportedDescription": "{importFailuresLength}/{docCount} 個のドキュメントをインポートできませんでした。行が Grok パターンと一致していないことが原因の可能性があります。",
- "xpack.dataVisualizer.file.importSummary.documentsCouldNotBeImportedTitle": "ドキュメントの一部をインポートできませんでした。",
- "xpack.dataVisualizer.file.importSummary.documentsIngestedTitle": "ドキュメントが投入されました",
- "xpack.dataVisualizer.file.importSummary.failedDocumentsButtonLabel": "失敗したドキュメント",
- "xpack.dataVisualizer.file.importSummary.failedDocumentsTitle": "失敗したドキュメント",
- "xpack.dataVisualizer.file.importSummary.importCompleteTitle": "インポート完了",
- "xpack.dataVisualizer.file.importSummary.indexPatternTitle": "インデックスパターン",
- "xpack.dataVisualizer.file.importSummary.indexTitle": "インデックス",
- "xpack.dataVisualizer.file.importSummary.ingestPipelineTitle": "パイプラインを投入",
- "xpack.dataVisualizer.file.importView.importButtonLabel": "インポート",
- "xpack.dataVisualizer.file.importView.importDataTitle": "データのインポート",
- "xpack.dataVisualizer.file.importView.importPermissionError": "インデックス {index} にデータを作成またはインポートするパーミッションがありません。",
- "xpack.dataVisualizer.file.importView.indexNameAlreadyExistsErrorMessage": "インデックス名がすでに存在します",
- "xpack.dataVisualizer.file.importView.indexNameContainsIllegalCharactersErrorMessage": "インデックス名に許可されていない文字が含まれています。",
- "xpack.dataVisualizer.file.importView.indexPatternDoesNotMatchIndexNameErrorMessage": "インデックスパターンがインデックス名と一致しません",
- "xpack.dataVisualizer.file.importView.indexPatternNameAlreadyExistsErrorMessage": "インデックスパターン名がすでに存在します",
- "xpack.dataVisualizer.file.importView.parseMappingsError": "マッピングのパース中にエラーが発生しました:",
- "xpack.dataVisualizer.file.importView.parsePipelineError": "投入パイプラインのパース中にエラーが発生しました:",
- "xpack.dataVisualizer.file.importView.parseSettingsError": "設定のパース中にエラーが発生しました:",
- "xpack.dataVisualizer.file.importView.resetButtonLabel": "リセット",
- "xpack.dataVisualizer.file.resultsLinks.fileBeatConfig": "Filebeat 構成を作成",
- "xpack.dataVisualizer.file.resultsLinks.fileBeatConfigBottomText": "{password} が {user} ユーザーのパスワードである場合、{esUrl} は Elasticsearch の URL です。",
- "xpack.dataVisualizer.file.resultsLinks.fileBeatConfigBottomTextNoUsername": "{esUrl} が Elasticsearch の URL である場合",
- "xpack.dataVisualizer.file.resultsLinks.fileBeatConfigTitle": "Filebeat 構成",
- "xpack.dataVisualizer.file.resultsLinks.fileBeatConfigTopText1": "Filebeat を使用して {index} インデックスに追加データをアップロードできます。",
- "xpack.dataVisualizer.file.resultsLinks.fileBeatConfigTopText2": "{filebeatYml} を修正して接続情報を設定します。",
- "xpack.dataVisualizer.file.resultsLinks.indexManagementTitle": "インデックス管理",
- "xpack.dataVisualizer.file.resultsLinks.indexPatternManagementTitle": "インデックスパターン管理",
- "xpack.dataVisualizer.file.resultsLinks.viewIndexInDiscoverTitle": "インデックスを Discover で表示",
- "xpack.dataVisualizer.file.resultsView.analysisExplanationButtonLabel": "分析説明",
- "xpack.dataVisualizer.file.resultsView.fileStatsName": "ファイル統計",
- "xpack.dataVisualizer.file.resultsView.overrideSettingsButtonLabel": "上書き設定",
- "xpack.dataVisualizer.file.simpleImportSettings.createIndexPatternLabel": "インデックスパターンを作成",
- "xpack.dataVisualizer.file.simpleImportSettings.indexNameAriaLabel": "インデックス名、必須フィールド",
- "xpack.dataVisualizer.file.simpleImportSettings.indexNameFormRowLabel": "インデックス名",
- "xpack.dataVisualizer.file.simpleImportSettings.indexNamePlaceholder": "インデックス名",
- "xpack.dataVisualizer.file.welcomeContent.delimitedTextFilesDescription": "CSV や TSV などの区切られたテキストファイル",
- "xpack.dataVisualizer.file.welcomeContent.logFilesWithCommonFormatDescription": "タイムスタンプの一般的フォーマットのログファイル",
- "xpack.dataVisualizer.file.welcomeContent.newlineDelimitedJsonDescription": "改行区切りの JSON",
- "xpack.dataVisualizer.file.welcomeContent.supportedFileFormatDescription": "次のファイル形式がサポートされます。",
- "xpack.dataVisualizer.file.welcomeContent.uploadedFilesAllowedSizeDescription": "最大{maxFileSize}のファイルをアップロードできます。",
- "xpack.dataVisualizer.file.welcomeContent.visualizeDataFromLogFileDescription": "ファイルをアップロードして、データを分析し、任意でデータをElasticsearchインデックスにインポートできます。",
- "xpack.dataVisualizer.file.welcomeContent.visualizeDataFromLogFileTitle": "ログファイルのデータを可視化",
- "xpack.dataVisualizer.file.xmlNotCurrentlySupportedErrorMessage": "XML は現在サポートされていません",
- "xpack.dataVisualizer.fileBeatConfig.paths": "ファイルのパスをここに追加してください",
- "xpack.dataVisualizer.fileBeatConfigFlyout.closeButton": "閉じる",
- "xpack.dataVisualizer.fileBeatConfigFlyout.copyButton": "クリップボードにコピー",
- "xpack.dataVisualizer.index.actionsPanel.discoverAppTitle": "Discover",
- "xpack.dataVisualizer.index.actionsPanel.exploreTitle": "データの調査",
- "xpack.dataVisualizer.index.actionsPanel.viewIndexInDiscoverDescription": "インデックスのドキュメントを調査します。",
- "xpack.dataVisualizer.index.dataGrid.actionsColumnLabel": "アクション",
- "xpack.dataVisualizer.index.dataGrid.deleteIndexPatternFieldDescription": "インデックスパターンフィールドを削除",
- "xpack.dataVisualizer.index.dataGrid.deleteIndexPatternFieldTitle": "インデックスパターンフィールドを削除",
- "xpack.dataVisualizer.index.dataGrid.editIndexPatternFieldDescription": "インデックスパターンフィールドを編集",
- "xpack.dataVisualizer.index.dataGrid.editIndexPatternFieldTitle": "インデックスパターンフィールドを編集",
- "xpack.dataVisualizer.index.dataGrid.exploreInLensDescription": "Lensで検索",
- "xpack.dataVisualizer.index.dataGrid.exploreInLensTitle": "Lensで検索",
- "xpack.dataVisualizer.index.dataLoader.internalServerErrorMessage": "インデックス {index} のデータの読み込み中にエラーが発生。{message}。リクエストがタイムアウトした可能性があります。小さなサンプルサイズを使うか、時間範囲を狭めてみてください。",
- "xpack.dataVisualizer.index.errorLoadingDataMessage": "インデックス {index} のデータの読み込み中にエラーが発生。{message}。",
- "xpack.dataVisualizer.index.fieldNameSelect": "フィールド名",
- "xpack.dataVisualizer.index.fieldTypeSelect": "フィールド型",
- "xpack.dataVisualizer.index.fullTimeRangeSelector.errorSettingTimeRangeNotification": "時間範囲の設定中にエラーが発生しました。",
- "xpack.dataVisualizer.index.fullTimeRangeSelector.useFullDataButtonLabel": "完全な {indexPatternTitle} データを使用",
- "xpack.dataVisualizer.index.indexPatternErrorMessage": "インデックスパターンの検索エラー",
- "xpack.dataVisualizer.index.indexPatternManagement.actionsPopoverLabel": "インデックスパターン設定",
- "xpack.dataVisualizer.index.indexPatternManagement.addFieldButton": "フィールドをインデックスパターンに追加",
- "xpack.dataVisualizer.index.indexPatternManagement.manageFieldButton": "インデックスパターンを管理",
- "xpack.dataVisualizer.index.indexPatternNotBasedOnTimeSeriesNotificationDescription": "異常検知は時間ベースのインデックスでのみ実行されます",
- "xpack.dataVisualizer.index.indexPatternNotBasedOnTimeSeriesNotificationTitle": "インデックスパターン {indexPatternTitle} は時系列に基づくものではありません",
- "xpack.dataVisualizer.index.lensChart.averageOfLabel": "{fieldName}の平均",
- "xpack.dataVisualizer.index.lensChart.chartTitle": "{fieldName}のLens",
- "xpack.dataVisualizer.index.lensChart.countLabel": "カウント",
- "xpack.dataVisualizer.index.lensChart.topValuesLabel": "トップの値",
- "xpack.dataVisualizer.index.savedSearchErrorMessage": "保存された検索{savedSearchId}の取得エラー",
- "xpack.dataVisualizer.multiSelectPicker.NoFiltersFoundMessage": "フィルターが見つかりません",
- "xpack.dataVisualizer.nameCollisionMsg": "「{name}」はすでに存在します。一意の名前を入力してください。",
- "xpack.dataVisualizer.removeCombinedFieldsLabel": "結合されたフィールドを削除",
- "xpack.dataVisualizer.searchPanel.allFieldsLabel": "すべてのフィールド",
- "xpack.dataVisualizer.searchPanel.allOptionLabel": "すべて検索",
- "xpack.dataVisualizer.searchPanel.numberFieldsLabel": "数値フィールド",
- "xpack.dataVisualizer.searchPanel.ofFieldsTotal": "合計 {totalCount}",
- "xpack.dataVisualizer.searchPanel.queryBarPlaceholder": "小さいサンプルサイズを選択することで、クエリの実行時間を短縮しクラスターへの負荷を軽減できます。",
- "xpack.dataVisualizer.searchPanel.sampleSizeAriaLabel": "サンプリングするドキュメント数を選択してください",
- "xpack.dataVisualizer.searchPanel.sampleSizeOptionLabel": "サンプルサイズ(シャード単位):{wrappedValue}",
- "xpack.dataVisualizer.searchPanel.showEmptyFields": "空のフィールドを表示",
- "xpack.dataVisualizer.searchPanel.totalDocCountLabel": "合計ドキュメント数:{strongTotalCount}",
- "xpack.dataVisualizer.title": "ファイルをアップロード",
- "xpack.discover.FlyoutCreateDrilldownAction.displayName": "基本データを調査",
- "xpack.embeddableEnhanced.actions.panelNotifications.manyDrilldowns": "パネルには{count}個のドリルダウンがあります",
- "xpack.embeddableEnhanced.actions.panelNotifications.oneDrilldown": "パネルには 1 個のドリルダウンがあります",
- "xpack.embeddableEnhanced.Drilldowns": "ドリルダウン",
- "xpack.enterpriseSearch.actions.cancelButtonLabel": "キャンセル",
- "xpack.enterpriseSearch.actions.closeButtonLabel": "閉じる",
- "xpack.enterpriseSearch.actions.continueButtonLabel": "続行",
- "xpack.enterpriseSearch.actions.deleteButtonLabel": "削除",
- "xpack.enterpriseSearch.actions.editButtonLabel": "編集",
- "xpack.enterpriseSearch.actions.manageButtonLabel": "管理",
- "xpack.enterpriseSearch.actions.resetDefaultButtonLabel": "デフォルトにリセット",
- "xpack.enterpriseSearch.actions.saveButtonLabel": "保存",
- "xpack.enterpriseSearch.actions.updateButtonLabel": "更新",
- "xpack.enterpriseSearch.actionsHeader": "アクション",
- "xpack.enterpriseSearch.appSearch.actions.restoreDefaultsButonLabel": "デフォルトを復元",
- "xpack.enterpriseSearch.appSearch.adminRoleTypeDescription": "アカウント設定の管理を除き、管理者はすべての操作を実行できます。",
- "xpack.enterpriseSearch.appSearch.allEnginesDescription": "すべてのエンジンへの割り当てには、後から作成および管理されるすべての現在および将来のエンジンが含まれます。",
- "xpack.enterpriseSearch.appSearch.allEnginesLabel": "すべてのエンジンに割り当て",
- "xpack.enterpriseSearch.appSearch.analystRoleTypeDescription": "アナリストは、ドキュメント、クエリテスト、分析のみを表示できます。",
- "xpack.enterpriseSearch.appSearch.crawler.action.deleteDomain.confirmationPopupMessage": "ドメイン\"{domainUrl}\"とすべての設定を削除しますか?",
- "xpack.enterpriseSearch.appSearch.crawler.action.deleteDomain.successMessage": "ドメイン'{domainUrl}'が削除されました",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainFlyout.description": "複数のドメインをこのエンジンのWebクローラーに追加できます。ここで別のドメインを追加して、[管理]ページからエントリポイントとクロールルールを変更します。",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainFlyout.openButtonLabel": "ドメインを追加",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainFlyout.title": "新しいドメインを追加",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.contentVerificationFalureMessage": "[ネットワーク接続]チェックが失敗したため、コンテンツを検証できません。",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.contentVerificationLabel": "コンテンツ検証",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.entryPointLabel": "Webクローラーエントリポイントが{entryPointValue}として設定されました",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.errorsTitle": "何か問題が発生しましたエラーを解決して、再試行してください。",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.indexingRestrictionsFalureMessage": "[ネットワーク接続]チェックが失敗したため、インデックス制限を判定できません。",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.indexingRestrictionsLabel": "インデックスの制約",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.initialVaidationLabel": "初期検証",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.networkConnectivityFalureMessage": "[初期検証]チェックが失敗したため、ネットワーク接続を確立できません。",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.networkConnectivityLabel": "ネットワーク接続",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.submitButtonLabel": "ドメインを追加",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.testUrlButtonLabel": "ブラウザーでURLをテスト",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.unexpectedValidationErrorMessage": "予期しないエラー",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.urlHelpText": "ドメインURLにはプロトコルが必要です。パスを含めることはできません。",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.urlLabel": "ドメインURL",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.validateButtonLabel": "ドメインを検証",
- "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.crawlAutomaticallySwitchLabel": "自動的にクロール",
- "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.crawlUnitsPrefix": "毎",
- "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.formDescription": "ご安心ください。クロールは自動的に開始されます。{readMoreMessage}。",
- "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.readMoreLink": "詳細をお読みください。",
- "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.scheduleDescription": "クロールスケジュールはこのエンジンのすべてのドメインに適用されます。",
- "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.scheduleFrequencyLabel": "スケジュール頻度",
- "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.scheduleUnitsLabel": "スケジュール時間単位",
- "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlScheduler.disableCrawlSchedule.successMessage": "自動クローリングが無効にされました。",
- "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlScheduler.submitCrawlSchedule.successMessage": "自動クローリングスケジュールが更新されました。",
- "xpack.enterpriseSearch.appSearch.crawler.configurationDocumentationLinkDescription": "Kibanaでのクローラーログの構成の詳細をご覧ください",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusBanner.changesCalloutTitle": "行った変更は次回のクロールの開始まで適用されません。",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.cancelCrawlMenuItemLabel": "クロールをキャンセル",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.crawlingButtonLabel": "クロール中...",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.pendingButtonLabel": "保留中...",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.retryCrawlButtonLabel": "クロールを再試行",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.showSelectedFieldsButtonLabel": "選択したフィールドのみを表示",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.startACrawlButtonLabel": "クロールを開始",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.startingButtonLabel": "開始中...",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.stoppingButtonLabel": "停止中...",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.canceled": "キャンセル",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.canceling": "キャンセル中",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.failed": "失敗",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.pending": "保留中",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.running": "実行中",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.skipped": "スキップ",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.starting": "開始中",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.success": "成功",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.suspended": "一時停止",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.suspending": "一時停止中",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsDescription": "最近のクロールリクエストはここに記録されます。各クロールのリクエストIDを使用すると、KibanaのDiscoverまたはログユーザーインターフェイスで、進捗状況を追跡し、クロールイベントを検査できます。",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTable.column.created": "作成済み",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTable.column.domainURL": "リクエストID",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTable.column.status": "ステータス",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTable.emptyPrompt.body": "まだクロールを開始していません。",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTable.emptyPrompt.title": "最近のクロールリクエストがありません",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTitle": "最近のクロールリクエスト",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesCrawlerRules.beginsWithLabel": "で開始",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesCrawlerRules.containsLabel": "を含む",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesCrawlerRules.endsWithLabel": "で終了",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesCrawlerRules.regexLabel": "正規表現",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesPolicies.allowLabel": "許可",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesPolicies.disallowLabel": "禁止",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.addButtonLabel": "クロールルールを追加",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.deleteSuccessToastMessage": "クロールルールが削除されました。",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.description": "URLがルールと一致するページを含めるか除外するためのクロールルールを作成します。ルールは連続で実行されます。各URLは最初の一致に従って評価されます。{link}",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.descriptionLinkText": "クロールルールの詳細",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.pathPatternTableHead": "パスパターン",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.policyTableHead": "ポリシー",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.ruleTableHead": "ルール",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.title": "クロールルール",
- "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.allFieldsLabel": "すべてのフィールド",
- "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.description": "Webクローラーは一意のページにのみインデックスします。重複するページを検討するときにクローラーが使用するフィールドを選択します。すべてのスキーマフィールドを選択解除して、このドメインで重複するドキュメントを許可します。{documentationLink}。",
- "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.learnMoreMessage": "コンテンツハッシュの詳細",
- "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.resetToDefaultsButtonLabel": "デフォルトにリセット",
- "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.selectedFieldsLabel": "スクリプトフィールド",
- "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.showAllFieldsButtonLabel": "すべてのフィールドを表示",
- "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.title": "ドキュメント処理を複製",
- "xpack.enterpriseSearch.appSearch.crawler.deleteDomainPanel.cannotUndoMessage": "これは元に戻せません。",
- "xpack.enterpriseSearch.appSearch.crawler.deleteDomainPanel.deleteDomainButtonLabel": "ドメインを削除",
- "xpack.enterpriseSearch.appSearch.crawler.deleteDomainPanel.description": "このドメインをクローラーから削除します。これにより、設定したすべてのエントリポイントとクロールルールも削除されます。{cannotUndoMessage}。",
- "xpack.enterpriseSearch.appSearch.crawler.deleteDomainPanel.title": "ドメインを削除",
- "xpack.enterpriseSearch.appSearch.crawler.domainsTable.action.add.successMessage": "ドメイン'{domainUrl}'が正常に追加されました",
- "xpack.enterpriseSearch.appSearch.crawler.domainsTable.action.delete.buttonLabel": "このドメインを削除",
- "xpack.enterpriseSearch.appSearch.crawler.domainsTable.action.manage.buttonLabel": "このドメインを管理",
- "xpack.enterpriseSearch.appSearch.crawler.domainsTable.column.actions": "アクション",
- "xpack.enterpriseSearch.appSearch.crawler.domainsTable.column.documents": "ドキュメント",
- "xpack.enterpriseSearch.appSearch.crawler.domainsTable.column.domainURL": "ドメインURL",
- "xpack.enterpriseSearch.appSearch.crawler.domainsTable.column.lastActivity": "前回のアクティビティ",
- "xpack.enterpriseSearch.appSearch.crawler.domainsTitle": "ドメイン",
- "xpack.enterpriseSearch.appSearch.crawler.empty.crawlerDocumentationLinkDescription": "Webクローラーの詳細を参照してください",
- "xpack.enterpriseSearch.appSearch.crawler.empty.description": "Webサイトのコンテンツに簡単にインデックスします。開始するには、ドメイン名を入力し、任意のエントリポイントとクロールルールを指定します。その他の手順は自動的に行われます。",
- "xpack.enterpriseSearch.appSearch.crawler.empty.title": "開始するドメインを追加",
- "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.addButtonLabel": "エントリポイントを追加",
- "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.description": "ここではWebサイトの最も重要なURLを含めます。エントリポイントURLは、他のページへのリンク目的で最初にインデックスおよび処理されるページです。",
- "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.emptyMessageDescription": "クローラーのエントリポイントを指定するには、{link}してください",
- "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.emptyMessageLinkText": "エントリポイントを追加",
- "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.emptyMessageTitle": "既存のエントリポイントがありません。",
- "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.lastItemMessage": "クローラーには1つ以上のエントリポイントが必要です。",
- "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.learnMoreLinkText": "エントリポイントの詳細。",
- "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.title": "エントリポイント",
- "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.urlTableHead": "URL",
- "xpack.enterpriseSearch.appSearch.crawler.manageCrawlsPopover.automaticCrawlingButtonLabel": "自動クローリング",
- "xpack.enterpriseSearch.appSearch.crawler.manageCrawlsPopover.automaticCrawlingTitle": "自動クローリング",
- "xpack.enterpriseSearch.appSearch.crawler.manageCrawlsPopover.manageCrawlsButtonLabel": "クロールの管理",
- "xpack.enterpriseSearch.appSearch.crawler.manageCrawlsPopover.reApplyCrawlRules.successMessage": "クロールルールはバックグラウンドで再適用されています",
- "xpack.enterpriseSearch.appSearch.crawler.manageCrawlsPopover.reApplyCrawlRulesButtonLabel": "クロールルールを再適用",
- "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.addButtonLabel": "サイトマップを追加",
- "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.deleteSuccessToastMessage": "サイトマップが削除されました。",
- "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.description": "このドメインのクローラーのサイトマップURLを指定します。",
- "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.emptyMessageTitle": "既存のサイトマップがありません。",
- "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.title": "サイトマップ",
- "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.urlTableHead": "URL",
- "xpack.enterpriseSearch.appSearch.credentials.apiEndpoint": "エンドポイント",
- "xpack.enterpriseSearch.appSearch.credentials.apiKeys": "APIキー",
- "xpack.enterpriseSearch.appSearch.credentials.copied": "コピー完了",
- "xpack.enterpriseSearch.appSearch.credentials.copyApiEndpoint": "API エンドポイントをクリップボードにコピーします。",
- "xpack.enterpriseSearch.appSearch.credentials.copyApiKey": "API キーをクリップボードにコピー",
- "xpack.enterpriseSearch.appSearch.credentials.createKey": "キーを作成",
- "xpack.enterpriseSearch.appSearch.credentials.deleteKey": "API キーの削除",
- "xpack.enterpriseSearch.appSearch.credentials.documentationLink1": "キーの詳細については、ドキュメントを",
- "xpack.enterpriseSearch.appSearch.credentials.documentationLink2": "ご覧ください。",
- "xpack.enterpriseSearch.appSearch.credentials.editKey": "API キーの編集",
- "xpack.enterpriseSearch.appSearch.credentials.empty.body": "App SearchがElasticにアクセスすることを許可します。",
- "xpack.enterpriseSearch.appSearch.credentials.empty.buttonLabel": "APIキーの詳細",
- "xpack.enterpriseSearch.appSearch.credentials.empty.title": "最初のAPIキーを作成",
- "xpack.enterpriseSearch.appSearch.credentials.flyout.createTitle": "新規キーを作成",
- "xpack.enterpriseSearch.appSearch.credentials.flyout.updateTitle": "{tokenName} を更新",
- "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.engineAccess.helpText": "キーがアクセスできるエンジン:",
- "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.engineAccess.label": "エンジンを選択",
- "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.fullAccess.helpText": "すべての現在のエンジンと将来のエンジンにアクセスします。",
- "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.fullAccess.label": "完全エンジンアクセス",
- "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.label": "エンジンアクセス制御",
- "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.limitedAccess.helpText": "キーアクセスを特定のエンジンに制限します。",
- "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.limitedAccess.label": "限定エンジンアクセス",
- "xpack.enterpriseSearch.appSearch.credentials.formName.helpText": "キーの名前が作成されます:{name}",
- "xpack.enterpriseSearch.appSearch.credentials.formName.label": "キー名",
- "xpack.enterpriseSearch.appSearch.credentials.formName.placeholder": "例:my-engine-key",
- "xpack.enterpriseSearch.appSearch.credentials.formReadWrite.helpText": "非公開 API キーにのみ適用されます。",
- "xpack.enterpriseSearch.appSearch.credentials.formReadWrite.label": "読み書きアクセスレベル",
- "xpack.enterpriseSearch.appSearch.credentials.formReadWrite.readLabel": "読み取りアクセス",
- "xpack.enterpriseSearch.appSearch.credentials.formReadWrite.writeLabel": "書き込みアクセス",
- "xpack.enterpriseSearch.appSearch.credentials.formType.label": "キータイプ",
- "xpack.enterpriseSearch.appSearch.credentials.formType.placeholder": "キータイプを選択",
- "xpack.enterpriseSearch.appSearch.credentials.hideApiKey": "API キーを非表示",
- "xpack.enterpriseSearch.appSearch.credentials.list.enginesTitle": "エンジン",
- "xpack.enterpriseSearch.appSearch.credentials.list.keyTitle": "キー",
- "xpack.enterpriseSearch.appSearch.credentials.list.modesTitle": "モード",
- "xpack.enterpriseSearch.appSearch.credentials.list.nameTitle": "名前",
- "xpack.enterpriseSearch.appSearch.credentials.list.typeTitle": "型",
- "xpack.enterpriseSearch.appSearch.credentials.showApiKey": "API キーを表示",
- "xpack.enterpriseSearch.appSearch.credentials.title": "資格情報",
- "xpack.enterpriseSearch.appSearch.credentials.updateWarning": "既存の API キーはユーザー間で共有できます。このキーのアクセス権を変更すると、このキーにアクセスできるすべてのユーザーに影響します。",
- "xpack.enterpriseSearch.appSearch.credentials.updateWarningTitle": "十分ご注意ください!",
- "xpack.enterpriseSearch.appSearch.DEV_ROLE_TYPE_DESCRIPTION": "開発者はエンジンのすべての要素を管理できます。",
- "xpack.enterpriseSearch.appSearch.documentCreation.api.description": "{documentsApiLink}を使用すると、新しいドキュメントをエンジンに追加できるほか、ドキュメントの更新、IDによるドキュメントの取得、ドキュメントの削除が可能です。基本操作を説明するさまざまな{clientLibrariesLink}があります。",
- "xpack.enterpriseSearch.appSearch.documentCreation.api.example": "実行中のAPIを表示するには、コマンドラインまたはクライアントライブラリを使用して、次の要求の例で実験することができます。",
- "xpack.enterpriseSearch.appSearch.documentCreation.api.title": "APIでインデックス",
- "xpack.enterpriseSearch.appSearch.documentCreation.buttons.api": "API からインデックス",
- "xpack.enterpriseSearch.appSearch.documentCreation.buttons.crawl": "Crawler を使用",
- "xpack.enterpriseSearch.appSearch.documentCreation.buttons.file": "JSON ファイルのアップロード",
- "xpack.enterpriseSearch.appSearch.documentCreation.buttons.text": "JSON の貼り付け",
- "xpack.enterpriseSearch.appSearch.documentCreation.description": "ドキュメントをインデックスのためにエンジンに送信するには、4 つの方法があります。未加工の JSON を貼り付け、{jsonCode} ファイル {postCode} を {documentsApiLink} エンドポイントにアップロードするか、新しい Elastic Crawler(ベータ)をテストして、自動的に URL からドキュメントにインデックスすることができます。以下の選択肢をクリックします。",
- "xpack.enterpriseSearch.appSearch.documentCreation.errorsTitle": "何か問題が発生しましたエラーを解決して、再試行してください。",
- "xpack.enterpriseSearch.appSearch.documentCreation.largeFile": "非常に大きいファイルをアップロードしています。ブラウザーがロックされたり、処理に非常に時間がかかったりする可能性があります。可能な場合は、データを複数の小さいファイルに分割してください。",
- "xpack.enterpriseSearch.appSearch.documentCreation.noFileFound": "ファイルが見つかりません。",
- "xpack.enterpriseSearch.appSearch.documentCreation.notValidJson": "ドキュメントの内容は、有効なJSON配列またはオブジェクトでなければなりません。",
- "xpack.enterpriseSearch.appSearch.documentCreation.noValidFile": "ファイル解析の問題。",
- "xpack.enterpriseSearch.appSearch.documentCreation.pasteJsonText.description": "JSONドキュメントの配列を貼り付けます。JSONが有効であり、各ドキュメントオブジェクトが{maxDocumentByteSize}バイト未満であることを確認してください。",
- "xpack.enterpriseSearch.appSearch.documentCreation.pasteJsonText.label": "ここにJSONを貼り付け",
- "xpack.enterpriseSearch.appSearch.documentCreation.pasteJsonText.title": "ドキュメントの作成",
- "xpack.enterpriseSearch.appSearch.documentCreation.showCreationModes.title": "新しいドキュメントの追加",
- "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.documentNotIndexed": "このドキュメントにはインデックスが作成されていません。",
- "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.fixErrors": "エラーを修正してください",
- "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.noNewDocuments": "新しいドキュメントはありません。",
- "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.noNewSchemaFields": "新しいスキーマフィールドはありません。",
- "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.title": "インデックス概要",
- "xpack.enterpriseSearch.appSearch.documentCreation.uploadJsonFile.label": ".jsonファイルがある場合は、ドラッグアンドドロップするか、アップロードします。JSONが有効であり、各ドキュメントオブジェクトが{maxDocumentByteSize}バイト未満であることを確認してください。",
- "xpack.enterpriseSearch.appSearch.documentCreation.uploadJsonFile.title": ".jsonをドラッグアンドドロップ",
- "xpack.enterpriseSearch.appSearch.documentCreation.warningsTitle": "警告!",
- "xpack.enterpriseSearch.appSearch.documentDetail.confirmDelete": "このドキュメントを削除しますか?",
- "xpack.enterpriseSearch.appSearch.documentDetail.deleteSuccess": "ドキュメントは削除されました",
- "xpack.enterpriseSearch.appSearch.documentDetail.fieldHeader": "フィールド",
- "xpack.enterpriseSearch.appSearch.documentDetail.title": "ドキュメント:{documentId}",
- "xpack.enterpriseSearch.appSearch.documentDetail.valueHeader": "値",
- "xpack.enterpriseSearch.appSearch.documents.empty.description": "JSONをアップロードするか、APIを使用して、App Search Web Crawlerを使用して、ドキュメントをインデックスできます。",
- "xpack.enterpriseSearch.appSearch.documents.empty.title": "最初のドキュメントを追加",
- "xpack.enterpriseSearch.appSearch.documents.indexDocuments": "ドキュメントのインデックスを作成",
- "xpack.enterpriseSearch.appSearch.documents.metaEngineCallout": "メタエンジンには多数のソースエンジンがあります。ドキュメントを変更するには、スコアエンジンにアクセスしてください。",
- "xpack.enterpriseSearch.appSearch.documents.metaEngineCallout.title": "メタエンジンにいます。",
- "xpack.enterpriseSearch.appSearch.documents.paging.ariaLabelBottom": "画面の下部にある検索結果のページ制御",
- "xpack.enterpriseSearch.appSearch.documents.paging.ariaLabelTop": "画面の上部にある検索結果のページ制御",
- "xpack.enterpriseSearch.appSearch.documents.search.ariaLabel": "ドキュメントのフィルター",
- "xpack.enterpriseSearch.appSearch.documents.search.customizationButton": "フィルターをカスタマイズして並べ替える",
- "xpack.enterpriseSearch.appSearch.documents.search.customizationCallout.button": "カスタマイズ",
- "xpack.enterpriseSearch.appSearch.documents.search.customizationCallout.message": "ドキュメント検索エクスペリエンスをカスタマイズできることをご存知ですか。次の[カスタマイズ]をクリックすると開始します。",
- "xpack.enterpriseSearch.appSearch.documents.search.customizationModal.filterFields": "取得された値はフィルターとして表示され、クエリの絞り込みで使用できます",
- "xpack.enterpriseSearch.appSearch.documents.search.customizationModal.filterFieldsLabel": "フィールドのフィルタリング",
- "xpack.enterpriseSearch.appSearch.documents.search.customizationModal.sortFields": "結果の並べ替えオプション(昇順と降順)を表示するために使用されます",
- "xpack.enterpriseSearch.appSearch.documents.search.customizationModal.sortFieldsLabel": "フィールドの並べ替え",
- "xpack.enterpriseSearch.appSearch.documents.search.customizationModal.title": "ドキュメント検索のカスタマイズ",
- "xpack.enterpriseSearch.appSearch.documents.search.multiCheckboxFacetsView.noValue.selectOption": "",
- "xpack.enterpriseSearch.appSearch.documents.search.multiCheckboxFacetsView.showMore": "詳細表示",
- "xpack.enterpriseSearch.appSearch.documents.search.noResults": "「{resultSearchTerm}」の結果がありません。",
- "xpack.enterpriseSearch.appSearch.documents.search.placeholder": "ドキュメントのフィルター...",
- "xpack.enterpriseSearch.appSearch.documents.search.resultsPerPage.ariaLabel": "1 ページに表示する結果数",
- "xpack.enterpriseSearch.appSearch.documents.search.resultsPerPage.show": "表示:",
- "xpack.enterpriseSearch.appSearch.documents.search.sortBy": "並べ替え基準",
- "xpack.enterpriseSearch.appSearch.documents.search.sortBy.ariaLabel": "結果の並べ替え条件",
- "xpack.enterpriseSearch.appSearch.documents.search.sortBy.option.ascendingDropDownOptionLabel": "{fieldName}(昇順)",
- "xpack.enterpriseSearch.appSearch.documents.search.sortBy.option.descendingDropDownOptionLabel": "{fieldName}(降順)",
- "xpack.enterpriseSearch.appSearch.documents.search.sortBy.option.recentlyUploaded": "最近アップロードされたドキュメント",
- "xpack.enterpriseSearch.appSearch.documents.title": "ドキュメント",
- "xpack.enterpriseSearch.appSearch.editorRoleTypeDescription": "エディターは検索設定を管理できます。",
- "xpack.enterpriseSearch.appSearch.emptyState.createFirstEngineCta": "エンジンを作成",
- "xpack.enterpriseSearch.appSearch.emptyState.description1": "App Searchエンジンは、検索エクスペリエンスのために、ドキュメントを格納します。",
- "xpack.enterpriseSearch.appSearch.emptyState.nonAdmin.description": "App Search管理者に問い合わせ、エンジンへのアクセスを作成するか、付与するように依頼してください。",
- "xpack.enterpriseSearch.appSearch.emptyState.nonAdmin.title": "エンジンがありません",
- "xpack.enterpriseSearch.appSearch.emptyState.title": "初めてのエンジンの作成",
- "xpack.enterpriseSearch.appSearch.engine.analytics.allTagsDropDownOptionLabel": "すべての分析タグ",
- "xpack.enterpriseSearch.appSearch.engine.analytics.clickTablesDescription": "クリック数が最も多いクエリと最も少ないクエリを検出します。",
- "xpack.enterpriseSearch.appSearch.engine.analytics.clickTablesTitle": "クリック分析",
- "xpack.enterpriseSearch.appSearch.engine.analytics.filters.applyButtonLabel": "フィルターを適用",
- "xpack.enterpriseSearch.appSearch.engine.analytics.filters.endDateAriaLabel": "終了日でフィルター",
- "xpack.enterpriseSearch.appSearch.engine.analytics.filters.startDateAriaLabel": "開始日でフィルター",
- "xpack.enterpriseSearch.appSearch.engine.analytics.filters.tagAriaLabel": "分析タグでフィルター\"",
- "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetail.cardDescription": "{queryTitle}のクエリ",
- "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetail.chartTooltip": "1日あたりのクエリ",
- "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetail.tableDescription": "このクエリの結果のうち最もクリック数が多いドキュメント。",
- "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetail.tableTitle": "上位のクリック",
- "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetail.title": "クエリ",
- "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetailSearchButtonLabel": "詳細を表示",
- "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetailSearchPlaceholder": "検索語に移動",
- "xpack.enterpriseSearch.appSearch.engine.analytics.queryTablesDescription": "最も頻繁に実行されたクエリと、結果を返さなかったクエリに関する洞察が得られます。",
- "xpack.enterpriseSearch.appSearch.engine.analytics.queryTablesTitle": "クエリ分析",
- "xpack.enterpriseSearch.appSearch.engine.analytics.recentQueriesDescription": "現在実行中のクエリを表示します。",
- "xpack.enterpriseSearch.appSearch.engine.analytics.recentQueriesTitle": "最近のクエリ",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.clicksColumn": "クリック",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.editTooltip": "キュレーションを管理",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noClicksDescription": "このクエリからクリックされたドキュメントはありません。",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noClicksTitle": "クリックなし",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noQueriesDescription": "この期間中にはクエリが実行されませんでした。",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noQueriesTitle": "表示するクエリがありません",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noRecentQueriesDescription": "クエリは受信されたときにここに表示されます。",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noRecentQueriesTitle": "最近のクエリなし",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.moreTagsBadge": "と{moreTagsCount}以上",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.queriesColumn": "クエリ",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.resultsColumn": "結果",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.tagsColumn": "分析タグ",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.termColumn": "検索語",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.timeColumn": "時間",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.viewAction": "表示",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.viewAllButtonLabel": "すべて表示",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.viewTooltip": "クエリ分析を表示",
- "xpack.enterpriseSearch.appSearch.engine.analytics.title": "分析",
- "xpack.enterpriseSearch.appSearch.engine.analytics.topQueriesNoClicksTitle": "クリックがない上位のクエリ",
- "xpack.enterpriseSearch.appSearch.engine.analytics.topQueriesNoResultsTitle": "結果がない上位のクエリ",
- "xpack.enterpriseSearch.appSearch.engine.analytics.topQueriesTitle": "上位のクエリ",
- "xpack.enterpriseSearch.appSearch.engine.analytics.topQueriesWithClicksTitle": "クリックがある上位のクエリ",
- "xpack.enterpriseSearch.appSearch.engine.analytics.totalApiOperations": "合計 API 処理数",
- "xpack.enterpriseSearch.appSearch.engine.analytics.totalClicks": "合計クリック数",
- "xpack.enterpriseSearch.appSearch.engine.analytics.totalDocuments": "合計ドキュメント数",
- "xpack.enterpriseSearch.appSearch.engine.analytics.totalQueries": "クエリ合計",
- "xpack.enterpriseSearch.appSearch.engine.analytics.totalQueriesNoResults": "結果がない上位のクエリ",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.detailsButtonLabel": "詳細",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.empty.buttonLabel": "API参照を表示",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.emptyDescription": "API要求が発生したときにリアルタイムでログが更新されます。",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.emptyTitle": "過去24時間にはAPIイベントがありません",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.endpointTableHeading": "エンドポイント",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.flyout.title": "リクエスト詳細",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.methodTableHeading": "メソド",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.methodTitle": "メソド",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.pollingErrorDescription": "接続を確認するか、手動でページを読み込んでください。",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.pollingErrorMessage": "APIログデータを更新できませんでした",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.recent": "最近の API イベント",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.requestBodyTitle": "リクエスト本文",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.requestPathTitle": "リクエストパス",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.responseBodyTitle": "応答本文",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.statusTableHeading": "ステータス",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.statusTitle": "ステータス",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.timestampTitle": "タイムスタンプ",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.timeTableHeading": "時間",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.title": "API ログ",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.userAgentTitle": "ユーザーエージェント",
- "xpack.enterpriseSearch.appSearch.engine.crawler.title": "Webクローラー",
- "xpack.enterpriseSearch.appSearch.engine.curations.activeQueryLabel": "アクティブなクエリ",
- "xpack.enterpriseSearch.appSearch.engine.curations.addQueryButtonLabel": "クエリを追加",
- "xpack.enterpriseSearch.appSearch.engine.curations.addResult.buttonLabel": "結果を手動で追加",
- "xpack.enterpriseSearch.appSearch.engine.curations.addResult.searchEmptyDescription": "一致するコンテンツが見つかりません。",
- "xpack.enterpriseSearch.appSearch.engine.curations.addResult.searchPlaceholder": "検索エンジンドキュメント",
- "xpack.enterpriseSearch.appSearch.engine.curations.addResult.title": "結果をキュレーションに追加",
- "xpack.enterpriseSearch.appSearch.engine.curations.create.curationQueriesDescription": "キュレーションする1つ以上のクエリを追加します。後からその他のクエリを追加または削除できます。",
- "xpack.enterpriseSearch.appSearch.engine.curations.create.curationQueriesTitle": "キュレーションクエリ",
- "xpack.enterpriseSearch.appSearch.engine.curations.create.title": "キューレーションを作成",
- "xpack.enterpriseSearch.appSearch.engine.curations.deleteConfirmation": "このキュレーションを削除しますか?",
- "xpack.enterpriseSearch.appSearch.engine.curations.deleteSuccessMessage": "キュレーションが削除されました",
- "xpack.enterpriseSearch.appSearch.engine.curations.demoteButtonLabel": "この結果を降格",
- "xpack.enterpriseSearch.appSearch.engine.curations.empty.buttonLabel": "キュレーションガイドを読む",
- "xpack.enterpriseSearch.appSearch.engine.curations.empty.description": "キュレーションを使用して、ドキュメントを昇格させるか非表示にします。最も検出させたい内容をユーザーに検出させるように支援します。",
- "xpack.enterpriseSearch.appSearch.engine.curations.empty.noCurationsTitle": "最初のキュレーションを作成",
- "xpack.enterpriseSearch.appSearch.engine.curations.hiddenDocuments.emptyDescription": "上記のオーガニック結果の目アイコンをクリックしてドキュメントを非表示にするか、結果を手動で検索して非表示にします。",
- "xpack.enterpriseSearch.appSearch.engine.curations.hiddenDocuments.emptyTitle": "まだドキュメントを非表示にしていません",
- "xpack.enterpriseSearch.appSearch.engine.curations.hiddenDocuments.removeAllButtonLabel": "すべて復元",
- "xpack.enterpriseSearch.appSearch.engine.curations.hiddenDocuments.title": "非表示のドキュメント",
- "xpack.enterpriseSearch.appSearch.engine.curations.hideButtonLabel": "この結果を非表示にする",
- "xpack.enterpriseSearch.appSearch.engine.curations.manage.title": "キュレーションを管理",
- "xpack.enterpriseSearch.appSearch.engine.curations.manageQueryButtonLabel": "クエリを管理",
- "xpack.enterpriseSearch.appSearch.engine.curations.manageQueryDescription": "このキュレーションのクエリを編集、追加、削除します。",
- "xpack.enterpriseSearch.appSearch.engine.curations.manageQueryTitle": "クエリを管理",
- "xpack.enterpriseSearch.appSearch.engine.curations.organicDocuments.title": "\"{currentQuery}\"の上位のオーガニックドキュメント",
- "xpack.enterpriseSearch.appSearch.engine.curations.overview.title": "キュレーションされた結果",
- "xpack.enterpriseSearch.appSearch.engine.curations.promoteButtonLabel": "この結果を昇格",
- "xpack.enterpriseSearch.appSearch.engine.curations.promotedDocuments.emptyDescription": "以下のオーガニック結果からドキュメントにスターを付けるか、手動で結果を検索して昇格します。",
- "xpack.enterpriseSearch.appSearch.engine.curations.promotedDocuments.removeAllButtonLabel": "すべて降格",
- "xpack.enterpriseSearch.appSearch.engine.curations.promotedDocuments.title": "昇格されたドキュメント",
- "xpack.enterpriseSearch.appSearch.engine.curations.queryPlaceholder": "クエリを入力",
- "xpack.enterpriseSearch.appSearch.engine.curations.restoreConfirmation": "変更を消去して、デフォルトの結果に戻りますか?",
- "xpack.enterpriseSearch.appSearch.engine.curations.resultActionsDescription": "スターをクリックして結果を昇格し、目をクリックして非表示にします。",
- "xpack.enterpriseSearch.appSearch.engine.curations.showButtonLabel": "この結果を表示",
- "xpack.enterpriseSearch.appSearch.engine.curations.table.column.lastUpdated": "最終更新",
- "xpack.enterpriseSearch.appSearch.engine.curations.table.column.queries": "クエリ",
- "xpack.enterpriseSearch.appSearch.engine.curations.table.deleteTooltip": "キュレーションを削除",
- "xpack.enterpriseSearch.appSearch.engine.curations.table.editTooltip": "キュレーションを編集",
- "xpack.enterpriseSearch.appSearch.engine.curations.title": "キュレーション",
- "xpack.enterpriseSearch.appSearch.engine.documents.empty.buttonLabel": "ドキュメントガイドを読む",
- "xpack.enterpriseSearch.appSearch.engine.metaEngineBadge": "メタエンジン",
- "xpack.enterpriseSearch.appSearch.engine.notFound": "名前「{engineName}」のエンジンが見つかりませんでした。",
- "xpack.enterpriseSearch.appSearch.engine.overview.analyticsLink": "分析を表示",
- "xpack.enterpriseSearch.appSearch.engine.overview.apiLogsLink": "API ログを表示",
- "xpack.enterpriseSearch.appSearch.engine.overview.chartDuration": "過去 7 日間",
- "xpack.enterpriseSearch.appSearch.engine.overview.empty.heading": "エンジン設定",
- "xpack.enterpriseSearch.appSearch.engine.overview.empty.headingAction": "ドキュメンテーションを表示",
- "xpack.enterpriseSearch.appSearch.engine.overview.heading": "エンジン概要",
- "xpack.enterpriseSearch.appSearch.engine.overview.title": "概要",
- "xpack.enterpriseSearch.appSearch.engine.pollingErrorDescription": "接続を確認するか、手動でページを読み込んでください。",
- "xpack.enterpriseSearch.appSearch.engine.pollingErrorMessage": "エンジンデータを取得できませんでした",
- "xpack.enterpriseSearch.appSearch.engine.queryTester.searchPlaceholder": "検索エンジンドキュメント",
- "xpack.enterpriseSearch.appSearch.engine.queryTesterTitle": "クエリテスト",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.addBoostDropDownOptionLabel": "ブーストを追加",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.addOperationDropDownOptionLabel": "追加",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.deleteBoostButtonLabel": "ブーストを削除",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.exponentialFunctionDropDownOptionLabel": "指数",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.functionalDropDownOptionLabel": "関数",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.funtional.functionDropDownLabel": "関数",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.funtional.operationDropDownLabel": "演算",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.gaussianFunctionDropDownOptionLabel": "ガウス",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.impactLabel": "インパクト",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.linearFunctionDropDownOptionLabel": "線形",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.logarithmicBoostFunctionDropDownOptionLabel": "対数",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.multiplyOperationDropDownOptionLabel": "乗算",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.proximity.centerLabel": "中央",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.proximity.functionDropDownLabel": "関数",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.proximityDropDownOptionLabel": "近接",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.title": "ブースト",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.valueDropDownOptionLabel": "値",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.description": "エンジンの精度および関連性設定を管理",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.disabledFields.title": "無効なフィールド ",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.disabledFieldsExplanationMessage": "フィールド型の競合のため無効です",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.empty.buttonLabel": "関連するチューニングガイドをお読みください",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.empty.description": "一部のドキュメントにインデックスを作成すると、スキーマが自動的に作成されます。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.empty.title": "関連性を調整するドキュメントを追加",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.invalidBoosts": "無効なブースト",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.invalidBoostsBannerLabel": "無効なブーストです。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.invalidBoostsErrorMessage": "1つ以上のブーストが有効ではありません。おそらくスキーマ型の変更が原因です。古いブーストまたは無効なブーストを削除して、このアラートを消去します。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.filterPlaceholder": "{schemaFieldsLength}フィールドをフィルタリング...",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.textSearch.descriptionLabel": "このフィールドを検索",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.textSearch.rowLabel": "テキスト検索",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.textSearch.warningLabel": "検索はテキストフィールドでのみ有効にできます。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.title": "フィールドを管理",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.weight.label": "重み",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.messages.deleteConfirmation": "このブーストを削除しますか?",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.messages.deleteSuccess": "関連性はデフォルト値にリセットされました",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.messages.resetConfirmation": "関連性のデフォルトを復元しますか?",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.messages.successDescription": "変更はすぐに結果に影響します。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.messages.updateSuccess": "関連性が調整されました",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.ariaLabel": "再現率と精度",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.description": "エンジンで精度と再現率設定を微調整します。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.learnMore.link": "詳細情報",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.precision.label": "精度",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.recall.label": "再現率",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step01.description": "再現率を最大にして、精度を最小にする設定。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step02.description": "デフォルト:用語の半分未満が一致する必要があります。完全な誤字許容が適用されます。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step03.description": "厳しい用語の要件:一致するには、用語が2つ以下の場合は、クエリのすべての用語がドキュメントに含まれている必要があります。それよりも用語が多い場合は、半分の用語が含まれている必要があります。完全な誤字許容が適用されます。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step04.description": "厳しい用語の要件:一致するには、用語が3つ以下の場合は、クエリのすべての用語がドキュメントに含まれている必要があります。それよりも用語が多い場合は、3/4の用語が含まれている必要があります。完全な誤字許容が適用されます。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step05.description": "\t厳しい用語の要件:一致するには、用語が4つ以下の場合は、クエリのすべての用語がドキュメントに含まれている必要があります。それよりも用語が多い場合は、1つを除くすべての用語が含まれている必要があります。完全な誤字許容が適用されます。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step06.description": "厳しい用語の要件:一致するには、すべてのクエリのすべての用語がドキュメントに含まれている必要があります。完全な誤字許容が適用されます。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step07.description": "最も厳しい用語の要件:一致するには、同じフィールドのすべての用語がドキュメントに含まれている必要があります。完全な誤字許容が適用されます。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step08.description": "最も厳しい用語の要件:一致するには、同じフィールドのすべての用語がドキュメントに含まれている必要があります。部分的な誤字許容が適用されます。あいまい一致は無効です。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step09.description": "最も厳しい用語の要件:一致するには、同じフィールドのすべての用語がドキュメントに含まれている必要があります。部分的な誤字許容が適用されます。あいまい一致とプレフィックスは無効です。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step10.description": "最も厳しい用語の要件:一致するには、同じフィールドのすべての用語がドキュメントに含まれている必要があります。部分的な誤字許容が適用されます。上記のほかに、縮約とハイフネーションは修正されません。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step11.description": "完全一致のみが適用されます。大文字と小文字の差異のみが許容されます。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.title": "精度の調整",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.preview.enterQueryMessage": "検索結果を表示するにはクエリを入力します",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.preview.noResultsMessage": "一致するコンテンツが見つかりません",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.preview.searchPlaceholder": "{engineName}を検索",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.preview.title": "プレビュー",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.schemaConflictsBannerLabel": "無効なフィールド ",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.schemaFieldsLinkLabel": "スキーマフィールド",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.title": "関連性の調整",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.uncofirmedFieldsBannerLabel": "最近追加されたフィールドはデフォルトで検索されません",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.uncofirmedFieldsErrorMessage": "これらの新しいフィールドを検索可能にする場合は、テキスト検索のトグルを切り替えてオンにします。そうでない場合は、新しい{schemaLink}を確認して、このアラートを消去します。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.unsearchedFields": "検索されていないフィールド",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.whatsThisLinkLabel": "概要",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.clearButtonLabel": "すべての値を消去",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.confirmResetMessage": "結果設定のデフォルトを復元しますか?制限なく、すべてのフィールドが元の状態に設定されます。",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.confirmSaveMessage": "変更はただちに開始します。アプリケーションが新しい検索結果を許可できることを確認してください。",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.empty.buttonLabel": "結果設定ガイドを読む",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.empty.description": "一部のドキュメントにインデックスを作成すると、スキーマが自動的に作成されます。",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.empty.title": "設定を調整するドキュメントを追加",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.fieldTypeConflictText": "フィールドタイプの矛盾",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.numberFieldPlaceholder": "制限なし",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.pageDescription": "検索結果を充実させ、表示するフィールドを選択します。",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.queryPerformance.delayedValue": "遅延",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.queryPerformance.goodValue": "優れている",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.queryPerformance.optimalValue": "最適",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.queryPerformance.standardValue": "標準",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.queryPerformanceLabel": "クエリパフォーマンス:{performanceValue}",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.sampleResponse.errorMessage": "エラーが発生しました。",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.sampleResponse.inputPlaceholder": "応答をテストするには検索クエリを入力します...",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.sampleResponse.noResultsMessage": "結果がありません。",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.sampleResponseTitle": "サンプル応答",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.saveSuccessMessage": "結果設定が保存されました",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.disabledFieldsTitle": "無効なフィールド ",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.fallbackTitle": "フォールバック",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.maxSizeTitle": "最大サイズ",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.nonTextFieldsTitle": "非テキストフィールド",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.rawTitle": "未加工",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.snippetTitle": "スニペット",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.textFieldsTitle": "テキストフィールド",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.highlightingTitle": "ハイライト",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.highlightingTooltip": "スニペットはフィールド値のエスケープされた表示です。クエリの一致はハイライトするためにタグでカプセル化されています。フォールバックはスニペット一致を検索しますが、何も見つからない場合は、エスケープされた元の値にフォールバックします。範囲は20~1000です。デフォルトは100です。",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.rawAriaLabel": "未加工フィールドを切り替える",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.rawTitle": "未加工",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.rawTooltip": "未加工フィールドはフィールド値を正確に表示しています。20文字以上使用してください。デフォルトはフィールド全体です。",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.snippetAriaLabel": "テキストスニペットを切り替え",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.snippetFallbackAriaLabel": "スニペットフォールバックを切り替え",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.title": "結果設定",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.unsavedChangesMessage": "結果設定は保存されていません。終了してよろしいですか?",
- "xpack.enterpriseSearch.appSearch.engine.sampleEngineBadge": "サンプルエンジン",
- "xpack.enterpriseSearch.appSearch.engine.schema.addSchemaErrorMessage": "フィールド名はすでに存在します:{fieldName}",
- "xpack.enterpriseSearch.appSearch.engine.schema.addSchemaSuccessMessage": "新しいフィールドが追加されました:{fieldName}",
- "xpack.enterpriseSearch.appSearch.engine.schema.confirmSchemaButtonLabel": "タイプの確認",
- "xpack.enterpriseSearch.appSearch.engine.schema.conflicts": "スキーマ競合",
- "xpack.enterpriseSearch.appSearch.engine.schema.createSchemaFieldButtonLabel": "スキーマフィールドを作成",
- "xpack.enterpriseSearch.appSearch.engine.schema.empty.buttonLabel": "インデックススキーマガイドを読む",
- "xpack.enterpriseSearch.appSearch.engine.schema.empty.description": "事前にスキーマフィールドを作成するか、一部のドキュメントをインデックスして、スキーマが作成されるようにします。",
- "xpack.enterpriseSearch.appSearch.engine.schema.empty.title": "スキーマを作成",
- "xpack.enterpriseSearch.appSearch.engine.schema.errors": "スキーマ変更エラー",
- "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.activeFieldsDescription": "1つ以上のエンジンに属するフィールド。",
- "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.activeFieldsTitle": "アクティブなフィールド",
- "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.allEngines": "すべて",
- "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.conflictsCalloutDescription": "フィールドのフィールド型が、このメタエンジンを構成するソースエンジン全体で一致していません。このフィールドを検索可能にするには、ソースエンジンから一貫性のあるフィールド型を適用します。",
- "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.description": "エンジン別のアクティブなフィールドと非アクティブなフィールド。",
- "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.fieldTypeConflicts": "フィールド型の競合",
- "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.inactiveFieldsDescription": "これらのフィールドの型が競合しています。これらのフィールドを有効にするには、一致するソースエンジンで型を変更します。",
- "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.inactiveFieldsTitle": "非アクティブなフィールド",
- "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.title": "メタエンジンスキーマ",
- "xpack.enterpriseSearch.appSearch.engine.schema.pageDescription": "新しいフィールドを追加するか、既存のフィールドの型を変更します。",
- "xpack.enterpriseSearch.appSearch.engine.schema.pageTitle": "メタエンジンスキーマを管理",
- "xpack.enterpriseSearch.appSearch.engine.schema.reindexErrorsBreadcrumb": "再インデックスエラー",
- "xpack.enterpriseSearch.appSearch.engine.schema.reindexJob.title": "スキーマ変更エラー",
- "xpack.enterpriseSearch.appSearch.engine.schema.title": "スキーマ",
- "xpack.enterpriseSearch.appSearch.engine.schema.unconfirmedFieldLabel": "最近追加された項目",
- "xpack.enterpriseSearch.appSearch.engine.schema.unconfirmedFields": "新しい未確認のフィールド",
- "xpack.enterpriseSearch.appSearch.engine.schema.unconfirmedFields.description": "新しいスキーマフィールドを正しい型または想定される型に設定してから、フィールド型を確認します。",
- "xpack.enterpriseSearch.appSearch.engine.schema.unconfirmedFields.title": "最近新しいスキーマフィールドが追加されました",
- "xpack.enterpriseSearch.appSearch.engine.schema.unsearchedFields.description": "これらの新しいフィールドを検索可能にするには、検索設定を更新してこれらのフィールドを追加してください。検索不可能にする場合は、新しいフィールド型を確認してこのアラートを消去してください。",
- "xpack.enterpriseSearch.appSearch.engine.schema.unsearchedFields.searchSettingsButtonLabel": "検索設定を更新",
- "xpack.enterpriseSearch.appSearch.engine.schema.unsearchedFields.title": "最近追加されたフィールドはデフォルトで検索されません",
- "xpack.enterpriseSearch.appSearch.engine.schema.updateSchemaButtonLabel": "変更を保存",
- "xpack.enterpriseSearch.appSearch.engine.schema.updateSchemaSuccessMessage": "スキーマが更新されました",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.bodyDescription": "Search UIはReactで検索経験を構築するための無料のオープンライブラリです。{link}。",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.empty.buttonLabel": "Search UIガイドを読む",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.empty.description": "一部のドキュメントにインデックスを作成すると、スキーマが自動的に作成されます。",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.empty.title": "Search UIを生成するドキュメントを追加",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.filterFieldHelpText": "取得された値はフィルターとして表示され、クエリの絞り込みで使用できます",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.filterFieldLabel": "フィールドのフィルタリング(任意)",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.generatePreviewButtonLabel": "検索経験を生成",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.guideLinkText": "Search UIの詳細を参照してください",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.lowerBodyDescription": "下のフィールドを使用して、Search UIで構築されたサンプル検索経験を生成します。サンプルを使用して検索結果をプレビューするか、サンプルに基づいて独自のカスタム検索経験を作成します。{link}。",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.noSearchKeyErrorMessage": "'{engineName}'エンジンへのアクセス権があるパブリック検索キーがない可能性があります。設定するには、{credentialsTitle}ページを開いてください。",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.repositoryLinkText": "Github repoを表示",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.sortFieldLabel": "フィールドの並べ替え(任意)",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.sortHelpText": "結果の並べ替えオプション(昇順と降順)を表示するために使用されます",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.thumbnailFieldHelpText": "サムネイル画像を表示する画像URLを指定",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.thumbnailFieldLabel": "サムネイルフィールド(任意)",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.title": "Search UI",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.titleFieldHelpText": "すべてのレンダリングされた結果の最上位の視覚的IDとして使用されます",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.titleFieldLabel": "タイトルフィールド(任意)",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.urlFieldHelpText": "該当する場合は、結果のリンク先として使用されます",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.urlFieldLabel": "URLフィールド(任意)",
- "xpack.enterpriseSearch.appSearch.engine.souceEngines.addSourceEnginesButtonLabel": "エンジンの追加",
- "xpack.enterpriseSearch.appSearch.engine.souceEngines.addSourceEnginesModal.description": "追加のエンジンをこのメタエンジンに追加します。",
- "xpack.enterpriseSearch.appSearch.engine.souceEngines.addSourceEnginesModal.title": "エンジンの追加",
- "xpack.enterpriseSearch.appSearch.engine.souceEngines.addSourceEnginesPlaceholder": "エンジンを選択",
- "xpack.enterpriseSearch.appSearch.engine.souceEngines.removeSourceEngineSuccessMessage": "エンジン'{engineName}'はこのメタエンジンから削除されました",
- "xpack.enterpriseSearch.appSearch.engine.souceEngines.title": "エンジンの管理",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.createSuccessMessage": "同義語セットが作成されました",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.createSynonymSetButtonLabel": "同義語セットを作成",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.createSynonymSetTitle": "同義語セットを追加",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.deleteConfirmationMessage": "この同義語セットを削除しますか?",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.deleteSuccessMessage": "同義語セットが削除されました",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.description": "同義語を使用して、データセットで文脈的に同じ意味を有するクエリを関連付けます。",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.empty.buttonLabel": "同義語ガイドを読む",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.empty.description": "同義語はクエリを同じ文脈または意味と関連付けます。これらを使用して、ユーザーを関連するコンテンツに案内します。",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.empty.title": "最初の同義語セットを作成",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.iconAriaLabel": "同義語",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.impactDescription": "このセットはすぐに結果に影響します。",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.synonymInputPlaceholder": "同義語を入力",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.title": "同義語",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.updateSuccessMessage": "同義語セットが更新されました",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.updateSynonymSetTitle": "同義語セットを管理",
- "xpack.enterpriseSearch.appSearch.engine.universalLanguage": "ユニバーサル",
- "xpack.enterpriseSearch.appSearch.engineAssignmentLabel": "エンジン割り当て",
- "xpack.enterpriseSearch.appSearch.engineCreation.form.engineLanguage.label": "エンジン言語",
- "xpack.enterpriseSearch.appSearch.engineCreation.form.engineName.allowedCharactersHelpText": "エンジン名には、小文字、数字、ハイフンのみを使用できます。",
- "xpack.enterpriseSearch.appSearch.engineCreation.form.engineName.label": "エンジン名",
- "xpack.enterpriseSearch.appSearch.engineCreation.form.engineName.placeholder": "例:my-search-engine",
- "xpack.enterpriseSearch.appSearch.engineCreation.form.engineName.sanitizedNameHelpText": "エンジン名が変更されます",
- "xpack.enterpriseSearch.appSearch.engineCreation.form.submitButton.buttonLabel": "エンジンを作成",
- "xpack.enterpriseSearch.appSearch.engineCreation.form.title": "エンジン名を指定",
- "xpack.enterpriseSearch.appSearch.engineCreation.successMessage": "エンジン'{name}'が作成されました",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.chineseDropDownOptionLabel": "中国語",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.danishDropDownOptionLabel": "デンマーク語",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.dutchDropDownOptionLabel": "オランダ語",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.englishDropDownOptionLabel": "英語",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.frenchDropDownOptionLabel": "フランス語",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.germanDropDownOptionLabel": "ドイツ語",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.italianDropDownOptionLabel": "イタリア語",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.japaneseDropDownOptionLabel": "日本語",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.koreanDropDownOptionLabel": "韓国語",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.portugueseBrazilDropDownOptionLabel": "ポルトガル語(ブラジル)",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.portugueseDropDownOptionLabel": "ポルトガル語",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.russianDropDownOptionLabel": "ロシア語",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.spanishDropDownOptionLabel": "スペイン語",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.thaiDropDownOptionLabel": "タイ語",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.universalDropDownOptionLabel": "ユニバーサル",
- "xpack.enterpriseSearch.appSearch.engineCreation.title": "エンジンを作成",
- "xpack.enterpriseSearch.appSearch.engineRequiredError": "1つ以上の割り当てられたエンジンが必要です。",
- "xpack.enterpriseSearch.appSearch.engines.apiLogs.newEventsButtonLabel": "更新",
- "xpack.enterpriseSearch.appSearch.engines.apiLogs.newEventsMessage": "新しいイベントが記録されました。",
- "xpack.enterpriseSearch.appSearch.engines.createEngineButtonLabel": "エンジンを作成",
- "xpack.enterpriseSearch.appSearch.engines.createMetaEngineButtonLabel": "メタエンジンを作成",
- "xpack.enterpriseSearch.appSearch.engines.metaEngines.emptyPromptButtonLabel": "メタエンジンの詳細",
- "xpack.enterpriseSearch.appSearch.engines.metaEngines.emptyPromptDescription": "メタエンジンでは、複数のエンジンを1つの検索可能なエンジンに統合できます。",
- "xpack.enterpriseSearch.appSearch.engines.metaEngines.emptyPromptTitle": "最初のメタエンジンを作成",
- "xpack.enterpriseSearch.appSearch.engines.metaEnginesTable.fieldTypeConflictWarning": "フィールドタイプの矛盾",
- "xpack.enterpriseSearch.appSearch.engines.title": "エンジン",
- "xpack.enterpriseSearch.appSearch.enginesOverview.metaEnginesTable.sourceEngines.title": "ソースエンジン",
- "xpack.enterpriseSearch.appSearch.enginesOverview.table.action.delete.buttonDescription": "このエンジンを削除",
- "xpack.enterpriseSearch.appSearch.enginesOverview.table.action.delete.confirmationPopupMessage": " \"{engineName}\"とすべての内容を完全に削除しますか?",
- "xpack.enterpriseSearch.appSearch.enginesOverview.table.action.delete.successMessage": "エンジン'{engineName}'が削除されました",
- "xpack.enterpriseSearch.appSearch.enginesOverview.table.action.manage.buttonDescription": "このエンジンを管理",
- "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.actions": "アクション",
- "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.createdAt": "作成日時:",
- "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.documentCount": "ドキュメントカウント",
- "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.fieldCount": "フィールドカウント",
- "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.language": "言語",
- "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.name": "名前",
- "xpack.enterpriseSearch.appSearch.enginesOverview.title": "エンジン概要",
- "xpack.enterpriseSearch.appSearch.logRetention.callout.description.manageSettingsDetail": "分析とログを管理するには、{visitSettingsLink}してください。",
- "xpack.enterpriseSearch.appSearch.logRetention.callout.description.manageSettingsLinkText": "設定を表示",
- "xpack.enterpriseSearch.appSearch.logRetention.callout.disabledSinceTitle": "{logsTitle}は、{disabledDate}以降に無効にされました。",
- "xpack.enterpriseSearch.appSearch.logRetention.callout.disabledTitle": "{logsTitle}は無効です。",
- "xpack.enterpriseSearch.appSearch.logRetention.customPolicy": "カスタム{logsType}ログ保持ポリシーがあります。",
- "xpack.enterpriseSearch.appSearch.logRetention.ilmDisabled": "App Search は{logsType}ログ保持を管理していません。",
- "xpack.enterpriseSearch.appSearch.logRetention.noLogging": "すべてのエンジンの{logsType}ログが無効です。",
- "xpack.enterpriseSearch.appSearch.logRetention.noLogging.collected": "前回の{logsType}ログは{disabledAtDate}に収集されました。",
- "xpack.enterpriseSearch.appSearch.logRetention.noLogging.notCollected": "収集された{logsType}ログはありません。",
- "xpack.enterpriseSearch.appSearch.logRetention.tooltip": "ログ保持情報",
- "xpack.enterpriseSearch.appSearch.logRetention.type.analytics.title.capitalized": "分析",
- "xpack.enterpriseSearch.appSearch.logRetention.type.analytics.title.lowercase": "分析",
- "xpack.enterpriseSearch.appSearch.logRetention.type.api.title.capitalized": "API",
- "xpack.enterpriseSearch.appSearch.logRetention.type.api.title.lowercase": "API",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.documentationDescription": "基本操作については、{documentationLink}。",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.documentationLink": "ドキュメントを読む",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.engineName.allowedCharactersHelpText": "メタエンジン名には、小文字、数字、ハイフンのみを使用できます。",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.engineName.label": "メタエンジン名",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.engineName.placeholder": "例:my-meta-engine",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.engineName.sanitizedNameHelpText": "メタエンジン名が設定されます",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.metaEngineDescription": "メタエンジンでは、複数のエンジンを1つの検索可能なエンジンに統合できます。",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.sourceEngines.label": "ソースエンジンをこのメタエンジンに追加",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.sourceEngines.maxSourceEnginesWarningTitle": "メタエンジンのソースエンジンの上限は{maxEnginesPerMetaEngine}です",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.submitButton.buttonLabel": "メタエンジンを作成",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.title": "メタエンジン名を指定",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.successMessage": "メタエンジン'{name}'が作成されました",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.title": "メタエンジンを作成",
- "xpack.enterpriseSearch.appSearch.metaEngines.title": "メタエンジン",
- "xpack.enterpriseSearch.appSearch.metaEngines.upgradeDescription": "詳細またはPlatinumライセンスにアップグレードして開始するには、{readDocumentationLink}。",
- "xpack.enterpriseSearch.appSearch.multiInputRows.addValueButtonLabel": "値を追加",
- "xpack.enterpriseSearch.appSearch.multiInputRows.inputRowPlaceholder": "値を入力",
- "xpack.enterpriseSearch.appSearch.multiInputRows.removeValueButtonLabel": "値を削除",
- "xpack.enterpriseSearch.appSearch.ownerRoleTypeDescription": "所有者はすべての操作を実行できます。アカウントには複数の所有者がいる場合がありますが、一度に少なくとも1人以上の所有者が必要です。",
- "xpack.enterpriseSearch.appSearch.productCardDescription": "強力な検索を設計し、Webサイトとアプリにデプロイします。",
- "xpack.enterpriseSearch.appSearch.productDescription": "ダッシュボード、分析、APIを活用し、高度なアプリケーション検索をシンプルにします。",
- "xpack.enterpriseSearch.appSearch.productName": "App Search",
- "xpack.enterpriseSearch.appSearch.result.documentDetailLink": "ドキュメントの詳細を表示",
- "xpack.enterpriseSearch.appSearch.result.hideAdditionalFields": "追加フィールドを非表示",
- "xpack.enterpriseSearch.appSearch.result.title": "ドキュメント{id}",
- "xpack.enterpriseSearch.appSearch.roleMappingCreatedMessage": "ロールマッピングが作成されました",
- "xpack.enterpriseSearch.appSearch.roleMappingDeletedMessage": "ロールマッピングが削除されました",
- "xpack.enterpriseSearch.appSearch.roleMappingsEngineAccessHeading": "エンジンアクセス",
- "xpack.enterpriseSearch.appSearch.roleMappingUpdatedMessage": "ロールマッピングが更新されました",
- "xpack.enterpriseSearch.appSearch.sampleEngineCreationCta.buttonLabel": "サンプルエンジンを試す",
- "xpack.enterpriseSearch.appSearch.sampleEngineCreationCta.description": "サンプルデータでエンジンをテストします。",
- "xpack.enterpriseSearch.appSearch.sampleEngineCreationCta.title": "ティアを始めたばかりの場合",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.analytics.label": "ログ分析イベント",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.api.label": "ログAPIイベント",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.description": "ログ保持はデプロイのILMポリシーで決定されます。",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.learnMore": "エンタープライズ サーチのログ保持の詳細をご覧ください。",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.analytics.description": "書き込みを無効にすると、エンジンが分析イベントのログを停止します。既存のデータは保存時間フレームに従って削除されます。",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.analytics.subheading": "分析ログは現在 {minAgeDays} 日間保存されています。",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.analytics.title": "分析書き込みを無効にする",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.api.description": "書き込みを無効にすると、エンジンがAPIイベントのログを停止します。既存のデータは保存時間フレームに従って削除されます。",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.api.subheading": "API ログは現在 {minAgeDays} 日間保存されています。",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.api.title": "API 書き込みを無効にする",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.disable": "無効にする",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.prompt": "確認する「{target}」を入力します。",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.recovery": "削除されたデータは復元できません。",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.save": "設定を保存",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.title": "ログ保持",
- "xpack.enterpriseSearch.appSearch.settings.title": "設定",
- "xpack.enterpriseSearch.appSearch.setupGuide.description": "強力な検索を設計し、Webサイトやモバイルアプリケーションにデプロイするためのツールをご利用ください。",
- "xpack.enterpriseSearch.appSearch.setupGuide.notConfigured": "App SearchはまだKibanaインスタンスで構成されていません。",
- "xpack.enterpriseSearch.appSearch.setupGuide.videoAlt": "App Searchの基本という短い動画では、App Searchを起動して実行する方法について説明します。",
- "xpack.enterpriseSearch.appSearch.sourceEngines.removeEngineButton.label": "メタエンジンから削除",
- "xpack.enterpriseSearch.appSearch.sourceEngines.removeEngineConfirmDialogue.description": "エンジン'{engineName}'はこのメタエンジンから削除されます。すべての既存の設定は失われます。よろしいですか?",
- "xpack.enterpriseSearch.appSearch.specificEnginesDescription": "選択したエンジンのセットに静的に割り当てます。",
- "xpack.enterpriseSearch.appSearch.specificEnginesLabel": "特定のエンジンに割り当て",
- "xpack.enterpriseSearch.appSearch.tokens.admin.description": "資格情報APIとの連携では、非公開管理キーが使用されます。",
- "xpack.enterpriseSearch.appSearch.tokens.admin.name": "非公開管理キー",
- "xpack.enterpriseSearch.appSearch.tokens.created": "APIキー'{name}'が作成されました",
- "xpack.enterpriseSearch.appSearch.tokens.deleted": "APIキー'{name}'が削除されました",
- "xpack.enterpriseSearch.appSearch.tokens.permissions.display.all": "すべて",
- "xpack.enterpriseSearch.appSearch.tokens.permissions.display.readonly": "読み取り専用",
- "xpack.enterpriseSearch.appSearch.tokens.permissions.display.readwrite": "読み取り/書き込み",
- "xpack.enterpriseSearch.appSearch.tokens.permissions.display.search": "検索",
- "xpack.enterpriseSearch.appSearch.tokens.permissions.display.writeonly": "書き込み専用",
- "xpack.enterpriseSearch.appSearch.tokens.private.description": "1 つ以上のエンジンに対する読み取り/書き込みアクセス権を得るために、非公開 API キーが使用されます。",
- "xpack.enterpriseSearch.appSearch.tokens.private.name": "非公開APIキー",
- "xpack.enterpriseSearch.appSearch.tokens.search.description": "エンドポイントのみの検索では、公開検索キーが使用されます。",
- "xpack.enterpriseSearch.appSearch.tokens.search.name": "公開検索キー",
- "xpack.enterpriseSearch.appSearch.tokens.update": "APIキー'{name}'が更新されました",
- "xpack.enterpriseSearch.emailLabel": "メール",
- "xpack.enterpriseSearch.enterpriseSearch.setupGuide.description": "場所を問わず、何でも検索。組織を支える多忙なチームのために、パワフルでモダンな検索エクスペリエンスを簡単に導入できます。Webサイトやアプリ、ワークプレイスに事前調整済みの検索をすばやく追加しましょう。何でもシンプルに検索できます。",
- "xpack.enterpriseSearch.enterpriseSearch.setupGuide.notConfigured": "エンタープライズサーチはまだKibanaインスタンスで構成されていません。",
- "xpack.enterpriseSearch.enterpriseSearch.setupGuide.videoAlt": "エンタープライズ サーチの基本操作",
- "xpack.enterpriseSearch.errorConnectingState.description1": "ホストURL {enterpriseSearchUrl}では、エンタープライズ サーチへの接続を確立できません",
- "xpack.enterpriseSearch.errorConnectingState.description2": "ホストURLが{configFile}で正しく構成されていることを確認してください。",
- "xpack.enterpriseSearch.errorConnectingState.description3": "エンタープライズ サーチサーバーが応答していることを確認してください。",
- "xpack.enterpriseSearch.errorConnectingState.description4": "セットアップガイドを確認するか、サーバーログの{pluginLog}ログメッセージを確認してください。",
- "xpack.enterpriseSearch.errorConnectingState.setupGuideCta": "セットアップガイドを確認",
- "xpack.enterpriseSearch.errorConnectingState.title": "接続できません",
- "xpack.enterpriseSearch.errorConnectingState.troubleshootAuth": "ユーザー認証を確認してください。",
- "xpack.enterpriseSearch.errorConnectingState.troubleshootAuthNative": "Elasticsearchネイティブ認証またはSSO/SAMLを使用して認証する必要があります。",
- "xpack.enterpriseSearch.errorConnectingState.troubleshootAuthSAML": "SSO/SAMLを使用している場合は、エンタープライズ サーチでSAMLレルムも設定する必要があります。",
- "xpack.enterpriseSearch.FeatureCatalogue.description": "厳選されたAPIとツールを使用して検索エクスペリエンスを作成します。",
- "xpack.enterpriseSearch.hiddenText": "非表示のテキスト",
- "xpack.enterpriseSearch.inlineEditableTable.newRowButtonLabel": "新しい行",
- "xpack.enterpriseSearch.licenseCalloutBody": "SAML経由のエンタープライズ認証、ドキュメントレベルのアクセス権と許可サポート、カスタム検索経験などは有効なPlatinumライセンスで提供されます。",
- "xpack.enterpriseSearch.licenseDocumentationLink": "ライセンス機能の詳細",
- "xpack.enterpriseSearch.licenseManagementLink": "ライセンスを更新",
- "xpack.enterpriseSearch.navTitle": "概要",
- "xpack.enterpriseSearch.notFound.action1": "ダッシュボードに戻す",
- "xpack.enterpriseSearch.notFound.action2": "サポートに問い合わせる",
- "xpack.enterpriseSearch.notFound.description": "お探しのページは見つかりませんでした。",
- "xpack.enterpriseSearch.notFound.title": "404 エラー",
- "xpack.enterpriseSearch.overview.heading": "Elasticエンタープライズサーチへようこそ",
- "xpack.enterpriseSearch.overview.productCard.heading": "Elastic {productName}",
- "xpack.enterpriseSearch.overview.productCard.launchButton": "{productName}を開く",
- "xpack.enterpriseSearch.overview.productCard.setupButton": "{productName}をセットアップ",
- "xpack.enterpriseSearch.overview.setupCta.description": "Elastic App Search および Workplace Search を使用して、アプリまたは社内組織に検索を追加できます。検索が簡単になるとどのような利点があるのかについては、動画をご覧ください。",
- "xpack.enterpriseSearch.overview.setupHeading": "セットアップする製品を選択し、開始してください。",
- "xpack.enterpriseSearch.overview.subheading": "アプリまたは組織に検索機能を追加できます。",
- "xpack.enterpriseSearch.productName": "エンタープライズサーチ",
- "xpack.enterpriseSearch.productSelectorCalloutTitle": "あらゆる規模のチームに対応するエンタープライズ級の機能",
- "xpack.enterpriseSearch.readOnlyMode.warning": "エンタープライズ サーチは読み取り専用モードです。作成、編集、削除などの変更を実行できません。",
- "xpack.enterpriseSearch.roleMapping.addRoleMappingButtonLabel": "マッピングを追加",
- "xpack.enterpriseSearch.roleMapping.addUserLabel": "ユーザーの追加",
- "xpack.enterpriseSearch.roleMapping.allLabel": "すべて",
- "xpack.enterpriseSearch.roleMapping.anyAuthProviderLabel": "すべての現在または将来の認証プロバイダー",
- "xpack.enterpriseSearch.roleMapping.anyDropDownOptionLabel": "すべて",
- "xpack.enterpriseSearch.roleMapping.attributeSelectorTitle": "属性マッピング",
- "xpack.enterpriseSearch.roleMapping.attributeValueLabel": "属性値",
- "xpack.enterpriseSearch.roleMapping.authProviderLabel": "認証プロバイダー",
- "xpack.enterpriseSearch.roleMapping.authProviderTooltip": "プロバイダー固有のロールマッピングはまだ適用されますが、構成は廃止予定です。",
- "xpack.enterpriseSearch.roleMapping.deactivatedLabel": "無効",
- "xpack.enterpriseSearch.roleMapping.deactivatedUserCalloutDescription": "現在、このユーザーは無効です。アクセス権は一時的に取り消されました。Kibanaコンソールの[ユーザー管理]領域からユーザーを再アクティブ化できます。",
- "xpack.enterpriseSearch.roleMapping.deactivatedUserCalloutLabel": "ユーザーが無効にされました",
- "xpack.enterpriseSearch.roleMapping.deleteRoleMappingDescription": "マッピングの削除は永久的であり、元に戻すことはできません",
- "xpack.enterpriseSearch.roleMapping.emailLabel": "メール",
- "xpack.enterpriseSearch.roleMapping.enableRolesButton": "ロールベースのアクセスを許可",
- "xpack.enterpriseSearch.roleMapping.enableRolesLink": "ロールベースのアクセスの詳細",
- "xpack.enterpriseSearch.roleMapping.enableUsersLink": "ユーザー管理の詳細",
- "xpack.enterpriseSearch.roleMapping.enginesLabel": "エンジン",
- "xpack.enterpriseSearch.roleMapping.existingInvitationLabel": "このユーザーはまだ招待を承諾していません。",
- "xpack.enterpriseSearch.roleMapping.existingUserLabel": "既存のユーザーを追加",
- "xpack.enterpriseSearch.roleMapping.externalAttributeLabel": "外部属性",
- "xpack.enterpriseSearch.roleMapping.externalAttributeTooltip": "外部属性はIDプロバイダーによって定義され、サービスごとに異なります。",
- "xpack.enterpriseSearch.roleMapping.filterRoleMappingsPlaceholder": "フィルターロールマッピング",
- "xpack.enterpriseSearch.roleMapping.filterUsersLabel": "ユーザーをフィルター",
- "xpack.enterpriseSearch.roleMapping.flyoutCreateTitle": "ロールマッピングの作成",
- "xpack.enterpriseSearch.roleMapping.flyoutDescription": "ユーザー属性に基づいてロールとアクセス権を割り当てます",
- "xpack.enterpriseSearch.roleMapping.flyoutUpdateTitle": "ロールマッピングを更新",
- "xpack.enterpriseSearch.roleMapping.groupsLabel": "グループ",
- "xpack.enterpriseSearch.roleMapping.individualAuthProviderLabel": "個別の認証プロバイダーを選択",
- "xpack.enterpriseSearch.roleMapping.invitationDescription": "このURLをユーザーと共有すると、ユーザーはエンタープライズサーチの招待を承諾したり、新しいパスワードを設定したりできます。",
- "xpack.enterpriseSearch.roleMapping.invitationLink": "エンタープライズサーチの招待リンク",
- "xpack.enterpriseSearch.roleMapping.invitationPendingLabel": "招待保留",
- "xpack.enterpriseSearch.roleMapping.manageRoleMappingTitle": "ロールマッピングを管理",
- "xpack.enterpriseSearch.roleMapping.newInvitationLabel": "招待URL",
- "xpack.enterpriseSearch.roleMapping.newRoleMappingTitle": "ロールマッピングを追加",
- "xpack.enterpriseSearch.roleMapping.newUserDescription": "粒度の高いアクセス権とアクセス許可を提供",
- "xpack.enterpriseSearch.roleMapping.newUserLabel": "新規ユーザーを作成",
- "xpack.enterpriseSearch.roleMapping.noResults.message": "一致するロールマッピングが見つかりません",
- "xpack.enterpriseSearch.roleMapping.notFoundMessage": "一致するロールマッピングが見つかりません。",
- "xpack.enterpriseSearch.roleMapping.noUsersDescription": "柔軟にユーザーを個別に追加できます。ロールマッピングは、ユーザー属性を使用して多数のユーザーを追加するための幅広いインターフェースを提供します。",
- "xpack.enterpriseSearch.roleMapping.noUsersLabel": "一致するユーザーが見つかりません",
- "xpack.enterpriseSearch.roleMapping.noUsersTitle": "ユーザーが追加されません",
- "xpack.enterpriseSearch.roleMapping.removeRoleMappingButton": "マッピングの削除",
- "xpack.enterpriseSearch.roleMapping.removeRoleMappingTitle": "ロールマッピングの削除",
- "xpack.enterpriseSearch.roleMapping.removeUserButton": "ユーザーの削除",
- "xpack.enterpriseSearch.roleMapping.requiredLabel": "必須",
- "xpack.enterpriseSearch.roleMapping.roleLabel": "ロール",
- "xpack.enterpriseSearch.roleMapping.roleMappingFlyoutCreateButton": "マッピングを作成",
- "xpack.enterpriseSearch.roleMapping.roleMappingFlyoutUpdateButton": "マッピングを更新",
- "xpack.enterpriseSearch.roleMapping.roleMappingsHeadingButton": "新しいロールマッピングの作成",
- "xpack.enterpriseSearch.roleMapping.roleMappingsHeadingDescription": "ロールマッピングはネイティブまたはSAMLで統制されたロール属性を{productName}アクセス権に関連付けるためのインターフェースを提供します。",
- "xpack.enterpriseSearch.roleMapping.roleMappingsHeadingDocsLink": "ロールマッピングの詳細を参照してください。",
- "xpack.enterpriseSearch.roleMapping.roleMappingsHeadingTitle": "ロールマッピング",
- "xpack.enterpriseSearch.roleMapping.roleMappingsTitle": "ユーザーとロール",
- "xpack.enterpriseSearch.roleMapping.roleModalText": "ロールマッピングを削除すると、マッピング属性に対応するすべてのユーザーへのアクセスを取り消しますが、SAMLで統制されたロールにはすぐに影響しない場合があります。アクティブなSAMLセッションのユーザーは期限切れになるまでアクセスを保持します。",
- "xpack.enterpriseSearch.roleMapping.rolesDisabledDescription": "現在、このデプロイで設定されたすべてのユーザーは{productName}へのフルアクセスが割り当てられています。アクセスを制限し、アクセス権を管理するには、エンタープライズサーチでロールに基づくアクセスを有効にする必要があります。",
- "xpack.enterpriseSearch.roleMapping.rolesDisabledNote": "注記:ロールに基づくアクセスを有効にすると、App SearchとWorkplace Searchの両方のアクセスが制限されます。有効にした後は、両方の製品のアクセス管理を確認します(該当する場合)。",
- "xpack.enterpriseSearch.roleMapping.rolesDisabledTitle": "ロールに基づくアクセスが無効です",
- "xpack.enterpriseSearch.roleMapping.saveRoleMappingButtonLabel": "ロールマッピングの保存",
- "xpack.enterpriseSearch.roleMapping.smtpCalloutLabel": "エンタープライズサーチでは、パーソナライズされた招待が自動的に送信されます",
- "xpack.enterpriseSearch.roleMapping.smtpLinkLabel": "SMTP構成が提供されます",
- "xpack.enterpriseSearch.roleMapping.updateRoleMappingButtonLabel": "ロールマッピングを更新",
- "xpack.enterpriseSearch.roleMapping.updateUserDescription": "粒度の高いアクセス権とアクセス許可を管理",
- "xpack.enterpriseSearch.roleMapping.updateUserLabel": "ユーザーを更新",
- "xpack.enterpriseSearch.roleMapping.userAddedLabel": "ユーザーが追加されました",
- "xpack.enterpriseSearch.roleMapping.userModalText": "ユーザーを取り消すと、ユーザーの属性がネイティブおよびSAMLで統制された認証のロールマッピングに対応していないかぎり、経験へのアクセスがただちに取り消されます。この場合、必要に応じて、関連付けられたロールマッピングを確認、調整してください。",
- "xpack.enterpriseSearch.roleMapping.userModalTitle": "{username}の削除",
- "xpack.enterpriseSearch.roleMapping.usernameLabel": "ユーザー名",
- "xpack.enterpriseSearch.roleMapping.usernameNoUsersText": "追加できる既存のユーザーはありません。",
- "xpack.enterpriseSearch.roleMapping.usersHeadingDescription": "ユーザー管理は、個別または特殊なアクセス権ニーズのために粒度の高いアクセスを提供します。一部のユーザーはこのリストから除外される場合があります。これらにはSAMLなどのフェデレーテッドソースのユーザーが含まれます。これはロールマッピングと、「elastic」や「enterprise_search」ユーザーなどの設定済みのユーザーアカウントで管理されます。",
- "xpack.enterpriseSearch.roleMapping.usersHeadingLabel": "新しいユーザーの追加",
- "xpack.enterpriseSearch.roleMapping.usersHeadingTitle": "ユーザー",
- "xpack.enterpriseSearch.roleMapping.userUpdatedLabel": "ユーザーが更新されました",
- "xpack.enterpriseSearch.schema.addFieldModal.addFieldButtonLabel": "フィールドの追加",
- "xpack.enterpriseSearch.schema.addFieldModal.description": "追加すると、フィールドはスキーマから削除されます。",
- "xpack.enterpriseSearch.schema.addFieldModal.fieldNameNote.correct": "フィールド名には、小文字、数字、アンダースコアのみを使用できます。",
- "xpack.enterpriseSearch.schema.addFieldModal.fieldNameNote.corrected": "フィールドの名前は{correctedName}になります",
- "xpack.enterpriseSearch.schema.addFieldModal.fieldNamePlaceholder": "フィールド名を入力",
- "xpack.enterpriseSearch.schema.addFieldModal.title": "新しいフィールドを追加",
- "xpack.enterpriseSearch.schema.errorsCallout.buttonLabel": "エラーを表示",
- "xpack.enterpriseSearch.schema.errorsCallout.description": "複数のドキュメントでフィールド変換エラーがあります。表示してから、それに応じてフィールド型を変更してください。",
- "xpack.enterpriseSearch.schema.errorsCallout.title": "スキーマの再インデックス中にエラーが発生しました",
- "xpack.enterpriseSearch.schema.errorsTable.control.review": "見直し",
- "xpack.enterpriseSearch.schema.errorsTable.heading.error": "エラー",
- "xpack.enterpriseSearch.schema.errorsTable.heading.id": "ID",
- "xpack.enterpriseSearch.schema.errorsTable.link.view": "表示",
- "xpack.enterpriseSearch.schema.fieldNameLabel": "フィールド名",
- "xpack.enterpriseSearch.schema.fieldTypeLabel": "フィールド型",
- "xpack.enterpriseSearch.setupGuide.cloud.step1.instruction1": "Elastic Cloud コンソールにアクセスして、{editDeploymentLink}。",
- "xpack.enterpriseSearch.setupGuide.cloud.step1.instruction1LinkText": "デプロイの編集",
- "xpack.enterpriseSearch.setupGuide.cloud.step1.title": "デプロイの構成を編集",
- "xpack.enterpriseSearch.setupGuide.cloud.step2.instruction1": "デプロイの[デプロイの編集]画面が表示されたら、エンタープライズ サーチ構成までスクロールし、[有効にする]を選択します。",
- "xpack.enterpriseSearch.setupGuide.cloud.step2.title": "デプロイのエンタープライズ サーチを有効にする",
- "xpack.enterpriseSearch.setupGuide.cloud.step3.instruction1": "インスタンスのエンタープライズ サーチを有効にした後は、フォールトレランス、RAM、その他の{optionsLink}のように、インスタンスをカスタマイズできます。",
- "xpack.enterpriseSearch.setupGuide.cloud.step3.instruction1LinkText": "構成可能なオプション",
- "xpack.enterpriseSearch.setupGuide.cloud.step3.title": "エンタープライズ サーチインスタンスを構成",
- "xpack.enterpriseSearch.setupGuide.cloud.step4.instruction1": "[保存]をクリックすると、確認ダイアログが表示され、デプロイの変更の概要が表示されます。確認すると、デプロイは構成変更を処理します。これはすぐに完了します。",
- "xpack.enterpriseSearch.setupGuide.cloud.step4.title": "デプロイの構成を保存",
- "xpack.enterpriseSearch.setupGuide.cloud.step5.instruction1": "時系列統計データを含む {productName} インデックスでは、{configurePolicyLink}。これにより、最適なパフォーマンスと長期的に費用対効果が高いストレージを保証できます。",
- "xpack.enterpriseSearch.setupGuide.cloud.step5.instruction1LinkText": "インデックスライフサイクルポリシーを構成",
- "xpack.enterpriseSearch.setupGuide.cloud.step5.title": "{productName} は利用可能です",
- "xpack.enterpriseSearch.setupGuide.step1.instruction1": "{configFile} ファイルで、{configSetting} を {productName} インスタンスの URL に設定します。例:",
- "xpack.enterpriseSearch.setupGuide.step1.title": "{productName}ホストURLをKibana構成に追加",
- "xpack.enterpriseSearch.setupGuide.step2.instruction1": "Kibanaを再起動して、前のステップから構成変更を取得します。",
- "xpack.enterpriseSearch.setupGuide.step2.instruction2": "{productName}で{elasticsearchNativeAuthLink}を使用している場合は、すべて設定済みです。ユーザーは、現在の{productName}アクセスおよび権限を使用して、Kibanaで{productName}にアクセスできます。",
- "xpack.enterpriseSearch.setupGuide.step2.title": "Kibanaインスタンスの再読み込み",
- "xpack.enterpriseSearch.setupGuide.step3.title": "トラブルシューティングのヒント",
- "xpack.enterpriseSearch.setupGuide.title": "セットアップガイド",
- "xpack.enterpriseSearch.shared.flashMessages.defaultErrorMessage": "予期しないエラーが発生しました",
- "xpack.enterpriseSearch.shared.unsavedChangesMessage": "変更は保存されていません。終了してよろしいですか?",
- "xpack.enterpriseSearch.trialCalloutLink": "Elastic Stackライセンスの詳細を参照してください。",
- "xpack.enterpriseSearch.troubleshooting.differentAuth.description": "このプラグインは現在、異なる認証方法で運用されている{productName}およびKibanaをサポートしています。たとえば、Kibana以外のSAMLプロバイダーを使用している{productName}はサポートされません。",
- "xpack.enterpriseSearch.troubleshooting.differentAuth.title": "{productName}とKibanaは別の認証方法を使用しています",
- "xpack.enterpriseSearch.troubleshooting.differentEsClusters.description": "このプラグインは現在、異なるクラスターで実行されている{productName}とKibanaをサポートしていません。",
- "xpack.enterpriseSearch.troubleshooting.differentEsClusters.title": "{productName}とKibanaは別のElasticsearchクラスターにあります",
- "xpack.enterpriseSearch.troubleshooting.standardAuth.description": "このプラグインは、{standardAuthLink}の{productName}を完全にはサポートしていません。{productName}で作成されたユーザーはKibanaアクセス権が必要です。Kibanaで作成されたユーザーは、ナビゲーションメニューに{productName}が表示されません。",
- "xpack.enterpriseSearch.troubleshooting.standardAuth.title": "標準認証の{productName}はサポートされていません",
- "xpack.enterpriseSearch.units.daysLabel": "日",
- "xpack.enterpriseSearch.units.hoursLabel": "時間",
- "xpack.enterpriseSearch.units.monthsLabel": "か月",
- "xpack.enterpriseSearch.units.weeksLabel": "週間",
- "xpack.enterpriseSearch.usernameLabel": "ユーザー名",
- "xpack.enterpriseSearch.workplaceSearch.accountNav.account.link": "マイアカウント",
- "xpack.enterpriseSearch.workplaceSearch.accountNav.logout.link": "ログアウト",
- "xpack.enterpriseSearch.workplaceSearch.accountNav.orgDashboard.link": "組織ダッシュボードに移動",
- "xpack.enterpriseSearch.workplaceSearch.accountNav.search.link": "検索",
- "xpack.enterpriseSearch.workplaceSearch.accountNav.settings.link": "アカウント設定",
- "xpack.enterpriseSearch.workplaceSearch.accountNav.sources.link": "コンテンツソース",
- "xpack.enterpriseSearch.workplaceSearch.accountSettings.description": "アクセス、パスワード、その他のアカウント設定を管理します。",
- "xpack.enterpriseSearch.workplaceSearch.accountSettings.title": "アカウント設定",
- "xpack.enterpriseSearch.workplaceSearch.activityFeedEmptyDefault.title": "組織には最近のアクティビティがありません",
- "xpack.enterpriseSearch.workplaceSearch.activityFeedNamedDefault.title": "{name}には最近のアクティビティがありません",
- "xpack.enterpriseSearch.workplaceSearch.add.label": "追加",
- "xpack.enterpriseSearch.workplaceSearch.addField.label": "フィールドの追加",
- "xpack.enterpriseSearch.workplaceSearch.and": "AND",
- "xpack.enterpriseSearch.workplaceSearch.baseUri.label": "ベースURL",
- "xpack.enterpriseSearch.workplaceSearch.baseUrl.label": "ベースURL",
- "xpack.enterpriseSearch.workplaceSearch.clientId.label": "クライアントID",
- "xpack.enterpriseSearch.workplaceSearch.clientSecret.label": "クライアントシークレット",
- "xpack.enterpriseSearch.workplaceSearch.comfirmModal.title": "確認してください",
- "xpack.enterpriseSearch.workplaceSearch.confidential.label": "機密",
- "xpack.enterpriseSearch.workplaceSearch.confidential.text": "ネイティブモバイルアプリや単一ページのアプリケーションなど、クライアントシークレットを機密にできない環境では選択解除します。",
- "xpack.enterpriseSearch.workplaceSearch.configure.button": "構成",
- "xpack.enterpriseSearch.workplaceSearch.confirmChanges.text": "変更の確認",
- "xpack.enterpriseSearch.workplaceSearch.connectors.header.description": "構成可能なコネクターすべて。",
- "xpack.enterpriseSearch.workplaceSearch.connectors.header.title": "コンテンツソースコネクター",
- "xpack.enterpriseSearch.workplaceSearch.consumerKey.label": "コンシューマキー",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.emptyBody": "管理者がこの組織にソースを追加するときに、検索のソースを使用できます。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.emptyTitle": "使用可能なソースがありません",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.newSourceDescription": "ソースを構成して接続するときには、コンテンツプラットフォームから同期された検索可能なコンテンツのある異なるエンティティを作成しています。使用可能ないずれかのソースコネクターを使用して、またはカスタムAPIソースを経由してソースを追加すると、柔軟性を高めることができます。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.noSourcesTitle": "最初のコンテンツソースを構成して接続",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.orgSourceDescription": "保存されたコンテンツソースは組織全体で使用可能にするか、特定のユーザーグループに割り当てることができます。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.orgSourcesTitle": "共有コンテンツソースを追加",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.placeholder": "ソースのフィルタリング...",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.privateSourceDescription": "新しいソースを接続して、コンテンツとドキュメントを検索エクスペリエンスに追加します。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.privateSourcesTitle": "新しいコンテンツソースを追加",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.availableSourceList.body": "使用可能なソースを構成するか、独自のソースを構築 ",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.availableSourceList.customSource.button": "カスタムAPIソース",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.availableSourceList.emptyState": "クエリと一致する使用可能なソースがありません。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.availableSourceList.title": "構成で使用可能",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.availableSourceList.toolTipContent": "{name}は非公開ソースとして構成でき、プラチナサブスクリプションで使用できます。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.back.button": " 戻る",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.configureNew.button": "新しいコンテンツソースを構成",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.connect.button": "{name}を接続",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.heading": "{name}が構成されました",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.orgCanConnect.message": "{name}をWorkplace Searchに接続できます",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.personalConnectLink.message": "ユーザーは個人ダッシュボードから{name}アカウントをリンクできます。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.privateDisabled.button": "非公開コンテンツソースの詳細。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.privateDisabled.message": "必ずセキュリティ設定で{securityLink}してください。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configCustom.button": "カスタムAPIソースの作成",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configDocs.applicationPortal.button": "{name}アプリケーションポータル",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.alt.text": "接続の例",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.configure.button": "{name}の構成",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step1.heading": "手順1",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step1.text": "自分またはチームが接続してコンテンツを同期するために使用する安全なOAuthアプリケーションをコンテンツソース経由で設定します。この手順を実行する必要があるのは、コンテンツソースごとに1回だけです。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step1.title": "OAuthアプリケーション{badge}の構成",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step2.heading": "手順2",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step2.text": "新しいOAuthアプリケーションを使用して、コンテンツソースの任意の数のインスタンスをWorkplace Searchに接続します。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step2.title": "コンテンツソースの接続",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.steps.text": "クイック設定を実行すると、すべてのドキュメントが検索可能になります。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.steps.title": "{name}を追加する方法",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configOauth.button": "接続の完了",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configOauth.label": "同期するGitHub組織を選択",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.accountOnlyTooltip": "非公開コンテンツソース。各ユーザーは独自の個人ダッシュボードからコンテンツソースを追加する必要があります。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.body": "構成が完了し、接続できます。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.connectButton": "接続",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.emptyState": "クエリと一致する構成されたソースはありません。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.title": "構成されたコンテンツソース",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.unConnectedTooltip": "接続されたソースはありません",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.button": "{name}を接続",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.docPermissionsUnavailable.message": "ドキュメントレベルのアクセス権はこのソースでは使用できません。{link}",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.needsPermissions.text": "ドキュメントレベルのアクセス権情報は同期されます。ドキュメントを検索で使用する前には、初期設定の後に、追加の構成が必要です。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.notSynced.text": "接続しているサービスユーザーがアクセス可能なすべてのドキュメントは同期され、組織のユーザーまたはグループのユーザーが使用できるようになります。ドキュメントは直ちに検索で使用できます。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.notSynced.title": "ドキュメントレベルのアクセス権は同期されません",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.permissions.label": "ドキュメントレベルのアクセス権同期を有効にする",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.permissions.title": "ドキュメントレベルのアクセス権",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.whichOption.link": "選択すべきオプション",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.formSourceAddedSuccessMessage": "{name}が接続されました",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.includedFeaturesTitle": "含まれる機能",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.reAuthenticate.body": "{name}資格情報は有効ではありません。元の資格情報で再認証して、コンテンツ同期を再開してください。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.reAuthenticate.button": "{name}の再認証",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveConfig.button": "構成を保存",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveConfig.oauthStep1": "組織の{sourceName}アカウントでOAuthアプリを作成する",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveConfig.oauthStep2": "適切な構成情報を入力する",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.apiKeys.body": "このカスタムソースでドキュメントを同期するには、これらのキーが必要です。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.apiKeys.title": "API キー",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.body1": "エンドポイントは要求を承認できます。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.body2": "必ず次のAPIキーをコピーしてください。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.displaySettings.text": "{link}を使用して、検索結果内でドキュメントが表示される方法をカスタマイズします。デフォルトでは、Workplace Searchは英字順でフィールドを使用します。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.docPermissions.title": "ドキュメントレベルのアクセス権を設定",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.documentation.text": "カスタムAPIソースの詳細については、{link}。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.heading": "{name}が作成されました",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.permissions.text": "{link}は個別またはグループの属性でコンテンツアクセスコンテンツを管理します。特定のドキュメントへのアクセスを許可または拒否。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.return.button": "ソースに戻る",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.stylingResults.title": "スタイルの結果",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.visualWalkthrough.title": "表示の確認",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.addField.button": "フィールドの追加",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.empty.description": "一部のドキュメントにインデックスを作成すると、スキーマが作成されます。あらかじめスキーマフィールドを作成するには、以下をクリックします。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.empty.title": "コンテンツソースにはスキーマがありません",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.errors.header.dataType": "データ型",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.errors.header.fieldName": "フィールド名",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.errors.heading": "スキーマ変更エラー",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.errors.message": "このスキーマのエラーは見つかりませんでした。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.fieldAdded.message": "新しいフィールドが追加されました。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.filter.noResults.message": "\"{filterValue}\"の結果が見つかりません。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.filter.placeholder": "スキーマフィールドのフィルター...",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.manage.description": "新しいフィールドを追加するか、既存のフィールドの型を変更します",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.manage.title": "ソーススキーマの管理",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.newFieldExists.message": "新しいフィールドがすでに存在します:{fieldName}。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.save.button": "スキーマの保存",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.updated.message": "スキーマが更新されました。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.sourceFeatures.documentLevelPermissions.text": "ドキュメントレベルのアクセス権は、定義されたルールに基づいて、ユーザーコンテンツアクセスを管理します。個人またはグループの特定のドキュメントへのアクセスを許可または拒否します。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.sourceFeatures.documentLevelPermissions.title": "プラチナライセンスで提供されているドキュメントレベルのアクセス権",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.sourceFeatures.syncFrequency.text": "このソースは、(初回の同期の後){duration}ごとに{name}から新しいコンテンツを取得します。",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.displaySettings.description": "カスタムAPIソース検索結果の内容と表示をカスタマイズします。",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.displaySettings.title": "表示設定",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.displaySettingsEmpty.body": "表示設定を構成するには、一部のコンテンツを表示する必要があります。",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.displaySettingsEmpty.title": "まだコンテンツがありません",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.emptyFields.description": "フィールドを追加し、表示する順序に並べ替えます。",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.featuredResults.description": "一致するドキュメントは単一の太いカードとして表示されます。",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.featuredResults.title": "強調された結果",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.go.button": "Go",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.lastUpdated.heading": "最終更新",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.preview.title": "プレビュー",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.reset.button": "リセット",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.resultDetail.label": "結果詳細",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.searchResults.label": "検索結果",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.searchResults.title": "検索結果設定",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.searchResultsRow.helpText": "この領域は任意です",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.standardResults.description": "ある程度一致するドキュメントはセットとして表示されます。",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.standardResults.title": "標準結果",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.subtitle.label": "サブタイトル",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.success.message": "表示設定は正常に更新されました。",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.title.heading": "タイトル",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.title.label": "タイトル",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.unsaved.message": "表示設定は保存されていません。終了してよろしいですか?",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.visibleFields.title": "表示フィールド",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.syncManagementContentExtractionLabel": "すべてのテキストとコンテンツを同期",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.syncManagementGlobalConfigLabel": "サムネイルを同期 - グローバル構成レベルでは無効",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.syncManagementSynchronizeLabel": "このソースを同期",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.syncManagementThumbnailsLabel": "サムネイルを同期",
- "xpack.enterpriseSearch.workplaceSearch.copyText": "コピー",
- "xpack.enterpriseSearch.workplaceSearch.credentials.description": "クライアントで次の資格情報を使用して、認証サーバーからアクセストークンを要求します。",
- "xpack.enterpriseSearch.workplaceSearch.credentials.title": "資格情報",
- "xpack.enterpriseSearch.workplaceSearch.customize.header.description": "一般組織設定をパーソナライズします。",
- "xpack.enterpriseSearch.workplaceSearch.customize.header.title": "Workplace Searchのカスタマイズ",
- "xpack.enterpriseSearch.workplaceSearch.customize.name.button": "組織名の保存",
- "xpack.enterpriseSearch.workplaceSearch.customize.name.label": "組織名",
- "xpack.enterpriseSearch.workplaceSearch.description.label": "説明",
- "xpack.enterpriseSearch.workplaceSearch.documentsHeader": "ドキュメント",
- "xpack.enterpriseSearch.workplaceSearch.editField.label": "フィールドの編集",
- "xpack.enterpriseSearch.workplaceSearch.field.label": "フィールド",
- "xpack.enterpriseSearch.workplaceSearch.groups.addGroup.heading": "グループを追加",
- "xpack.enterpriseSearch.workplaceSearch.groups.addGroup.submit.action": "グループを追加",
- "xpack.enterpriseSearch.workplaceSearch.groups.addGroupForm.action": "グループを作成",
- "xpack.enterpriseSearch.workplaceSearch.groups.clearFilters.action": "フィルターを消去",
- "xpack.enterpriseSearch.workplaceSearch.groups.contentSourceCountHeading": "{numSources}件の共有コンテンツソース",
- "xpack.enterpriseSearch.workplaceSearch.groups.description": "共有コンテンツソースとユーザーをグループに割り当て、さまざまな内部チーム向けに関連する検索エクスペリエンスを作成します。",
- "xpack.enterpriseSearch.workplaceSearch.groups.filterGroups.placeholder": "名前でグループをフィルター...",
- "xpack.enterpriseSearch.workplaceSearch.groups.filterSources.buttonText": "ソース",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupDeleted": "グループ「{groupName}」が正常に削除されました。",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupManagerHeaderTitle": "{label}を管理",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupManagerSourceEmpty.body": "まだ共有コンテンツソースが追加されていない可能性があります。",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupManagerSourceEmpty.title": "おっと!",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupManagerUpdateAddSourceButton": "共有ソースを追加",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupNotFound": "ID「{groupId}」のグループが見つかりません。",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupPrioritizationUpdated": "共有ソース優先度が正常に更新されました。",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupRenamed": "このグループ名が正常に「{groupName}」に変更されました。",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupSourcesUpdated": "共有コンテンツソースが正常に更新されました。",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupsTable.groupTableHeader": "グループ",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupsTable.sourcesTableHeader": "コンテンツソース",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupUpdatedText": "前回更新日時{updatedAt}。",
- "xpack.enterpriseSearch.workplaceSearch.groups.heading": "グループを管理",
- "xpack.enterpriseSearch.workplaceSearch.groups.inviteUsers.action": "ユーザーを招待",
- "xpack.enterpriseSearch.workplaceSearch.groups.newGroup.action": "グループを管理",
- "xpack.enterpriseSearch.workplaceSearch.groups.newGroupSavedSuccess": "{groupName}が正常に作成されました",
- "xpack.enterpriseSearch.workplaceSearch.groups.noSourcesMessage": "共有コンテンツソースがありません",
- "xpack.enterpriseSearch.workplaceSearch.groups.noUsersMessage": "ユーザーがありません",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.confirmRemoveButtonText": "{name}を削除",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.confirmRemoveDescription": "グループはWorkplace Searchから削除されます。{name}を削除してよろしいですか?",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.confirmTitleText": "確認",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.emptySourcesDescription": "コンテンツソースはこのグループと共有されていません。",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.groupSourcesDescription": "「{name}」グループのすべてのユーザーによって検索可能です。",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.groupSourcesTitle": "グループコンテンツソース",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.groupUsersDescription": "このグループに割り当てられたユーザーは、上記で定義されたソースのデータとコンテンツへのアクセスを取得します。ユーザーおよびロール領域ではこのグループのユーザー割り当てを管理できます。",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.manageSourcesButtonText": "共有コンテンツソースを管理",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.manageUsersButtonText": "ユーザーとロールの管理",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.nameSectionDescription": "このグループの名前をカスタマイズします。",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.nameSectionTitle": "グループ名",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.removeButtonText": "グループを削除",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.removeSectionDescription": "この操作は元に戻すことができません。",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.removeSectionTitle": "このグループを削除",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.saveNameButtonText": "名前を保存",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.usersSectionTitle": "グループユーザー",
- "xpack.enterpriseSearch.workplaceSearch.groups.searchResults.notFoound": "結果が見つかりませんでした。",
- "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.headerDescription": "グループコンテンツソース全体で相対ドキュメント重要度を調整します。",
- "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.headerTitle": "共有コンテンツソースの優先度",
- "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.priorityTableHeader": "関連性優先度",
- "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.sourceTableHeader": "送信元",
- "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.zeroStateBody": "2つ以上のソースを{groupName}と共有し、ソース優先度をカスタマイズします。",
- "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.zeroStateButtonText": "共有コンテンツソースを追加",
- "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.zeroStateTitle": "ソースはこのグループと共有されていません",
- "xpack.enterpriseSearch.workplaceSearch.groups.sourcesModalLabel": "共有コンテンツソース",
- "xpack.enterpriseSearch.workplaceSearch.groups.sourcesModalTitle": "{groupName}と共有するコンテンツソースを選択",
- "xpack.enterpriseSearch.workplaceSearch.keepEditing.button": "編集を続行",
- "xpack.enterpriseSearch.workplaceSearch.name.label": "名前",
- "xpack.enterpriseSearch.workplaceSearch.nav.addSource": "ソースの追加",
- "xpack.enterpriseSearch.workplaceSearch.nav.content": "コンテンツ",
- "xpack.enterpriseSearch.workplaceSearch.nav.displaySettings": "表示設定",
- "xpack.enterpriseSearch.workplaceSearch.nav.groups": "グループ",
- "xpack.enterpriseSearch.workplaceSearch.nav.groups.groupOverview": "概要",
- "xpack.enterpriseSearch.workplaceSearch.nav.groups.sourcePrioritization": "ソースの優先度",
- "xpack.enterpriseSearch.workplaceSearch.nav.overview": "概要",
- "xpack.enterpriseSearch.workplaceSearch.nav.personalDashboard": "個人のダッシュボードを表示",
- "xpack.enterpriseSearch.workplaceSearch.nav.roleMappings": "ユーザーとロール",
- "xpack.enterpriseSearch.workplaceSearch.nav.schema": "スキーマ",
- "xpack.enterpriseSearch.workplaceSearch.nav.searchApplication": "検索アプリケーションに移動",
- "xpack.enterpriseSearch.workplaceSearch.nav.security": "セキュリティ",
- "xpack.enterpriseSearch.workplaceSearch.nav.settings": "設定",
- "xpack.enterpriseSearch.workplaceSearch.nav.settingsCustomize": "カスタマイズ",
- "xpack.enterpriseSearch.workplaceSearch.nav.settingsOauth": "OAuthアプリケーション",
- "xpack.enterpriseSearch.workplaceSearch.nav.settingsSourcePrioritization": "コンテンツソースコネクター",
- "xpack.enterpriseSearch.workplaceSearch.nav.sources": "ソース",
- "xpack.enterpriseSearch.workplaceSearch.nonPlatinumOauthDescription": "Workplace Search検索APIを安全に使用するために、OAuthアプリケーションを構成します。プラチナライセンスにアップグレードして、検索APIを有効にし、OAuthアプリケーションを作成します。",
- "xpack.enterpriseSearch.workplaceSearch.nonPlatinumOauthTitle": "カスタム検索アプリケーションのOAuthを構成",
- "xpack.enterpriseSearch.workplaceSearch.oauth.description": "組織のOAuthクライアントを作成します。",
- "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.authorizationDescription": "{strongClientName}によるアカウントの使用を許可しますか?",
- "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.authorizationTitle": "許可が必要です",
- "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.authorizeButtonLabel": "許可",
- "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.denyButtonLabel": "拒否",
- "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.httpRedirectWarningMessage": "このアプリケーションは保護されていないリダイレクトURI(http)を使用しています",
- "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.scopesLeadInMessage": "このアプリケーションでできること",
- "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.searchScopeDescription": "データの検索",
- "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.unknownScopeDescription": "データの{unknownAction}",
- "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.writeScopeDescription": "データの変更",
- "xpack.enterpriseSearch.workplaceSearch.oauthPersisted.description": "組織のOAuthクライアント資格情報にアクセスし、OAuth設定を管理します。",
- "xpack.enterpriseSearch.workplaceSearch.ok.button": "OK",
- "xpack.enterpriseSearch.workplaceSearch.organizationStats.activeUsers": "アクティブなユーザー",
- "xpack.enterpriseSearch.workplaceSearch.organizationStats.invitations": "招待",
- "xpack.enterpriseSearch.workplaceSearch.organizationStats.privateSources": "プライベートソース",
- "xpack.enterpriseSearch.workplaceSearch.organizationStats.title": "使用統計情報",
- "xpack.enterpriseSearch.workplaceSearch.orgNameOnboarding.buttonLabel": "組織名を指定",
- "xpack.enterpriseSearch.workplaceSearch.orgNameOnboarding.description": "同僚を招待する前に、組織名を指定し、認識しやすくしてください。",
- "xpack.enterpriseSearch.workplaceSearch.overviewHeader.description": "組織の統計情報とアクティビティ",
- "xpack.enterpriseSearch.workplaceSearch.overviewHeader.title": "組織概要",
- "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingHeader.description": "次の手順を完了し、組織を設定してください。",
- "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingHeader.title": "Workplace Searchの基本",
- "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingSourcesCard.description": "検索を開始するには、組織の共有ソースを追加してください。",
- "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingSourcesCard.title": "共有ソース",
- "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingUsersCard.description": "検索できるように、同僚をこの組織に招待します。",
- "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingUsersCard.title": "ユーザーと招待",
- "xpack.enterpriseSearch.workplaceSearch.overviewUsersCard.title": "検索できるように、同僚を招待しました。",
- "xpack.enterpriseSearch.workplaceSearch.personalDashboardSourceError": "ソースに接続できませんでした。ヘルプについては管理者に問い合わせてください。エラーメッセージ:{error}",
- "xpack.enterpriseSearch.workplaceSearch.platinumFeature": "プラチナ機能",
- "xpack.enterpriseSearch.workplaceSearch.privatePlatinumCallout.text": "非公開ソースにはプラチナライセンスが必要です。",
- "xpack.enterpriseSearch.workplaceSearch.privateSource.text": "非公開ソース",
- "xpack.enterpriseSearch.workplaceSearch.privateSources.text": "非公開ソース",
- "xpack.enterpriseSearch.workplaceSearch.productCardDescription": "コンテンツをすべて1つの場所に統合します。頻繁に使用される生産性ツールやコラボレーションツールにすぐに接続できます。",
- "xpack.enterpriseSearch.workplaceSearch.productCta": "Workplace Searchを開く",
- "xpack.enterpriseSearch.workplaceSearch.productDescription": "仮想ワークプレイスで使用可能な、すべてのドキュメント、ファイル、ソースを検索します。",
- "xpack.enterpriseSearch.workplaceSearch.productName": "Workplace Search",
- "xpack.enterpriseSearch.workplaceSearch.publicKey.label": "公開鍵",
- "xpack.enterpriseSearch.workplaceSearch.recentActivity.title": "最近のアクティビティ",
- "xpack.enterpriseSearch.workplaceSearch.recentActivitySourceLink.linkLabel": "ソースを表示",
- "xpack.enterpriseSearch.workplaceSearch.redirectHelp.text": "1行に1つのURIを記述します。",
- "xpack.enterpriseSearch.workplaceSearch.redirectInsecureError.text": "保護されていないリダイレクトURI(http)の使用は推奨されません。",
- "xpack.enterpriseSearch.workplaceSearch.redirectNativeHelp.text": "ローカル開発URIでは、次の形式を使用します",
- "xpack.enterpriseSearch.workplaceSearch.redirectSecureError.text": "重複するリダイレクトURIは使用できません。",
- "xpack.enterpriseSearch.workplaceSearch.redirectURIs.label": "リダイレクトURI",
- "xpack.enterpriseSearch.workplaceSearch.remove.button": "削除",
- "xpack.enterpriseSearch.workplaceSearch.removeField.label": "フィールドの削除",
- "xpack.enterpriseSearch.workplaceSearch.reset.button": "リセット",
- "xpack.enterpriseSearch.workplaceSearch.roleMapping.adminRoleTypeDescription": "管理者は、コンテンツソース、グループ、ユーザー管理機能など、すべての組織レベルの設定に無制限にアクセスできます。",
- "xpack.enterpriseSearch.workplaceSearch.roleMapping.allGroupsDescription": "すべてのグループへの割り当てには、後から作成および管理されるすべての現在および将来のグループが含まれます。",
- "xpack.enterpriseSearch.workplaceSearch.roleMapping.allGroupsLabel": "すべてのグループに割り当て",
- "xpack.enterpriseSearch.workplaceSearch.roleMapping.defaultGroupName": "デフォルト",
- "xpack.enterpriseSearch.workplaceSearch.roleMapping.groupAssignmentInvalidError": "1つ以上の割り当てられたグループが必要です。",
- "xpack.enterpriseSearch.workplaceSearch.roleMapping.groupAssignmentLabel": "グループ割り当て",
- "xpack.enterpriseSearch.workplaceSearch.roleMapping.roleMappingsTableHeader": "グループアクセス",
- "xpack.enterpriseSearch.workplaceSearch.roleMapping.specificGroupsDescription": "選択したグループのセットに静的に割り当てます。",
- "xpack.enterpriseSearch.workplaceSearch.roleMapping.specificGroupsLabel": "特定のグループに割り当て",
- "xpack.enterpriseSearch.workplaceSearch.roleMapping.userRoleTypeDescription": "ユーザーの機能アクセスは検索インターフェースと個人設定管理に制限されます。",
- "xpack.enterpriseSearch.workplaceSearch.roleMappingCreatedMessage": "ロールマッピングが正常に作成されました。",
- "xpack.enterpriseSearch.workplaceSearch.roleMappingDeletedMessage": "ロールマッピングが正常に削除されました",
- "xpack.enterpriseSearch.workplaceSearch.roleMappingUpdatedMessage": "ロールマッピングが正常に更新されました。",
- "xpack.enterpriseSearch.workplaceSearch.saveChanges.button": "変更を保存",
- "xpack.enterpriseSearch.workplaceSearch.saveSettings.button": "設定を保存",
- "xpack.enterpriseSearch.workplaceSearch.searchableHeader": "検索可能",
- "xpack.enterpriseSearch.workplaceSearch.security.privateSources.description": "非公開ソースは組織のユーザーによって接続され、パーソナライズされた検索エクスペリエンスを作成します。",
- "xpack.enterpriseSearch.workplaceSearch.security.privateSourcesToggle.description": "組織の非公開ソースを有効にする",
- "xpack.enterpriseSearch.workplaceSearch.security.privateSourcesUpdateConfirmation.text": "非公開ソースに対する更新は、直ちに有効になります。",
- "xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesEmptyTable.description": "構成されると、リモート非公開ソースは{enabledStrong}。ユーザーは直ちに個人ダッシュボードからソースを接続できます。",
- "xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesEmptyTable.enabledStrong": "デフォルトで有効です",
- "xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesEmptyTable.title": "リモート非公開ソースはまだ構成されていません",
- "xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesTable.description": "リモートソースでは同期、保存されるディスクのデータが限られているため、ストレージリソースへの影響が少なくなります。",
- "xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesToggle.text": "リモート非公開ソースを有効にする",
- "xpack.enterpriseSearch.workplaceSearch.security.sourceRestrictionsSuccess.message": "ソース制限が正常に更新されました。",
- "xpack.enterpriseSearch.workplaceSearch.security.standardSourcesEmptyTable.description": "構成されると、標準非公開ソースは{notEnabledStrong}。ユーザーが個人ダッシュボードからソースを接続する前に、標準非公開ソースを有効にする必要があります。",
- "xpack.enterpriseSearch.workplaceSearch.security.standardSourcesEmptyTable.notEnabledStrong": "デフォルトでは有効ではありません",
- "xpack.enterpriseSearch.workplaceSearch.security.standardSourcesEmptyTable.title": "標準非公開ソースはまだ構成されていません",
- "xpack.enterpriseSearch.workplaceSearch.security.standardSourcesTable.description": "標準ソースはディスク上の検索可能なすべてのデータを同期、保存するため、ストレージリソースに直接影響します。",
- "xpack.enterpriseSearch.workplaceSearch.security.standardSourcesToggle.text": "標準非公開ソースを有効にする",
- "xpack.enterpriseSearch.workplaceSearch.security.unsavedChanges.message": "非公開ソース設定が保存されました。終了してよろしいですか?",
- "xpack.enterpriseSearch.workplaceSearch.settings.brandText": "ブランド",
- "xpack.enterpriseSearch.workplaceSearch.settings.configRemoved.message": "{name}の構成が正常に削除されました。",
- "xpack.enterpriseSearch.workplaceSearch.settings.confirmRemoveConfig.message": "{name}のOAuth構成を削除しますか?",
- "xpack.enterpriseSearch.workplaceSearch.settings.confirmRemoveConfigTitle": "構成を削除",
- "xpack.enterpriseSearch.workplaceSearch.settings.iconDescription": "小さい画面サイズおよびブラウザーアイコンのブランド要素として使用されます",
- "xpack.enterpriseSearch.workplaceSearch.settings.iconHelpText": "最大ファイルサイズは2MB、推奨アスペクト比は1:1です。PNGファイルのみがサポートされています。",
- "xpack.enterpriseSearch.workplaceSearch.settings.iconText": "アイコン",
- "xpack.enterpriseSearch.workplaceSearch.settings.logoDescription": "構築済みの検索アプリケーションでメインの視覚的なブランディング要素として使用されます",
- "xpack.enterpriseSearch.workplaceSearch.settings.logoHelpText": "最大ファイルサイズは2MBです。PNGファイルのみがサポートされています。",
- "xpack.enterpriseSearch.workplaceSearch.settings.logoText": "ロゴ",
- "xpack.enterpriseSearch.workplaceSearch.settings.oauthAppUpdated.message": "アプリケーションが正常に更新されました。",
- "xpack.enterpriseSearch.workplaceSearch.settings.organizationLabel": "組織別",
- "xpack.enterpriseSearch.workplaceSearch.settings.orgUpdated.message": "組織が正常に更新されました。",
- "xpack.enterpriseSearch.workplaceSearch.settings.resetIconDescription": "アイコンをデフォルトのWorkplace Searchブランドにリセットしようとしています。",
- "xpack.enterpriseSearch.workplaceSearch.settings.resetImageConfirmationText": "実行しますか?",
- "xpack.enterpriseSearch.workplaceSearch.settings.resetImageTitle": "デフォルトブランドにリセット",
- "xpack.enterpriseSearch.workplaceSearch.settings.resetLogoDescription": "ロゴをデフォルトのWorkplace Searchブランドにリセットしようとしています。",
- "xpack.enterpriseSearch.workplaceSearch.setupGuide.description": "Google Drive、Salesforceなどのコンテンツプラットフォームを、パーソナライズされた検索エクスペリエンスに統合します。",
- "xpack.enterpriseSearch.workplaceSearch.setupGuide.imageAlt": "Workplace Searchの基本というガイドでは、Workplace Searchを起動して実行する方法について説明します。",
- "xpack.enterpriseSearch.workplaceSearch.setupGuide.notConfigured": "Workplace SearchはKibanaでは構成されていません。このページの手順に従ってください。",
- "xpack.enterpriseSearch.workplaceSearch.source.text": "送信元",
- "xpack.enterpriseSearch.workplaceSearch.sourceRow.detailsLabel": "詳細",
- "xpack.enterpriseSearch.workplaceSearch.sourceRow.reauthenticateStatusLinkLabel": "再認証",
- "xpack.enterpriseSearch.workplaceSearch.sourceRow.remoteLabel": "リモート",
- "xpack.enterpriseSearch.workplaceSearch.sourceRow.remoteTooltip": "リモートソースは直接ソースの検索サービスに依存しています。コンテンツはWorkplace Searchでインデックスされません。結果の速度と完全性はサードパーティサービスの正常性とパフォーマンスの機能です。",
- "xpack.enterpriseSearch.workplaceSearch.sourceRow.searchableToggleLabel": "ソース検索可能トグル",
- "xpack.enterpriseSearch.workplaceSearch.sources.accessToken.label": "アクセストークン",
- "xpack.enterpriseSearch.workplaceSearch.sources.additionalConfig.heading": "追加の構成が必要",
- "xpack.enterpriseSearch.workplaceSearch.sources.applicationLinkTitles.github": "GitHub開発者ポータル",
- "xpack.enterpriseSearch.workplaceSearch.sources.baseUrlTitles.github": "GitHub Enterprise URL",
- "xpack.enterpriseSearch.workplaceSearch.sources.config.link": "コンテンツソースコネクター設定を編集",
- "xpack.enterpriseSearch.workplaceSearch.sources.config.title": "コンテンツソース構成",
- "xpack.enterpriseSearch.workplaceSearch.sources.configuration.title": "構成",
- "xpack.enterpriseSearch.workplaceSearch.sources.contentLoading.text": "コンテンツを読み込んでいます...",
- "xpack.enterpriseSearch.workplaceSearch.sources.contentSummary.title": "コンテンツ概要",
- "xpack.enterpriseSearch.workplaceSearch.sources.contentType.header": "コンテンツタイプ",
- "xpack.enterpriseSearch.workplaceSearch.sources.created.label": "作成済み:",
- "xpack.enterpriseSearch.workplaceSearch.sources.customCallout.title": "カスタムソースの基本",
- "xpack.enterpriseSearch.workplaceSearch.sources.customSourceDocs.link": "ドキュメンテーション",
- "xpack.enterpriseSearch.workplaceSearch.sources.customSourceDocs.text": "コンテンツの追加の詳細については、{documentationLink}を参照してください",
- "xpack.enterpriseSearch.workplaceSearch.sources.docPermissions.description": "ドキュメントレベルのアクセス権は、個別またはグループの属性でコンテンツアクセスコンテンツを管理します。特定のドキュメントへのアクセスを許可または拒否。",
- "xpack.enterpriseSearch.workplaceSearch.sources.documentation": "ドキュメント",
- "xpack.enterpriseSearch.workplaceSearch.sources.documentPermissions.text": "ドキュメントレベルのアクセス権を使用",
- "xpack.enterpriseSearch.workplaceSearch.sources.documentPermissions.title": "ドキュメントレベルのアクセス権",
- "xpack.enterpriseSearch.workplaceSearch.sources.documentPermissionsDisabled.text": "このソースでは無効",
- "xpack.enterpriseSearch.workplaceSearch.sources.documentPermissionsLink": "ドキュメントレベルのアクセス権構成の詳細",
- "xpack.enterpriseSearch.workplaceSearch.sources.emptyActivity.title": "最近のアクティビティがありません",
- "xpack.enterpriseSearch.workplaceSearch.sources.event.header": "イベント",
- "xpack.enterpriseSearch.workplaceSearch.sources.externalIdentities.link": "外部ID API",
- "xpack.enterpriseSearch.workplaceSearch.sources.externalIdentities.text": "{externalIdentitiesLink}を使用して、ユーザーアクセスマッピングを構成する必要があります。詳細については、ガイドをお読みください。",
- "xpack.enterpriseSearch.workplaceSearch.sources.flashMessages.additionalConfigurationNeeded": "このソースは追加の構成が必要です。",
- "xpack.enterpriseSearch.workplaceSearch.sources.flashMessages.contentSourceConfigUpdated": "構成が正常に更新されました。",
- "xpack.enterpriseSearch.workplaceSearch.sources.flashMessages.contentSourceConnected": "正常に{sourceName}を接続しました。",
- "xpack.enterpriseSearch.workplaceSearch.sources.flashMessages.contentSourceNameChanged": "名前が正常に{sourceName}に変更されました。",
- "xpack.enterpriseSearch.workplaceSearch.sources.flashMessages.contentSourceRemoved": "{sourceName}が正常に削除されました。",
- "xpack.enterpriseSearch.workplaceSearch.sources.groupAccess.title": "グループアクセス",
- "xpack.enterpriseSearch.workplaceSearch.sources.helpText.custom": "カスタムAPIソースを作成するには、人間が読み取れるわかりやすい名前を入力します。この名前はさまざまな検索エクスペリエンスと管理インターフェースでそのまま表示されます。",
- "xpack.enterpriseSearch.workplaceSearch.sources.id.label": "ソース識別子",
- "xpack.enterpriseSearch.workplaceSearch.sources.items.header": "アイテム",
- "xpack.enterpriseSearch.workplaceSearch.sources.learnCustom.features.button": "プラチナ機能の詳細",
- "xpack.enterpriseSearch.workplaceSearch.sources.learnMore.link": "詳細",
- "xpack.enterpriseSearch.workplaceSearch.sources.learnMore.text": "アクセス権については、{learnMoreLink}",
- "xpack.enterpriseSearch.workplaceSearch.sources.learnMoreCustom.text": "カスタムソースについては、{learnMoreLink}。",
- "xpack.enterpriseSearch.workplaceSearch.sources.licenseCallout.description": "詳細については、検索エクスペリエンス管理者に問い合わせてください。",
- "xpack.enterpriseSearch.workplaceSearch.sources.licenseCallout.title": "非公開ソースは使用できません",
- "xpack.enterpriseSearch.workplaceSearch.sources.noContent.title": "コンテンツがありません",
- "xpack.enterpriseSearch.workplaceSearch.sources.noContentEmpty.message": "このソースにはコンテンツがありません",
- "xpack.enterpriseSearch.workplaceSearch.sources.noContentForValue.message": "'{contentFilterValue}'の結果がありません",
- "xpack.enterpriseSearch.workplaceSearch.sources.notFoundErrorMessage": "ソースが見つかりません。",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.accounts": "アカウント",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.allFiles": "すべてのファイル(画像、PDF、スプレッドシート、テキストドキュメント、プレゼンテーションを含む)",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.allStoredFiles": "保存されたすべてのファイル(画像、動画、PDF、スプレッドシート、テキストドキュメント、プレゼンテーションを含む)",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.articles": "記事",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.attachments": "添付ファイル",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.blogPosts": "ブログ記事",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.bugs": "不具合",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.campaigns": "キャンペーン",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.contacts": "連絡先",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.directMessages": "ダイレクトメッセージ",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.emails": "電子メール",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.epics": "エピック",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.folders": "フォルダー",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.gSuiteFiles": "Google G Suiteドキュメント(ドキュメント、スプレッドシート、スライド)",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.incidents": "インシデント",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.issues": "問題",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.items": "アイテム",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.leads": "リード",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.opportunities": "機会",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.pages": "ページ",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.privateMessages": "自分がアクティブな参加者である非公開チャネルメッセージ",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.projects": "プロジェクト",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.publicMessages": "公開チャネルメッセージ",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.pullRequests": "プル要求",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.repositoryList": "リポジトリリスト",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.sites": "サイト",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.spaces": "スペース",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.stories": "ストーリー",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.tasks": "タスク",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.tickets": "チケット",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.users": "ユーザー",
- "xpack.enterpriseSearch.workplaceSearch.sources.org.description": "組織コンテンツソースは組織全体で使用可能にするか、特定のユーザーグループに割り当てることができます。",
- "xpack.enterpriseSearch.workplaceSearch.sources.org.link": "組織コンテンツソースを追加",
- "xpack.enterpriseSearch.workplaceSearch.sources.org.title": "組織ソース",
- "xpack.enterpriseSearch.workplaceSearch.sources.private.canCreate.description": "接続されたすべての非公開ソースのステータスを確認し、アカウントの非公開ソースを管理します。",
- "xpack.enterpriseSearch.workplaceSearch.sources.private.canCreate.title": "非公開コンテンツソースの管理",
- "xpack.enterpriseSearch.workplaceSearch.sources.private.empty.title": "非公開ソースがありません",
- "xpack.enterpriseSearch.workplaceSearch.sources.private.header.description": "非公開コンテンツソースは自分のみが使用できます。",
- "xpack.enterpriseSearch.workplaceSearch.sources.private.header.title": "自分の非公開コンテンツソース",
- "xpack.enterpriseSearch.workplaceSearch.sources.private.link": "非公開コンテンツソースを追加",
- "xpack.enterpriseSearch.workplaceSearch.sources.private.vewOnly.description": "グループと共有するすべてのソースのステータスを確認します。",
- "xpack.enterpriseSearch.workplaceSearch.sources.private.vewOnly.title": "グループソースの確認",
- "xpack.enterpriseSearch.workplaceSearch.sources.ready.text": "検索できます",
- "xpack.enterpriseSearch.workplaceSearch.sources.remoteSource.label": "リモートソース",
- "xpack.enterpriseSearch.workplaceSearch.sources.remove.description": "この操作は元に戻すことができません。",
- "xpack.enterpriseSearch.workplaceSearch.sources.remove.title": "このコンテンツソースを削除",
- "xpack.enterpriseSearch.workplaceSearch.sources.settings.description": "このコンテンツソースの名前をカスタマイズします。",
- "xpack.enterpriseSearch.workplaceSearch.sources.settings.heading": "設定",
- "xpack.enterpriseSearch.workplaceSearch.sources.settings.title": "コンテンツソース名",
- "xpack.enterpriseSearch.workplaceSearch.sources.settingsModal.text": "ソースドキュメントはWorkplace Searchから削除されます。{lineBreak}{name}を削除しますか?",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceContent.title": "ソースコンテンツ",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceDisabled.button": "プラチナライセンスの詳細",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceDisabled.description": "組織のライセンスレベルが変更されました。データは安全ですが、ドキュメントレベルのアクセス権はサポートされなくなり、このソースの検索は無効になっています。このソースを再有効化するには、プラチナライセンスにアップグレードしてください。",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceDisabled.title": "コンテンツソースが無効です",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceName.label": "ソース名",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.box": "Box",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.confluence": "Confluence",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.confluenceServer": "Confluence(サーバー)",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.custom": "カスタムAPIソース",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.dropbox": "Dropbox",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.github": "GitHub",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.githubEnterprise": "GitHub Enterprise Server",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.gmail": "Gmail",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.googleDrive": "Google Drive",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.jira": "Jira",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.jiraServer": "Jira(サーバー)",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.oneDrive": "OneDrive",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.salesforce": "Salesforce",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.salesforceSandbox": "Salesforce Sandbox",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.serviceNow": "ServiceNow",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.sharePoint": "SharePoint Online",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.slack": "Slack",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.zendesk": "Zendesk",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceOverviewTitle": "ソース概要",
- "xpack.enterpriseSearch.workplaceSearch.sources.status.header": "ステータス",
- "xpack.enterpriseSearch.workplaceSearch.sources.status.heading": "すべて問題なし",
- "xpack.enterpriseSearch.workplaceSearch.sources.status.label": "ステータス:",
- "xpack.enterpriseSearch.workplaceSearch.sources.status.text": "エンドポイントは要求を承認できます。",
- "xpack.enterpriseSearch.workplaceSearch.sources.syncDiagnosticsButton": "診断データをダウンロード",
- "xpack.enterpriseSearch.workplaceSearch.sources.syncDiagnosticsDescription": "アクティブ同期プロセスのトラブルシューティングで関連する診断データを取得します。",
- "xpack.enterpriseSearch.workplaceSearch.sources.syncDiagnosticsTitle": "診断の同期",
- "xpack.enterpriseSearch.workplaceSearch.sources.time.header": "時間",
- "xpack.enterpriseSearch.workplaceSearch.sources.totalDocuments.label": "合計ドキュメント数",
- "xpack.enterpriseSearch.workplaceSearch.sources.understandButton": "理解します",
- "xpack.enterpriseSearch.workplaceSearch.sourcesView.modal.docPermissions.description": "ユーザーおよびグループマッピングが構成されるまでは、ドキュメントをWorkplace Searchから検索できません。{documentPermissionsLink}",
- "xpack.enterpriseSearch.workplaceSearch.sourcesView.modal.heading": "{addedSourceName}には追加の構成が必要です",
- "xpack.enterpriseSearch.workplaceSearch.sourcesView.modal.success": "{addedSourceName}は正常に接続されました。初期コンテンツ同期がすでに実行中です。ドキュメントレベルのアクセス権情報を同期することを選択したので、{externalIdentitiesLink}を使用してユーザーおよびグループマッピングを指定する必要があります。",
- "xpack.enterpriseSearch.workplaceSearch.statusPopoverTooltip": "情報を表示するにはクリックしてください",
- "xpack.enterpriseSearch.workplaceSearch.title": "Workplace Search",
- "xpack.enterpriseSearch.workplaceSearch.update.label": "更新",
- "xpack.enterpriseSearch.workplaceSearch.url.label": "URL",
- "xpack.eventLog.savedObjectProviderRegistry.getProvidersClient.noDefaultProvider": "イベントログにはデフォルトプロバイダーが必要です。",
- "xpack.features.advancedSettingsFeatureName": "高度な設定",
- "xpack.features.dashboardFeatureName": "ダッシュボード",
- "xpack.features.devToolsFeatureName": "開発ツール",
- "xpack.features.devToolsPrivilegesTooltip": "また、ユーザーに適切な Elasticsearch クラスターとインデックスの権限が与えられている必要があります。",
- "xpack.features.discoverFeatureName": "Discover",
- "xpack.features.indexPatternFeatureName": "インデックスパターン管理",
- "xpack.features.ossFeatures.dashboardCreateShortUrlPrivilegeName": "短い URL を作成",
- "xpack.features.ossFeatures.dashboardSearchSessionsFeatureName": "検索セッションの保存",
- "xpack.features.ossFeatures.dashboardShortUrlSubFeatureName": "短い URL",
- "xpack.features.ossFeatures.dashboardStoreSearchSessionsPrivilegeName": "検索セッションの保存",
- "xpack.features.ossFeatures.discoverCreateShortUrlPrivilegeName": "短い URL を作成",
- "xpack.features.ossFeatures.discoverSearchSessionsFeatureName": "検索セッションの保存",
- "xpack.features.ossFeatures.discoverShortUrlSubFeatureName": "短い URL",
- "xpack.features.ossFeatures.discoverStoreSearchSessionsPrivilegeName": "検索セッションの保存",
- "xpack.features.ossFeatures.reporting.dashboardDownloadCSV": "保存された検索パネルからCSVレポートをダウンロード",
- "xpack.features.ossFeatures.reporting.dashboardGenerateScreenshot": "PDFまたはPNGレポートを生成",
- "xpack.features.ossFeatures.reporting.discoverGenerateCSV": "CSVレポートを生成",
- "xpack.features.ossFeatures.reporting.reportingTitle": "レポート",
- "xpack.features.ossFeatures.reporting.visualizeGenerateScreenshot": "PDFまたはPNGレポートを生成",
- "xpack.features.ossFeatures.visualizeCreateShortUrlPrivilegeName": "短い URL を作成",
- "xpack.features.ossFeatures.visualizeShortUrlSubFeatureName": "短い URL",
- "xpack.features.savedObjectsManagementFeatureName": "保存されたオブジェクトの管理",
- "xpack.features.visualizeFeatureName": "Visualizeライブラリ",
- "xpack.fileUpload.fileSizeError": "ファイルサイズ{fileSize}は最大ファイルサイズの{maxFileSize}を超えています",
- "xpack.fileUpload.fileTypeError": "ファイルは使用可能なタイプのいずれかではありません。{types}",
- "xpack.fileUpload.geojsonFilePicker.acceptedCoordinateSystem": "座標は EPSG:4326 座標参照系でなければなりません。",
- "xpack.fileUpload.geojsonFilePicker.acceptedFormats": "使用可能な形式:{fileTypes}",
- "xpack.fileUpload.geojsonFilePicker.filePicker": "ファイルを選択するかドラッグ & ドロップしてください",
- "xpack.fileUpload.geojsonFilePicker.maxSize": "最大サイズ:{maxFileSize}",
- "xpack.fileUpload.geojsonFilePicker.noFeaturesDetected": "選択したファイルにはGeoJson機能がありません。",
- "xpack.fileUpload.geojsonFilePicker.previewSummary": "{numFeatures}個の特徴量。ファイルの{previewCoverage}%。",
- "xpack.fileUpload.geojsonImporter.noGeometry": "特長量には必須フィールド「ジオメトリ」が含まれていません",
- "xpack.fileUpload.import.noIdOrIndexSuppliedErrorMessage": "ID またはインデックスが提供されていません",
- "xpack.fileUpload.importComplete.copyButtonAriaLabel": "クリップボードにコピー",
- "xpack.fileUpload.importComplete.failedFeaturesMsg": "{numFailures}個の特長量にインデックスを作成できませんでした。",
- "xpack.fileUpload.importComplete.indexingResponse": "応答をインポート",
- "xpack.fileUpload.importComplete.indexMgmtLink": "インデックス管理。",
- "xpack.fileUpload.importComplete.indexModsMsg": "インデックスを修正するには、移動してください ",
- "xpack.fileUpload.importComplete.indexPatternResponse": "インデックスパターン応答",
- "xpack.fileUpload.importComplete.permission.docLink": "ファイルインポート権限を表示",
- "xpack.fileUpload.importComplete.permissionFailureMsg": "インデックス\"{indexName}\"にデータを作成またはインポートするアクセス権がありません。",
- "xpack.fileUpload.importComplete.uploadFailureMsgErrorBlock": "エラー:{reason}",
- "xpack.fileUpload.importComplete.uploadFailureTitle": "ファイルをアップロードできません",
- "xpack.fileUpload.importComplete.uploadSuccessMsg": "{numFeatures}個の特徴量にインデックスを作成しました。",
- "xpack.fileUpload.importComplete.uploadSuccessTitle": "ファイルアップロード完了",
- "xpack.fileUpload.indexNameAlreadyExistsErrorMessage": "インデックス名がすでに存在します。",
- "xpack.fileUpload.indexNameContainsIllegalCharactersErrorMessage": "インデックス名に許可されていない文字が含まれています。",
- "xpack.fileUpload.indexNameForm.enterIndexNameLabel": "インデックス名",
- "xpack.fileUpload.indexNameForm.guidelines.cannotBe": ".または..にすることはできません。",
- "xpack.fileUpload.indexNameForm.guidelines.cannotInclude": "\\\\、/、*、?、\"、<、>、|、 \" \"(スペース文字)、,(カンマ)、#を使用することはできません。",
- "xpack.fileUpload.indexNameForm.guidelines.cannotStartWith": "-、_、+を先頭にすることはできません",
- "xpack.fileUpload.indexNameForm.guidelines.length": "256バイト以上にすることはできません(これはバイト数であるため、複数バイト文字では255文字の文字制限のカウントが速くなります)",
- "xpack.fileUpload.indexNameForm.guidelines.lowercaseOnly": "小文字のみ",
- "xpack.fileUpload.indexNameForm.guidelines.mustBeNewIndex": "新しいインデックスを作成する必要があります",
- "xpack.fileUpload.indexNameForm.indexNameGuidelines": "インデックス名ガイドライン",
- "xpack.fileUpload.indexNameForm.indexNameReqField": "インデックス名、必須フィールド",
- "xpack.fileUpload.indexNameRequired": "インデックス名は必須です",
- "xpack.fileUpload.indexPatternAlreadyExistsErrorMessage": "インデックスパターンがすでに存在します。",
- "xpack.fileUpload.indexSettings.enterIndexTypeLabel": "インデックスタイプ",
- "xpack.fileUpload.jsonUploadAndParse.creatingIndexPattern": "インデックスパターンを作成中:{indexName}",
- "xpack.fileUpload.jsonUploadAndParse.dataIndexingError": "データインデックスエラー",
- "xpack.fileUpload.jsonUploadAndParse.dataIndexingStarted": "インデックスを作成中:{indexName}",
- "xpack.fileUpload.jsonUploadAndParse.indexPatternError": "インデックスパターンエラー",
- "xpack.fileUpload.jsonUploadAndParse.writingToIndex": "インデックスに書き込み中:{progress}%完了",
- "xpack.fileUpload.maxFileSizeUiSetting.description": "ファイルのインポート時にファイルサイズ上限を設定します。この設定でサポートされている最大値は1 GBです。",
- "xpack.fileUpload.maxFileSizeUiSetting.error": "200 MB、1 GBなどの有効なデータサイズにしてください。",
- "xpack.fileUpload.maxFileSizeUiSetting.name": "最大ファイルアップロードサイズ",
- "xpack.fileUpload.noFileNameError": "ファイル名が指定されていません",
- "xpack.fleet.addAgentButton": "エージェントの追加",
- "xpack.fleet.agentBulkActions.clearSelection": "選択した項目をクリア",
- "xpack.fleet.agentBulkActions.reassignPolicy": "新しいポリシーに割り当てる",
- "xpack.fleet.agentBulkActions.selectAll": "すべてのページのすべての項目を選択",
- "xpack.fleet.agentBulkActions.totalAgentsWithLimit": "{count}/{total}個のエージェントを表示しています",
- "xpack.fleet.agentBulkActions.unenrollAgents": "エージェントの登録を解除",
- "xpack.fleet.agentBulkActions.upgradeAgents": "エージェントをアップグレード",
- "xpack.fleet.agentDetails.actionsButton": "アクション",
- "xpack.fleet.agentDetails.agentDetailsTitle": "エージェント'{id}'",
- "xpack.fleet.agentDetails.agentNotFoundErrorDescription": "エージェントID {agentId}が見つかりません",
- "xpack.fleet.agentDetails.agentNotFoundErrorTitle": "エージェントが見つかりません",
- "xpack.fleet.agentDetails.agentPolicyLabel": "エージェントポリシー",
- "xpack.fleet.agentDetails.agentVersionLabel": "エージェントバージョン",
- "xpack.fleet.agentDetails.hostIdLabel": "エージェントID",
- "xpack.fleet.agentDetails.hostNameLabel": "ホスト名",
- "xpack.fleet.agentDetails.integrationsLabel": "統合",
- "xpack.fleet.agentDetails.integrationsSectionTitle": "統合",
- "xpack.fleet.agentDetails.lastActivityLabel": "前回のアクティビティ",
- "xpack.fleet.agentDetails.logLevel": "ログレベル",
- "xpack.fleet.agentDetails.monitorLogsLabel": "ログの監視",
- "xpack.fleet.agentDetails.monitorMetricsLabel": "メトリックの監視",
- "xpack.fleet.agentDetails.overviewSectionTitle": "概要",
- "xpack.fleet.agentDetails.platformLabel": "プラットフォーム",
- "xpack.fleet.agentDetails.policyLabel": "ポリシー",
- "xpack.fleet.agentDetails.releaseLabel": "エージェントリリース",
- "xpack.fleet.agentDetails.statusLabel": "ステータス",
- "xpack.fleet.agentDetails.subTabs.detailsTab": "エージェントの詳細",
- "xpack.fleet.agentDetails.subTabs.logsTab": "ログ",
- "xpack.fleet.agentDetails.unexceptedErrorTitle": "エージェントの読み込み中にエラーが発生しました",
- "xpack.fleet.agentDetails.upgradeAvailableTooltip": "アップグレードが利用可能です",
- "xpack.fleet.agentDetails.versionLabel": "エージェントバージョン",
- "xpack.fleet.agentDetails.viewAgentListTitle": "すべてのエージェントを表示",
- "xpack.fleet.agentDetailsIntegrations.actionsLabel": "アクション",
- "xpack.fleet.agentDetailsIntegrations.inputTypeEndpointText": "エンドポイント",
- "xpack.fleet.agentDetailsIntegrations.inputTypeLabel": "インプット",
- "xpack.fleet.agentDetailsIntegrations.inputTypeLogText": "ログ",
- "xpack.fleet.agentDetailsIntegrations.inputTypeMetricsText": "メトリック",
- "xpack.fleet.agentDetailsIntegrations.viewLogsButton": "ログを表示",
- "xpack.fleet.agentEnrenrollmentStepAgentPolicyollment.noEnrollmentTokensForSelectedPolicyCalloutDescription": "エージェントをこのポリシーに登録するには、登録トークンを作成する必要があります",
- "xpack.fleet.agentEnrollment.agentAuthenticationSettings": "{agentPolicyName}が選択されました。エージェントを登録するときに使用する登録トークンを選択します。",
- "xpack.fleet.agentEnrollment.agentDescription": "Elastic エージェントをホストに追加し、データを収集して、Elastic Stack に送信します。",
- "xpack.fleet.agentEnrollment.agentsNotInitializedText": "エージェントを登録する前に、{link}。",
- "xpack.fleet.agentEnrollment.closeFlyoutButtonLabel": "閉じる",
- "xpack.fleet.agentEnrollment.copyPolicyButton": "クリップボードにコピー",
- "xpack.fleet.agentEnrollment.copyRunInstructionsButton": "クリップボードにコピー",
- "xpack.fleet.agentEnrollment.downloadDescription": "FleetサーバーはElasticエージェントで実行されます。Elasticエージェントダウンロードページでは、Elasticエージェントバイナリと検証署名をダウンロードできます。",
- "xpack.fleet.agentEnrollment.downloadLink": "ダウンロードページに移動",
- "xpack.fleet.agentEnrollment.downloadPolicyButton": "ダウンロードポリシー",
- "xpack.fleet.agentEnrollment.downloadUseLinuxInstaller": "Linuxユーザー:(RPM/DEB)ではインストーラーを使用することをお勧めします。インストーラーではFleet内のエージェントをアップグレードできます。",
- "xpack.fleet.agentEnrollment.enrollFleetTabLabel": "Fleetで登録",
- "xpack.fleet.agentEnrollment.enrollStandaloneTabLabel": "スタンドアロンで実行",
- "xpack.fleet.agentEnrollment.fleetSettingsLink": "Fleet設定",
- "xpack.fleet.agentEnrollment.flyoutTitle": "エージェントの追加",
- "xpack.fleet.agentEnrollment.goToDataStreamsLink": "データストリーム",
- "xpack.fleet.agentEnrollment.managedDescription": "ElasticエージェントをFleetに登録して、自動的に更新をデプロイしたり、一元的にエージェントを管理したりします。",
- "xpack.fleet.agentEnrollment.missingFleetHostCalloutText": "Fleetにエージェントを登録するには、FleetサーバーホストのURLが必要です。Fleet設定でこの情報を追加できます。詳細は{link}をご覧ください。",
- "xpack.fleet.agentEnrollment.missingFleetHostCalloutTitle": "FleetサーバーホストのURLが見つかりません",
- "xpack.fleet.agentEnrollment.missingFleetHostGuideLink": "Fleetユーザーガイド",
- "xpack.fleet.agentEnrollment.setUpAgentsLink": "Elasticエージェントの集中管理を設定",
- "xpack.fleet.agentEnrollment.standaloneDescription": "Elasticエージェントをスタンドアロンで実行して、エージェントがインストールされているホストで、手動でエージェントを構成および更新します。",
- "xpack.fleet.agentEnrollment.stepCheckForDataDescription": "エージェントがデータの送信を開始します。{link}に移動して、データを表示してください。",
- "xpack.fleet.agentEnrollment.stepCheckForDataTitle": "データを確認",
- "xpack.fleet.agentEnrollment.stepChooseAgentPolicyTitle": "エージェントポリシーを選択",
- "xpack.fleet.agentEnrollment.stepConfigureAgentDescription": "Elasticエージェントがインストールされているホストで、このポリシーを{fileName}にコピーします。Elasticsearch資格情報を使用するには、{fileName}の{outputSection}セクションで、{ESUsernameVariable}と{ESPasswordVariable}を変更します。",
- "xpack.fleet.agentEnrollment.stepConfigureAgentTitle": "エージェントの構成",
- "xpack.fleet.agentEnrollment.stepConfigurePolicyAuthenticationTitle": "登録トークンを選択",
- "xpack.fleet.agentEnrollment.stepDownloadAgentTitle": "Elasticエージェントをホストにダウンロード",
- "xpack.fleet.agentEnrollment.stepEnrollAndRunAgentTitle": "Elasticエージェントを登録して実行",
- "xpack.fleet.agentEnrollment.stepRunAgentDescription": "エージェントのディレクトリから、このコマンドを実行し、Elasticエージェントを、インストール、登録、起動します。このコマンドを再利用すると、複数のホストでエージェントを設定できます。管理者権限が必要です。",
- "xpack.fleet.agentEnrollment.stepRunAgentTitle": "エージェントの起動",
- "xpack.fleet.agentEnrollment.stepViewDataTitle": "データを表示",
- "xpack.fleet.agentEnrollment.viewDataDescription": "エージェントが起動した後、Kibanaでデータを表示するには、統合のインストールされたアセットを使用します。{pleaseNote}:初期データを受信するまでに数分かかる場合があります。",
- "xpack.fleet.agentHealth.checkInTooltipText": "前回のチェックイン {lastCheckIn}",
- "xpack.fleet.agentHealth.healthyStatusText": "正常",
- "xpack.fleet.agentHealth.inactiveStatusText": "非アクティブ",
- "xpack.fleet.agentHealth.noCheckInTooltipText": "チェックインしない",
- "xpack.fleet.agentHealth.offlineStatusText": "オフライン",
- "xpack.fleet.agentHealth.unhealthyStatusText": "異常",
- "xpack.fleet.agentHealth.updatingStatusText": "更新中",
- "xpack.fleet.agentList.actionsColumnTitle": "アクション",
- "xpack.fleet.agentList.addButton": "エージェントの追加",
- "xpack.fleet.agentList.agentUpgradeLabel": "アップグレードが利用可能です",
- "xpack.fleet.agentList.clearFiltersLinkText": "フィルターを消去",
- "xpack.fleet.agentList.errorFetchingDataTitle": "エージェントの取り込みエラー",
- "xpack.fleet.agentList.forceUnenrollOneButton": "強制的に登録解除する",
- "xpack.fleet.agentList.hostColumnTitle": "ホスト",
- "xpack.fleet.agentList.lastCheckinTitle": "前回のアクティビティ",
- "xpack.fleet.agentList.loadingAgentsMessage": "エージェントを読み込み中…",
- "xpack.fleet.agentList.monitorLogsDisabledText": "False",
- "xpack.fleet.agentList.monitorLogsEnabledText": "True",
- "xpack.fleet.agentList.monitorMetricsDisabledText": "False",
- "xpack.fleet.agentList.monitorMetricsEnabledText": "True",
- "xpack.fleet.agentList.noAgentsPrompt": "エージェントが登録されていません",
- "xpack.fleet.agentList.noFilteredAgentsPrompt": "エージェントが見つかりません。{clearFiltersLink}",
- "xpack.fleet.agentList.outOfDateLabel": "最新ではありません",
- "xpack.fleet.agentList.policyColumnTitle": "エージェントポリシー",
- "xpack.fleet.agentList.policyFilterText": "エージェントポリシー",
- "xpack.fleet.agentList.reassignActionText": "新しいポリシーに割り当てる",
- "xpack.fleet.agentList.showUpgradeableFilterLabel": "アップグレードが利用可能です",
- "xpack.fleet.agentList.statusColumnTitle": "ステータス",
- "xpack.fleet.agentList.statusFilterText": "ステータス",
- "xpack.fleet.agentList.statusHealthyFilterText": "正常",
- "xpack.fleet.agentList.statusInactiveFilterText": "非アクティブ",
- "xpack.fleet.agentList.statusOfflineFilterText": "オフライン",
- "xpack.fleet.agentList.statusUnhealthyFilterText": "異常",
- "xpack.fleet.agentList.statusUpdatingFilterText": "更新中",
- "xpack.fleet.agentList.unenrollOneButton": "エージェントの登録解除",
- "xpack.fleet.agentList.upgradeOneButton": "エージェントをアップグレード",
- "xpack.fleet.agentList.versionTitle": "バージョン",
- "xpack.fleet.agentList.viewActionText": "エージェントを表示",
- "xpack.fleet.agentLogs.datasetSelectText": "データセット",
- "xpack.fleet.agentLogs.downloadLink": "ダウンロード",
- "xpack.fleet.agentLogs.logDisabledCallOutDescription": "エージェントのポリシーを更新{settingsLink}して、ログ収集を有効にします。",
- "xpack.fleet.agentLogs.logDisabledCallOutTitle": "ログ収集は無効です",
- "xpack.fleet.agentLogs.logLevelSelectText": "ログレベル",
- "xpack.fleet.agentLogs.oldAgentWarningTitle": "ログの表示には、Elastic Agent 7.11以降が必要です。エージェントをアップグレードするには、[アクション]メニューに移動するか、新しいバージョンを{downloadLink}。",
- "xpack.fleet.agentLogs.openInLogsUiLinkText": "ログで開く",
- "xpack.fleet.agentLogs.searchPlaceholderText": "ログを検索…",
- "xpack.fleet.agentLogs.selectLogLevel.errorTitleText": "エージェントログレベルの更新エラー",
- "xpack.fleet.agentLogs.selectLogLevel.successText": "エージェントログレベルを「{logLevel}」に変更しました。",
- "xpack.fleet.agentLogs.selectLogLevelLabelText": "エージェントログレベル",
- "xpack.fleet.agentLogs.settingsLink": "設定",
- "xpack.fleet.agentLogs.updateButtonLoadingText": "変更を適用しています...",
- "xpack.fleet.agentLogs.updateButtonText": "変更を適用",
- "xpack.fleet.agentPolicy.confirmModalCalloutDescription": "選択されたエージェントポリシー {policyName} が一部のエージェントですでに使用されていることを Fleet が検出しました。このアクションの結果として、Fleetはこのポリシーで使用されているすべてのエージェントに更新をデプロイします。",
- "xpack.fleet.agentPolicy.confirmModalCancelButtonLabel": "キャンセル",
- "xpack.fleet.agentPolicy.confirmModalConfirmButtonLabel": "変更を保存してデプロイ",
- "xpack.fleet.agentPolicy.confirmModalDescription": "このアクションは元に戻せません。続行していいですか?",
- "xpack.fleet.agentPolicy.confirmModalTitle": "変更を保存してデプロイ",
- "xpack.fleet.agentPolicyActionMenu.buttonText": "アクション",
- "xpack.fleet.agentPolicyActionMenu.copyPolicyActionText": "ポリシーをコピー",
- "xpack.fleet.agentPolicyActionMenu.enrollAgentActionText": "エージェントの追加",
- "xpack.fleet.agentPolicyActionMenu.viewPolicyText": "ポリシーを表示",
- "xpack.fleet.agentPolicyForm.advancedOptionsToggleLabel": "高度なオプション",
- "xpack.fleet.agentPolicyForm.descriptionFieldLabel": "説明",
- "xpack.fleet.agentPolicyForm.descriptionFieldPlaceholder": "どのようにこのポリシーを使用しますか?",
- "xpack.fleet.agentPolicyForm.monitoringDescription": "パフォーマンスのデバッグと追跡のために、エージェントに関するデータを収集します。監視データは上記のデフォルト名前空間に書き込まれます。",
- "xpack.fleet.agentPolicyForm.monitoringLabel": "アラート監視",
- "xpack.fleet.agentPolicyForm.monitoringLogsFieldLabel": "エージェントログを収集",
- "xpack.fleet.agentPolicyForm.monitoringLogsTooltipText": "このポリシーを使用するElasticエージェントからログを収集します。",
- "xpack.fleet.agentPolicyForm.monitoringMetricsFieldLabel": "エージェントメトリックを収集",
- "xpack.fleet.agentPolicyForm.monitoringMetricsTooltipText": "このポリシーを使用するElasticエージェントからメトリックを収集します。",
- "xpack.fleet.agentPolicyForm.nameFieldLabel": "名前",
- "xpack.fleet.agentPolicyForm.nameFieldPlaceholder": "名前を選択",
- "xpack.fleet.agentPolicyForm.nameRequiredErrorMessage": "エージェントポリシー名が必要です。",
- "xpack.fleet.agentPolicyForm.namespaceFieldDescription": "名前空間はユーザーが構成できる任意のグループであり、データの検索とユーザーアクセス権の管理が容易になります。ポリシー名前空間は、統合のデータストリームの名前を設定するために使用されます。{fleetUserGuide}。",
- "xpack.fleet.agentPolicyForm.nameSpaceFieldDescription.fleetUserGuideLabel": "詳細",
- "xpack.fleet.agentPolicyForm.namespaceFieldLabel": "デフォルト名前空間",
- "xpack.fleet.agentPolicyForm.systemMonitoringFieldLabel": "システム監視",
- "xpack.fleet.agentPolicyForm.systemMonitoringText": "システムメトリックを収集",
- "xpack.fleet.agentPolicyForm.systemMonitoringTooltipText": "このオプションを有効にすると、システムメトリックと情報を収集する統合でポリシーをブートストラップできます。",
- "xpack.fleet.agentPolicyForm.unenrollmentTimeoutDescription": "任意のタイムアウト(秒)。指定されている場合、この期間が経過した後、エージェントは自動的に登録解除されます。",
- "xpack.fleet.agentPolicyForm.unenrollmentTimeoutLabel": "登録解除タイムアウト",
- "xpack.fleet.agentPolicyForm.unenrollTimeoutMinValueErrorMessage": "タイムアウトは0よりも大きい値でなければなりません。",
- "xpack.fleet.agentPolicyList.actionsColumnTitle": "アクション",
- "xpack.fleet.agentPolicyList.addButton": "エージェントポリシーを作成",
- "xpack.fleet.agentPolicyList.agentsColumnTitle": "エージェント",
- "xpack.fleet.agentPolicyList.clearFiltersLinkText": "フィルターを消去",
- "xpack.fleet.agentPolicyList.descriptionColumnTitle": "説明",
- "xpack.fleet.agentPolicyList.loadingAgentPoliciesMessage": "エージェントポリシーの読み込み中…",
- "xpack.fleet.agentPolicyList.nameColumnTitle": "名前",
- "xpack.fleet.agentPolicyList.noAgentPoliciesPrompt": "エージェントポリシーがありません",
- "xpack.fleet.agentPolicyList.noFilteredAgentPoliciesPrompt": "エージェントポリシーが見つかりません。{clearFiltersLink}",
- "xpack.fleet.agentPolicyList.packagePoliciesCountColumnTitle": "統合",
- "xpack.fleet.agentPolicyList.reloadAgentPoliciesButtonText": "再読み込み",
- "xpack.fleet.agentPolicyList.updatedOnColumnTitle": "最終更新日",
- "xpack.fleet.agentPolicySummaryLine.hostedPolicyTooltip": "このポリシーはFleet外で管理されます。このポリシーに関連するほとんどのアクションは使用できません。",
- "xpack.fleet.agentPolicySummaryLine.revisionNumber": "rev. {revNumber}",
- "xpack.fleet.agentReassignPolicy.cancelButtonLabel": "キャンセル",
- "xpack.fleet.agentReassignPolicy.continueButtonLabel": "ポリシーの割り当て",
- "xpack.fleet.agentReassignPolicy.flyoutTitle": "新しいエージェントポリシーを割り当てる",
- "xpack.fleet.agentReassignPolicy.packageBadgeFleetServerWarning": "Fleetサーバーはスタンドアロンモードで有効にされません。",
- "xpack.fleet.agentReassignPolicy.selectPolicyLabel": "エージェントポリシー",
- "xpack.fleet.agentReassignPolicy.successSingleNotificationTitle": "エージェントポリシーが再割り当てされました",
- "xpack.fleet.agentsInitializationErrorMessageTitle": "Elasticエージェントの集中管理を初期化できません",
- "xpack.fleet.agentStatus.healthyLabel": "正常",
- "xpack.fleet.agentStatus.inactiveLabel": "非アクティブ",
- "xpack.fleet.agentStatus.offlineLabel": "オフライン",
- "xpack.fleet.agentStatus.unhealthyLabel": "異常",
- "xpack.fleet.agentStatus.updatingLabel": "更新中",
- "xpack.fleet.alphaMessageDescription": "Fleet は本番環境用ではありません。",
- "xpack.fleet.alphaMessageLinkText": "詳細を参照してください。",
- "xpack.fleet.alphaMessageTitle": "ベータリリース",
- "xpack.fleet.alphaMessaging.docsLink": "ドキュメンテーション",
- "xpack.fleet.alphaMessaging.feedbackText": "{docsLink}をご覧ください。質問やフィードバックについては、{forumLink}にアクセスしてください。",
- "xpack.fleet.alphaMessaging.flyoutTitle": "このリリースについて",
- "xpack.fleet.alphaMessaging.forumLink": "ディスカッションフォーラム",
- "xpack.fleet.alphaMessaging.introText": "Fleet は開発中であり、本番環境用ではありません。このベータリリースは、ユーザーが Fleet と新しい Elastic エージェントをテストしてフィードバックを提供することを目的としています。このプラグインには、サポート SLA が適用されません。",
- "xpack.fleet.alphaMessging.closeFlyoutLabel": "閉じる",
- "xpack.fleet.appNavigation.agentsLinkText": "エージェント",
- "xpack.fleet.appNavigation.dataStreamsLinkText": "データストリーム",
- "xpack.fleet.appNavigation.enrollmentTokensText": "登録トークン",
- "xpack.fleet.appNavigation.integrationsAllLinkText": "参照",
- "xpack.fleet.appNavigation.integrationsInstalledLinkText": "管理",
- "xpack.fleet.appNavigation.policiesLinkText": "エージェントポリシー",
- "xpack.fleet.appNavigation.sendFeedbackButton": "フィードバックを送信",
- "xpack.fleet.appNavigation.settingsButton": "Fleet 設定",
- "xpack.fleet.appTitle": "Fleet",
- "xpack.fleet.assets.customLogs.description": "ログアプリでカスタムログデータを表示",
- "xpack.fleet.assets.customLogs.name": "ログ",
- "xpack.fleet.breadcrumbs.addPackagePolicyPageTitle": "統合の追加",
- "xpack.fleet.breadcrumbs.agentsPageTitle": "エージェント",
- "xpack.fleet.breadcrumbs.allIntegrationsPageTitle": "参照",
- "xpack.fleet.breadcrumbs.appTitle": "Fleet",
- "xpack.fleet.breadcrumbs.datastreamsPageTitle": "データストリーム",
- "xpack.fleet.breadcrumbs.editPackagePolicyPageTitle": "統合の編集",
- "xpack.fleet.breadcrumbs.enrollmentTokensPageTitle": "登録トークン",
- "xpack.fleet.breadcrumbs.installedIntegrationsPageTitle": "管理",
- "xpack.fleet.breadcrumbs.integrationsAppTitle": "統合",
- "xpack.fleet.breadcrumbs.policiesPageTitle": "エージェントポリシー",
- "xpack.fleet.config.invalidPackageVersionError": "有効なサーバーまたはキーワード「latest」でなければなりません",
- "xpack.fleet.copyAgentPolicy.confirmModal.cancelButtonLabel": "キャンセル",
- "xpack.fleet.copyAgentPolicy.confirmModal.confirmButtonLabel": "ポリシーをコピー",
- "xpack.fleet.copyAgentPolicy.confirmModal.copyPolicyPrompt": "新しいエージェントポリシーの名前と説明を選択してください。",
- "xpack.fleet.copyAgentPolicy.confirmModal.copyPolicyTitle": "「{name}」エージェントポリシーをコピー",
- "xpack.fleet.copyAgentPolicy.confirmModal.defaultNewPolicyName": "{name}(コピー)",
- "xpack.fleet.copyAgentPolicy.confirmModal.newDescriptionLabel": "説明",
- "xpack.fleet.copyAgentPolicy.confirmModal.newNameLabel": "新しいポリシー名",
- "xpack.fleet.copyAgentPolicy.failureNotificationTitle": "エージェントポリシー「{id}」のコピーエラー",
- "xpack.fleet.copyAgentPolicy.fatalErrorNotificationTitle": "エージェントポリシーのコピーエラー",
- "xpack.fleet.copyAgentPolicy.successNotificationTitle": "エージェントポリシーがコピーされました",
- "xpack.fleet.createAgentPolicy.cancelButtonLabel": "キャンセル",
- "xpack.fleet.createAgentPolicy.errorNotificationTitle": "エージェントポリシーを作成できません",
- "xpack.fleet.createAgentPolicy.flyoutTitle": "エージェントポリシーを作成",
- "xpack.fleet.createAgentPolicy.flyoutTitleDescription": "エージェントポリシーは、エージェントのグループ全体にわたる設定を管理する目的で使用されます。エージェントポリシーに統合を追加すると、エージェントで収集するデータを指定できます。エージェントポリシーの編集時には、フリートを使用して、指定したエージェントのグループに更新をデプロイできます。",
- "xpack.fleet.createAgentPolicy.submitButtonLabel": "エージェントポリシーを作成",
- "xpack.fleet.createAgentPolicy.successNotificationTitle": "エージェントポリシー「{name}」が作成されました",
- "xpack.fleet.createPackagePolicy.addedNotificationMessage": "Fleetは'{agentPolicyName}'ポリシーで使用されているすべてのエージェントに更新をデプロイします。",
- "xpack.fleet.createPackagePolicy.addedNotificationTitle": "「{packagePolicyName}」統合が追加されました。",
- "xpack.fleet.createPackagePolicy.agentPolicyNameLabel": "エージェントポリシー",
- "xpack.fleet.createPackagePolicy.cancelButton": "キャンセル",
- "xpack.fleet.createPackagePolicy.cancelLinkText": "キャンセル",
- "xpack.fleet.createPackagePolicy.errorOnSaveText": "統合ポリシーにはエラーがあります。保存前に修正してください。",
- "xpack.fleet.createPackagePolicy.integrationsContextAddAgentLinkMessage": "エージェントを追加",
- "xpack.fleet.createPackagePolicy.integrationsContextaddAgentNextNotificationMessage": "次に、{link}して、データの取り込みを開始します。",
- "xpack.fleet.createPackagePolicy.pageDescriptionfromPackage": "次の手順に従い、この統合をエージェントポリシーに追加します。",
- "xpack.fleet.createPackagePolicy.pageDescriptionfromPolicy": "選択したエージェントポリシーの統合を構成します。",
- "xpack.fleet.createPackagePolicy.pageTitle": "統合の追加",
- "xpack.fleet.createPackagePolicy.pageTitleWithPackageName": "{packageName}統合の追加",
- "xpack.fleet.createPackagePolicy.policyContextAddAgentNextNotificationMessage": "ポリシーが更新されました。エージェントを'{agentPolicyName}'ポリシーに追加して、このポリシーをデプロイします。",
- "xpack.fleet.createPackagePolicy.saveButton": "統合の保存",
- "xpack.fleet.createPackagePolicy.stepConfigure.advancedOptionsToggleLinkText": "高度なオプション",
- "xpack.fleet.createPackagePolicy.stepConfigure.hideStreamsAriaLabel": "{type}入力を非表示",
- "xpack.fleet.createPackagePolicy.stepConfigure.inputSettingsDescription": "次の設定は以下のすべての入力に適用されます。",
- "xpack.fleet.createPackagePolicy.stepConfigure.inputSettingsTitle": "設定",
- "xpack.fleet.createPackagePolicy.stepConfigure.inputVarFieldOptionalLabel": "オプション",
- "xpack.fleet.createPackagePolicy.stepConfigure.integrationSettingsSectionDescription": "この統合の使用方法を識別できるように、名前と説明を選択してください。",
- "xpack.fleet.createPackagePolicy.stepConfigure.integrationSettingsSectionTitle": "統合設定",
- "xpack.fleet.createPackagePolicy.stepConfigure.noPolicyOptionsMessage": "構成するものがありません",
- "xpack.fleet.createPackagePolicy.stepConfigure.packagePolicyDescriptionInputLabel": "説明",
- "xpack.fleet.createPackagePolicy.stepConfigure.packagePolicyNameInputLabel": "統合名",
- "xpack.fleet.createPackagePolicy.stepConfigure.packagePolicyNamespaceHelpLabel": "選択したエージェントポリシーから継承されたデフォルト名前空間を変更します。この設定により、統合のデータストリームの名前が変更されます。{learnMore}。",
- "xpack.fleet.createPackagePolicy.stepConfigure.packagePolicyNamespaceHelpLearnMoreLabel": "詳細",
- "xpack.fleet.createPackagePolicy.stepConfigure.packagePolicyNamespaceInputLabel": "名前空間",
- "xpack.fleet.createPackagePolicy.stepConfigure.showStreamsAriaLabel": "{type}入力を表示",
- "xpack.fleet.createPackagePolicy.stepConfigure.toggleAdvancedOptionsButtonText": "高度なオプション",
- "xpack.fleet.createPackagePolicy.stepConfigurePackagePolicyTitle": "統合の構成",
- "xpack.fleet.createPackagePolicy.stepSelectAgentPolicyTitle": "エージェントポリシーに適用",
- "xpack.fleet.createPackagePolicy.StepSelectPolicy.addButton": "エージェントポリシーを作成",
- "xpack.fleet.createPackagePolicy.StepSelectPolicy.agentPolicyFormGroupDescription": "エージェントポリシーは、エージェントのセットで統合のグループを管理するために使用されます",
- "xpack.fleet.createPackagePolicy.StepSelectPolicy.agentPolicyFormGroupTitle": "エージェントポリシー",
- "xpack.fleet.createPackagePolicy.StepSelectPolicy.agentPolicyLabel": "エージェントポリシー",
- "xpack.fleet.createPackagePolicy.StepSelectPolicy.agentPolicyPlaceholderText": "この統合を追加するエージェントポリシーを選択",
- "xpack.fleet.createPackagePolicy.StepSelectPolicy.errorLoadingAgentPoliciesTitle": "エージェントポリシーの読み込みエラー",
- "xpack.fleet.createPackagePolicy.StepSelectPolicy.errorLoadingPackageTitle": "パッケージ情報の読み込みエラー",
- "xpack.fleet.createPackagePolicy.StepSelectPolicy.errorLoadingSelectedAgentPolicyTitle": "選択したエージェントポリシーの読み込みエラー",
- "xpack.fleet.dataStreamList.actionsColumnTitle": "アクション",
- "xpack.fleet.dataStreamList.datasetColumnTitle": "データセット",
- "xpack.fleet.dataStreamList.integrationColumnTitle": "統合",
- "xpack.fleet.dataStreamList.lastActivityColumnTitle": "前回のアクティビティ",
- "xpack.fleet.dataStreamList.loadingDataStreamsMessage": "データストリームを読み込んでいます…",
- "xpack.fleet.dataStreamList.namespaceColumnTitle": "名前空間",
- "xpack.fleet.dataStreamList.noDataStreamsPrompt": "データストリームがありません",
- "xpack.fleet.dataStreamList.noFilteredDataStreamsMessage": "一致するデータストリームが見つかりません",
- "xpack.fleet.dataStreamList.reloadDataStreamsButtonText": "再読み込み",
- "xpack.fleet.dataStreamList.searchPlaceholderTitle": "データストリームをフィルター",
- "xpack.fleet.dataStreamList.sizeColumnTitle": "サイズ",
- "xpack.fleet.dataStreamList.typeColumnTitle": "型",
- "xpack.fleet.dataStreamList.viewDashboardActionText": "ダッシュボードを表示",
- "xpack.fleet.dataStreamList.viewDashboardsActionText": "ダッシュボードを表示",
- "xpack.fleet.dataStreamList.viewDashboardsPanelTitle": "ダッシュボードを表示",
- "xpack.fleet.deleteAgentPolicy.confirmModal.affectedAgentsTitle": "使用中のポリシー",
- "xpack.fleet.deleteAgentPolicy.confirmModal.cancelButtonLabel": "キャンセル",
- "xpack.fleet.deleteAgentPolicy.confirmModal.confirmButtonLabel": "ポリシーを削除",
- "xpack.fleet.deleteAgentPolicy.confirmModal.deletePolicyTitle": "このエージェントポリシーを削除しますか?",
- "xpack.fleet.deleteAgentPolicy.confirmModal.irreversibleMessage": "この操作は元に戻すことができません。",
- "xpack.fleet.deleteAgentPolicy.confirmModal.loadingAgentsCountMessage": "影響があるエージェントの数を確認中…",
- "xpack.fleet.deleteAgentPolicy.confirmModal.loadingButtonLabel": "読み込み中…",
- "xpack.fleet.deleteAgentPolicy.failureSingleNotificationTitle": "エージェントポリシー「{id}」の削除エラー",
- "xpack.fleet.deleteAgentPolicy.fatalErrorNotificationTitle": "エージェントポリシーの削除エラー",
- "xpack.fleet.deleteAgentPolicy.successSingleNotificationTitle": "エージェントポリシー「{id}」が削除されました",
- "xpack.fleet.deletePackagePolicy.confirmModal.affectedAgentsMessage": "{agentPolicyName}が一部のエージェントですでに使用されていることをFleetが検出しました。",
- "xpack.fleet.deletePackagePolicy.confirmModal.cancelButtonLabel": "キャンセル",
- "xpack.fleet.deletePackagePolicy.confirmModal.generalMessage": "このアクションは元に戻せません。続行していいですか?",
- "xpack.fleet.deletePackagePolicy.confirmModal.loadingAgentsCountMessage": "影響があるエージェントを確認中…",
- "xpack.fleet.deletePackagePolicy.confirmModal.loadingButtonLabel": "読み込み中…",
- "xpack.fleet.deletePackagePolicy.failureMultipleNotificationTitle": "{count}個の統合の削除エラー",
- "xpack.fleet.deletePackagePolicy.failureSingleNotificationTitle": "統合「{id}」の削除エラー",
- "xpack.fleet.deletePackagePolicy.fatalErrorNotificationTitle": "統合の削除エラー",
- "xpack.fleet.deletePackagePolicy.successMultipleNotificationTitle": "{count}個の統合を削除しました",
- "xpack.fleet.deletePackagePolicy.successSingleNotificationTitle": "統合「{id}」を削除しました",
- "xpack.fleet.disabledSecurityDescription": "Elastic Fleet を使用するには、Kibana と Elasticsearch でセキュリティを有効にする必要があります。",
- "xpack.fleet.disabledSecurityTitle": "セキュリティが有効ではありません",
- "xpack.fleet.editAgentPolicy.cancelButtonText": "キャンセル",
- "xpack.fleet.editAgentPolicy.errorNotificationTitle": "エージェントポリシーを更新できません",
- "xpack.fleet.editAgentPolicy.saveButtonText": "変更を保存",
- "xpack.fleet.editAgentPolicy.savingButtonText": "保存中…",
- "xpack.fleet.editAgentPolicy.successNotificationTitle": "正常に「{name}」設定を更新しました",
- "xpack.fleet.editAgentPolicy.unsavedChangesText": "保存されていない変更があります",
- "xpack.fleet.editPackagePolicy.cancelButton": "キャンセル",
- "xpack.fleet.editPackagePolicy.editPageTitleWithPackageName": "{packageName}統合の編集",
- "xpack.fleet.editPackagePolicy.errorLoadingDataMessage": "この統合情報の読み込みエラーが発生しました",
- "xpack.fleet.editPackagePolicy.errorLoadingDataTitle": "データの読み込み中にエラーが発生",
- "xpack.fleet.editPackagePolicy.failedConflictNotificationMessage": "データが最新ではありません。最新のポリシーを取得するには、ページを更新してください。",
- "xpack.fleet.editPackagePolicy.failedNotificationTitle": "「{packagePolicyName}」の更新エラー",
- "xpack.fleet.editPackagePolicy.pageDescription": "統合設定を修正し、選択したエージェントポリシーに変更をデプロイします。",
- "xpack.fleet.editPackagePolicy.pageTitle": "統合の編集",
- "xpack.fleet.editPackagePolicy.saveButton": "統合の保存",
- "xpack.fleet.editPackagePolicy.settingsTabName": "設定",
- "xpack.fleet.editPackagePolicy.updatedNotificationMessage": "Fleetは'{agentPolicyName}'ポリシーで使用されているすべてのエージェントに更新をデプロイします",
- "xpack.fleet.editPackagePolicy.updatedNotificationTitle": "正常に「{packagePolicyName}」を更新しました",
- "xpack.fleet.editPackagePolicy.upgradePageTitleWithPackageName": "{packageName}統合をアップグレード",
- "xpack.fleet.enrollemntAPIKeyList.emptyMessage": "登録トークンが見つかりません。",
- "xpack.fleet.enrollemntAPIKeyList.loadingTokensMessage": "登録トークンを読み込んでいます...",
- "xpack.fleet.enrollmentInstructions.descriptionText": "エージェントのディレクトリから、該当するコマンドを実行し、Elasticエージェントをインストール、登録、起動します。これらのコマンドを再利用すると、複数のホストでエージェントを設定できます。管理者権限が必要です。",
- "xpack.fleet.enrollmentInstructions.moreInstructionsLink": "Elastic エージェントドキュメント",
- "xpack.fleet.enrollmentInstructions.moreInstructionsText": "RPM/DEB デプロイの手順については、{link}を参照してください。",
- "xpack.fleet.enrollmentInstructions.platformSelectAriaLabel": "プラットフォーム",
- "xpack.fleet.enrollmentInstructions.platformSelectLabel": "プラットフォーム",
- "xpack.fleet.enrollmentInstructions.troubleshootingLink": "トラブルシューティングガイド",
- "xpack.fleet.enrollmentInstructions.troubleshootingText": "接続の問題が発生している場合は、{link}を参照してください。",
- "xpack.fleet.enrollmentStepAgentPolicy.enrollmentTokenSelectLabel": "登録トークン",
- "xpack.fleet.enrollmentStepAgentPolicy.noEnrollmentTokensForSelectedPolicyCallout": "選択したエージェントポリシーの登録トークンはありません",
- "xpack.fleet.enrollmentStepAgentPolicy.policySelectAriaLabel": "エージェントポリシー",
- "xpack.fleet.enrollmentStepAgentPolicy.policySelectLabel": "エージェントポリシー",
- "xpack.fleet.enrollmentStepAgentPolicy.setUpAgentsLink": "登録トークンを作成",
- "xpack.fleet.enrollmentStepAgentPolicy.showAuthenticationSettingsButton": "認証設定",
- "xpack.fleet.enrollmentTokenDeleteModal.cancelButton": "キャンセル",
- "xpack.fleet.enrollmentTokenDeleteModal.deleteButton": "登録トークンを取り消し",
- "xpack.fleet.enrollmentTokenDeleteModal.description": "{keyName}を取り消してよろしいですか?新しいエージェントは、このトークンを使用して登録できません。",
- "xpack.fleet.enrollmentTokenDeleteModal.title": "登録トークンを取り消し",
- "xpack.fleet.enrollmentTokensList.actionsTitle": "アクション",
- "xpack.fleet.enrollmentTokensList.activeTitle": "アクティブ",
- "xpack.fleet.enrollmentTokensList.createdAtTitle": "作成日時",
- "xpack.fleet.enrollmentTokensList.hideTokenButtonLabel": "トークンを非表示",
- "xpack.fleet.enrollmentTokensList.nameTitle": "名前",
- "xpack.fleet.enrollmentTokensList.newKeyButton": "登録トークンを作成",
- "xpack.fleet.enrollmentTokensList.pageDescription": "登録トークンを作成して取り消します。登録トークンを使用すると、1つ以上のエージェントをFleetに登録し、データを送信できます。",
- "xpack.fleet.enrollmentTokensList.policyTitle": "エージェントポリシー",
- "xpack.fleet.enrollmentTokensList.revokeTokenButtonLabel": "トークンを取り消す",
- "xpack.fleet.enrollmentTokensList.secretTitle": "シークレット",
- "xpack.fleet.enrollmentTokensList.showTokenButtonLabel": "トークンを表示",
- "xpack.fleet.epm.addPackagePolicyButtonText": "{packageName}の追加",
- "xpack.fleet.epm.agentEnrollment.viewDataAssetsLabel": "アセットを表示",
- "xpack.fleet.epm.agentEnrollment.viewDataDescription.pleaseNoteLabel": "注記:",
- "xpack.fleet.epm.assetGroupTitle": "{assetType}アセット",
- "xpack.fleet.epm.browseAllButtonText": "すべての統合を参照",
- "xpack.fleet.epm.categoryLabel": "カテゴリー",
- "xpack.fleet.epm.detailsTitle": "詳細",
- "xpack.fleet.epm.errorLoadingNotice": "NOTICE.txtの読み込みエラー",
- "xpack.fleet.epm.featuresLabel": "機能",
- "xpack.fleet.epm.install.packageInstallError": "{pkgName} {pkgVersion}のインストールエラー",
- "xpack.fleet.epm.install.packageUpdateError": "{pkgName} {pkgVersion}の更新エラー",
- "xpack.fleet.epm.licenseLabel": "ライセンス",
- "xpack.fleet.epm.loadingIntegrationErrorTitle": "統合詳細の読み込みエラー",
- "xpack.fleet.epm.noticeModalCloseBtn": "閉じる",
- "xpack.fleet.epm.packageDetails.assets.fetchAssetsErrorTitle": "アセットの読み込みエラー",
- "xpack.fleet.epm.packageDetails.assets.noAssetsFoundLabel": "アセットが見つかりません",
- "xpack.fleet.epm.packageDetails.integrationList.actions": "アクション",
- "xpack.fleet.epm.packageDetails.integrationList.addAgent": "エージェントの追加",
- "xpack.fleet.epm.packageDetails.integrationList.agentCount": "エージェント",
- "xpack.fleet.epm.packageDetails.integrationList.agentPolicy": "エージェントポリシー",
- "xpack.fleet.epm.packageDetails.integrationList.loadingPoliciesMessage": "統合ポリシーを読み込んでいます...",
- "xpack.fleet.epm.packageDetails.integrationList.name": "統合",
- "xpack.fleet.epm.packageDetails.integrationList.packageVersion": "v{version}",
- "xpack.fleet.epm.packageDetails.integrationList.updatedAt": "最終更新",
- "xpack.fleet.epm.packageDetails.integrationList.updatedBy": "最終更新者",
- "xpack.fleet.epm.packageDetails.integrationList.version": "バージョン",
- "xpack.fleet.epm.packageDetailsNav.overviewLinkText": "概要",
- "xpack.fleet.epm.packageDetailsNav.packageAssetsLinkText": "アセット",
- "xpack.fleet.epm.packageDetailsNav.packageCustomLinkText": "高度な設定",
- "xpack.fleet.epm.packageDetailsNav.packagePoliciesLinkText": "ポリシー",
- "xpack.fleet.epm.packageDetailsNav.settingsLinkText": "設定",
- "xpack.fleet.epm.releaseBadge.betaDescription": "この統合は本番環境用ではありません。",
- "xpack.fleet.epm.releaseBadge.betaLabel": "ベータ",
- "xpack.fleet.epm.releaseBadge.experimentalDescription": "この統合は、急に変更されたり、将来のリリースで削除されたりする可能性があります。",
- "xpack.fleet.epm.releaseBadge.experimentalLabel": "実験的",
- "xpack.fleet.epm.screenshotAltText": "{packageName}スクリーンショット#{imageNumber}",
- "xpack.fleet.epm.screenshotErrorText": "このスクリーンショットを読み込めません",
- "xpack.fleet.epm.screenshotPaginationAriaLabel": "{packageName}スクリーンショットページネーション",
- "xpack.fleet.epm.screenshotsTitle": "スクリーンショット",
- "xpack.fleet.epm.updateAvailableTooltip": "更新が利用可能です",
- "xpack.fleet.epm.usedByLabel": "エージェントポリシー",
- "xpack.fleet.epm.versionLabel": "バージョン",
- "xpack.fleet.epmList.allPackagesFilterLinkText": "すべて",
- "xpack.fleet.epmList.installedTitle": "インストールされている統合",
- "xpack.fleet.epmList.missingIntegrationPlaceholder": "検索用語と一致する統合が見つかりませんでした。別のキーワードを試すか、左側のカテゴリを使用して参照してください。",
- "xpack.fleet.epmList.noPackagesFoundPlaceholder": "パッケージが見つかりません",
- "xpack.fleet.epmList.searchPackagesPlaceholder": "統合を検索",
- "xpack.fleet.epmList.updatesAvailableFilterLinkText": "更新が可能です",
- "xpack.fleet.featureCatalogueDescription": "Elasticエージェントとの統合を追加して管理します",
- "xpack.fleet.featureCatalogueTitle": "Elasticエージェント統合を追加",
- "xpack.fleet.fleetServerSetup.addFleetServerHostButton": "ホストの追加",
- "xpack.fleet.fleetServerSetup.addFleetServerHostInputLabel": "Fleetサーバーホスト",
- "xpack.fleet.fleetServerSetup.addFleetServerHostInvalidUrlError": "無効なURL",
- "xpack.fleet.fleetServerSetup.addFleetServerHostStepDescription": "エージェントがFleetサーバーに接続するために使用するURLを指定します。これはFleetサーバーが実行されるホストのパブリックIPアドレスまたはドメインと一致します。デフォルトでは、Fleetサーバーはポート{port}を使用します。",
- "xpack.fleet.fleetServerSetup.addFleetServerHostStepTitle": "Fleetサーバーホストの追加",
- "xpack.fleet.fleetServerSetup.addFleetServerHostSuccessText": "{host}が追加されました。 {fleetSettingsLink}でFleetサーバーを編集できます。",
- "xpack.fleet.fleetServerSetup.addFleetServerHostSuccessTitle": "追加されたFleetサーバーホスト",
- "xpack.fleet.fleetServerSetup.agentPolicySelectAraiLabel": "エージェントポリシー",
- "xpack.fleet.fleetServerSetup.agentPolicySelectLabel": "エージェントポリシー",
- "xpack.fleet.fleetServerSetup.cloudDeploymentLink": "デプロイを編集",
- "xpack.fleet.fleetServerSetup.cloudSetupText": "Fleetにエージェントを登録する前に、Fleetサーバーが必要です。APM & Fleetを有効にしてデプロイに追加できます。詳細は{link}をご覧ください。",
- "xpack.fleet.fleetServerSetup.cloudSetupTitle": "APM & Fleetを有効にする",
- "xpack.fleet.fleetServerSetup.continueButton": "続行",
- "xpack.fleet.fleetServerSetup.deploymentModeProductionOption": "{production} – 独自の証明書を指定します。このオプションでは、Fleetに登録するときに、エージェントで証明書鍵を指定する必要があります。",
- "xpack.fleet.fleetServerSetup.deploymentModeQuickStartOption": "{quickStart} – Fleetサーバーは自己署名証明書を生成します。後続のエージェントは--insecureフラグを使用して登録する必要があります。本番ユースケースには推奨されません。",
- "xpack.fleet.fleetServerSetup.errorAddingFleetServerHostTitle": "Fleetサーバーホストの追加エラー",
- "xpack.fleet.fleetServerSetup.errorGeneratingTokenTitleText": "トークン生成エラー",
- "xpack.fleet.fleetServerSetup.errorRefreshingFleetServerStatus": "Fleetサーバーステータスの更新エラー",
- "xpack.fleet.fleetServerSetup.fleetSettingsLink": "Fleet設定",
- "xpack.fleet.fleetServerSetup.generateServiceTokenButton": "サービストークンを生成",
- "xpack.fleet.fleetServerSetup.generateServiceTokenDescription": "サービストークンは、Elasticsearchに書き込むためのFleetサーバーアクセス権を付与します。",
- "xpack.fleet.fleetServerSetup.installAgentDescription": "エージェントディレクトリから、適切なクイックスタートコマンドをコピーして実行し、生成されたトークンと自己署名証明書を使用して、ElasticエージェントをFleetサーバーとして起動します。本番デプロイで独自の証明書を使用する手順については、{userGuideLink}を参照してください。すべてのコマンドには管理者権限が必要です。",
- "xpack.fleet.fleetServerSetup.platformSelectAriaLabel": "プラットフォーム",
- "xpack.fleet.fleetServerSetup.platformSelectLabel": "プラットフォーム",
- "xpack.fleet.fleetServerSetup.productionText": "本番運用",
- "xpack.fleet.fleetServerSetup.quickStartText": "クイックスタート",
- "xpack.fleet.fleetServerSetup.saveServiceTokenDescription": "サービストークン情報を保存します。これは1回だけ表示されます。",
- "xpack.fleet.fleetServerSetup.selectAgentPolicyDescriptionText": "エージェントポリシーを使用すると、リモートでエージェントを構成および管理できます。Fleetサーバーを実行するために必要な構成を含む「デフォルトFleetサーバーポリシー」を使用することをお勧めします。",
- "xpack.fleet.fleetServerSetup.serviceTokenLabel": "サービストークン",
- "xpack.fleet.fleetServerSetup.setupGuideLink": "Fleetユーザーガイド",
- "xpack.fleet.fleetServerSetup.setupText": "Fleetにエージェントを登録する前に、Fleetサーバーが必要です。Fleetサーバーのセットアップについては、次の手順に従ってください。詳細については、{userGuideLink}を参照してください。",
- "xpack.fleet.fleetServerSetup.setupTitle": "Fleetサーバーを追加",
- "xpack.fleet.fleetServerSetup.stepDeploymentModeDescriptionText": "FleetはTransport Layer Security(TLS)を使用して、ElasticエージェントとElastic Stackの他のコンポーネントとの間の通信を暗号化します。デプロイモードを選択し、証明書を処理する方法を決定します。選択内容は後続のステップに表示されるFleetサーバーセットアップコマンドに影響します。",
- "xpack.fleet.fleetServerSetup.stepDeploymentModeTitle": "セキュリティのデプロイモードを選択",
- "xpack.fleet.fleetServerSetup.stepFleetServerCompleteDescription": "エージェントをFleetに登録できます。",
- "xpack.fleet.fleetServerSetup.stepFleetServerCompleteTitle": "Fleetサーバーが接続されました",
- "xpack.fleet.fleetServerSetup.stepGenerateServiceTokenTitle": "サービストークンを生成",
- "xpack.fleet.fleetServerSetup.stepInstallAgentTitle": "Fleetサーバーを起動",
- "xpack.fleet.fleetServerSetup.stepSelectAgentPolicyTitle": "エージェントポリシーを選択",
- "xpack.fleet.fleetServerSetup.stepWaitingForFleetServerTitle": "Fleetサーバーの接続を待機しています...",
- "xpack.fleet.fleetServerSetup.waitingText": "Fleetサーバーの接続を待機しています...",
- "xpack.fleet.fleetServerUpgradeModal.announcementImageAlt": "Fleetサーバーアップグレード通知",
- "xpack.fleet.fleetServerUpgradeModal.breakingChangeMessage": "これは大きい変更であるため、ベータリリースにしています。ご不便をおかけしていることをお詫び申し上げます。ご質問がある場合や、サポートが必要な場合は、{link}を共有してください。",
- "xpack.fleet.fleetServerUpgradeModal.checkboxLabel": "次回以降このメッセージを表示しない",
- "xpack.fleet.fleetServerUpgradeModal.closeButton": "閉じて開始する",
- "xpack.fleet.fleetServerUpgradeModal.cloudDescriptionMessage": "Fleetサーバーを使用できます。スケーラビリティとセキュリティが強化されました。すでにElastic CloudクラウドにAPMインスタンスがあった場合は、APM & Fleetにアップグレードされました。そうでない場合は、無料でデプロイに追加できます。{existingAgentsMessage}引き続きFleetを使用するには、Fleetサーバーを使用して、各ホストに新しいバージョンのElasticエージェントをインストールする必要があります。",
- "xpack.fleet.fleetServerUpgradeModal.errorLoadingAgents": "エージェントの読み込みエラー",
- "xpack.fleet.fleetServerUpgradeModal.existingAgentText": "既存のElasticエージェントは自動的に登録解除され、データの送信を停止しました。",
- "xpack.fleet.fleetServerUpgradeModal.failedUpdateTitle": "設定の保存エラー",
- "xpack.fleet.fleetServerUpgradeModal.fleetFeedbackLink": "フィードバック",
- "xpack.fleet.fleetServerUpgradeModal.fleetServerMigrationGuide": "Fleetサーバー移行ガイド",
- "xpack.fleet.fleetServerUpgradeModal.modalTitle": "エージェントをFleetサーバーに登録",
- "xpack.fleet.fleetServerUpgradeModal.onPremDescriptionMessage": "Fleetサーバーが使用できます。スケーラビリティとセキュリティが改善されています。{existingAgentsMessage} Fleetを使用し続けるには、Fleetサーバーと新しいバージョンのElasticエージェントを各ホストにインストールする必要があります。詳細については、{link}をご覧ください。",
- "xpack.fleet.genericActionsMenuText": "開く",
- "xpack.fleet.homeIntegration.tutorialDirectory.dismissNoticeButtonText": "メッセージを消去",
- "xpack.fleet.homeIntegration.tutorialDirectory.fleetAppButtonText": "統合を試す",
- "xpack.fleet.homeIntegration.tutorialDirectory.noticeText": "Elasticエージェント統合では、シンプルかつ統合された方法で、ログ、メトリック、他の種類のデータの監視をホストに追加することができます。複数のBeatsをインストールする必要はありません。このため、インフラストラクチャ全体でのポリシーのデプロイが簡単で高速になりました。詳細については、{blogPostLink}をお読みください。",
- "xpack.fleet.homeIntegration.tutorialDirectory.noticeText.blogPostLink": "発表ブログ投稿",
- "xpack.fleet.homeIntegration.tutorialDirectory.noticeTitle": "{newPrefix} Elasticエージェント統合",
- "xpack.fleet.homeIntegration.tutorialDirectory.noticeTitle.newPrefix": "一般公開へ:",
- "xpack.fleet.homeIntegration.tutorialModule.noticeText": "{notePrefix}このモジュールの新しいバージョンは{availableAsIntegrationLink}です。統合と新しいElasticエージェントの詳細については、{blogPostLink}をお読みください。",
- "xpack.fleet.homeIntegration.tutorialModule.noticeText.blogPostLink": "発表ブログ投稿",
- "xpack.fleet.homeIntegration.tutorialModule.noticeText.integrationLink": "Elasticエージェント統合として提供",
- "xpack.fleet.homeIntegration.tutorialModule.noticeText.notePrefix": "注:",
- "xpack.fleet.hostsInput.addRow": "行の追加",
- "xpack.fleet.initializationErrorMessageTitle": "Fleet を初期化できません",
- "xpack.fleet.integrations.customInputsLink": "カスタム入力",
- "xpack.fleet.integrations.discussForumLink": "ディスカッションフォーラム",
- "xpack.fleet.integrations.installPackage.installingPackageButtonLabel": "{title} アセットをインストールしています",
- "xpack.fleet.integrations.installPackage.installPackageButtonLabel": "{title}アセットをインストール",
- "xpack.fleet.integrations.packageInstallErrorDescription": "このパッケージのインストール中に問題が発生しました。しばらくたってから再試行してください。",
- "xpack.fleet.integrations.packageInstallErrorTitle": "{title}パッケージをインストールできませんでした",
- "xpack.fleet.integrations.packageInstallSuccessDescription": "正常に{title}をインストールしました",
- "xpack.fleet.integrations.packageInstallSuccessTitle": "{title}をインストールしました",
- "xpack.fleet.integrations.packageUninstallErrorDescription": "このパッケージのアンインストール中に問題が発生しました。しばらくたってから再試行してください。",
- "xpack.fleet.integrations.packageUninstallErrorTitle": "{title}パッケージをアンインストールできませんでした",
- "xpack.fleet.integrations.packageUninstallSuccessDescription": "正常に{title}をアンインストールしました",
- "xpack.fleet.integrations.packageUninstallSuccessTitle": "{title}をアンインストールしました",
- "xpack.fleet.integrations.settings.confirmInstallModal.cancelButtonLabel": "キャンセル",
- "xpack.fleet.integrations.settings.confirmInstallModal.installButtonLabel": "{packageName}をインストール",
- "xpack.fleet.integrations.settings.confirmInstallModal.installCalloutTitle": "{numOfAssets}個のアセットがインストールされます",
- "xpack.fleet.integrations.settings.confirmInstallModal.installDescription": "Kibanaアセットは現在のスペース(既定)にインストールされ、このスペースを表示する権限があるユーザーのみがアクセスできます。Elasticsearchアセットはグローバルでインストールされ、すべてのKibanaユーザーがアクセスできます。",
- "xpack.fleet.integrations.settings.confirmInstallModal.installTitle": "{packageName}をインストール",
- "xpack.fleet.integrations.settings.confirmUninstallModal.cancelButtonLabel": "キャンセル",
- "xpack.fleet.integrations.settings.confirmUninstallModal.uninstallButtonLabel": "{packageName}をアンインストール",
- "xpack.fleet.integrations.settings.confirmUninstallModal.uninstallCallout.description": "この統合によって作成されたKibanaおよびElasticsearchアセットは削除されます。エージェントポリシーとエージェントによって送信されたデータは影響を受けません。",
- "xpack.fleet.integrations.settings.confirmUninstallModal.uninstallCallout.title": "{numOfAssets}個のアセットが削除されます",
- "xpack.fleet.integrations.settings.confirmUninstallModal.uninstallDescription": "この操作は元に戻すことができません。続行していいですか?",
- "xpack.fleet.integrations.settings.confirmUninstallModal.uninstallTitle": "{packageName}をアンインストール",
- "xpack.fleet.integrations.settings.packageInstallDescription": "この統合をインストールして、{title}データ向けに設計されたKibanaおよびElasticsearchアセットをセットアップします。",
- "xpack.fleet.integrations.settings.packageInstallTitle": "{title}をインストール",
- "xpack.fleet.integrations.settings.packageLatestVersionLink": "最新バージョン",
- "xpack.fleet.integrations.settings.packageSettingsOldVersionMessage": "バージョン{version}が最新ではありません。この統合の{latestVersion}をインストールできます。",
- "xpack.fleet.integrations.settings.packageSettingsTitle": "設定",
- "xpack.fleet.integrations.settings.packageUninstallDescription": "この統合によってインストールされたKibanaおよびElasticsearchアセットを削除します。",
- "xpack.fleet.integrations.settings.packageUninstallNoteDescription.packageUninstallNoteDetail": "{strongNote} {title}をアンインストールできません。この統合を使用しているアクティブなエージェントがあります。アンインストールするには、エージェントポリシーからすべての{title}統合を削除します。",
- "xpack.fleet.integrations.settings.packageUninstallNoteDescription.packageUninstallNoteLabel": "注:",
- "xpack.fleet.integrations.settings.packageUninstallNoteDescription.packageUninstallUninstallableNoteDetail": "{strongNote} {title}統合はシステム統合であるため、削除できません。",
- "xpack.fleet.integrations.settings.packageUninstallTitle": "アンインストール",
- "xpack.fleet.integrations.settings.packageVersionTitle": "{title}バージョン",
- "xpack.fleet.integrations.settings.versionInfo.installedVersion": "インストールされているバージョン",
- "xpack.fleet.integrations.settings.versionInfo.latestVersion": "最新バージョン",
- "xpack.fleet.integrations.settings.versionInfo.updatesAvailable": "更新が利用可能です",
- "xpack.fleet.integrations.uninstallPackage.uninstallingPackageButtonLabel": "{title}をアンインストールしています",
- "xpack.fleet.integrations.uninstallPackage.uninstallPackageButtonLabel": "{title}をアンインストール",
- "xpack.fleet.integrations.updatePackage.updatePackageButtonLabel": "最新バージョンに更新",
- "xpack.fleet.integrationsAppTitle": "統合",
- "xpack.fleet.integrationsHeaderTitle": "Elasticエージェント統合",
- "xpack.fleet.invalidLicenseDescription": "現在のライセンスは期限切れです。登録されたビートエージェントは引き続き動作しますが、Elastic Fleet インターフェイスにアクセスするには有効なライセンスが必要です。",
- "xpack.fleet.invalidLicenseTitle": "ライセンスの期限切れ",
- "xpack.fleet.multiTextInput.addRow": "行の追加",
- "xpack.fleet.multiTextInput.deleteRowButton": "行の削除",
- "xpack.fleet.namespaceValidation.invalidCharactersErrorMessage": "名前空間に無効な文字が含まれています",
- "xpack.fleet.namespaceValidation.lowercaseErrorMessage": "名前空間は小文字で指定する必要があります",
- "xpack.fleet.namespaceValidation.requiredErrorMessage": "名前空間は必須です",
- "xpack.fleet.namespaceValidation.tooLongErrorMessage": "名前空間は100バイト以下でなければなりません",
- "xpack.fleet.newEnrollmentKey.cancelButtonLabel": "キャンセル",
- "xpack.fleet.newEnrollmentKey.keyCreatedToasts": "登録トークンが作成されました",
- "xpack.fleet.newEnrollmentKey.modalTitle": "登録トークンを作成",
- "xpack.fleet.newEnrollmentKey.nameLabel": "名前",
- "xpack.fleet.newEnrollmentKey.policyLabel": "ポリシー",
- "xpack.fleet.newEnrollmentKey.submitButton": "登録トークンを作成",
- "xpack.fleet.noAccess.accessDeniedDescription": "Elastic Fleet にアクセスする権限がありません。Elastic Fleet を使用するには、このアプリケーションの読み取り権または全権を含むユーザーロールが必要です。",
- "xpack.fleet.noAccess.accessDeniedTitle": "アクセスが拒否されました",
- "xpack.fleet.oldAppTitle": "Ingest Manager",
- "xpack.fleet.overviewPageSubtitle": "ElasticElasticエージェントの集中管理",
- "xpack.fleet.overviewPageTitle": "Fleet",
- "xpack.fleet.packagePolicy.packageNotFoundError": "ID {id}のパッケージポリシーには名前付きのパッケージがありません",
- "xpack.fleet.packagePolicy.policyNotFoundError": "ID {id}のパッケージポリシーが見つかりません",
- "xpack.fleet.packagePolicyField.yamlCodeEditor": "YAMLコードエディター",
- "xpack.fleet.packagePolicyValidation.invalidArrayErrorMessage": "無効なフォーマット",
- "xpack.fleet.packagePolicyValidation.invalidYamlFormatErrorMessage": "YAML形式が無効です",
- "xpack.fleet.packagePolicyValidation.nameRequiredErrorMessage": "名前が必要です",
- "xpack.fleet.packagePolicyValidation.quoteStringErrorMessage": "*や&などの特殊YAML文字で始まる文字列は二重引用符で囲む必要があります。",
- "xpack.fleet.packagePolicyValidation.requiredErrorMessage": "{fieldName}が必要です",
- "xpack.fleet.permissionDeniedErrorMessage": "Fleet へのアクセスが許可されていません。Fleet には{roleName}権限が必要です。",
- "xpack.fleet.permissionDeniedErrorTitle": "パーミッションが拒否されました",
- "xpack.fleet.permissionsRequestErrorMessageDescription": "Fleet アクセス権の確認中に問題が発生しました",
- "xpack.fleet.permissionsRequestErrorMessageTitle": "アクセス権を確認できません",
- "xpack.fleet.policyDetails.addPackagePolicyButtonText": "統合の追加",
- "xpack.fleet.policyDetails.ErrorGettingFullAgentPolicy": "エージェントポリシーの読み込みエラー",
- "xpack.fleet.policyDetails.packagePoliciesTable.actionsColumnTitle": "アクション",
- "xpack.fleet.policyDetails.packagePoliciesTable.deleteActionTitle": "統合の削除",
- "xpack.fleet.policyDetails.packagePoliciesTable.editActionTitle": "統合の編集",
- "xpack.fleet.policyDetails.packagePoliciesTable.nameColumnTitle": "名前",
- "xpack.fleet.policyDetails.packagePoliciesTable.namespaceColumnTitle": "名前空間",
- "xpack.fleet.policyDetails.packagePoliciesTable.packageNameColumnTitle": "統合",
- "xpack.fleet.policyDetails.packagePoliciesTable.packageVersion": "v{version}",
- "xpack.fleet.policyDetails.packagePoliciesTable.upgradeActionTitle": "パッケージポリシーをアップグレード",
- "xpack.fleet.policyDetails.packagePoliciesTable.upgradeAvailable": "アップグレードが利用可能です",
- "xpack.fleet.policyDetails.packagePoliciesTable.upgradeButton": "アップグレード",
- "xpack.fleet.policyDetails.policyDetailsHostedPolicyTooltip": "このポリシーはFleet外で管理されます。このポリシーに関連するほとんどのアクションは使用できません。",
- "xpack.fleet.policyDetails.policyDetailsTitle": "ポリシー「{id}」",
- "xpack.fleet.policyDetails.policyNotFoundErrorTitle": "ポリシー「{id}」が見つかりません",
- "xpack.fleet.policyDetails.subTabs.packagePoliciesTabText": "統合",
- "xpack.fleet.policyDetails.subTabs.settingsTabText": "設定",
- "xpack.fleet.policyDetails.summary.integrations": "統合",
- "xpack.fleet.policyDetails.summary.lastUpdated": "最終更新日",
- "xpack.fleet.policyDetails.summary.revision": "リビジョン",
- "xpack.fleet.policyDetails.summary.usedBy": "使用者",
- "xpack.fleet.policyDetails.unexceptedErrorTitle": "エージェントポリシーの読み込み中にエラーが発生しました",
- "xpack.fleet.policyDetails.viewAgentListTitle": "すべてのエージェントポリシーを表示",
- "xpack.fleet.policyDetails.yamlDownloadButtonLabel": "ダウンロードポリシー",
- "xpack.fleet.policyDetails.yamlFlyoutCloseButtonLabel": "閉じる",
- "xpack.fleet.policyDetails.yamlflyoutTitleWithName": "「{name}」エージェントポリシー",
- "xpack.fleet.policyDetails.yamlflyoutTitleWithoutName": "エージェントポリシー",
- "xpack.fleet.policyDetailsPackagePolicies.createFirstButtonText": "統合の追加",
- "xpack.fleet.policyDetailsPackagePolicies.createFirstMessage": "このポリシーにはまだ統合がありません。",
- "xpack.fleet.policyDetailsPackagePolicies.createFirstTitle": "最初の統合を追加",
- "xpack.fleet.policyForm.deletePolicyActionText": "ポリシーを削除",
- "xpack.fleet.policyForm.deletePolicyGroupDescription": "既存のデータは削除されません。",
- "xpack.fleet.policyForm.deletePolicyGroupTitle": "ポリシーを削除",
- "xpack.fleet.policyForm.generalSettingsGroupDescription": "エージェントポリシーの名前と説明を選択してください。",
- "xpack.fleet.policyForm.generalSettingsGroupTitle": "一般設定",
- "xpack.fleet.policyForm.unableToDeleteDefaultPolicyText": "デフォルトポリシーは削除できません",
- "xpack.fleet.preconfiguration.duplicatePackageError": "構成で重複するパッケージが指定されています。{duplicateList}",
- "xpack.fleet.preconfiguration.missingIDError": "{agentPolicyName}には「id」フィールドがありません。ポリシーのis_defaultまたはis_default_fleet_serverに設定されている場合をのぞき、「id」は必須です。",
- "xpack.fleet.preconfiguration.packageMissingError": "{agentPolicyName}を追加できませんでした。{pkgName}がインストールされていません。{pkgName}を`{packagesConfigValue}`に追加するか、{packagePolicyName}から削除してください。",
- "xpack.fleet.preconfiguration.policyDeleted": "構成済みのポリシー{id}が削除されました。作成をスキップしています",
- "xpack.fleet.serverError.agentPolicyDoesNotExist": "エージェントポリシー{agentPolicyId}が存在しません",
- "xpack.fleet.serverError.enrollmentKeyDuplicate": "エージェントポリシーの{agentPolicyId}登録キー{providedKeyName}はすでに存在します",
- "xpack.fleet.serverError.returnedIncorrectKey": "find enrollmentKeyByIdで正しくないキーが返されました",
- "xpack.fleet.serverError.unableToCreateEnrollmentKey": "登録APIキーを作成できません",
- "xpack.fleet.settings.additionalYamlConfig": "Elasticsearch出力構成(YAML)",
- "xpack.fleet.settings.cancelButtonLabel": "キャンセル",
- "xpack.fleet.settings.deleteHostButton": "ホストの削除",
- "xpack.fleet.settings.elasticHostError": "無効なURL",
- "xpack.fleet.settings.elasticsearchUrlLabel": "Elasticsearchホスト",
- "xpack.fleet.settings.elasticsearchUrlsHelpTect": "エージェントがデータを送信するElasticsearch URLを指定します。Elasticsearchはデフォルトで9200番ポートを使用します。",
- "xpack.fleet.settings.fleetServerHostsDifferentPathOrProtocolError": "各URLのプロトコルとパスは同じでなければなりません",
- "xpack.fleet.settings.fleetServerHostsEmptyError": "1つ以上のURLが必要です。",
- "xpack.fleet.settings.fleetServerHostsError": "無効なURL",
- "xpack.fleet.settings.fleetServerHostsHelpTect": "エージェントがFleetサーバーに接続するために使用するURLを指定します。複数のURLが存在する場合、Fleetは登録目的で最初に指定されたURLを表示します。Fleetサーバーはデフォルトで8220番ポートを使用します。{link}を参照してください。",
- "xpack.fleet.settings.fleetServerHostsLabel": "Fleetサーバーホスト",
- "xpack.fleet.settings.flyoutTitle": "Fleet 設定",
- "xpack.fleet.settings.globalOutputDescription": "これらの設定はグローバルにすべてのエージェントポリシーの{outputs}セクションに適用され、すべての登録されたエージェントに影響します。",
- "xpack.fleet.settings.invalidYamlFormatErrorMessage": "無効なYAML形式:{reason}",
- "xpack.fleet.settings.saveButtonLabel": "設定を保存して適用",
- "xpack.fleet.settings.saveButtonLoadingLabel": "設定を適用しています...",
- "xpack.fleet.settings.sortHandle": "ホストハンドルの並べ替え",
- "xpack.fleet.settings.success.message": "設定が保存されました",
- "xpack.fleet.settings.userGuideLink": "Fleetユーザーガイド",
- "xpack.fleet.settings.yamlCodeEditor": "YAMLコードエディター",
- "xpack.fleet.settingsConfirmModal.calloutTitle": "すべてのエージェントポリシーと登録されたエージェントが更新されます",
- "xpack.fleet.settingsConfirmModal.cancelButton": "キャンセル",
- "xpack.fleet.settingsConfirmModal.confirmButton": "設定を適用",
- "xpack.fleet.settingsConfirmModal.defaultChangeLabel": "不明な設定",
- "xpack.fleet.settingsConfirmModal.elasticsearchAddedLabel": "Elasticsearchホスト(新)",
- "xpack.fleet.settingsConfirmModal.elasticsearchHosts": "Elasticsearchホスト",
- "xpack.fleet.settingsConfirmModal.elasticsearchRemovedLabel": "Elasticsearchホスト(旧)",
- "xpack.fleet.settingsConfirmModal.eserverChangedText": "新しい{elasticsearchHosts}で接続できないエージェントは、データを送信できない場合でも、正常ステータスです。FleetサーバーがElasticsearchに接続するために使用するURLを更新するには、Fleetサーバーを再登録する必要があります。",
- "xpack.fleet.settingsConfirmModal.fieldLabel": "フィールド",
- "xpack.fleet.settingsConfirmModal.fleetServerAddedLabel": "Fleetサーバーホスト(新)",
- "xpack.fleet.settingsConfirmModal.fleetServerChangedText": "新しい{fleetServerHosts}に接続できないエージェントはエラーが記録されます。新しいURLで接続するまでは、エージェントは現在のポリシーを使用し、古いURLで更新を確認します。",
- "xpack.fleet.settingsConfirmModal.fleetServerHosts": "Fleetサーバーホスト",
- "xpack.fleet.settingsConfirmModal.fleetServerRemovedLabel": "Fleetサーバーホスト(旧)",
- "xpack.fleet.settingsConfirmModal.title": "設定をすべてのエージェントポリシーに適用",
- "xpack.fleet.settingsConfirmModal.valueLabel": "値",
- "xpack.fleet.setup.titleLabel": "Fleetを読み込んでいます...",
- "xpack.fleet.setup.uiPreconfigurationErrorTitle": "構成エラー",
- "xpack.fleet.setupPage.apiKeyServiceLink": "APIキーサービス",
- "xpack.fleet.setupPage.elasticsearchApiKeyFlagText": "{apiKeyLink}.{apiKeyFlag}を{true}に設定します。",
- "xpack.fleet.setupPage.elasticsearchSecurityFlagText": "{esSecurityLink}.{securityFlag}を{true}に設定します。",
- "xpack.fleet.setupPage.elasticsearchSecurityLink": "Elasticsearchセキュリティ",
- "xpack.fleet.setupPage.gettingStartedLink": "はじめに",
- "xpack.fleet.setupPage.gettingStartedText": "詳細については、{link}ガイドをお読みください。",
- "xpack.fleet.setupPage.missingRequirementsCalloutDescription": "Elasticエージェントの集中管理を使用するには、次のElasticsearchのセキュリティ機能を有効にする必要があります。",
- "xpack.fleet.setupPage.missingRequirementsCalloutTitle": "不足しているセキュリティ要件",
- "xpack.fleet.setupPage.missingRequirementsElasticsearchTitle": "Elasticsearch構成({esConfigFile})で、次の項目を有効にします。",
- "xpack.fleet.unenrollAgents.cancelButtonLabel": "キャンセル",
- "xpack.fleet.unenrollAgents.confirmMultipleButtonLabel": "{count}個のエージェントを登録解除",
- "xpack.fleet.unenrollAgents.confirmSingleButtonLabel": "エージェントの登録解除",
- "xpack.fleet.unenrollAgents.deleteMultipleDescription": "このアクションにより、複数のエージェントがFleetから削除され、新しいデータを取り込めなくなります。これらのエージェントによってすでに送信されたデータは一切影響を受けません。この操作は元に戻すことができません。",
- "xpack.fleet.unenrollAgents.deleteSingleDescription": "このアクションにより、「{hostName}」で実行中の選択したエージェントがFleetから削除されます。エージェントによってすでに送信されたデータは一切削除されません。この操作は元に戻すことができません。",
- "xpack.fleet.unenrollAgents.deleteSingleTitle": "エージェントの登録解除",
- "xpack.fleet.unenrollAgents.forceDeleteMultipleTitle": "{count}個のエージェントを登録解除",
- "xpack.fleet.unenrollAgents.successForceMultiNotificationTitle": "エージェントが登録解除されました",
- "xpack.fleet.unenrollAgents.successForceSingleNotificationTitle": "エージェントが登録解除されました",
- "xpack.fleet.unenrollAgents.successMultiNotificationTitle": "エージェントを登録解除しています",
- "xpack.fleet.unenrollAgents.successSingleNotificationTitle": "エージェントを登録解除しています",
- "xpack.fleet.unenrollAgents.unenrollFleetServerDescription": "エージェントを登録解除すると、Fleetサーバーから切断されます。他のFleetサーバーが存在しない場合、エージェントはデータを送信できません。",
- "xpack.fleet.unenrollAgents.unenrollFleetServerTitle": "このエージェントはFleetサーバーを実行しています",
- "xpack.fleet.upgradeAgents.cancelButtonLabel": "キャンセル",
- "xpack.fleet.upgradeAgents.confirmSingleButtonLabel": "エージェントをアップグレード",
- "xpack.fleet.upgradeAgents.experimentalLabel": "実験的",
- "xpack.fleet.upgradeAgents.experimentalLabelTooltip": "アップグレードエージェントは今後のリリースで変更または削除される可能性があり、SLA のサポート対象になりません。",
- "xpack.fleet.upgradeAgents.successMultiNotificationTitle": "{isMixed, select, true {{success}/{total}個の} other {{isAllAgents, select, true {すべての選択された} other {{success}} }}}エージェントをアップグレードしました",
- "xpack.fleet.upgradeAgents.successSingleNotificationTitle": "{count}個のエージェントをアップグレードしました",
- "xpack.fleet.upgradeAgents.upgradeMultipleDescription": "このアクションにより、複数のエージェントがバージョン{version}にアップグレードされます。このアクションは元に戻せません。続行していいですか?",
- "xpack.fleet.upgradeAgents.upgradeSingleDescription": "このアクションにより、「{hostName}」で実行中のエージェントがバージョン{version}にアップグレードされます。このアクションは元に戻せません。続行していいですか?",
- "xpack.fleet.upgradeAgents.upgradeSingleTitle": "エージェントを最新バージョンにアップグレード",
- "xpack.fleet.upgradePackagePolicy.failedNotificationTitle": "{packagePolicyName}のアップグレードエラー",
- "xpack.fleet.upgradePackagePolicy.pageDescriptionFromUpgrade": "この統合をアップグレードし、選択したエージェントポリシーに変更をデプロイします",
- "xpack.fleet.upgradePackagePolicy.previousVersionFlyout.title": "'{name}'パッケージポリシー",
- "xpack.fleet.upgradePackagePolicy.statusCallout.errorContent": "この統合には、バージョン{currentVersion}から{upgradeVersion}で競合するフィールドがあります。構成を確認して保存し、アップグレードを実行してください。{previousConfigurationLink}を参照して比較できます。",
- "xpack.fleet.upgradePackagePolicy.statusCallOut.errorTitle": "フィールド競合をレビュー",
- "xpack.fleet.upgradePackagePolicy.statusCallout.previousConfigurationLink": "前の構成",
- "xpack.fleet.upgradePackagePolicy.statusCallout.successContent": "この統合はバージョン{currentVersion}から{upgradeVersion}にアップグレードできます。以下の変更を確認して保存し、アップグレードしてください。",
- "xpack.fleet.upgradePackagePolicy.statusCallOut.successTitle": "アップグレードする準備ができました",
- "xpack.globalSearch.find.invalidLicenseError": "GlobalSearch API は、ライセンス状態が無効であるため、無効になっています。{errorMessage}",
- "xpack.globalSearchBar.searchBar.helpText.helpTextConjunction": "または",
- "xpack.globalSearchBar.searchBar.helpText.helpTextPrefix": "フィルタリング条件",
- "xpack.globalSearchBar.searchBar.mobileSearchButtonAriaLabel": "サイト検索",
- "xpack.globalSearchBar.searchBar.noResults": "アプリケーション、ダッシュボード、ビジュアライゼーションなどを検索してみてください。",
- "xpack.globalSearchBar.searchBar.noResultsHeading": "結果が見つかりませんでした",
- "xpack.globalSearchBar.searchBar.noResultsImageAlt": "ブラックホールの図",
- "xpack.globalSearchBar.searchBar.optionTagListAriaLabel": "タグ",
- "xpack.globalSearchBar.searchBar.placeholder": "Elastic を検索",
- "xpack.globalSearchBar.searchBar.shortcutDescription.macCommandDescription": "コマンド+ /",
- "xpack.globalSearchBar.searchBar.shortcutDescription.shortcutDetail": "{shortcutDescription} {commandDescription}",
- "xpack.globalSearchBar.searchBar.shortcutDescription.shortcutInstructionDescription": "ショートカット",
- "xpack.globalSearchBar.searchBar.shortcutDescription.windowsCommandDescription": "コントロール+ /",
- "xpack.globalSearchBar.suggestions.filterByTagLabel": "タグ名でフィルター",
- "xpack.globalSearchBar.suggestions.filterByTypeLabel": "タイプでフィルタリング",
- "xpack.graph.badge.readOnly.text": "読み取り専用",
- "xpack.graph.badge.readOnly.tooltip": "Graph ワークスペースを保存できません",
- "xpack.graph.bar.exploreLabel": "グラフ",
- "xpack.graph.bar.pickFieldsLabel": "フィールドを追加",
- "xpack.graph.bar.pickSourceLabel": "データソースを選択",
- "xpack.graph.bar.pickSourceTooltip": "グラフの関係性を開始するデータソースを選択します。",
- "xpack.graph.bar.searchFieldPlaceholder": "データを検索してグラフに追加",
- "xpack.graph.blocklist.noEntriesDescription": "ブロックされた用語がありません。頂点を選択して、右側のコントロールパネルの{stopSign}をクリックしてブロックします。ブロックされた用語に一致するドキュメントは今後表示されず、関係性が非表示になります。",
- "xpack.graph.blocklist.removeButtonAriaLabel": "削除",
- "xpack.graph.clearWorkspace.confirmButtonLabel": "データソースを変更",
- "xpack.graph.clearWorkspace.confirmText": "データソースを変更すると、現在のフィールドと頂点がリセットされます。",
- "xpack.graph.clearWorkspace.modalTitle": "保存されていない変更",
- "xpack.graph.drilldowns.description": "ドリルダウンで他のアプリケーションにリンクします。選択された頂点が URL の一部になります。",
- "xpack.graph.errorToastTitle": "Graph エラー",
- "xpack.graph.exploreGraph.timedOutWarningText": "閲覧がタイムアウトしました",
- "xpack.graph.fatalError.errorStatusMessage": "エラー {errStatus} {errStatusText}: {errMessage}",
- "xpack.graph.fatalError.unavailableServerErrorMessage": "HTTP リクエストで接続に失敗しました。Kibana サーバーが実行されていて、ご使用のブラウザの接続が正常に動作していることを確認するか、システム管理者にお問い合わせください。",
- "xpack.graph.featureRegistry.graphFeatureName": "グラフ",
- "xpack.graph.fieldManager.cancelLabel": "キャンセル",
- "xpack.graph.fieldManager.colorLabel": "色",
- "xpack.graph.fieldManager.deleteFieldLabel": "フィールドの選択を解除しました",
- "xpack.graph.fieldManager.deleteFieldTooltipContent": "このフィールドの新規頂点は検出されなくなります。 既存の頂点はグラフに残されます。",
- "xpack.graph.fieldManager.disabledFieldBadgeDescription": "無効なフィールド {field}:構成するにはクリックしてください。Shift+クリックで有効にします。",
- "xpack.graph.fieldManager.disableFieldLabel": "フィールドを無効にする",
- "xpack.graph.fieldManager.disableFieldTooltipContent": "このフィールドの頂点の検出をオフにします。フィールドを Shift+クリックしても無効にできます。",
- "xpack.graph.fieldManager.enableFieldLabel": "フィールドを有効にする",
- "xpack.graph.fieldManager.enableFieldTooltipContent": "このフィールドの頂点の検出をオンにします。フィールドを Shift+クリックしても有効にできます。",
- "xpack.graph.fieldManager.fieldBadgeDescription": "フィールド {field}:構成するにはクリックしてください。Shift+クリックで無効にします",
- "xpack.graph.fieldManager.fieldLabel": "フィールド",
- "xpack.graph.fieldManager.fieldSearchPlaceholder": "フィルタリング条件",
- "xpack.graph.fieldManager.iconLabel": "アイコン",
- "xpack.graph.fieldManager.maxTermsPerHopDescription": "各検索ステップで返されるアイテムの最大数をコントロールします。",
- "xpack.graph.fieldManager.maxTermsPerHopLabel": "ホップごとの用語数",
- "xpack.graph.fieldManager.settingsFormTitle": "編集",
- "xpack.graph.fieldManager.settingsLabel": "設定の変更",
- "xpack.graph.fieldManager.updateLabel": "変更を保存",
- "xpack.graph.fillWorkspaceError": "トップアイテムの取得に失敗しました:{message}",
- "xpack.graph.guidancePanel.datasourceItem.indexPatternButtonLabel": "データソースを選択します。",
- "xpack.graph.guidancePanel.fieldsItem.fieldsButtonLabel": "フィールドを追加。",
- "xpack.graph.guidancePanel.nodesItem.description": "閲覧を始めるには、検索バーにクエリを入力してください。どこから始めていいかわかりませんか?{topTerms}。",
- "xpack.graph.guidancePanel.nodesItem.topTermsButtonLabel": "トップアイテムをグラフ化",
- "xpack.graph.guidancePanel.title": "グラフ作成の 3 つのステップ",
- "xpack.graph.home.breadcrumb": "グラフ",
- "xpack.graph.icon.areaChart": "面グラフ",
- "xpack.graph.icon.at": "に",
- "xpack.graph.icon.automobile": "自動車",
- "xpack.graph.icon.bank": "銀行",
- "xpack.graph.icon.barChart": "棒グラフ",
- "xpack.graph.icon.bolt": "ボルト",
- "xpack.graph.icon.cube": "キューブ",
- "xpack.graph.icon.desktop": "デスクトップ",
- "xpack.graph.icon.exclamation": "感嘆符",
- "xpack.graph.icon.externalLink": "外部リンク",
- "xpack.graph.icon.eye": "目",
- "xpack.graph.icon.file": "開いているファイル",
- "xpack.graph.icon.fileText": "ファイル",
- "xpack.graph.icon.flag": "旗",
- "xpack.graph.icon.folderOpen": "開いているフォルダ",
- "xpack.graph.icon.font": "フォント",
- "xpack.graph.icon.globe": "球",
- "xpack.graph.icon.google": "Google",
- "xpack.graph.icon.heart": "ハート",
- "xpack.graph.icon.home": "ホーム",
- "xpack.graph.icon.industry": "業界",
- "xpack.graph.icon.info": "情報",
- "xpack.graph.icon.key": "キー",
- "xpack.graph.icon.lineChart": "折れ線グラフ",
- "xpack.graph.icon.list": "一覧",
- "xpack.graph.icon.mapMarker": "マップマーカー",
- "xpack.graph.icon.music": "音楽",
- "xpack.graph.icon.phone": "電話",
- "xpack.graph.icon.pieChart": "円グラフ",
- "xpack.graph.icon.plane": "飛行機",
- "xpack.graph.icon.question": "質問",
- "xpack.graph.icon.shareAlt": "alt を共有",
- "xpack.graph.icon.table": "表",
- "xpack.graph.icon.tachometer": "タコメーター",
- "xpack.graph.icon.user": "ユーザー",
- "xpack.graph.icon.users": "ユーザー",
- "xpack.graph.inspect.requestTabTitle": "リクエスト",
- "xpack.graph.inspect.responseTabTitle": "応答",
- "xpack.graph.inspect.title": "検査",
- "xpack.graph.leaveWorkspace.confirmButtonLabel": "それでも移動",
- "xpack.graph.leaveWorkspace.confirmText": "今移動すると、保存されていない変更が失われます。",
- "xpack.graph.leaveWorkspace.modalTitle": "保存されていない変更",
- "xpack.graph.listing.createNewGraph.combineDataViewFromKibanaAppDescription": "Elasticsearch インデックスのパターンと関係性を検出します。",
- "xpack.graph.listing.createNewGraph.createButtonLabel": "グラフを作成",
- "xpack.graph.listing.createNewGraph.newToKibanaDescription": "Kibana は初めてですか?{sampleDataInstallLink} で開始します。",
- "xpack.graph.listing.createNewGraph.sampleDataInstallLinkText": "サンプルデータ",
- "xpack.graph.listing.createNewGraph.title": "初めてのグラフを作成してみましょう。",
- "xpack.graph.listing.graphsTitle": "グラフ",
- "xpack.graph.listing.noDataSource.newToKibanaDescription": "Kibana は初めてですか?{sampleDataInstallLink} を使用することもできます。",
- "xpack.graph.listing.noDataSource.sampleDataInstallLinkText": "サンプルデータ",
- "xpack.graph.listing.noItemsMessage": "グラフがないようです。",
- "xpack.graph.listing.table.descriptionColumnName": "説明",
- "xpack.graph.listing.table.entityName": "グラフ",
- "xpack.graph.listing.table.entityNamePlural": "グラフ",
- "xpack.graph.listing.table.titleColumnName": "タイトル",
- "xpack.graph.loadWorkspace.missingIndexPatternErrorMessage": "インデックスパターン「{name}」が見つかりません",
- "xpack.graph.missingWorkspaceErrorMessage": "ID でグラフを読み込めませんでした",
- "xpack.graph.newGraphTitle": "保存されていないグラフ",
- "xpack.graph.noDataSourceNotificationMessageText": "データソースが見つかりませんでした。{managementIndexPatternsLink} に移動して Elasticsearch インデックスのインデックスパターンを作成してください。",
- "xpack.graph.noDataSourceNotificationMessageText.managementIndexPatternLinkText": "管理>インデックスパターン",
- "xpack.graph.noDataSourceNotificationMessageTitle": "データソースがありません",
- "xpack.graph.outlinkEncoders.esqPlainDescription": "標準 URL エンコードの JSON",
- "xpack.graph.outlinkEncoders.esqPlainTitle": "Elasticsearch クエリ(プレインエンコード)",
- "xpack.graph.outlinkEncoders.esqRisonDescription": "Rison エンコードの JSON、minimum_should_match=2、ほとんどの Kibana URL に対応",
- "xpack.graph.outlinkEncoders.esqRisonLooseDescription": "Rison エンコードの JSON、minimum_should_match=1、ほとんどの Kibana URL に対応",
- "xpack.graph.outlinkEncoders.esqRisonLooseTitle": "Elasticsearch OR クエリ(Rison エンコード)",
- "xpack.graph.outlinkEncoders.esqRisonTitle": "Elasticsearch AND クエリ(Rison エンコード)",
- "xpack.graph.outlinkEncoders.esqSimilarRisonDescription": "Rison エンコードの JSON、欠けているドキュメントを検索するための「これに似ているがこれではない」といったタイプのクエリです",
- "xpack.graph.outlinkEncoders.esqSimilarRisonTitle": "Elasticsearch more like this クエリ(Rison エンコード)",
- "xpack.graph.outlinkEncoders.kqlLooseDescription": "KQL クエリ、Discover、可視化、ダッシュボードに対応",
- "xpack.graph.outlinkEncoders.kqlLooseTitle": "KQL OR クエリ",
- "xpack.graph.outlinkEncoders.kqlTitle": "KQL AND クエリ",
- "xpack.graph.outlinkEncoders.textLuceneDescription": "選択された Lucene 特殊文字エンコードを含む頂点ラベルのテキストです",
- "xpack.graph.outlinkEncoders.textLuceneTitle": "Lucene エスケープテキスト",
- "xpack.graph.outlinkEncoders.textPlainDescription": "選択されたパス URL エンコード文字列としての頂点ラベル のテキストです",
- "xpack.graph.outlinkEncoders.textPlainTitle": "プレインテキスト",
- "xpack.graph.pageTitle": "グラフ",
- "xpack.graph.pluginDescription": "Elasticsearch データの関連性のある関係を浮上させ分析します。",
- "xpack.graph.pluginSubtitle": "パターンと関係を明らかにします。",
- "xpack.graph.sampleData.label": "グラフ",
- "xpack.graph.savedWorkspace.workspaceNameTitle": "新規グラフワークスペース",
- "xpack.graph.saveWorkspace.savingErrorMessage": "ワークスペースの保存に失敗しました:{message}",
- "xpack.graph.saveWorkspace.successNotification.noDataSavedText": "構成が保存されましたが、データは保存されませんでした",
- "xpack.graph.saveWorkspace.successNotificationTitle": "保存された\"{workspaceTitle}\"",
- "xpack.graph.serverSideErrors.unavailableGraphErrorMessage": "グラフを利用できません",
- "xpack.graph.serverSideErrors.unavailableLicenseInformationErrorMessage": "グラフを利用できません。現在ライセンス情報が利用できません。",
- "xpack.graph.settings.advancedSettings.certaintyInputHelpText": "関連用語が登録される前に証拠として必要なドキュメントの最低数です。",
- "xpack.graph.settings.advancedSettings.certaintyInputLabel": "確実性",
- "xpack.graph.settings.advancedSettings.diversityFieldInputHelpText1": "ドキュメントのサンプルが 1 種類に偏らないように、バイアスの原因の認識に役立つフィールドを選択してください。",
- "xpack.graph.settings.advancedSettings.diversityFieldInputHelpText2": "1 つの用語のフィールドを選択しないと、検索がエラーで拒否されます。",
- "xpack.graph.settings.advancedSettings.diversityFieldInputLabel": "多様性フィールド",
- "xpack.graph.settings.advancedSettings.diversityFieldInputOptionLabel": "[多様化なし)",
- "xpack.graph.settings.advancedSettings.maxValuesInputHelpText": "同じ値を含めることのできるサンプルのドキュメントの最大数です",
- "xpack.graph.settings.advancedSettings.maxValuesInputHelpText.fieldText": "フィールド",
- "xpack.graph.settings.advancedSettings.maxValuesInputLabel": "フィールドごとの最大ドキュメント数",
- "xpack.graph.settings.advancedSettings.sampleSizeInputHelpText": "用語は最も関連性の高いドキュメントのサンプルから認識されます。サンプルは大きければ良いというものではありません。動作が遅くなり関連性が低くなる可能性があります。",
- "xpack.graph.settings.advancedSettings.sampleSizeInputLabel": "サンプルサイズ",
- "xpack.graph.settings.advancedSettings.significantLinksCheckboxHelpText": "ただ利用頻度が高いだけでなく「重要」な用語を認識します。",
- "xpack.graph.settings.advancedSettings.significantLinksCheckboxLabel": "重要なリンク",
- "xpack.graph.settings.advancedSettings.timeoutInputHelpText": "リクエストが実行可能なミリ秒単位での最長時間です。",
- "xpack.graph.settings.advancedSettings.timeoutInputLabel": "タイムアウト(ms)",
- "xpack.graph.settings.advancedSettings.timeoutUnit": "ms",
- "xpack.graph.settings.advancedSettingsTitle": "高度な設定",
- "xpack.graph.settings.blocklist.blocklistHelpText": "これらの用語は現在ワークスペースに再度表示されないようブラックリストに登録されています。",
- "xpack.graph.settings.blocklist.clearButtonLabel": "すべて削除",
- "xpack.graph.settings.blocklistTitle": "ブラックリスト",
- "xpack.graph.settings.closeLabel": "閉じる",
- "xpack.graph.settings.drillDowns.cancelButtonLabel": "キャンセル",
- "xpack.graph.settings.drillDowns.defaultUrlTemplateTitle": "生ドキュメント",
- "xpack.graph.settings.drillDowns.invalidUrlWarningText": "URL には {placeholder} 文字列を含める必要があります。",
- "xpack.graph.settings.drillDowns.kibanaUrlWarningConvertOptionLinkText": "変換する。",
- "xpack.graph.settings.drillDowns.kibanaUrlWarningText": "これは Kibana URL のようです。テンプレートに変換しますか?",
- "xpack.graph.settings.drillDowns.newSaveButtonLabel": "ドリルダウンを保存",
- "xpack.graph.settings.drillDowns.removeButtonLabel": "削除",
- "xpack.graph.settings.drillDowns.resetButtonLabel": "リセット",
- "xpack.graph.settings.drillDowns.toolbarIconPickerLabel": "ツールバーアイコン",
- "xpack.graph.settings.drillDowns.updateSaveButtonLabel": "ドリルダウンを更新",
- "xpack.graph.settings.drillDowns.urlDescriptionInputLabel": "タイトル",
- "xpack.graph.settings.drillDowns.urlDescriptionInputPlaceholder": "Google で検索",
- "xpack.graph.settings.drillDowns.urlEncoderInputLabel": "URL パラメータータイプ",
- "xpack.graph.settings.drillDowns.urlInputHelpText": "選択された頂点用語が挿入された場所に {gquery} でテンプレート URL を定義してください。",
- "xpack.graph.settings.drillDowns.urlInputLabel": "URL",
- "xpack.graph.settings.drillDownsTitle": "ドリルダウン",
- "xpack.graph.settings.title": "設定",
- "xpack.graph.sidebar.displayLabelHelpText": "この頂点の票を変更します。",
- "xpack.graph.sidebar.displayLabelLabel": "ラベルを表示",
- "xpack.graph.sidebar.drillDowns.noDrillDownsHelpText": "設定メニューからドリルダウンを構成します",
- "xpack.graph.sidebar.drillDownsTitle": "ドリルダウン",
- "xpack.graph.sidebar.groupButtonLabel": "グループ",
- "xpack.graph.sidebar.groupButtonTooltip": "現在選択された項目を {latestSelectionLabel} にグループ分けします",
- "xpack.graph.sidebar.linkSummary.bothTermsCountTooltip": "{count} 件のドキュメントに両方の用語があります",
- "xpack.graph.sidebar.linkSummary.leftTermCountTooltip": "{count} 件のドキュメントに {term} があります",
- "xpack.graph.sidebar.linkSummary.mergeTerm1ToTerm2ButtonTooltip": "{term1} を {term2} に結合します",
- "xpack.graph.sidebar.linkSummary.mergeTerm2ToTerm1ButtonTooltip": "{term2} を {term1} に結合します",
- "xpack.graph.sidebar.linkSummary.rightTermCountTooltip": "{count} 件のドキュメントに {term} があります",
- "xpack.graph.sidebar.linkSummaryTitle": "リンクの概要",
- "xpack.graph.sidebar.selections.invertSelectionButtonLabel": "反転",
- "xpack.graph.sidebar.selections.invertSelectionButtonTooltip": "選択を反転させます",
- "xpack.graph.sidebar.selections.noSelectionsHelpText": "選択項目がありません。頂点をクリックして追加します。",
- "xpack.graph.sidebar.selections.selectAllButtonLabel": "すべて",
- "xpack.graph.sidebar.selections.selectAllButtonTooltip": "すべて選択",
- "xpack.graph.sidebar.selections.selectNeighboursButtonLabel": "リンク",
- "xpack.graph.sidebar.selections.selectNeighboursButtonTooltip": "隣を選択します",
- "xpack.graph.sidebar.selections.selectNoneButtonLabel": "なし",
- "xpack.graph.sidebar.selections.selectNoneButtonTooltip": "どれも選択しません",
- "xpack.graph.sidebar.selectionsTitle": "選択項目",
- "xpack.graph.sidebar.styleVerticesTitle": "スタイルが選択された頂点",
- "xpack.graph.sidebar.topMenu.addLinksButtonTooltip": "既存の用語の間にリンクを追加します",
- "xpack.graph.sidebar.topMenu.blocklistButtonTooltip": "選択内容がワークスペースに表示されないようにします",
- "xpack.graph.sidebar.topMenu.customStyleButtonTooltip": "選択された頂点のカスタムスタイル",
- "xpack.graph.sidebar.topMenu.drillDownButtonTooltip": "ドリルダウン",
- "xpack.graph.sidebar.topMenu.expandSelectionButtonTooltip": "選択項目を拡張",
- "xpack.graph.sidebar.topMenu.pauseLayoutButtonTooltip": "レイアウトを一時停止",
- "xpack.graph.sidebar.topMenu.redoButtonTooltip": "やり直す",
- "xpack.graph.sidebar.topMenu.removeVerticesButtonTooltip": "ワークスペースから頂点を削除",
- "xpack.graph.sidebar.topMenu.runLayoutButtonTooltip": "レイアウトを実行",
- "xpack.graph.sidebar.topMenu.undoButtonTooltip": "元に戻す",
- "xpack.graph.sidebar.ungroupButtonLabel": "グループ解除",
- "xpack.graph.sidebar.ungroupButtonTooltip": "ungroup {latestSelectionLabel}",
- "xpack.graph.sourceModal.notFoundLabel": "データソースが見つかりませんでした。",
- "xpack.graph.sourceModal.savedObjectType.indexPattern": "インデックスパターン",
- "xpack.graph.sourceModal.title": "データソースを選択",
- "xpack.graph.templates.addLabel": "新規ドリルダウン",
- "xpack.graph.templates.newTemplateFormLabel": "ドリルダウンを追加",
- "xpack.graph.topNavMenu.inspectAriaLabel": "検査",
- "xpack.graph.topNavMenu.inspectLabel": "検査",
- "xpack.graph.topNavMenu.newWorkspaceAriaLabel": "新規ワークスペース",
- "xpack.graph.topNavMenu.newWorkspaceLabel": "新規",
- "xpack.graph.topNavMenu.newWorkspaceTooltip": "新規ワークスペースを作成します",
- "xpack.graph.topNavMenu.save.descriptionInputLabel": "説明",
- "xpack.graph.topNavMenu.save.objectType": "グラフ",
- "xpack.graph.topNavMenu.save.saveConfigurationOnlyText": "このワークスペースのデータは消去され、構成のみが保存されます。",
- "xpack.graph.topNavMenu.save.saveConfigurationOnlyWarning": "このワークスペースのデータは消去され、構成のみが保存されます。",
- "xpack.graph.topNavMenu.save.saveGraphContentCheckboxLabel": "Graph コンテンツを保存",
- "xpack.graph.topNavMenu.saveWorkspace.disabledTooltip": "現在の保存ポリシーでは、保存されたワークスペースへの変更が許可されていません",
- "xpack.graph.topNavMenu.saveWorkspace.enabledAriaLabel": "ワークスペースを保存",
- "xpack.graph.topNavMenu.saveWorkspace.enabledLabel": "保存",
- "xpack.graph.topNavMenu.saveWorkspace.enabledTooltip": "このワークスペースを保存します",
- "xpack.graph.topNavMenu.settingsAriaLabel": "設定",
- "xpack.graph.topNavMenu.settingsLabel": "設定",
- "xpack.grokDebugger.basicLicenseTitle": "基本",
- "xpack.grokDebugger.customPatterns.callOutTitle": "1 行につき 1 つのカスタムパターンを入力してください。例:",
- "xpack.grokDebugger.customPatternsButtonLabel": "カスタムパターン",
- "xpack.grokDebugger.displayName": "Grokデバッガー",
- "xpack.grokDebugger.goldLicenseTitle": "ゴールド",
- "xpack.grokDebugger.grokPatternLabel": "Grok パターン",
- "xpack.grokDebugger.licenseErrorMessageDescription": "Grok Debuggerには、有効なライセンス({licenseTypeList}または{platinumLicenseType})が必要ですが、クラスターで見つかりませんでした。",
- "xpack.grokDebugger.licenseErrorMessageTitle": "ライセンスエラー",
- "xpack.grokDebugger.patternsErrorMessage": "提供された {grokLogParsingTool} パターンがインプットのデータと一致していません",
- "xpack.grokDebugger.platinumLicenseTitle": "プラチナ",
- "xpack.grokDebugger.registerLicenseDescription": "Grok Debuggerの使用を続けるには、{registerLicenseLink}してください",
- "xpack.grokDebugger.registerLicenseLinkLabel": "ライセンスを登録",
- "xpack.grokDebugger.registryProviderDescription": "投入時に、データ変換目的で、grokパターンをシミュレートしてデバッグします。",
- "xpack.grokDebugger.registryProviderTitle": "Grokデバッガー",
- "xpack.grokDebugger.sampleDataLabel": "サンプルデータ",
- "xpack.grokDebugger.serverInactiveLicenseError": "Grok Debuggerツールには有効なライセンスが必要です。",
- "xpack.grokDebugger.simulate.errorTitle": "シミュレーションエラー",
- "xpack.grokDebugger.simulateButtonLabel": "シミュレート",
- "xpack.grokDebugger.structuredDataLabel": "構造化データ",
- "xpack.grokDebugger.trialLicenseTitle": "トライアル",
- "xpack.grokDebugger.unknownErrorTitle": "問題が発生しました",
- "xpack.idxMgmt.aliasesTab.noAliasesTitle": "エイリアスが定義されていません。",
- "xpack.idxMgmt.appTitle": "インデックス管理",
- "xpack.idxMgmt.badgeAriaLabel": "{label}。選択すると、これをフィルタリングします。",
- "xpack.idxMgmt.breadcrumb.cloneTemplateLabel": "テンプレートのクローンを作成",
- "xpack.idxMgmt.breadcrumb.createTemplateLabel": "テンプレートを作成",
- "xpack.idxMgmt.breadcrumb.editTemplateLabel": "テンプレートを編集",
- "xpack.idxMgmt.breadcrumb.homeLabel": "インデックス管理",
- "xpack.idxMgmt.breadcrumb.templatesLabel": "テンプレート",
- "xpack.idxMgmt.closeIndicesAction.successfullyClosedIndicesMessage": "[{indexNames}] がクローズされました",
- "xpack.idxMgmt.componentTemplate.breadcrumb.componentTemplatesLabel": "コンポーネントテンプレート",
- "xpack.idxMgmt.componentTemplate.breadcrumb.createComponentTemplateLabel": "コンポーネントテンプレートの作成",
- "xpack.idxMgmt.componentTemplate.breadcrumb.editComponentTemplateLabel": "コンポーネントテンプレートの編集",
- "xpack.idxMgmt.componentTemplate.breadcrumb.homeLabel": "インデックス管理",
- "xpack.idxMgmt.componentTemplateClone.loadComponentTemplateTitle": "コンポーネントテンプレート「{sourceComponentTemplateName}」の読み込みエラー",
- "xpack.idxMgmt.componentTemplateDetails.aliasesTabTitle": "エイリアス",
- "xpack.idxMgmt.componentTemplateDetails.cloneActionLabel": "クローンを作成",
- "xpack.idxMgmt.componentTemplateDetails.closeButtonLabel": "閉じる",
- "xpack.idxMgmt.componentTemplateDetails.deleteButtonLabel": "削除",
- "xpack.idxMgmt.componentTemplateDetails.editButtonLabel": "編集",
- "xpack.idxMgmt.componentTemplateDetails.loadingErrorMessage": "コンポーネントテンプレートの読み込みエラー",
- "xpack.idxMgmt.componentTemplateDetails.loadingIndexTemplateDescription": "コンポーネントテンプレートを読み込んでいます…",
- "xpack.idxMgmt.componentTemplateDetails.manageButtonDisabledTooltipLabel": "テンプレートは使用中であるため、削除できません",
- "xpack.idxMgmt.componentTemplateDetails.manageButtonLabel": "管理",
- "xpack.idxMgmt.componentTemplateDetails.manageContextMenuPanelTitle": "オプション",
- "xpack.idxMgmt.componentTemplateDetails.managedBadgeLabel": "管理中",
- "xpack.idxMgmt.componentTemplateDetails.mappingsTabTitle": "マッピング",
- "xpack.idxMgmt.componentTemplateDetails.settingsTabTitle": "設定",
- "xpack.idxMgmt.componentTemplateDetails.summaryTab.createTemplateLink": "作成",
- "xpack.idxMgmt.componentTemplateDetails.summaryTab.metaDescriptionListTitle": "メタデータ",
- "xpack.idxMgmt.componentTemplateDetails.summaryTab.notInUseDescription": "インデックステンプレートを{createLink}するか、既存のインデックステンプレートを{editLink}します。",
- "xpack.idxMgmt.componentTemplateDetails.summaryTab.notInUseTitle": "このコンポーネントテンプレートはインデックステンプレートによって使用されていません。",
- "xpack.idxMgmt.componentTemplateDetails.summaryTab.updateTemplateLink": "更新",
- "xpack.idxMgmt.componentTemplateDetails.summaryTab.usedByDescriptionListTitle": "使用者",
- "xpack.idxMgmt.componentTemplateDetails.summaryTab.versionDescriptionListTitle": "バージョン",
- "xpack.idxMgmt.componentTemplateDetails.summaryTabTitle": "まとめ",
- "xpack.idxMgmt.componentTemplateEdit.editPageTitle": "コンポーネントテンプレート「{name}」の編集",
- "xpack.idxMgmt.componentTemplateEdit.loadComponentTemplateError": "コンポーネントテンプレートの読み込みエラー",
- "xpack.idxMgmt.componentTemplateEdit.loadingDescription": "コンポーネントテンプレートを読み込んでいます…",
- "xpack.idxMgmt.componentTemplateForm.createButtonLabel": "コンポーネントテンプレートの作成",
- "xpack.idxMgmt.componentTemplateForm.saveButtonLabel": "コンポーネントテンプレートの保存",
- "xpack.idxMgmt.componentTemplateForm.saveTemplateError": "コンポーネントテンプレートを作成できません",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.docsButtonLabel": "コンポーネントテンプレートドキュメント",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaAriaLabel": "_meta fieldデータエディター",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.metadataDescription": "メタデータを追加",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaDescription": "クラスター状態に格納された、テンプレートに関する任意の情報。{learnMoreLink}",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaDocumentionLink": "詳細情報",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaFieldLabel": "_metaフィールドデータ(任意)",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaHelpText": "JSONフォーマットを使用:{code}",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaTitle": "メタデータ",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.nameDescription": "このコンポーネントテンプレートの一意の名前。",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.nameFieldLabel": "名前",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.nameTitle": "名前",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.stepTitle": "ロジスティクス",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.validation.metaJsonError": "入力が無効です。",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.validation.nameSpacesError": "コンポーネントテンプレート名にスペースは使用できません。",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.versionDescription": "外部管理システムで、コンポーネントテンプレートを特定するために使用される番号。",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.versionFieldLabel": "バージョン(任意)",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.versionTitle": "バージョン",
- "xpack.idxMgmt.componentTemplateForm.stepReview.requestTab.descriptionText": "このリクエストは次のコンポーネントテンプレートを作成します。",
- "xpack.idxMgmt.componentTemplateForm.stepReview.requestTabTitle": "リクエスト",
- "xpack.idxMgmt.componentTemplateForm.stepReview.stepTitle": "「{templateName}」の詳細の確認",
- "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTab.aliasesLabel": "エイリアス",
- "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTab.mappingLabel": "マッピング",
- "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTab.noDescriptionText": "いいえ",
- "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTab.settingsLabel": "インデックス設定",
- "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTab.yesDescriptionText": "はい",
- "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTabTitle": "まとめ",
- "xpack.idxMgmt.componentTemplateForm.steps.aliasesStepName": "エイリアス",
- "xpack.idxMgmt.componentTemplateForm.steps.logisticsStepName": "ロジスティクス",
- "xpack.idxMgmt.componentTemplateForm.steps.mappingsStepName": "マッピング",
- "xpack.idxMgmt.componentTemplateForm.steps.settingsStepName": "インデックス設定",
- "xpack.idxMgmt.componentTemplateForm.steps.summaryStepName": "見直し",
- "xpack.idxMgmt.componentTemplateForm.validation.nameRequiredError": "コンポーネントテンプレート名が必要です。",
- "xpack.idxMgmt.componentTemplates.createRoute.duplicateErrorMessage": "「{name}」という名前のコンポーネントテンプレートがすでに存在します。",
- "xpack.idxMgmt.componentTemplates.list.learnMoreLinkText": "詳細情報",
- "xpack.idxMgmt.componentTemplatesFlyout.createComponentTemplateFromExistingButtonLabel": "既存のインデックステンプレートから",
- "xpack.idxMgmt.componentTemplatesFlyout.createComponentTemplateFromScratchButtonLabel": "最初から",
- "xpack.idxMgmt.componentTemplatesFlyout.createContextMenuPanelTitle": "新しいコンポーネントテンプレート",
- "xpack.idxMgmt.componentTemplatesFlyout.manageButtonLabel": "作成",
- "xpack.idxMgmt.componentTemplatesList.table.actionCloneDecription": "このコンポーネントテンプレートを複製",
- "xpack.idxMgmt.componentTemplatesList.table.actionCloneText": "クローンを作成",
- "xpack.idxMgmt.componentTemplatesList.table.actionColumnTitle": "アクション",
- "xpack.idxMgmt.componentTemplatesList.table.actionEditDecription": "このコンポーネントテンプレートを編集",
- "xpack.idxMgmt.componentTemplatesList.table.actionEditText": "編集",
- "xpack.idxMgmt.componentTemplatesList.table.aliasesColumnTitle": "エイリアス",
- "xpack.idxMgmt.componentTemplatesList.table.createButtonLabel": "コンポーネントテンプレートの作成",
- "xpack.idxMgmt.componentTemplatesList.table.deleteActionDescription": "このコンポーネントテンプレートを削除",
- "xpack.idxMgmt.componentTemplatesList.table.deleteActionLabel": "削除",
- "xpack.idxMgmt.componentTemplatesList.table.disabledSelectionLabel": "コンポーネントテンプレートは使用中であるため、削除できません",
- "xpack.idxMgmt.componentTemplatesList.table.inUseFilterOptionLabel": "使用中",
- "xpack.idxMgmt.componentTemplatesList.table.isInUseColumnTitle": "使用カウント",
- "xpack.idxMgmt.componentTemplatesList.table.isManagedFilterLabel": "管理中",
- "xpack.idxMgmt.componentTemplatesList.table.managedBadgeLabel": "管理中",
- "xpack.idxMgmt.componentTemplatesList.table.mappingsColumnTitle": "マッピング",
- "xpack.idxMgmt.componentTemplatesList.table.nameColumnTitle": "名前",
- "xpack.idxMgmt.componentTemplatesList.table.notInUseCellDescription": "使用されていません",
- "xpack.idxMgmt.componentTemplatesList.table.notInUseFilterOptionLabel": "使用されていません",
- "xpack.idxMgmt.componentTemplatesList.table.reloadButtonLabel": "再読み込み",
- "xpack.idxMgmt.componentTemplatesList.table.selectionLabel": "このコンポーネントテンプレートを選択",
- "xpack.idxMgmt.componentTemplatesList.table.settingsColumnTitle": "設定",
- "xpack.idxMgmt.componentTemplatesSelector.emptyPromptDescription": "コンポーネントテンプレートでは、インデックス設定、マッピング、エイリアスを保存し、インデックステンプレートでそれらを継承できます。",
- "xpack.idxMgmt.componentTemplatesSelector.emptyPromptLearnMoreLinkText": "詳細情報",
- "xpack.idxMgmt.componentTemplatesSelector.emptyPromptTitle": "まだコンポーネントがありません",
- "xpack.idxMgmt.componentTemplatesSelector.filters.aliasesLabel": "エイリアス",
- "xpack.idxMgmt.componentTemplatesSelector.filters.indexSettingsLabel": "インデックス設定",
- "xpack.idxMgmt.componentTemplatesSelector.filters.mappingsLabel": "マッピング",
- "xpack.idxMgmt.componentTemplatesSelector.loadingComponentsDescription": "コンポーネントテンプレートを読み込んでいます…",
- "xpack.idxMgmt.componentTemplatesSelector.loadingComponentsErrorMessage": "コンポーネントの読み込みエラー",
- "xpack.idxMgmt.componentTemplatesSelector.noComponentSelectedLabel-1": "コンポーネントテンプレート基本要素をこのテンプレートに追加します。",
- "xpack.idxMgmt.componentTemplatesSelector.noComponentSelectedLabel-2": "コンポーネントテンプレートは指定された順序で適用されます。",
- "xpack.idxMgmt.componentTemplatesSelector.removeItemIconLabel": "削除",
- "xpack.idxMgmt.componentTemplatesSelector.searchBox.placeholder": "コンポーネントテンプレートを検索",
- "xpack.idxMgmt.componentTemplatesSelector.searchResult.emptyPrompt.clearSearchButtonLabel": "検索のクリア",
- "xpack.idxMgmt.componentTemplatesSelector.searchResult.emptyPromptTitle": "検索と一致するコンポーネントがありません",
- "xpack.idxMgmt.componentTemplatesSelector.selectionHeader.componentsSelectedLabel": "選択されたコンポーネント:{count}",
- "xpack.idxMgmt.componentTemplatesSelector.selectItemIconLabel": "選択してください",
- "xpack.idxMgmt.componentTemplatesSelector.viewItemIconLabel": "表示",
- "xpack.idxMgmt.createComponentTemplate.pageTitle": "コンポーネントテンプレートの作成",
- "xpack.idxMgmt.createRoute.duplicateTemplateIdErrorMessage": "「{name}」という名前のテンプレートがすでに存在します。",
- "xpack.idxMgmt.createTemplate.cloneTemplatePageTitle": "テンプレート「{name}」のクローンの作成",
- "xpack.idxMgmt.createTemplate.createLegacyTemplatePageTitle": "レガシーテンプレートの作成",
- "xpack.idxMgmt.createTemplate.createTemplatePageTitle": "テンプレートを作成",
- "xpack.idxMgmt.dataStreamDetailPanel.closeButtonLabel": "閉じる",
- "xpack.idxMgmt.dataStreamDetailPanel.deleteButtonLabel": "データストリームを削除",
- "xpack.idxMgmt.dataStreamDetailPanel.generationTitle": "生成",
- "xpack.idxMgmt.dataStreamDetailPanel.generationToolTip": "データストリームに作成されたバッキングインデックスの累積数",
- "xpack.idxMgmt.dataStreamDetailPanel.healthTitle": "ヘルス",
- "xpack.idxMgmt.dataStreamDetailPanel.healthToolTip": "データストリームの現在のバッキングインデックスのヘルス",
- "xpack.idxMgmt.dataStreamDetailPanel.ilmPolicyContentNoneMessage": "なし",
- "xpack.idxMgmt.dataStreamDetailPanel.ilmPolicyTitle": "インデックスライフサイクルポリシー",
- "xpack.idxMgmt.dataStreamDetailPanel.ilmPolicyToolTip": "データストリームのデータを管理するインデックスライフサイクルポリシー",
- "xpack.idxMgmt.dataStreamDetailPanel.indexTemplateTitle": "インデックステンプレート",
- "xpack.idxMgmt.dataStreamDetailPanel.indexTemplateToolTip": "データストリームを構成し、バッキングインデックスを構成するインデックステンプレート",
- "xpack.idxMgmt.dataStreamDetailPanel.indicesTitle": "インデックス",
- "xpack.idxMgmt.dataStreamDetailPanel.indicesToolTip": "データストリームの現在のバッキングインデックス",
- "xpack.idxMgmt.dataStreamDetailPanel.loadingDataStreamDescription": "データストリームを読み込んでいます",
- "xpack.idxMgmt.dataStreamDetailPanel.loadingDataStreamErrorMessage": "データの読み込み中にエラーが発生",
- "xpack.idxMgmt.dataStreamDetailPanel.maxTimeStampNoneMessage": "無し",
- "xpack.idxMgmt.dataStreamDetailPanel.maxTimeStampTitle": "最終更新",
- "xpack.idxMgmt.dataStreamDetailPanel.maxTimeStampToolTip": "データストリームに追加する最新のドキュメント",
- "xpack.idxMgmt.dataStreamDetailPanel.storageSizeTitle": "ストレージサイズ",
- "xpack.idxMgmt.dataStreamDetailPanel.storageSizeToolTip": "データストリームのバッキングインデックスにあるすべてのシャードの合計サイズ",
- "xpack.idxMgmt.dataStreamDetailPanel.timestampFieldTitle": "タイムスタンプフィールド",
- "xpack.idxMgmt.dataStreamDetailPanel.timestampFieldToolTip": "タイムスタンプフィールドはデータストリームのすべてのドキュメントで共有されます",
- "xpack.idxMgmt.dataStreamList.dataStreamsDescription": "データストリームは複数のインデックスの時系列データを格納します。{learnMoreLink}",
- "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsCtaIndexTemplateLink": "作成可能なインデックステンプレート",
- "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsCtaIndexTemplateMessage": "{link}を作成して、データストリームを開始します。",
- "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsCtaIngestManagerLink": "Fleet",
- "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsCtaIngestManagerMessage": "{link}でデータストリームを開始します。",
- "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsDescription": "データストリームは複数のインデックスの時系列データを格納します。",
- "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsTitle": "まだデータストリームがありません",
- "xpack.idxMgmt.dataStreamList.loadingDataStreamsDescription": "データストリームを読み込んでいます…",
- "xpack.idxMgmt.dataStreamList.loadingDataStreamsErrorMessage": "データストリームの読み込み中にエラーが発生",
- "xpack.idxMgmt.dataStreamList.reloadDataStreamsButtonLabel": "再読み込み",
- "xpack.idxMgmt.dataStreamList.table.actionColumnTitle": "アクション",
- "xpack.idxMgmt.dataStreamList.table.actionDeleteDescription": "このデータストリームを削除",
- "xpack.idxMgmt.dataStreamList.table.actionDeleteText": "削除",
- "xpack.idxMgmt.dataStreamList.table.healthColumnTitle": "ヘルス",
- "xpack.idxMgmt.dataStreamList.table.hiddenDataStreamBadge": "非表示",
- "xpack.idxMgmt.dataStreamList.table.indicesColumnTitle": "インデックス",
- "xpack.idxMgmt.dataStreamList.table.managedDataStreamBadge": "Fleet管理",
- "xpack.idxMgmt.dataStreamList.table.maxTimeStampColumnNoneMessage": "なし",
- "xpack.idxMgmt.dataStreamList.table.maxTimeStampColumnTitle": "最終更新",
- "xpack.idxMgmt.dataStreamList.table.nameColumnTitle": "名前",
- "xpack.idxMgmt.dataStreamList.table.noDataStreamsMessage": "データストリームが見つかりません",
- "xpack.idxMgmt.dataStreamList.table.storageSizeColumnTitle": "ストレージサイズ",
- "xpack.idxMgmt.dataStreamList.viewHiddenLabel": "非表示のデータストリーム",
- "xpack.idxMgmt.dataStreamList.viewManagedLabel": "Fleet 管理されたデータストリーム",
- "xpack.idxMgmt.dataStreamListControls.includeStatsSwitchLabel": "統計情報を含める",
- "xpack.idxMgmt.dataStreamListControls.includeStatsSwitchToolTip": "統計情報を含めると、再読み込み時間が長くなることがあります",
- "xpack.idxMgmt.dataStreamListDescription.learnMoreLinkText": "詳細情報",
- "xpack.idxMgmt.deleteDataStreamsConfirmationModal.cancelButtonLabel": "キャンセル",
- "xpack.idxMgmt.deleteDataStreamsConfirmationModal.deleteDescription": "{dataStreamsCount, plural, one {このデータストリーム} other {これらのデータストリーム}}を削除しようとしています。",
- "xpack.idxMgmt.deleteDataStreamsConfirmationModal.errorNotificationMessageText": "データストリーム「{name}」の削除エラー",
- "xpack.idxMgmt.deleteDataStreamsConfirmationModal.multipleErrorsNotificationMessageText": "{count}件のデータストリームの削除エラー",
- "xpack.idxMgmt.deleteDataStreamsConfirmationModal.successDeleteSingleNotificationMessageText": "データストリーム「{dataStreamName}」を削除しました",
- "xpack.idxMgmt.deleteDataStreamsConfirmationModal.warningMessage": "データストリームは時系列インデックスのコレクションです。データストリームを削除すると、インデックスも削除されます。",
- "xpack.idxMgmt.deleteDataStreamsConfirmationModal.warningTitle": "データストリームを削除すると、インデックスも削除されます",
- "xpack.idxMgmt.deleteIndicesAction.successfullyDeletedIndicesMessage": "[{indexNames}] が削除されました",
- "xpack.idxMgmt.deleteTemplatesModal.cancelButtonLabel": "キャンセル",
- "xpack.idxMgmt.deleteTemplatesModal.confirmDeleteCheckboxLabel": "システムテンプレートを削除することの重大な影響を理解しています",
- "xpack.idxMgmt.deleteTemplatesModal.errorNotificationMessageText": "テンプレート「{name}」の削除中にエラーが発生",
- "xpack.idxMgmt.deleteTemplatesModal.multipleErrorsNotificationMessageText": "{count} 個のテンプレートの削除中にエラーが発生",
- "xpack.idxMgmt.deleteTemplatesModal.proceedWithCautionCallOutDescription": "システムテンプレートは内部オペレーションに不可欠です。このテンプレートを削除すると、復元することはできません。",
- "xpack.idxMgmt.deleteTemplatesModal.proceedWithCautionCallOutTitle": "システムテンプレートを削除することで、Kibana に重大な障害が生じる可能性があります",
- "xpack.idxMgmt.deleteTemplatesModal.successDeleteSingleNotificationMessageText": "テンプレート「{templateName}」を削除しました",
- "xpack.idxMgmt.deleteTemplatesModal.systemTemplateLabel": "システムテンプレート",
- "xpack.idxMgmt.detailPanel.manageContextMenuLabel": "管理",
- "xpack.idxMgmt.detailPanel.missingIndexMessage": "このインデックスは存在しません。実行中のジョブや別のシステムにより削除された可能性があります。",
- "xpack.idxMgmt.detailPanel.missingIndexTitle": "インデックスがありません",
- "xpack.idxMgmt.detailPanel.tabEditSettingsLabel": "設定の変更",
- "xpack.idxMgmt.detailPanel.tabMappingLabel": "マッピング",
- "xpack.idxMgmt.detailPanel.tabSettingsLabel": "設定",
- "xpack.idxMgmt.detailPanel.tabStatsLabel": "統計",
- "xpack.idxMgmt.detailPanel.tabSummaryLabel": "まとめ",
- "xpack.idxMgmt.editIndexSettingsAction.successfullySavedSettingsForIndicesMessage": "{indexName} の設定が保存されました",
- "xpack.idxMgmt.editSettingsJSON.saveJSONButtonLabel": "保存",
- "xpack.idxMgmt.editSettingsJSON.saveJSONDescription": "変更して JSON を保存します",
- "xpack.idxMgmt.editSettingsJSON.settingsReferenceLinkText": "設定リファレンス",
- "xpack.idxMgmt.editTemplate.editTemplatePageTitle": "テンプレート「{name}」を編集",
- "xpack.idxMgmt.flushIndicesAction.successfullyFlushedIndicesMessage": "[{indexNames}] がフラッシュされました",
- "xpack.idxMgmt.forceMergeIndicesAction.successfullyForceMergedIndicesMessage": "[{indexNames}] が強制結合されました",
- "xpack.idxMgmt.formWizard.stepAliases.aliasesDescription": "エイリアスをセットアップして、インデックスに関連付けてください。",
- "xpack.idxMgmt.formWizard.stepAliases.aliasesEditorHelpText": "JSONフォーマットを使用:{code}",
- "xpack.idxMgmt.formWizard.stepAliases.docsButtonLabel": "インデックスエイリアスドキュメント",
- "xpack.idxMgmt.formWizard.stepAliases.fieldAliasesAriaLabel": "エイリアスコードエディター",
- "xpack.idxMgmt.formWizard.stepAliases.fieldAliasesLabel": "エイリアス",
- "xpack.idxMgmt.formWizard.stepAliases.stepTitle": "エイリアス(任意)",
- "xpack.idxMgmt.formWizard.stepComponents.componentsDescription": "コンポーネントテンプレートでは、インデックス設定、マッピング、エイリアスを保存し、インデックステンプレートでそれらを継承できます。",
- "xpack.idxMgmt.formWizard.stepComponents.docsButtonLabel": "コンポーネントテンプレートドキュメント",
- "xpack.idxMgmt.formWizard.stepComponents.stepTitle": "コンポーネントテンプレート(任意)",
- "xpack.idxMgmt.formWizard.stepMappings.docsButtonLabel": "マッピングドキュメント",
- "xpack.idxMgmt.formWizard.stepMappings.mappingsDescription": "ドキュメントの保存とインデックス方法を定義します。",
- "xpack.idxMgmt.formWizard.stepMappings.stepTitle": "マッピング(任意)",
- "xpack.idxMgmt.formWizard.stepSettings.docsButtonLabel": "インデックス設定ドキュメント",
- "xpack.idxMgmt.formWizard.stepSettings.fieldIndexSettingsAriaLabel": "インデックス設定エディター",
- "xpack.idxMgmt.formWizard.stepSettings.fieldIndexSettingsLabel": "インデックス設定",
- "xpack.idxMgmt.formWizard.stepSettings.settingsDescription": "インデックスの動作を定義します。",
- "xpack.idxMgmt.formWizard.stepSettings.settingsEditorHelpText": "JSONフォーマットを使用:{code}",
- "xpack.idxMgmt.formWizard.stepSettings.stepTitle": "インデックス設定(任意)",
- "xpack.idxMgmt.freezeIndicesAction.successfullyFrozeIndicesMessage": "[{indexNames}] が凍結されました",
- "xpack.idxMgmt.frozenBadgeLabel": "凍結",
- "xpack.idxMgmt.home.appTitle": "インデックス管理",
- "xpack.idxMgmt.home.componentTemplates.checkingPrivilegesDescription": "権限を確認中…",
- "xpack.idxMgmt.home.componentTemplates.checkingPrivilegesErrorMessage": "サーバーからユーザー特権を取得中にエラーが発生。",
- "xpack.idxMgmt.home.componentTemplates.deleteModal.cancelButtonLabel": "キャンセル",
- "xpack.idxMgmt.home.componentTemplates.deleteModal.deleteDescription": "{numComponentTemplatesToDelete, plural, one {このコンポーネントテンプレート} other {これらのコンポーネントテンプレート} }を削除しようとしています。",
- "xpack.idxMgmt.home.componentTemplates.deleteModal.errorNotificationMessageText": "コンポーネントテンプレート「{name}」の削除エラー",
- "xpack.idxMgmt.home.componentTemplates.deleteModal.multipleErrorsNotificationMessageText": "{count}個のコンポーネントテンプレートの削除エラー",
- "xpack.idxMgmt.home.componentTemplates.deleteModal.successDeleteSingleNotificationMessageText": "コンポーネントテンプレート「{componentTemplateName}」を削除しました",
- "xpack.idxMgmt.home.componentTemplates.deniedPrivilegeDescription": "コンポーネントテンプレートを使用するには、{privilegesCount, plural, one {このクラスター特権} other {これらのクラスター特権}}が必要です:{missingPrivileges}。",
- "xpack.idxMgmt.home.componentTemplates.deniedPrivilegeTitle": "クラスターの権限が必要です",
- "xpack.idxMgmt.home.componentTemplates.emptyPromptButtonLabel": "コンポーネントテンプレートを作成",
- "xpack.idxMgmt.home.componentTemplates.emptyPromptDescription": "たとえば、インデックステンプレート全体で再利用できるインデックス設定のコンポーネントテンプレートを作成できます。",
- "xpack.idxMgmt.home.componentTemplates.emptyPromptDocumentionLink": "詳細情報",
- "xpack.idxMgmt.home.componentTemplates.emptyPromptTitle": "コンポーネントテンプレートを作成して開始",
- "xpack.idxMgmt.home.componentTemplates.list.componentTemplatesDescription": "コンポーネントテンプレートを使用して、複数のインデックステンプレートで設定、マッピング、エイリアス構成を再利用します。{learnMoreLink}",
- "xpack.idxMgmt.home.componentTemplates.list.loadingErrorMessage": "コンポーネントテンプレートの読み込みエラー",
- "xpack.idxMgmt.home.componentTemplates.list.loadingMessage": "コンポーネントテンプレートを読み込んでいます…",
- "xpack.idxMgmt.home.componentTemplatesTabTitle": "コンポーネントテンプレート",
- "xpack.idxMgmt.home.dataStreamsTabTitle": "データストリーム",
- "xpack.idxMgmt.home.idxMgmtDescription": "Elasticsearch インデックスを個々に、または一斉に更新します。{learnMoreLink}",
- "xpack.idxMgmt.home.idxMgmtDocsLinkText": "インデックス管理ドキュメント",
- "xpack.idxMgmt.home.indexTemplatesDescription": "作成可能なインデックステンプレートを使用して設定、マッピング、エイリアスをインデックスに自動的に適用します。{learnMoreLink}",
- "xpack.idxMgmt.home.indexTemplatesDescription.learnMoreLinkText": "詳細情報",
- "xpack.idxMgmt.home.indexTemplatesTabTitle": "インデックステンプレート",
- "xpack.idxMgmt.home.indicesTabTitle": "インデックス",
- "xpack.idxMgmt.home.legacyIndexTemplatesDeprecation.ctaLearnMoreLinkText": "詳細情報。",
- "xpack.idxMgmt.home.legacyIndexTemplatesDeprecation.learnMoreLinkText": "詳細情報",
- "xpack.idxMgmt.home.legacyIndexTemplatesTitle": "レガシーインデックステンプレート",
- "xpack.idxMgmt.indexActionsMenu.closeIndex.checkboxLabel": "システムインデックスを閉じることの重大な影響を理解しています",
- "xpack.idxMgmt.indexActionsMenu.closeIndex.closeDescription": "{selectedIndexCount, plural, one {このインデックス} other {これらのインデックス} }を閉じようとしています。",
- "xpack.idxMgmt.indexActionsMenu.closeIndex.proceedWithCautionCallOutDescription": "システムインデックスは内部オペレーションに不可欠です。Open Index APIを使用して再オープンすることができます。",
- "xpack.idxMgmt.indexActionsMenu.closeIndex.proceedWithCautionCallOutTitle": "システムインデックスを閉じることで、Kibanaに重大な障害が生じる可能性があります",
- "xpack.idxMgmt.indexActionsMenu.closeIndex.systemIndexLabel": "システムインデックス",
- "xpack.idxMgmt.indexActionsMenu.deleteIndex.checkboxLabel": "システムインデックスを削除することの重大な影響を理解しています",
- "xpack.idxMgmt.indexActionsMenu.deleteIndex.confirmModal.cancelButtonText": "キャンセル",
- "xpack.idxMgmt.indexActionsMenu.deleteIndex.deleteDescription": "{selectedIndexCount, plural, one {このインデックス} other {これらのインデックス} }を削除しようとしています:",
- "xpack.idxMgmt.indexActionsMenu.deleteIndex.deleteWarningDescription": "削除されたインデックスは復元できません。適切なバックアップがあることを確認してください。",
- "xpack.idxMgmt.indexActionsMenu.deleteIndex.proceedWithCautionCallOutDescription": "システムインデックスは内部オペレーションに不可欠です。システムインデックスを削除すると、復元することはできません。適切なバックアップがあることを確認してください。",
- "xpack.idxMgmt.indexActionsMenu.deleteIndex.proceedWithCautionCallOutTitle": "十分ご注意ください!",
- "xpack.idxMgmt.indexActionsMenu.deleteIndex.systemIndexLabel": "システムインデックス",
- "xpack.idxMgmt.indexActionsMenu.forceMerge.confirmModal.cancelButtonText": "キャンセル",
- "xpack.idxMgmt.indexActionsMenu.forceMerge.confirmModal.confirmButtonText": "強制結合",
- "xpack.idxMgmt.indexActionsMenu.forceMerge.confirmModal.modalTitle": "強制結合",
- "xpack.idxMgmt.indexActionsMenu.forceMerge.forceMergeDescription": "{selectedIndexCount, plural, one {このインデックス} other {これらのインデックス} }を強制結合しようとしています:",
- "xpack.idxMgmt.indexActionsMenu.forceMerge.forceMergeSegmentsHelpText": "セグメントがこの数以下になるまでインデックスのセグメントを結合します。デフォルトは 1 です。",
- "xpack.idxMgmt.indexActionsMenu.forceMerge.forceMergeWarningDescription": " まだ書き込み中のインデックスや、将来もう一度書き込む予定がある強制・マージしないでください。自動バックグラウンドマージプロセスを活用して、スムーズなインデックス実行に必要なマージを実行できます。強制・マージインデックスに書き込む場合、パフォーマンスが大幅に低下する可能性があります。",
- "xpack.idxMgmt.indexActionsMenu.forceMerge.maximumNumberOfSegmentsFormRowLabel": "シャードごとの最大セグメント数",
- "xpack.idxMgmt.indexActionsMenu.forceMerge.proceedWithCautionCallOutTitle": "十分ご注意ください!",
- "xpack.idxMgmt.indexActionsMenu.freezeEntity.confirmModal.cancelButtonText": "キャンセル",
- "xpack.idxMgmt.indexActionsMenu.freezeEntity.freezeDescription": "{count, plural, one {このインデックス} other {これらのインデックス} }を凍結しようとしています。",
- "xpack.idxMgmt.indexActionsMenu.freezeEntity.freezeEntityWarningDescription": " 凍結されたインデックスはクラスターにほとんどオーバーヘッドがなく、書き込みオペレーションがブロックされます。凍結されたインデックスは検索できますが、クエリが遅くなります。",
- "xpack.idxMgmt.indexActionsMenu.freezeEntity.proceedWithCautionCallOutTitle": "十分ご注意ください",
- "xpack.idxMgmt.indexActionsMenu.segmentsNumberErrorMessage": "セグメント数は 0 より大きい値である必要があります。",
- "xpack.idxMgmt.indexStatusLabels.clearingCacheStatusLabel": "キャッシュを消去中...",
- "xpack.idxMgmt.indexStatusLabels.closedStatusLabel": "クローズ済み",
- "xpack.idxMgmt.indexStatusLabels.closingStatusLabel": "クローズ中...",
- "xpack.idxMgmt.indexStatusLabels.flushingStatusLabel": "フラッシュ中...",
- "xpack.idxMgmt.indexStatusLabels.forcingMergeStatusLabel": "強制結合中...",
- "xpack.idxMgmt.indexStatusLabels.mergingStatusLabel": "結合中...",
- "xpack.idxMgmt.indexStatusLabels.openingStatusLabel": "開いています...",
- "xpack.idxMgmt.indexStatusLabels.refreshingStatusLabel": "更新中...",
- "xpack.idxMgmt.indexTable.headers.dataStreamHeader": "データストリーム",
- "xpack.idxMgmt.indexTable.headers.documentsHeader": "ドキュメント数",
- "xpack.idxMgmt.indexTable.headers.healthHeader": "ヘルス",
- "xpack.idxMgmt.indexTable.headers.nameHeader": "名前",
- "xpack.idxMgmt.indexTable.headers.primaryHeader": "プライマリ",
- "xpack.idxMgmt.indexTable.headers.replicaHeader": "レプリカ",
- "xpack.idxMgmt.indexTable.headers.statusHeader": "ステータス",
- "xpack.idxMgmt.indexTable.headers.storageSizeHeader": "ストレージサイズ",
- "xpack.idxMgmt.indexTable.hiddenIndicesSwitchLabel": "非表示のインデックスを含める",
- "xpack.idxMgmt.indexTable.invalidSearchErrorMessage": "無効な検索:{errorMessage}",
- "xpack.idxMgmt.indexTable.loadingIndicesDescription": "インデックスを読み込んでいます…",
- "xpack.idxMgmt.indexTable.reloadIndicesButton": "インデックスを再読み込み",
- "xpack.idxMgmt.indexTable.selectAllIndicesAriaLabel": "すべての行を選択",
- "xpack.idxMgmt.indexTable.selectIndexAriaLabel": "この行を選択",
- "xpack.idxMgmt.indexTable.serverErrorTitle": "インデックスの読み込み中にエラーが発生",
- "xpack.idxMgmt.indexTable.systemIndicesSearchIndicesAriaLabel": "インデックスの検索",
- "xpack.idxMgmt.indexTable.systemIndicesSearchInputPlaceholder": "検索",
- "xpack.idxMgmt.indexTableDescription.learnMoreLinkText": "詳細情報",
- "xpack.idxMgmt.indexTemplatesList.emptyPrompt.createTemplatesButtonLabel": "テンプレートを作成",
- "xpack.idxMgmt.indexTemplatesList.emptyPrompt.noIndexTemplatesDescription": "インデックステンプレートは、自動的に設定、マッピング、エイリアスを新しいインデックスに適用します。",
- "xpack.idxMgmt.indexTemplatesList.emptyPrompt.noIndexTemplatesTitle": "最初のインデックステンプレートを作成",
- "xpack.idxMgmt.indexTemplatesList.filterButtonLabel": "フィルター",
- "xpack.idxMgmt.indexTemplatesList.loadingIndexTemplatesDescription": "テンプレートを読み込み中…",
- "xpack.idxMgmt.indexTemplatesList.loadingIndexTemplatesErrorMessage": "テンプレートの読み込み中にエラーが発生",
- "xpack.idxMgmt.indexTemplatesList.viewButtonLabel": "表示",
- "xpack.idxMgmt.indexTemplatesList.viewCloudManagedTemplateLabel": "クラウド管理されたテンプレート",
- "xpack.idxMgmt.indexTemplatesList.viewManagedTemplateLabel": "管理されたテンプレート",
- "xpack.idxMgmt.indexTemplatesList.viewSystemTemplateLabel": "システムテンプレート",
- "xpack.idxMgmt.legacyIndexTemplatesDeprecation.createTemplatesButtonLabel": "作成可能なテンプレートを作成",
- "xpack.idxMgmt.legacyIndexTemplatesDeprecation.description": "{createTemplateButton}または{learnMoreLink}",
- "xpack.idxMgmt.legacyIndexTemplatesDeprecation.title": "作成可能なインデックステンプレートがあるため、レガシーインデックステンプレートは廃止予定です",
- "xpack.idxMgmt.mappingsEditor.addFieldButtonLabel": "フィールドの追加",
- "xpack.idxMgmt.mappingsEditor.addMultiFieldTooltipLabel": "同じフィールドを異なる方法でインデックスするために、マルチフィールドを追加します。",
- "xpack.idxMgmt.mappingsEditor.addPropertyButtonLabel": "プロパティを追加",
- "xpack.idxMgmt.mappingsEditor.addRuntimeFieldButtonLabel": "フィールドの追加",
- "xpack.idxMgmt.mappingsEditor.advancedSettings.hideButtonLabel": "高度な SIEM 設定の非表示化",
- "xpack.idxMgmt.mappingsEditor.advancedSettings.showButtonLabel": "高度なSIEM設定の表示",
- "xpack.idxMgmt.mappingsEditor.advancedTabLabel": "高度なオプション",
- "xpack.idxMgmt.mappingsEditor.aliasType.aliasTargetFieldDescription": "エイリアスに指し示させたいフィールドを選択します。これにより、検索リクエストにおいてターゲットフィールドの代わりにエイリアスを使用したり、選択した他のAPIをフィールド機能と同様に使用できます。",
- "xpack.idxMgmt.mappingsEditor.aliasType.aliasTargetFieldTitle": "エイリアスのターゲット",
- "xpack.idxMgmt.mappingsEditor.aliasType.noFieldsAddedWarningMessage": "エイリアスを作成する前に、少なくともフィールドを1つ追加する必要があります。",
- "xpack.idxMgmt.mappingsEditor.aliasType.pathPlaceholderLabel": "フィールドの選択",
- "xpack.idxMgmt.mappingsEditor.analyzerFieldLabel": "アナライザー",
- "xpack.idxMgmt.mappingsEditor.analyzers.customAnalyzerLabel": "カスタム",
- "xpack.idxMgmt.mappingsEditor.analyzers.languageAnalyzerLabel": "言語",
- "xpack.idxMgmt.mappingsEditor.analyzers.useSameAnalyzerIndexAnSearch": "インデックスと検索における同じアナライザーの使用",
- "xpack.idxMgmt.mappingsEditor.analyzersDocLinkText": "アナライザードキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.analyzersSectionTitle": "アナライザー",
- "xpack.idxMgmt.mappingsEditor.booleanNullValueFieldDescription": "インデックスおよび検索を可能にするため、null値を特定のブール値と入れ替えてください。",
- "xpack.idxMgmt.mappingsEditor.boostDocLinkText": "ドキュメンテーションのブースト",
- "xpack.idxMgmt.mappingsEditor.boostFieldDescription": "クエリ時間でこのフィールドをブーストし、関連度スコアに向けてより多くカウントするようにします。",
- "xpack.idxMgmt.mappingsEditor.boostFieldTitle": "ブーストレベルの設定",
- "xpack.idxMgmt.mappingsEditor.coerceDescription": "文字列を数値に変換します。このフィールドが整数の場合、少数点以下は切り捨てられます。無効になっている場合、不適切なフォーマットを持つドキュメントは拒否されます。",
- "xpack.idxMgmt.mappingsEditor.coerceDocLinkText": "強制ドキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.coerceFieldTitle": "数字への強制",
- "xpack.idxMgmt.mappingsEditor.coerceShapeDescription": "無効になっている場合、閉じていない線形リングを持つ多角形を含むドキュメントは拒否されます。",
- "xpack.idxMgmt.mappingsEditor.coerceShapeDocLinkText": "強制ドキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.coerceShapeFieldTitle": "形状への強制",
- "xpack.idxMgmt.mappingsEditor.collapseFieldButtonLabel": "縮小フィールド {name}",
- "xpack.idxMgmt.mappingsEditor.completion.maxInputLengthFieldDescription": "単一のインプットの長さを制限する。",
- "xpack.idxMgmt.mappingsEditor.completion.maxInputLengthFieldTitle": "最大入力長さの設定",
- "xpack.idxMgmt.mappingsEditor.completion.preservePositionIncrementsFieldDescription": "配置インクリメントを有効にします。",
- "xpack.idxMgmt.mappingsEditor.completion.preservePositionIncrementsFieldTitle": "配置インクリメントを保存します。",
- "xpack.idxMgmt.mappingsEditor.completion.preserveSeparatorsFieldDescription": "セパレータを保存します。",
- "xpack.idxMgmt.mappingsEditor.completion.preserveSeparatorsFieldTitle": "セパレータの保存",
- "xpack.idxMgmt.mappingsEditor.configuration.dateDetectionFieldLabel": "日付文字列の日付としてのマッピング",
- "xpack.idxMgmt.mappingsEditor.configuration.dynamicDatesFieldDocumentionLink": "詳細情報",
- "xpack.idxMgmt.mappingsEditor.configuration.dynamicDatesFieldHelpText": "これらのフォーマットの文字列は、日付としてマッピングされます。ここでは内蔵型フォーマットまたはカスタムフォーマットを使用できます。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.configuration.dynamicDatesFieldLabel": "日付フォーマット",
- "xpack.idxMgmt.mappingsEditor.configuration.dynamicDatesFieldValidationErrorMessage": "スペースは使用できません。",
- "xpack.idxMgmt.mappingsEditor.configuration.dynamicMappingStrictHelpText": "デフォルトとしては、動的マッピングが無効の場合、マップされていないフィールドは通知なし無視されます。オプションとして、ドキュメントがマッピングされていないフィールドを含む場合、例外を選択とすることも可能です。",
- "xpack.idxMgmt.mappingsEditor.configuration.enableDynamicMappingsLabel": "動的マッピングの有効化",
- "xpack.idxMgmt.mappingsEditor.configuration.excludeSourceFieldsLabel": "フィールドの除外",
- "xpack.idxMgmt.mappingsEditor.configuration.includeSourceFieldsLabel": "フィールドの含有",
- "xpack.idxMgmt.mappingsEditor.configuration.indexOptionsdDocumentationLink": "詳細情報",
- "xpack.idxMgmt.mappingsEditor.configuration.metaFieldEditorHelpText": "JSON フォーマットを使用:{code}",
- "xpack.idxMgmt.mappingsEditor.configuration.metaFieldEditorJsonError": "_meta field JSONは無効です。",
- "xpack.idxMgmt.mappingsEditor.configuration.metaFieldEditorLabel": "_meta fieldデータ",
- "xpack.idxMgmt.mappingsEditor.configuration.numericFieldDescription": "たとえば、「1.0」は浮動として、そして「1」じゃ整数にマッピングされます。",
- "xpack.idxMgmt.mappingsEditor.configuration.numericFieldLabel": "数字の文字列の数値としてのマッピング",
- "xpack.idxMgmt.mappingsEditor.configuration.routingLabel": "CRUD操作のためのRequire _routing値",
- "xpack.idxMgmt.mappingsEditor.configuration.sourceFieldLabel": "_sourceフィールドの有効化",
- "xpack.idxMgmt.mappingsEditor.configuration.sourceFieldPathComboBoxHelpText": "ワイルドカードを含め、フィールドへのパスを受け入れます。",
- "xpack.idxMgmt.mappingsEditor.configuration.throwErrorsForUnmappedFieldsLabel": "ドキュメントがマッピングされていないフィールドを含む場合に例外を選択する",
- "xpack.idxMgmt.mappingsEditor.confirmationModal.deleteAliasesDescription": "次のエイリアスも削除されます。",
- "xpack.idxMgmt.mappingsEditor.confirmationModal.deleteFieldsDescription": "これによって、次のフィールドも削除されます。",
- "xpack.idxMgmt.mappingsEditor.constantKeyword.valueFieldDescription": "インデックスのすべてのドキュメントのこのフィールドの値。指定しない場合は、最初のインデックスされたドキュメントで指定された値(デフォルト値)になります。",
- "xpack.idxMgmt.mappingsEditor.constantKeyword.valueFieldTitle": "値を設定",
- "xpack.idxMgmt.mappingsEditor.copyToDocLinkText": "ドキュメントのコピー",
- "xpack.idxMgmt.mappingsEditor.copyToFieldDescription": "複数のフィールドの値をグループフィールドにコピーします。その後、このグループフィールドは単一のフィールドとしてクエリできます。",
- "xpack.idxMgmt.mappingsEditor.copyToFieldTitle": "グループフィールドへのコピー",
- "xpack.idxMgmt.mappingsEditor.createField.addFieldButtonLabel": "フィールドの追加",
- "xpack.idxMgmt.mappingsEditor.createField.addMultiFieldButtonLabel": "マルチフィールドの追加",
- "xpack.idxMgmt.mappingsEditor.createField.cancelButtonLabel": "キャンセル",
- "xpack.idxMgmt.mappingsEditor.customButtonLabel": "カスタムアナライザーの使用",
- "xpack.idxMgmt.mappingsEditor.dataType.aliasDescription": "エイリアス",
- "xpack.idxMgmt.mappingsEditor.dataType.aliasLongDescription": "エイリアスフィールドは、検索リクエストで使用可能なフィールドの代替名を受け入れます。",
- "xpack.idxMgmt.mappingsEditor.dataType.binaryDescription": "バイナリー",
- "xpack.idxMgmt.mappingsEditor.dataType.binaryLongDescription": "バイナリーフィールドは、バイナリー値をBase64エンコードされた文字列として受け入れます。デフォルトとして、バイナリーフィールドは保存されず、検索もできません。",
- "xpack.idxMgmt.mappingsEditor.dataType.booleanDescription": "ブール",
- "xpack.idxMgmt.mappingsEditor.dataType.booleanLongDescription": "ブールフィールドは、JSON {true}および{false}値、ならびにtrueまたはfalseとして解釈される文字列を受け入れます。",
- "xpack.idxMgmt.mappingsEditor.dataType.byteDescription": "バイト",
- "xpack.idxMgmt.mappingsEditor.dataType.byteLongDescription": "バイトフィールドは、最小値{minValue}と最大値{maxValue}を持つ符号付き8ビット整数を受け入れます。",
- "xpack.idxMgmt.mappingsEditor.dataType.completionSuggesterDescription": "完了サジェスタ",
- "xpack.idxMgmt.mappingsEditor.dataType.completionSuggesterLongDescription": "完了サジェスタフィールドは、オートコンプリート機能をサポートしますが、メモリを占有し、低速で構築される特別なデータ構造が必要です。",
- "xpack.idxMgmt.mappingsEditor.dataType.constantKeywordDescription": "Constantキーワード",
- "xpack.idxMgmt.mappingsEditor.dataType.constantKeywordLongDescription": "Constantキーワードフィールドは、特殊なタイプのキーワードフィールドであり、インデックスのすべてのドキュメントで同じキーワードを含むフィールドで使用されます。{keyword}フィールドと同じクエリと集計をサポートします。",
- "xpack.idxMgmt.mappingsEditor.dataType.dateDescription": "日付",
- "xpack.idxMgmt.mappingsEditor.dataType.dateLongDescription": "日付フィールドは、フォーマット設定された日付( \"2015/01/01 12:10:30\")、基準時点からのミリ秒を表す長い数字、および基準時点からの秒を表す整数を含む文字列を受け入れます。複数の日付フォーマットは許可されています。タイムゾーン付きの日付はUTCに変換されます。",
- "xpack.idxMgmt.mappingsEditor.dataType.dateNanosDescription": "日付 ナノ秒",
- "xpack.idxMgmt.mappingsEditor.dataType.dateNanosLongDescription": "日付ナノ秒フィールドは、日付をナノ秒の分解能で保存します。集計はミリ秒の分解能となります。日付をミリ秒の分解能で保存するには、{date}を使用します。",
- "xpack.idxMgmt.mappingsEditor.dataType.dateNanosLongDescription.dateTypeLink": "日付データタイプ",
- "xpack.idxMgmt.mappingsEditor.dataType.dateRangeDescription": "日付範囲",
- "xpack.idxMgmt.mappingsEditor.dataType.dateRangeLongDescription": "日付範囲フィールドは、システムの基準時点からのミリ秒を表す符号なしで64ビットの整数を受け入れます。",
- "xpack.idxMgmt.mappingsEditor.dataType.denseVectorDescription": "密集ベクトル",
- "xpack.idxMgmt.mappingsEditor.dataType.denseVectorLongDescription": "密集ベクトルフィールドは浮動値のベクトルを保存するため、ドキュメントのスコアリングに役立ちます。",
- "xpack.idxMgmt.mappingsEditor.dataType.doubleDescription": "ダブル",
- "xpack.idxMgmt.mappingsEditor.dataType.doubleLongDescription": "ダブルフィールドは、有限値によって制限された倍の精度をための64ビット浮動小数点数を受け入れます(IEEE 754)。",
- "xpack.idxMgmt.mappingsEditor.dataType.doubleRangeDescription": "ダブル範囲",
- "xpack.idxMgmt.mappingsEditor.dataType.doubleRangeLongDescription": "ダブル範囲フィールドは、64ビットのダブル精度浮動小数点数(IEEE 754 binary64)を受け入れます。",
- "xpack.idxMgmt.mappingsEditor.dataType.flattenedDescription": "平坦化済み",
- "xpack.idxMgmt.mappingsEditor.dataType.flattenedLongDescription": "平坦化されたフィールドは、オブジェクトを単一のフィールドとしてマッピングし、多数または不明な数の一意のキーを持つオブジェクトをインデックスする際に役立ちます。平坦化されたフィールドは、基本クエリのみをサポートします。",
- "xpack.idxMgmt.mappingsEditor.dataType.floatDescription": "浮動",
- "xpack.idxMgmt.mappingsEditor.dataType.floatLongDescription": "浮動フィールドは、有限値によって制限された単精度の32ビット浮動小数点数を受け入れます(IEEE 754)。",
- "xpack.idxMgmt.mappingsEditor.dataType.floatRangeDescription": "浮動範囲",
- "xpack.idxMgmt.mappingsEditor.dataType.floatRangeLongDescription": "浮動範囲フィールドは、32ビットの単精度浮動小数点数(IEEE 754 binary32)を受け入れます。",
- "xpack.idxMgmt.mappingsEditor.dataType.geoPointDescription": "地点",
- "xpack.idxMgmt.mappingsEditor.dataType.geoPointLongDescription": "地点フィールドは、緯度と経度のペアを受け入れます。このデータタイプを使用して境界ボックス内を検索し、ドキュメントを地理的に集計し、距離によってドキュメントを並べ替えます。",
- "xpack.idxMgmt.mappingsEditor.dataType.geoShapeDescription": "地形",
- "xpack.idxMgmt.mappingsEditor.dataType.halfFloatDescription": "半浮動",
- "xpack.idxMgmt.mappingsEditor.dataType.halfFloatLongDescription": "半浮動小数点フィールドは、有限値に制限された半精度16ビット浮動小数点数を受け入れます(IEEE 754)。",
- "xpack.idxMgmt.mappingsEditor.dataType.histogramDescription": "ヒストグラム",
- "xpack.idxMgmt.mappingsEditor.dataType.histogramLongDescription": "ヒストグラムフィールドには、ヒストグラムを表すあらかじめ集計された数値データが格納されます。このフィールドは、集計目的で使用されます。",
- "xpack.idxMgmt.mappingsEditor.dataType.integerDescription": "整数",
- "xpack.idxMgmt.mappingsEditor.dataType.integerLongDescription": "整数フィールドは、最小値{minValue}と最大値{maxValue}を持つ符号付きの32ビット整数を受け入れます。",
- "xpack.idxMgmt.mappingsEditor.dataType.integerRangeDescription": "整数レンジ",
- "xpack.idxMgmt.mappingsEditor.dataType.integerRangeLongDescription": "整数レンジフィールドは、符号付き32ビット整数を受け入れます。",
- "xpack.idxMgmt.mappingsEditor.dataType.ipDescription": "IP",
- "xpack.idxMgmt.mappingsEditor.dataType.ipLongDescription": "IPフィールドは、IPv4やIPv6アドレスを受け入れます。IP範囲を単一のフィールドに保存する必要がある場合は、{ipRange}を使用します。",
- "xpack.idxMgmt.mappingsEditor.dataType.ipLongDescription.ipRangeTypeLink": "IP範囲データタイプ",
- "xpack.idxMgmt.mappingsEditor.dataType.ipRangeDescription": "IP範囲",
- "xpack.idxMgmt.mappingsEditor.dataType.ipRangeLongDescription": "IP範囲フィールドは、IPv4またはIPV6アドレスを受け入れます。",
- "xpack.idxMgmt.mappingsEditor.dataType.joinDescription": "結合",
- "xpack.idxMgmt.mappingsEditor.dataType.joinLongDescription": "結合フィールドは、同じインデックスのドキュメントにおいて、ペアレントとチャイルドの関係を定義します。",
- "xpack.idxMgmt.mappingsEditor.dataType.keywordDescription": "キーワード",
- "xpack.idxMgmt.mappingsEditor.dataType.keywordLongDescription": "キーワードフィールドは正確な値の検索をサポートし、フィルタリング、並べ替え、そして集計に役立ちます。メール本文など、フルテキストコンテンツのインデックスを行うには、{textType}を使用します。",
- "xpack.idxMgmt.mappingsEditor.dataType.keywordLongDescription.textTypeLink": "テキストデータの種類",
- "xpack.idxMgmt.mappingsEditor.dataType.longDescription": "ロング",
- "xpack.idxMgmt.mappingsEditor.dataType.longLongDescription": "ロングフィールドは、最小値{minValue}と最大値{maxValue}を持つ符号付き済みの64ビット整数を受け入れます。",
- "xpack.idxMgmt.mappingsEditor.dataType.longRangeDescription": "ロングレンジ",
- "xpack.idxMgmt.mappingsEditor.dataType.longRangeLongDescription": "ロングレンジフィールドは、符号付き64ビット整数を受け入れます。",
- "xpack.idxMgmt.mappingsEditor.dataType.nestedDescription": "ネスト済み",
- "xpack.idxMgmt.mappingsEditor.dataType.nestedLongDescription": "{objects}同様、ネスト済みフィールドはチャイルドを含むことができます。違う点は、チャイルドオブジェクトを個別にクエリできることです。",
- "xpack.idxMgmt.mappingsEditor.dataType.nestedLongDescription.objectTypeLink": "オブジェクト",
- "xpack.idxMgmt.mappingsEditor.dataType.numericDescription": "数字",
- "xpack.idxMgmt.mappingsEditor.dataType.numericSubtypeDescription": "数字の種類",
- "xpack.idxMgmt.mappingsEditor.dataType.objectDescription": "オブジェクト",
- "xpack.idxMgmt.mappingsEditor.dataType.objectLongDescription": "オブジェクトフィールドにはチャイルドが含まれ、これらは平坦化されたリストとしてクエリされます。チャイルドオブジェクトをクエリするには、{nested}を使用します。",
- "xpack.idxMgmt.mappingsEditor.dataType.objectLongDescription.nestedTypeLink": "ネスト済みデータタイプ",
- "xpack.idxMgmt.mappingsEditor.dataType.otherDescription": "その他",
- "xpack.idxMgmt.mappingsEditor.dataType.otherLongDescription": "JSONでtypeパラメーターを指定します。",
- "xpack.idxMgmt.mappingsEditor.dataType.percolatorDescription": "パーコレーター",
- "xpack.idxMgmt.mappingsEditor.dataType.percolatorLongDescription": "パーコレーターデータタイプは、{percolator}を有効にします。",
- "xpack.idxMgmt.mappingsEditor.dataType.percolatorLongDescription.learnMoreLink": "パーコレーターのクエリ",
- "xpack.idxMgmt.mappingsEditor.dataType.pointDescription": "点",
- "xpack.idxMgmt.mappingsEditor.dataType.pointLongDescription": "点フィールドでは、2次元平面座標系に該当する{code}ペアを検索できます。",
- "xpack.idxMgmt.mappingsEditor.dataType.rangeDescription": "範囲",
- "xpack.idxMgmt.mappingsEditor.dataType.rangeSubtypeDescription": "範囲タイプ",
- "xpack.idxMgmt.mappingsEditor.dataType.rankFeatureDescription": "ランク特性",
- "xpack.idxMgmt.mappingsEditor.dataType.rankFeatureLongDescription": "ランク特性フィールドは、{rankFeatureQuery}でドキュメントをブーストする数字を受け入れます。",
- "xpack.idxMgmt.mappingsEditor.dataType.rankFeatureLongDescription.queryLink": "rank_featureクエリ",
- "xpack.idxMgmt.mappingsEditor.dataType.rankFeaturesDescription": "ランク特性",
- "xpack.idxMgmt.mappingsEditor.dataType.rankFeaturesLongDescription": "ランク特性フィールドは、{rankFeatureQuery}でドキュメントをブーストする数値ベクトルを受け入れます。",
- "xpack.idxMgmt.mappingsEditor.dataType.rankFeaturesLongDescription.queryLink": "rank_featureクエリ",
- "xpack.idxMgmt.mappingsEditor.dataType.scaledFloatDescription": "スケールされた浮動",
- "xpack.idxMgmt.mappingsEditor.dataType.scaledFloatLongDescription": "スケーリングされた浮動小数点フィールドは、{longType}によってサポートされ、固定の{doubleType}スケーリングファクターによってスケーリングされた浮動小数点数を受け入れます。このデータタイプを使用して、スケーリング係数を使用して浮動小数点データを整数として保存します。これはディスク容量の節約につながりますが、精度に影響します。",
- "xpack.idxMgmt.mappingsEditor.dataType.searchAsYouTypeDescription": "インクリメンタル検索フィールド",
- "xpack.idxMgmt.mappingsEditor.dataType.searchAsYouTypeLongDescription": "インクリメンタル検索フィールドは、検索候補のために文字列をサブフィールドに分割し、文字列内の任意の位置で用語マッチングを行います。",
- "xpack.idxMgmt.mappingsEditor.dataType.shapeDescription": "形状",
- "xpack.idxMgmt.mappingsEditor.dataType.shapeLongDescription": "形状フィールドは、長方形や多角形などの複雑な形状の検索を可能にします。",
- "xpack.idxMgmt.mappingsEditor.dataType.shortDescription": "ショート",
- "xpack.idxMgmt.mappingsEditor.dataType.shortLongDescription": "ショートフィールドは、最小値{minValue}と最大値{maxValue}を持つ符号付きの16ビット整数を受け入れます。",
- "xpack.idxMgmt.mappingsEditor.dataType.textDescription": "テキスト",
- "xpack.idxMgmt.mappingsEditor.dataType.textLongDescription": "テキストフィールドは、文字列を個別の検索可能な用語に分解することで、全文検索をサポートします。メールアドレスなどの構造化されたコンテンツをインデックスするには、{keyword}を使用します。",
- "xpack.idxMgmt.mappingsEditor.dataType.textLongDescription.keywordTypeLink": "キーワードデータタイプ",
- "xpack.idxMgmt.mappingsEditor.dataType.tokenCountDescription": "トークン数",
- "xpack.idxMgmt.mappingsEditor.dataType.tokenCountLongDescription": "トークン数フィールドは、文字列値を受け入れます。 これらの値は分析され、文字列内のトークン数がインデックスされます。",
- "xpack.idxMgmt.mappingsEditor.dataType.versionDescription": "バージョン",
- "xpack.idxMgmt.mappingsEditor.dataType.versionLongDescription": "バージョンフィールドは、ソフトウェアバージョン値を処理する際に役立ちます。このフィールドは、重いワイルドカード、正規表現、曖昧検索用に最適化されていません。このようなタイプのクエリでは、{keywordType}を使用してください。",
- "xpack.idxMgmt.mappingsEditor.dataType.versionLongDescription.keywordTypeLink": "キーワードデータ型",
- "xpack.idxMgmt.mappingsEditor.dataType.wildcardDescription": "ワイルドカード",
- "xpack.idxMgmt.mappingsEditor.dataType.wildcardLongDescription": "ワイルドカードフィールドには、ワイルドカードのgrepのようなクエリに最適化された値が格納されます。",
- "xpack.idxMgmt.mappingsEditor.date.localeFieldTitle": "ロケールの設定",
- "xpack.idxMgmt.mappingsEditor.dateType.localeFieldDescription": "日付解析時に使用するロケール。言語によって月の名称や略語は異なるため、これが役に立ちます。{root}ロケールに関するデフォルト。",
- "xpack.idxMgmt.mappingsEditor.dateType.nullValueFieldDescription": "インデックスおよび検索を可能にするため、null値を日付値と入れ替えてください。",
- "xpack.idxMgmt.mappingsEditor.deleteField.confirmationModal.cancelButtonLabel": "キャンセル",
- "xpack.idxMgmt.mappingsEditor.deleteField.confirmationModal.multiFieldBadgeLabel": "{dataType} マルチフィールド",
- "xpack.idxMgmt.mappingsEditor.deleteField.confirmationModal.removeButtonLabel": "削除",
- "xpack.idxMgmt.mappingsEditor.deleteField.confirmationModal.title": "{fieldType} '{fieldName}' を削除しますか?",
- "xpack.idxMgmt.mappingsEditor.deleteRuntimeField.confirmationModal.cancelButtonLabel": "キャンセル",
- "xpack.idxMgmt.mappingsEditor.deleteRuntimeField.confirmationModal.removeButtonLabel": "削除",
- "xpack.idxMgmt.mappingsEditor.deleteRuntimeField.confirmationModal.title": "ランタイムフィールド「{fieldName}」を削除しますか?",
- "xpack.idxMgmt.mappingsEditor.denseVector.dimsFieldDescription": "各ドキュメントの密集ベクトルは、バイナリドキュメント値としてエンコードされます。そのサイズ(バイト)は4*次元+4に等しくなります。",
- "xpack.idxMgmt.mappingsEditor.depthLimitDescription": "ネストされた内部オブジェクトに関連して、平坦化されたオブジェクトフィールドの最大許容深さ。デフォルトで20。",
- "xpack.idxMgmt.mappingsEditor.depthLimitFieldLabel": "ネスト済みオブジェクの深さ制限",
- "xpack.idxMgmt.mappingsEditor.depthLimitTitle": "深さ制限のカスタマイズ",
- "xpack.idxMgmt.mappingsEditor.dimsFieldLabel": "次元",
- "xpack.idxMgmt.mappingsEditor.disabledSourceFieldCallOutDescription1": "{source}を無効にすることで、インデックス内のストレージオーバーヘッドが削減されますが、これにはコストがかかります。これはまた、元のドキュメントを表示して、再インデックスやクエリのデバッグといった重要な機能を無効にします。",
- "xpack.idxMgmt.mappingsEditor.disabledSourceFieldCallOutDescription1.sourceText": "_source",
- "xpack.idxMgmt.mappingsEditor.disabledSourceFieldCallOutDescription2": "{source}フィールドを無効にするための代替方法の詳細",
- "xpack.idxMgmt.mappingsEditor.disabledSourceFieldCallOutDescription2.sourceText": "_source",
- "xpack.idxMgmt.mappingsEditor.disabledSourceFieldCallOutTitle": "_source fieldを無効にする際は慎重に行う",
- "xpack.idxMgmt.mappingsEditor.documentFields.searchFieldsAriaLabel": "マッピングされたフィールドの検索",
- "xpack.idxMgmt.mappingsEditor.documentFields.searchFieldsPlaceholder": "検索フィールド",
- "xpack.idxMgmt.mappingsEditor.documentFieldsDescription": "インデックスされたドキュメントのためにフィールドを定義します。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.documentFieldsDocumentationLink": "詳細情報",
- "xpack.idxMgmt.mappingsEditor.docValuesDocLinkText": "ドキュメント値のドキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.docValuesFieldDescription": "このフィールドの各ドキュメント値を、並べ替え、集計、およびスクリプトで使用できるようにメモリに保存します。",
- "xpack.idxMgmt.mappingsEditor.docValuesFieldTitle": "ドキュメント値の使用",
- "xpack.idxMgmt.mappingsEditor.dynamicDocLinkText": "動的ドキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.dynamicMappingDescription": "動的マッピングによって、インデックステンプレートによるマッピングされていないフィールドの解釈が可能になります。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.dynamicMappingDocumentionLink": "詳細情報",
- "xpack.idxMgmt.mappingsEditor.dynamicMappingTitle": "動的マッピング",
- "xpack.idxMgmt.mappingsEditor.dynamicPropertyMappingParameter.fieldDescription": "デフォルトでは、新しいプロパティを含むオブジェクトによりドキュメントをインデックスするだけで、プロパティをドキュメント内のオブジェクトに動的に追加することができます。",
- "xpack.idxMgmt.mappingsEditor.dynamicPropertyMappingParameter.fieldTitle": "動的プロパティマッピング",
- "xpack.idxMgmt.mappingsEditor.dynamicStrictParameter.fieldHelpText": "デフォルトでは、動的マッピングが無効の場合、マップされていないプロパティは通知なしで無視されます。オプションとして、オブジェクトがマッピングされていないプロパティを含む場合、例外を選択とすることも可能です。",
- "xpack.idxMgmt.mappingsEditor.dynamicStrictParameter.fieldTitle": "オブジェクトがマッピングされていないプロパティを含む場合に例外を選択する",
- "xpack.idxMgmt.mappingsEditor.dynamicTemplatesDescription": "動的テンプレートを使用して、動的に追加されたフィールドに適用可能なカスタムマッピングを定義します。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.dynamicTemplatesDocumentationLink": "詳細情報",
- "xpack.idxMgmt.mappingsEditor.dynamicTemplatesEditorAriaLabel": "動的テンプレートエディター",
- "xpack.idxMgmt.mappingsEditor.eagerGlobalOrdinalsDocLinkText": "グローバル序数のドキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.eagerGlobalOrdinalsFieldDescription": "デフォルトとしては、検索時にグローバル序数が作成され、これがインデックス速度を最適化します。代わりにインデックス時における構築することにより、検索パフォーマンスを最適化できます。",
- "xpack.idxMgmt.mappingsEditor.eagerGlobalOrdinalsFieldTitle": "インデックス時におけるグローバル序数の作成",
- "xpack.idxMgmt.mappingsEditor.editField.typeDocumentation": "{type}のドキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.editFieldButtonLabel": "編集",
- "xpack.idxMgmt.mappingsEditor.editFieldCancelButtonLabel": "キャンセル",
- "xpack.idxMgmt.mappingsEditor.editFieldFlyout.validationErrorTitle": "続行する前にフォームのエラーを修正してください。",
- "xpack.idxMgmt.mappingsEditor.editFieldTitle": "「{fieldName}」フィールドの編集",
- "xpack.idxMgmt.mappingsEditor.editFieldUpdateButtonLabel": "更新",
- "xpack.idxMgmt.mappingsEditor.editMultiFieldTitle": "「{fieldName}」マルチフィールドの編集",
- "xpack.idxMgmt.mappingsEditor.editRuntimeFieldButtonLabel": "編集",
- "xpack.idxMgmt.mappingsEditor.enabledDocLinkText": "有効なドキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.existNamesValidationErrorMessage": "この名前のフィールドがすでに存在します。",
- "xpack.idxMgmt.mappingsEditor.expandFieldButtonLabel": "拡張フィールド{name}",
- "xpack.idxMgmt.mappingsEditor.fieldBetaBadgeLabel": "ベータ",
- "xpack.idxMgmt.mappingsEditor.fieldBetaBadgeTooltip": "このフィールドタイプは GA ではありません。不具合が発生したら報告してください。",
- "xpack.idxMgmt.mappingsEditor.fielddata.fieldDataDocLinkText": "フィールドデータドキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.fielddata.fielddataDocumentFrequencyRangeTitle": "ドキュメントの頻度範囲",
- "xpack.idxMgmt.mappingsEditor.fielddata.fielddataEnabledDocumentationLink": "詳細情報",
- "xpack.idxMgmt.mappingsEditor.fielddata.fielddataEnabledWarningTitle": "フィールドデータは多くのメモリスペースを消費します。これは、濃度の高いテキストフィールドを読み込む際に顕著になります。 {docsLink}",
- "xpack.idxMgmt.mappingsEditor.fielddata.fielddataFormRowDescription": "メモリ内のフィールドデータを並べ替え、集計やスクリプティングを使用するかどうか。",
- "xpack.idxMgmt.mappingsEditor.fielddata.fielddataFormRowTitle": "フィールドデータ",
- "xpack.idxMgmt.mappingsEditor.fielddata.fielddataFrequencyDocumentationLink": "詳細情報",
- "xpack.idxMgmt.mappingsEditor.fielddata.fielddataFrequencyMessage": "この範囲に基づきメモリにロードされる用語が決まります。頻度はセグメントごとに計算されます。多くのドキュメントで、サイズに基づいて小さなセグメントが除外されます。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.fielddata.frequencyFilterAbsoluteFieldLabel": "絶対頻度範囲",
- "xpack.idxMgmt.mappingsEditor.fielddata.frequencyFilterAbsoluteMaxAriaLabel": "最大絶対頻度",
- "xpack.idxMgmt.mappingsEditor.fielddata.frequencyFilterAbsoluteMinAriaLabel": "最小絶対頻度",
- "xpack.idxMgmt.mappingsEditor.fielddata.frequencyFilterPercentageFieldLabel": "パーセンテージベースの頻度範囲",
- "xpack.idxMgmt.mappingsEditor.fielddata.useAbsoluteValuesFieldLabel": "絶対値の使用",
- "xpack.idxMgmt.mappingsEditor.fieldIsShadowedLabel": "同じ名前のランタイムフィールドで網掛けされたフィールド。",
- "xpack.idxMgmt.mappingsEditor.fieldsTabLabel": "マッピングされたフィールド",
- "xpack.idxMgmt.mappingsEditor.formatDocLinkText": "フォーマットのドキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.formatFieldLabel": "フォーマット",
- "xpack.idxMgmt.mappingsEditor.formatHelpText": "{dateSyntax}構文を使用し、カスタムフォーマットを指定します。",
- "xpack.idxMgmt.mappingsEditor.formatParameter.fieldDescription": "解析するための日付フォーマットほとんどの搭載品では{strict}日付フォーマットを使用します。YYYYは年、MMは月、DDは日です。例:2020/11/01.",
- "xpack.idxMgmt.mappingsEditor.formatParameter.fieldTitle": "フォーマットの設定",
- "xpack.idxMgmt.mappingsEditor.formatParameter.placeholderLabel": "フォーマットの選択",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.customDescription": "カスタムアナライザーのいずれかを選択します。",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.customTitle": "カスタムアナライザー",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.fingerprintDescription": "フィンガープリントアナライザーは、重複検出に使用可能な指紋を作成する専門のアナライザーです。",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.fingerprintTitle": "フィンガープリント",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.indexDefaultDescription": "インデックス用に定義されたアナライザーを使用します。",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.indexDefaultTitle": "インデックスのデフォルト",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.keywordDescription": "キーワードアナライザーは、指定されたあらゆるテキストを受け入れ、単一用語とまったく同じテキストを出力する「無演算」アナライザーです。",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.keywordTitle": "キーワード",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.languageDescription": "Elasticsearchは、英語やフランス語など、多くの言語に特化したアナライザーを提供します。",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.languageTitle": "言語",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.patternDescription": "パターンアナライザーは、一般的な表現を使用してテキストを用語に分割します。これは、ロウアーケースおよびストップワードをサポートします。",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.patternTitle": "パターン",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.simpleDescription": "シンプルアナライザーは、通常の文字でない物が検出されるたびにテキストを用語に分割します。",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.simpleTitle": "シンプル",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.standardDescription": "標準アナライザーは、Unicode Text Segmentation(ユニコードテキスト分割)アルゴリズムで定義されているように、テキストを単語の境界となる用語に分割します。",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.standardTitle": "スタンダード",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.stopDescription": "停止アナライザーはシンプルなアナライザーに似ていますが、ストップワードの削除もサポートしています。",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.stopTitle": "停止",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.whitespaceDescription": "ホワイトスペースアナライザーは、ホワイトスペース文字が検出されるたびにテキストを用語に分割します。",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.whitespaceTitle": "ホワイトスペース",
- "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.docNumberDescription": "ドキュメント番号のみをインデックスします。フィールドに用語があるかどうかを検証するために使用されます。",
- "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.docNumberTitle": "ドキュメント番号",
- "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.offsetsDescription": "ドキュメント番号、用語の頻度、位置、および最初の文字と最後の文字のオフセット(用語の元の文字列へのマッピング)がインデックスされます。",
- "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.offsetsTitle": "オフセット",
- "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.positionsDescription": "ドキュメント番号、用語の頻度、位置、および最初の文字と最後の文字のオフセットがインデックスされます。オフセットは用語を元の文字列にマップします。",
- "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.positionsTitle": "位置",
- "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.termFrequencyDescription": "ドキュメント番号、用語の頻度がインデックスされます。繰り返される用語は、単一の用語よりもスコアが高くなります。",
- "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.termFrequencyTitle": "用語の頻度",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.arabic": "アラビア語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.armenian": "アルメニア語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.basque": "バスク語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.bengali": "ベンガル語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.brazilian": "ブラジル語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.bulgarian": "ブルガリア語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.catalan": "カタロニア語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.cjk": "Cjk",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.czech": "チェコ語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.danish": "デンマーク語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.dutch": "オランダ語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.english": "英語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.finnish": "フィンランド語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.french": "フランス語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.galician": "ガリシア語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.german": "ドイツ語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.greek": "ギリシャ語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.hindi": "ヒンディー語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.hungarian": "ハンガリー語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.indonesian": "インドネシア語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.irish": "アイルランド語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.italian": "イタリア語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.latvian": "ラトビア語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.lithuanian": "リトアニア語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.norwegian": "ノルウェー語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.persian": "ペルシャ語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.portuguese": "ポルトガル語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.romanian": "ルーマニア語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.russian": "ロシア語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.sorani": "ソラニー語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.spanish": "スペイン語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.swedish": "スウェーデン語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.thai": "タイ語",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.turkish": "トルコ語",
- "xpack.idxMgmt.mappingsEditor.formSelect.orientation.clockwiseDescription": "外側の多角形の頂点を時計回りに定義し、内部形状の頂点を反時計回りの順序で定義します。",
- "xpack.idxMgmt.mappingsEditor.formSelect.orientation.clockwiseTitle": "時計回り",
- "xpack.idxMgmt.mappingsEditor.formSelect.orientation.counterclockwiseDescription": "外側の多角形の頂点を反時計回りに定義し、内部形状の頂点を時計回りの順序で定義します。これはOpen Geospatial Consortium(OGC)およびGeoJSONの標準です。",
- "xpack.idxMgmt.mappingsEditor.formSelect.orientation.counterclockwiseTitle": "反時計回り",
- "xpack.idxMgmt.mappingsEditor.formSelect.similarity.bm25Description": "ElastisearchおよびLuceneで使用されるデフォルトのアルゴリズム。",
- "xpack.idxMgmt.mappingsEditor.formSelect.similarity.bm25Title": "Okapi BM25",
- "xpack.idxMgmt.mappingsEditor.formSelect.similarity.booleanDescription": "全文ランキングが必要でない場合は、ブール類似性を使用します。スコアがクエリ用語がマッチするかどうかに基づいています。",
- "xpack.idxMgmt.mappingsEditor.formSelect.similarity.booleanTitle": "ブール",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.noDescription": "用語ベルトルは保存されません。",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.noTitle": "いいえ",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withOffsetsDescription": "用語と文字のオフセットが保存されます。",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withOffsetsTitle": "オフセットを含む",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsDescription": "用語と位置が保存されます。",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsOffsetsDescription": "用語、位置および文字のオフセットが保存されます。",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsOffsetsPayloadsDescription": "用語、位置、オフセットおよびペイロードが保存されます。",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsOffsetsPayloadsTitle": "位置、オフセットおよびペイロードを含む",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsOffsetsTitle": "位置およびオフセットを含む",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsPayloadsDescription": "用語、位置およびペイロードが保存されます。",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsPayloadsTitle": "位置およびペイロードを含む",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsTitle": "位置を含む",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.yesDescription": "フィールドの用語のみが保存されます。",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.yesTitle": "はい",
- "xpack.idxMgmt.mappingsEditor.geoPoint.ignoreMalformedFieldDescription": "デフォルトとして、正しくない位置を含むドキュメントはインデックスされません。有効にした場合、これらのドキュメントはインデックスされますが、地点が正しくないフィールドは除外されます。注意:この方法でインデックスされるドキュメントが多すぎる場合、フィールドに対するクエリは有意ではなくなります。",
- "xpack.idxMgmt.mappingsEditor.geoPoint.nullValueFieldDescription": "インデックスおよび検索を可能にするため、null値を地点の値と入れ替えてください。",
- "xpack.idxMgmt.mappingsEditor.geoShape.ignoreMalformedFieldDescription": "デフォルトとして、正しくないGeoJSONやWKTを含むドキュメントはインデックスされません。有効にした場合、これらのドキュメントはインデックスされますが、形状が正しくない図形のフィールドは除外されます。注意:この方法でインデックスされるドキュメントが多すぎる場合、フィールドに対するクエリは有意ではなくなります。",
- "xpack.idxMgmt.mappingsEditor.geoShape.pointsOnlyFieldDescription": "このフィールドが地点のみを含む場合に地形クエリを最適化します。マルチポイントの物を含む形状は拒否されます。",
- "xpack.idxMgmt.mappingsEditor.geoShape.pointsOnlyFieldTitle": "ポイントのみ",
- "xpack.idxMgmt.mappingsEditor.geoShapeType.fieldDescription": "地形は、形状を三角形のメッシュに分解し、各三角形をBKDツリーの7次元点としてインデックスされます。 {docsLink}",
- "xpack.idxMgmt.mappingsEditor.geoShapeType.fieldDescription.learnMoreLink": "詳細情報",
- "xpack.idxMgmt.mappingsEditor.geoShapeType.orientationFieldDescription": "ポリゴンおよびマルチポリゴンの頂点の順序を時計回りまたは反時計回りのいずれかとして解釈します(デフォルト)。",
- "xpack.idxMgmt.mappingsEditor.geoShapeType.orientationFieldTitle": "向きの設定",
- "xpack.idxMgmt.mappingsEditor.hideErrorsButtonLabel": "エラーの非表示化",
- "xpack.idxMgmt.mappingsEditor.ignoreAboveDocLinkText": "上記ドキュメントの無視",
- "xpack.idxMgmt.mappingsEditor.ignoreAboveFieldDescription": "この値よりも長い文字列はインデックスされません。これは、Luceneの文字制限(8,191 UTF-8 文字)に対する保護に役立ちます。",
- "xpack.idxMgmt.mappingsEditor.ignoreAboveFieldLabel": "文字数の制限",
- "xpack.idxMgmt.mappingsEditor.ignoreAboveFieldTitle": "長さ制限の設定",
- "xpack.idxMgmt.mappingsEditor.ignoredMalformedFieldDescription": "デフォルトとして、フィールドに対し正しくないデータタイプを含むドキュメントはインデックスされません。有効にした場合、これらのドキュメントはインデックスされますが、正しくないデータタイプを含むフィールドは除外されます。注意:この方法でインデックスされるドキュメントが多すぎる場合、フィールドに対するクエリは有意ではなくなります。",
- "xpack.idxMgmt.mappingsEditor.ignoredZValueFieldDescription": "3次元点は受け入れられますが、緯度と軽度値のみがインデックスされ、第3の次元は無視されます。",
- "xpack.idxMgmt.mappingsEditor.ignoreMalformedDocLinkText": "正しくないドキュメンテーションの無視 ",
- "xpack.idxMgmt.mappingsEditor.ignoreMalformedFieldTitle": "正しくないデータの無視",
- "xpack.idxMgmt.mappingsEditor.ignoreZValueFieldTitle": "Z値の無視",
- "xpack.idxMgmt.mappingsEditor.indexAnalyzerFieldLabel": "インデックスアナライザー",
- "xpack.idxMgmt.mappingsEditor.indexDocLinkText": "検索可能なドキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.indexOptionsHelpText": "インデックスに格納する情報。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.indexOptionsLabel": "インデックスのオプション",
- "xpack.idxMgmt.mappingsEditor.indexPhrasesDocLinkText": "フレーズドキュメンテーションのインデックス",
- "xpack.idxMgmt.mappingsEditor.indexPhrasesFieldDescription": "2語の組み合わせを別々のフィールドにインデックスするかどうか。これを有効にすることで、フレーズクエリが加速されますが、インデックスが遅くなる可能性があります。",
- "xpack.idxMgmt.mappingsEditor.indexPhrasesFieldTitle": "フレーズのインデックス",
- "xpack.idxMgmt.mappingsEditor.indexPrefixesDocLinkText": "プレフィックスのインデックスに関するドキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.indexPrefixesFieldDescription": "2から5文字のプレフィックスを別々のフィールドにインデックスするかどうか。これを有効にすることで、プレフィックスクエリが加速されますが、インデックスが遅くなる可能性があります。",
- "xpack.idxMgmt.mappingsEditor.indexPrefixesFieldTitle": "プレフィックスのインデックスを設定",
- "xpack.idxMgmt.mappingsEditor.indexPrefixesRangeFieldLabel": "最小/最大プレフィックス長さ",
- "xpack.idxMgmt.mappingsEditor.indexSearchAnalyzerFieldLabel": "アナライザーのインデックスと検索",
- "xpack.idxMgmt.mappingsEditor.join.eagerGlobalOrdinalsFieldDescription": "フィールドの結合では、グルーバル序数を使用して結合スピードを向上させます。デフォルトでは、インデックスが変更された場合、フィールドの結合のグローバル序数は更新の一環として再構築されます。このため更新にはかなりの時間がかかる可能性がありますが、ほとんどの場合、これには相応の利点と欠点があります。",
- "xpack.idxMgmt.mappingsEditor.join.multiLevelsParentJoinWarningTitle": "関係モデルの複製に複数レベルを使用しないでください。それぞれの関係レベルが処理時間とクエリ時間のメモリ消費を増加させます。最適なパフォーマンスのために、{docsLink}",
- "xpack.idxMgmt.mappingsEditor.join.multiLevelsPerformanceDocumentationLink": "データを非正規化。",
- "xpack.idxMgmt.mappingsEditor.joinType.addRelationshipButtonLabel": "関係を追加",
- "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.childrenColumnTitle": "子",
- "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.childrenFieldAriaLabel": "子フィールド",
- "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.emptyTableMessage": "関係が定義されていません",
- "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.parentColumnTitle": "親",
- "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.parentFieldAriaLabel": "親フィールド",
- "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.removeRelationshipTooltipLabel": "関係を削除",
- "xpack.idxMgmt.mappingsEditor.largestShingleSizeFieldLabel": "最大シングルサイズ",
- "xpack.idxMgmt.mappingsEditor.loadFromJsonButtonLabel": "JSONの読み込み",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.acceptWarningLabel": "読み込みの続行",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.cancelButtonLabel": "キャンセル",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.goBackButtonLabel": "戻る",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.jsonEditorHelpText": "マッピングオブジェクト、たとえば、インデックス{mappings}プロパティに割り当てられたオブジェクトを提供してください。これは、既存のマッピング、動的テンプレートやオプションを上書きします。",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.jsonEditorLabel": "マッピングオブジェクト",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.loadButtonLabel": "読み込みと上書き",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.validationError.configurationMessage": "{configName}構成は無効です。",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.validationError.fieldMessage": "{fieldPath}フィールドは無効です。",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.validationError.parameterMessage": "{fieldPath}フィールドの{paramName}パラメーターは無効です。",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.validationErrorDescription": "引き続きオブジェクトを読み込む場合、有効なオプションのみが受け入れられます。",
- "xpack.idxMgmt.mappingsEditor.loadJsonModalTitle": "JSONの読み込み",
- "xpack.idxMgmt.mappingsEditor.mappingTypesDetectedCallOutDescription": "このテンプレートのマッピングでは複数のタイプを使用していますが、これはサポートされていません。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.mappingTypesDetectedCallOutDocumentationLink": "タイプのマッピングにはこれらの代替方法を検討してください。",
- "xpack.idxMgmt.mappingsEditor.mappingTypesDetectedCallOutTitle": "複数のマッピングタイプが検出されました",
- "xpack.idxMgmt.mappingsEditor.maxShingleSizeFieldDescription": "デフォルトはシングルサブフィールドが3つです。サブフィールドが多いほどクエリが具体的になりますが、インデックスサイズが大きくなります。",
- "xpack.idxMgmt.mappingsEditor.maxShingleSizeFieldTitle": "最大シングルサイズの設定",
- "xpack.idxMgmt.mappingsEditor.metaFieldDescription": "希望するメタデータを保存するために_meta fieldを使用します。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.metaFieldDocumentionLink": "詳細情報",
- "xpack.idxMgmt.mappingsEditor.metaFieldEditorAriaLabel": "_meta fieldデータエディター",
- "xpack.idxMgmt.mappingsEditor.metaFieldTitle": "_meta field",
- "xpack.idxMgmt.mappingsEditor.metaParameterAriaLabel": "メタデータフィールドデータエディター",
- "xpack.idxMgmt.mappingsEditor.metaParameterDescription": "フィールドに関する任意の情報。JSONのキーと値のペアとして指定します。",
- "xpack.idxMgmt.mappingsEditor.metaParameterDocLinkText": "メタデータドキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.metaParameterTitle": "メタデータを設定",
- "xpack.idxMgmt.mappingsEditor.minSegmentSizeFieldLabel": "最小セグメントサイズ",
- "xpack.idxMgmt.mappingsEditor.multiFieldBadgeLabel": "{dataType} マルチフィールド",
- "xpack.idxMgmt.mappingsEditor.multiFieldIntroductionText": "このフィールドはマルチフィールドです。同じフィールドを異なる方法でインデックスするために、マルチフィールドを使用できます。",
- "xpack.idxMgmt.mappingsEditor.nameFieldLabel": "フィールド名",
- "xpack.idxMgmt.mappingsEditor.nestedMultifieldsDeprecatedCallOutDescription": "連鎖マルチフィールドの定義は7.3で廃止され、現在はサポートされません。連鎖フィールドブロックをならして単一レベルにするか、または必要に応じて{copyTo}に切り替えることを検討してください。",
- "xpack.idxMgmt.mappingsEditor.nestedMultifieldsDeprecatedCallOutTitle": "連鎖マルチフィールドは非推奨です",
- "xpack.idxMgmt.mappingsEditor.normalizerDocLinkText": "ノーマライザードキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.normalizerFieldDescription": "インデックスを行う前にキーワードを処理します。",
- "xpack.idxMgmt.mappingsEditor.normalizerFieldTitle": "ノーマライザーの使用",
- "xpack.idxMgmt.mappingsEditor.normsDocLinkText": "Normsドキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.nullValueDocLinkText": "null値ドキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.nullValueFieldDescription": "インデックスおよび検索を可能にするため、null値を特定の値と入れ替えてください。",
- "xpack.idxMgmt.mappingsEditor.nullValueFieldLabel": "null値",
- "xpack.idxMgmt.mappingsEditor.nullValueFieldTitle": "null値の設定",
- "xpack.idxMgmt.mappingsEditor.numeric.nullValueFieldDescription": "明確なnull値の代わりに使用される、フィールドと同じタイプの数値を受け入れます。",
- "xpack.idxMgmt.mappingsEditor.otherTypeJsonFieldLabel": "TypeパラメーターJSON",
- "xpack.idxMgmt.mappingsEditor.otherTypeNameFieldLabel": "型名",
- "xpack.idxMgmt.mappingsEditor.parameters.boostLabel": "ブーストレベル",
- "xpack.idxMgmt.mappingsEditor.parameters.copyToLabel": "グループフィールド名",
- "xpack.idxMgmt.mappingsEditor.parameters.dimsHelpTextDescription": "ベルトルでの次元数。",
- "xpack.idxMgmt.mappingsEditor.parameters.geoPointNullValueHelpText": "地点は、オブジェクト、文字列、ジオハッシュ、配列または{docsLink} POINTとして表現できます。",
- "xpack.idxMgmt.mappingsEditor.parameters.localeHelpText": "言語、国、およびバリアントを分離し、{hyphen}または{underscore}を使用します。最大で2つのセパレータが許可されます。例:{locale}。",
- "xpack.idxMgmt.mappingsEditor.parameters.localeLabel": "ロケール",
- "xpack.idxMgmt.mappingsEditor.parameters.maxInputLengthLabel": "最大入力長さ",
- "xpack.idxMgmt.mappingsEditor.parameters.metaFieldEditorArraysNotAllowedError": "配列は使用できません。",
- "xpack.idxMgmt.mappingsEditor.parameters.metaFieldEditorJsonError": "無効なJSONです。",
- "xpack.idxMgmt.mappingsEditor.parameters.metaFieldEditorOnlyStringValuesAllowedError": "値は文字列でなければなりません。",
- "xpack.idxMgmt.mappingsEditor.parameters.metaHelpText": "JSON フォーマットを使用:{code}",
- "xpack.idxMgmt.mappingsEditor.parameters.metaLabel": "メタデータ",
- "xpack.idxMgmt.mappingsEditor.parameters.normalizerHelpText": "インデックス設定に定義されたノーマライザー名。",
- "xpack.idxMgmt.mappingsEditor.parameters.nullValueIpHelpText": "IPアドレスを受け入れます。",
- "xpack.idxMgmt.mappingsEditor.parameters.orientationLabel": "向き",
- "xpack.idxMgmt.mappingsEditor.parameters.pathHelpText": "ルートからターゲットフィールドへの絶対パス。",
- "xpack.idxMgmt.mappingsEditor.parameters.pathLabel": "フィールドパス",
- "xpack.idxMgmt.mappingsEditor.parameters.pointNullValueHelpText": "点は、オブジェクト、文字列、配列または{docsLink} POINTとして表現できます。",
- "xpack.idxMgmt.mappingsEditor.parameters.pointWellKnownTextDocumentationLink": "よく知られたテキスト",
- "xpack.idxMgmt.mappingsEditor.parameters.positionIncrementGapLabel": "位置のインクリメントギャップ",
- "xpack.idxMgmt.mappingsEditor.parameters.scalingFactorFieldDescription": "値は、インデックス時におけるこの係数と掛け合わされ、最も近い長さ値に丸められます。係数値を高くすると精度が向上しますが、スペース要件も増加します。",
- "xpack.idxMgmt.mappingsEditor.parameters.scalingFactorFieldTitle": "スケーリングファクター",
- "xpack.idxMgmt.mappingsEditor.parameters.scalingFactorHelpText": "値は0よりも大きい値でなければなりません。",
- "xpack.idxMgmt.mappingsEditor.parameters.scalingFactorLabel": "スケーリングファクター",
- "xpack.idxMgmt.mappingsEditor.parameters.similarityLabel": "類似性アルゴリズム",
- "xpack.idxMgmt.mappingsEditor.parameters.termVectorLabel": "用語ベクトルを設定",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.analyzerIsRequiredErrorMessage": "カスタムアナライザー名を指定するか、内蔵型アナライザーを選択します。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.copyToIsRequiredErrorMessage": "グループフィード名が必要です。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.dimsIsRequiredErrorMessage": "次元を指定します。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.fieldDataFrequency.numberGreaterThanOneErrorMessage": "値は1よりも大きい値でなければなりません。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.greaterThanZeroErrorMessage": "スケーリングファクターは0よりも大きくなくてはなりません。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.ignoreAboveIsRequiredErrorMessage": "文字数制限が必要です。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.localeFieldRequiredErrorMessage": "ロケールを指定します。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.maxInputLengthFieldRequiredErrorMessage": "最大入力長さを指定します。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.nameIsRequiredErrorMessage": "フィールドに名前を付けます。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.normalizerIsRequiredErrorMessage": "ノーマライザー名が必要です。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.nullValueIsRequiredErrorMessage": "null値が必要です。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.otherTypeJsonArrayNotAllowedErrorMessage": "配列は使用できません。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.otherTypeJsonInvalidJSONErrorMessage": "無効なJSONです。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.otherTypeJsonTypeFieldErrorMessage": "[型]フィールドは上書きできません。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.otherTypeNameIsRequiredErrorMessage": "型名が必要です。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.pathIsRequiredErrorMessage": "エイリアスが指し示すフィールドを選択します。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.positionIncrementGapIsRequiredErrorMessage": "位置のインクリメントギャップ値の設定",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.scalingFactorIsRequiredErrorMessage": "スケーリングファクターが必要です。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.smallerZeroErrorMessage": "値は0と同じかそれ以上でなければなりません。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.spacesNotAllowedErrorMessage": "スペースは使用できません。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.typeIsRequiredErrorMessage": "フィールドタイプを指定します。",
- "xpack.idxMgmt.mappingsEditor.parameters.valueLabel": "値",
- "xpack.idxMgmt.mappingsEditor.parameters.wellKnownTextDocumentationLink": "よく知られたテキスト",
- "xpack.idxMgmt.mappingsEditor.point.ignoreMalformedFieldDescription": "デフォルトとして、正しくない点を含むドキュメントはインデックスされません。有効にした場合、これらのドキュメントはインデックスされますが、点が正しくないフィールドは除外されます。注意:この方法でインデックスされるドキュメントが多すぎる場合、フィールドに対するクエリは有意ではなくなります。",
- "xpack.idxMgmt.mappingsEditor.point.ignoreZValueFieldDescription": "3次元点も使用できますが、xおよびy値のみがインデックスされ、第3の次元は無視されます。",
- "xpack.idxMgmt.mappingsEditor.point.nullValueFieldDescription": "インデックスおよび検索を可能にするため、null値を点の値と入れ替えてください。",
- "xpack.idxMgmt.mappingsEditor.positionIncrementGapDocLinkText": "位置のインクリメントギャップに関するドキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.positionIncrementGapFieldDescription": "文字列の配列にある各エレメント間に挿入される偽の用語位置の数。",
- "xpack.idxMgmt.mappingsEditor.positionIncrementGapFieldTitle": "位置のインクリメントギャップの設定",
- "xpack.idxMgmt.mappingsEditor.positionsErrorMessage": "位置のインクリメントギャップを変更可能にするには、インデックスオプション(「検索可能」トグルボタンの下)を[位置]または[オフセット]に設定する必要があります。",
- "xpack.idxMgmt.mappingsEditor.positionsErrorTitle": "位置は有効化されていません。",
- "xpack.idxMgmt.mappingsEditor.predefinedButtonLabel": "内蔵型アナライザーの使用",
- "xpack.idxMgmt.mappingsEditor.rankFeature.positiveScoreImpactFieldDescription": "スコアに不利な相関関係となるランク機能により、このフィールドが無効になります。",
- "xpack.idxMgmt.mappingsEditor.rankFeature.positiveScoreImpactFieldTitle": "スコアに有利な影響",
- "xpack.idxMgmt.mappingsEditor.relationshipsTitle": "関係",
- "xpack.idxMgmt.mappingsEditor.removeFieldButtonLabel": "削除",
- "xpack.idxMgmt.mappingsEditor.removeRuntimeFieldButtonLabel": "削除",
- "xpack.idxMgmt.mappingsEditor.routingDescription": "ドキュメントは、インデックス内の特定のシャードにルーティングできます。カスタムルーティングの使用時は、ドキュメントをインデックスするたびにルーティング値を提供することが重要です。そうしない場合、ドキュメントが複数のシャードでインデックスされる可能性があります。 {docsLink}",
- "xpack.idxMgmt.mappingsEditor.routingDocumentionLink": "詳細情報",
- "xpack.idxMgmt.mappingsEditor.routingTitle": "_routing",
- "xpack.idxMgmt.mappingsEditor.runtimeFields.emptyPromptButtonLabel": "ランタイムフィールドを作成",
- "xpack.idxMgmt.mappingsEditor.runtimeFields.emptyPromptDescription": "マッピングでフィールドを定義し、検索時間を評価します。",
- "xpack.idxMgmt.mappingsEditor.runtimeFields.emptyPromptDocumentionLink": "詳細情報",
- "xpack.idxMgmt.mappingsEditor.runtimeFields.emptyPromptTitle": "ランタイムフィールドを作成して開始",
- "xpack.idxMgmt.mappingsEditor.runtimeFieldsDescription": "検索時点でアクセス可能なランタイムフィールドを定義します。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.runtimeFieldsDocumentationLink": "詳細情報",
- "xpack.idxMgmt.mappingsEditor.runtimeFieldsTabLabel": "ランタイムフィールド",
- "xpack.idxMgmt.mappingsEditor.searchableFieldDescription": "フィールドの検索を許可します。",
- "xpack.idxMgmt.mappingsEditor.searchableFieldTitle": "検索可能",
- "xpack.idxMgmt.mappingsEditor.searchableProperties.fieldDescription": "オブジェクトのプロパティを検索することができます。この設定を無効にした後でも、JSONは{source}フィールドから取得することができます。",
- "xpack.idxMgmt.mappingsEditor.searchableProperties.fieldTitle": "検索可能なプロパティ",
- "xpack.idxMgmt.mappingsEditor.searchAnalyzerFieldLabel": "検索アナライザー",
- "xpack.idxMgmt.mappingsEditor.searchQuoteAnalyzerFieldLabel": "検索見積もりアナライザー",
- "xpack.idxMgmt.mappingsEditor.searchResult.emptyPrompt.clearSearchButtonLabel": "検索のクリア",
- "xpack.idxMgmt.mappingsEditor.searchResult.emptyPromptTitle": "検索にマッチするフィールドがありません",
- "xpack.idxMgmt.mappingsEditor.setSimilarityFieldDescription": "使用するためのスコアリングアルゴリズムや類似性。",
- "xpack.idxMgmt.mappingsEditor.setSimilarityFieldTitle": "類似性の設定",
- "xpack.idxMgmt.mappingsEditor.shadowedBadgeLabel": "網掛け",
- "xpack.idxMgmt.mappingsEditor.shapeType.ignoredMalformedFieldDescription": "デフォルトとして、正しくない GeoJSON や WKT を含むドキュメントはインデックスされません。有効にした場合、これらのドキュメントはインデックスされますが、形状が正しくない図形のフィールドは除外されます。注意:この方法でインデックスされるドキュメントが多すぎる場合、フィールドに対するクエリは有意ではなくなります。",
- "xpack.idxMgmt.mappingsEditor.showAllErrorsButtonLabel": "さらに{numErrors}件のエラーを表示",
- "xpack.idxMgmt.mappingsEditor.similarityDocLinkText": "類似性ドキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.sourceExcludeField.placeholderLabel": "path.to.field.*",
- "xpack.idxMgmt.mappingsEditor.sourceFieldDescription": "_source フィールドには、インデックスの時点で指定された元の JSON ドキュメント本文が含まれています。_sourceフィールドに含めるか除外するフィールドを定義することで、 _sourceフィールドから個別のフィールドを削除することができます。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.sourceFieldDocumentionLink": "詳細情報",
- "xpack.idxMgmt.mappingsEditor.sourceFieldTitle": "_sourceフィールド",
- "xpack.idxMgmt.mappingsEditor.sourceIncludeField.placeholderLabel": "path.to.field.*",
- "xpack.idxMgmt.mappingsEditor.splitQueriesOnWhitespaceDescription": "このフィールドに対するクエリを作成するときに、全文クエリは空白に対する入力を分割します。",
- "xpack.idxMgmt.mappingsEditor.splitQueriesOnWhitespaceFieldTitle": "空白に対するクエリを分割",
- "xpack.idxMgmt.mappingsEditor.storeDocLinkText": "ドキュメンテーションを格納",
- "xpack.idxMgmt.mappingsEditor.storeFieldValueFieldDescription": "これは、_sourceフィールドが非常に大きく、_sourceフィールドから抽出せずに、数個の選択フィールドを取得するときに有効です。",
- "xpack.idxMgmt.mappingsEditor.storeFieldValueFieldTitle": "_source外にフィールド値を格納する",
- "xpack.idxMgmt.mappingsEditor.subTypeField.placeholderLabel": "タイプを選択",
- "xpack.idxMgmt.mappingsEditor.templates.dynamicTemplatesEditorJsonError": "動的テンプレートJSONが無効です。",
- "xpack.idxMgmt.mappingsEditor.templates.dynamicTemplatesEditorLabel": "動的テンプレートデータ",
- "xpack.idxMgmt.mappingsEditor.templatesTabLabel": "動的テンプレート",
- "xpack.idxMgmt.mappingsEditor.termVectorDocLinkText": "用語ベクトルドキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.termVectorFieldDescription": "分析されたフィールドの用語ベクトルを格納します。",
- "xpack.idxMgmt.mappingsEditor.termVectorFieldTitle": "用語ベクトルを設定",
- "xpack.idxMgmt.mappingsEditor.termVectorFieldWarningMessage": "[位置およびオフセットを含む]を設定すると、フィールドのインデックスのサイズが2倍になります。",
- "xpack.idxMgmt.mappingsEditor.tokenCount.analyzerFieldDescription": "文字列値を分析するために使用されるアナライザー。最適なパフォーマンスのために、トークンフィルターなしでアナライザーを使用してください。",
- "xpack.idxMgmt.mappingsEditor.tokenCount.analyzerFieldTitle": "アナライザー",
- "xpack.idxMgmt.mappingsEditor.tokenCount.analyzerLinkText": "アナライザードキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.tokenCount.analyzerSectionTitle": "アナライザー",
- "xpack.idxMgmt.mappingsEditor.tokenCount.enablePositionIncrementsFieldDescription": "配置インクリメントをカウントするかどうか。",
- "xpack.idxMgmt.mappingsEditor.tokenCount.enablePositionIncrementsFieldTitle": "配置インクリメントを有効にする",
- "xpack.idxMgmt.mappingsEditor.tokenCount.nullValueFieldDescription": "明確なnull値の代わりに使用される、フィールドと同じタイプの数値を受け入れます。",
- "xpack.idxMgmt.mappingsEditor.tokenCountRequired.analyzerFieldLabel": "インデックスアナライザー",
- "xpack.idxMgmt.mappingsEditor.typeField.documentationLinkLabel": "{typeName}ドキュメンテーション",
- "xpack.idxMgmt.mappingsEditor.typeField.placeholderLabel": "タイプを選択",
- "xpack.idxMgmt.mappingsEditor.typeFieldLabel": "フィールド型",
- "xpack.idxMgmt.mappingsEditor.updateField.confirmationModal.confirmDescription": "型の変更を確認",
- "xpack.idxMgmt.mappingsEditor.updateField.confirmationModal.title": "'{fieldName}'型から'{fieldType}'への変更を確認",
- "xpack.idxMgmt.mappingsEditor.useNormsFieldDescription": "クエリをスコアリングするときにフィールドの長さを考慮します。Normsには大量のメモリが必要です。フィルタリングまたは集約専用のフィールドは必要ありません。",
- "xpack.idxMgmt.mappingsEditor.useNormsFieldTitle": "Normsを使用",
- "xpack.idxMgmt.mappingsTab.noMappingsTitle": "マッピングが定義されていません。",
- "xpack.idxMgmt.noMatch.noIndicesDescription": "表示するインデックスがありません",
- "xpack.idxMgmt.openIndicesAction.successfullyOpenedIndicesMessage": "[{indexNames}] が開かれました",
- "xpack.idxMgmt.pageErrorForbidden.title": "インデックス管理を使用するパーミッションがありません",
- "xpack.idxMgmt.refreshIndicesAction.successfullyRefreshedIndicesMessage": "[{indexNames}] が更新されました",
- "xpack.idxMgmt.reloadIndicesAction.indicesPageRefreshFailureMessage": "現在のインデックスページの更新に失敗しました。",
- "xpack.idxMgmt.settingsTab.noIndexSettingsTitle": "設定が定義されていません。",
- "xpack.idxMgmt.simulateTemplate.closeButtonLabel": "閉じる",
- "xpack.idxMgmt.simulateTemplate.descriptionText": "これは最終テンプレートであり、選択したコンポーネントテンプレートと追加したオーバーライドに基づいて、一致するインデックスに適用されます。",
- "xpack.idxMgmt.simulateTemplate.filters.aliases": "エイリアス",
- "xpack.idxMgmt.simulateTemplate.filters.indexSettings": "インデックス設定",
- "xpack.idxMgmt.simulateTemplate.filters.label": "含める:",
- "xpack.idxMgmt.simulateTemplate.filters.mappings": "マッピング",
- "xpack.idxMgmt.simulateTemplate.noFilterSelected": "プレビューするオプションを1つ以上選択してください。",
- "xpack.idxMgmt.simulateTemplate.title": "インデックステンプレートをプレビュー",
- "xpack.idxMgmt.simulateTemplate.updateButtonLabel": "更新",
- "xpack.idxMgmt.summary.headers.aliases": "エイリアス",
- "xpack.idxMgmt.summary.headers.deletedDocumentsHeader": "ドキュメントが削除されました",
- "xpack.idxMgmt.summary.headers.documentsHeader": "ドキュメント数",
- "xpack.idxMgmt.summary.headers.healthHeader": "ヘルス",
- "xpack.idxMgmt.summary.headers.primaryHeader": "プライマリ",
- "xpack.idxMgmt.summary.headers.primaryStorageSizeHeader": "プライマリストレージサイズ",
- "xpack.idxMgmt.summary.headers.replicaHeader": "レプリカ",
- "xpack.idxMgmt.summary.headers.statusHeader": "ステータス",
- "xpack.idxMgmt.summary.headers.storageSizeHeader": "ストレージサイズ",
- "xpack.idxMgmt.summary.summaryTitle": "一般",
- "xpack.idxMgmt.templateBadgeType.cloudManaged": "クラウド管理",
- "xpack.idxMgmt.templateBadgeType.managed": "管理中",
- "xpack.idxMgmt.templateBadgeType.system": "システム",
- "xpack.idxMgmt.templateContentIndicator.aliasesTooltipLabel": "エイリアス",
- "xpack.idxMgmt.templateContentIndicator.indexSettingsTooltipLabel": "インデックス設定",
- "xpack.idxMgmt.templateContentIndicator.mappingsTooltipLabel": "マッピング",
- "xpack.idxMgmt.templateCreate.loadingTemplateToCloneDescription": "クローンを作成するテンプレートを読み込み中…",
- "xpack.idxMgmt.templateCreate.loadingTemplateToCloneErrorMessage": "クローンを作成するテンプレートを読み込み中にエラーが発生",
- "xpack.idxMgmt.templateDetails.aliasesTabTitle": "エイリアス",
- "xpack.idxMgmt.templateDetails.cloneButtonLabel": "クローンを作成",
- "xpack.idxMgmt.templateDetails.closeButtonLabel": "閉じる",
- "xpack.idxMgmt.templateDetails.cloudManagedTemplateInfoDescription": "クラウドマネージドテンプレートは内部オペレーションに不可欠です。",
- "xpack.idxMgmt.templateDetails.cloudManagedTemplateInfoTitle": "クラウドマネジドテンプレートの編集は許可されていません。",
- "xpack.idxMgmt.templateDetails.deleteButtonLabel": "削除",
- "xpack.idxMgmt.templateDetails.editButtonLabel": "編集",
- "xpack.idxMgmt.templateDetails.loadingIndexTemplateDescription": "テンプレートを読み込み中…",
- "xpack.idxMgmt.templateDetails.loadingIndexTemplateErrorMessage": "テンプレートの読み込み中にエラーが発生",
- "xpack.idxMgmt.templateDetails.manageButtonLabel": "管理",
- "xpack.idxMgmt.templateDetails.manageContextMenuPanelTitle": "テンプレートオプション",
- "xpack.idxMgmt.templateDetails.mappingsTabTitle": "マッピング",
- "xpack.idxMgmt.templateDetails.previewTab.descriptionText": "これは最終テンプレートであり、一致するインデックスに適用されます。",
- "xpack.idxMgmt.templateDetails.previewTabTitle": "プレビュー",
- "xpack.idxMgmt.templateDetails.settingsTabTitle": "設定",
- "xpack.idxMgmt.templateDetails.summaryTab.componentsDescriptionListTitle": "コンポーネントテンプレート",
- "xpack.idxMgmt.templateDetails.summaryTab.dataStreamDescriptionListTitle": "データストリーム",
- "xpack.idxMgmt.templateDetails.summaryTab.ilmPolicyDescriptionListTitle": "ILMポリシー",
- "xpack.idxMgmt.templateDetails.summaryTab.metaDescriptionListTitle": "メタデータ",
- "xpack.idxMgmt.templateDetails.summaryTab.noDescriptionText": "いいえ",
- "xpack.idxMgmt.templateDetails.summaryTab.noneDescriptionText": "なし",
- "xpack.idxMgmt.templateDetails.summaryTab.orderDescriptionListTitle": "順序",
- "xpack.idxMgmt.templateDetails.summaryTab.priorityDescriptionListTitle": "優先度",
- "xpack.idxMgmt.templateDetails.summaryTab.versionDescriptionListTitle": "バージョン",
- "xpack.idxMgmt.templateDetails.summaryTab.yesDescriptionText": "はい",
- "xpack.idxMgmt.templateDetails.summaryTabTitle": "まとめ",
- "xpack.idxMgmt.templateEdit.loadingIndexTemplateDescription": "テンプレートを読み込み中…",
- "xpack.idxMgmt.templateEdit.loadingIndexTemplateErrorMessage": "テンプレートの読み込み中にエラーが発生",
- "xpack.idxMgmt.templateEdit.managedTemplateWarningDescription": "管理されているテンプレートは内部オペレーションに不可欠です。",
- "xpack.idxMgmt.templateEdit.managedTemplateWarningTitle": "マネジドテンプレートの編集は許可されていません。",
- "xpack.idxMgmt.templateEdit.systemTemplateWarningDescription": "システムテンプレートは内部オペレーションに不可欠です。",
- "xpack.idxMgmt.templateEdit.systemTemplateWarningTitle": "システムテンプレートを編集することで、Kibana に重大な障害が生じる可能性があります",
- "xpack.idxMgmt.templateForm.createButtonLabel": "テンプレートを作成",
- "xpack.idxMgmt.templateForm.previewIndexTemplateButtonLabel": "インデックステンプレートをプレビュー",
- "xpack.idxMgmt.templateForm.saveButtonLabel": "テンプレートを保存",
- "xpack.idxMgmt.templateForm.saveTemplateError": "テンプレートを作成できません",
- "xpack.idxMgmt.templateForm.stepLogistics.addMetadataLabel": "メタデータを追加",
- "xpack.idxMgmt.templateForm.stepLogistics.dataStreamDescription": "テンプレートは、インデックスではなく、データストリームを作成します。{docsLink}",
- "xpack.idxMgmt.templateForm.stepLogistics.dataStreamDocumentionLink": "詳細情報",
- "xpack.idxMgmt.templateForm.stepLogistics.datastreamLabel": "データソースを作成",
- "xpack.idxMgmt.templateForm.stepLogistics.dataStreamTitle": "データストリーム",
- "xpack.idxMgmt.templateForm.stepLogistics.docsButtonLabel": "インデックステンプレートドキュメント",
- "xpack.idxMgmt.templateForm.stepLogistics.fieldIndexPatternsHelpText": "スペースと {invalidCharactersList} は使用できません。",
- "xpack.idxMgmt.templateForm.stepLogistics.fieldIndexPatternsLabel": "インデックスパターン",
- "xpack.idxMgmt.templateForm.stepLogistics.fieldNameLabel": "名前",
- "xpack.idxMgmt.templateForm.stepLogistics.fieldOrderLabel": "その他(任意)",
- "xpack.idxMgmt.templateForm.stepLogistics.fieldPriorityLabel": "優先度(任意)",
- "xpack.idxMgmt.templateForm.stepLogistics.fieldVersionLabel": "バージョン(任意)",
- "xpack.idxMgmt.templateForm.stepLogistics.indexPatternsDescription": "テンプレートに適用するインデックスパターンです。",
- "xpack.idxMgmt.templateForm.stepLogistics.indexPatternsTitle": "インデックスパターン",
- "xpack.idxMgmt.templateForm.stepLogistics.metaFieldDescription": "希望するメタデータを保存するために_meta fieldを使用します。",
- "xpack.idxMgmt.templateForm.stepLogistics.metaFieldEditorAriaLabel": "_meta fieldデータエディター",
- "xpack.idxMgmt.templateForm.stepLogistics.metaFieldEditorHelpText": "JSON フォーマットを使用:{code}",
- "xpack.idxMgmt.templateForm.stepLogistics.metaFieldEditorJsonError": "_meta field JSONは無効です。",
- "xpack.idxMgmt.templateForm.stepLogistics.metaFieldEditorLabel": "_metaフィールドデータ(任意)",
- "xpack.idxMgmt.templateForm.stepLogistics.metaFieldTitle": "_meta field",
- "xpack.idxMgmt.templateForm.stepLogistics.nameDescription": "このテンプレートの固有の識別子です。",
- "xpack.idxMgmt.templateForm.stepLogistics.nameTitle": "名前",
- "xpack.idxMgmt.templateForm.stepLogistics.orderDescription": "複数テンプレートがインデックスと一致した場合の結合順序です。",
- "xpack.idxMgmt.templateForm.stepLogistics.orderTitle": "結合順序",
- "xpack.idxMgmt.templateForm.stepLogistics.priorityDescription": "最高優先度のテンプレートのみが適用されます。",
- "xpack.idxMgmt.templateForm.stepLogistics.priorityTitle": "優先度",
- "xpack.idxMgmt.templateForm.stepLogistics.stepTitle": "ロジスティクス",
- "xpack.idxMgmt.templateForm.stepLogistics.versionDescription": "テンプレートを外部管理システムで識別するための番号です。",
- "xpack.idxMgmt.templateForm.stepLogistics.versionTitle": "バージョン",
- "xpack.idxMgmt.templateForm.stepReview.previewTab.descriptionText": "これは最終テンプレートであり、一致するインデックスに適用されます。コンポーネントテンプレートは指定された順序で適用されます。明示的なマッピング、設定、およびエイリアスにより、コンポーネントテンプレートが無効になります。",
- "xpack.idxMgmt.templateForm.stepReview.previewTabTitle": "プレビュー",
- "xpack.idxMgmt.templateForm.stepReview.requestTab.descriptionText": "このリクエストは次のインデックステンプレートを作成します。",
- "xpack.idxMgmt.templateForm.stepReview.requestTabTitle": "リクエスト",
- "xpack.idxMgmt.templateForm.stepReview.stepTitle": "「{templateName}」の詳細の確認",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.aliasesLabel": "エイリアス",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.componentsLabel": "コンポーネントテンプレート",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.indexPatternsWarningDescription": "作成するすべての新規インデックスにこのテンプレートが使用されます。",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.indexPatternsWarningLinkText": "インデックスパターンの編集。",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.indexPatternsWarningTitle": "このテンプレートはワイルドカード(*)をインデックスパターンとして使用します。",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.mappingLabel": "マッピング",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.metaLabel": "メタデータ",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.noDescriptionText": "いいえ",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.noneDescriptionText": "なし",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.orderLabel": "順序",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.priorityLabel": "優先度",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.settingsLabel": "インデックス設定",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.versionLabel": "バージョン",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.yesDescriptionText": "はい",
- "xpack.idxMgmt.templateForm.stepReview.summaryTabTitle": "まとめ",
- "xpack.idxMgmt.templateForm.steps.aliasesStepName": "エイリアス",
- "xpack.idxMgmt.templateForm.steps.componentsStepName": "コンポーネントテンプレート",
- "xpack.idxMgmt.templateForm.steps.logisticsStepName": "ロジスティクス",
- "xpack.idxMgmt.templateForm.steps.mappingsStepName": "マッピング",
- "xpack.idxMgmt.templateForm.steps.settingsStepName": "インデックス設定",
- "xpack.idxMgmt.templateForm.steps.summaryStepName": "テンプレートのレビュー",
- "xpack.idxMgmt.templateList.legacyTable.actionCloneDescription": "このテンプレートのクローンを作成します",
- "xpack.idxMgmt.templateList.legacyTable.actionCloneTitle": "クローンを作成",
- "xpack.idxMgmt.templateList.legacyTable.actionColumnTitle": "アクション",
- "xpack.idxMgmt.templateList.legacyTable.actionDeleteDecription": "このテンプレートを削除します",
- "xpack.idxMgmt.templateList.legacyTable.actionDeleteText": "削除",
- "xpack.idxMgmt.templateList.legacyTable.actionEditDecription": "このテンプレートを編集します",
- "xpack.idxMgmt.templateList.legacyTable.actionEditText": "編集",
- "xpack.idxMgmt.templateList.legacyTable.contentColumnTitle": "コンテンツ",
- "xpack.idxMgmt.templateList.legacyTable.createLegacyTemplatesButtonLabel": "レガシーテンプレートの作成",
- "xpack.idxMgmt.templateList.legacyTable.deleteCloudManagedTemplateTooltip": "管理されているテンプレートは削除できません。",
- "xpack.idxMgmt.templateList.legacyTable.ilmPolicyColumnDescription": "インデックスライフサイクルポリシー「{policyName}」",
- "xpack.idxMgmt.templateList.legacyTable.ilmPolicyColumnTitle": "ILMポリシー",
- "xpack.idxMgmt.templateList.legacyTable.indexPatternsColumnTitle": "インデックスパターン",
- "xpack.idxMgmt.templateList.legacyTable.nameColumnTitle": "名前",
- "xpack.idxMgmt.templateList.legacyTable.noLegacyIndexTemplatesMessage": "レガシーインデックステンプレートが見つかりません",
- "xpack.idxMgmt.templateList.table.actionCloneDescription": "このテンプレートのクローンを作成します",
- "xpack.idxMgmt.templateList.table.actionCloneTitle": "クローンを作成",
- "xpack.idxMgmt.templateList.table.actionColumnTitle": "アクション",
- "xpack.idxMgmt.templateList.table.actionDeleteDecription": "このテンプレートを削除します",
- "xpack.idxMgmt.templateList.table.actionDeleteText": "削除",
- "xpack.idxMgmt.templateList.table.actionEditDecription": "このテンプレートを編集します",
- "xpack.idxMgmt.templateList.table.actionEditText": "編集",
- "xpack.idxMgmt.templateList.table.componentsColumnTitle": "コンポーネント",
- "xpack.idxMgmt.templateList.table.contentColumnTitle": "コンテンツ",
- "xpack.idxMgmt.templateList.table.createTemplatesButtonLabel": "テンプレートを作成",
- "xpack.idxMgmt.templateList.table.dataStreamColumnTitle": "データストリーム",
- "xpack.idxMgmt.templateList.table.deleteCloudManagedTemplateTooltip": "管理されているテンプレートは削除できません。",
- "xpack.idxMgmt.templateList.table.indexPatternsColumnTitle": "インデックスパターン",
- "xpack.idxMgmt.templateList.table.nameColumnTitle": "名前",
- "xpack.idxMgmt.templateList.table.noIndexTemplatesMessage": "インデックステンプレートが見つかりません",
- "xpack.idxMgmt.templateList.table.noneDescriptionText": "なし",
- "xpack.idxMgmt.templateList.table.reloadTemplatesButtonLabel": "再読み込み",
- "xpack.idxMgmt.templateValidation.indexPatternsRequiredError": "インデックスパターンが最低 1 つ必要です。",
- "xpack.idxMgmt.templateValidation.templateNameInvalidaCharacterError": "テンプレート名に「{invalidChar}」は使用できません",
- "xpack.idxMgmt.templateValidation.templateNameLowerCaseRequiredError": "テンプレート名は小文字でなければなりません。",
- "xpack.idxMgmt.templateValidation.templateNamePeriodError": "テンプレート名はピリオドで始めることはできません。",
- "xpack.idxMgmt.templateValidation.templateNameRequiredError": "テンプレート名が必要です。",
- "xpack.idxMgmt.templateValidation.templateNameSpacesError": "テンプレート名にスペースは使用できません。",
- "xpack.idxMgmt.templateValidation.templateNameUnderscoreError": "テンプレート名はアンダーラインで始めることはできません。",
- "xpack.idxMgmt.unfreezeIndicesAction.successfullyUnfrozeIndicesMessage": "[{indexNames}]の凍結が解除されました",
- "xpack.idxMgmt.updateIndexSettingsAction.settingsSuccessUpdateMessage": "インデックス {indexName} の設定が更新されました",
- "xpack.idxMgmt.validators.string.invalidJSONError": "無効な JSON フォーマット。",
- "xpack.indexLifecycleMgmt.addLifecyclePolicyActionButtonLabel": "ライフサイクルポリシーを追加",
- "xpack.indexLifecycleMgmt.appTitle": "インデックスライフサイクルポリシー",
- "xpack.indexLifecycleMgmt.breadcrumb.editPolicyLabel": "ポリシーの編集",
- "xpack.indexLifecycleMgmt.breadcrumb.homeLabel": "インデックスライフサイクル管理",
- "xpack.indexLifecycleMgmt.coldPhase.dataTier.defaultAllocationNotAvailableDescription": "データはコールドティアに割り当てられます。",
- "xpack.indexLifecycleMgmt.coldPhase.dataTier.description": "頻度が低い読み取り専用アクセス用に最適化されたノードにデータを移動します。安価なハードウェアのコールドフェーズにデータを格納します。",
- "xpack.indexLifecycleMgmt.coldPhase.dataTier.noTiersAvailableBody": "ロールに基づく割り当てを使用するには、1つ以上のノードを、コールド、ウォームまたはホットティアに割り当てます。使用可能なノードがない場合は、割り当てが失敗します。",
- "xpack.indexLifecycleMgmt.coldPhase.dataTier.noTiersAvailableTitle": "コールドティアに割り当てられているノードがありません",
- "xpack.indexLifecycleMgmt.coldPhase.dataTier.willUseFallbackTierDescription": "使用可能なコールドノードがない場合は、データが{tier}ティアに格納されます。",
- "xpack.indexLifecycleMgmt.coldPhase.dataTier.willUseFallbackTierTitle": "コールドティアに割り当てられているノードがありません",
- "xpack.indexLifecycleMgmt.coldPhase.freezeIndexLabel": "インデックスを凍結",
- "xpack.indexLifecycleMgmt.common.dataTier.title": "データ割り当て",
- "xpack.indexLifecycleMgmt.confirmDelete.cancelButton": "キャンセル",
- "xpack.indexLifecycleMgmt.confirmDelete.deleteButton": "削除",
- "xpack.indexLifecycleMgmt.confirmDelete.errorMessage": "ポリシー {policyName} の削除中にエラーが発生しました",
- "xpack.indexLifecycleMgmt.confirmDelete.successMessage": "ポリシー {policyName} が削除されました",
- "xpack.indexLifecycleMgmt.confirmDelete.title": "ポリシー「{name}」を削除",
- "xpack.indexLifecycleMgmt.confirmDelete.undoneWarning": "削除されたポリシーは復元できません。",
- "xpack.indexLifecycleMgmt.dataTier.noTiersAvailableUsingNodeAttributesDescription": "データを割り当てられません:使用可能なデータノードがありません。",
- "xpack.indexLifecycleMgmt.dataTier.willUseFallbackTierUsingNodeAttributesDescription": "利用可能な{phase}ノードがありませんデータは{fallbackTier}ティアに割り当てられます。",
- "xpack.indexLifecycleMgmt.editPolicy.andDependenciesLink": " and {indexTemplatesLink}",
- "xpack.indexLifecycleMgmt.editPolicy.cancelButton": "キャンセル",
- "xpack.indexLifecycleMgmt.editPolicy.cloudDataTierCallout.body": "Elastic Cloudデプロイを移行し、データティアを使用します。",
- "xpack.indexLifecycleMgmt.editPolicy.cloudDataTierCallout.linkToCloudDeploymentDescription": "クラウドデプロイを表示",
- "xpack.indexLifecycleMgmt.editPolicy.cloudDataTierCallout.title": "データティアに移行",
- "xpack.indexLifecycleMgmt.editPolicy.coldPhase.activateColdPhaseSwitchLabel": "コールドフェーズを有効にする",
- "xpack.indexLifecycleMgmt.editPolicy.coldPhase.coldPhaseDescription": "検索の頻度が低く、更新が必要ないときには、データをコールドティアに移動します。コールドティアは、検索パフォーマンスよりもコスト削減を優先するように最適化されています。",
- "xpack.indexLifecycleMgmt.editPolicy.coldPhase.coldPhaseTitle": "コールドフェーズ",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.cold.defaultOption.helpText": "コールドティアのノードにデータを移動します。",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.cold.defaultOption.input": "コールドノードを使用(推奨)",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.cold.noneOption.helpText": "コールドフェーズにデータを移動しないでください。",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.cold.noneOption.input": "オフ",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.customOption.helpText": "ノード属性に基づいてデータを移動します。",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.customOption.input": "カスタム",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.frozen.defaultOption.helpText": "フローズンティアのノードにデータを移動します。",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.frozen.defaultOption.input": "フローズンノードを使用(推奨)",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.frozen.noneOption.helpText": "フローズンフェーズにデータを移動しないでください。",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.frozen.noneOption.input": "オフ",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.warm.defaultOption.helpText": "ウォームティアのノードにデータを移動します。",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.warm.defaultOption.input": "ウォームノードを使用(推奨)",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.warm.noneOption.helpText": "ウォームフェーズにデータを移動しないでください。",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.warm.noneOption.input": "オフ",
- "xpack.indexLifecycleMgmt.editPolicy.createdMessage": "作成済み",
- "xpack.indexLifecycleMgmt.editPolicy.createPolicyMessage": "ポリシーを作成",
- "xpack.indexLifecycleMgmt.editPolicy.createSearchableSnapshotLink": "スナップショットリポジドリを作成",
- "xpack.indexLifecycleMgmt.editPolicy.createSnapshotRepositoryLink": "新しいスナップショットリポジドリを作成",
- "xpack.indexLifecycleMgmt.editPolicy.dataTierAllocation.allocationFieldLabel": "データティアオプション",
- "xpack.indexLifecycleMgmt.editPolicy.dataTierAllocation.nodeAllocationFieldLabel": "ノード属性を選択",
- "xpack.indexLifecycleMgmt.editPolicy.dataTierHotLabel": "ホット",
- "xpack.indexLifecycleMgmt.editPolicy.dataTierWarmLabel": "ウォーム",
- "xpack.indexLifecycleMgmt.editPolicy.defaultToDataNodesDescription": "データを特定のデータノードに割り当てるには、{roleBasedGuidance}か、elasticsearch.ymlでカスタムノード属性を構成します。",
- "xpack.indexLifecycleMgmt.editPolicy.defaultToDataNodesDescription.migrationGuidanceMessage": "ユーザーロールに基づく割り当て",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.activateWarmPhaseSwitchLabel": "削除フェーズを有効にする",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.buttonGroupLegend": "削除フェーズを有効または無効にする",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.customPolicyLink": "新しいポリシーを作成",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.customPolicyMessage": "既存のスナップショットポリシーの名前を入力するか、この名前で{link}。",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.customPolicyTitle": "ポリシー名が見つかりません",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.deletePhaseDescription": "必要がないデータを削除します。",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.deletePhaseTitle": "削除フェーズ",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.noPoliciesCreatedLink": "スナップショットライフサイクルポリシーを作成",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.noPoliciesCreatedMessage": "{link}して、クラスタースナップショットの作成と削除を自動化します。",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.noPoliciesCreatedTitle": "スナップショットポリシーが見つかりません",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.noPoliciesLoadedMessage": "このフィールドを更新し、既存のスナップショットポリシーの名前を入力します。",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.noPoliciesLoadedTitle": "既存のポリシーを読み込めません",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.reloadPoliciesLabel": "ポリシ-の再読み込み",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.removeDeletePhaseButtonLabel": "削除",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.waitForSnapshotDescription": "インデックスを削除する前に実行するスナップショットポリシーを指定します。これにより、削除されたインデックスのスナップショットが利用可能であることが保証されます。",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.waitForSnapshotLabel": "スナップショットポリシー名",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.waitForSnapshotTitle": "スナップショットポリシーを待機",
- "xpack.indexLifecycleMgmt.editPolicy.differentPolicyNameRequiredError": "ポリシー名は異なるものである必要があります。",
- "xpack.indexLifecycleMgmt.editPolicy.documentationLinkText": "ドキュメント",
- "xpack.indexLifecycleMgmt.editPolicy.editingExistingPolicyMessage": "既存のポリシーを編集しています。",
- "xpack.indexLifecycleMgmt.editPolicy.editPolicyMessage": "ポリシー{originalPolicyName}の編集",
- "xpack.indexLifecycleMgmt.editPolicy.errors.integerRequiredError": "整数のみを使用できます。",
- "xpack.indexLifecycleMgmt.editPolicy.errors.maximumAgeMissingError": "最高年齢が必要です。",
- "xpack.indexLifecycleMgmt.editPolicy.errors.maximumDocumentsMissingError": "最高ドキュメント数が必要です。",
- "xpack.indexLifecycleMgmt.editPolicy.errors.maximumIndexSizeMissingError": "最大インデックスサイズが必要です。",
- "xpack.indexLifecycleMgmt.editPolicy.errors.maximumPrimaryShardSizeMissingError": "最大プライマリシャードサイズは必須です",
- "xpack.indexLifecycleMgmt.editPolicy.errors.nonNegativeNumberRequiredError": "非負の数字のみを使用できます。",
- "xpack.indexLifecycleMgmt.editPolicy.errors.numberAboveZeroRequiredError": "0 よりも大きい数字のみ使用できます。",
- "xpack.indexLifecycleMgmt.editPolicy.errors.numberRequiredErrorMessage": "数字が必要です。",
- "xpack.indexLifecycleMgmt.editPolicy.errors.policyNameContainsInvalidCharsError": "ポリシー名には、スペースまたはカンマを使用できません。",
- "xpack.indexLifecycleMgmt.editPolicy.errors.rolloverConfigurationError.body": "最大プライマリシャードサイズ、最大ドキュメント数、最大年齢、最大インデックスサイズのいずれかの値が必要です。",
- "xpack.indexLifecycleMgmt.editPolicy.errors.rolloverConfigurationError.title": "無効なロールーバー構成",
- "xpack.indexLifecycleMgmt.editPolicy.forceMerge.bestCompressionText": "格納されたフィールドでは、低パフォーマンスで高圧縮を使用します。",
- "xpack.indexLifecycleMgmt.editPolicy.forceMerge.enableExplanationText": "各インデックスシャードのセグメント数を減らし、削除したドキュメントをクリーンアップします。",
- "xpack.indexLifecycleMgmt.editPolicy.forceMerge.enableText": "強制結合",
- "xpack.indexLifecycleMgmt.editPolicy.forcemerge.numberOfSegmentsRequiredError": "セグメント数の評価が必要です。",
- "xpack.indexLifecycleMgmt.editPolicy.formErrorsMessage": "このページのエラーを修正してください。",
- "xpack.indexLifecycleMgmt.editPolicy.freezeIndexExplanationText": "インデックスを読み取り専用にし、メモリー消費量を最小化します。",
- "xpack.indexLifecycleMgmt.editPolicy.freezeText": "凍結",
- "xpack.indexLifecycleMgmt.editPolicy.frozenPhase.activateFrozenPhaseSwitchLabel": "フローズンフェーズをアクティブ化",
- "xpack.indexLifecycleMgmt.editPolicy.frozenPhase.frozenPhaseDescription": "長期間保持する場合はデータをフローズンティアに移動します。フローズンティアはデータを格納し、検索することもできる最も費用対効果が高い方法です。",
- "xpack.indexLifecycleMgmt.editPolicy.frozenPhase.frozenPhaseTitle": "フローズンフェーズ",
- "xpack.indexLifecycleMgmt.editPolicy.frozenPhase.partiallyMountedSearchableSnapshotField.description": "インデックスメタデータをキャッシュに格納する部分的にマウントされたインデックスに変換します。検索要求を処理する必要があるときに、データがスナップショットから取得されます。これにより、すべてのデータが完全に検索可能でありながらも、インデックスフットプリントが最小限に抑えられます。{learnMoreLink}",
- "xpack.indexLifecycleMgmt.editPolicy.fullyMountedSearchableSnapshotField.description": "データの完全なコピーを含み、スナップショットでバックアップされる完全にマウントされたインデックスに変換します。レプリカ数を減らし、スナップショットにより障害回復力を実現できます。{learnMoreLink}",
- "xpack.indexLifecycleMgmt.editPolicy.fullyMountedSearchableSnapshotField.title": "検索可能スナップショット",
- "xpack.indexLifecycleMgmt.editPolicy.fullyMountedSearchableSnapshotField.toggleLabel": "完全にマウントされたインデックスに変換",
- "xpack.indexLifecycleMgmt.editPolicy.hidePolicyJsonButton": "リクエストを非表示",
- "xpack.indexLifecycleMgmt.editPolicy.hotPhase.hotPhaseDescription": "最新の最も検索頻度が高いデータをホットティアに格納します。ホットティアでは、最も強力で高価なハードウェアを使用して、最高のインデックスおよび検索パフォーマンスを実現します。",
- "xpack.indexLifecycleMgmt.editPolicy.hotPhase.hotPhaseTitle": "ホットフェーズ",
- "xpack.indexLifecycleMgmt.editPolicy.hotPhase.learnAboutRolloverLinkText": "詳細",
- "xpack.indexLifecycleMgmt.editPolicy.hotPhase.rolloverDefaultsTipContent": "インデックスが30日経過するか、50 GBに達したときにロールオーバーします。",
- "xpack.indexLifecycleMgmt.editPolicy.hotPhase.rolloverDescriptionMessage": "現在のインデックスが特定のサイズ、ドキュメント数、または年齢に達したときに、新しいインデックスへの書き込みを開始します。時系列データを操作するときに、パフォーマンスを最適化し、リソースの使用状況を管理できます。",
- "xpack.indexLifecycleMgmt.editPolicy.indexPriority.indexPriorityEnabledFieldLabel": "インデックスの優先度を設定",
- "xpack.indexLifecycleMgmt.editPolicy.indexPriorityLabel": "インデックスの優先順位",
- "xpack.indexLifecycleMgmt.editPolicy.indexPriorityText": "インデックスの優先順位",
- "xpack.indexLifecycleMgmt.editPolicy.learnAboutIndexTemplatesLink": "インデックステンプレートの詳細をご覧ください",
- "xpack.indexLifecycleMgmt.editPolicy.learnAboutShardAllocationLink": "シャード割り当ての詳細をご覧ください",
- "xpack.indexLifecycleMgmt.editPolicy.learnAboutTimingText": "タイミングの詳細をご覧ください",
- "xpack.indexLifecycleMgmt.editPolicy.lifecyclePoliciesLoadingFailedTitle": "既存のライフサイクルポリシーを読み込めません",
- "xpack.indexLifecycleMgmt.editPolicy.lifecyclePoliciesReloadButton": "再試行",
- "xpack.indexLifecycleMgmt.editPolicy.loadSnapshotRepositoriesErrorBody": "このフィールドを更新し、既存のスナップショットリポジトリの名前を入力します。",
- "xpack.indexLifecycleMgmt.editPolicy.loadSnapshotRepositoriesErrorTitle": "スナップショットリポジトリを読み込めません",
- "xpack.indexLifecycleMgmt.editPolicy.minAgeSmallerThanColdPhaseError": "コールドフェーズ値({value})以上でなければなりません",
- "xpack.indexLifecycleMgmt.editPolicy.minAgeSmallerThanFrozenPhaseError": "フローズンフェーズ値({value})以上でなければなりません",
- "xpack.indexLifecycleMgmt.editPolicy.minAgeSmallerThanWarmPhaseError": "ウォームフェーズ値({value})以上でなければなりません",
- "xpack.indexLifecycleMgmt.editPolicy.minimumAge.minimumAgeFieldLabel": "次のときに、データをフェーズに移動します。",
- "xpack.indexLifecycleMgmt.editPolicy.minimumAge.minimumAgeFieldSuffixLabel": "古",
- "xpack.indexLifecycleMgmt.editPolicy.minimumAge.rolloverToolTipDescription": "データの年齢はロールオーバーから計算されます。ロールオーバーはホットフェーズで構成されます。",
- "xpack.indexLifecycleMgmt.editPolicy.noCustomAttributesTitle": "カスタム属性が定義されていません",
- "xpack.indexLifecycleMgmt.editPolicy.nodeAllocation.allocateToDataNodesOption": "任意のデータノード",
- "xpack.indexLifecycleMgmt.editPolicy.nodeAllocation.customOption.description": "ノード属性を使用して、シャード割り当てを制御します。{learnMoreLink}。",
- "xpack.indexLifecycleMgmt.editPolicy.nodeAttributesLoadingFailedTitle": "ノードデータを読み込めません",
- "xpack.indexLifecycleMgmt.editPolicy.nodeAttributesReloadButton": "再試行",
- "xpack.indexLifecycleMgmt.editPolicy.nodeDetailsLoadingFailedTitle": "ノード属性詳細を読み込めません",
- "xpack.indexLifecycleMgmt.editPolicy.nodeDetailsReloadButton": "再試行",
- "xpack.indexLifecycleMgmt.editPolicy.noSnapshotRepositoriesFoundBody": "検索可能なスナップショットを使用するには、{link}。",
- "xpack.indexLifecycleMgmt.editPolicy.noSnapshotRepositoriesTitle": "スナップショットリポジドリが見つかりません",
- "xpack.indexLifecycleMgmt.editPolicy.noSnapshotRepositoriesWithNameTitle": "リポジトリ名が見つかりません",
- "xpack.indexLifecycleMgmt.editPolicy.noSnapshotRepositoryWithNameBody": "既存のリポジトリの名前を入力するか、この名前で{link}。",
- "xpack.indexLifecycleMgmt.editPolicy.numberOfReplicas.formRowDescription": "レプリカの数を設定します。デフォルトでは前のフェーズと同じです。",
- "xpack.indexLifecycleMgmt.editPolicy.numberOfReplicas.switchLabel": "レプリカを設定",
- "xpack.indexLifecycleMgmt.editPolicy.numberOfReplicasLabel": "レプリカの数",
- "xpack.indexLifecycleMgmt.editPolicy.partiallyMountedSearchableSnapshotField.title": "検索可能スナップショット",
- "xpack.indexLifecycleMgmt.editPolicy.partiallyMountedSearchableSnapshotField.toggleLabel": "部分的にマウントされたインデックスに変換",
- "xpack.indexLifecycleMgmt.editPolicy.phaseCold.minimumAgeLabel": "コールドフェーズのタイミング",
- "xpack.indexLifecycleMgmt.editPolicy.phaseCold.minimumAgeUnitsAriaLabel": "コールドフェーズのタイミングの単位",
- "xpack.indexLifecycleMgmt.editPolicy.phaseDelete.minimumAgeLabel": "削除フェーズのタイミング",
- "xpack.indexLifecycleMgmt.editPolicy.phaseDelete.minimumAgeUnitsAriaLabel": "削除フェーズのタイミングの単位",
- "xpack.indexLifecycleMgmt.editPolicy.phaseFrozen.minimumAgeLabel": "フローズンフェーズのタイミング",
- "xpack.indexLifecycleMgmt.editPolicy.phaseFrozen.minimumAgeUnitsAriaLabel": "フローズンフェーズのタイミングの単位",
- "xpack.indexLifecycleMgmt.editPolicy.phaseSettings.buttonLabel": "高度な設定",
- "xpack.indexLifecycleMgmt.editPolicy.phaseTiming.beforeDeleteDescription": "このフェーズの後にデータを削除します",
- "xpack.indexLifecycleMgmt.editPolicy.phaseTiming.foreverTimingDescription": "データを永久にこのフェーズで保持します",
- "xpack.indexLifecycleMgmt.editPolicy.phaseTitle.requiredBadge": "必須",
- "xpack.indexLifecycleMgmt.editPolicy.phaseWarm.minimumAgeLabel": "ウォームフェーズのタイミング",
- "xpack.indexLifecycleMgmt.editPolicy.phaseWarm.minimumAgeUnitsAriaLabel": "ウォームフェーズのタイミングの単位",
- "xpack.indexLifecycleMgmt.editPolicy.policiesLoading": "ポリシーを読み込み中...",
- "xpack.indexLifecycleMgmt.editPolicy.policyNameAlreadyUsedError": "このポリシー名はすでに使用されています。",
- "xpack.indexLifecycleMgmt.editPolicy.policyNameLabel": "ポリシー名",
- "xpack.indexLifecycleMgmt.editPolicy.policyNameRequiredError": "ポリシー名が必要です。",
- "xpack.indexLifecycleMgmt.editPolicy.policyNameStartsWithUnderscoreError": "ポリシー名の頭にアンダーラインを使用することはできません。",
- "xpack.indexLifecycleMgmt.editPolicy.policyNameTooLongError": "ポリシー名は 255 バイト未満である必要があります。",
- "xpack.indexLifecycleMgmt.editPolicy.readonlyDescription": "有効にすると、インデックスおよびインデックスメタデータを読み取り専用にします。無効にすると、書き込みとメタデータの変更を許可します。",
- "xpack.indexLifecycleMgmt.editPolicy.readonlyTitle": "読み取り専用",
- "xpack.indexLifecycleMgmt.editPolicy.reloadSnapshotRepositoriesLabel": "スナップショットリポジドリの再読み込み",
- "xpack.indexLifecycleMgmt.editPolicy.saveAsNewButton": "新規ポリシーとして保存します",
- "xpack.indexLifecycleMgmt.editPolicy.saveAsNewMessage": " 代わりに、これらの変更を新規ポリシーに保存することもできます。",
- "xpack.indexLifecycleMgmt.editPolicy.saveAsNewPolicyMessage": "新規ポリシーとして保存します",
- "xpack.indexLifecycleMgmt.editPolicy.saveButton": "ポリシーを保存",
- "xpack.indexLifecycleMgmt.editPolicy.saveErrorMessage": "ライフサイクルポリシー {lifecycleName} の保存中にエラーが発生しました",
- "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshot.repositoryHelpText": "各フェーズは同じスナップショットリポジトリを使用します。",
- "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshot.storageHelpText": "検索可能なスナップショットにマウントされたスナップショットのタイプ。これは高度なオプションです。作業内容を理解している場合にのみ変更してください。",
- "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshot.storageLabel": "ストレージ",
- "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotCalloutBody": "このフェーズでデータを完全にマウントされたインデックスに変換するときには、強制マージ、縮小、読み取り専用、凍結アクションは許可されません。",
- "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotLicenseCalloutBody": "検索可能なスナップショットを作成するには、エンタープライズライセンスが必要です。",
- "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotLicenseCalloutTitle": "エンタープライズライセンスが必要です",
- "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotRepoFieldLabel": "スナップショットリポジトリ",
- "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotRepoRequiredError": "スナップショットリポジトリ名が必要です。",
- "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotStorageFieldLabel": "検索可能スナップショットストレージ",
- "xpack.indexLifecycleMgmt.editPolicy.showPolicyJsonButton": "リクエストを表示",
- "xpack.indexLifecycleMgmt.editPolicy.shrinkIndexExplanationText": "インデックス情報をプライマリシャードの少ない新規インデックスに縮小します。",
- "xpack.indexLifecycleMgmt.editPolicy.shrinkText": "縮小",
- "xpack.indexLifecycleMgmt.editPolicy.successfulSaveMessage": "ライフサイクルポリシー「{lifecycleName}」を{verb}",
- "xpack.indexLifecycleMgmt.editPolicy.updatedMessage": "更新しました",
- "xpack.indexLifecycleMgmt.editPolicy.validPolicyNameMessage": "ポリシー名の頭にアンダーラインを使用することはできず、カンマやスペースを含めることもできません。",
- "xpack.indexLifecycleMgmt.editPolicy.viewNodeDetailsButton": "選択した属性のノードを表示",
- "xpack.indexLifecycleMgmt.editPolicy.waitForSnapshot.snapshotPolicyFieldLabel": "ポリシー名(任意)",
- "xpack.indexLifecycleMgmt.editPolicy.warmPhase.activateWarmPhaseSwitchLabel": "ウォームフェーズを有効にする",
- "xpack.indexLifecycleMgmt.editPolicy.warmPhase.indexPriorityExplanationText": "ノードの再起動後にインデックスを復元する優先順位を設定します。優先順位の高いインデックスは優先順位の低いインデックスよりも先に復元されます。",
- "xpack.indexLifecycleMgmt.editPolicy.warmPhase.warmPhaseDescription": "検索する可能性が高く、更新する頻度が低いときにはデータをウォームティアに移動します。ウォームティアは、インデックスパフォーマンスよりも検索パフォーマンスを優先するように最適化されています。",
- "xpack.indexLifecycleMgmt.editPolicy.warmPhase.warmPhaseTitle": "ウォームフェーズ",
- "xpack.indexLifecycleMgmt.featureCatalogueDescription": "ライフサイクルポリシーを定義し、インデックス年齢として自動的に処理を実行します。",
- "xpack.indexLifecycleMgmt.featureCatalogueTitle": "インデックスライフサイクルを管理",
- "xpack.indexLifecycleMgmt.forcemerge.bestCompressionLabel": "格納されたフィールドを圧縮",
- "xpack.indexLifecycleMgmt.forcemerge.enableLabel": "データを強制結合",
- "xpack.indexLifecycleMgmt.forceMerge.numberOfSegmentsLabel": "セグメントの数",
- "xpack.indexLifecycleMgmt.frozePhase.freezeIndexLabel": "インデックスを凍結",
- "xpack.indexLifecycleMgmt.hotPhase.enableRolloverLabel": "ロールオーバーを有効にする",
- "xpack.indexLifecycleMgmt.hotPhase.isUsingDefaultRollover": "推奨のデフォルト値を使用",
- "xpack.indexLifecycleMgmt.hotPhase.maximumAgeLabel": "最高年齢",
- "xpack.indexLifecycleMgmt.hotPhase.maximumAgeUnitsAriaLabel": "最高年齢の単位",
- "xpack.indexLifecycleMgmt.hotPhase.maximumDocumentsLabel": "最高ドキュメント数",
- "xpack.indexLifecycleMgmt.hotPhase.maximumIndexSizeDeprecationMessage": "最大インデックスサイズは廃止予定であり、将来のバージョンでは削除されます。代わりに最大プライマリシャードサイズを使用してください。",
- "xpack.indexLifecycleMgmt.hotPhase.maximumIndexSizeLabel": "最大インデックスサイズ",
- "xpack.indexLifecycleMgmt.hotPhase.maximumIndexSizeUnitsAriaLabel": "最大インデックスサイズの単位",
- "xpack.indexLifecycleMgmt.hotPhase.maximumPrimaryShardSizeLabel": "最大プライマリシャードサイズ",
- "xpack.indexLifecycleMgmt.hotPhase.rolloverFieldTitle": "ロールオーバー",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.actionStatusTitle": "アクションステータス",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.headers.currentActionHeader": "現在のステータス",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.headers.currentActionTimeHeader": "現在のアクション時間",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.headers.currentPhaseHeader": "現在のフェーズ",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.headers.failedStepHeader": "失敗したステップ",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.headers.lifecyclePolicyHeader": "ライフサイクルポリシー",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.phaseDefinitionTitle": "フェーズ検知",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.showPhaseDefinitionButton": "フェーズ検知を表示",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.showPhaseDefinitionDescriptionTitle": "フェーズ検知",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.stackTraceButton": "スタックトレース",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.summaryErrorMessage": "インデックスライフサイクルエラー",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.summaryTitle": "インデックスライフサイクル管理",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.addPolicyButtonText": "ポリシーを追加",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.addPolicyToIndexError": "インデックスへのポリシーの追加中にエラーが発生しました",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.addPolicyToIndexSuccess": "インデックス {indexName} にポリシー {policyName} が追加されました。",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.cancelButtonText": "キャンセル",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.chooseAliasLabel": "インデックスロールオーバーエイリアス",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.chooseAliasMessage": "エイリアスを選択してください",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.choosePolicyLabel": "ライフサイクルポリシー",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.choosePolicyMessage": "ライフサイクルポリシーを選択してください",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.defineLifecyclePolicyLinkText": "ライフサイクルポリシーを追加",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.indexHasNoAliasesWarningMessage": "ポリシー {policyName} はロールオーバーするよう構成されていますが、インデックス {indexName} にデータがありません。ロールオーバーにはデータが必要です。",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.indexHasNoAliasesWarningTitle": "インデックスにエイリアスがありません",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.loadPolicyError": "ポリシーリストの読み込み中にエラーが発生しました",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.modalTitle": "「{indexName}」にライフサイクルポリシーを追加",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.noPoliciesWarningTitle": "インデックスライフサイクルポリシーが定義されていません",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.noPolicySelectedErrorMessage": "ポリシーの選択が必要です。",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyToTemplateConfirmModal.errorLoadingTemplatesButton": "再試行",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyToTemplateConfirmModal.indexHasNoAliasesWarningMessage": "このインデックステンプレートにはすでにポリシー {existingPolicyName} が適用されています。このポリシーを追加するとこの構成が上書きされます。",
- "xpack.indexLifecycleMgmt.indexManagementTable.removeLifecyclePolicyConfirmModal.cancelButtonText": "キャンセル",
- "xpack.indexLifecycleMgmt.indexManagementTable.removeLifecyclePolicyConfirmModal.removeMessage": "{count, plural, one {このインデックス} other {これらのインデックス}}からインデックスポリシーを削除しようとしています。この操作は元に戻すことができません。",
- "xpack.indexLifecycleMgmt.indexManagementTable.removeLifecyclePolicyConfirmModal.removePolicyButtonText": "ポリシーを削除",
- "xpack.indexLifecycleMgmt.indexManagementTable.removeLifecyclePolicyConfirmModal.removePolicyToIndexError": "ポリシーの削除中にエラーが発生しました",
- "xpack.indexLifecycleMgmt.indexMgmtBanner.filterLabel": "エラーを表示",
- "xpack.indexLifecycleMgmt.indexMgmtFilter.coldLabel": "コールド",
- "xpack.indexLifecycleMgmt.indexMgmtFilter.deleteLabel": "削除",
- "xpack.indexLifecycleMgmt.indexMgmtFilter.frozenLabel": "凍結",
- "xpack.indexLifecycleMgmt.indexMgmtFilter.hotLabel": "ホット",
- "xpack.indexLifecycleMgmt.indexMgmtFilter.lifecyclePhaseLabel": "ライフサイクルフェーズ",
- "xpack.indexLifecycleMgmt.indexMgmtFilter.lifecycleStatusLabel": "ライフサイクルステータス",
- "xpack.indexLifecycleMgmt.indexMgmtFilter.managedLabel": "管理中",
- "xpack.indexLifecycleMgmt.indexMgmtFilter.unmanagedLabel": "管理対象外",
- "xpack.indexLifecycleMgmt.indexMgmtFilter.warmLabel": "ウォーム",
- "xpack.indexLifecycleMgmt.indexTemplatesFlyout.closeButtonLabel": "閉じる",
- "xpack.indexLifecycleMgmt.learnMore": "詳細",
- "xpack.indexLifecycleMgmt.licenseCheckErrorMessage": "ライセンス確認失敗",
- "xpack.indexLifecycleMgmt.nodeAttrDetails.hostField": "ホスト",
- "xpack.indexLifecycleMgmt.nodeAttrDetails.idField": "ID",
- "xpack.indexLifecycleMgmt.nodeAttrDetails.nameField": "名前",
- "xpack.indexLifecycleMgmt.nodeAttrDetails.title": "属性 {selectedNodeAttrs} を含むノード",
- "xpack.indexLifecycleMgmt.numberOfReplicas.formRowTitle": "レプリカ",
- "xpack.indexLifecycleMgmt.optionalMessage": " (オプション)",
- "xpack.indexLifecycleMgmt.phaseErrorIcon.tooltipDescription": "このフェーズにはエラーが含まれます。",
- "xpack.indexLifecycleMgmt.policyErrorCalloutDescription": "ポリシーを保存する前に、すべてのエラーを修正してください。",
- "xpack.indexLifecycleMgmt.policyErrorCalloutTitle": "このポリシーにはエラーが含まれます",
- "xpack.indexLifecycleMgmt.policyJsonFlyout.closeButtonLabel": "閉じる",
- "xpack.indexLifecycleMgmt.policyJsonFlyout.descriptionText": "この Elasticsearch リクエストは、このインデックスライフサイクルポリシーを作成または更新します。",
- "xpack.indexLifecycleMgmt.policyJsonFlyout.namedTitle": "「{policyName}」のリクエスト",
- "xpack.indexLifecycleMgmt.policyJsonFlyout.unnamedTitle": "リクエスト",
- "xpack.indexLifecycleMgmt.policyJsonFlyout.validationErrorCallout.body": "このポリシーの JSON を表示するには、すべての検証エラーを解決してください。",
- "xpack.indexLifecycleMgmt.policyJsonFlyout.validationErrorCallout.title": "無効なポリシー",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.cancelButton": "キャンセル",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.chooseTemplateLabel": "インデックステンプレート",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.chooseTemplateMessage": "インデックステンプレートを選択してください",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.confirmButton": "ポリシーを追加",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.errorLoadingTemplatesTitle": "インデックステンプレートを読み込めません",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.errorMessage": "インデックステンプレート {templateName} へのポリシー「{policyName}」の追加中にエラーが発生しました",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.explanationText": "これにより、インデックステンプレートと一致するすべてのインデックスにライフサイクルポリシーが適用されます。",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.noTemplateSelectedErrorMessage": "インデックステンプレートの選択が必要です。",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.rolloverAliasLabel": "ロールオーバーインデックスのエイリアス",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.showLegacyTemplates": "レガシーインデックステンプレートを表示",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.successMessage": "インデックステンプレート {templateName} にポリシー {policyName} を追加しました",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.templateHasPolicyWarningTitle": "テンプレートにすでにポリシーがあります",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.title": "インデックステンプレートにポリシー「{name}」 を追加",
- "xpack.indexLifecycleMgmt.policyTable.addPolicyToTemplateButtonText": "インデックステンプレートにポリシーを追加",
- "xpack.indexLifecycleMgmt.policyTable.deletePolicyButtonDisabledTooltip": "インデックスが使用中のポリシーは削除できません",
- "xpack.indexLifecycleMgmt.policyTable.deletePolicyButtonText": "ポリシーを削除",
- "xpack.indexLifecycleMgmt.policyTable.emptyPrompt.createButtonLabel": "ポリシーを作成",
- "xpack.indexLifecycleMgmt.policyTable.emptyPromptDescription": " ライフサイクルポリシーは、インデックスが古くなるにつれ管理しやすくなります。",
- "xpack.indexLifecycleMgmt.policyTable.emptyPromptTitle": "初めのインデックスライフサイクルポリシーの作成",
- "xpack.indexLifecycleMgmt.policyTable.headers.actionsHeader": "アクション",
- "xpack.indexLifecycleMgmt.policyTable.headers.indexTemplatesHeader": "リンクされたインデックステンプレート",
- "xpack.indexLifecycleMgmt.policyTable.headers.linkedIndicesHeader": "リンクされたインデックス",
- "xpack.indexLifecycleMgmt.policyTable.headers.modifiedDateHeader": "変更日",
- "xpack.indexLifecycleMgmt.policyTable.headers.nameHeader": "名前",
- "xpack.indexLifecycleMgmt.policyTable.indexTemplatesFlyout.headerText": "{policyName}を適用するインデックステンプレート",
- "xpack.indexLifecycleMgmt.policyTable.indexTemplatesTable.nameHeader": "インデックステンプレート名",
- "xpack.indexLifecycleMgmt.policyTable.policiesLoading": "ポリシーを読み込み中...",
- "xpack.indexLifecycleMgmt.policyTable.policiesLoadingFailedTitle": "既存のライフサイクルポリシーを読み込めません",
- "xpack.indexLifecycleMgmt.policyTable.policiesReloadButton": "再試行",
- "xpack.indexLifecycleMgmt.policyTable.sectionDescription": "インデックスが古くなるにつれ管理します。 インデックスのライフサイクルにおける進捗のタイミングと方法を自動化するポリシーを設定します。",
- "xpack.indexLifecycleMgmt.policyTable.sectionHeading": "インデックスライフサイクルポリシー",
- "xpack.indexLifecycleMgmt.policyTable.viewIndicesButtonText": "ポリシーにリンクされたインデックスを表示",
- "xpack.indexLifecycleMgmt.readonlyFieldLabel": "インデックスを読み取り専用にする",
- "xpack.indexLifecycleMgmt.removeIndexLifecycleActionButtonLabel": "ライフサイクルポリシーを削除",
- "xpack.indexLifecycleMgmt.retryIndexLifecycleAction.retriedLifecycleMessage": "ライフサイクルのステップを再試行します {indexNames}",
- "xpack.indexLifecycleMgmt.retryIndexLifecycleActionButtonLabel": "ライフサイクルのステップを再試行",
- "xpack.indexLifecycleMgmt.rollover.rolloverOffsetsPhaseTimingDescription": "ホットフェーズでロールオーバー条件に達するまでにかかる時間は異なる場合があります。",
- "xpack.indexLifecycleMgmt.rollover.rolloverOffsetsPhaseTimingDescriptionNote": "注:",
- "xpack.indexLifecycleMgmt.searchableSnapshot.disallowedCalloutBody": "このフェーズで検索可能なスナップショットを使用するには、ホットフェーズで検索可能なスナップショットを無効にする必要があります。",
- "xpack.indexLifecycleMgmt.searchableSnapshot.disallowedCalloutTitle": "検索可能スナップショットが無効です",
- "xpack.indexLifecycleMgmt.searchSnapshotlicenseCheckErrorMessage": "検索可能なスナップショットを使用するには、1 つ以上のエンタープライズレベルのライセンスが必要です。",
- "xpack.indexLifecycleMgmt.shrink.numberOfPrimaryShardsLabel": "プライマリシャードの数",
- "xpack.indexLifecycleMgmt.templateNotFoundMessage": "テンプレート{name}が見つかりません。",
- "xpack.indexLifecycleMgmt.timeline.coldPhaseSectionTitle": "コールドフェーズ",
- "xpack.indexLifecycleMgmt.timeline.deleteIconToolTipContent": "ライフサイクルフェーズが完了した後、ポリシーはインデックスを削除します。",
- "xpack.indexLifecycleMgmt.timeline.description": "このポリシーは、次のフェーズを通してデータを移動します。",
- "xpack.indexLifecycleMgmt.timeline.foreverIconToolTipContent": "永久",
- "xpack.indexLifecycleMgmt.timeline.frozenPhaseSectionTitle": "フローズンフェーズ",
- "xpack.indexLifecycleMgmt.timeline.hotPhaseSectionTitle": "ホットフェーズ",
- "xpack.indexLifecycleMgmt.timeline.title": "ポリシー概要",
- "xpack.indexLifecycleMgmt.timeline.warmPhaseSectionTitle": "ウォームフェーズ",
- "xpack.indexLifecycleMgmt.warmPhase.dataTier.defaultAllocationNotAvailableDescription": "データはウォームティアに割り当てられます。",
- "xpack.indexLifecycleMgmt.warmPhase.dataTier.defaultToDataNodesDescription": "データは使用可能なデータノードに割り当てられます。",
- "xpack.indexLifecycleMgmt.warmPhase.dataTier.description": "頻度が低い読み取り専用アクセス用に最適化されたノードにデータを移動します。",
- "xpack.indexLifecycleMgmt.warmPhase.dataTier.noTiersAvailableBody": "ロールに基づく割り当てを使用するには、1つ以上のノードを、ウォームまたはホットティアに割り当てます。使用可能なノードがない場合は、割り当てが失敗します。",
- "xpack.indexLifecycleMgmt.warmPhase.dataTier.noTiersAvailableTitle": "ウォームティアに割り当てられているノードがありません",
- "xpack.indexLifecycleMgmt.warmPhase.dataTier.willUseFallbackTierDescription": "使用可能なウォームノードがない場合は、データが{tier}ティアに格納されます。",
- "xpack.indexLifecycleMgmt.warmPhase.dataTier.willUseFallbackTierTitle": "ウォームティアに割り当てられているノードがありません",
- "xpack.infra.alerting.alertDropdownTitle": "アラートとルール",
- "xpack.infra.alerting.alertFlyout.groupBy.placeholder": "なし(グループなし)",
- "xpack.infra.alerting.alertFlyout.groupByLabel": "グループ分けの条件",
- "xpack.infra.alerting.alertsButton": "アラートとルール",
- "xpack.infra.alerting.createInventoryRuleButton": "インベントリルールの作成",
- "xpack.infra.alerting.createThresholdRuleButton": "しきい値ルールを作成",
- "xpack.infra.alerting.infrastructureDropdownMenu": "インフラストラクチャー",
- "xpack.infra.alerting.infrastructureDropdownTitle": "インフラストラクチャールール",
- "xpack.infra.alerting.logs.alertsButton": "アラートとルール",
- "xpack.infra.alerting.logs.createAlertButton": "ルールを作成",
- "xpack.infra.alerting.logs.manageAlerts": "ルールの管理",
- "xpack.infra.alerting.manageAlerts": "ルールの管理",
- "xpack.infra.alerting.manageRules": "ルールの管理",
- "xpack.infra.alerting.metricsDropdownMenu": "メトリック",
- "xpack.infra.alerting.metricsDropdownTitle": "メトリックルール",
- "xpack.infra.alerts.charts.errorMessage": "問題が発生しました",
- "xpack.infra.alerts.charts.loadingMessage": "読み込み中",
- "xpack.infra.alerts.charts.noDataMessage": "グラフデータがありません",
- "xpack.infra.alerts.timeLabels.days": "日",
- "xpack.infra.alerts.timeLabels.hours": "時間",
- "xpack.infra.alerts.timeLabels.minutes": "分",
- "xpack.infra.alerts.timeLabels.seconds": "秒",
- "xpack.infra.analysisSetup.actionStepTitle": "ML ジョブを作成",
- "xpack.infra.analysisSetup.configurationStepTitle": "構成",
- "xpack.infra.analysisSetup.createMlJobButton": "ML ジョブを作成",
- "xpack.infra.analysisSetup.deleteAnalysisResultsWarning": "これにより以前検出された異常が削除されます。",
- "xpack.infra.analysisSetup.endTimeAfterStartTimeErrorMessage": "終了時刻は開始時刻よりも後でなければなりません。",
- "xpack.infra.analysisSetup.endTimeDefaultDescription": "永久",
- "xpack.infra.analysisSetup.endTimeLabel": "終了時刻",
- "xpack.infra.analysisSetup.indicesSelectionDescription": "既定では、機械学習は、ソースに対して構成されたすべてのログインデックスにあるログメッセージを分析します。インデックス名のサブセットのみを分析することを選択できます。すべての選択したインデックス名は、ログエントリを含む1つ以上のインデックスと一致する必要があります。特定のデータセットのサブセットのみを含めることを選択できます。データセットフィルターはすべての選択したインデックスに適用されます。",
- "xpack.infra.analysisSetup.indicesSelectionIndexNotFound": "インデックスがパターン{index}と一致しません",
- "xpack.infra.analysisSetup.indicesSelectionLabel": "インデックス",
- "xpack.infra.analysisSetup.indicesSelectionNetworkError": "インデックス構成を読み込めませんでした",
- "xpack.infra.analysisSetup.indicesSelectionNoTimestampField": "{index}と一致する1つ以上のインデックスには、必須フィールド{field}がありません。",
- "xpack.infra.analysisSetup.indicesSelectionTimestampNotValid": "{index}と一致する1つ以上のインデックスには、正しい型がない{field}フィールドがあります。",
- "xpack.infra.analysisSetup.indicesSelectionTitle": "インデックスを選択",
- "xpack.infra.analysisSetup.indicesSelectionTooFewSelectedIndicesDescription": "1つ以上のインデックス名を選択してください。",
- "xpack.infra.analysisSetup.recreateMlJobButton": "ML ジョブを再作成",
- "xpack.infra.analysisSetup.startTimeBeforeEndTimeErrorMessage": "開始時刻は終了時刻よりも前でなければなりません。",
- "xpack.infra.analysisSetup.startTimeDefaultDescription": "ログインデックスの開始地点です。",
- "xpack.infra.analysisSetup.startTimeLabel": "開始時刻",
- "xpack.infra.analysisSetup.steps.initialConfigurationStep.errorCalloutTitle": "インデックス構成が無効です",
- "xpack.infra.analysisSetup.steps.setupProcess.errorCalloutTitle": "エラーが発生しました",
- "xpack.infra.analysisSetup.steps.setupProcess.failureText": "必要なMLジョブの作成中に問題が発生しました。すべての選択したログインデックスが存在していることを確認してください。",
- "xpack.infra.analysisSetup.steps.setupProcess.loadingText": "MLジョブを作成中...",
- "xpack.infra.analysisSetup.steps.setupProcess.successText": "ML ジョブが正常に設定されました",
- "xpack.infra.analysisSetup.steps.setupProcess.tryAgainButton": "再試行",
- "xpack.infra.analysisSetup.steps.setupProcess.viewResultsButton": "結果を表示",
- "xpack.infra.analysisSetup.timeRangeDescription": "デフォルトで、機械学習は 4 週間以内のログインデックスのログメッセージを分析し、永久に継続します。別の開始日、終了日、または両方を指定できます。",
- "xpack.infra.analysisSetup.timeRangeTitle": "時間範囲の選択",
- "xpack.infra.chartSection.missingMetricDataBody": "このチャートはデータが欠けています。",
- "xpack.infra.chartSection.missingMetricDataText": "データが欠けています",
- "xpack.infra.chartSection.notEnoughDataPointsToRenderText": "チャートのレンダリングに必要なデータポイントが足りません。時間範囲を広げてみてください。",
- "xpack.infra.chartSection.notEnoughDataPointsToRenderTitle": "データが不十分です",
- "xpack.infra.common.tabBetaBadgeLabel": "ベータ",
- "xpack.infra.common.tabBetaBadgeTooltipContent": "この機能は現在開発中です。他にも機能が追加され、機能によっては変更されるものもあります。",
- "xpack.infra.configureSourceActionLabel": "ソース構成を変更",
- "xpack.infra.dataSearch.abortedRequestErrorMessage": "リクエストが中断されましたか。",
- "xpack.infra.dataSearch.cancelButtonLabel": "リクエストのキャンセル",
- "xpack.infra.dataSearch.loadingErrorRetryButtonLabel": "再試行",
- "xpack.infra.dataSearch.shardFailureErrorMessage": "インデックス {indexName}:{errorMessage}",
- "xpack.infra.durationUnits.days.plural": "日",
- "xpack.infra.durationUnits.days.singular": "日",
- "xpack.infra.durationUnits.hours.plural": "時間",
- "xpack.infra.durationUnits.hours.singular": "時間",
- "xpack.infra.durationUnits.minutes.plural": "分",
- "xpack.infra.durationUnits.minutes.singular": "分",
- "xpack.infra.durationUnits.months.plural": "月",
- "xpack.infra.durationUnits.months.singular": "月",
- "xpack.infra.durationUnits.seconds.plural": "秒",
- "xpack.infra.durationUnits.seconds.singular": "秒",
- "xpack.infra.durationUnits.weeks.plural": "週",
- "xpack.infra.durationUnits.weeks.singular": "週",
- "xpack.infra.durationUnits.years.plural": "年",
- "xpack.infra.durationUnits.years.singular": "年",
- "xpack.infra.errorPage.errorOccurredTitle": "エラーが発生しました",
- "xpack.infra.errorPage.tryAgainButtonLabel": "再試行",
- "xpack.infra.errorPage.tryAgainDescription ": "戻るボタンをクリックして再試行してください。",
- "xpack.infra.errorPage.unexpectedErrorTitle": "おっと!",
- "xpack.infra.featureRegistry.linkInfrastructureTitle": "メトリック",
- "xpack.infra.featureRegistry.linkLogsTitle": "ログ",
- "xpack.infra.groupByDisplayNames.availabilityZone": "アベイラビリティゾーン",
- "xpack.infra.groupByDisplayNames.cloud.region": "地域",
- "xpack.infra.groupByDisplayNames.hostName": "ホスト",
- "xpack.infra.groupByDisplayNames.image": "画像",
- "xpack.infra.groupByDisplayNames.kubernetesNamespace": "名前空間",
- "xpack.infra.groupByDisplayNames.kubernetesNodeName": "ノード",
- "xpack.infra.groupByDisplayNames.machineType": "マシンタイプ",
- "xpack.infra.groupByDisplayNames.projectID": "プロジェクト ID",
- "xpack.infra.groupByDisplayNames.provider": "クラウドプロバイダー",
- "xpack.infra.groupByDisplayNames.rds.db_instance.class": "インスタンスクラス",
- "xpack.infra.groupByDisplayNames.rds.db_instance.status": "ステータス",
- "xpack.infra.groupByDisplayNames.serviceType": "サービスタイプ",
- "xpack.infra.groupByDisplayNames.state.name": "ステータス",
- "xpack.infra.groupByDisplayNames.tags": "タグ",
- "xpack.infra.header.badge.readOnly.text": "読み取り専用",
- "xpack.infra.header.badge.readOnly.tooltip": "ソース構成を変更できません",
- "xpack.infra.header.infrastructureHelpAppName": "メトリック",
- "xpack.infra.header.infrastructureTitle": "メトリック",
- "xpack.infra.header.logsTitle": "ログ",
- "xpack.infra.header.observabilityTitle": "オブザーバビリティ",
- "xpack.infra.hideHistory": "履歴を表示しない",
- "xpack.infra.homePage.documentTitle": "メトリック",
- "xpack.infra.homePage.inventoryTabTitle": "インベントリ",
- "xpack.infra.homePage.metricsExplorerTabTitle": "メトリックエクスプローラー",
- "xpack.infra.homePage.noMetricsIndicesInstructionsActionLabel": "セットアップの手順を表示",
- "xpack.infra.homePage.settingsTabTitle": "設定",
- "xpack.infra.homePage.toolbar.kqlSearchFieldPlaceholder": "インフラストラクチャデータを検索…(例:host.name:host-1)",
- "xpack.infra.homePage.toolbar.showingLastOneMinuteDataText": "指定期間のデータの最後の{duration}",
- "xpack.infra.infra.nodeDetails.apmTabLabel": "APM",
- "xpack.infra.infra.nodeDetails.createAlertLink": "インベントリルールの作成",
- "xpack.infra.infra.nodeDetails.openAsPage": "ページとして開く",
- "xpack.infra.infra.nodeDetails.updtimeTabLabel": "アップタイム",
- "xpack.infra.infrastructureMetricsExplorerPage.documentTitle": "{previousTitle} | メトリックエクスプローラー",
- "xpack.infra.infrastructureSnapshotPage.documentTitle": "{previousTitle} | インベントリ",
- "xpack.infra.inventoryModel.container.displayName": "Dockerコンテナー",
- "xpack.infra.inventoryModel.container.singularDisplayName": "Docker コンテナー",
- "xpack.infra.inventoryModel.host.displayName": "ホスト",
- "xpack.infra.inventoryModel.pod.displayName": "Kubernetesポッド",
- "xpack.infra.inventoryModels.awsEC2.displayName": "EC2インスタンス",
- "xpack.infra.inventoryModels.awsEC2.singularDisplayName": "EC2 インスタンス",
- "xpack.infra.inventoryModels.awsRDS.displayName": "RDSデータベース",
- "xpack.infra.inventoryModels.awsRDS.singularDisplayName": "RDS データベース",
- "xpack.infra.inventoryModels.awsS3.displayName": "S3バケット",
- "xpack.infra.inventoryModels.awsS3.singularDisplayName": "S3 バケット",
- "xpack.infra.inventoryModels.awsSQS.displayName": "SQSキュー",
- "xpack.infra.inventoryModels.awsSQS.singularDisplayName": "SQS キュー",
- "xpack.infra.inventoryModels.findInventoryModel.error": "検索しようとしたインベントリモデルは存在しません",
- "xpack.infra.inventoryModels.findLayout.error": "検索しようとしたレイアウトは存在しません",
- "xpack.infra.inventoryModels.findToolbar.error": "検索しようとしたツールバーは存在しません。",
- "xpack.infra.inventoryModels.host.singularDisplayName": "ホスト",
- "xpack.infra.inventoryModels.pod.singularDisplayName": "Kubernetes ポッド",
- "xpack.infra.inventoryTimeline.checkNewDataButtonLabel": "新規データを確認",
- "xpack.infra.inventoryTimeline.errorTitle": "履歴データを表示できません。",
- "xpack.infra.inventoryTimeline.header": "平均{metricLabel}",
- "xpack.infra.inventoryTimeline.legend.anomalyLabel": "異常が検知されました",
- "xpack.infra.inventoryTimeline.noHistoryDataTitle": "表示する履歴データがありません。",
- "xpack.infra.inventoryTimeline.retryButtonLabel": "再試行",
- "xpack.infra.kibanaMetrics.cloudIdMissingErrorMessage": "{metricId} のモデルには cloudId が必要ですが、{nodeId} に cloudId が指定されていません。",
- "xpack.infra.kibanaMetrics.invalidInfraMetricErrorMessage": "{id} は有効な InfraMetric ではありません",
- "xpack.infra.kibanaMetrics.nodeDoesNotExistErrorMessage": "{nodeId} が存在しません。",
- "xpack.infra.legendControls.applyButton": "適用",
- "xpack.infra.legendControls.buttonLabel": "凡例を校正",
- "xpack.infra.legendControls.cancelButton": "キャンセル",
- "xpack.infra.legendControls.colorPaletteLabel": "カラーパレット",
- "xpack.infra.legendControls.maxLabel": "最大",
- "xpack.infra.legendControls.minLabel": "最低",
- "xpack.infra.legendControls.palettes.cool": "Cool",
- "xpack.infra.legendControls.palettes.negative": "負",
- "xpack.infra.legendControls.palettes.positive": "正",
- "xpack.infra.legendControls.palettes.status": "ステータス",
- "xpack.infra.legendControls.palettes.temperature": "温度",
- "xpack.infra.legendControls.palettes.warm": "ウォーム",
- "xpack.infra.legendControls.reverseDirectionLabel": "逆方向",
- "xpack.infra.legendControls.stepsLabel": "色の数",
- "xpack.infra.legendControls.switchLabel": "自動計算範囲",
- "xpack.infra.legnedControls.boundRangeError": "最小値は最大値よりも小さくなければなりません",
- "xpack.infra.linkTo.hostWithIp.error": "IP アドレス「{hostIp}」でホストが見つかりません。",
- "xpack.infra.linkTo.hostWithIp.loading": "IP アドレス「{hostIp}」のホストを読み込み中です。",
- "xpack.infra.lobs.logEntryActionsViewInContextButton": "コンテキストで表示",
- "xpack.infra.logAnomalies.logEntryExamplesMenuLabel": "ログエントリのアクションを表示",
- "xpack.infra.logEntryActionsMenu.apmActionLabel": "APMで表示",
- "xpack.infra.logEntryActionsMenu.buttonLabel": "調査",
- "xpack.infra.logEntryActionsMenu.uptimeActionLabel": "監視ステータスを表示",
- "xpack.infra.logEntryItemView.logEntryActionsMenuToolTip": "行のアクションを表示",
- "xpack.infra.logFlyout.fieldColumnLabel": "フィールド",
- "xpack.infra.logFlyout.filterAriaLabel": "フィルター",
- "xpack.infra.logFlyout.flyoutSubTitle": "インデックスから:{indexName}",
- "xpack.infra.logFlyout.flyoutTitle": "ログエントリ {logEntryId} の詳細",
- "xpack.infra.logFlyout.loadingErrorCalloutTitle": "ログエントリの検索中のエラー",
- "xpack.infra.logFlyout.loadingMessage": "シャードのログエントリを検索しています",
- "xpack.infra.logFlyout.setFilterTooltip": "フィルターでイベントを表示",
- "xpack.infra.logFlyout.valueColumnLabel": "値",
- "xpack.infra.logs.alertDropdown.readOnlyCreateAlertContent": "アラートを作成するには、このアプリケーションで上位のアクセス権が必要です。",
- "xpack.infra.logs.alertDropdown.readOnlyCreateAlertTitle": "読み取り専用",
- "xpack.infra.logs.alertFlyout.addCondition": "条件を追加",
- "xpack.infra.logs.alertFlyout.alertDescription": "ログアグリゲーションがしきい値を超えたときにアラートを発行します。",
- "xpack.infra.logs.alertFlyout.criterionComparatorValueTitle": "比較:値",
- "xpack.infra.logs.alertFlyout.criterionFieldTitle": "フィールド",
- "xpack.infra.logs.alertFlyout.error.criterionComparatorRequired": "コンパレーターが必要です。",
- "xpack.infra.logs.alertFlyout.error.criterionFieldRequired": "フィールドが必要です。",
- "xpack.infra.logs.alertFlyout.error.criterionValueRequired": "値が必要です。",
- "xpack.infra.logs.alertFlyout.error.thresholdRequired": "数値しきい値は必須です。",
- "xpack.infra.logs.alertFlyout.error.timeSizeRequired": "ページサイズが必要です。",
- "xpack.infra.logs.alertFlyout.firstCriterionFieldPrefix": "With",
- "xpack.infra.logs.alertFlyout.groupByOptimizationWarning": "「group by」を設定するときには、しきい値で\"{comparator}\"比較演算子を使用することを強くお勧めします。これにより、パフォーマンスを大きく改善できます。",
- "xpack.infra.logs.alertFlyout.removeCondition": "条件を削除",
- "xpack.infra.logs.alertFlyout.sourceStatusError": "申し訳ありません。フィールド情報の読み込み中に問題が発生しました",
- "xpack.infra.logs.alertFlyout.sourceStatusErrorTryAgain": "再試行",
- "xpack.infra.logs.alertFlyout.successiveCriterionFieldPrefix": "AND",
- "xpack.infra.logs.alertFlyout.thresholdPopoverTitle": "しきい値",
- "xpack.infra.logs.alertFlyout.thresholdPrefix": "is",
- "xpack.infra.logs.alertFlyout.thresholdTypeCount": "カウント",
- "xpack.infra.logs.alertFlyout.thresholdTypeCountSuffix": "ログエントリの",
- "xpack.infra.logs.alertFlyout.thresholdTypePrefix": "とき",
- "xpack.infra.logs.alertFlyout.thresholdTypeRatio": "クエリAとクエリBの",
- "xpack.infra.logs.alertFlyout.thresholdTypeRatioSuffix": "比率",
- "xpack.infra.logs.alerting.comparator.eq": "is",
- "xpack.infra.logs.alerting.comparator.eqNumber": "一致する",
- "xpack.infra.logs.alerting.comparator.gt": "より多い",
- "xpack.infra.logs.alerting.comparator.gtOrEq": "以上",
- "xpack.infra.logs.alerting.comparator.lt": "より小さい",
- "xpack.infra.logs.alerting.comparator.ltOrEq": "以下",
- "xpack.infra.logs.alerting.comparator.match": "一致",
- "xpack.infra.logs.alerting.comparator.matchPhrase": "語句と一致",
- "xpack.infra.logs.alerting.comparator.notEq": "is not",
- "xpack.infra.logs.alerting.comparator.notEqNumber": "等しくない",
- "xpack.infra.logs.alerting.comparator.notMatch": "一致しない",
- "xpack.infra.logs.alerting.comparator.notMatchPhrase": "語句と一致しない",
- "xpack.infra.logs.alerting.threshold.conditionsActionVariableDescription": "ログエントリが満たす必要がある条件",
- "xpack.infra.logs.alerting.threshold.defaultActionMessage": "\\{\\{^context.isRatio\\}\\}\\{\\{#context.group\\}\\}\\{\\{context.group\\}\\} - \\{\\{/context.group\\}\\}\\{\\{context.matchingDocuments\\}\\}ログエントリが次の条件と一致しました。\\{\\{context.conditions\\}\\}\\{\\{/context.isRatio\\}\\}\\{\\{#context.isRatio\\}\\}\\{\\{#context.group\\}\\}\\{\\{context.group\\}\\} - \\{\\{/context.group\\}\\} \\{\\{context.denominatorConditions\\}\\}と一致するログエントリ数に対する\\{\\{context.numeratorConditions\\}\\}と一致するログエントリ数の比率は\\{\\{context.ratio\\}\\}\\{\\{/context.isRatio\\}\\}でした",
- "xpack.infra.logs.alerting.threshold.denominatorConditionsActionVariableDescription": "比率の分母が満たす必要がある条件",
- "xpack.infra.logs.alerting.threshold.documentCountActionVariableDescription": "指定された条件と一致したログエントリ数",
- "xpack.infra.logs.alerting.threshold.everythingSeriesName": "ログエントリ",
- "xpack.infra.logs.alerting.threshold.fired": "実行",
- "xpack.infra.logs.alerting.threshold.groupByActionVariableDescription": "アラートのトリガーを実行するグループの名前",
- "xpack.infra.logs.alerting.threshold.groupedRatioAlertReasonDescription": "{groupName}:ログエントリ率は{actualRatio}({translatedComparator} {expectedRatio})です。",
- "xpack.infra.logs.alerting.threshold.isRatioActionVariableDescription": "このアラートが比率で構成されていたかどうかを示します",
- "xpack.infra.logs.alerting.threshold.numeratorConditionsActionVariableDescription": "比率の分子が満たす必要がある条件",
- "xpack.infra.logs.alerting.threshold.ratioActionVariableDescription": "2つのセットの条件の比率値",
- "xpack.infra.logs.alerting.threshold.ratioCriteriaQueryAText": "クエリA",
- "xpack.infra.logs.alerting.threshold.ratioCriteriaQueryBText": "クエリB",
- "xpack.infra.logs.alerting.threshold.timestampActionVariableDescription": "アラートがトリガーされた時点のOTCタイムスタンプ",
- "xpack.infra.logs.alerting.threshold.ungroupedRatioAlertReasonDescription": "ログエントリ率は{actualRatio}({translatedComparator} {expectedRatio})です。",
- "xpack.infra.logs.alertName": "ログしきい値",
- "xpack.infra.logs.alerts.dataTimeRangeLabel": "過去{lookback} {timeLabel}のデータ",
- "xpack.infra.logs.alerts.dataTimeRangeLabelWithGrouping": "{groupByLabel}でグループ化された、過去{lookback} {timeLabel}のデータ({displayedGroups}/{totalGroups}個のグループを表示)",
- "xpack.infra.logs.analsysisSetup.indexQualityWarningTooltipMessage": "これらのインデックスからのログメッセージの分析中に、結果の品質を低下させる可能性がある一部の問題が検出されました。これらのインデックスや問題のあるデータセットを分析から除外することを検討してください。",
- "xpack.infra.logs.analysis.analyzeInMlButtonLabel": "ML で分析",
- "xpack.infra.logs.analysis.anomaliesExpandedRowActualRateDescription": "実際",
- "xpack.infra.logs.analysis.anomaliesExpandedRowTypicalRateDescription": "通常",
- "xpack.infra.logs.analysis.anomaliesSectionLoadingAriaLabel": "異常を読み込み中",
- "xpack.infra.logs.analysis.anomaliesTableAnomalyDatasetName": "データセット",
- "xpack.infra.logs.analysis.anomaliesTableAnomalyMessageName": "異常",
- "xpack.infra.logs.analysis.anomaliesTableAnomalyScoreColumnName": "異常スコア",
- "xpack.infra.logs.analysis.anomaliesTableAnomalyStartTime": "開始時刻",
- "xpack.infra.logs.analysis.anomaliesTableExamplesTitle": "ログエントリの例",
- "xpack.infra.logs.analysis.anomaliesTableFewerThanExpectedAnomalyMessage": "この{type, select, logRate {データセット} logCategory {カテゴリ}}のログメッセージ数が想定よりも少なくなっています",
- "xpack.infra.logs.analysis.anomaliesTableMoreThanExpectedAnomalyMessage": "この{type, select, logRate {データセット} logCategory {カテゴリ}}のログメッセージ数が想定よりも多くなっています",
- "xpack.infra.logs.analysis.anomaliesTableNextPageLabel": "次のページ",
- "xpack.infra.logs.analysis.anomaliesTablePreviousPageLabel": "前のページ",
- "xpack.infra.logs.analysis.anomalySectionNoDataBody": "時間範囲を調整する必要があるかもしれません。",
- "xpack.infra.logs.analysis.anomalySectionNoDataTitle": "表示するデータがありません。",
- "xpack.infra.logs.analysis.createJobButtonLabel": "MLジョブを作成",
- "xpack.infra.logs.analysis.datasetFilterPlaceholder": "データセットでフィルター",
- "xpack.infra.logs.analysis.enableAnomalyDetectionButtonLabel": "異常検知を有効にする",
- "xpack.infra.logs.analysis.jobConfigurationOutdatedCalloutMessage": "異なるソース構成を使用して{moduleName} MLジョブが作成されました。現在の構成を適用するにはジョブを再作成してください。これにより以前検出された異常が削除されます。",
- "xpack.infra.logs.analysis.jobConfigurationOutdatedCalloutTitle": "{moduleName} MLジョブ構成が最新ではありません",
- "xpack.infra.logs.analysis.jobDefinitionOutdatedCalloutMessage": "ML {moduleName}ジョブの新しいバージョンが利用可能です。新しいバージョンをデプロイするにはジョブを再作成してください。これにより以前検出された異常が削除されます。",
- "xpack.infra.logs.analysis.jobDefinitionOutdatedCalloutTitle": "{moduleName} MLジョブ定義が最新ではありません",
- "xpack.infra.logs.analysis.jobStoppedCalloutMessage": "ML ジョブが手動またはリソース不足により停止しました。新しいログエントリーはジョブが再起動するまで処理されません。",
- "xpack.infra.logs.analysis.jobStoppedCalloutTitle": "ML ジョブが停止しました",
- "xpack.infra.logs.analysis.logEntryCategoriesModuleDescription": "機械学習を使用して、ログメッセージを自動的に分類します。",
- "xpack.infra.logs.analysis.logEntryCategoriesModuleName": "カテゴリー分け",
- "xpack.infra.logs.analysis.logEntryExamplesViewAnomalyInMlLabel": "機械学習で異常を表示",
- "xpack.infra.logs.analysis.logEntryExamplesViewDetailsLabel": "詳細を表示",
- "xpack.infra.logs.analysis.logEntryExamplesViewInStreamLabel": "ストリームで表示",
- "xpack.infra.logs.analysis.logEntryRateModuleDescription": "機械学習を使用して自動的に異常ログエントリ率を検出します。",
- "xpack.infra.logs.analysis.logEntryRateModuleName": "ログレート",
- "xpack.infra.logs.analysis.manageMlJobsButtonLabel": "MLジョブの管理",
- "xpack.infra.logs.analysis.missingMlPrivilegesTitle": "追加の機械学習の権限が必要です",
- "xpack.infra.logs.analysis.missingMlResultsPrivilegesDescription": "本機能は機械学習ジョブを利用し、そのステータスと結果にアクセスするためには、少なくとも機械学習アプリの読み取り権限が必要です。",
- "xpack.infra.logs.analysis.missingMlSetupPrivilegesDescription": "本機能は機械学習ジョブを利用し、設定には機械学習アプリのすべての権限が必要です。",
- "xpack.infra.logs.analysis.mlAppButton": "機械学習を開く",
- "xpack.infra.logs.analysis.mlNotAvailable": "ML プラグインを使用できないとき",
- "xpack.infra.logs.analysis.mlUnavailableBody": "詳細は{machineLearningAppLink}をご覧ください。",
- "xpack.infra.logs.analysis.mlUnavailableTitle": "この機能には機械学習が必要です",
- "xpack.infra.logs.analysis.onboardingSuccessContent": "機械学習ロボットがデータの収集を開始するまでしばらくお待ちください。",
- "xpack.infra.logs.analysis.onboardingSuccessTitle": "成功!",
- "xpack.infra.logs.analysis.recreateJobButtonLabel": "ML ジョブを再作成",
- "xpack.infra.logs.analysis.setupFlyoutGotoListButtonLabel": "すべての機械学習ジョブ",
- "xpack.infra.logs.analysis.setupFlyoutTitle": "機械学習を使用した異常検知",
- "xpack.infra.logs.analysis.setupStatusTryAgainButton": "再試行",
- "xpack.infra.logs.analysis.setupStatusUnknownTitle": "MLジョブのステータスを特定できませんでした。",
- "xpack.infra.logs.analysis.userManagementButtonLabel": "ユーザーの管理",
- "xpack.infra.logs.analysis.viewInMlButtonLabel": "機械学習で表示",
- "xpack.infra.logs.analysisPage.loadingMessage": "分析ジョブのステータスを確認中...",
- "xpack.infra.logs.analysisPage.unavailable.mlAppLink": "機械学習アプリ",
- "xpack.infra.logs.anomaliesPageTitle": "異常",
- "xpack.infra.logs.categoryExample.viewInContextText": "コンテキストで表示",
- "xpack.infra.logs.categoryExample.viewInStreamText": "ストリームで表示",
- "xpack.infra.logs.customizeLogs.customizeButtonLabel": "カスタマイズ",
- "xpack.infra.logs.customizeLogs.lineWrappingFormRowLabel": "改行",
- "xpack.infra.logs.customizeLogs.textSizeFormRowLabel": "テキストサイズ",
- "xpack.infra.logs.customizeLogs.wrapLongLinesSwitchLabel": "長い行を改行",
- "xpack.infra.logs.emptyView.checkForNewDataButtonLabel": "新規データを確認",
- "xpack.infra.logs.emptyView.noLogMessageDescription": "フィルターを調整してみてください。",
- "xpack.infra.logs.emptyView.noLogMessageTitle": "表示するログメッセージがありません。",
- "xpack.infra.logs.highlights.clearHighlightTermsButtonLabel": "ハイライトする用語をクリア",
- "xpack.infra.logs.highlights.goToNextHighlightButtonLabel": "次のハイライトにスキップ",
- "xpack.infra.logs.highlights.goToPreviousHighlightButtonLabel": "前のハイライトにスキップ",
- "xpack.infra.logs.highlights.highlightsPopoverButtonLabel": "ハイライト",
- "xpack.infra.logs.highlights.highlightTermsFieldLabel": "ハイライトする用語",
- "xpack.infra.logs.index.anomaliesTabTitle": "異常",
- "xpack.infra.logs.index.logCategoriesBetaBadgeTitle": "カテゴリー",
- "xpack.infra.logs.index.settingsTabTitle": "設定",
- "xpack.infra.logs.index.streamTabTitle": "ストリーム",
- "xpack.infra.logs.jumpToTailText": "最も新しいエントリーに移動",
- "xpack.infra.logs.lastUpdate": "前回の更新 {timestamp}",
- "xpack.infra.logs.loadingNewEntriesText": "新しいエントリーを読み込み中",
- "xpack.infra.logs.logCategoriesTitle": "カテゴリー",
- "xpack.infra.logs.logEntryActionsDetailsButton": "詳細を表示",
- "xpack.infra.logs.logEntryCategories.analyzeCategoryInMlButtonLabel": "ML で分析",
- "xpack.infra.logs.logEntryCategories.analyzeCategoryInMlTooltipDescription": "ML アプリでこのカテゴリーを分析します。",
- "xpack.infra.logs.logEntryCategories.categoryColumnTitle": "カテゴリー",
- "xpack.infra.logs.logEntryCategories.categoryQualityWarningCalloutMessage": "ログメッセージの分析中に、分類結果の品質を低下させる可能性がある一部の問題が検出されました。該当するデータセットを分析から除外することを検討してください。",
- "xpack.infra.logs.logEntryCategories.categoryQUalityWarningCalloutTitle": "品質に関する警告",
- "xpack.infra.logs.logEntryCategories.categoryQualityWarningDetailsAccordionButtonLabel": "詳細",
- "xpack.infra.logs.logEntryCategories.countColumnTitle": "メッセージ数",
- "xpack.infra.logs.logEntryCategories.datasetColumnTitle": "データセット",
- "xpack.infra.logs.logEntryCategories.jobStatusLoadingMessage": "分類ジョブのステータスを確認中...",
- "xpack.infra.logs.logEntryCategories.loadDataErrorTitle": "カテゴリーデータを読み込めませんでした",
- "xpack.infra.logs.logEntryCategories.manyCategoriesWarningReasonDescription": "分析されたドキュメントごとのカテゴリ比率が{categoriesDocumentRatio, number }で、非常に高い値です。",
- "xpack.infra.logs.logEntryCategories.manyDeadCategoriesWarningReasonDescription": "特定のカテゴリが少ないことで、目立たなくなるため、{deadCategoriesRatio, number, percent}のカテゴリには新しいメッセージが割り当てられません。",
- "xpack.infra.logs.logEntryCategories.manyRareCategoriesWarningReasonDescription": "{rareCategoriesRatio, number, percent}のカテゴリには、ほとんどメッセージが割り当てられません。",
- "xpack.infra.logs.logEntryCategories.maximumAnomalyScoreColumnTitle": "最高異常スコア",
- "xpack.infra.logs.logEntryCategories.newCategoryTrendLabel": "新規",
- "xpack.infra.logs.logEntryCategories.noFrequentCategoryWarningReasonDescription": "抽出されたカテゴリのいずれにも、頻繁にメッセージが割り当てられることはありません。",
- "xpack.infra.logs.logEntryCategories.setupDescription": "ログカテゴリを有効にするには、機械学習ジョブを設定してください。",
- "xpack.infra.logs.logEntryCategories.setupTitle": "ログカテゴリ分析を設定",
- "xpack.infra.logs.logEntryCategories.showAnalysisSetupButtonLabel": "ML設定",
- "xpack.infra.logs.logEntryCategories.singleCategoryWarningReasonDescription": "分析では、ログメッセージから2つ以上のカテゴリを抽出できませんでした。",
- "xpack.infra.logs.logEntryCategories.topCategoriesSectionLoadingAriaLabel": "メッセージカテゴリーを読み込み中",
- "xpack.infra.logs.logEntryCategories.trendColumnTitle": "傾向",
- "xpack.infra.logs.logEntryExamples.exampleEmptyDescription": "選択した時間範囲内に例は見つかりませんでした。ログエントリー保持期間を長くするとメッセージサンプルの可用性が向上します。",
- "xpack.infra.logs.logEntryExamples.exampleEmptyReloadButtonLabel": "再読み込み",
- "xpack.infra.logs.logEntryExamples.exampleLoadingFailureDescription": "サンプルの読み込みに失敗しました。",
- "xpack.infra.logs.logEntryExamples.exampleLoadingFailureRetryButtonLabel": "再試行",
- "xpack.infra.logs.logEntryRate.setupDescription": "ログ異常を有効にするには、機械学習ジョブを設定してください",
- "xpack.infra.logs.logEntryRate.setupTitle": "ログ異常分析を設定",
- "xpack.infra.logs.logEntryRate.showAnalysisSetupButtonLabel": "ML設定",
- "xpack.infra.logs.pluginTitle": "ログ",
- "xpack.infra.logs.scrollableLogTextStreamView.loadingEntriesLabel": "エントリーを読み込み中",
- "xpack.infra.logs.search.nextButtonLabel": "次へ",
- "xpack.infra.logs.search.previousButtonLabel": "前へ",
- "xpack.infra.logs.search.searchInLogsAriaLabel": "検索",
- "xpack.infra.logs.search.searchInLogsPlaceholder": "検索",
- "xpack.infra.logs.showingEntriesFromTimestamp": "{timestamp} 以降のエントリーを表示中",
- "xpack.infra.logs.showingEntriesUntilTimestamp": "{timestamp} までのエントリーを表示中",
- "xpack.infra.logs.startStreamingButtonLabel": "ライブストリーム",
- "xpack.infra.logs.stopStreamingButtonLabel": "ストリーム停止",
- "xpack.infra.logs.stream.messageColumnTitle": "メッセージ",
- "xpack.infra.logs.stream.timestampColumnTitle": "タイムスタンプ",
- "xpack.infra.logs.streamingNewEntriesText": "新しいエントリーをストリーム中",
- "xpack.infra.logs.streamLive": "ライブストリーム",
- "xpack.infra.logs.streamPage.documentTitle": "{previousTitle} | Stream",
- "xpack.infra.logs.streamPageTitle": "ストリーム",
- "xpack.infra.logs.viewInContext.logsFromContainerTitle": "表示されたログはコンテナー{container}から取得されました",
- "xpack.infra.logs.viewInContext.logsFromFileTitle": "表示されたログは、ファイル{file}およびホスト{host}から取得されました",
- "xpack.infra.logsHeaderAddDataButtonLabel": "データの追加",
- "xpack.infra.logSourceConfiguration.childFormElementErrorMessage": "1つ以上のフォームフィールドが無効な状態です。",
- "xpack.infra.logSourceConfiguration.emptyColumnListErrorMessage": "列リストは未入力のままにできません。",
- "xpack.infra.logSourceConfiguration.emptyFieldErrorMessage": "フィールド'{fieldName}'は未入力のままにできません。",
- "xpack.infra.logSourceConfiguration.indexNameReferenceDeprecationDescription": "ログソースを構成する目的で、Elasticsearchインデックスを直接参照するのは推奨されません。ログソースはKibanaインデックスパターンと統合し、使用されているインデックスを構成します。",
- "xpack.infra.logSourceConfiguration.indexNameReferenceDeprecationTitle": "廃止予定の構成オプション",
- "xpack.infra.logSourceConfiguration.indexPatternManagementLinkText": "インデックスパターン管理画面",
- "xpack.infra.logSourceConfiguration.indexPatternSectionTitle": "インデックスパターン",
- "xpack.infra.logSourceConfiguration.indexPatternSelectorPlaceholder": "インデックスパターンを選択",
- "xpack.infra.logSourceConfiguration.invalidMessageFieldTypeErrorMessage": "{messageField}フィールドはテキストフィールドでなければなりません。",
- "xpack.infra.logSourceConfiguration.logIndexPatternDescription": "ログデータを含むインデックスパターン",
- "xpack.infra.logSourceConfiguration.logIndexPatternHelpText": "KibanaインデックスパターンはKibanaスペースでアプリ間で共有され、{indexPatternsManagementLink}を使用して管理できます。",
- "xpack.infra.logSourceConfiguration.logIndexPatternLabel": "ログインデックスパターン",
- "xpack.infra.logSourceConfiguration.logIndexPatternTitle": "ログインデックスパターン",
- "xpack.infra.logSourceConfiguration.logSourceConfigurationFormErrorsCalloutTitle": "一貫しないソース構成",
- "xpack.infra.logSourceConfiguration.missingIndexPatternErrorMessage": "インデックスパターン{indexPatternId}が存在する必要があります。",
- "xpack.infra.logSourceConfiguration.missingIndexPatternLabel": "インデックスパターン{indexPatternId}が見つかりません",
- "xpack.infra.logSourceConfiguration.missingMessageFieldErrorMessage": "インデックスパターンには{messageField}フィールドが必要です。",
- "xpack.infra.logSourceConfiguration.missingTimestampFieldErrorMessage": "インデックスパターンは時間に基づく必要があります。",
- "xpack.infra.logSourceConfiguration.rollupIndexPatternErrorMessage": "インデックスパターンがロールアップインデックスパターンであってはなりません。",
- "xpack.infra.logSourceConfiguration.switchToIndexPatternReferenceButtonLabel": "Kibanaインデックスパターンを使用",
- "xpack.infra.logSourceConfiguration.unsavedFormPromptMessage": "終了してよろしいですか?変更内容は失われます",
- "xpack.infra.logSourceErrorPage.failedToLoadSourceMessage": "構成の読み込み試行中にエラーが発生しました。再試行するか、構成を変更して問題を修正してください。",
- "xpack.infra.logSourceErrorPage.failedToLoadSourceTitle": "構成を読み込めませんでした",
- "xpack.infra.logSourceErrorPage.fetchLogSourceConfigurationErrorTitle": "ログソース構成を読み込めませんでした",
- "xpack.infra.logSourceErrorPage.fetchLogSourceStatusErrorTitle": "ログソース構成のステータスを判定できませんでした",
- "xpack.infra.logSourceErrorPage.navigateToSettingsButtonLabel": "構成を変更",
- "xpack.infra.logSourceErrorPage.resolveLogSourceConfigurationErrorTitle": "ログソース構成を解決できませんでした",
- "xpack.infra.logSourceErrorPage.savedObjectNotFoundErrorMessage": "{savedObjectType}:{savedObjectId}が見つかりませんでした",
- "xpack.infra.logSourceErrorPage.tryAgainButtonLabel": "再試行",
- "xpack.infra.logsPage.noLoggingIndicesDescription": "追加しましょう!",
- "xpack.infra.logsPage.noLoggingIndicesInstructionsActionLabel": "セットアップの手順を表示",
- "xpack.infra.logsPage.noLoggingIndicesTitle": "ログインデックスがないようです。",
- "xpack.infra.logsPage.toolbar.kqlSearchFieldPlaceholder": "ログエントリーを検索中…(例:host.name:host-1)",
- "xpack.infra.logStream.kqlErrorTitle": "無効なKQL式",
- "xpack.infra.logStream.unknownErrorTitle": "エラーが発生しました",
- "xpack.infra.logStreamEmbeddable.description": "ライブストリーミングログのテーブルを追加します。",
- "xpack.infra.logStreamEmbeddable.displayName": "ログストリーム",
- "xpack.infra.logStreamEmbeddable.title": "ログストリーム",
- "xpack.infra.metricDetailPage.awsMetricsLayout.cpuUtilSection.percentSeriesLabel": "パーセント",
- "xpack.infra.metricDetailPage.awsMetricsLayout.cpuUtilSection.sectionLabel": "CPU 使用状況",
- "xpack.infra.metricDetailPage.awsMetricsLayout.diskioBytesSection.readsSeriesLabel": "読み取り",
- "xpack.infra.metricDetailPage.awsMetricsLayout.diskioBytesSection.sectionLabel": "ディスク I/O バイト",
- "xpack.infra.metricDetailPage.awsMetricsLayout.diskioBytesSection.writesSeriesLabel": "書き込み",
- "xpack.infra.metricDetailPage.awsMetricsLayout.diskioOperationsSection.readsSeriesLabel": "読み取り",
- "xpack.infra.metricDetailPage.awsMetricsLayout.diskioOperationsSection.sectionLabel": "ディスク I/O オペレーション",
- "xpack.infra.metricDetailPage.awsMetricsLayout.diskioOperationsSection.writesSeriesLabel": "書き込み",
- "xpack.infra.metricDetailPage.awsMetricsLayout.networkBytesSection.rxSeriesLabel": "in",
- "xpack.infra.metricDetailPage.awsMetricsLayout.networkBytesSection.sectionLabel": "ネットワークトラフィック",
- "xpack.infra.metricDetailPage.awsMetricsLayout.networkBytesSection.txSeriesLabel": "出",
- "xpack.infra.metricDetailPage.awsMetricsLayout.networkPacketsSection.packetsInSeriesLabel": "in",
- "xpack.infra.metricDetailPage.awsMetricsLayout.networkPacketsSection.packetsOutSeriesLabel": "出",
- "xpack.infra.metricDetailPage.awsMetricsLayout.networkPacketsSection.sectionLabel": "ネットワークパケット(平均)",
- "xpack.infra.metricDetailPage.awsMetricsLayout.overviewSection.cpuUtilizationSeriesLabel": "CPU 使用状況",
- "xpack.infra.metricDetailPage.awsMetricsLayout.overviewSection.networkPacketsInLabel": "パケット(受信)",
- "xpack.infra.metricDetailPage.awsMetricsLayout.overviewSection.networkPacketsOutLabel": "パケット(送信)",
- "xpack.infra.metricDetailPage.awsMetricsLayout.overviewSection.sectionLabel": "AWS概要",
- "xpack.infra.metricDetailPage.awsMetricsLayout.overviewSection.statusCheckFailedLabel": "ステータス確認失敗",
- "xpack.infra.metricDetailPage.containerMetricsLayout.cpuUsageSection.sectionLabel": "CPU使用状況",
- "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoBytesSection.readRateSeriesLabel": "読み取り",
- "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoBytesSection.sectionLabel": "ディスク IO(バイト)",
- "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoBytesSection.writeRateSeriesLabel": "書き込み",
- "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoOpsSection.readRateSeriesLabel": "読み取り",
- "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoOpsSection.sectionLabel": "ディスク IO(Ops)",
- "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoOpsSection.writeRateSeriesLabel": "書き込み",
- "xpack.infra.metricDetailPage.containerMetricsLayout.layoutLabel": "コンテナー",
- "xpack.infra.metricDetailPage.containerMetricsLayout.memoryUsageSection.sectionLabel": "メモリー使用状況",
- "xpack.infra.metricDetailPage.containerMetricsLayout.networkTrafficSection.networkRxRateSeriesLabel": "in",
- "xpack.infra.metricDetailPage.containerMetricsLayout.networkTrafficSection.networkTxRateSeriesLabel": "出",
- "xpack.infra.metricDetailPage.containerMetricsLayout.networkTrafficSection.sectionLabel": "ネットワークトラフィック",
- "xpack.infra.metricDetailPage.containerMetricsLayout.overviewSection.cpuUsageSeriesLabel": "CPU使用状況",
- "xpack.infra.metricDetailPage.containerMetricsLayout.overviewSection.inboundRXSeriesLabel": "受信(RX)",
- "xpack.infra.metricDetailPage.containerMetricsLayout.overviewSection.memoryUsageSeriesLabel": "メモリー使用状況",
- "xpack.infra.metricDetailPage.containerMetricsLayout.overviewSection.outboundTXSeriesLabel": "送信(TX)",
- "xpack.infra.metricDetailPage.containerMetricsLayout.overviewSection.sectionLabel": "コンテナー概要",
- "xpack.infra.metricDetailPage.documentTitle": "インフラストラクチャ | メトリック | {name}",
- "xpack.infra.metricDetailPage.documentTitleError": "{previousTitle} | おっと",
- "xpack.infra.metricDetailPage.ec2MetricsLayout.cpuUsageSection.sectionLabel": "CPU使用状況",
- "xpack.infra.metricDetailPage.ec2MetricsLayout.diskIOBytesSection.readLabel": "読み取り",
- "xpack.infra.metricDetailPage.ec2MetricsLayout.diskIOBytesSection.sectionLabel": "ディスク IO(バイト)",
- "xpack.infra.metricDetailPage.ec2MetricsLayout.diskIOBytesSection.writeLabel": "書き込み",
- "xpack.infra.metricDetailPage.ec2MetricsLayout.networkTrafficSection.sectionLabel": "ネットワークトラフィック",
- "xpack.infra.metricDetailPage.ec2MetricsLayout.overviewSection.sectionLabel": "Aws EC2概要",
- "xpack.infra.metricDetailPage.hostMetricsLayout.cpuUsageSection.sectionLabel": "CPU使用状況",
- "xpack.infra.metricDetailPage.hostMetricsLayout.layoutLabel": "ホスト",
- "xpack.infra.metricDetailPage.hostMetricsLayout.loadSection.fifteenMinuteSeriesLabel": "15m",
- "xpack.infra.metricDetailPage.hostMetricsLayout.loadSection.fiveMinuteSeriesLabel": "5m",
- "xpack.infra.metricDetailPage.hostMetricsLayout.loadSection.oneMinuteSeriesLabel": "1m",
- "xpack.infra.metricDetailPage.hostMetricsLayout.loadSection.sectionLabel": "読み込み",
- "xpack.infra.metricDetailPage.hostMetricsLayout.memoryUsageSection.sectionLabel": "メモリー使用状況",
- "xpack.infra.metricDetailPage.hostMetricsLayout.networkTrafficSection.networkRxRateSeriesLabel": "in",
- "xpack.infra.metricDetailPage.hostMetricsLayout.networkTrafficSection.networkTxRateSeriesLabel": "出",
- "xpack.infra.metricDetailPage.hostMetricsLayout.networkTrafficSection.sectionLabel": "ネットワークトラフィック",
- "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.cpuUsageSeriesLabel": "CPU使用状況",
- "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.inboundRXSeriesLabel": "受信(RX)",
- "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.loadSeriesLabel": "読み込み(5m)",
- "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.memoryCapacitySeriesLabel": "メモリー使用状況",
- "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.outboundTXSeriesLabel": "送信(TX)",
- "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.sectionLabel": "ホスト概要",
- "xpack.infra.metricDetailPage.kubernetesMetricsLayout.nodeCpuCapacitySection.sectionLabel": "ノード CPU 処理能力",
- "xpack.infra.metricDetailPage.kubernetesMetricsLayout.nodeDiskCapacitySection.sectionLabel": "ノードディスク容量",
- "xpack.infra.metricDetailPage.kubernetesMetricsLayout.nodeMemoryCapacitySection.sectionLabel": "ノードメモリー容量",
- "xpack.infra.metricDetailPage.kubernetesMetricsLayout.nodePodCapacitySection.sectionLabel": "ノードポッド容量",
- "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.cpuUsageSeriesLabel": "CPU 処理能力",
- "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.diskCapacitySeriesLabel": "ディスク容量",
- "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.loadSeriesLabel": "読み込み(5m)",
- "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.memoryUsageSeriesLabel": "メモリー容量",
- "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.podCapacitySeriesLabel": "ポッド容量",
- "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.sectionLabel": "Kubernetes概要",
- "xpack.infra.metricDetailPage.nginxMetricsLayout.activeConnectionsSection.sectionLabel": "アクティブな接続",
- "xpack.infra.metricDetailPage.nginxMetricsLayout.hitsSection.sectionLabel": "ヒット数",
- "xpack.infra.metricDetailPage.nginxMetricsLayout.requestRateSection.sectionLabel": "リクエストレート",
- "xpack.infra.metricDetailPage.nginxMetricsLayout.requestsPerConnectionsSection.reqsPerConnSeriesLabel": "接続あたりのリクエスト数",
- "xpack.infra.metricDetailPage.nginxMetricsLayout.requestsPerConnectionsSection.sectionLabel": "接続あたりのリクエスト数",
- "xpack.infra.metricDetailPage.podMetricsLayout.cpuUsageSection.sectionLabel": "CPU使用状況",
- "xpack.infra.metricDetailPage.podMetricsLayout.layoutLabel": "ポッド",
- "xpack.infra.metricDetailPage.podMetricsLayout.memoryUsageSection.sectionLabel": "メモリー使用状況",
- "xpack.infra.metricDetailPage.podMetricsLayout.networkTrafficSection.networkRxRateSeriesLabel": "in",
- "xpack.infra.metricDetailPage.podMetricsLayout.networkTrafficSection.networkTxRateSeriesLabel": "出",
- "xpack.infra.metricDetailPage.podMetricsLayout.networkTrafficSection.sectionLabel": "ネットワークトラフィック",
- "xpack.infra.metricDetailPage.podMetricsLayout.overviewSection.cpuUsageSeriesLabel": "CPU使用状況",
- "xpack.infra.metricDetailPage.podMetricsLayout.overviewSection.inboundRXSeriesLabel": "受信(RX)",
- "xpack.infra.metricDetailPage.podMetricsLayout.overviewSection.memoryUsageSeriesLabel": "メモリー使用状況",
- "xpack.infra.metricDetailPage.podMetricsLayout.overviewSection.outboundTXSeriesLabel": "送信(TX)",
- "xpack.infra.metricDetailPage.podMetricsLayout.overviewSection.sectionLabel": "ポッド概要",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.active.chartLabel": "アクティブ",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.activeTransactions.sectionLabel": "トランザクション",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.blocked.chartLabel": "ブロック",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.connections.chartLabel": "接続",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.connections.sectionLabel": "接続",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.cpuTotal.chartLabel": "合計",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.cpuTotal.sectionLabel": "合計CPU使用状況",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.commit.chartLabel": "確定",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.insert.chartLabel": "挿入",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.read.chartLabel": "読み取り",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.sectionLabel": "レイテンシ",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.update.chartLabel": "更新",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.write.chartLabel": "書き込み",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.overviewSection.sectionLabel": "Aws RDS概要",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.queriesExecuted.chartLabel": "クエリ",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.queriesExecuted.sectionLabel": "実行されたクエリ",
- "xpack.infra.metricDetailPage.s3MetricsLayout.bucketSize.chartLabel": "合計バイト数",
- "xpack.infra.metricDetailPage.s3MetricsLayout.bucketSize.sectionLabel": "バケットサイズ",
- "xpack.infra.metricDetailPage.s3MetricsLayout.downloadBytes.chartLabel": "バイト",
- "xpack.infra.metricDetailPage.s3MetricsLayout.downloadBytes.sectionLabel": "ダウンロードバイト数",
- "xpack.infra.metricDetailPage.s3MetricsLayout.numberOfObjects.chartLabel": "オブジェクト",
- "xpack.infra.metricDetailPage.s3MetricsLayout.numberOfObjects.sectionLabel": "オブジェクト数",
- "xpack.infra.metricDetailPage.s3MetricsLayout.overviewSection.sectionLabel": "Aws S3概要",
- "xpack.infra.metricDetailPage.s3MetricsLayout.totalRequests.chartLabel": "リクエスト",
- "xpack.infra.metricDetailPage.s3MetricsLayout.totalRequests.sectionLabel": "合計リクエスト数",
- "xpack.infra.metricDetailPage.s3MetricsLayout.uploadBytes.chartLabel": "バイト",
- "xpack.infra.metricDetailPage.s3MetricsLayout.uploadBytes.sectionLabel": "アップロードバイト数",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesDelayed.chartLabel": "遅延",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesDelayed.sectionLabel": "遅延したメッセージ",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesEmpty.chartLabel": "空",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesEmpty.sectionLabel": "メッセージ空",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesSent.chartLabel": "追加",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesSent.sectionLabel": "追加されたメッセージ",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesVisible.chartLabel": "利用可能",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesVisible.sectionLabel": "利用可能なメッセージ",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.oldestMessage.chartLabel": "年齢",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.oldestMessage.sectionLabel": "最も古いメッセージ",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.overviewSection.sectionLabel": "Aws SQS概要",
- "xpack.infra.metrics.alertFlyout.addCondition": "条件を追加",
- "xpack.infra.metrics.alertFlyout.addWarningThreshold": "警告しきい値を追加",
- "xpack.infra.metrics.alertFlyout.advancedOptions": "高度なオプション",
- "xpack.infra.metrics.alertFlyout.aggregationText.avg": "平均",
- "xpack.infra.metrics.alertFlyout.aggregationText.cardinality": "基数",
- "xpack.infra.metrics.alertFlyout.aggregationText.count": "ドキュメントカウント",
- "xpack.infra.metrics.alertFlyout.aggregationText.max": "最高",
- "xpack.infra.metrics.alertFlyout.aggregationText.min": "最低",
- "xpack.infra.metrics.alertFlyout.aggregationText.p95": "95パーセンタイル",
- "xpack.infra.metrics.alertFlyout.aggregationText.p99": "99パーセンタイル",
- "xpack.infra.metrics.alertFlyout.aggregationText.rate": "レート",
- "xpack.infra.metrics.alertFlyout.aggregationText.sum": "合計",
- "xpack.infra.metrics.alertFlyout.alertDescription": "メトリックアグリゲーションがしきい値を超えたときにアラートを発行します。",
- "xpack.infra.metrics.alertFlyout.alertOnNoData": "データがない場合に通知する",
- "xpack.infra.metrics.alertFlyout.anomalyFilterHelpText": "アラートトリガーの範囲を、特定のノードの影響を受ける異常に制限します。",
- "xpack.infra.metrics.alertFlyout.anomalyFilterHelpTextExample": "例:「my-node-1」または「my-node-*」",
- "xpack.infra.metrics.alertFlyout.anomalyInfluencerFilterPlaceholder": "すべて",
- "xpack.infra.metrics.alertFlyout.anomalyJobs.memoryUsage": "メモリー使用状況",
- "xpack.infra.metrics.alertFlyout.anomalyJobs.networkIn": "内向きのネットワーク",
- "xpack.infra.metrics.alertFlyout.anomalyJobs.networkOut": "外向きのネットワーク",
- "xpack.infra.metrics.alertFlyout.conditions": "条件",
- "xpack.infra.metrics.alertFlyout.createAlertPerHelpText": "すべての一意の値についてアラートを作成します。例:「host.id」または「cloud.region」。",
- "xpack.infra.metrics.alertFlyout.createAlertPerText": "次の単位でアラートを作成(任意)",
- "xpack.infra.metrics.alertFlyout.criticalThreshold": "アラート",
- "xpack.infra.metrics.alertFlyout.dropPartialBucketsHelpText": "これを有効にすると、{timeSize}{timeUnit}未満の場合は、評価データの最新のバケットを破棄します。",
- "xpack.infra.metrics.alertFlyout.error.aggregationRequired": "集約が必要です。",
- "xpack.infra.metrics.alertFlyout.error.customMetricFieldRequired": "フィールドが必要です。",
- "xpack.infra.metrics.alertFlyout.error.metricRequired": "メトリックが必要です。",
- "xpack.infra.metrics.alertFlyout.error.mlCapabilitiesRequired": "機械学習が無効なときには、異常アラートを作成できません。",
- "xpack.infra.metrics.alertFlyout.error.thresholdRequired": "しきい値が必要です。",
- "xpack.infra.metrics.alertFlyout.error.thresholdTypeRequired": "しきい値には有効な数値を含める必要があります。",
- "xpack.infra.metrics.alertFlyout.error.timeRequred": "ページサイズが必要です。",
- "xpack.infra.metrics.alertFlyout.expandRowLabel": "行を展開します。",
- "xpack.infra.metrics.alertFlyout.expression.for.descriptionLabel": "対象",
- "xpack.infra.metrics.alertFlyout.expression.for.popoverTitle": "ノードのタイプ",
- "xpack.infra.metrics.alertFlyout.expression.metric.popoverTitle": "メトリック",
- "xpack.infra.metrics.alertFlyout.expression.metric.selectFieldLabel": "メトリックを選択",
- "xpack.infra.metrics.alertFlyout.expression.metric.whenLabel": "タイミング",
- "xpack.infra.metrics.alertFlyout.expression.severityScore.criticalLabel": "重大",
- "xpack.infra.metrics.alertFlyout.expression.severityScore.descriptionLabel": "重要度スコアが超えています",
- "xpack.infra.metrics.alertFlyout.expression.severityScore.majorLabel": "高",
- "xpack.infra.metrics.alertFlyout.expression.severityScore.minorLabel": "低",
- "xpack.infra.metrics.alertFlyout.expression.severityScore.popoverTitle": "重要度スコア",
- "xpack.infra.metrics.alertFlyout.expression.severityScore.warningLabel": "警告",
- "xpack.infra.metrics.alertFlyout.filterByNodeLabel": "ノードでフィルタリング",
- "xpack.infra.metrics.alertFlyout.filterHelpText": "KQL式を使用して、アラートトリガーの範囲を制限します。",
- "xpack.infra.metrics.alertFlyout.filterLabel": "フィルター(任意)",
- "xpack.infra.metrics.alertFlyout.noDataHelpText": "有効にすると、メトリックが想定された期間内にデータを報告しない場合、またはアラートがElasticsearchをクエリできない場合に、アクションをトリガーします",
- "xpack.infra.metrics.alertFlyout.ofExpression.helpTextDetail": "メトリックが見つからない場合は、{documentationLink}。",
- "xpack.infra.metrics.alertFlyout.ofExpression.popoverLinkLabel": "データの追加方法",
- "xpack.infra.metrics.alertFlyout.outsideRangeLabel": "is not between",
- "xpack.infra.metrics.alertFlyout.removeCondition": "条件を削除",
- "xpack.infra.metrics.alertFlyout.removeWarningThreshold": "warningThresholdを削除",
- "xpack.infra.metrics.alertFlyout.shouldDropPartialBuckets": "データを評価するときに部分バケットを破棄",
- "xpack.infra.metrics.alertFlyout.warningThreshold": "警告",
- "xpack.infra.metrics.alerting.alertStateActionVariableDescription": "現在のアラートの状態",
- "xpack.infra.metrics.alerting.anomaly.defaultActionMessage": "\\{\\{alertName\\}\\}は\\{\\{context.alertState\\}\\}の状態です\n\n\\{\\{context.metric\\}\\}は\\{\\{context.timestamp\\}\\}で標準を超える\\{\\{context.summary\\}\\}でした\n\n標準の値:\\{\\{context.typical\\}\\}\n実際の値:\\{\\{context.actual\\}\\}\n",
- "xpack.infra.metrics.alerting.anomaly.fired": "実行",
- "xpack.infra.metrics.alerting.anomaly.memoryUsage": "メモリー使用状況",
- "xpack.infra.metrics.alerting.anomaly.networkIn": "内向きのネットワーク",
- "xpack.infra.metrics.alerting.anomaly.networkOut": "外向きのネットワーク",
- "xpack.infra.metrics.alerting.anomaly.summaryHigher": "{differential}x高い",
- "xpack.infra.metrics.alerting.anomaly.summaryLower": "{differential}x低い",
- "xpack.infra.metrics.alerting.anomalyActualDescription": "異常時に監視されたメトリックの実際の値。",
- "xpack.infra.metrics.alerting.anomalyInfluencersDescription": "異常に影響したノード名のリスト。",
- "xpack.infra.metrics.alerting.anomalyMetricDescription": "指定された条件のメトリック名。",
- "xpack.infra.metrics.alerting.anomalyScoreDescription": "検出された異常の正確な重要度スコア。",
- "xpack.infra.metrics.alerting.anomalySummaryDescription": "異常の説明。例:「2x高い」",
- "xpack.infra.metrics.alerting.anomalyTimestampDescription": "異常が検出された時点のタイムスタンプ。",
- "xpack.infra.metrics.alerting.anomalyTypicalDescription": "異常時に監視されたメトリックの標準の値。",
- "xpack.infra.metrics.alerting.groupActionVariableDescription": "データを報告するグループの名前",
- "xpack.infra.metrics.alerting.inventory.noDataFormattedValue": "[データなし]",
- "xpack.infra.metrics.alerting.inventory.threshold.defaultActionMessage": "\\{\\{alertName\\}\\} - \\{\\{context.group\\}\\}は状態\\{\\{context.alertState\\}\\}です\n\n理由:\n\\{\\{context.reason\\}\\}\n",
- "xpack.infra.metrics.alerting.inventory.threshold.fired": "アラート",
- "xpack.infra.metrics.alerting.metricActionVariableDescription": "指定された条件のメトリック名。使用方法:(ctx.metric.condition0、ctx.metric.condition1など)。",
- "xpack.infra.metrics.alerting.reasonActionVariableDescription": "どのメトリックがどのしきい値を超えたのかを含む、アラートがこの状態である理由に関する説明",
- "xpack.infra.metrics.alerting.threshold.aboveRecovery": "より大",
- "xpack.infra.metrics.alerting.threshold.alertState": "アラート",
- "xpack.infra.metrics.alerting.threshold.belowRecovery": "より小",
- "xpack.infra.metrics.alerting.threshold.betweenComparator": "の間",
- "xpack.infra.metrics.alerting.threshold.betweenRecovery": "の間",
- "xpack.infra.metrics.alerting.threshold.defaultActionMessage": "\\{\\{alertName\\}\\} - \\{\\{context.group\\}\\}は状態\\{\\{context.alertState\\}\\}です\n\n理由:\n\\{\\{context.reason\\}\\}\n",
- "xpack.infra.metrics.alerting.threshold.documentCount": "ドキュメントカウント",
- "xpack.infra.metrics.alerting.threshold.eqComparator": "等しい",
- "xpack.infra.metrics.alerting.threshold.errorAlertReason": "{metric}のデータのクエリを試行しているときに、Elasticsearchが失敗しました",
- "xpack.infra.metrics.alerting.threshold.errorState": "エラー",
- "xpack.infra.metrics.alerting.threshold.fired": "アラート",
- "xpack.infra.metrics.alerting.threshold.firedAlertReason": "{metric}は{comparator} {threshold}のしきい値です(現在の値は{currentValue})",
- "xpack.infra.metrics.alerting.threshold.gtComparator": "より大きい",
- "xpack.infra.metrics.alerting.threshold.ltComparator": "より小さい",
- "xpack.infra.metrics.alerting.threshold.noDataAlertReason": "{metric}は過去{interval}にデータを報告していません",
- "xpack.infra.metrics.alerting.threshold.noDataFormattedValue": "[データなし]",
- "xpack.infra.metrics.alerting.threshold.noDataState": "データなし",
- "xpack.infra.metrics.alerting.threshold.okState": "OK [回復済み]",
- "xpack.infra.metrics.alerting.threshold.outsideRangeComparator": "の間にない",
- "xpack.infra.metrics.alerting.threshold.recoveredAlertReason": "{metric}は{comparator} {threshold}のしきい値です(現在の値は{currentValue})",
- "xpack.infra.metrics.alerting.threshold.thresholdRange": "{a}と{b}",
- "xpack.infra.metrics.alerting.threshold.warning": "警告",
- "xpack.infra.metrics.alerting.threshold.warningState": "警告",
- "xpack.infra.metrics.alerting.thresholdActionVariableDescription": "指定された条件のメトリックのしきい値。使用方法:(ctx.threshold.condition0、ctx.threshold.condition1など)。",
- "xpack.infra.metrics.alerting.timestampDescription": "アラートが検出された時点のタイムスタンプ。",
- "xpack.infra.metrics.alerting.valueActionVariableDescription": "指定された条件のメトリックの値。使用方法:(ctx.value.condition0、ctx.value.condition1など)。",
- "xpack.infra.metrics.alertName": "メトリックしきい値",
- "xpack.infra.metrics.alerts.dataTimeRangeLabel": "過去{lookback} {timeLabel}",
- "xpack.infra.metrics.alerts.dataTimeRangeLabelWithGrouping": "{id}のデータの過去{lookback} {timeLabel}",
- "xpack.infra.metrics.anomaly.alertFlyout.alertDescription": "異常スコアが定義されたしきい値を超えたときにアラートを発行します。",
- "xpack.infra.metrics.anomaly.alertName": "インフラストラクチャーの異常",
- "xpack.infra.metrics.emptyViewDescription": "期間またはフィルターを調整してみてください。",
- "xpack.infra.metrics.emptyViewTitle": "表示するデータがありません。",
- "xpack.infra.metrics.expressionItems.components.closablePopoverTitle.closeLabel": "閉じる",
- "xpack.infra.metrics.invalidNodeErrorDescription": "構成をよく確認してください",
- "xpack.infra.metrics.invalidNodeErrorTitle": "{nodeName} がメトリックデータを収集していないようです",
- "xpack.infra.metrics.inventory.alertFlyout.alertDescription": "インベントリが定義されたしきい値を超えたときにアラートを発行します。",
- "xpack.infra.metrics.inventory.alertName": "インベントリ",
- "xpack.infra.metrics.inventoryPageTitle": "インベントリ",
- "xpack.infra.metrics.loadingNodeDataText": "データを読み込み中",
- "xpack.infra.metrics.metricsExplorerTitle": "メトリックエクスプローラー",
- "xpack.infra.metrics.missingTSVBModelError": "{nodeType}では{metricId}の TSVB モデルが存在しません",
- "xpack.infra.metrics.nodeDetails.noProcesses": "プロセスが見つかりません",
- "xpack.infra.metrics.nodeDetails.noProcessesBody": "フィルターを変更してください。構成された {metricbeatDocsLink} 内のプロセスのみがここに表示されます。",
- "xpack.infra.metrics.nodeDetails.noProcessesBody.metricbeatDocsLinkText": "CPU またはメモリ別上位 N",
- "xpack.infra.metrics.nodeDetails.noProcessesClearFilters": "フィルターを消去",
- "xpack.infra.metrics.nodeDetails.processes.columnLabelCommand": "コマンド",
- "xpack.infra.metrics.nodeDetails.processes.columnLabelCPU": "CPU",
- "xpack.infra.metrics.nodeDetails.processes.columnLabelMemory": "メモリ",
- "xpack.infra.metrics.nodeDetails.processes.columnLabelState": "ステータス",
- "xpack.infra.metrics.nodeDetails.processes.columnLabelTime": "時間",
- "xpack.infra.metrics.nodeDetails.processes.expandedRowLabelCommand": "コマンド",
- "xpack.infra.metrics.nodeDetails.processes.expandedRowLabelCPU": "CPU",
- "xpack.infra.metrics.nodeDetails.processes.expandedRowLabelMemory": "メモリー",
- "xpack.infra.metrics.nodeDetails.processes.expandedRowLabelPID": "PID",
- "xpack.infra.metrics.nodeDetails.processes.expandedRowLabelUser": "ユーザー",
- "xpack.infra.metrics.nodeDetails.processes.failedToLoadChart": "グラフを読み込めません",
- "xpack.infra.metrics.nodeDetails.processes.headingTotalProcesses": "合計プロセス数",
- "xpack.infra.metrics.nodeDetails.processes.stateDead": "デッド",
- "xpack.infra.metrics.nodeDetails.processes.stateIdle": "アイドル",
- "xpack.infra.metrics.nodeDetails.processes.stateRunning": "実行中",
- "xpack.infra.metrics.nodeDetails.processes.stateSleeping": "スリープ",
- "xpack.infra.metrics.nodeDetails.processes.stateStopped": "停止",
- "xpack.infra.metrics.nodeDetails.processes.stateUnknown": "不明",
- "xpack.infra.metrics.nodeDetails.processes.stateZombie": "ゾンビ",
- "xpack.infra.metrics.nodeDetails.processes.viewTraceInAPM": "APM でトレースを表示",
- "xpack.infra.metrics.nodeDetails.processesHeader": "上位のプロセス",
- "xpack.infra.metrics.nodeDetails.processesHeader.tooltipBody": "次の表は、上位の CPU および上位のメモリ消費プロセスの集計です。一部のプロセスは表示されません。",
- "xpack.infra.metrics.nodeDetails.processesHeader.tooltipLabel": "詳細",
- "xpack.infra.metrics.nodeDetails.processListError": "プロセスデータを読み込めません",
- "xpack.infra.metrics.nodeDetails.processListRetry": "再試行",
- "xpack.infra.metrics.nodeDetails.searchForProcesses": "プロセスを検索…",
- "xpack.infra.metrics.nodeDetails.tabs.processes": "プロセス",
- "xpack.infra.metrics.pluginTitle": "メトリック",
- "xpack.infra.metrics.refetchButtonLabel": "新規データを確認",
- "xpack.infra.metrics.settingsTabTitle": "設定",
- "xpack.infra.metricsExplorer.actionsLabel.aria": "{grouping} のアクション",
- "xpack.infra.metricsExplorer.actionsLabel.button": "アクション",
- "xpack.infra.metricsExplorer.aggregationLabel": "/",
- "xpack.infra.metricsExplorer.aggregationLables.avg": "平均",
- "xpack.infra.metricsExplorer.aggregationLables.cardinality": "基数",
- "xpack.infra.metricsExplorer.aggregationLables.count": "ドキュメントカウント",
- "xpack.infra.metricsExplorer.aggregationLables.max": "最高",
- "xpack.infra.metricsExplorer.aggregationLables.min": "最低",
- "xpack.infra.metricsExplorer.aggregationLables.p95": "95パーセンタイル",
- "xpack.infra.metricsExplorer.aggregationLables.p99": "99パーセンタイル",
- "xpack.infra.metricsExplorer.aggregationLables.rate": "レート",
- "xpack.infra.metricsExplorer.aggregationLables.sum": "合計",
- "xpack.infra.metricsExplorer.aggregationSelectLabel": "集約を選択してください",
- "xpack.infra.metricsExplorer.alerts.createRuleButton": "しきい値ルールを作成",
- "xpack.infra.metricsExplorer.andLabel": "\"および\"",
- "xpack.infra.metricsExplorer.chartOptions.areaLabel": "エリア",
- "xpack.infra.metricsExplorer.chartOptions.autoLabel": "自動(最低 ~ 最高)",
- "xpack.infra.metricsExplorer.chartOptions.barLabel": "棒",
- "xpack.infra.metricsExplorer.chartOptions.fromZeroLabel": "ゼロから(0 ~ 最高)",
- "xpack.infra.metricsExplorer.chartOptions.lineLabel": "折れ線",
- "xpack.infra.metricsExplorer.chartOptions.stackLabel": "スタックシリーズ",
- "xpack.infra.metricsExplorer.chartOptions.stackSwitchLabel": "スタック",
- "xpack.infra.metricsExplorer.chartOptions.typeLabel": "チャートスタイル",
- "xpack.infra.metricsExplorer.chartOptions.yAxisDomainLabel": "Y 軸ドメイン",
- "xpack.infra.metricsExplorer.customizeChartOptions": "カスタマイズ",
- "xpack.infra.metricsExplorer.emptyChart.body": "チャートをレンダリングできません。",
- "xpack.infra.metricsExplorer.emptyChart.title": "チャートデータがありません",
- "xpack.infra.metricsExplorer.errorMessage": "「{message}」によりリクエストは実行されませんでした",
- "xpack.infra.metricsExplorer.everything": "すべて",
- "xpack.infra.metricsExplorer.filterByLabel": "フィルターを追加します",
- "xpack.infra.metricsExplorer.footerPaginationMessage": "「{groupBy}」でグループ化された{total}件中{length}件のチャートを表示しています。",
- "xpack.infra.metricsExplorer.groupByAriaLabel": "graph/",
- "xpack.infra.metricsExplorer.groupByLabel": "すべて",
- "xpack.infra.metricsExplorer.groupByToolbarLabel": "graph/",
- "xpack.infra.metricsExplorer.loadingCharts": "チャートを読み込み中",
- "xpack.infra.metricsExplorer.loadMoreChartsButton": "さらにチャートを読み込む",
- "xpack.infra.metricsExplorer.metricComboBoxPlaceholder": "プロットするメトリックを選択してください",
- "xpack.infra.metricsExplorer.noDataBodyText": "設定で時間、フィルター、またはグループを調整してみてください。",
- "xpack.infra.metricsExplorer.noDataRefetchText": "新規データを確認",
- "xpack.infra.metricsExplorer.noDataTitle": "表示するデータがありません。",
- "xpack.infra.metricsExplorer.noMetrics.body": "上でメトリックを選択してください。",
- "xpack.infra.metricsExplorer.noMetrics.title": "不足しているメトリック",
- "xpack.infra.metricsExplorer.openInTSVB": "ビジュアライザーで開く",
- "xpack.infra.metricsExplorer.viewNodeDetail": "{name} のメトリックを表示",
- "xpack.infra.metricsHeaderAddDataButtonLabel": "データの追加",
- "xpack.infra.missingEmebeddableFactoryCallout": "{embeddableType}埋め込み可能な項目がありません。これは、埋め込み可能プラグインが有効でない場合に、発生することがあります。",
- "xpack.infra.ml.anomalyDetectionButton": "異常検知",
- "xpack.infra.ml.anomalyFlyout.actions.openActionMenu": "開く",
- "xpack.infra.ml.anomalyFlyout.actions.openInAnomalyExplorer": "異常エクスプローラーで開く",
- "xpack.infra.ml.anomalyFlyout.actions.showInInventory": "Inventoryに表示",
- "xpack.infra.ml.anomalyFlyout.anomaliesTableFewerThanExpectedAnomalyMessage": "減らす",
- "xpack.infra.ml.anomalyFlyout.anomaliesTableMoreThanExpectedAnomalyMessage": "多い",
- "xpack.infra.ml.anomalyFlyout.anomalyTable.loading": "異常を読み込み中",
- "xpack.infra.ml.anomalyFlyout.anomalyTable.noAnomaliesFound": "異常値が見つかりませんでした",
- "xpack.infra.ml.anomalyFlyout.anomalyTable.noAnomaliesSuggestion": "検索または選択した時間範囲を変更してください。",
- "xpack.infra.ml.anomalyFlyout.columnActionsName": "アクション",
- "xpack.infra.ml.anomalyFlyout.columnInfluencerName": "ノード名",
- "xpack.infra.ml.anomalyFlyout.columnJob": "ジョブ名",
- "xpack.infra.ml.anomalyFlyout.columnSeverit": "深刻度",
- "xpack.infra.ml.anomalyFlyout.columnSummary": "まとめ",
- "xpack.infra.ml.anomalyFlyout.columnTime": "時間",
- "xpack.infra.ml.anomalyFlyout.create.createButton": "有効にする",
- "xpack.infra.ml.anomalyFlyout.create.hostDescription": "ホストのメモリー使用状況とネットワークトラフィックの異常を検出します。",
- "xpack.infra.ml.anomalyFlyout.create.hostSuccessTitle": "ホスト",
- "xpack.infra.ml.anomalyFlyout.create.hostTitle": "ホスト",
- "xpack.infra.ml.anomalyFlyout.create.k8sDescription": "Kubernetesポッドのメモリー使用状況とネットワークトラフィックの異常を検出します。",
- "xpack.infra.ml.anomalyFlyout.create.k8sSuccessTitle": "Kubernetes",
- "xpack.infra.ml.anomalyFlyout.create.k8sTitle": "Kubernetesポッド",
- "xpack.infra.ml.anomalyFlyout.create.recreateButton": "ジョブの再作成",
- "xpack.infra.ml.anomalyFlyout.createJobs": "異常検知は機械学習によって実現されています。次のリソースタイプでは、機械学習ジョブを使用できます。このようなジョブを有効にすると、インフラストラクチャメトリックで異常の検出を開始します。",
- "xpack.infra.ml.anomalyFlyout.enabledCallout": "{target}の異常検知が有効です",
- "xpack.infra.ml.anomalyFlyout.flyoutHeader": "機械学習異常検知",
- "xpack.infra.ml.anomalyFlyout.hostBtn": "ホスト",
- "xpack.infra.ml.anomalyFlyout.jobStatusLoadingMessage": "メトリックジョブのステータスを確認中...",
- "xpack.infra.ml.anomalyFlyout.jobTypeSelect": "グループを選択",
- "xpack.infra.ml.anomalyFlyout.manageJobs": "MLでジョブを管理",
- "xpack.infra.ml.anomalyFlyout.podsBtn": "Kubernetesポッド",
- "xpack.infra.ml.anomalyFlyout.searchPlaceholder": "検索",
- "xpack.infra.ml.aomalyFlyout.jobSetup.flyoutHeader": "{nodeType}の機械学習を有効にする",
- "xpack.infra.ml.metricsHostModuleDescription": "機械学習を使用して自動的に異常ログエントリ率を検出します。",
- "xpack.infra.ml.metricsModuleName": "メトリック異常検知",
- "xpack.infra.ml.splash.loadingMessage": "ライセンスを確認しています...",
- "xpack.infra.ml.splash.startTrialCta": "トライアルを開始",
- "xpack.infra.ml.splash.startTrialDescription": "無料の試用版には、機械学習機能が含まれており、ログで異常を検出することができます。",
- "xpack.infra.ml.splash.startTrialTitle": "異常検知を利用するには、無料の試用版を開始してください",
- "xpack.infra.ml.splash.updateSubscriptionCta": "サブスクリプションのアップグレード",
- "xpack.infra.ml.splash.updateSubscriptionDescription": "機械学習機能を使用するには、プラチナサブスクリプションが必要です。",
- "xpack.infra.ml.splash.updateSubscriptionTitle": "異常検知を利用するには、プラチナサブスクリプションにアップグレードしてください",
- "xpack.infra.ml.steps.setupProcess.cancelButton": "キャンセル",
- "xpack.infra.ml.steps.setupProcess.description": "ジョブが作成された後は設定を変更できません。ジョブはいつでも再作成できますが、以前に検出された異常は削除されません。",
- "xpack.infra.ml.steps.setupProcess.enableButton": "ジョブを有効にする",
- "xpack.infra.ml.steps.setupProcess.failureText": "必要なMLジョブの作成中に問題が発生しました。",
- "xpack.infra.ml.steps.setupProcess.filter.description": "デフォルトでは、機械学習ジョブは、すべてのメトリックデータを分析します。",
- "xpack.infra.ml.steps.setupProcess.filter.label": "フィルター(任意)",
- "xpack.infra.ml.steps.setupProcess.filter.title": "フィルター",
- "xpack.infra.ml.steps.setupProcess.loadingText": "MLジョブを作成中...",
- "xpack.infra.ml.steps.setupProcess.partition.description": "パーティションを使用すると、類似した動作のデータのグループに対して、独立したモデルを作成することができます。たとえば、コンピュータータイプやクラウド可用性ゾーン別に区分することができます。",
- "xpack.infra.ml.steps.setupProcess.partition.label": "パーティションフィールド",
- "xpack.infra.ml.steps.setupProcess.partition.title": "どのようにしてデータを区分しますか?",
- "xpack.infra.ml.steps.setupProcess.tryAgainButton": "再試行",
- "xpack.infra.ml.steps.setupProcess.when.description": "デフォルトでは、機械学習ジョブは直近4週間のデータを分析し、無限に実行し続けます。",
- "xpack.infra.ml.steps.setupProcess.when.timePicker.label": "開始日",
- "xpack.infra.ml.steps.setupProcess.when.title": "いつモデルを開始しますか?",
- "xpack.infra.node.ariaLabel": "{nodeName}、クリックしてメニューを開きます",
- "xpack.infra.nodeContextMenu.createRuleLink": "インベントリルールの作成",
- "xpack.infra.nodeContextMenu.description": "{label} {value} の詳細を表示",
- "xpack.infra.nodeContextMenu.title": "{inventoryName}の詳細",
- "xpack.infra.nodeContextMenu.viewAPMTraces": "{inventoryName} APM トレース",
- "xpack.infra.nodeContextMenu.viewLogsName": "{inventoryName} ログ",
- "xpack.infra.nodeContextMenu.viewMetricsName": "{inventoryName} メトリック",
- "xpack.infra.nodeContextMenu.viewUptimeLink": "Uptime 内の {inventoryName}",
- "xpack.infra.nodeDetails.labels.availabilityZone": "アベイラビリティゾーン",
- "xpack.infra.nodeDetails.labels.cloudProvider": "クラウドプロバイダー",
- "xpack.infra.nodeDetails.labels.containerized": "コンテナー化",
- "xpack.infra.nodeDetails.labels.hostname": "ホスト名",
- "xpack.infra.nodeDetails.labels.instanceId": "インスタンス ID",
- "xpack.infra.nodeDetails.labels.instanceName": "インスタンス名",
- "xpack.infra.nodeDetails.labels.kernelVersion": "カーネルバージョン",
- "xpack.infra.nodeDetails.labels.machineType": "マシンタイプ",
- "xpack.infra.nodeDetails.labels.operatinSystem": "オペレーティングシステム",
- "xpack.infra.nodeDetails.labels.projectId": "プロジェクト ID",
- "xpack.infra.nodeDetails.labels.showMoreDetails": "他の詳細を表示",
- "xpack.infra.nodeDetails.logs.openLogsLink": "ログで開く",
- "xpack.infra.nodeDetails.logs.textFieldPlaceholder": "ログエントリーを検索...",
- "xpack.infra.nodeDetails.metrics.cached": "キャッシュ",
- "xpack.infra.nodeDetails.metrics.charts.loadTitle": "読み込み",
- "xpack.infra.nodeDetails.metrics.charts.logRateTitle": "ログレート",
- "xpack.infra.nodeDetails.metrics.charts.memoryTitle": "メモリー",
- "xpack.infra.nodeDetails.metrics.charts.networkTitle": "ネットワーク",
- "xpack.infra.nodeDetails.metrics.fcharts.cpuTitle": "CPU",
- "xpack.infra.nodeDetails.metrics.free": "空き",
- "xpack.infra.nodeDetails.metrics.inbound": "受信",
- "xpack.infra.nodeDetails.metrics.last15Minutes": "過去15分間",
- "xpack.infra.nodeDetails.metrics.last24Hours": "過去 24 時間",
- "xpack.infra.nodeDetails.metrics.last3Hours": "過去 3 時間",
- "xpack.infra.nodeDetails.metrics.last7Days": "過去 7 日間",
- "xpack.infra.nodeDetails.metrics.lastHour": "過去 1 時間",
- "xpack.infra.nodeDetails.metrics.logRate": "ログレート",
- "xpack.infra.nodeDetails.metrics.outbound": "送信",
- "xpack.infra.nodeDetails.metrics.system": "システム",
- "xpack.infra.nodeDetails.metrics.used": "使用中",
- "xpack.infra.nodeDetails.metrics.user": "ユーザー",
- "xpack.infra.nodeDetails.no": "いいえ",
- "xpack.infra.nodeDetails.tabs.anomalies": "異常",
- "xpack.infra.nodeDetails.tabs.logs": "ログ",
- "xpack.infra.nodeDetails.tabs.metadata.agentHeader": "エージェント",
- "xpack.infra.nodeDetails.tabs.metadata.cloudHeader": "クラウド",
- "xpack.infra.nodeDetails.tabs.metadata.filterAriaLabel": "フィルター",
- "xpack.infra.nodeDetails.tabs.metadata.hostsHeader": "ホスト",
- "xpack.infra.nodeDetails.tabs.metadata.seeLess": "簡易表示",
- "xpack.infra.nodeDetails.tabs.metadata.seeMore": "他 {count} 件",
- "xpack.infra.nodeDetails.tabs.metadata.setFilterTooltip": "フィルターでイベントを表示",
- "xpack.infra.nodeDetails.tabs.metadata.title": "メタデータ",
- "xpack.infra.nodeDetails.tabs.metrics": "メトリック",
- "xpack.infra.nodeDetails.tabs.osquery": "Osquery",
- "xpack.infra.nodeDetails.yes": "はい",
- "xpack.infra.nodesToWaffleMap.groupsWithGroups.allName": "すべて",
- "xpack.infra.nodesToWaffleMap.groupsWithNodes.allName": "すべて",
- "xpack.infra.notFoundPage.noContentFoundErrorTitle": "コンテンツがありません",
- "xpack.infra.openView.actionNames.deleteConfirmation": "ビューを削除しますか?",
- "xpack.infra.openView.cancelButton": "キャンセル",
- "xpack.infra.openView.columnNames.actions": "アクション",
- "xpack.infra.openView.columnNames.name": "名前",
- "xpack.infra.openView.flyoutHeader": "保存されたビューの管理",
- "xpack.infra.openView.loadButton": "ビューの読み込み",
- "xpack.infra.parseInterval.errorMessage": "{value}は間隔文字列ではありません",
- "xpack.infra.redirectToNodeLogs.loadingNodeLogsMessage": "{nodeType} ログを読み込み中",
- "xpack.infra.registerFeatures.infraOpsDescription": "共通のサーバー、コンテナー、サービスのインフラストラクチャメトリックとログを閲覧します。",
- "xpack.infra.registerFeatures.infraOpsTitle": "メトリック",
- "xpack.infra.registerFeatures.logsDescription": "ログをリアルタイムでストリーするか、コンソール式の UI で履歴ビューをスクロールします。",
- "xpack.infra.registerFeatures.logsTitle": "ログ",
- "xpack.infra.sampleDataLinkLabel": "ログ",
- "xpack.infra.savedView.defaultViewNameHosts": "デフォルトビュー",
- "xpack.infra.savedView.errorOnCreate.duplicateViewName": "その名前のビューはすでに存在します。",
- "xpack.infra.savedView.errorOnCreate.title": "ビューの保存中にエラーが発生しました。",
- "xpack.infra.savedView.findError.title": "ビューの読み込み中にエラーが発生しました。",
- "xpack.infra.savedView.loadView": "ビューの読み込み",
- "xpack.infra.savedView.manageViews": "ビューの管理",
- "xpack.infra.savedView.saveNewView": "新しいビューの保存",
- "xpack.infra.savedView.searchPlaceholder": "保存されたビューの検索",
- "xpack.infra.savedView.unknownView": "ビューが選択されていません",
- "xpack.infra.savedView.updateView": "ビューの更新",
- "xpack.infra.showHistory": "履歴を表示",
- "xpack.infra.snapshot.missingSnapshotMetricError": "{nodeType}の{metric}の集約を使用できません。",
- "xpack.infra.sourceConfiguration.addLogColumnButtonLabel": "列を追加",
- "xpack.infra.sourceConfiguration.anomalyThresholdDescription": "メトリックアプリケーションで異常値を表示するために必要な最低重要度スコアを設定します。",
- "xpack.infra.sourceConfiguration.anomalyThresholdLabel": "最低重要度スコア",
- "xpack.infra.sourceConfiguration.anomalyThresholdTitle": "異常重要度しきい値",
- "xpack.infra.sourceConfiguration.applySettingsButtonLabel": "適用",
- "xpack.infra.sourceConfiguration.containerFieldDescription": "Docker コンテナーの識別に使用されるフィールドです",
- "xpack.infra.sourceConfiguration.containerFieldLabel": "コンテナー ID",
- "xpack.infra.sourceConfiguration.containerFieldRecommendedValue": "推奨値は {defaultValue} です",
- "xpack.infra.sourceConfiguration.deprecationMessage": "これらのフィールドの構成は廃止予定です。8.0.0で削除されます。このアプリケーションは{ecsLink}で動作するように設計されています。{documentationLink}を使用するには、インデックスを調整してください。",
- "xpack.infra.sourceConfiguration.deprecationNotice": "廃止通知",
- "xpack.infra.sourceConfiguration.discardSettingsButtonLabel": "破棄",
- "xpack.infra.sourceConfiguration.documentedFields": "文書化されたフィールド",
- "xpack.infra.sourceConfiguration.fieldEmptyErrorMessage": "このフィールドは未入力のままにできません。",
- "xpack.infra.sourceConfiguration.fieldLogColumnTitle": "フィールド",
- "xpack.infra.sourceConfiguration.fieldsSectionTitle": "フィールド",
- "xpack.infra.sourceConfiguration.hostFieldDescription": "推奨値は {defaultValue} です",
- "xpack.infra.sourceConfiguration.hostFieldLabel": "ホスト名",
- "xpack.infra.sourceConfiguration.hostNameFieldDescription": "ホストの識別に使用されるフィールドです",
- "xpack.infra.sourceConfiguration.hostNameFieldLabel": "ホスト名",
- "xpack.infra.sourceConfiguration.indicesSectionTitle": "インデックス",
- "xpack.infra.sourceConfiguration.logColumnsSectionTitle": "ログ列",
- "xpack.infra.sourceConfiguration.logIndicesDescription": "ログデータを含む一致するインデックスのインデックスパターンです",
- "xpack.infra.sourceConfiguration.logIndicesLabel": "ログインデックス",
- "xpack.infra.sourceConfiguration.logIndicesRecommendedValue": "推奨値は {defaultValue} です",
- "xpack.infra.sourceConfiguration.logIndicesTitle": "ログインデックス",
- "xpack.infra.sourceConfiguration.messageLogColumnDescription": "このシステムフィールドは、ドキュメントフィールドから取得されたログエントリーメッセージを表示します。",
- "xpack.infra.sourceConfiguration.metricIndicesDescription": "メトリックデータを含む一致するインデックスのインデックスパターンです",
- "xpack.infra.sourceConfiguration.metricIndicesLabel": "メトリックインデックス",
- "xpack.infra.sourceConfiguration.metricIndicesRecommendedValue": "推奨値は {defaultValue} です",
- "xpack.infra.sourceConfiguration.metricIndicesTitle": "メトリックインデックス",
- "xpack.infra.sourceConfiguration.mlSectionTitle": "機械学習",
- "xpack.infra.sourceConfiguration.nameDescription": "ソース構成を説明する名前です",
- "xpack.infra.sourceConfiguration.nameLabel": "名前",
- "xpack.infra.sourceConfiguration.nameSectionTitle": "名前",
- "xpack.infra.sourceConfiguration.noLogColumnsDescription": "上のボタンでこのリストに列を追加します。",
- "xpack.infra.sourceConfiguration.noLogColumnsTitle": "列がありません",
- "xpack.infra.sourceConfiguration.podFieldDescription": "Kubernetes ポッドの識別に使用されるフィールドです",
- "xpack.infra.sourceConfiguration.podFieldLabel": "ポッド ID",
- "xpack.infra.sourceConfiguration.podFieldRecommendedValue": "推奨値は {defaultValue} です",
- "xpack.infra.sourceConfiguration.removeLogColumnButtonLabel": "{columnDescription} 列を削除",
- "xpack.infra.sourceConfiguration.systemColumnBadgeLabel": "システム",
- "xpack.infra.sourceConfiguration.tiebreakerFieldDescription": "同じタイムスタンプの 2 つのエントリーを識別するのに使用されるフィールドです",
- "xpack.infra.sourceConfiguration.tiebreakerFieldLabel": "タイブレーカー",
- "xpack.infra.sourceConfiguration.tiebreakerFieldRecommendedValue": "推奨値は {defaultValue} です",
- "xpack.infra.sourceConfiguration.timestampFieldDescription": "ログエントリーの並べ替えに使用されるタイムスタンプです",
- "xpack.infra.sourceConfiguration.timestampFieldLabel": "タイムスタンプ",
- "xpack.infra.sourceConfiguration.timestampFieldRecommendedValue": "推奨値は {defaultValue} です",
- "xpack.infra.sourceConfiguration.timestampLogColumnDescription": "このシステムフィールドは、{timestampSetting} フィールド設定から判断されたログエントリーの時刻を表示します。",
- "xpack.infra.sourceConfiguration.unsavedFormPrompt": "終了してよろしいですか?変更内容は失われます",
- "xpack.infra.sourceErrorPage.failedToLoadDataSourcesMessage": "データソースの読み込みに失敗しました。",
- "xpack.infra.sourceLoadingPage.loadingDataSourcesMessage": "データソースを読み込み中",
- "xpack.infra.table.collapseRowLabel": "縮小",
- "xpack.infra.table.expandRowLabel": "拡張",
- "xpack.infra.tableView.columnName.avg": "平均",
- "xpack.infra.tableView.columnName.last1m": "過去 1m",
- "xpack.infra.tableView.columnName.max": "最高",
- "xpack.infra.tableView.columnName.name": "名前",
- "xpack.infra.trialStatus.trialStatusNetworkErrorMessage": "試用版ライセンスが利用可能かどうかを判断できませんでした",
- "xpack.infra.useHTTPRequest.error.body.message": "メッセージ",
- "xpack.infra.useHTTPRequest.error.status": "エラー",
- "xpack.infra.useHTTPRequest.error.title": "リソースの取得中にエラーが発生しました",
- "xpack.infra.useHTTPRequest.error.url": "URL",
- "xpack.infra.viewSwitcher.lenged": "表とマップビューを切り替えます",
- "xpack.infra.viewSwitcher.mapViewLabel": "マップビュー",
- "xpack.infra.viewSwitcher.tableViewLabel": "表ビュー",
- "xpack.infra.waffle.accountAllTitle": "すべて",
- "xpack.infra.waffle.accountLabel": "アカウント",
- "xpack.infra.waffle.aggregationNames.avg": "{field} の平均",
- "xpack.infra.waffle.aggregationNames.max": "{field} の最大値",
- "xpack.infra.waffle.aggregationNames.min": "{field} の最小値",
- "xpack.infra.waffle.aggregationNames.rate": "{field} の割合",
- "xpack.infra.waffle.alerting.customMetrics.helpText": "カスタムメトリックを特定する名前を選択します。デフォルトは「/」です。",
- "xpack.infra.waffle.alerting.customMetrics.labelLabel": "メトリック名(任意)",
- "xpack.infra.waffle.checkNewDataButtonLabel": "新規データを確認",
- "xpack.infra.waffle.customGroupByDropdownPlacehoder": "1 つ選択してください",
- "xpack.infra.waffle.customGroupByFieldLabel": "フィールド",
- "xpack.infra.waffle.customGroupByHelpText": "これは用語集約に使用されるフィールドです。",
- "xpack.infra.waffle.customGroupByOptionName": "カスタムフィールド",
- "xpack.infra.waffle.customGroupByPanelTitle": "カスタムフィールドでグループ分け",
- "xpack.infra.waffle.customMetricPanelLabel.add": "カスタムメトリックを追加",
- "xpack.infra.waffle.customMetricPanelLabel.addAriaLabel": "メトリックピッカーに戻る",
- "xpack.infra.waffle.customMetricPanelLabel.edit": "カスタムメトリックを編集",
- "xpack.infra.waffle.customMetricPanelLabel.editAriaLabel": "カスタムメトリック編集モードに戻る",
- "xpack.infra.waffle.customMetrics.aggregationLables.avg": "平均",
- "xpack.infra.waffle.customMetrics.aggregationLables.max": "最高",
- "xpack.infra.waffle.customMetrics.aggregationLables.min": "最低",
- "xpack.infra.waffle.customMetrics.aggregationLables.rate": "レート",
- "xpack.infra.waffle.customMetrics.cancelLabel": "キャンセル",
- "xpack.infra.waffle.customMetrics.editMode.deleteAriaLabel": "{name} のカスタムメトリックを削除",
- "xpack.infra.waffle.customMetrics.editMode.editButtonAriaLabel": "{name} のカスタムメトリックを編集",
- "xpack.infra.waffle.customMetrics.fieldPlaceholder": "フィールドの選択",
- "xpack.infra.waffle.customMetrics.labelLabel": "ラベル(任意)",
- "xpack.infra.waffle.customMetrics.labelPlaceholder": "「メトリック」ドロップダウンに表示する名前を選択します",
- "xpack.infra.waffle.customMetrics.metricLabel": "メトリック",
- "xpack.infra.waffle.customMetrics.modeSwitcher.addMetric": "メトリックを追加",
- "xpack.infra.waffle.customMetrics.modeSwitcher.addMetricAriaLabel": "カスタムメトリックを追加",
- "xpack.infra.waffle.customMetrics.modeSwitcher.cancel": "キャンセル",
- "xpack.infra.waffle.customMetrics.modeSwitcher.cancelAriaLabel": "編集モードを中止",
- "xpack.infra.waffle.customMetrics.modeSwitcher.edit": "編集",
- "xpack.infra.waffle.customMetrics.modeSwitcher.editAriaLabel": "カスタムメトリックを編集",
- "xpack.infra.waffle.customMetrics.modeSwitcher.saveButton": "保存",
- "xpack.infra.waffle.customMetrics.modeSwitcher.saveButtonAriaLabel": "カスタムメトリックの変更を保存",
- "xpack.infra.waffle.customMetrics.of": "/",
- "xpack.infra.waffle.customMetrics.submitLabel": "保存",
- "xpack.infra.waffle.groupByAllTitle": "すべて",
- "xpack.infra.waffle.groupByLabel": "グループ分けの条件",
- "xpack.infra.waffle.loadingDataText": "データを読み込み中",
- "xpack.infra.waffle.maxGroupByTooltip": "一度に選択できるグループは 2 つのみです",
- "xpack.infra.waffle.metriclabel": "メトリック",
- "xpack.infra.waffle.metricOptions.countText": "カウント",
- "xpack.infra.waffle.metricOptions.cpuUsageText": "CPU 使用状況",
- "xpack.infra.waffle.metricOptions.diskIOReadBytes": "ディスク読み取り",
- "xpack.infra.waffle.metricOptions.diskIOWriteBytes": "ディスク書き込み",
- "xpack.infra.waffle.metricOptions.hostLogRateText": "ログレート",
- "xpack.infra.waffle.metricOptions.inboundTrafficText": "受信トラフィック",
- "xpack.infra.waffle.metricOptions.loadText": "読み込み",
- "xpack.infra.waffle.metricOptions.memoryUsageText": "メモリー使用状況",
- "xpack.infra.waffle.metricOptions.outboundTrafficText": "送信トラフィック",
- "xpack.infra.waffle.metricOptions.rdsActiveTransactions": "有効なトランザクション",
- "xpack.infra.waffle.metricOptions.rdsConnections": "接続",
- "xpack.infra.waffle.metricOptions.rdsLatency": "レイテンシ",
- "xpack.infra.waffle.metricOptions.rdsQueriesExecuted": "実行されたクエリ",
- "xpack.infra.waffle.metricOptions.s3BucketSize": "バケットサイズ",
- "xpack.infra.waffle.metricOptions.s3DownloadBytes": "ダウンロード(バイト数)",
- "xpack.infra.waffle.metricOptions.s3NumberOfObjects": "オブジェクト数",
- "xpack.infra.waffle.metricOptions.s3TotalRequests": "合計リクエスト数",
- "xpack.infra.waffle.metricOptions.s3UploadBytes": "アップロード(バイト数)",
- "xpack.infra.waffle.metricOptions.sqsMessagesDelayed": "遅延したメッセージ",
- "xpack.infra.waffle.metricOptions.sqsMessagesEmpty": "空で返されたメッセージ",
- "xpack.infra.waffle.metricOptions.sqsMessagesSent": "追加されたメッセージ",
- "xpack.infra.waffle.metricOptions.sqsMessagesVisible": "利用可能なメッセージ",
- "xpack.infra.waffle.metricOptions.sqsOldestMessage": "最も古いメッセージ",
- "xpack.infra.waffle.noDataDescription": "期間またはフィルターを調整してみてください。",
- "xpack.infra.waffle.noDataTitle": "表示するデータがありません。",
- "xpack.infra.waffle.region": "すべて",
- "xpack.infra.waffle.regionLabel": "地域",
- "xpack.infra.waffle.savedView.createHeader": "ビューを保存",
- "xpack.infra.waffle.savedView.selectViewHeader": "読み込むビューを選択",
- "xpack.infra.waffle.savedView.updateHeader": "ビューの更新",
- "xpack.infra.waffle.savedViews.cancel": "キャンセル",
- "xpack.infra.waffle.savedViews.cancelButton": "キャンセル",
- "xpack.infra.waffle.savedViews.includeTimeFilterLabel": "ビューに時刻を保存",
- "xpack.infra.waffle.savedViews.includeTimeHelpText": "ビューが読み込まれるごとに現在選択された時刻の時間フィルターが変更されます。",
- "xpack.infra.waffle.savedViews.saveButton": "保存",
- "xpack.infra.waffle.savedViews.viewNamePlaceholder": "名前",
- "xpack.infra.waffle.selectTwoGroupingsTitle": "最大 2 つのグループ分けを選択してください",
- "xpack.infra.waffle.showLabel": "表示",
- "xpack.infra.waffle.sort.valueLabel": "メトリック値",
- "xpack.infra.waffle.sortDirectionLabel": "逆方向",
- "xpack.infra.waffle.sortLabel": "並べ替え基準",
- "xpack.infra.waffle.sortNameLabel": "名前",
- "xpack.infra.waffle.unableToSelectGroupErrorMessage": "{nodeType} のオプションでグループを選択できません",
- "xpack.infra.waffle.unableToSelectMetricErrorTitle": "メトリックのオプションまたは値を選択できません。",
- "xpack.infra.waffleTime.autoRefreshButtonLabel": "自動更新",
- "xpack.infra.waffleTime.stopRefreshingButtonLabel": "更新中止",
- "xpack.ingestPipelines.addProcesorFormOnFailureFlyout.cancelButtonLabel": "キャンセル",
- "xpack.ingestPipelines.addProcessorFormOnFailureFlyout.addButtonLabel": "追加",
- "xpack.ingestPipelines.app.checkingPrivilegesDescription": "権限を確認中…",
- "xpack.ingestPipelines.app.checkingPrivilegesErrorMessage": "サーバーからユーザー特権を取得中にエラーが発生。",
- "xpack.ingestPipelines.app.deniedPrivilegeDescription": "Ingest Pipelinesを使用するには、{privilegesCount, plural, one {このクラスター特権} other {これらのクラスター特権}}が必要です:{missingPrivileges}。",
- "xpack.ingestPipelines.app.deniedPrivilegeTitle": "クラスターの権限が必要です",
- "xpack.ingestPipelines.appTitle": "Ingestノードパイプライン",
- "xpack.ingestPipelines.breadcrumb.createPipelineLabel": "パイプラインの作成",
- "xpack.ingestPipelines.breadcrumb.editPipelineLabel": "パイプラインの編集",
- "xpack.ingestPipelines.breadcrumb.pipelinesLabel": "Ingestノードパイプライン",
- "xpack.ingestPipelines.clone.loadingPipelinesDescription": "パイプラインを読み込んでいます…",
- "xpack.ingestPipelines.clone.loadSourcePipelineErrorTitle": "{name}を読み込めません。",
- "xpack.ingestPipelines.create.docsButtonLabel": "パイプラインドキュメントの作成",
- "xpack.ingestPipelines.create.pageTitle": "パイプラインの作成",
- "xpack.ingestPipelines.createRoute.duplicatePipelineIdErrorMessage": "「{name}」という名前のパイプラインがすでに存在します。",
- "xpack.ingestPipelines.deleteModal.cancelButtonLabel": "キャンセル",
- "xpack.ingestPipelines.deleteModal.deleteDescription": " {numPipelinesToDelete, plural, one {このパイプライン} other {これらのパイプライン} }を削除しようとしています:",
- "xpack.ingestPipelines.deleteModal.errorNotificationMessageText": "パイプライン'{name}'の削除エラー",
- "xpack.ingestPipelines.deleteModal.multipleErrorsNotificationMessageText": "{count}件のパイプラインの削除エラー",
- "xpack.ingestPipelines.deleteModal.successDeleteSingleNotificationMessageText": "パイプライン'{pipelineName}'を削除しました",
- "xpack.ingestPipelines.edit.docsButtonLabel": "パイプラインドキュメントを編集",
- "xpack.ingestPipelines.edit.fetchPipelineError": "'{name}'を読み込めません",
- "xpack.ingestPipelines.edit.fetchPipelineReloadButton": "再試行",
- "xpack.ingestPipelines.edit.loadingPipelinesDescription": "パイプラインを読み込んでいます…",
- "xpack.ingestPipelines.edit.pageTitle": "パイプライン'{name}'を編集",
- "xpack.ingestPipelines.form.cancelButtonLabel": "キャンセル",
- "xpack.ingestPipelines.form.createButtonLabel": "パイプラインの作成",
- "xpack.ingestPipelines.form.descriptionFieldDescription": "このパイプラインの説明。",
- "xpack.ingestPipelines.form.descriptionFieldLabel": "説明(オプション)",
- "xpack.ingestPipelines.form.descriptionFieldTitle": "説明",
- "xpack.ingestPipelines.form.hideRequestButtonLabel": "リクエストを非表示",
- "xpack.ingestPipelines.form.nameDescription": "このパイプラインの固有の識別子です。",
- "xpack.ingestPipelines.form.nameFieldLabel": "名前",
- "xpack.ingestPipelines.form.nameTitle": "名前",
- "xpack.ingestPipelines.form.onFailureFieldHelpText": "JSON フォーマットを使用:{code}",
- "xpack.ingestPipelines.form.pipelineNameRequiredError": "名前が必要です。",
- "xpack.ingestPipelines.form.saveButtonLabel": "パイプラインを保存",
- "xpack.ingestPipelines.form.savePipelineError": "パイプラインを作成できません",
- "xpack.ingestPipelines.form.savePipelineError.processorLabel": "{type}プロセッサー",
- "xpack.ingestPipelines.form.savingButtonLabel": "保存中...",
- "xpack.ingestPipelines.form.showRequestButtonLabel": "リクエストを表示",
- "xpack.ingestPipelines.form.unknownError": "不明なエラーが発生しました。",
- "xpack.ingestPipelines.form.versionFieldLabel": "バージョン(任意)",
- "xpack.ingestPipelines.form.versionToggleDescription": "バージョン番号を追加",
- "xpack.ingestPipelines.list.listTitle": "Ingestノードパイプライン",
- "xpack.ingestPipelines.list.loadErrorTitle": "パイプラインを読み込めません",
- "xpack.ingestPipelines.list.loadingMessage": "パイプラインを読み込み中...",
- "xpack.ingestPipelines.list.loadPipelineReloadButton": "再試行",
- "xpack.ingestPipelines.list.notFoundFlyoutMessage": "パイプラインが見つかりません",
- "xpack.ingestPipelines.list.pipelineDetails.cloneActionLabel": "クローンを作成",
- "xpack.ingestPipelines.list.pipelineDetails.closeButtonLabel": "閉じる",
- "xpack.ingestPipelines.list.pipelineDetails.deleteActionLabel": "削除",
- "xpack.ingestPipelines.list.pipelineDetails.descriptionTitle": "説明",
- "xpack.ingestPipelines.list.pipelineDetails.editActionLabel": "編集",
- "xpack.ingestPipelines.list.pipelineDetails.failureProcessorsTitle": "障害プロセッサー",
- "xpack.ingestPipelines.list.pipelineDetails.managePipelineActionsAriaLabel": "パイプラインを管理",
- "xpack.ingestPipelines.list.pipelineDetails.managePipelineButtonLabel": "管理",
- "xpack.ingestPipelines.list.pipelineDetails.managePipelinePanelTitle": "パイプラインオプション",
- "xpack.ingestPipelines.list.pipelineDetails.processorsTitle": "プロセッサー",
- "xpack.ingestPipelines.list.pipelineDetails.versionTitle": "バージョン",
- "xpack.ingestPipelines.list.pipelinesDescription": "インデックス前にドキュメントを処理するためのパイプラインを定義します。",
- "xpack.ingestPipelines.list.pipelinesDocsLinkText": "Ingestノードパイプラインドキュメント",
- "xpack.ingestPipelines.list.table.actionColumnTitle": "アクション",
- "xpack.ingestPipelines.list.table.cloneActionDescription": "このパイプラインをクローン",
- "xpack.ingestPipelines.list.table.cloneActionLabel": "クローンを作成",
- "xpack.ingestPipelines.list.table.createPipelineButtonLabel": "パイプラインの作成",
- "xpack.ingestPipelines.list.table.deleteActionDescription": "このパイプラインを削除",
- "xpack.ingestPipelines.list.table.deleteActionLabel": "削除",
- "xpack.ingestPipelines.list.table.editActionDescription": "このパイプラインを編集",
- "xpack.ingestPipelines.list.table.editActionLabel": "編集",
- "xpack.ingestPipelines.list.table.emptyPrompt.createButtonLabel": "パイプラインを作成",
- "xpack.ingestPipelines.list.table.emptyPromptDescription": "たとえば、フィールドを削除する1つのプロセッサーと、フィールド名を変更する別のプロセッサーを使用して、パイプラインを作成できます。",
- "xpack.ingestPipelines.list.table.emptyPromptDocumentionLink": "詳細",
- "xpack.ingestPipelines.list.table.emptyPromptTitle": "パイプラインを作成して開始",
- "xpack.ingestPipelines.list.table.nameColumnTitle": "名前",
- "xpack.ingestPipelines.list.table.reloadButtonLabel": "再読み込み",
- "xpack.ingestPipelines.pipelineEditor.addDocuments.addDocumentButtonLabel": "ドキュメントを追加",
- "xpack.ingestPipelines.pipelineEditor.addDocuments.addDocumentErrorMessage": "ドキュメントの追加エラー",
- "xpack.ingestPipelines.pipelineEditor.addDocuments.addDocumentSuccessMessage": "ドキュメントが追加されました",
- "xpack.ingestPipelines.pipelineEditor.addDocuments.idFieldLabel": "ドキュメントID",
- "xpack.ingestPipelines.pipelineEditor.addDocuments.idRequiredErrorMessage": "ドキュメントIDは必須です。",
- "xpack.ingestPipelines.pipelineEditor.addDocuments.indexFieldLabel": "インデックス",
- "xpack.ingestPipelines.pipelineEditor.addDocuments.indexRequiredErrorMessage": "インデックス名は必須です。",
- "xpack.ingestPipelines.pipelineEditor.addDocumentsAccordion.addDocumentsButtonLabel": "インデックスからテストドキュメントを追加",
- "xpack.ingestPipelines.pipelineEditor.addDocumentsAccordion.contentDescriptionText": "ドキュメントのインデックスとドキュメントIDを指定してください。",
- "xpack.ingestPipelines.pipelineEditor.addDocumentsAccordion.discoverLinkDescriptionText": "既存のデータを検索するには、{discoverLink}を使用してください。",
- "xpack.ingestPipelines.pipelineEditor.addProcessorButtonLabel": "プロセッサーを追加",
- "xpack.ingestPipelines.pipelineEditor.appendForm.fieldHelpText": "値を追加するフィールド。",
- "xpack.ingestPipelines.pipelineEditor.appendForm.valueFieldHelpText": "追加する値。",
- "xpack.ingestPipelines.pipelineEditor.appendForm.valueFieldLabel": "値",
- "xpack.ingestPipelines.pipelineEditor.appendForm.valueRequiredError": "値が必要です。",
- "xpack.ingestPipelines.pipelineEditor.bytesForm.fieldNameHelpText": "変換するフィールド。フィールドに配列が含まれている場合、各配列値が変換されます。",
- "xpack.ingestPipelines.pipelineEditor.circleForm.errorDistanceError": "エラー距離値は必須です。",
- "xpack.ingestPipelines.pipelineEditor.circleForm.errorDistanceFieldLabel": "エラー距離",
- "xpack.ingestPipelines.pipelineEditor.circleForm.errorDistanceHelpText": "内接する形状の辺と外接円の差。出力された多角形の精度を決定します。{geo_shape}ではメートルで測定されますが、{shape}では単位を使用しません。",
- "xpack.ingestPipelines.pipelineEditor.circleForm.fieldNameHelpText": "変換するフィールド。",
- "xpack.ingestPipelines.pipelineEditor.circleForm.shapeTypeFieldHelpText": "出力された多角形を処理するときに使用するフィールドマッピングタイプ。",
- "xpack.ingestPipelines.pipelineEditor.circleForm.shapeTypeFieldLabel": "形状タイプ",
- "xpack.ingestPipelines.pipelineEditor.circleForm.shapeTypeGeoShape": "図形",
- "xpack.ingestPipelines.pipelineEditor.circleForm.shapeTypeRequiredError": "形状タイプ値は必須です。",
- "xpack.ingestPipelines.pipelineEditor.circleForm.shapeTypeShape": "形状",
- "xpack.ingestPipelines.pipelineEditor.commonFields.fieldFieldLabel": "フィールド",
- "xpack.ingestPipelines.pipelineEditor.commonFields.fieldRequiredError": "フィールド値が必要です。",
- "xpack.ingestPipelines.pipelineEditor.commonFields.ifFieldHelpText": "このプロセッサーを条件付きで実行します。",
- "xpack.ingestPipelines.pipelineEditor.commonFields.ifFieldLabel": "条件(任意)",
- "xpack.ingestPipelines.pipelineEditor.commonFields.ignoreFailureFieldLabel": "失敗を無視",
- "xpack.ingestPipelines.pipelineEditor.commonFields.ignoreFailureHelpText": "このプロセッサーのエラーを無視します。",
- "xpack.ingestPipelines.pipelineEditor.commonFields.ignoreMissingFieldHelpText": "見つからない{field}のドキュメントを無視します。",
- "xpack.ingestPipelines.pipelineEditor.commonFields.ignoreMissingFieldLabel": "不足している項目を無視",
- "xpack.ingestPipelines.pipelineEditor.commonFields.keepOriginalFieldHelpText": "解析されていないURIを{field}にコピーします。",
- "xpack.ingestPipelines.pipelineEditor.commonFields.keepOriginalFieldLabel": "オリジナルを保持",
- "xpack.ingestPipelines.pipelineEditor.commonFields.propertiesFieldLabel": "プロパティ(任意)",
- "xpack.ingestPipelines.pipelineEditor.commonFields.removeIfSuccessfulFieldHelpText": "URI文字列を解析した後にフィールドを削除します。",
- "xpack.ingestPipelines.pipelineEditor.commonFields.removeIfSuccessfulFieldLabel": "成功した場合は削除",
- "xpack.ingestPipelines.pipelineEditor.commonFields.tagFieldHelpText": "プロセッサーの識別子。デバッグとメトリックで有用です。",
- "xpack.ingestPipelines.pipelineEditor.commonFields.tagFieldLabel": "タグ(任意)",
- "xpack.ingestPipelines.pipelineEditor.commonFields.targetFieldHelpText": "出力フィールド。空の場合、所定の入力フィールドが更新されます。",
- "xpack.ingestPipelines.pipelineEditor.commonFields.targetFieldLabel": "ターゲットフィールド(任意)",
- "xpack.ingestPipelines.pipelineEditor.communityId.destinationIpHelpText": "デスティネーションIPアドレスを含むフィールド。デフォルトは{defaultValue}です。",
- "xpack.ingestPipelines.pipelineEditor.communityId.destinationIpLabel": "デスティネーションIP(任意)",
- "xpack.ingestPipelines.pipelineEditor.communityId.destinationPortHelpText": "デスティネーションポートを含むフィールド。デフォルトは{defaultValue}です。",
- "xpack.ingestPipelines.pipelineEditor.communityId.destinationPortLabel": "デスティネーションポート(任意)",
- "xpack.ingestPipelines.pipelineEditor.communityId.ianaLabel": "IANA番号(任意)",
- "xpack.ingestPipelines.pipelineEditor.communityId.ianaNumberHelpText": "IANA番号を含むフィールド。{field}が指定されていないときにのみ使用されます。デフォルトは{defaultValue}です。",
- "xpack.ingestPipelines.pipelineEditor.communityId.icmpCodeHelpText": "ICMPコードを含むフィールド。デフォルトは{defaultValue}です。",
- "xpack.ingestPipelines.pipelineEditor.communityId.icmpCodeLabel": "ICMPコード(任意)",
- "xpack.ingestPipelines.pipelineEditor.communityId.icmpTypeHelpText": "デスティネーションICMPタイプを含むフィールド。デフォルトは{defaultValue}です。",
- "xpack.ingestPipelines.pipelineEditor.communityId.icmpTypeLabel": "ICMPタイプ(任意)",
- "xpack.ingestPipelines.pipelineEditor.communityId.seedHelpText": "コミュニティIDハッシュのシード。デフォルトは{defaultValue}です。",
- "xpack.ingestPipelines.pipelineEditor.communityId.seedLabel": "シード(任意)",
- "xpack.ingestPipelines.pipelineEditor.communityId.seedMaxNumberError": "この数は{maxValue}以下でなければなりません。",
- "xpack.ingestPipelines.pipelineEditor.communityId.seedMinNumberError": "この数は{minValue}以上でなければなりません。",
- "xpack.ingestPipelines.pipelineEditor.communityId.sourceIpHelpText": "ソースIPアドレスを含むフィールド。デフォルトは{defaultValue}です。",
- "xpack.ingestPipelines.pipelineEditor.communityId.sourceIpLabel": "ソースIP(任意)",
- "xpack.ingestPipelines.pipelineEditor.communityId.sourcePortHelpText": "ソースポートを含むフィールド。デフォルトは{defaultValue}です。",
- "xpack.ingestPipelines.pipelineEditor.communityId.sourcePortLabel": "ソースポート(任意)",
- "xpack.ingestPipelines.pipelineEditor.communityId.targetFieldHelpText": "出力フィールド。デフォルトは{field}です。",
- "xpack.ingestPipelines.pipelineEditor.communityId.transportHelpText": "転送プロトコルを含むフィールド。{field}が指定されていないときにのみ使用されます。デフォルトは{defaultValue}です。",
- "xpack.ingestPipelines.pipelineEditor.communityId.transportLabel": "転送(任意)",
- "xpack.ingestPipelines.pipelineEditor.convertForm.autoOption": "自動",
- "xpack.ingestPipelines.pipelineEditor.convertForm.booleanOption": "ブール",
- "xpack.ingestPipelines.pipelineEditor.convertForm.doubleOption": "倍精度浮動小数点数",
- "xpack.ingestPipelines.pipelineEditor.convertForm.emptyValueFieldHelpText": "空のフィールドを入力するために使用されます。値が入力されていない場合、空のフィールドはスキップされます。",
- "xpack.ingestPipelines.pipelineEditor.convertForm.emptyValueFieldLabel": "空の値(任意)",
- "xpack.ingestPipelines.pipelineEditor.convertForm.fieldNameHelpText": "変換するフィールド。",
- "xpack.ingestPipelines.pipelineEditor.convertForm.floatOption": "浮動小数点数",
- "xpack.ingestPipelines.pipelineEditor.convertForm.integerOption": "整数",
- "xpack.ingestPipelines.pipelineEditor.convertForm.ipOption": "IP",
- "xpack.ingestPipelines.pipelineEditor.convertForm.longOption": "ロング",
- "xpack.ingestPipelines.pipelineEditor.convertForm.quoteFieldLabel": "引用符(任意)",
- "xpack.ingestPipelines.pipelineEditor.convertForm.quoteHelpText": "CSVデータで使用されるEscape文字。デフォルトは{value}です。",
- "xpack.ingestPipelines.pipelineEditor.convertForm.separatorFieldLabel": "区切り文字(任意)",
- "xpack.ingestPipelines.pipelineEditor.convertForm.separatorHelpText": "CSVデータで使用される区切り文字。デフォルトは{value}です。",
- "xpack.ingestPipelines.pipelineEditor.convertForm.separatorLengthError": "1文字でなければなりません。",
- "xpack.ingestPipelines.pipelineEditor.convertForm.stringOption": "文字列",
- "xpack.ingestPipelines.pipelineEditor.convertForm.typeFieldHelpText": "出力のフィールドデータ型。",
- "xpack.ingestPipelines.pipelineEditor.convertForm.typeFieldLabel": "型",
- "xpack.ingestPipelines.pipelineEditor.convertForm.typeRequiredError": "型値が必要です。",
- "xpack.ingestPipelines.pipelineEditor.csvForm.fieldNameHelpText": "CSVデータを含むフィールド。",
- "xpack.ingestPipelines.pipelineEditor.csvForm.targetFieldRequiredError": "ターゲットフィールド値は必須です。",
- "xpack.ingestPipelines.pipelineEditor.csvForm.targetFieldsFieldLabel": "ターゲットフィールド",
- "xpack.ingestPipelines.pipelineEditor.csvForm.targetFieldsHelpText": "出力フィールド。抽出された値はこれらのフィールドにマッピングされます。",
- "xpack.ingestPipelines.pipelineEditor.csvForm.trimFieldHelpText": "引用符で囲まれていないCSVデータデータの空白を削除します。",
- "xpack.ingestPipelines.pipelineEditor.csvForm.trimFieldLabel": "トリム",
- "xpack.ingestPipelines.pipelineEditor.customForm.configurationRequiredError": "構成が必要です。",
- "xpack.ingestPipelines.pipelineEditor.customForm.invalidJsonError": "入力が無効です。",
- "xpack.ingestPipelines.pipelineEditor.customForm.optionsFieldAriaLabel": "構成JSONエディター",
- "xpack.ingestPipelines.pipelineEditor.customForm.optionsFieldLabel": "構成",
- "xpack.ingestPipelines.pipelineEditor.dateForm.fieldNameHelpText": "変換するフィールド。",
- "xpack.ingestPipelines.pipelineEditor.dateForm.formatsFieldHelpText": "想定されるデータ形式。指定された形式は連続で適用されます。Java時間パターンまたは次の形式のいずれかを使用できます。{allowedFormats}。",
- "xpack.ingestPipelines.pipelineEditor.dateForm.formatsFieldLabel": "形式",
- "xpack.ingestPipelines.pipelineEditor.dateForm.formatsRequiredError": "形式の値は必須です。",
- "xpack.ingestPipelines.pipelineEditor.dateForm.localeFieldLabel": "ロケール(任意)",
- "xpack.ingestPipelines.pipelineEditor.dateForm.localeHelpText": "日付のロケール。月名または曜日名を解析するときに有用です。デフォルトは{timezone}です。",
- "xpack.ingestPipelines.pipelineEditor.dateForm.outputFormatFieldLabel": "出力形式(任意)",
- "xpack.ingestPipelines.pipelineEditor.dateForm.outputFormatHelpText": "データを{targetField}に書き込むときに使用する形式。Java時間パターンまたは次の形式のいずれかを使用できます。{allowedFormats}。デフォルトは{defaultFormat}です。",
- "xpack.ingestPipelines.pipelineEditor.dateForm.targetFieldHelpText": "出力フィールド。空の場合、所定の入力フィールドが更新されます。デフォルトは{defaultField}です。",
- "xpack.ingestPipelines.pipelineEditor.dateForm.timezoneFieldLabel": "タイムゾーン(任意)",
- "xpack.ingestPipelines.pipelineEditor.dateForm.timezoneHelpText": "日付のタイムゾーン。デフォルトは{timezone}です。",
- "xpack.ingestPipelines.pipelineEditor.dateIndexForm.localeHelpText": "日付を解析するときに使用するロケール。月名または曜日名を解析するときに有用です。デフォルトは{locale}です。",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateFormatsFieldLabel": "日付形式(任意)",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateFormatsHelpText": "想定されるデータ形式。指定された形式は連続で適用されます。Java時刻パターン、ISO8601、UNIX、UNIX_MS、TAI64Nを使用できます。デフォルトは{value}です。",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.day": "日",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.hour": "時間",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.minute": "分",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.month": "月",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.second": "秒",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.week": "週",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.year": "年",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRoundingFieldHelpText": "日付をインデックス名に書式設定するときに日付を端数処理するために使用される期間。",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRoundingFieldLabel": "日付の端数処理",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRoundingRequiredError": "日付端数処理値は必須です。",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.fieldNameHelpText": "日付またはタイムスタンプを含むフィールド。",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.indexNameFormatFieldHelpText": "解析された日付をインデックス名に出力するために使用される日付形式。デフォルトは{value}です。",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.indexNameFormatFieldLabel": "インデックス名形式(任意)",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.indexNamePrefixFieldHelpText": "インデックス名の出力された日付の前に追加する接頭辞。",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.indexNamePrefixFieldLabel": "インデックス名接頭辞(任意)",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.localeFieldLabel": "ロケール(任意)",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.timezoneFieldLabel": "タイムゾーン(任意)",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.timezoneHelpText": "日付を解析し、インデックス名式を構築するために使用されるタイムゾーン。デフォルトは{timezone}です。",
- "xpack.ingestPipelines.pipelineEditor.deleteModal.deleteDescription": "このプロセッサーとエラーハンドラーを削除します。",
- "xpack.ingestPipelines.pipelineEditor.dissectForm.appendSeparatorHelpText": "キー修飾子を指定する場合、結果を追加するときに、この文字でフィールドが区切られます。デフォルトは{value}です。",
- "xpack.ingestPipelines.pipelineEditor.dissectForm.appendSeparatorparaotrFieldLabel": "区切り文字を末尾に追加(任意)",
- "xpack.ingestPipelines.pipelineEditor.dissectForm.fieldNameHelpText": "分析するフィールド。",
- "xpack.ingestPipelines.pipelineEditor.dissectForm.patternFieldHelpText": "指定したフィールドを分析するために使用されるパターン。パターンは、破棄する文字列の一部によって定義されます。{keyModifier}を使用して、分析動作を変更します。",
- "xpack.ingestPipelines.pipelineEditor.dissectForm.patternFieldHelpText.dissectProcessorLink": "キー修飾子",
- "xpack.ingestPipelines.pipelineEditor.dissectForm.patternFieldLabel": "パターン",
- "xpack.ingestPipelines.pipelineEditor.dissectForm.patternRequiredError": "パターン値が必要です。",
- "xpack.ingestPipelines.pipelineEditor.dotExpanderForm.fieldNameHelpText": "ドット表記を含むフィールド。",
- "xpack.ingestPipelines.pipelineEditor.dotExpanderForm.fieldNameRequiresDotError": "フィールド値には、1つ以上のドット文字が必要です。",
- "xpack.ingestPipelines.pipelineEditor.dotExpanderForm.pathFieldLabel": "パス",
- "xpack.ingestPipelines.pipelineEditor.dotExpanderForm.pathHelpText": "出力フィールド。展開するフィールドが別のオブジェクトフィールドの一部である場合にのみ必要です。",
- "xpack.ingestPipelines.pipelineEditor.dragAndDropList.removeItemLabel": "項目を削除",
- "xpack.ingestPipelines.pipelineEditor.dropZoneButton.moveHereToolTip": "ここに移動",
- "xpack.ingestPipelines.pipelineEditor.dropZoneButton.unavailableToolTip": "ここに移動できません",
- "xpack.ingestPipelines.pipelineEditor.emptyPrompt.description": "インデックスの前に、プロセッサーを使用してデータを変換します。{learnMoreLink}",
- "xpack.ingestPipelines.pipelineEditor.emptyPrompt.title": "最初のプロセッサーを追加",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.containsOption": "を含む",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.fieldNameHelpText": "受信ドキュメントをエンリッチドキュメントに照合するために使用されるフィールド。フィールド値はエンリッチポリシーで設定された一致フィールドと比較されます。",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.intersectsOption": "と交わる",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.maxMatchesFieldHelpText": "ターゲットフィールドに含める、一致するエンリッチドキュメントの数。1~128を使用できます。",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.maxMatchesFieldLabel": "最大一致数(任意)",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.maxMatchesMaxNumberError": "127以下でなければなりません。",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.maxMatchesMinNumberError": "0より大きくなければなりません。",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.overrideFieldHelpText": "有効にすると、プロセッサーは既存のフィールド値を上書きできます。",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.overrideFieldLabel": "無効化",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.policyNameFieldLabel": "ポリシー名",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.policyNameHelpText": "{enrichPolicyLink}の名前",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.policyNameHelpText.enrichPolicyLink": "エンリッチポリシー",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.policyNameRequiredError": "値が必要です。",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.shapeRelationFieldHelpText": "受信ドキュメントの図形をエンリッチドキュメントに照合するために使用される演算子。{geoMatchPolicyLink}でのみ使用されます。",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.shapeRelationFieldHelpText.geoMatchPoliciesLink": "地理空間一致エンリッチポリシー",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.shapeRelationFieldLabel": "形状関係(任意)",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.targetFieldHelpText": "エンリッチデータを含めるために使用されるフィールド。",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.targetFieldLabel": "ターゲットフィールド",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.targetFieldRequiredError": "ターゲットフィールド値は必須です。",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.withinOption": "内",
- "xpack.ingestPipelines.pipelineEditor.enrichFrom.disjointOption": "結合解除",
- "xpack.ingestPipelines.pipelineEditor.failForm.fieldNameHelpText": "配列値を含むフィールド。",
- "xpack.ingestPipelines.pipelineEditor.failForm.messageFieldLabel": "メッセージ",
- "xpack.ingestPipelines.pipelineEditor.failForm.messageHelpText": "プロセッサーで返されるエラーメッセージ。",
- "xpack.ingestPipelines.pipelineEditor.failForm.valueRequiredError": "メッセージは必須です。",
- "xpack.ingestPipelines.pipelineEditor.fingerprint.fieldNameField": "フィールド",
- "xpack.ingestPipelines.pipelineEditor.fingerprint.fieldNameHelpText": "フィンガープリントに含めるフィールド。",
- "xpack.ingestPipelines.pipelineEditor.fingerprint.fieldNameRequiredError": "フィールド値が必要です。",
- "xpack.ingestPipelines.pipelineEditor.fingerprint.ignoreMissingFieldHelpText": "見つからない{field}を無視します。",
- "xpack.ingestPipelines.pipelineEditor.fingerprint.methodFieldLabel": "メソド",
- "xpack.ingestPipelines.pipelineEditor.fingerprint.methodHelpText": "フィンガープリントを計算するために使用されるハッシュ方法。",
- "xpack.ingestPipelines.pipelineEditor.fingerprint.saltFieldLabel": "Salt(任意)",
- "xpack.ingestPipelines.pipelineEditor.fingerprint.saltHelpText": "ハッシュ関数のSalt値。",
- "xpack.ingestPipelines.pipelineEditor.fingerprint.targetFieldHelpText": "出力フィールド。デフォルトは{field}です。",
- "xpack.ingestPipelines.pipelineEditor.foreachForm.optionsFieldAriaLabel": "構成JSONエディター",
- "xpack.ingestPipelines.pipelineEditor.foreachForm.processorFieldLabel": "プロセッサー",
- "xpack.ingestPipelines.pipelineEditor.foreachForm.processorHelpText": "各配列値で実行されるインジェストプロセッサー。",
- "xpack.ingestPipelines.pipelineEditor.foreachForm.processorInvalidJsonError": "無効なJSON",
- "xpack.ingestPipelines.pipelineEditor.foreachForm.processorRequiredError": "プロセッサーは必須です。",
- "xpack.ingestPipelines.pipelineEditor.geoIPForm.databaseFileHelpText": "{ingestGeoIP}構成ディレクトリのGeoIP2データベースファイル。デフォルトは{databaseFile}です。",
- "xpack.ingestPipelines.pipelineEditor.geoIPForm.databaseFileLabel": "データベースファイル(任意)",
- "xpack.ingestPipelines.pipelineEditor.geoIPForm.fieldNameHelpText": "地理的ルックアップ用のIPアドレスを含むフィールド。",
- "xpack.ingestPipelines.pipelineEditor.geoIPForm.firstOnlyFieldHelpText": "フィールドに配列が含まれる場合でも、最初の一致する地理データを使用します。",
- "xpack.ingestPipelines.pipelineEditor.geoIPForm.firstOnlyFieldLabel": "最初のみ",
- "xpack.ingestPipelines.pipelineEditor.geoIPForm.propertiesFieldHelpText": "ターゲットフィールドに追加されたプロパティ。有効なプロパティは、使用されるデータベースファイルによって異なります。",
- "xpack.ingestPipelines.pipelineEditor.geoIPForm.targetFieldHelpText": "地理データプロパティを含めるために使用されるフィールド。",
- "xpack.ingestPipelines.pipelineEditor.grokForm.fieldNameHelpText": "一致を検索するフィールド。",
- "xpack.ingestPipelines.pipelineEditor.grokForm.patternDefinitionsAriaLabel": "パターン定義エディター",
- "xpack.ingestPipelines.pipelineEditor.grokForm.patternDefinitionsHelpText": "カスタムパターンを定義するパターン名およびパターンタプルのマップ。既存の名前と一致するパターンは、既存の定義よりも優先されます。",
- "xpack.ingestPipelines.pipelineEditor.grokForm.patternDefinitionsLabel": "パターン定義(任意)",
- "xpack.ingestPipelines.pipelineEditor.grokForm.patternsAddPatternLabel": "パターンを追加",
- "xpack.ingestPipelines.pipelineEditor.grokForm.patternsDefinitionsInvalidJSONError": "無効なJSON",
- "xpack.ingestPipelines.pipelineEditor.grokForm.patternsFieldLabel": "パターン",
- "xpack.ingestPipelines.pipelineEditor.grokForm.patternsHelpText": "名前付きの取り込みグループを照合して抽出するGrok式。最初の一致する式を使用します。",
- "xpack.ingestPipelines.pipelineEditor.grokForm.patternsValueRequiredError": "値が必要です。",
- "xpack.ingestPipelines.pipelineEditor.grokForm.traceMatchFieldHelpText": "一致する式のメタデータをドキュメントに追加します。",
- "xpack.ingestPipelines.pipelineEditor.grokForm.traceMatchFieldLabel": "一致をトレース",
- "xpack.ingestPipelines.pipelineEditor.gsubForm.fieldNameHelpText": "一致を検索するフィールド。",
- "xpack.ingestPipelines.pipelineEditor.gsubForm.patternFieldHelpText": "フィールドのサブ文字列と照合するために使用される正規表現。",
- "xpack.ingestPipelines.pipelineEditor.gsubForm.patternFieldLabel": "パターン",
- "xpack.ingestPipelines.pipelineEditor.gsubForm.patternRequiredError": "値が必要です。",
- "xpack.ingestPipelines.pipelineEditor.gsubForm.replacementFieldHelpText": "一致の置換テキスト。空白の値は、一致するテキストを結果のテキストから削除します。",
- "xpack.ingestPipelines.pipelineEditor.gsubForm.replacementFieldLabel": "置換",
- "xpack.ingestPipelines.pipelineEditor.htmlStripForm.fieldNameHelpText": "HTMLタグを削除するフィールド。",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.fieldMapHelpText": "ドキュメントフィールド名をモデルの既知のフィールド名にマッピングします。モデルのどのマッピングよりも優先されます。",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.fieldMapInvalidJSONError": "無効なJSON",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.fieldMapLabel": "フィールドマップ(任意)",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.inferenceConfigField.classificationLinkLabel": "分類",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.inferenceConfigField.regressionLinkLabel": "回帰",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.inferenceConfigLabel": "推論構成(任意)",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.inferenceConfigurationHelpText": "推論タイプとオプションが含まれます。{regression}と{classification}の2種類あります。",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.modelIDFieldHelpText": "推論するモデルのID。",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.modelIDFieldLabel": "モデルID",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.patternRequiredError": "モデルID値は必須です。",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.targetFieldHelpText": "推論プロセッサー結果を含むフィールド。デフォルトは{targetField}です。",
- "xpack.ingestPipelines.pipelineEditor.internalNetworkCustomLabel": "カスタムフィールドを使用",
- "xpack.ingestPipelines.pipelineEditor.internalNetworkPredefinedLabel": "プリセットフィールドを使用",
- "xpack.ingestPipelines.pipelineEditor.item.cancelMoveButtonAriaLabel": "移動のキャンセル",
- "xpack.ingestPipelines.pipelineEditor.item.descriptionPlaceholder": "説明なし",
- "xpack.ingestPipelines.pipelineEditor.item.editButtonAriaLabel": "このプロセッサーを編集",
- "xpack.ingestPipelines.pipelineEditor.item.moreButtonAriaLabel": "このプロセッサーのその他のアクションを表示",
- "xpack.ingestPipelines.pipelineEditor.item.moreMenu.addOnFailureHandlerButtonLabel": "エラーハンドラーを追加",
- "xpack.ingestPipelines.pipelineEditor.item.moreMenu.deleteButtonLabel": "削除",
- "xpack.ingestPipelines.pipelineEditor.item.moreMenu.duplicateButtonLabel": "このプロセッサーを複製",
- "xpack.ingestPipelines.pipelineEditor.item.moveButtonLabel": "このプロセッサーを移動",
- "xpack.ingestPipelines.pipelineEditor.item.textInputAriaLabel": "この{type}プロセッサーの説明を入力",
- "xpack.ingestPipelines.pipelineEditor.joinForm.fieldNameHelpText": "結合する配列値を含むフィールド。",
- "xpack.ingestPipelines.pipelineEditor.joinForm.separatorFieldHelpText": "区切り文字。",
- "xpack.ingestPipelines.pipelineEditor.joinForm.separatorFieldLabel": "区切り文字",
- "xpack.ingestPipelines.pipelineEditor.joinForm.separatorRequiredError": "値が必要です。",
- "xpack.ingestPipelines.pipelineEditor.jsonForm.addToRootFieldHelpText": "JSONオブジェクトをドキュメントの最上位レベルに追加します。ターゲットフィールドと結合できません。",
- "xpack.ingestPipelines.pipelineEditor.jsonForm.addToRootFieldLabel": "ルートに追加",
- "xpack.ingestPipelines.pipelineEditor.jsonForm.fieldNameHelpText": "解析するフィールド。",
- "xpack.ingestPipelines.pipelineEditor.jsonStringField.invalidStringMessage": "無効なJSON文字列です。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.excludeKeysFieldLabel": "キーを除外",
- "xpack.ingestPipelines.pipelineEditor.kvForm.excludeKeysHelpText": "出力から除外する、抽出されたキーのリスト。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.fieldNameHelpText": "キーと値のペアの文字列を含むフィールド。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.fieldSplitFieldLabel": "フィールド分割",
- "xpack.ingestPipelines.pipelineEditor.kvForm.fieldSplitHelpText": "キーと値のペアを区切る正規表現パターン。一般的にはスペース文字です({space})。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.fieldSplitRequiredError": "値が必要です。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.includeKeysFieldLabel": "キーを含める",
- "xpack.ingestPipelines.pipelineEditor.kvForm.includeKeysHelpText": "出力に含める、抽出されたキーのリスト。デフォルトはすべてのキーです。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.prefixFieldLabel": "接頭辞",
- "xpack.ingestPipelines.pipelineEditor.kvForm.prefixHelpText": "抽出されたキーに追加する接頭辞。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.stripBracketsFieldLabel": "括弧を削除",
- "xpack.ingestPipelines.pipelineEditor.kvForm.stripBracketsHelpText": "抽出された値から括弧({paren}、{angle}、{square})と引用符({singleQuote}、{doubleQuote})を削除します。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.targetFieldHelpText": "抽出されたフィールドの出力フィールド。デフォルトはドキュメントルートです。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.trimKeyFieldLabel": "キーを切り取る",
- "xpack.ingestPipelines.pipelineEditor.kvForm.trimKeyHelpText": "抽出されたキーから切り取る文字。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.trimValueFieldLabel": "値を切り取る",
- "xpack.ingestPipelines.pipelineEditor.kvForm.trimValueHelpText": "抽出された値から切り取る文字。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.valueSplitFieldLabel": "値を分割",
- "xpack.ingestPipelines.pipelineEditor.kvForm.valueSplitHelpText": "キーと値を分割するために使用される正規表現。一般的には代入演算子です({equal})。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.valueSplitRequiredError": "値が必要です。",
- "xpack.ingestPipelines.pipelineEditor.loadFromJson.buttonLabel": "プロセッサーをインポート",
- "xpack.ingestPipelines.pipelineEditor.loadFromJson.buttons.cancel": "キャンセル",
- "xpack.ingestPipelines.pipelineEditor.loadFromJson.buttons.confirm": "読み込みと上書き",
- "xpack.ingestPipelines.pipelineEditor.loadFromJson.editor": "パイプラインオブジェクト",
- "xpack.ingestPipelines.pipelineEditor.loadFromJson.error.body": "JSONが有効なパイプラインオブジェクトであることを確認してください。",
- "xpack.ingestPipelines.pipelineEditor.loadFromJson.error.title": "無効なパイプライン",
- "xpack.ingestPipelines.pipelineEditor.loadFromJson.modalTitle": "JSONの読み込み",
- "xpack.ingestPipelines.pipelineEditor.loadJsonModal.jsonEditorHelpText": "パイプラインオブジェクトを指定してください。これにより、既存のパイプラインプロセッサーとエラープロセッサーが無効化されます。",
- "xpack.ingestPipelines.pipelineEditor.lowerCaseForm.fieldNameHelpText": "小文字にするフィールド。",
- "xpack.ingestPipelines.pipelineEditor.networkDirection.destinationIpLabel": "デスティネーションIP(任意)",
- "xpack.ingestPipelines.pipelineEditor.networkDirection.destionationIpHelpText": "デスティネーションIPアドレスを含むフィールド。デフォルトは{defaultField}です。",
- "xpack.ingestPipelines.pipelineEditor.networkDirection.internalNetworksFieldHelpText": "{field}構成を読み取る場所を示すフィールド。",
- "xpack.ingestPipelines.pipelineEditor.networkDirection.internalNetworksFieldLabel": "内部ネットワークフィールド",
- "xpack.ingestPipelines.pipelineEditor.networkDirection.internalNetworksHelpText": "内部ネットワークのリスト。",
- "xpack.ingestPipelines.pipelineEditor.networkDirection.internalNetworksLabel": "内部ネットワーク",
- "xpack.ingestPipelines.pipelineEditor.networkDirection.sourceIpHelpText": "ソースIPアドレスを含むフィールド。デフォルトは{defaultField}です。",
- "xpack.ingestPipelines.pipelineEditor.networkDirection.sourceIpLabel": "ソースIP(任意)",
- "xpack.ingestPipelines.pipelineEditor.networkDirection.targetFieldHelpText": "出力フィールド。デフォルトは{field}です。",
- "xpack.ingestPipelines.pipelineEditor.onFailureProcessorsDocumentationLink": "詳細情報",
- "xpack.ingestPipelines.pipelineEditor.onFailureProcessorsLabel": "エラーハンドラー",
- "xpack.ingestPipelines.pipelineEditor.onFailureTreeDescription": "このパイプラインの例外を処理するために使用されるプロセッサー。{learnMoreLink}",
- "xpack.ingestPipelines.pipelineEditor.onFailureTreeTitle": "障害プロセッサー",
- "xpack.ingestPipelines.pipelineEditor.pipelineForm.pipelineNameFieldHelpText": "実行するインジェストパイプラインの名前。",
- "xpack.ingestPipelines.pipelineEditor.pipelineForm.pipelineNameFieldLabel": "パイプライン名",
- "xpack.ingestPipelines.pipelineEditor.pipelineForm.pipelineNameRequiredError": "値が必要です。",
- "xpack.ingestPipelines.pipelineEditor.processorsDocumentationLink": "詳細情報",
- "xpack.ingestPipelines.pipelineEditor.processorsTreeDescription": "インデックスの前に、プロセッサーを使用してデータを変換します。{learnMoreLink}",
- "xpack.ingestPipelines.pipelineEditor.processorsTreeTitle": "プロセッサー",
- "xpack.ingestPipelines.pipelineEditor.registeredDomain.fieldNameHelpText": "完全修飾ドメイン名を含むフィールド。",
- "xpack.ingestPipelines.pipelineEditor.removeForm.fieldNameField": "フィールド",
- "xpack.ingestPipelines.pipelineEditor.removeForm.fieldNameHelpText": "削除するフィールド。",
- "xpack.ingestPipelines.pipelineEditor.removeForm.fieldNameRequiredError": "値が必要です。",
- "xpack.ingestPipelines.pipelineEditor.removeProcessorModal.cancelButtonLabel": "キャンセル",
- "xpack.ingestPipelines.pipelineEditor.removeProcessorModal.confirmationButtonLabel": "プロセッサーの削除",
- "xpack.ingestPipelines.pipelineEditor.removeProcessorModal.titleText": "{type}プロセッサーの削除",
- "xpack.ingestPipelines.pipelineEditor.renameForm.fieldNameHelpText": "名前を変更するフィールド。",
- "xpack.ingestPipelines.pipelineEditor.renameForm.targetFieldHelpText": "新しいフィールド名。このフィールドがすでに存在していてはなりません。",
- "xpack.ingestPipelines.pipelineEditor.renameForm.targetFieldLabel": "ターゲットフィールド",
- "xpack.ingestPipelines.pipelineEditor.renameForm.targetFieldRequiredError": "値が必要です。",
- "xpack.ingestPipelines.pipelineEditor.requiredCopyFrom": "コピー元値は必須です。",
- "xpack.ingestPipelines.pipelineEditor.requiredValue": "値が必要です。",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.idRequiredError": "値が必要です。",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.langFieldHelpText": "スクリプト言語。デフォルトは{lang}です。",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.langFieldLabel": "言語(任意)",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.paramsFieldAriaLabel": "パラメーターJSONエディター",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.paramsFieldHelpText": "変数としてスクリプトに渡される名前付きパラメーター。",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.paramsFieldLabel": "パラメーター",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.processorInvalidJsonError": "無効なJSON",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.sourceFieldAriaLabel": "ソーススクリプトJSONエディター",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.sourceFieldHelpText": "実行するインラインスクリプト。",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.sourceFieldLabel": "送信元",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.sourceRequiredError": "値が必要です。",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.storedScriptIDFieldHelpText": "実行するストアドスクリプトのID。",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.storedScriptIDFieldLabel": "ストアドスクリプトID",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.useScriptIdToggleLabel": "ストアドスクリプトを実行",
- "xpack.ingestPipelines.pipelineEditor.setForm.copyFromFieldHelpText": "{field}にコピーするフィールド。",
- "xpack.ingestPipelines.pipelineEditor.setForm.copyFromFieldLabel": "コピー元",
- "xpack.ingestPipelines.pipelineEditor.setForm.fieldNameField": "挿入または更新するフィールド。",
- "xpack.ingestPipelines.pipelineEditor.setForm.ignoreEmptyValueFieldHelpText": "{valueField}が{nullValue}であるか、空の文字列である場合は、フィールドを更新しません。",
- "xpack.ingestPipelines.pipelineEditor.setForm.ignoreEmptyValueFieldLabel": "空の値を無視",
- "xpack.ingestPipelines.pipelineEditor.setForm.mediaTypeFieldLabel": "メディアタイプ",
- "xpack.ingestPipelines.pipelineEditor.setForm.mediaTypeHelpText": "エンコーディング値のメディアタイプ。",
- "xpack.ingestPipelines.pipelineEditor.setForm.overrideFieldHelpText": "有効にすると、既存のフィールド値を上書きします。無効にすると、{nullValue}フィールドのみを更新します。",
- "xpack.ingestPipelines.pipelineEditor.setForm.overrideFieldLabel": "無効化",
- "xpack.ingestPipelines.pipelineEditor.setForm.propertiesFieldHelpText": "追加するユーザー詳細情報。フォルトは{value}です。",
- "xpack.ingestPipelines.pipelineEditor.setForm.valueFieldHelpText": "フィールドの値。",
- "xpack.ingestPipelines.pipelineEditor.setForm.valueFieldLabel": "値",
- "xpack.ingestPipelines.pipelineEditor.setSecurityUserForm.fieldNameField": "出力フィールド。",
- "xpack.ingestPipelines.pipelineEditor.setSecurityUserForm.propertiesFieldLabel": "プロパティ(任意)",
- "xpack.ingestPipelines.pipelineEditor.settingsForm.learnMoreLabelLink.processor": "{processorLabel}ドキュメント",
- "xpack.ingestPipelines.pipelineEditor.sortForm.fieldNameHelpText": "並べ替える配列値を含むフィールド。",
- "xpack.ingestPipelines.pipelineEditor.sortForm.orderField.ascendingOption": "昇順",
- "xpack.ingestPipelines.pipelineEditor.sortForm.orderField.descendingOption": "降順",
- "xpack.ingestPipelines.pipelineEditor.sortForm.orderFieldHelpText": "並べ替え順。文字列と数値が混在した配列は辞書学的に並べ替えられます。",
- "xpack.ingestPipelines.pipelineEditor.sortForm.orderFieldLabel": "順序",
- "xpack.ingestPipelines.pipelineEditor.splitForm.fieldNameHelpText": "分割するフィールド。",
- "xpack.ingestPipelines.pipelineEditor.splitForm.preserveTrailingFieldHelpText": "分割されたフィールド値の末尾にある空白はすべて保持されます。",
- "xpack.ingestPipelines.pipelineEditor.splitForm.preserveTrailingFieldLabel": "末尾の空白を保持",
- "xpack.ingestPipelines.pipelineEditor.splitForm.separatorFieldHelpText": "フィールド値を区切る正規表現パターン。",
- "xpack.ingestPipelines.pipelineEditor.splitForm.separatorFieldLabel": "区切り文字",
- "xpack.ingestPipelines.pipelineEditor.splitForm.separatorRequiredError": "値が必要です。",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.buttonLabel": "ドキュメントを追加",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.documentLabel": "ドキュメント{documentNumber}",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.documentsdropdown.dropdownLabel": "ドキュメント:",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.documentsDropdown.editDocumentsButtonLabel": "ドキュメントを編集",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.documentsDropdown.popoverTitle": "ドキュメントをテスト",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.outputButtonLabel": "出力を表示",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.resetDocumentsModal.cancelButtonLabel": "キャンセル",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.resetDocumentsModal.description": "出力がリセットされます。",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.resetDocumentsModal.resetButtonLabel": "ドキュメントを消去",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.resetDocumentsModal.title": "ドキュメントを消去",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.selectedDocumentLabel": "ドキュメント{selectedDocument}",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.testPipelineActionsLabel": "パイプラインをテスト:",
- "xpack.ingestPipelines.pipelineEditor.trimForm.fieldNameHelpText": "切り取るフィールド。文字列の配列の場合、各エレメントが切り取られます。",
- "xpack.ingestPipelines.pipelineEditor.typeField.fieldRequiredError": "タイプが必要です。",
- "xpack.ingestPipelines.pipelineEditor.typeField.typeFieldComboboxPlaceholder": "入力してエンターキーを押してください",
- "xpack.ingestPipelines.pipelineEditor.typeField.typeFieldLabel": "プロセッサー",
- "xpack.ingestPipelines.pipelineEditor.uppercaseForm.fieldNameHelpText": "大文字にするフィールド。文字列の配列の場合、各エレメントが大文字にされます。",
- "xpack.ingestPipelines.pipelineEditor.uriPartsForm.fieldNameHelpText": "URI文字列を含むフィールド。",
- "xpack.ingestPipelines.pipelineEditor.urlDecodeForm.fieldNameHelpText": "デコードするフィールド。文字列の配列の場合、各エレメントがデコードされます。",
- "xpack.ingestPipelines.pipelineEditor.useCopyFromLabel": "フィールドからコピーを使用",
- "xpack.ingestPipelines.pipelineEditor.userAgentForm.extractDeviceNameFieldText": "デバイスタイプを抽出",
- "xpack.ingestPipelines.pipelineEditor.userAgentForm.extractDeviceNameTooltipText": "この機能はベータ段階で、変更される可能性があります。",
- "xpack.ingestPipelines.pipelineEditor.userAgentForm.extractDeviceTypeFieldHelpText": "ユーザーエージェント文字列からデバイスタイプを抽出します。",
- "xpack.ingestPipelines.pipelineEditor.userAgentForm.fieldNameHelpText": "ユーザーエージェント文字列を含むフィールド。",
- "xpack.ingestPipelines.pipelineEditor.userAgentForm.propertiesFieldHelpText": "ターゲットフィールドに追加されたプロパティ。",
- "xpack.ingestPipelines.pipelineEditor.userAgentForm.regexFileFieldHelpText": "ユーザーエージェント文字列を解析するために使用される正規表現を含むファイル。",
- "xpack.ingestPipelines.pipelineEditor.userAgentForm.regexFileFieldLabel": "正規表現ファイル(任意)",
- "xpack.ingestPipelines.pipelineEditor.userAgentForm.targetFieldHelpText": "出力フィールド。デフォルトは{defaultField}です。",
- "xpack.ingestPipelines.pipelineEditor.useValueLabel": "値フィールドを使用",
- "xpack.ingestPipelines.pipelineEditorItem.droppedStatusAriaLabel": "ドロップ",
- "xpack.ingestPipelines.pipelineEditorItem.errorIgnoredStatusAriaLabel": "エラーを無視",
- "xpack.ingestPipelines.pipelineEditorItem.errorStatusAriaLabel": "エラー",
- "xpack.ingestPipelines.pipelineEditorItem.inactiveStatusAriaLabel": "実行しない",
- "xpack.ingestPipelines.pipelineEditorItem.skippedStatusAriaLabel": "スキップ",
- "xpack.ingestPipelines.pipelineEditorItem.successStatusAriaLabel": "成功",
- "xpack.ingestPipelines.pipelineEditorItem.unknownStatusAriaLabel": "不明",
- "xpack.ingestPipelines.processorFormFlyout.cancelButtonLabel": "キャンセル",
- "xpack.ingestPipelines.processorFormFlyout.updateButtonLabel": "更新",
- "xpack.ingestPipelines.processorOutput.descriptionText": "テストドキュメントの変更をプレビューします。",
- "xpack.ingestPipelines.processorOutput.documentLabel": "ドキュメント{number}",
- "xpack.ingestPipelines.processorOutput.documentsDropdownLabel": "データをテスト:",
- "xpack.ingestPipelines.processorOutput.droppedCalloutTitle": "ドキュメントは破棄されました。",
- "xpack.ingestPipelines.processorOutput.ignoredErrorCodeBlockLabel": "無視されたエラーがあります",
- "xpack.ingestPipelines.processorOutput.loadingMessage": "プロセッサー出力を読み込んでいます…",
- "xpack.ingestPipelines.processorOutput.noOutputCalloutTitle": "このプロセッサーの出力はありません。",
- "xpack.ingestPipelines.processorOutput.processorErrorCodeBlockLabel": "エラーが発生しました",
- "xpack.ingestPipelines.processorOutput.processorInputCodeBlockLabel": "入力データ",
- "xpack.ingestPipelines.processorOutput.processorOutputCodeBlockLabel": "出力データ",
- "xpack.ingestPipelines.processorOutput.skippedCalloutTitle": "プロセッサーは実行されませんでした。",
- "xpack.ingestPipelines.processors.defaultDescription.append": "\"{value}\"を\"{field}\"フィールドの最後に追加します",
- "xpack.ingestPipelines.processors.defaultDescription.bytes": "\"{field}\"をバイト数の値に変換します",
- "xpack.ingestPipelines.processors.defaultDescription.circle": "\"{field}\"の円の定義を近似多角形に変換します",
- "xpack.ingestPipelines.processors.defaultDescription.communityId": "ネットワークフローデータのコミュニティIDを計算します。",
- "xpack.ingestPipelines.processors.defaultDescription.convert": "\"{field}\"を型\"{type}\"に変換します",
- "xpack.ingestPipelines.processors.defaultDescription.csv": "\"{field}\"のCSV値を{target_fields}に抽出します",
- "xpack.ingestPipelines.processors.defaultDescription.date": "\"{field}\"の日付をフィールド\"{target_field}\"の日付型に解析します",
- "xpack.ingestPipelines.processors.defaultDescription.date_index_name": "\"{field}\"、{prefix}のタイムスタンプ値に基づいて、時間に基づくインデックスにドキュメントを追加します",
- "xpack.ingestPipelines.processors.defaultDescription.dateIndexName.indexNamePrefixDefault.noPrefixValueLabel": "プレフィックスなし",
- "xpack.ingestPipelines.processors.defaultDescription.dateIndexName.indexNamePrefixDefault.prefixValueLabel": "プレフィックス\"{prefix}\"を使用",
- "xpack.ingestPipelines.processors.defaultDescription.dissect": "分離したパターンと一致する値を\"{field}\"から抽出します",
- "xpack.ingestPipelines.processors.defaultDescription.dot_expander": "\"{field}\"をオブジェクトフィールドに拡張します",
- "xpack.ingestPipelines.processors.defaultDescription.drop": "エラーを返さずにドキュメントを破棄します",
- "xpack.ingestPipelines.processors.defaultDescription.enrich": "\"{policy_name}\"ポリシーが\"{field}\"と一致した場合に、データを\"{target_field}\"に改善します",
- "xpack.ingestPipelines.processors.defaultDescription.fail": "実行を停止する例外を発生させます",
- "xpack.ingestPipelines.processors.defaultDescription.fingerprint": "ドキュメントのコンテンツのハッシュを計算します。",
- "xpack.ingestPipelines.processors.defaultDescription.foreach": "\"{field}\"の各オブジェクトのプロセッサーを実行します",
- "xpack.ingestPipelines.processors.defaultDescription.geoip": "\"{field}\"の値に基づいて、地理データをドキュメントに追加します",
- "xpack.ingestPipelines.processors.defaultDescription.grok": "grokパターンと一致する値を\"{field}\"から抽出します",
- "xpack.ingestPipelines.processors.defaultDescription.gsub": "\"{field}\"の\"{pattern}\"と一致する値を\"{replacement}\"で置き換えます",
- "xpack.ingestPipelines.processors.defaultDescription.html_strip": "\"{field}\"からHTMLタグを削除します",
- "xpack.ingestPipelines.processors.defaultDescription.inference": "モデル\"{modelId}\"を実行し、結果を\"{target_field}\"に格納します",
- "xpack.ingestPipelines.processors.defaultDescription.join": "\"{field}\"に格納された配列の各要素を結合します",
- "xpack.ingestPipelines.processors.defaultDescription.json": "\"{field}\"を解析し、文字列からJSONオブジェクトを作成します",
- "xpack.ingestPipelines.processors.defaultDescription.kv": "\"{field}\"からキーと値のペアを抽出し、\"{field_split}\"および\"{value_split}\"で分割します",
- "xpack.ingestPipelines.processors.defaultDescription.lowercase": "\"{field}\"の値を小文字に変換します",
- "xpack.ingestPipelines.processors.defaultDescription.networkDirection": "特定のソースIPアドレスのネットワーク方向を計算します。",
- "xpack.ingestPipelines.processors.defaultDescription.pipeline": "\"{name}\"インジェストパイプラインを実行します",
- "xpack.ingestPipelines.processors.defaultDescription.registeredDomain": "登録されたドメイン、サブドメイン、最上位のドメインを\"{field}\"から抽出します",
- "xpack.ingestPipelines.processors.defaultDescription.remove": "\"{field}\"を削除します",
- "xpack.ingestPipelines.processors.defaultDescription.rename": "\"{field}\"の名前を\"{target_field}\"に変更します",
- "xpack.ingestPipelines.processors.defaultDescription.set": "\"{field}\"の値を\"{value}\"に設定します",
- "xpack.ingestPipelines.processors.defaultDescription.setCopyFrom": "\"{field}\"の値を\"{copyFrom}\"の値に設定します",
- "xpack.ingestPipelines.processors.defaultDescription.setSecurityUser": "現在のユーザーに関する詳細を\"{field}\"に追加します",
- "xpack.ingestPipelines.processors.defaultDescription.sort": "{order}順で配列\"{field}\"の要素を並べ替えます",
- "xpack.ingestPipelines.processors.defaultDescription.sort.orderAscendingLabel": "昇順",
- "xpack.ingestPipelines.processors.defaultDescription.sort.orderDescendingLabel": "降順",
- "xpack.ingestPipelines.processors.defaultDescription.split": "\"{field}\"に格納された文字列を配列に分割します",
- "xpack.ingestPipelines.processors.defaultDescription.trim": "\"{field}\"の空白を削除します",
- "xpack.ingestPipelines.processors.defaultDescription.uppercase": "\"{field}\"の値を大文字に変換します",
- "xpack.ingestPipelines.processors.defaultDescription.uri_parts": "\"{field}\"のURI文字列を解析し、結果を\"{target_field}\"に格納します",
- "xpack.ingestPipelines.processors.defaultDescription.url_decode": "\"{field}\"のURLをデコードします",
- "xpack.ingestPipelines.processors.defaultDescription.user_agent": "\"{field}\"のユーザーエージェントを抽出し、結果を\"{target_field}\"に格納します",
- "xpack.ingestPipelines.processors.description.append": "フィールド配列の末尾に値を追加します。フィールドに単一の値が含まれている場合、プロセッサーはまず値を配列に変換します。フィールドが存在しない場合、プロセッサーは追加された値を含む配列を作成します。",
- "xpack.ingestPipelines.processors.description.bytes": "デジタルストレージの単位をバイトに変換します。たとえば、1KBは1024バイトになります。",
- "xpack.ingestPipelines.processors.description.circle": "円の定義を近似多角形に変換します。",
- "xpack.ingestPipelines.processors.description.communityId": "ネットワークフローデータのコミュニティIDを計算します。",
- "xpack.ingestPipelines.processors.description.convert": "フィールドを別のデータ型に変換します。たとえば、文字列をロングに変換できます。",
- "xpack.ingestPipelines.processors.description.csv": "CSVデータからフィールド値を抽出します。",
- "xpack.ingestPipelines.processors.description.date": "日付をドキュメントタイムスタンプに変換します。",
- "xpack.ingestPipelines.processors.description.dateIndexName": "日付またはタイムスタンプを使用して、ドキュメントを正しい時間ベースのインデックスに追加します。インデックス名は、{value}などの日付演算パターンを使用する必要があります。",
- "xpack.ingestPipelines.processors.description.dissect": "分析パターンを使用して、フィールドから一致を抽出します。",
- "xpack.ingestPipelines.processors.description.dotExpander": "ドット表記を含むフィールドをオブジェクトフィールドに展開します。パイプラインの他のプロセッサーは、オブジェクトフィールドにアクセスできます。",
- "xpack.ingestPipelines.processors.description.drop": "エラーを返さずにドキュメントを破棄します。",
- "xpack.ingestPipelines.processors.description.enrich": "{enrichPolicyLink}に基づいてエンリッチデータを受信ドキュメントに追加します。",
- "xpack.ingestPipelines.processors.description.fail": "エラー時にカスタムエラーメッセージを返します。一般的に、必要な条件を要求者に通知するために使用されます。",
- "xpack.ingestPipelines.processors.description.fingerprint": "ドキュメントのコンテンツのハッシュを計算します。",
- "xpack.ingestPipelines.processors.description.foreach": "インジェストプロセッサーを配列の各値に適用します。",
- "xpack.ingestPipelines.processors.description.geoip": "IPアドレスに基づいて地理データを追加します。Maxmindデータベースファイルの地理データを使用します。",
- "xpack.ingestPipelines.processors.description.grok": "{grokLink}式を使用して、フィールドから一致を抽出します。",
- "xpack.ingestPipelines.processors.description.gsub": "正規表現を使用して、フィールドサブ文字列を置換します。",
- "xpack.ingestPipelines.processors.description.htmlStrip": "フィールドからHTMLタグを削除します。",
- "xpack.ingestPipelines.processors.description.inference": "学習済みのデータフレーム分析モデルを使用して、受信データに対して推論します。",
- "xpack.ingestPipelines.processors.description.join": "配列要素を文字列に結合します。各エレメント間に区切り文字を挿入します。",
- "xpack.ingestPipelines.processors.description.json": "互換性がある文字列からJSONオブジェクトを作成します。",
- "xpack.ingestPipelines.processors.description.kv": "キーと値のペアを含む文字列からフィールドを抽出します。",
- "xpack.ingestPipelines.processors.description.lowercase": "文字列を小文字に変換します。",
- "xpack.ingestPipelines.processors.description.networkDirection": "特定のソースIPアドレスのネットワーク方向を計算します。",
- "xpack.ingestPipelines.processors.description.pipeline": "別のインジェストノードパイプラインを実行します。",
- "xpack.ingestPipelines.processors.description.registeredDomain": "登録されたドメイン(有効な最上位ドメイン)、サブドメイン、最上位ドメインを完全修飾ドメイン名から抽出します。",
- "xpack.ingestPipelines.processors.description.remove": "1つ以上のフィールドを削除します。",
- "xpack.ingestPipelines.processors.description.rename": "既存のフィールドの名前を変更します。",
- "xpack.ingestPipelines.processors.description.script": "受信ドキュメントでスクリプトを実行します。",
- "xpack.ingestPipelines.processors.description.set": "フィールドの値を設定します。",
- "xpack.ingestPipelines.processors.description.setSecurityUser": "ユーザー名と電子メールアドレスなどの現在のユーザーの詳細情報を受信ドキュメントに追加します。インデックスリクエストには認証されたユーザーが必要です。",
- "xpack.ingestPipelines.processors.description.sort": "フィールドの配列要素を並べ替えます。",
- "xpack.ingestPipelines.processors.description.split": "フィールド値を配列に分割します。",
- "xpack.ingestPipelines.processors.description.trim": "文字列から先頭と末尾の空白を削除します。",
- "xpack.ingestPipelines.processors.description.uppercase": "文字列を大文字に変換します。",
- "xpack.ingestPipelines.processors.description.urldecode": "URLエンコードされた文字列をデコードします。",
- "xpack.ingestPipelines.processors.description.userAgent": "ブラウザーのユーザーエージェント文字列から値を抽出します。",
- "xpack.ingestPipelines.processors.label.append": "末尾に追加",
- "xpack.ingestPipelines.processors.label.bytes": "バイト",
- "xpack.ingestPipelines.processors.label.circle": "円",
- "xpack.ingestPipelines.processors.label.communityId": "コミュニティID",
- "xpack.ingestPipelines.processors.label.convert": "変換",
- "xpack.ingestPipelines.processors.label.csv": "CSV",
- "xpack.ingestPipelines.processors.label.date": "日付",
- "xpack.ingestPipelines.processors.label.dateIndexName": "日付インデックス名",
- "xpack.ingestPipelines.processors.label.dissect": "Dissect",
- "xpack.ingestPipelines.processors.label.dotExpander": "Dot Expander",
- "xpack.ingestPipelines.processors.label.drop": "ドロップ",
- "xpack.ingestPipelines.processors.label.enrich": "エンリッチ",
- "xpack.ingestPipelines.processors.label.fail": "失敗",
- "xpack.ingestPipelines.processors.label.fingerprint": "フィンガープリント",
- "xpack.ingestPipelines.processors.label.foreach": "Foreach",
- "xpack.ingestPipelines.processors.label.geoip": "GeoIP",
- "xpack.ingestPipelines.processors.label.grok": "Grok",
- "xpack.ingestPipelines.processors.label.gsub": "Gsub",
- "xpack.ingestPipelines.processors.label.htmlStrip": "HTML Strip",
- "xpack.ingestPipelines.processors.label.inference": "推定",
- "xpack.ingestPipelines.processors.label.join": "結合",
- "xpack.ingestPipelines.processors.label.json": "JSON",
- "xpack.ingestPipelines.processors.label.kv": "キーと値(KV)",
- "xpack.ingestPipelines.processors.label.lowercase": "小文字",
- "xpack.ingestPipelines.processors.label.networkDirection": "ネットワーク方向",
- "xpack.ingestPipelines.processors.label.pipeline": "パイプライン",
- "xpack.ingestPipelines.processors.label.registeredDomain": "登録ドメイン",
- "xpack.ingestPipelines.processors.label.remove": "削除",
- "xpack.ingestPipelines.processors.label.rename": "名前の変更",
- "xpack.ingestPipelines.processors.label.script": "スクリプト",
- "xpack.ingestPipelines.processors.label.set": "設定",
- "xpack.ingestPipelines.processors.label.setSecurityUser": "セキュリティユーザーの設定",
- "xpack.ingestPipelines.processors.label.sort": "並べ替え",
- "xpack.ingestPipelines.processors.label.split": "分割",
- "xpack.ingestPipelines.processors.label.trim": "トリム",
- "xpack.ingestPipelines.processors.label.uppercase": "大文字",
- "xpack.ingestPipelines.processors.label.uriPartsLabel": "URI部分",
- "xpack.ingestPipelines.processors.label.urldecode": "URLデコード",
- "xpack.ingestPipelines.processors.label.userAgent": "ユーザーエージェント",
- "xpack.ingestPipelines.processors.uriPartsDescription": "Uniform Resource Identifier(URI)文字列を解析し、コンポーネントをオブジェクトとして抽出します。",
- "xpack.ingestPipelines.requestFlyout.closeButtonLabel": "閉じる",
- "xpack.ingestPipelines.requestFlyout.descriptionText": "このElasticsearchリクエストは、このパイプラインを作成または更新します。",
- "xpack.ingestPipelines.requestFlyout.namedTitle": "「{name}」のリクエスト",
- "xpack.ingestPipelines.requestFlyout.unnamedTitle": "リクエスト",
- "xpack.ingestPipelines.settingsFormOnFailureFlyout.configurationTabTitle": "構成",
- "xpack.ingestPipelines.settingsFormOnFailureFlyout.configureOnFailureTitle": "エラープロセッサーの構成",
- "xpack.ingestPipelines.settingsFormOnFailureFlyout.configureTitle": "プロセッサーの構成",
- "xpack.ingestPipelines.settingsFormOnFailureFlyout.manageOnFailureTitle": "エラープロセッサーを管理",
- "xpack.ingestPipelines.settingsFormOnFailureFlyout.manageTitle": "プロセッサーを管理",
- "xpack.ingestPipelines.settingsFormOnFailureFlyout.outputTabTitle": "アウトプット",
- "xpack.ingestPipelines.tabs.documentsTabTitle": "ドキュメント",
- "xpack.ingestPipelines.tabs.outputTabTitle": "アウトプット",
- "xpack.ingestPipelines.testPipeline.errorNotificationText": "パイプラインの実行エラー",
- "xpack.ingestPipelines.testPipelineFlyout.documentsForm.documentsFieldLabel": "ドキュメント",
- "xpack.ingestPipelines.testPipelineFlyout.documentsForm.documentsJsonError": "ドキュメントJSONが無効です。",
- "xpack.ingestPipelines.testPipelineFlyout.documentsForm.noDocumentsError": "ドキュメントが必要です。",
- "xpack.ingestPipelines.testPipelineFlyout.documentsForm.oneDocumentRequiredError": "1つ以上のドキュメントが必要です。",
- "xpack.ingestPipelines.testPipelineFlyout.documentsTab.editorFieldAriaLabel": "ドキュメントJSONエディター",
- "xpack.ingestPipelines.testPipelineFlyout.documentsTab.editorFieldClearAllButtonLabel": "すべて消去",
- "xpack.ingestPipelines.testPipelineFlyout.documentsTab.runButtonLabel": "パイプラインを実行",
- "xpack.ingestPipelines.testPipelineFlyout.documentsTab.runningButtonLabel": "実行中",
- "xpack.ingestPipelines.testPipelineFlyout.documentsTab.simulateDocumentionLink": "詳細情報",
- "xpack.ingestPipelines.testPipelineFlyout.documentsTab.tabDescriptionText": "投入するパイプラインのドキュメントを指定します。{learnMoreLink}",
- "xpack.ingestPipelines.testPipelineFlyout.executePipelineError": "パイプラインを実行できません",
- "xpack.ingestPipelines.testPipelineFlyout.outputTab.descriptionLinkLabel": "出力を更新",
- "xpack.ingestPipelines.testPipelineFlyout.outputTab.descriptionText": "出力データを表示するか、パイプライン経由で渡されるときに各プロセッサーがドキュメントにどのように影響するのかを確認します。",
- "xpack.ingestPipelines.testPipelineFlyout.outputTab.verboseSwitchLabel": "冗長出力を表示",
- "xpack.ingestPipelines.testPipelineFlyout.successNotificationText": "パイプラインが実行されました",
- "xpack.ingestPipelines.testPipelineFlyout.title": "パイプラインをテスト",
- "xpack.licenseApiGuard.license.errorExpiredMessage": "{licenseType} ライセンスが期限切れのため {pluginName} を使用できません。",
- "xpack.licenseApiGuard.license.errorUnavailableMessage": "現在ライセンス情報が利用できないため {pluginName} を使用できません。",
- "xpack.licenseApiGuard.license.errorUnsupportedMessage": "ご使用の {licenseType} ライセンスは {pluginName} をサポートしていません。ライセンスをアップグレードしてください。",
- "xpack.licenseApiGuard.license.genericErrorMessage": "{pluginName}を使用できません。ライセンス確認が失敗しました。",
- "xpack.licenseMgmt.app.checkingPermissionsErrorMessage": "パーミッションの確認中にエラーが発生",
- "xpack.licenseMgmt.app.deniedPermissionDescription": "ライセンス管理を使用するには、{permissionType}権限が必要です。",
- "xpack.licenseMgmt.app.deniedPermissionTitle": "クラスターの権限が必要です",
- "xpack.licenseMgmt.app.loadingPermissionsDescription": "パーミッションを確認中…",
- "xpack.licenseMgmt.dashboard.breadcrumb": "ライセンス管理",
- "xpack.licenseMgmt.licenseDashboard.addLicense.updateLicenseButtonLabel": "ライセンスを更新",
- "xpack.licenseMgmt.licenseDashboard.addLicense.updateLicenseTitle": "ライセンスの更新",
- "xpack.licenseMgmt.licenseDashboard.addLicense.useAvailableLicenseDescription": "すでに新しいライセンスがある場合は、今すぐアップロードしてください。",
- "xpack.licenseMgmt.licenseDashboard.licenseStatus.activeLicenseStatusDescription": "ライセンスは{licenseExpirationDate}に有効期限切れになります",
- "xpack.licenseMgmt.licenseDashboard.licenseStatus.activeLicenseStatusText": "アクティブ",
- "xpack.licenseMgmt.licenseDashboard.licenseStatus.activeLicenseStatusTitle": "ご使用の{licenseType}ライセンスは{status}です",
- "xpack.licenseMgmt.licenseDashboard.licenseStatus.expiredLicenseStatusDescription": "ライセンスは{licenseExpirationDate}に有効期限切れになりました",
- "xpack.licenseMgmt.licenseDashboard.licenseStatus.expiredLicenseStatusTitle": "ご使用の{licenseType}ライセンスは期限切れです",
- "xpack.licenseMgmt.licenseDashboard.licenseStatus.inactiveLicenseStatusText": "非アクティブ",
- "xpack.licenseMgmt.licenseDashboard.licenseStatus.permanentActiveLicenseStatusDescription": "ご使用のライセンスには有効期限がありません。",
- "xpack.licenseMgmt.licenseDashboard.requestTrialExtension.extendTrialButtonLabel": "トライアルを延長",
- "xpack.licenseMgmt.licenseDashboard.requestTrialExtension.extendYourTrialTitle": "トライアルの延長",
- "xpack.licenseMgmt.licenseDashboard.requestTrialExtension.howToContinueUsingPluginsDescription": "機械学習、高度なセキュリティ、その他の素晴らしい{subscriptionFeaturesLinkText}の使用を続けるには、今すぐ延長をお申し込みください。",
- "xpack.licenseMgmt.licenseDashboard.requestTrialExtension.subscriptionFeaturesLinkText": "サブスクリプション機能",
- "xpack.licenseMgmt.licenseDashboard.revertToBasic.acknowledgeModal.revertToBasicButtonLabel": "ベーシックに戻す",
- "xpack.licenseMgmt.licenseDashboard.revertToBasic.acknowledgeModalTitle": "ベーシックライセンスに戻す",
- "xpack.licenseMgmt.licenseDashboard.revertToBasic.confirmModal.cancelButtonLabel": "キャンセル",
- "xpack.licenseMgmt.licenseDashboard.revertToBasic.confirmModal.confirmButtonLabel": "確認",
- "xpack.licenseMgmt.licenseDashboard.revertToBasic.confirmModalTitle": "ベーシックライセンスに戻す確認",
- "xpack.licenseMgmt.licenseDashboard.revertToBasic.revertToFreeFeaturesDescription": "無料の機能に戻すと、セキュリティ、機械学習、その他{subscriptionFeaturesLinkText}が利用できなくなります。",
- "xpack.licenseMgmt.licenseDashboard.revertToBasic.subscriptionFeaturesLinkText": "サブスクリプション機能",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModal.cancelButtonLabel": "キャンセル",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModal.startTrialButtonLabel": "トライアルを開始",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription": "この試用版では、Elastic Stackの{subscriptionFeaturesLinkText}のすべての機能が提供されています。すぐに次の機能をご利用いただけます。",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.alertingFeatureTitle": "アラート",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.dataBaseConnectivityFeatureTitle": "{sqlDataBase} の {jdbcStandard} および {odbcStandard} 接続",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.graphCapabilitiesFeatureTitle": "グラフ機能",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.mashingLearningFeatureTitle": "機械学習",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.securityDocumentationLinkText": "ドキュメンテーション",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.securityFeaturesConfigurationDescription": "認証({authenticationTypeList})、フィールドとドキュメントレベルのセキュリティ、監査などの高度なセキュリティ機能には構成が必要です。手順については、{securityDocumentationLinkText} を参照してください。",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.subscriptionFeaturesLinkText": "サブスクリプション機能",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.termsAndConditionsDescription": "このトライアルを開始することで、これらの {termsAndConditionsLinkText} が適用されることに同意したものとみなされます。",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.termsAndConditionsLinkText": "諸条件",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalTitle": "30 日間の無料トライアルの開始",
- "xpack.licenseMgmt.licenseDashboard.startTrial.startTrialButtonLabel": "トライアルを開始",
- "xpack.licenseMgmt.licenseDashboard.startTrial.subscriptionFeaturesExperienceDescription": "機械学習、高度なセキュリティ、その他{subscriptionFeaturesLinkText}をお試しください。",
- "xpack.licenseMgmt.licenseDashboard.startTrial.subscriptionFeaturesLinkText": "サブスクリプション機能",
- "xpack.licenseMgmt.licenseDashboard.startTrialTitle": "30 日間のトライアルの開始",
- "xpack.licenseMgmt.managementSectionDisplayName": "ライセンス管理",
- "xpack.licenseMgmt.replacingCurrentLicenseWithBasicLicenseWarningMessage": "{currentLicenseType} ライセンスからベーシックライセンスにすると、一部機能が使えなくなります。下の機能のリストをご確認ください。",
- "xpack.licenseMgmt.telemetryOptIn.customersHelpSupportDescription": "Elastic Support のサービス改善にご協力ください",
- "xpack.licenseMgmt.telemetryOptIn.exampleLinkText": "例",
- "xpack.licenseMgmt.telemetryOptIn.featureUsageWarningMessage": "この機能は定期的に基本的な機能利用に関する統計情報を送信します。この情報は Elastic 社外には共有されません。{exampleLink} を参照するか、{telemetryPrivacyStatementLink} をお読みください。この機能はいつでも無効にできます。",
- "xpack.licenseMgmt.telemetryOptIn.readMoreLinkText": "続きを読む",
- "xpack.licenseMgmt.telemetryOptIn.sendBasicFeatureStatisticsLabel": "定期的に基本的な機能利用に関する統計情報を Elastic に送信します。{popover}",
- "xpack.licenseMgmt.telemetryOptIn.telemetryPrivacyStatementLinkText": "遠隔測定に関するプライバシーステートメント",
- "xpack.licenseMgmt.upload.breadcrumb": "アップロード",
- "xpack.licenseMgmt.uploadLicense.cancelButtonLabel": "キャンセル",
- "xpack.licenseMgmt.uploadLicense.checkLicenseFileErrorMessage": "{genericUploadError} ライセンスファイルを確認してください。",
- "xpack.licenseMgmt.uploadLicense.confirmModal.cancelButtonLabel": "キャンセル",
- "xpack.licenseMgmt.uploadLicense.confirmModal.confirmButtonLabel": "確認",
- "xpack.licenseMgmt.uploadLicense.confirmModalTitle": "ライセンスのアップロードの確認",
- "xpack.licenseMgmt.uploadLicense.expiredLicenseErrorMessage": "提供されたライセンスは期限切れです。",
- "xpack.licenseMgmt.uploadLicense.genericUploadErrorMessage": "ライセンスのアップロード中にエラーが発生しました:",
- "xpack.licenseMgmt.uploadLicense.invalidLicenseErrorMessage": "提供されたライセンスはこの製品に有効ではありません。",
- "xpack.licenseMgmt.uploadLicense.licenseFileNotSelectedErrorMessage": "ライセンスファイルの選択が必要です。",
- "xpack.licenseMgmt.uploadLicense.licenseKeyTypeDescription": "ライセンスキーは署名付きの JSON ファイルです。",
- "xpack.licenseMgmt.uploadLicense.problemWithUploadedLicenseDescription": "{currentLicenseType} ライセンスから {newLicenseType} ライセンスにすると、一部機能が使えなくなります。下の機能のリストをご確認ください。",
- "xpack.licenseMgmt.uploadLicense.replacingCurrentLicenseWarningMessage": "ライセンスを更新することにより、現在の {currentLicenseType} ライセンスが置き換えられます。",
- "xpack.licenseMgmt.uploadLicense.selectLicenseFileDescription": "ライセンスファイルを選択するかドラッグしてください",
- "xpack.licenseMgmt.uploadLicense.unknownErrorErrorMessage": "不明なエラー。",
- "xpack.licenseMgmt.uploadLicense.uploadButtonLabel": "アップロード",
- "xpack.licenseMgmt.uploadLicense.uploadingButtonLabel": "アップロード中…",
- "xpack.licenseMgmt.uploadLicense.uploadLicenseTitle": "ライセンスのアップロード",
- "xpack.licensing.check.errorExpiredMessage": "{licenseType} ライセンスが期限切れのため {pluginName} を使用できません。",
- "xpack.licensing.check.errorUnavailableMessage": "現在ライセンス情報が利用できないため {pluginName} を使用できません。",
- "xpack.licensing.check.errorUnsupportedMessage": "ご使用の {licenseType} ライセンスは {pluginName} をサポートしていません。ライセンスをアップグレードしてください。",
- "xpack.licensing.welcomeBanner.licenseIsExpiredDescription": "管理者または{updateYourLicenseLinkText}に直接お問い合わせください。",
- "xpack.licensing.welcomeBanner.licenseIsExpiredDescription.updateYourLicenseLinkText": "ライセンスを更新",
- "xpack.licensing.welcomeBanner.licenseIsExpiredTitle": "ご使用の{licenseType}ライセンスは期限切れです",
- "xpack.lists.andOrBadge.andLabel": "AND",
- "xpack.lists.andOrBadge.orLabel": "OR",
- "xpack.lists.exceptions.andDescription": "AND",
- "xpack.lists.exceptions.builder.addNestedDescription": "ネストされた条件を追加",
- "xpack.lists.exceptions.builder.addNonNestedDescription": "ネストされていない条件を追加",
- "xpack.lists.exceptions.builder.exceptionFieldNestedPlaceholder": "ネストされたフィールドを検索",
- "xpack.lists.exceptions.builder.exceptionFieldPlaceholder": "検索",
- "xpack.lists.exceptions.builder.exceptionFieldValuePlaceholder": "検索フィールド値...",
- "xpack.lists.exceptions.builder.exceptionListsPlaceholder": "リストを検索...",
- "xpack.lists.exceptions.builder.exceptionOperatorPlaceholder": "演算子",
- "xpack.lists.exceptions.builder.fieldLabel": "フィールド",
- "xpack.lists.exceptions.builder.operatorLabel": "演算子",
- "xpack.lists.exceptions.builder.valueLabel": "値",
- "xpack.lists.exceptions.orDescription": "OR",
- "xpack.logstash.addRoleAlert.grantAdditionalPrivilegesDescription": "Kibana の管理で、Kibana ユーザーに {role} ロールを割り当ててください。",
- "xpack.logstash.addRoleAlert.grantAdditionalPrivilegesTitle": "追加権限の授与。",
- "xpack.logstash.alertCallOut.howToSeeAdditionalPipelinesDescription": "追加パイプラインを表示させる方法",
- "xpack.logstash.confirmDeleteModal.cancelButtonLabel": "キャンセル",
- "xpack.logstash.confirmDeleteModal.deletedPipelineConfirmButtonLabel": "パイプラインを削除",
- "xpack.logstash.confirmDeleteModal.deletedPipelinesConfirmButtonLabel": "{numPipelinesSelected} パイプラインを削除",
- "xpack.logstash.confirmDeleteModal.deletedPipelinesTitle": "{numPipelinesSelected} パイプラインを削除",
- "xpack.logstash.confirmDeleteModal.deletedPipelinesWarningMessage": "削除されたパイプラインは復元できません。",
- "xpack.logstash.confirmDeleteModal.deletedPipelineTitle": "パイプライン「{id}」の削除",
- "xpack.logstash.confirmDeleteModal.deletedPipelineWarningMessage": "削除されたパイプラインは復元できません。",
- "xpack.logstash.confirmDeletePipelineModal.cancelButtonText": "キャンセル",
- "xpack.logstash.confirmDeletePipelineModal.confirmButtonText": "パイプラインを削除",
- "xpack.logstash.confirmDeletePipelineModal.deletePipelineTitle": "パイプライン「{id}」の削除",
- "xpack.logstash.couldNotLoadPipelineErrorNotification": "パイプラインを読み込めませんでした。エラー:「{errStatusText}」。",
- "xpack.logstash.deletePipelineModalMessage": "削除されたパイプラインは復元できません。",
- "xpack.logstash.enableMonitoringAlert.enableMonitoringDescription": "{configFileName} ファイルで、{monitoringConfigParam} と {monitoringUiConfigParam} を {trueValue} に設定します。",
- "xpack.logstash.enableMonitoringAlert.enableMonitoringTitle": "監視を有効にする。",
- "xpack.logstash.homeFeature.logstashPipelinesDescription": "データ投入パイプラインの作成、削除、更新、クローンの作成を行います。",
- "xpack.logstash.homeFeature.logstashPipelinesTitle": "Logstashパイプライン",
- "xpack.logstash.idFormatErrorMessage": "パイプライン ID は文字またはアンダーラインで始まる必要があり、文字、アンダーライン、ハイフン、数字のみ使用できます",
- "xpack.logstash.insufficientUserPermissionsDescription": "Logstash パイプラインの管理に必要なユーザーパーミッションがありません",
- "xpack.logstash.kibanaManagementPipelinesTitle": "Kibana の管理で作成されたパイプラインだけがここに表示されます",
- "xpack.logstash.managementSection.enableSecurityDescription": "Logstash パイプライン管理機能を使用するには、セキュリティを有効にする必要があります。elasticsearch.yml で xpack.security.enabled: true に設定してください。",
- "xpack.logstash.managementSection.licenseDoesNotSupportDescription": "ご使用の {licenseType} ライセンスは Logstash パイプライン管理をサポートしていません。ライセンスをアップグレードしてください。",
- "xpack.logstash.managementSection.notPossibleToManagePipelinesMessage": "現在ライセンス情報が利用できないため Logstash パイプラインを使用できません。",
- "xpack.logstash.managementSection.pipelineCrudOperationsNotAllowedDescription": "ご使用の {licenseType} ライセンスは期限切れのため、Logstash パイプラインの編集、作成、削除ができません。",
- "xpack.logstash.managementSection.pipelinesTitle": "Logstashパイプライン",
- "xpack.logstash.pipelineBatchDelayTooltip": "パイプラインイベントバッチを作成する際、それぞれのイベントでパイプラインワーカーにサイズの小さなバッチを送る前に何ミリ秒間待つかです。\n\nデフォルト値:50ms",
- "xpack.logstash.pipelineBatchSizeTooltip": "フィルターとアウトプットを実行する前に各ワーカースレッドがインプットから収集するイベントの最低数です。基本的にバッチサイズが大きくなるほど効率が上がりますが、メモリーオーバーヘッドも大きくなります。このオプションを効率的に使用するには、LS_HEAP_SIZE 変数を設定して JVM のヒープサイズを増やす必要があるかもしれません。\n\nデフォルト値:125",
- "xpack.logstash.pipelineEditor.cancelButtonLabel": "キャンセル",
- "xpack.logstash.pipelineEditor.clonePipelineTitle": "パイプライン「{id}」のクローン",
- "xpack.logstash.pipelineEditor.createAndDeployButtonLabel": "作成して導入",
- "xpack.logstash.pipelineEditor.createPipelineTitle": "パイプラインの作成",
- "xpack.logstash.pipelineEditor.deletePipelineButtonLabel": "パイプラインを削除",
- "xpack.logstash.pipelineEditor.descriptionFormRowLabel": "説明",
- "xpack.logstash.pipelineEditor.editPipelineTitle": "パイプライン「{id}」の編集",
- "xpack.logstash.pipelineEditor.errorHandlerToastTitle": "パイプラインエラー",
- "xpack.logstash.pipelineEditor.pipelineBatchDelayFormRowLabel": "パイプラインバッチの遅延",
- "xpack.logstash.pipelineEditor.pipelineBatchSizeFormRowLabel": "パイプラインバッチのサイズ",
- "xpack.logstash.pipelineEditor.pipelineFormRowLabel": "パイプライン",
- "xpack.logstash.pipelineEditor.pipelineIdFormRowLabel": "パイプライン ID",
- "xpack.logstash.pipelineEditor.pipelineSuccessfullyDeletedMessage": "「{id}」が削除されました",
- "xpack.logstash.pipelineEditor.pipelineSuccessfullySavedMessage": "「{id}」が保存されました",
- "xpack.logstash.pipelineEditor.pipelineWorkersFormRowLabel": "パイプラインワーカー",
- "xpack.logstash.pipelineEditor.queueCheckpointWritesFormRowLabel": "キューチェックポイントの書き込み",
- "xpack.logstash.pipelineEditor.queueMaxBytesFormRowLabel": "キューの最大バイト数",
- "xpack.logstash.pipelineEditor.queueTypeFormRowLabel": "キュータイプ",
- "xpack.logstash.pipelineIdRequiredMessage": "パイプライン ID が必要です",
- "xpack.logstash.pipelineList.head": "パイプライン",
- "xpack.logstash.pipelineList.noPermissionToManageDescription": "管理者にお問い合わせください。",
- "xpack.logstash.pipelineList.noPermissionToManageTitle": "Logstash パイプラインを変更するパーミッションがありません。",
- "xpack.logstash.pipelineList.noPipelinesDescription": "パイプラインが定義されていません。",
- "xpack.logstash.pipelineList.noPipelinesTitle": "パイプラインがありません",
- "xpack.logstash.pipelineList.pipelineLoadingErrorNotification": "パイプラインを読み込めませんでした。エラー:「{errStatusText}」。",
- "xpack.logstash.pipelineList.pipelinesLoadingErrorDescription": "パイプラインの読み込み中にエラーが発生しました。",
- "xpack.logstash.pipelineList.pipelinesLoadingErrorTitle": "エラー",
- "xpack.logstash.pipelineList.pipelinesLoadingMessage": "パイプラインを読み込み中…",
- "xpack.logstash.pipelineList.pipelinesSuccessfullyDeletedNotification": "「{id}」が削除されました",
- "xpack.logstash.pipelineList.subhead": "Logstash イベントの処理を管理して結果を表示",
- "xpack.logstash.pipelineNotCentrallyManagedTooltip": "このパイプラインは集中構成管理で作成されませんでした。ここで管理または編集できません。",
- "xpack.logstash.pipelines.createBreadcrumb": "作成",
- "xpack.logstash.pipelines.listBreadcrumb": "パイプライン",
- "xpack.logstash.pipelinesTable.cloneButtonLabel": "クローンを作成",
- "xpack.logstash.pipelinesTable.createPipelineButtonLabel": "パイプラインの作成",
- "xpack.logstash.pipelinesTable.deleteButtonLabel": "削除",
- "xpack.logstash.pipelinesTable.descriptionColumnLabel": "説明",
- "xpack.logstash.pipelinesTable.filterByIdLabel": "ID でフィルタリング",
- "xpack.logstash.pipelinesTable.idColumnLabel": "Id",
- "xpack.logstash.pipelinesTable.lastModifiedColumnLabel": "最終更新:",
- "xpack.logstash.pipelinesTable.modifiedByColumnLabel": "変更者:",
- "xpack.logstash.pipelinesTable.selectablePipelineMessage": "パイプライン「{id}」を選択",
- "xpack.logstash.queueCheckpointWritesTooltip": "永続キューが有効な場合にチェックポイントを強制する前に書き込むイベントの最大数です。無制限にするには 0 を指定します。\n\nデフォルト値:1024",
- "xpack.logstash.queueMaxBytesTooltip": "バイト単位でのキューの合計容量です。ディスクドライブの容量がここで指定する値よりも大きいことを確認してください。\n\nデフォルト値:1024mb(1g)",
- "xpack.logstash.queueTypes.memoryLabel": "メモリー",
- "xpack.logstash.queueTypes.persistedLabel": "永続",
- "xpack.logstash.queueTypeTooltip": "イベントのバッファーに使用する内部キューモデルです。レガシーインメモリ―ベースのキュー、または現存のディスクベースの ACK キューに使用するメモリーを指定します\n\nデフォルト値:メモリー",
- "xpack.logstash.units.bytesLabel": "バイト",
- "xpack.logstash.units.gigabytesLabel": "ギガバイト",
- "xpack.logstash.units.kilobytesLabel": "キロバイト",
- "xpack.logstash.units.megabytesLabel": "メガバイト",
- "xpack.logstash.units.petabytesLabel": "ペタバイト",
- "xpack.logstash.units.terabytesLabel": "テラバイト",
- "xpack.logstash.upstreamPipelineArgumentMustContainAnIdPropertyErrorMessage": "upstreamPipeline 引数にはパイプライン id をキーとして含める必要があります",
- "xpack.logstash.workersTooltip": "パイプラインのフィルターとアウトプットステージを同時に実行するワーカーの数です。イベントが詰まってしまう場合や CPU が飽和状態ではない場合は、マシンの処理能力をより有効に活用するため、この数字を上げてみてください。\n\nデフォルト値:ホストの CPU コア数です",
- "xpack.main.uiSettings.adminEmailDeprecation": "この設定はサポートが終了し、Kibana 8.0ではサポートされません。kibana.yml設定で、「monitoring.cluster_alerts.email_notifications.email_address」を構成してください。",
- "xpack.main.uiSettings.adminEmailDescription": "監視からのクラスターアラートメール通知など、X-Pack管理オペレーションの送信先のメールアドレスです。",
- "xpack.main.uiSettings.adminEmailTitle": "管理者メール",
- "xpack.maps.actionSelect.label": "アクション",
- "xpack.maps.addBtnTitle": "追加",
- "xpack.maps.addLayerPanel.addLayer": "レイヤーを追加",
- "xpack.maps.addLayerPanel.changeDataSourceButtonLabel": "レイヤーを変更",
- "xpack.maps.addLayerPanel.footer.cancelButtonLabel": "キャンセル",
- "xpack.maps.aggs.defaultCountLabel": "カウント",
- "xpack.maps.appTitle": "マップ",
- "xpack.maps.attribution.addBtnAriaLabel": "属性を追加",
- "xpack.maps.attribution.addBtnLabel": "属性を追加",
- "xpack.maps.attribution.applyBtnLabel": "適用",
- "xpack.maps.attribution.attributionFormLabel": "属性",
- "xpack.maps.attribution.clearBtnAriaLabel": "属性を消去",
- "xpack.maps.attribution.clearBtnLabel": "クリア",
- "xpack.maps.attribution.editBtnAriaLabel": "属性を編集",
- "xpack.maps.attribution.editBtnLabel": "編集",
- "xpack.maps.attribution.labelFieldLabel": "ラベル",
- "xpack.maps.attribution.urlLabel": "リンク",
- "xpack.maps.badge.readOnly.text": "読み取り専用",
- "xpack.maps.badge.readOnly.tooltip": "マップを保存できません",
- "xpack.maps.blendedVectorLayer.clusteredLayerName": "クラスター化 {displayName}",
- "xpack.maps.breadCrumbs.unsavedChangesTitle": "保存されていない変更",
- "xpack.maps.breadCrumbs.unsavedChangesWarning": "作業内容を保存せずに、Maps から移動しますか?",
- "xpack.maps.breadcrumbsCreate": "作成",
- "xpack.maps.breadcrumbsEditByValue": "マップを編集",
- "xpack.maps.choropleth.boundaries.elasticsearch": "Elasticsearch の点、線、多角形",
- "xpack.maps.choropleth.boundaries.ems": "Elastic Maps Serviceの行政区画のベクターシェイプ",
- "xpack.maps.choropleth.boundariesLabel": "境界ソース",
- "xpack.maps.choropleth.desc": "境界全体で統計を比較する影付き領域",
- "xpack.maps.choropleth.geofieldLabel": "地理空間フィールド",
- "xpack.maps.choropleth.geofieldPlaceholder": "ジオフィールドを選択",
- "xpack.maps.choropleth.joinFieldLabel": "フィールドを結合",
- "xpack.maps.choropleth.joinFieldPlaceholder": "フィールドを選択",
- "xpack.maps.choropleth.rightSourceLabel": "インデックスパターン",
- "xpack.maps.choropleth.statisticsLabel": "統計ソース",
- "xpack.maps.choropleth.title": "階級区分図",
- "xpack.maps.common.esSpatialRelation.containsLabel": "contains",
- "xpack.maps.common.esSpatialRelation.disjointLabel": "disjoint",
- "xpack.maps.common.esSpatialRelation.intersectsLabel": "intersects",
- "xpack.maps.common.esSpatialRelation.withinLabel": "within",
- "xpack.maps.deleteBtnTitle": "削除",
- "xpack.maps.deprecation.proxyEMS.message": "map.proxyElasticMapsServiceInMapsは廃止予定であり、使用されません",
- "xpack.maps.deprecation.proxyEMS.step1": "Kibana構成ファイル、CLIフラグ、または環境変数(Dockerのみ)で「map.proxyElasticMapsServiceInMaps」を削除します。",
- "xpack.maps.deprecation.proxyEMS.step2": "Elastic Maps Serviceをローカルでホストします。",
- "xpack.maps.deprecation.regionmap.message": "map.regionmapは廃止予定であり、使用されません",
- "xpack.maps.deprecation.regionmap.step1": "Kibana構成ファイル、CLIフラグ、または環境変数(Dockerのみ)で「map.regionmap」を削除します。",
- "xpack.maps.deprecation.regionmap.step2": "[GeoJSONのアップロード]を使用して、「map.regionmap.layers」で定義された各レイヤーをアップロードします。",
- "xpack.maps.deprecation.regionmap.step3": "「構成されたGeoJSON」レイヤーですべてのマップを更新します。Choroplethレイヤーウィザードを使用して、置換レイヤーを構築します。「構成されたGeoJSON」レイヤーをマップから削除します。",
- "xpack.maps.deprecation.showMapVisualizationTypes.message": "xpack.maps.showMapVisualizationTypesは廃止予定であり、使用されません",
- "xpack.maps.deprecation.showMapVisualizationTypes.step1": "Kibana構成ファイル、CLIフラグ、または環境変数(Dockerのみ)で「xpack.maps.showMapVisualization」を削除します。",
- "xpack.maps.discover.visualizeFieldLabel": "Mapsで可視化",
- "xpack.maps.distanceFilterForm.filterLabelLabel": "ラベルでフィルタリング",
- "xpack.maps.drawFeatureControl.invalidGeometry": "無効なジオメトリが検出されました",
- "xpack.maps.drawFeatureControl.unableToCreateFeature": "機能を作成できません。エラー:'{errorMsg}'。",
- "xpack.maps.drawFeatureControl.unableToDeleteFeature": "機能を削除できません。エラー:'{errorMsg}'。",
- "xpack.maps.drawFilterControl.unableToCreatFilter": "フィルターを作成できません。エラー:'{errorMsg}'。",
- "xpack.maps.drawTooltip.boundsInstructions": "クリックして四角形を開始します。マウスを移動して四角形サイズを調整します。もう一度クリックして終了します。",
- "xpack.maps.drawTooltip.deleteInstructions": "削除する機能をクリックします。",
- "xpack.maps.drawTooltip.distanceInstructions": "クリックして点を設定します。マウスを移動して距離を調整します。クリックして終了します。",
- "xpack.maps.drawTooltip.lineInstructions": "クリックして行を開始します。クリックして頂点を追加します。ダブルクリックして終了します。",
- "xpack.maps.drawTooltip.pointInstructions": "クリックして点を作成します。",
- "xpack.maps.drawTooltip.polygonInstructions": "クリックしてシェイプを開始します。クリックして頂点を追加します。ダブルクリックして終了します。",
- "xpack.maps.embeddable.boundsFilterLabel": "中央のマップの境界:{lat}、{lon}、ズーム:{zoom}",
- "xpack.maps.embeddableDisplayName": "マップ",
- "xpack.maps.emsFileSelect.selectPlaceholder": "EMSレイヤーを選択",
- "xpack.maps.emsSource.tooltipsTitle": "ツールチップフィールド",
- "xpack.maps.es_geo_utils.convert.invalidGeometryCollectionErrorMessage": "GeometryCollectionを convertESShapeToGeojsonGeometryに渡さないでください",
- "xpack.maps.es_geo_utils.convert.unsupportedGeometryTypeErrorMessage": "{geometryType} ジオメトリから Geojson に変換できません。サポートされていません",
- "xpack.maps.es_geo_utils.distanceFilterAlias": "{pointLabel}の{distanceKm} km以内",
- "xpack.maps.es_geo_utils.unsupportedFieldTypeErrorMessage": "サポートされていないフィールドタイプ、期待値:{expectedTypes}、提供された値:{fieldType}",
- "xpack.maps.es_geo_utils.unsupportedGeometryTypeErrorMessage": "サポートされていないジオメトリタイプ、期待値:{expectedTypes}、提供された値:{geometryType}",
- "xpack.maps.es_geo_utils.wkt.invalidWKTErrorMessage": "{wkt} を Geojson に変換できません。有効な WKT が必要です。",
- "xpack.maps.esGeoLine.areEntitiesTrimmedMsg": "結果は ~{totalEntities} 中最初の {entityCount} トラックに制限されます。",
- "xpack.maps.esGeoLine.tracksCountMsg": "{entityCount} 個のトラックが見つかりました。",
- "xpack.maps.esGeoLine.tracksTrimmedMsg": "{entityCount} 中 {numTrimmedTracks} 個のトラックが不完全です。",
- "xpack.maps.esSearch.featureCountMsg": "{count} 件のドキュメントが見つかりました。",
- "xpack.maps.esSearch.resultsTrimmedMsg": "結果は初めの {count} 件のドキュメントに制限されています。",
- "xpack.maps.esSearch.scaleTitle": "スケーリング",
- "xpack.maps.esSearch.sortTitle": "並べ替え",
- "xpack.maps.esSearch.tooltipsTitle": "ツールチップフィールド",
- "xpack.maps.esSearch.topHitsEntitiesCountMsg": "{entityCount} 件のエントリーを発見.",
- "xpack.maps.esSearch.topHitsResultsTrimmedMsg": "結果は最初の{entityCount}/~{totalEntities}エンティティに制限されます。",
- "xpack.maps.esSearch.topHitsSizeMsg": "エンティティごとに上位の{topHitsSize}ドキュメントを表示しています。",
- "xpack.maps.feature.appDescription": "ElasticsearchとElastic Maps Serviceの地理空間データを閲覧します。",
- "xpack.maps.featureCatalogue.mapsSubtitle": "地理的なデータをプロットします。",
- "xpack.maps.featureRegistry.mapsFeatureName": "マップ",
- "xpack.maps.fields.percentileMedianLabek": "中間",
- "xpack.maps.fileUpload.trimmedResultsMsg": "結果は{numFeatures}個の特徴量に制限されます。これはファイルの{previewCoverage}%です。",
- "xpack.maps.fileUploadWizard.configureDocumentLayerLabel": "ドキュメントレイヤーとして追加",
- "xpack.maps.fileUploadWizard.configureUploadLabel": "ファイルのインポート",
- "xpack.maps.fileUploadWizard.description": "Elasticsearch で GeoJSON データにインデックスします",
- "xpack.maps.fileUploadWizard.disabledDesc": "ファイルをアップロードできません。Kibana「インデックスパターン管理」権限がありません。",
- "xpack.maps.fileUploadWizard.title": "GeoJSONをアップロード",
- "xpack.maps.fileUploadWizard.uploadLabel": "ファイルをインポートしています",
- "xpack.maps.filterByMapExtentMenuItem.disableDisplayName": "マップ範囲でのフィルターを無効にする",
- "xpack.maps.filterByMapExtentMenuItem.enableDisplayName": "マップ範囲でのフィルターを有効にする",
- "xpack.maps.filterEditor.applyGlobalQueryCheckboxLabel": "レイヤーデータにグローバルフィルターを適用",
- "xpack.maps.filterEditor.applyGlobalTimeCheckboxLabel": "グローバル時刻をレイヤーデータに適用",
- "xpack.maps.fitToData.fitAriaLabel": "データバウンドに合わせる",
- "xpack.maps.fitToData.fitButtonLabel": "データバウンドに合わせる",
- "xpack.maps.geoGrid.resolutionLabel": "グリッド解像度",
- "xpack.maps.geometryFilterForm.geometryLabelLabel": "ジオメトリラベル",
- "xpack.maps.geometryFilterForm.relationLabel": "空間関係",
- "xpack.maps.geoTileAgg.disabled.docValues": "クラスタリングには集約が必要です。doc_valuesをtrueに設定して、集約を有効にします。",
- "xpack.maps.geoTileAgg.disabled.license": "Geo_shapeクラスタリングには、ゴールドライセンスが必要です。",
- "xpack.maps.heatmap.colorRampLabel": "色の範囲",
- "xpack.maps.heatmapLegend.coldLabel": "コールド",
- "xpack.maps.heatmapLegend.hotLabel": "ホット",
- "xpack.maps.indexData.indexExists": "インデックス'{index}'が見つかりません。有効なインデックスを設定する必要があります",
- "xpack.maps.indexPatternSelectLabel": "インデックスパターン",
- "xpack.maps.indexPatternSelectPlaceholder": "インデックスパターンを選択",
- "xpack.maps.indexSettings.fetchErrorMsg": "インデックスパターン'{indexPatternTitle}'のインデックス設定を取得できません。\n '{viewIndexMetaRole}'ロールがあることを確認してください。",
- "xpack.maps.initialLayers.unableToParseMessage": "「initialLayers」パラメーターのコンテンツをパースできません。エラー:{errorMsg}",
- "xpack.maps.initialLayers.unableToParseTitle": "初期レイヤーはマップに追加されません",
- "xpack.maps.inspector.centerLatLabel": "中央緯度",
- "xpack.maps.inspector.centerLonLabel": "中央経度",
- "xpack.maps.inspector.mapboxStyleTitle": "マップボックススタイル",
- "xpack.maps.inspector.mapDetailsTitle": "マップの詳細",
- "xpack.maps.inspector.mapDetailsViewHelpText": "マップステータスを表示します",
- "xpack.maps.inspector.mapDetailsViewTitle": "マップの詳細",
- "xpack.maps.inspector.zoomLabel": "ズーム",
- "xpack.maps.kilometersAbbr": "km",
- "xpack.maps.layer.isUsingBoundsFilter": "表示されるマップ領域で絞り込まれた結果",
- "xpack.maps.layer.isUsingSearchMsg": "クエリとフィルターで絞り込まれた結果",
- "xpack.maps.layer.isUsingTimeFilter": "時刻フィルターにより絞られた結果",
- "xpack.maps.layer.layerHiddenTooltip": "レイヤーが非表示になっています。",
- "xpack.maps.layer.loadWarningAriaLabel": "警告を読み込む",
- "xpack.maps.layer.zoomFeedbackTooltip": "レイヤーはズームレベル {minZoom} から {maxZoom} の間で表示されます。",
- "xpack.maps.layerControl.addLayerButtonLabel": "レイヤーを追加",
- "xpack.maps.layerControl.closeLayerTOCButtonAriaLabel": "レイヤーパネルを畳む",
- "xpack.maps.layerControl.layersTitle": "レイヤー",
- "xpack.maps.layerControl.layerTocActions.editFeaturesButtonLabel": "機能の編集",
- "xpack.maps.layerControl.layerTocActions.layerSettingsButtonLabel": "レイヤー設定を編集",
- "xpack.maps.layerControl.openLayerTOCButtonAriaLabel": "レイヤーパネルを拡張",
- "xpack.maps.layerControl.tocEntry.EditFeatures": "機能の編集",
- "xpack.maps.layerControl.tocEntry.exitEditModeAriaLabel": "終了",
- "xpack.maps.layerControl.tocEntry.grabButtonAriaLabel": "レイヤーの並べ替え",
- "xpack.maps.layerControl.tocEntry.grabButtonTitle": "レイヤーの並べ替え",
- "xpack.maps.layerControl.tocEntry.hideDetailsButtonAriaLabel": "レイヤー詳細を非表示",
- "xpack.maps.layerControl.tocEntry.hideDetailsButtonTitle": "レイヤー詳細を非表示",
- "xpack.maps.layerControl.tocEntry.showDetailsButtonAriaLabel": "レイヤー詳細を表示",
- "xpack.maps.layerControl.tocEntry.showDetailsButtonTitle": "レイヤー詳細を表示",
- "xpack.maps.layerPanel.filterEditor.addFilterButtonLabel": "フィルターを追加します",
- "xpack.maps.layerPanel.filterEditor.editFilterButtonLabel": "フィルターを編集",
- "xpack.maps.layerPanel.filterEditor.emptyState.description": "フィルターを追加してレイヤーデータを絞ります。",
- "xpack.maps.layerPanel.filterEditor.queryBarSubmitButtonLabel": "フィルターを設定",
- "xpack.maps.layerPanel.filterEditor.title": "フィルタリング",
- "xpack.maps.layerPanel.footer.cancelButtonLabel": "キャンセル",
- "xpack.maps.layerPanel.footer.closeButtonLabel": "閉じる",
- "xpack.maps.layerPanel.footer.removeLayerButtonLabel": "レイヤーを削除",
- "xpack.maps.layerPanel.footer.saveAndCloseButtonLabel": "保存して閉じる",
- "xpack.maps.layerPanel.join.applyGlobalQueryCheckboxLabel": "結合するグローバルフィルターを適用",
- "xpack.maps.layerPanel.join.applyGlobalTimeCheckboxLabel": "結合するグローバル時刻を適用",
- "xpack.maps.layerPanel.join.deleteJoinAriaLabel": "ジョブの削除",
- "xpack.maps.layerPanel.join.deleteJoinTitle": "ジョブの削除",
- "xpack.maps.layerPanel.join.noIndexPatternErrorMessage": "インデックスパターン {indexPatternId} が見つかりません",
- "xpack.maps.layerPanel.joinEditor.addJoinAriaLabel": "結合を追加",
- "xpack.maps.layerPanel.joinEditor.addJoinButtonLabel": "結合を追加",
- "xpack.maps.layerPanel.joinEditor.termJoinsTitle": "用語結合",
- "xpack.maps.layerPanel.joinEditor.termJoinTooltip": "用語結合を使用すると、データに基づくスタイル設定のプロパティでこのレイヤーを強化します。",
- "xpack.maps.layerPanel.joinExpression.helpText": "共有キーを構成します。",
- "xpack.maps.layerPanel.joinExpression.joinPopoverTitle": "結合",
- "xpack.maps.layerPanel.joinExpression.leftFieldLabel": "左のフィールド",
- "xpack.maps.layerPanel.joinExpression.leftSourceLabel": "左のソース",
- "xpack.maps.layerPanel.joinExpression.leftSourceLabelHelpText": "共有キーを含む左のソースフィールド。",
- "xpack.maps.layerPanel.joinExpression.rightFieldLabel": "右のフィールド",
- "xpack.maps.layerPanel.joinExpression.rightSizeHelpText": "右フィールドの語句の制限。",
- "xpack.maps.layerPanel.joinExpression.rightSizeLabel": "右サイズ",
- "xpack.maps.layerPanel.joinExpression.rightSourceLabel": "右のソース",
- "xpack.maps.layerPanel.joinExpression.rightSourceLabelHelpText": "共有キーを含む右のソースフィールド。",
- "xpack.maps.layerPanel.joinExpression.selectFieldPlaceholder": "フィールドを選択",
- "xpack.maps.layerPanel.joinExpression.selectIndexPatternPlaceholder": "インデックスパターンを選択",
- "xpack.maps.layerPanel.joinExpression.selectPlaceholder": "-- 選択 --",
- "xpack.maps.layerPanel.joinExpression.sizeFragment": "からの上位{rightSize}語句",
- "xpack.maps.layerPanel.joinExpression.value": "{leftSourceName}:{leftValue}と{sizeFragment} {rightSourceName}:{rightValue}",
- "xpack.maps.layerPanel.layerSettingsTitle": "レイヤー設定",
- "xpack.maps.layerPanel.metricsExpression.helpText": "右のソースのメトリックを構成します。これらの値はレイヤー機能に追加されます。",
- "xpack.maps.layerPanel.metricsExpression.joinMustBeSetErrorMessage": "JOIN の設定が必要です",
- "xpack.maps.layerPanel.metricsExpression.metricsPopoverTitle": "メトリック",
- "xpack.maps.layerPanel.settingsPanel.fittableFlagLabel": "データ境界への適合計算にレイヤーを含める",
- "xpack.maps.layerPanel.settingsPanel.fittableFlagTooltip": "データ境界に合わせると、マップ範囲が調整され、すべてのデータが表示されます。レイヤーは参照データを提供する場合があります。データ境界への適合計算には含めないでください。このオプションを使用すると、データ境界への適合計算からレイヤーを除外します。",
- "xpack.maps.layerPanel.settingsPanel.labelsOnTop": "上部にラベルを表示",
- "xpack.maps.layerPanel.settingsPanel.layerNameLabel": "名前",
- "xpack.maps.layerPanel.settingsPanel.layerTransparencyLabel": "レイヤーの透明度",
- "xpack.maps.layerPanel.settingsPanel.percentageLabel": "%",
- "xpack.maps.layerPanel.settingsPanel.unableToLoadTitle": "レイヤーを読み込めません",
- "xpack.maps.layerPanel.settingsPanel.visibleZoom": "ズームレベル",
- "xpack.maps.layerPanel.settingsPanel.visibleZoomLabel": "レイヤー表示のズーム範囲",
- "xpack.maps.layerPanel.sourceDetailsLabel": "ソースの詳細",
- "xpack.maps.layerPanel.styleSettingsTitle": "レイヤースタイル",
- "xpack.maps.layerPanel.whereExpression.expressionDescription": "where",
- "xpack.maps.layerPanel.whereExpression.expressionValuePlaceholder": "--フィルターを追加--",
- "xpack.maps.layerPanel.whereExpression.helpText": "右のソースを絞り込むには、クエリを使用します。",
- "xpack.maps.layerPanel.whereExpression.queryBarSubmitButtonLabel": "フィルターを設定",
- "xpack.maps.layers.newVectorLayerWizard.createIndexError": "名前{message}のインデックスを作成できませんでした",
- "xpack.maps.layers.newVectorLayerWizard.createIndexErrorTitle": "インデックスパターンを作成できませんでした",
- "xpack.maps.layerSettings.attributionLegend": "属性",
- "xpack.maps.layerTocActions.cloneLayerTitle": "レイヤーおクローンを作成",
- "xpack.maps.layerTocActions.editLayerTooltip": "クラスタリング、結合、または時間フィルタリングなしで、ドキュメントレイヤーでのサポートされている機能を編集",
- "xpack.maps.layerTocActions.fitToDataTitle": "データに合わせる",
- "xpack.maps.layerTocActions.hideLayerTitle": "レイヤーの非表示",
- "xpack.maps.layerTocActions.layerActionsTitle": "レイヤー操作",
- "xpack.maps.layerTocActions.noFitSupportTooltip": "レイヤーが「データに合わせる」をサポートしていません",
- "xpack.maps.layerTocActions.removeLayerTitle": "レイヤーを削除",
- "xpack.maps.layerTocActions.showLayerTitle": "レイヤーの表示",
- "xpack.maps.layerTocActions.showThisLayerOnlyTitle": "このレイヤーのみを表示",
- "xpack.maps.layerWizardSelect.allCategories": "すべて",
- "xpack.maps.layerWizardSelect.elasticsearchCategoryLabel": "Elasticsearch",
- "xpack.maps.layerWizardSelect.referenceCategoryLabel": "リファレンス",
- "xpack.maps.layerWizardSelect.solutionsCategoryLabel": "ソリューション",
- "xpack.maps.legend.upto": "最大",
- "xpack.maps.loadMap.errorAttemptingToLoadSavedMap": "マップを読み込めません",
- "xpack.maps.map.initializeErrorTitle": "マップを初期化できません",
- "xpack.maps.mapListing.descriptionFieldTitle": "説明",
- "xpack.maps.mapListing.entityName": "マップ",
- "xpack.maps.mapListing.entityNamePlural": "マップ",
- "xpack.maps.mapListing.errorAttemptingToLoadSavedMaps": "マップを読み込めません",
- "xpack.maps.mapListing.tableCaption": "マップ",
- "xpack.maps.mapListing.titleFieldTitle": "タイトル",
- "xpack.maps.maps.choropleth.rightSourcePlaceholder": "インデックスパターンを選択",
- "xpack.maps.mapSavedObjectLabel": "マップ",
- "xpack.maps.mapSettingsPanel.autoFitToBoundsLocationLabel": "自動的にマップをデータ境界に合わせる",
- "xpack.maps.mapSettingsPanel.autoFitToDataBoundsLabel": "自動的にマップをデータ境界に合わせる",
- "xpack.maps.mapSettingsPanel.backgroundColorLabel": "背景色",
- "xpack.maps.mapSettingsPanel.browserLocationLabel": "ブラウザーの位置情報",
- "xpack.maps.mapSettingsPanel.cancelLabel": "キャンセル",
- "xpack.maps.mapSettingsPanel.closeLabel": "閉じる",
- "xpack.maps.mapSettingsPanel.displayTitle": "表示",
- "xpack.maps.mapSettingsPanel.fixedLocationLabel": "固定の場所",
- "xpack.maps.mapSettingsPanel.initialLatLabel": "緯度初期値",
- "xpack.maps.mapSettingsPanel.initialLonLabel": "経度初期値",
- "xpack.maps.mapSettingsPanel.initialZoomLabel": "ズーム初期値",
- "xpack.maps.mapSettingsPanel.keepChangesButtonLabel": "変更を保持",
- "xpack.maps.mapSettingsPanel.lastSavedLocationLabel": "保存時のマップ位置情報",
- "xpack.maps.mapSettingsPanel.navigationTitle": "ナビゲーション",
- "xpack.maps.mapSettingsPanel.showScaleLabel": "縮尺を表示",
- "xpack.maps.mapSettingsPanel.showSpatialFiltersLabel": "マップに空間フィルターを表示",
- "xpack.maps.mapSettingsPanel.spatialFiltersFillColorLabel": "塗りつぶす色",
- "xpack.maps.mapSettingsPanel.spatialFiltersLineColorLabel": "境界線の色",
- "xpack.maps.mapSettingsPanel.spatialFiltersTitle": "空間フィルター",
- "xpack.maps.mapSettingsPanel.title": "マップ設定",
- "xpack.maps.mapSettingsPanel.useCurrentViewBtnLabel": "現在のビューに設定",
- "xpack.maps.mapSettingsPanel.zoomRangeLabel": "ズーム範囲",
- "xpack.maps.metersAbbr": "m",
- "xpack.maps.metricsEditor.addMetricButtonLabel": "メトリックを追加",
- "xpack.maps.metricsEditor.aggregationLabel": "アグリゲーション",
- "xpack.maps.metricsEditor.customLabel": "カスタムラベル",
- "xpack.maps.metricsEditor.deleteMetricAriaLabel": "メトリックを削除",
- "xpack.maps.metricsEditor.deleteMetricButtonLabel": "メトリックを削除",
- "xpack.maps.metricsEditor.selectFieldError": "アグリゲーションにはフィールドが必要です",
- "xpack.maps.metricsEditor.selectFieldLabel": "フィールド",
- "xpack.maps.metricsEditor.selectFieldPlaceholder": "フィールドを選択",
- "xpack.maps.metricsEditor.selectPercentileLabel": "パーセンタイル",
- "xpack.maps.metricSelect.averageDropDownOptionLabel": "平均",
- "xpack.maps.metricSelect.cardinalityDropDownOptionLabel": "ユニークカウント",
- "xpack.maps.metricSelect.countDropDownOptionLabel": "カウント",
- "xpack.maps.metricSelect.maxDropDownOptionLabel": "最高",
- "xpack.maps.metricSelect.minDropDownOptionLabel": "最低",
- "xpack.maps.metricSelect.percentileDropDownOptionLabel": "パーセンタイル",
- "xpack.maps.metricSelect.selectAggregationPlaceholder": "集約を選択",
- "xpack.maps.metricSelect.sumDropDownOptionLabel": "合計",
- "xpack.maps.metricSelect.termsDropDownOptionLabel": "トップ用語",
- "xpack.maps.mvtSource.addFieldLabel": "追加",
- "xpack.maps.mvtSource.fieldPlaceholderText": "フィールド名",
- "xpack.maps.mvtSource.numberFieldLabel": "数字",
- "xpack.maps.mvtSource.sourceSettings": "ソース設定",
- "xpack.maps.mvtSource.stringFieldLabel": "文字列",
- "xpack.maps.mvtSource.tooltipsTitle": "ツールチップフィールド",
- "xpack.maps.mvtSource.trashButtonAriaLabel": "フィールドの削除",
- "xpack.maps.mvtSource.trashButtonTitle": "フィールドの削除",
- "xpack.maps.newVectorLayerWizard.description": "マップに図形を描画し、Elasticsearchでインデックス",
- "xpack.maps.newVectorLayerWizard.disabledDesc": "インデックスを作成できません。Kibanaの「インデックスパターン管理」権限がありません。",
- "xpack.maps.newVectorLayerWizard.indexNewLayer": "インデックスの作成",
- "xpack.maps.newVectorLayerWizard.title": "インデックスの作成",
- "xpack.maps.noGeoFieldInIndexPattern.message": "インデックスパターンには地理空間フィールドが含まれていません",
- "xpack.maps.noIndexPattern.doThisLinkTextDescription": "インデックスパターンを作成します。",
- "xpack.maps.noIndexPattern.doThisPrefixDescription": "次のことが必要です ",
- "xpack.maps.noIndexPattern.getStartedLinkText": "サンプルデータセットで始めましょう。",
- "xpack.maps.noIndexPattern.hintDescription": "データがない場合",
- "xpack.maps.noIndexPattern.messageTitle": "インデックスパターンが見つかりませんでした",
- "xpack.maps.observability.apmRumPerformanceLabel": "APM RUMパフォーマンス",
- "xpack.maps.observability.apmRumPerformanceLayerName": "パフォーマンス",
- "xpack.maps.observability.apmRumTrafficLabel": "APM RUMトラフィック",
- "xpack.maps.observability.apmRumTrafficLayerName": "トラフィック",
- "xpack.maps.observability.choroplethLabel": "世界の境界",
- "xpack.maps.observability.clustersLabel": "クラスター",
- "xpack.maps.observability.countLabel": "カウント",
- "xpack.maps.observability.countMetricName": "合計",
- "xpack.maps.observability.desc": "APMレイヤー",
- "xpack.maps.observability.disabledDesc": "APMインデックスパターンが見つかりません。Observablyを開始するには、[Observably]>[概要]に移動します。",
- "xpack.maps.observability.displayLabel": "表示",
- "xpack.maps.observability.durationMetricName": "期間",
- "xpack.maps.observability.gridsLabel": "グリッド",
- "xpack.maps.observability.heatMapLabel": "ヒートマップ",
- "xpack.maps.observability.layerLabel": "レイヤー",
- "xpack.maps.observability.metricLabel": "メトリック",
- "xpack.maps.observability.title": "オブザーバビリティ",
- "xpack.maps.observability.transactionDurationLabel": "トランザクション期間",
- "xpack.maps.observability.uniqueCountLabel": "ユニークカウント",
- "xpack.maps.observability.uniqueCountMetricName": "ユニークカウント",
- "xpack.maps.sampleData.ecommerceSpec.mapsTitle": "[e コマース] 国別の注文",
- "xpack.maps.sampleData.flightaSpec.logsTitle": "[ログ ] 合計リクエスト数とバイト数",
- "xpack.maps.sampleData.flightsSpec.mapsTitle": "[フライト] 出発地の時刻が遅延",
- "xpack.maps.sampleDataLinkLabel": "マップ",
- "xpack.maps.security.desc": "セキュリティレイヤー",
- "xpack.maps.security.disabledDesc": "セキュリティインデックスパターンが見つかりません。セキュリティを開始するには、[セキュリティ]>[概要]に移動します。",
- "xpack.maps.security.indexPatternLabel": "インデックスパターン",
- "xpack.maps.security.title": "セキュリティ",
- "xpack.maps.sescurity.destinationLayerLabel": "{indexPatternTitle} | ディスティネーションポイント",
- "xpack.maps.sescurity.lineLayerLabel": "{indexPatternTitle} | Line",
- "xpack.maps.sescurity.sourceLayerLabel": "{indexPatternTitle} | ソースポイント",
- "xpack.maps.setViewControl.goToButtonLabel": "移動:",
- "xpack.maps.setViewControl.latitudeLabel": "緯度",
- "xpack.maps.setViewControl.longitudeLabel": "経度",
- "xpack.maps.setViewControl.submitButtonLabel": "Go",
- "xpack.maps.setViewControl.zoomLabel": "ズーム",
- "xpack.maps.source.dataSourceLabel": "データソース",
- "xpack.maps.source.ems_xyzDescription": "{z}/{x}/{y} urlパターンを使用するラスター画像タイルマッピングサービス。",
- "xpack.maps.source.ems_xyzTitle": "URL からのタイルマップサービス",
- "xpack.maps.source.ems.disabledDescription": "Elastic Maps Service へのアクセスが無効になっています。システム管理者に問い合わせるか、kibana.yml で「map.includeElasticMapsService」を設定してください。",
- "xpack.maps.source.ems.noAccessDescription": "Kibana が Elastic Maps Service にアクセスできません。システム管理者にお問い合わせください。",
- "xpack.maps.source.ems.noOnPremConnectionDescription": "{host} に接続できません。",
- "xpack.maps.source.ems.noOnPremLicenseDescription": "ローカル Elasticマップサーバーインストールに接続するには、エンタープライズライセンスが必要です。",
- "xpack.maps.source.emsFile.emsOnPremLabel": "Elasticマップサーバー",
- "xpack.maps.source.emsFile.layerLabel": "レイヤー",
- "xpack.maps.source.emsFile.unableToFindFileIdErrorMessage": "ID {id} の EMS ベクターシェイプが見つかりません。{info}",
- "xpack.maps.source.emsFileDisabledReason": "ElasticマップサーバーにはEnterpriseライセンスが必要です",
- "xpack.maps.source.emsFileSelect.selectLabel": "レイヤー",
- "xpack.maps.source.emsFileSourceDescription": "{host} からの管理境界",
- "xpack.maps.source.emsFileTitle": "ベクターシェイプ",
- "xpack.maps.source.emsOnPremFileTitle": "Elasticマップサーバー境界",
- "xpack.maps.source.emsOnPremTileTitle": "Elasticマップサーバーベースマップ",
- "xpack.maps.source.emsTile.autoLabel": "Kibana テーマに基づき自動選択",
- "xpack.maps.source.emsTile.emsOnPremLabel": "Elasticマップサーバー",
- "xpack.maps.source.emsTile.isAutoSelectLabel": "Kibana テーマに基づき自動選択",
- "xpack.maps.source.emsTile.label": "タイルサービス",
- "xpack.maps.source.emsTile.serviceId": "タイルサービス",
- "xpack.maps.source.emsTile.settingsTitle": "ベースマップ",
- "xpack.maps.source.emsTile.unableToFindTileIdErrorMessage": "ID {id} の EMS タイル構成が見つかりません。{info}",
- "xpack.maps.source.emsTileDisabledReason": "ElasticマップサーバーにはEnterpriseライセンスが必要です",
- "xpack.maps.source.emsTileSourceDescription": "{host} からのベースマップサービス",
- "xpack.maps.source.emsTileTitle": "タイル",
- "xpack.maps.source.esAggSource.topTermLabel": "上位の {fieldLabel}",
- "xpack.maps.source.esGeoGrid.geofieldLabel": "地理空間フィールド",
- "xpack.maps.source.esGeoGrid.geofieldPlaceholder": "ジオフィールドを選択",
- "xpack.maps.source.esGeoGrid.gridRectangleDropdownOption": "グリッド",
- "xpack.maps.source.esGeoGrid.pointsDropdownOption": "クラスター",
- "xpack.maps.source.esGeoGrid.showAsLabel": "表示形式",
- "xpack.maps.source.esGeoLine.entityRequestDescription": "Elasticsearch 用語はマップバッファー内のエンティティを取得するように要求します。",
- "xpack.maps.source.esGeoLine.entityRequestName": "{layerName} エンティティ",
- "xpack.maps.source.esGeoLine.geofieldLabel": "地理空間フィールド",
- "xpack.maps.source.esGeoLine.geofieldPlaceholder": "ジオフィールドを選択",
- "xpack.maps.source.esGeoLine.geospatialFieldLabel": "地理空間フィールド",
- "xpack.maps.source.esGeoLine.indexPatternLabel": "インデックスパターン",
- "xpack.maps.source.esGeoLine.isTrackCompleteLabel": "トラックは完了しました",
- "xpack.maps.source.esGeoLine.metricsLabel": "トラックメトリック",
- "xpack.maps.source.esGeoLine.sortFieldLabel": "並べ替え",
- "xpack.maps.source.esGeoLine.sortFieldPlaceholder": "ソートフィールドを選択",
- "xpack.maps.source.esGeoLine.splitFieldLabel": "エンティティ",
- "xpack.maps.source.esGeoLine.splitFieldPlaceholder": "エンティティフィールドを選択",
- "xpack.maps.source.esGeoLine.trackRequestDescription": "Elasticsearch geo_line はエンティティのトラックを取得するように要求します。トラックはマップバッファーでフィルタリングされていません。",
- "xpack.maps.source.esGeoLine.trackRequestName": "{layerName} トラック",
- "xpack.maps.source.esGeoLine.trackSettingsLabel": "追跡",
- "xpack.maps.source.esGeoLineDescription": "ポイントから線を作成",
- "xpack.maps.source.esGeoLineDisabledReason": "{title} には Gold ライセンスが必要です。",
- "xpack.maps.source.esGeoLineTitle": "追跡",
- "xpack.maps.source.esGrid.coarseDropdownOption": "粗い",
- "xpack.maps.source.esGrid.compositeInspectorDescription": "Elasticsearch ジオグリッド集約リクエスト:{requestId}",
- "xpack.maps.source.esGrid.compositePaginationErrorMessage": "{layerName} はリクエスト過多の原因になります。「グリッド解像度」を下げるか、またはトップ用語「メトリック」の数を減らしてください。",
- "xpack.maps.source.esGrid.fineDropdownOption": "細かい",
- "xpack.maps.source.esGrid.finestDropdownOption": "最も細かい",
- "xpack.maps.source.esGrid.geospatialFieldLabel": "地理空間フィールド",
- "xpack.maps.source.esGrid.geoTileGridLabel": "グリッドパラメーター",
- "xpack.maps.source.esGrid.indexPatternLabel": "インデックスパターン",
- "xpack.maps.source.esGrid.inspectorDescription": "Elasticsearch ジオグリッド集約リクエスト",
- "xpack.maps.source.esGrid.metricsLabel": "メトリック",
- "xpack.maps.source.esGrid.noIndexPatternErrorMessage": "インデックスパターン {id} が見つかりません",
- "xpack.maps.source.esGrid.resolutionParamErrorMessage": "グリッド解像度パラメーターが認識されません:{resolution}",
- "xpack.maps.source.esGrid.superFineDropDownOption": "高精細(ベータ)",
- "xpack.maps.source.esGridClustersDescription": "それぞれのグリッド付きセルのメトリックでグリッドにグループ分けされた地理空間データです。",
- "xpack.maps.source.esGridClustersTitle": "クラスターとグリッド",
- "xpack.maps.source.esGridHeatmapDescription": "密度を示すグリッドでグループ化された地理空間データ",
- "xpack.maps.source.esGridHeatmapTitle": "ヒートマップ",
- "xpack.maps.source.esJoin.countLabel": "{indexPatternTitle} の件数",
- "xpack.maps.source.esJoin.joinDescription": "Elasticsearch 用語集約リクエスト、左ソース:{leftSource}、右ソース:{rightSource}",
- "xpack.maps.source.esSearch.ascendingLabel": "昇順",
- "xpack.maps.source.esSearch.clusterScalingLabel": "結果が{maxResultWindow}を超えたらクラスターを表示",
- "xpack.maps.source.esSearch.convertToGeoJsonErrorMsg": "検索への応答を geoJson 機能コレクションに変換できません。エラー:{errorMsg}",
- "xpack.maps.source.esSearch.descendingLabel": "降順",
- "xpack.maps.source.esSearch.extentFilterLabel": "マップの表示範囲でデータを動的にフィルタリング",
- "xpack.maps.source.esSearch.fieldNotFoundMsg": "インデックスパターン'{indexPatternTitle}'に'{fieldName}'が見つかりません。",
- "xpack.maps.source.esSearch.geofieldLabel": "地理空間フィールド",
- "xpack.maps.source.esSearch.geoFieldLabel": "地理空間フィールド",
- "xpack.maps.source.esSearch.geoFieldTypeLabel": "地理空間フィールドタイプ",
- "xpack.maps.source.esSearch.indexPatternLabel": "インデックスパターン",
- "xpack.maps.source.esSearch.joinsDisabledReason": "クラスターでスケーリングするときに、結合はサポートされていません",
- "xpack.maps.source.esSearch.joinsDisabledReasonMvt": "mvtベクトルタイルでスケーリングするときに、結合はサポートされていません",
- "xpack.maps.source.esSearch.limitScalingLabel": "結果を{maxResultWindow}に限定",
- "xpack.maps.source.esSearch.loadErrorMessage": "インデックスパターン {id} が見つかりません",
- "xpack.maps.source.esSearch.loadTooltipPropertiesErrorMsg": "ドキュメントが見つかりません。_id:{docId}",
- "xpack.maps.source.esSearch.mvtDescription": "大きいデータセットを高速表示するために、ベクトルタイルを使用します。",
- "xpack.maps.source.esSearch.selectLabel": "ジオフィールドを選択",
- "xpack.maps.source.esSearch.sortFieldLabel": "フィールド",
- "xpack.maps.source.esSearch.sortFieldSelectPlaceholder": "ソートフィールドを選択",
- "xpack.maps.source.esSearch.sortOrderLabel": "順序",
- "xpack.maps.source.esSearch.topHitsSizeLabel": "エンティティごとのドキュメント数",
- "xpack.maps.source.esSearch.topHitsSplitFieldLabel": "エンティティ",
- "xpack.maps.source.esSearch.topHitsSplitFieldSelectPlaceholder": "エンティティフィールドを選択",
- "xpack.maps.source.esSearch.useMVTVectorTiles": "ベクトルタイルを使用",
- "xpack.maps.source.esSearchDescription": "Elasticsearch の点、線、多角形",
- "xpack.maps.source.esSearchTitle": "ドキュメント",
- "xpack.maps.source.esSource.noGeoFieldErrorMessage": "インデックスパターン {indexPatternTitle} には現在ジオフィールド {geoField} が含まれていません",
- "xpack.maps.source.esSource.noIndexPatternErrorMessage": "ID {indexPatternId} のインデックスパターンが見つかりません",
- "xpack.maps.source.esSource.requestFailedErrorMessage": "Elasticsearch 検索リクエストに失敗。エラー:{message}",
- "xpack.maps.source.esSource.stylePropsMetaRequestDescription": "シンボル化バンドを計算するために使用されるフィールドメタデータを取得するElasticsearchリクエスト。",
- "xpack.maps.source.esSource.stylePropsMetaRequestName": "{layerName} - メタデータ",
- "xpack.maps.source.esTopHitsSearch.sortFieldLabel": "並べ替えフィールド",
- "xpack.maps.source.esTopHitsSearch.sortOrderLabel": "並べ替え順",
- "xpack.maps.source.geofieldLabel": "地理空間フィールド",
- "xpack.maps.source.kbnRegionMap.deprecationTooltipMessage": "「構成されたGeoJSON」レイヤーは廃止予定です。1) [GeoJSONのアップロード]を使用して、'{vectorLayer}'をアップロードします。2) Choroplethレイヤーウィザードを使用して、置換レイヤーを構築します。3) 最後にこのレイヤーをマップから削除します。",
- "xpack.maps.source.kbnRegionMap.noConfigErrorMessage": "{name} の map.regionmap 構成が見つかりません",
- "xpack.maps.source.kbnRegionMap.vectorLayerLabel": "ベクターレイヤー",
- "xpack.maps.source.kbnRegionMap.vectorLayerUrlLabel": "ベクターレイヤーURL",
- "xpack.maps.source.kbnRegionMapTitle": "カスタムベクターシェイプ",
- "xpack.maps.source.kbnTMS.kbnTMS.urlLabel": "タイルマップ URL",
- "xpack.maps.source.kbnTMS.noConfigErrorMessage": "kibana.yml に map.tilemap.url 構成が見つかりません",
- "xpack.maps.source.kbnTMS.noLayerAvailableHelptext": "タイルマップレイヤーが利用できません。システム管理者に、kibana.yml で「map.tilemap.url」を設定するよう依頼してください。",
- "xpack.maps.source.kbnTMS.urlLabel": "タイルマップ URL",
- "xpack.maps.source.kbnTMSDescription": "kibana.yml で構成されたマップタイルです",
- "xpack.maps.source.kbnTMSTitle": "カスタムタイルマップサービス",
- "xpack.maps.source.mapSettingsPanel.initialLocationLabel": "マップの初期位置情報",
- "xpack.maps.source.MVTSingleLayerVectorSource.sourceTitle": "ベクトルタイル",
- "xpack.maps.source.MVTSingleLayerVectorSourceEditor.dataZoomRangeMessage": "ズーム",
- "xpack.maps.source.MVTSingleLayerVectorSourceEditor.fieldsMessage": "フィールド",
- "xpack.maps.source.MVTSingleLayerVectorSourceEditor.fieldsPostHelpMessage": "これらはツールチップと動的スタイルで使用できます。",
- "xpack.maps.source.MVTSingleLayerVectorSourceEditor.fieldsPreHelpMessage": "使用可能なフィールド ",
- "xpack.maps.source.MVTSingleLayerVectorSourceEditor.layerNameMessage": "ソースレイヤー",
- "xpack.maps.source.MVTSingleLayerVectorSourceEditor.urlHelpMessage": ".mvtベクトルタイルサービスのURL。例:{url}",
- "xpack.maps.source.MVTSingleLayerVectorSourceEditor.urlMessage": "Url",
- "xpack.maps.source.MVTSingleLayerVectorSourceEditor.zoomRangeHelpMessage": "レイヤーがタイルに存在するズームレベル。これは直接可視性に対応しません。レベルが低いレイヤーデータは常に高いズームレベルで表示できます(ただし逆はありません)。",
- "xpack.maps.source.MVTSingleLayerVectorSourceEditor.zoomRangeTopMessage": "使用可能なレベル",
- "xpack.maps.source.mvtVectorSourceWizard": "Mapboxベクトルタイル仕様を実装するデータサービス",
- "xpack.maps.source.pewPew.destGeoFieldLabel": "送信先",
- "xpack.maps.source.pewPew.destGeoFieldPlaceholder": "デスティネーション地理情報フィールドを選択",
- "xpack.maps.source.pewPew.indexPatternLabel": "インデックスパターン",
- "xpack.maps.source.pewPew.indexPatternPlaceholder": "インデックスパターンを選択",
- "xpack.maps.source.pewPew.inspectorDescription": "ソースとデスティネーションの接続リクエスト",
- "xpack.maps.source.pewPew.metricsLabel": "メトリック",
- "xpack.maps.source.pewPew.noIndexPatternErrorMessage": "インデックスパターン {id} が見つかりません",
- "xpack.maps.source.pewPew.noSourceAndDestDetails": "選択されたインデックスパターンにはソースとデスティネーションのフィールドが含まれていません。",
- "xpack.maps.source.pewPew.sourceGeoFieldLabel": "送信元",
- "xpack.maps.source.pewPew.sourceGeoFieldPlaceholder": "ソース地理情報フィールドを選択",
- "xpack.maps.source.pewPewDescription": "ソースとデスティネーションの間の集約データパスです。",
- "xpack.maps.source.pewPewTitle": "ソースとデスティネーションの接続",
- "xpack.maps.source.selectLabel": "ジオフィールドを選択",
- "xpack.maps.source.topHitsDescription": "エンティティごとに最も関連するドキュメントを表示します。例:車両ごとの最新のGPS一致。",
- "xpack.maps.source.topHitsPanelLabel": "トップヒット",
- "xpack.maps.source.topHitsTitle": "エンティティごとの上位の一致",
- "xpack.maps.source.urlLabel": "Url",
- "xpack.maps.source.wms.getCapabilitiesButtonText": "負荷容量",
- "xpack.maps.source.wms.getCapabilitiesErrorCalloutTitle": "サービスメタデータを読み込めません",
- "xpack.maps.source.wms.layersHelpText": "レイヤー名のコンマ区切りのリストを使用します",
- "xpack.maps.source.wms.layersLabel": "レイヤー",
- "xpack.maps.source.wms.stylesHelpText": "スタイル名のコンマ区切りのリストを使用します",
- "xpack.maps.source.wms.stylesLabel": "スタイル",
- "xpack.maps.source.wms.urlLabel": "Url",
- "xpack.maps.source.wmsDescription": "OGC スタンダード WMS のマップ",
- "xpack.maps.source.wmsTitle": "ウェブマップサービス",
- "xpack.maps.style.customColorPaletteLabel": "カスタムカラーパレット",
- "xpack.maps.style.customColorRampLabel": "カスタマカラーランプ",
- "xpack.maps.style.fieldSelect.OriginLabel": "{fieldOrigin} からのフィールド",
- "xpack.maps.style.heatmap.resolutionStyleErrorMessage": "解像度パラメーターが認識されません:{resolution}",
- "xpack.maps.styles.categorical.otherCategoryLabel": "その他",
- "xpack.maps.styles.categoricalDataMapping.isEnabled.local": "無効にすると、ローカルデータからカテゴリを計算し、データが変更されたときにカテゴリを再計算します。ユーザーがパン、ズーム、フィルターを使用するときにスタイルが一貫しない場合があります。",
- "xpack.maps.styles.categoricalDataMapping.isEnabled.server": "データセット全体からカテゴリを計算します。ユーザーがパン、ズーム、フィルターを使用するときにスタイルが一貫します。",
- "xpack.maps.styles.color.staticDynamicSelect.staticLabel": "塗りつぶし",
- "xpack.maps.styles.colorStops.categoricalStop.noDupesWarningLabel": "終了値は一意でなければなりません",
- "xpack.maps.styles.colorStops.deleteButtonAriaLabel": "削除",
- "xpack.maps.styles.colorStops.deleteButtonLabel": "削除",
- "xpack.maps.styles.colorStops.hexWarningLabel": "色は有効な16進数値でなければなりません",
- "xpack.maps.styles.colorStops.ordinalStop.numberOrderingWarningLabel": "終了は前の終了値よりも大きくなければなりません",
- "xpack.maps.styles.colorStops.ordinalStop.numberWarningLabel": "終了は数値でなければなりません",
- "xpack.maps.styles.colorStops.ordinalStop.stopLabel": "終了",
- "xpack.maps.styles.dynamicColorSelect.qualitativeLabel": "カテゴリーとして",
- "xpack.maps.styles.dynamicColorSelect.qualitativeOrQuantitativeAriaLabel": "「番号として」を選択して色範囲内の番号でマップするか、または「カテゴリーとして」を選択してカラーパレットで分類します。",
- "xpack.maps.styles.dynamicColorSelect.quantitativeLabel": "番号として",
- "xpack.maps.styles.fieldMetaOptions.isEnabled.categoricalLabel": "データセットからカテゴリを取得",
- "xpack.maps.styles.fieldMetaOptions.popoverToggle": "データマッピング",
- "xpack.maps.styles.firstOrdinalSuffix": "st",
- "xpack.maps.styles.icon.customMapLabel": "カスタムアイコンパレット",
- "xpack.maps.styles.iconStops.deleteButtonAriaLabel": "削除",
- "xpack.maps.styles.iconStops.deleteButtonLabel": "削除",
- "xpack.maps.styles.invalidPercentileMsg": "パーセンタイルは 0 より大きく、100 より小さい数値でなければなりません",
- "xpack.maps.styles.labelBorderSize.largeLabel": "大",
- "xpack.maps.styles.labelBorderSize.mediumLabel": "中",
- "xpack.maps.styles.labelBorderSize.noneLabel": "なし",
- "xpack.maps.styles.labelBorderSize.smallLabel": "小",
- "xpack.maps.styles.labelBorderSizeSelect.ariaLabel": "ラベル枠線サイズを選択",
- "xpack.maps.styles.ordinalDataMapping.dataMappingLabel": "適合",
- "xpack.maps.styles.ordinalDataMapping.dataMappingTooltipContent": "データドメインからスタイルに値を適合",
- "xpack.maps.styles.ordinalDataMapping.interpolateDescription": "線形スケールでデータドメインからスタイルにデータを補間",
- "xpack.maps.styles.ordinalDataMapping.interpolateTitle": "最小値と最大値の間で補間",
- "xpack.maps.styles.ordinalDataMapping.isEnabled.local": "無効にすると、ローカルデータから最小値と最大値を計算し、データが変更されたときに最小値と最大値を再計算します。ユーザーがパン、ズーム、フィルターを使用するときにスタイルが一貫しない場合があります。",
- "xpack.maps.styles.ordinalDataMapping.isEnabled.server": "データセット全体から最小値と最大値を計算します。ユーザーがパン、ズーム、フィルターを使用するときにスタイルが一貫します。異常値を最小化するために、最小値と最大値が中央値から標準偏差(シグマ)に固定されます。",
- "xpack.maps.styles.ordinalDataMapping.isEnabledSwitchLabel": "データセットから最小値と最大値を取得",
- "xpack.maps.styles.ordinalDataMapping.percentilesDescription": "値にマッピングされた帯にスタイルを分割",
- "xpack.maps.styles.ordinalDataMapping.percentilesTitle": "パーセンタイルを使用",
- "xpack.maps.styles.ordinalDataMapping.sigmaLabel": "シグマ",
- "xpack.maps.styles.ordinalDataMapping.sigmaTooltipContent": "異常値の強調を解除するには、シグマを小さい値に設定します。シグマを小さくすると、最小値と最大値が中央値に近づきます。",
- "xpack.maps.styles.ordinalSuffix": "th",
- "xpack.maps.styles.secondOrdinalSuffix": "nd",
- "xpack.maps.styles.staticDynamicSelect.ariaLabel": "固定値またはデータ値でスタイルを選択",
- "xpack.maps.styles.staticDynamicSelect.dynamicLabel": "値",
- "xpack.maps.styles.staticDynamicSelect.staticLabel": "修正済み",
- "xpack.maps.styles.staticLabel.valueAriaLabel": "シンボルラベル",
- "xpack.maps.styles.staticLabel.valuePlaceholder": "シンボルラベル",
- "xpack.maps.styles.thirdOrdinalSuffix": "rd",
- "xpack.maps.styles.vector.borderColorLabel": "境界線の色",
- "xpack.maps.styles.vector.borderWidthLabel": "境界線の幅",
- "xpack.maps.styles.vector.disabledByMessage": "「{styleLabel}」を有効に設定する",
- "xpack.maps.styles.vector.fillColorLabel": "塗りつぶす色",
- "xpack.maps.styles.vector.iconLabel": "アイコン",
- "xpack.maps.styles.vector.labelBorderColorLabel": "ラベル枠線色",
- "xpack.maps.styles.vector.labelBorderWidthLabel": "ラベル枠線幅",
- "xpack.maps.styles.vector.labelColorLabel": "ラベル色",
- "xpack.maps.styles.vector.labelLabel": "ラベル",
- "xpack.maps.styles.vector.labelSizeLabel": "ラベルサイズ",
- "xpack.maps.styles.vector.orientationLabel": "記号の向き",
- "xpack.maps.styles.vector.selectFieldPlaceholder": "フィールドを選択",
- "xpack.maps.styles.vector.symbolSizeLabel": "シンボルのサイズ",
- "xpack.maps.tiles.resultsCompleteMsg": "{count} 件のドキュメントが見つかりました。",
- "xpack.maps.tiles.resultsTrimmedMsg": "結果は{count}件のドキュメントに制限されています。",
- "xpack.maps.timeslider.closeLabel": "時間スライダーを閉じる",
- "xpack.maps.timeslider.nextTimeWindowLabel": "次の時間ウィンドウ",
- "xpack.maps.timeslider.pauseLabel": "一時停止",
- "xpack.maps.timeslider.playLabel": "再生",
- "xpack.maps.timeslider.previousTimeWindowLabel": "前の時間ウィンドウ",
- "xpack.maps.timesliderToggleButton.closeLabel": "時間スライダーを閉じる",
- "xpack.maps.timesliderToggleButton.openLabel": "時間スライダーを開く",
- "xpack.maps.toolbarOverlay.drawBounds.initialGeometryLabel": "境界",
- "xpack.maps.toolbarOverlay.drawBoundsLabel": "境界を描いてデータをフィルタリング",
- "xpack.maps.toolbarOverlay.drawBoundsLabelShort": "境界を描く",
- "xpack.maps.toolbarOverlay.drawDistanceLabel": "描画距離でデータをフィルタリング",
- "xpack.maps.toolbarOverlay.drawDistanceLabelShort": "描画距離",
- "xpack.maps.toolbarOverlay.drawShape.initialGeometryLabel": "図形",
- "xpack.maps.toolbarOverlay.drawShapeLabel": "シェイプを描いてデータをフィルタリング",
- "xpack.maps.toolbarOverlay.drawShapeLabelShort": "図形を描く",
- "xpack.maps.toolbarOverlay.featureDraw.deletePointOrShapeLabel": "点または図形を削除",
- "xpack.maps.toolbarOverlay.featureDraw.deletePointOrShapeTitle": "点または図形を削除",
- "xpack.maps.toolbarOverlay.featureDraw.drawBBoxLabel": "バウンディングボックスを描画",
- "xpack.maps.toolbarOverlay.featureDraw.drawBBoxTitle": "バウンディングボックスを描画",
- "xpack.maps.toolbarOverlay.featureDraw.drawCircleLabel": "円を描画",
- "xpack.maps.toolbarOverlay.featureDraw.drawCircleTitle": "円を描画",
- "xpack.maps.toolbarOverlay.featureDraw.drawLineLabel": "線を描画",
- "xpack.maps.toolbarOverlay.featureDraw.drawLineTitle": "線を描画",
- "xpack.maps.toolbarOverlay.featureDraw.drawPointLabel": "点を描画",
- "xpack.maps.toolbarOverlay.featureDraw.drawPointTitle": "点を描画",
- "xpack.maps.toolbarOverlay.featureDraw.drawPolygonLabel": "多角形を描画",
- "xpack.maps.toolbarOverlay.featureDraw.drawPolygonTitle": "多角形を描画",
- "xpack.maps.toolbarOverlay.tools.toolbarTitle": "ツール",
- "xpack.maps.toolbarOverlay.toolsControlTitle": "ツール",
- "xpack.maps.tooltip.action.filterByGeometryLabel": "ジオメトリでフィルタリング",
- "xpack.maps.tooltip.allLayersLabel": "すべてのレイヤー",
- "xpack.maps.tooltip.closeAriaLabel": "ツールヒントを閉じる",
- "xpack.maps.tooltip.filterOnPropertyAriaLabel": "プロパティのフィルター",
- "xpack.maps.tooltip.filterOnPropertyTitle": "プロパティのフィルター",
- "xpack.maps.tooltip.geometryFilterForm.createFilterButtonLabel": "フィルターを作成",
- "xpack.maps.tooltip.geometryFilterForm.filterTooLargeMessage": "フィルターを作成できません。フィルターがURLに追加されました。この形状には頂点が多すぎるため、URLに合いません。",
- "xpack.maps.tooltip.layerFilterLabel": "レイヤー別に結果をフィルタリング",
- "xpack.maps.tooltip.loadingMsg": "読み込み中",
- "xpack.maps.tooltip.pageNumerText": "{total}ページ中 {pageNumber}ページ",
- "xpack.maps.tooltip.showAddFilterActionsViewLabel": "フィルターアクション",
- "xpack.maps.tooltip.toolsControl.cancelDrawButtonLabel": "キャンセル",
- "xpack.maps.tooltip.unableToLoadContentTitle": "ツールヒントのコンテンツを読み込めません",
- "xpack.maps.tooltip.viewActionsTitle": "フィルターアクションを表示",
- "xpack.maps.tooltipSelector.addLabelWithCount": "{count} の追加",
- "xpack.maps.tooltipSelector.addLabelWithoutCount": "追加",
- "xpack.maps.tooltipSelector.emptyState.description": "ツールチップフィールドを追加し、フィールド値からフィルターを作成します。",
- "xpack.maps.tooltipSelector.grabButtonAriaLabel": "プロパティを並べ替える",
- "xpack.maps.tooltipSelector.grabButtonTitle": "プロパティを並べ替える",
- "xpack.maps.tooltipSelector.togglePopoverLabel": "追加",
- "xpack.maps.tooltipSelector.trashButtonAriaLabel": "プロパティを削除",
- "xpack.maps.tooltipSelector.trashButtonTitle": "プロパティを削除",
- "xpack.maps.topNav.fullScreenButtonLabel": "全画面",
- "xpack.maps.topNav.fullScreenDescription": "全画面",
- "xpack.maps.topNav.openInspectorButtonLabel": "検査",
- "xpack.maps.topNav.openInspectorDescription": "インスペクターを開きます",
- "xpack.maps.topNav.openSettingsButtonLabel": "マップ設定",
- "xpack.maps.topNav.openSettingsDescription": "マップ設定を開く",
- "xpack.maps.topNav.saveAndReturnButtonLabel": "保存して戻る",
- "xpack.maps.topNav.saveAsButtonLabel": "名前を付けて保存",
- "xpack.maps.topNav.saveErrorText": "アプリを作成せずにアプリに戻ることはできません",
- "xpack.maps.topNav.saveErrorTitle": "「{title}」の保存エラー",
- "xpack.maps.topNav.saveMapButtonLabel": "保存",
- "xpack.maps.topNav.saveMapDescription": "マップを保存",
- "xpack.maps.topNav.saveMapDisabledButtonTooltip": "保存する前に、レイヤーの変更を保存するか、キャンセルしてください",
- "xpack.maps.topNav.saveModalType": "マップ",
- "xpack.maps.topNav.saveSuccessMessage": "「{title}」が保存されました",
- "xpack.maps.topNav.saveToMapsButtonLabel": "マップに保存",
- "xpack.maps.topNav.updatePanel": "{originatingAppName}でパネルを更新",
- "xpack.maps.totalHits.lowerBoundPrecisionExceeded": "合計一致数が値を超えるかどうかを判断できません。合計一致精度が値未満です。合計一致数:{totalHitsString}、値:{value}。_search.body.track_total_hitsが少なくとも値と同じであることを確認してください。",
- "xpack.maps.tutorials.ems.downloadStepText": "1.Elastic Maps Serviceの [ランディングページ]({emsLandingPageUrl}/)に移動します。\n2.左のサイドバーで、行政上の境界を設定します。\n3.[Download GeoJSON]ボタンをクリックします。",
- "xpack.maps.tutorials.ems.downloadStepTitle": "Elastic Maps Service境界のダウンロード",
- "xpack.maps.tutorials.ems.longDescription": "[Elastic Maps Service (EMS)](https://www.elastic.co/elastic-maps-service)は、管理境界のタイルレイヤーとベクトル形状をホストします。Elasticsearch における EMS 行政上の境界のインデックス作成により、境界のプロパティフィールドの検索ができます。",
- "xpack.maps.tutorials.ems.nameTitle": "ベクターシェイプ",
- "xpack.maps.tutorials.ems.shortDescription": "Elastic Maps Service からの管理ベクターシェイプ。",
- "xpack.maps.tutorials.ems.uploadStepText": "1.[マップ]({newMapUrl})を開きます。\n2.[Add layer]をクリックしてから[Upload GeoJSON]を選択します。\n3.GeoJSON ファイルをアップロードして[Import file]をクリックします。",
- "xpack.maps.tutorials.ems.uploadStepTitle": "Elastic Maps Service境界のインデックス作成",
- "xpack.maps.util.formatErrorMessage": "URL からベクターシェイプを取得できません:{format}",
- "xpack.maps.util.requestFailedErrorMessage": "URL からベクターシェイプを取得できません:{fetchUrl}",
- "xpack.maps.validatedNumberInput.invalidClampErrorMessage": "{min} と {max} の間でなければなりません",
- "xpack.maps.validatedRange.rangeErrorMessage": "{min} と {max} の間でなければなりません",
- "xpack.maps.vector.dualSize.unitLabel": "px",
- "xpack.maps.vector.size.unitLabel": "px",
- "xpack.maps.vector.symbolAs.circleLabel": "マーカー",
- "xpack.maps.vector.symbolAs.IconLabel": "アイコン",
- "xpack.maps.vector.symbolLabel": "マーク",
- "xpack.maps.vectorLayer.joinError.firstTenMsg": " ({total}件中5件)",
- "xpack.maps.vectorLayer.joinError.noLeftFieldValuesMsg": "左のフィールド'{leftFieldName}'には値がありません。",
- "xpack.maps.vectorLayer.joinError.noMatchesMsg": "左のフィールドが右のフィールドと一致しません。左フィールド:'{leftFieldName}'には値{ leftFieldValues }があります。右フィールド:'{rightFieldName}'には値{ rightFieldValues }があります。",
- "xpack.maps.vectorLayer.joinErrorMsg": "用語結合を実行できません。{reason}",
- "xpack.maps.vectorLayer.noResultsFoundInJoinTooltip": "用語結合には一致する結果が見つかりません",
- "xpack.maps.vectorLayer.noResultsFoundTooltip": "結果が見つかりませんでした。",
- "xpack.maps.vectorStyleEditor.featureTypeButtonGroupLegend": "ベクター機能ボタングループ",
- "xpack.maps.vectorStyleEditor.isTimeAwareLabel": "グローバル時刻をスタイルメタデータリクエストに適用",
- "xpack.maps.vectorStyleEditor.lineLabel": "行",
- "xpack.maps.vectorStyleEditor.pointLabel": "ポイント",
- "xpack.maps.vectorStyleEditor.polygonLabel": "多角形",
- "xpack.maps.viewControl.latLabel": "緯度:",
- "xpack.maps.viewControl.lonLabel": "経度:",
- "xpack.maps.viewControl.zoomLabel": "ズーム:",
- "xpack.maps.visTypeAlias.description": "マップを作成し、複数のレイヤーとインデックスを使用して、スタイルを設定します。",
- "xpack.maps.visTypeAlias.title": "マップ",
- "xpack.ml.accessDenied.description": "機械学習プラグインを表示するアクセス権がありません。プラグインにアクセスするには、機械学習機能をこのスペースで表示する必要があります。",
- "xpack.ml.accessDeniedLabel": "アクセスが拒否されました",
- "xpack.ml.accessDeniedTabLabel": "アクセス拒否",
- "xpack.ml.actions.applyEntityFieldsFiltersTitle": "値でフィルター",
- "xpack.ml.actions.applyInfluencersFiltersTitle": "値でフィルター",
- "xpack.ml.actions.applyTimeRangeSelectionTitle": "時間範囲選択を適用",
- "xpack.ml.actions.clearSelectionTitle": "選択した項目をクリア",
- "xpack.ml.actions.editAnomalyChartsTitle": "異常グラフを編集",
- "xpack.ml.actions.editSwimlaneTitle": "スイムレーンの編集",
- "xpack.ml.actions.entityFieldFilterAliasLabel": "{labelValue}",
- "xpack.ml.actions.influencerFilterAliasLabel": "{labelValue}",
- "xpack.ml.actions.openInAnomalyExplorerTitle": "異常エクスプローラーで開く",
- "xpack.ml.advancedSettings.anomalyDetectionDefaultTimeRangeDesc": "異常検知ジョブ結果を表示するときに使用する時間フィルター選択。",
- "xpack.ml.advancedSettings.anomalyDetectionDefaultTimeRangeName": "異常検知結果の時間フィルターデフォルト",
- "xpack.ml.advancedSettings.enableAnomalyDetectionDefaultTimeRangeDesc": "シングルメトリックビューアーと異常エクスプローラーでデフォルト時間フィルターを使用します。有効ではない場合、ジョブの全時間範囲の結果が表示されます。",
- "xpack.ml.advancedSettings.enableAnomalyDetectionDefaultTimeRangeName": "異常検知結果の時間フィルターデフォルトを有効にする",
- "xpack.ml.alertConditionValidation.alertIntervalTooHighMessage": "チェック間隔がルックバック間隔を超えています。通知を見逃す可能性を回避するには、{lookbackInterval}に減らします。",
- "xpack.ml.alertConditionValidation.title": "アラート条件には次の問題が含まれます。",
- "xpack.ml.alertContext.anomalyExplorerUrlDescription": "異常エクスプローラーを開くURL",
- "xpack.ml.alertContext.isInterimDescription": "上位の一致に中間結果が含まれるかどうかを示します",
- "xpack.ml.alertContext.jobIdsDescription": "アラートをトリガーしたジョブIDのリスト",
- "xpack.ml.alertContext.messageDescription": "アラート情報メッセージ",
- "xpack.ml.alertContext.scoreDescription": "通知アクション時点の異常スコア",
- "xpack.ml.alertContext.timestampDescription": "異常のバケットタイムスタンプ",
- "xpack.ml.alertContext.timestampIso8601Description": "ISO8601形式の異常の時間バケット",
- "xpack.ml.alertContext.topInfluencersDescription": "トップ影響因子",
- "xpack.ml.alertContext.topRecordsDescription": "上位のレコード",
- "xpack.ml.alertTypes.anomalyDetection.defaultActionMessage": "Elastic Stack機械学習アラート:\n- ジョブID: \\{\\{context.jobIds\\}\\}\n- Time: \\{\\{context.timestampIso8601\\}\\}\n- 異常スコア:\\{\\{context.score\\}\\}\n\n\\{\\{context.message\\}\\}\n\n\\{\\{#context.topInfluencers.length\\}\\}\n トップ影響因子:\n \\{\\{#context.topInfluencers\\}\\}\n \\{\\{influencer_field_name\\}\\} = \\{\\{influencer_field_value\\}\\} [\\{\\{score\\}\\}]\n \\{\\{/context.topInfluencers\\}\\}\n\\{\\{/context.topInfluencers.length\\}\\}\n\n\\{\\{#context.topRecords.length\\}\\}\n トップの記録:\n \\{\\{#context.topRecords\\}\\}\n \\{\\{function\\}\\}(\\{\\{field_name\\}\\}) \\{\\{by_field_value\\}\\} \\{\\{over_field_value\\}\\} \\{\\{partition_field_value\\}\\} [\\{\\{score\\}\\}]\n \\{\\{/context.topRecords\\}\\}\n\\{\\{/context.topRecords.length\\}\\}\n\n\\{\\{!Kibanaで構成していない場合、kibanaBaseUrlを置換してください\\}\\}\n[異常エクスプローラーで開く](\\{\\{\\{kibanaBaseUrl\\}\\}\\}\\{\\{\\{context.anomalyExplorerUrl\\}\\}\\})\n",
- "xpack.ml.alertTypes.anomalyDetection.description": "異常検知ジョブの結果が条件と一致するときにアラートを発行します。",
- "xpack.ml.alertTypes.anomalyDetection.jobSelection.errorMessage": "ジョブ選択は必須です",
- "xpack.ml.alertTypes.anomalyDetection.lookbackInterval.errorMessage": "ルックバック間隔が無効です",
- "xpack.ml.alertTypes.anomalyDetection.resultType.errorMessage": "結果タイプは必須です",
- "xpack.ml.alertTypes.anomalyDetection.severity.errorMessage": "異常重要度は必須です",
- "xpack.ml.alertTypes.anomalyDetection.singleJobSelection.errorMessage": "ルールごとに1つのジョブのみを設定できます",
- "xpack.ml.alertTypes.anomalyDetection.topNBuckets.errorMessage": "バケット数が無効です",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.alertContext.messageDescription": "アラート情報メッセージ",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.alertContext.resultsDescription": "ルール実行の結果",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.behindRealtimeCheckDescription": "ジョブはリアルタイムより遅れて実行されています",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.behindRealtimeCheckName": "ジョブはリアルタイムより遅れて実行されています",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.datafeedCheckDescription": "ジョブの対応するデータフィードが開始していない場合にアラートで通知します",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.datafeedCheckName": "データフィードが開始していません",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.defaultActionMessage": "異常検知ジョブヘルスチェック結果:\n\\{\\{context.message\\}\\}\n\\{\\{#context.results\\}\\}\n ジョブID:\\{\\{job_id\\}\\}\n \\{\\{#datafeed_id\\}\\}データフィードID: \\{\\{datafeed_id\\}\\}\n \\{\\{/datafeed_id\\}\\} \\{\\{#datafeed_state\\}\\}データフィード状態:\\{\\{datafeed_state\\}\\}\n \\{\\{/datafeed_state\\}\\} \\{\\{#memory_status\\}\\}メモリステータス:\\{\\{memory_status\\}\\}\n \\{\\{/memory_status\\}\\} \\{\\{#log_time\\}\\}メモリログ時間:\\{\\{log_time\\}\\}\n \\{\\{/log_time\\}\\} \\{\\{#failed_category_count\\}\\}失敗したカテゴリ件数:\\{\\{failed_category_count\\}\\}\n \\{\\{/failed_category_count\\}\\} \\{\\{#annotation\\}\\}注釈: \\{\\{annotation\\}\\}\n \\{\\{/annotation\\}\\} \\{\\{#missed_docs_count\\}\\}見つからないドキュメント数:\\{\\{missed_docs_count\\}\\}\n \\{\\{/missed_docs_count\\}\\} \\{\\{#end_timestamp\\}\\}見つからないドキュメントで最後に確定されたバケット:\\{\\{end_timestamp\\}\\}\n \\{\\{/end_timestamp\\}\\} \\{\\{#errors\\}\\}エラーメッセージ:\\{\\{message\\}\\} \\{\\{/errors\\}\\}\n\\{\\{/context.results\\}\\}\n",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.delayedDataCheckDescription": "データ遅延のためにジョブのデータがない場合にアラートで通知します。",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.delayedDataCheckName": "データ遅延が発生しました",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.description": "異常検知ジョブで運用の問題が発生しているときにアラートで通知します。きわめて重要なジョブの適切なアラートを有効にします。",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.errorMessagesCheckDescription": "ジョブのジョブメッセージにエラーが含まれている場合にアラートで通知します。",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.errorMessagesCheckName": "ジョブメッセージのエラー",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.excludeJobs.label": "ジョブまたはグループを除外",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.includeJobs.errorMessage": "ジョブ選択は必須です",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.includeJobs.label": "ジョブまたはグループを含める",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.mmlCheckDescription": "ジョブがソフトまたはハードモデルメモリ上限に達したときにアラートで通知します。",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.mmlCheckName": "モデルメモリ上限に達しました",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.testsConfig.delayedData.docsCountErrorMessage": "無効なドキュメント数",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.testsConfig.delayedData.timeIntervalErrorMessage": "無効な時間間隔",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.testsConfig.errorMessage": "1つ以上のヘルスチェックを有効にする必要があります。",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.testsSelection.delayedData.docsCountHint": "アラート通知する不足しているドキュメント数のしきい値。",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.testsSelection.delayedData.docsCountLabel": "ドキュメント数",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.testsSelection.delayedData.timeIntervalHint": "遅延したデータのルール実行中に確認する確認間隔。デフォルトでは、最長バケットスパンとクエリ遅延から取得されます。",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.testsSelection.delayedData.timeIntervalLabel": "時間間隔",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.testsSelection.enableTestLabel": "有効にする",
- "xpack.ml.annotationFlyout.applyToPartitionTextLabel": "注釈をこの系列に適用",
- "xpack.ml.annotationsTable.actionsColumnName": "アクション",
- "xpack.ml.annotationsTable.annotationColumnName": "注釈",
- "xpack.ml.annotationsTable.annotationsNotCreatedTitle": "このジョブには注釈が作成されていません",
- "xpack.ml.annotationsTable.byAEColumnName": "グループ基準",
- "xpack.ml.annotationsTable.byColumnSMVName": "グループ基準",
- "xpack.ml.annotationsTable.datafeedChartTooltip": "データフィードグラフ",
- "xpack.ml.annotationsTable.detectorColumnName": "検知器",
- "xpack.ml.annotationsTable.editAnnotationsTooltip": "注釈を編集します",
- "xpack.ml.annotationsTable.eventColumnName": "イベント",
- "xpack.ml.annotationsTable.fromColumnName": "開始:",
- "xpack.ml.annotationsTable.howToCreateAnnotationDescription": "注釈を作成するには、{linkToSingleMetricView} を開きます",
- "xpack.ml.annotationsTable.howToCreateAnnotationDescription.singleMetricViewerLinkText": "シングルメトリックビューアー",
- "xpack.ml.annotationsTable.jobConfigurationNotSupportedInSingleMetricViewerAriaLabel": "シングルメトリックビューアーでジョブ構成がサポートされていません",
- "xpack.ml.annotationsTable.jobConfigurationNotSupportedInSingleMetricViewerTooltip": "シングルメトリックビューアーでジョブ構成がサポートされていません",
- "xpack.ml.annotationsTable.jobIdColumnName": "ジョブID",
- "xpack.ml.annotationsTable.labelColumnName": "ラベル",
- "xpack.ml.annotationsTable.lastModifiedByColumnName": "最終更新者",
- "xpack.ml.annotationsTable.lastModifiedDateColumnName": "最終更新日",
- "xpack.ml.annotationsTable.openInSingleMetricViewerAriaLabel": "シングルメトリックビューアーで開く",
- "xpack.ml.annotationsTable.openInSingleMetricViewerTooltip": "シングルメトリックビューアーで開く",
- "xpack.ml.annotationsTable.overAEColumnName": "の",
- "xpack.ml.annotationsTable.overColumnSMVName": "の",
- "xpack.ml.annotationsTable.partitionAEColumnName": "パーティション",
- "xpack.ml.annotationsTable.partitionSMVColumnName": "パーティション",
- "xpack.ml.annotationsTable.seriesOnlyFilterName": "系列にフィルタリング",
- "xpack.ml.annotationsTable.toColumnName": "終了:",
- "xpack.ml.anomaliesTable.actionsColumnName": "アクション",
- "xpack.ml.anomaliesTable.actualSortColumnName": "実際",
- "xpack.ml.anomaliesTable.anomalyDetails.actualTitle": "実際",
- "xpack.ml.anomaliesTable.anomalyDetails.anomalyDescriptionListMoreLinkText": "他 {othersCount} 件",
- "xpack.ml.anomaliesTable.anomalyDetails.anomalyDescriptionShowLessLinkText": "簡易表示",
- "xpack.ml.anomaliesTable.anomalyDetails.anomalyDetailsTitle": "異常の詳細",
- "xpack.ml.anomaliesTable.anomalyDetails.anomalyInLabel": "{anomalyDetector} の {anomalySeverity} の異常",
- "xpack.ml.anomaliesTable.anomalyDetails.anomalyTimeRangeLabel": "{anomalyTime} から {anomalyEndTime}",
- "xpack.ml.anomaliesTable.anomalyDetails.categoryExamplesTitle": "カテゴリーの例",
- "xpack.ml.anomaliesTable.anomalyDetails.causeValuesDescription": "{causeEntityValue}(実際値 {actualValue}、通常値 {typicalValue}、確率 {probabilityValue})",
- "xpack.ml.anomaliesTable.anomalyDetails.causeValuesTitle": "{causeEntityName} values",
- "xpack.ml.anomaliesTable.anomalyDetails.descriptionTitle": "説明",
- "xpack.ml.anomaliesTable.anomalyDetails.detailsOnHighestSeverityAnomalyTitle": "深刻度が高い異常の詳細",
- "xpack.ml.anomaliesTable.anomalyDetails.detailsTitle": "詳細",
- "xpack.ml.anomaliesTable.anomalyDetails.detectedInLabel": " {sourcePartitionFieldName} {sourcePartitionFieldValue} で検知",
- "xpack.ml.anomaliesTable.anomalyDetails.examplesTitle": "例",
- "xpack.ml.anomaliesTable.anomalyDetails.fieldNameTitle": "フィールド名",
- "xpack.ml.anomaliesTable.anomalyDetails.foundForLabel": " {anomalyEntityName} {anomalyEntityValue} で発見",
- "xpack.ml.anomaliesTable.anomalyDetails.functionTitle": "関数",
- "xpack.ml.anomaliesTable.anomalyDetails.influencersTitle": "影響",
- "xpack.ml.anomaliesTable.anomalyDetails.initialRecordScoreTitle": "初期レコードスコア",
- "xpack.ml.anomaliesTable.anomalyDetails.initialRecordScoreTooltip": "0~100の正規化されたスコア。バケットが最初に処理されたときの異常レコード結果の相対的な有意性を示します。",
- "xpack.ml.anomaliesTable.anomalyDetails.interimResultLabel": "中間結果",
- "xpack.ml.anomaliesTable.anomalyDetails.jobIdTitle": "ジョブID",
- "xpack.ml.anomaliesTable.anomalyDetails.multiBucketImpactTitle": "複数バケットの影響",
- "xpack.ml.anomaliesTable.anomalyDetails.multivariateDescription": "{sourceByFieldName} で多変量相関が見つかりました; {sourceByFieldValue} は {sourceCorrelatedByFieldValue} のため異例とみなされます",
- "xpack.ml.anomaliesTable.anomalyDetails.probabilityTitle": "確率",
- "xpack.ml.anomaliesTable.anomalyDetails.recordScoreTitle": "レコードスコア",
- "xpack.ml.anomaliesTable.anomalyDetails.recordScoreTooltip": "0~100の正規化されたスコア。異常レコード結果の相対的な有意性を示します。新しいデータが分析されると、この値が変化する場合があります。",
- "xpack.ml.anomaliesTable.anomalyDetails.regexDescriptionAriaLabel": "説明",
- "xpack.ml.anomaliesTable.anomalyDetails.regexDescriptionTooltip": "カテゴリーが一致する値を検索するのに使用される正規表現です({maxChars} 文字の制限で切り捨てられている可能性があります)",
- "xpack.ml.anomaliesTable.anomalyDetails.regexTitle": "正規表現",
- "xpack.ml.anomaliesTable.anomalyDetails.termsDescriptionAriaLabel": "説明",
- "xpack.ml.anomaliesTable.anomalyDetails.termsDescriptionTooltip": "カテゴリーの値で一致している共通のトークンのスペース区切りのリストです(({maxChars} 文字の制限で切り捨てられている可能性があります)",
- "xpack.ml.anomaliesTable.anomalyDetails.termsTitle": "用語",
- "xpack.ml.anomaliesTable.anomalyDetails.timeTitle": "時間",
- "xpack.ml.anomaliesTable.anomalyDetails.typicalTitle": "通常",
- "xpack.ml.anomaliesTable.categoryExamplesColumnName": "カテゴリーの例",
- "xpack.ml.anomaliesTable.detectorCell.rulesConfiguredTooltip": "この検知器にはルールが構成されています",
- "xpack.ml.anomaliesTable.detectorColumnName": "検知器",
- "xpack.ml.anomaliesTable.entityCell.addFilterAriaLabel": "フィルターを追加します",
- "xpack.ml.anomaliesTable.entityCell.addFilterTooltip": "フィルターを追加します",
- "xpack.ml.anomaliesTable.entityCell.removeFilterAriaLabel": "フィルターを削除",
- "xpack.ml.anomaliesTable.entityCell.removeFilterTooltip": "フィルターを削除",
- "xpack.ml.anomaliesTable.entityValueColumnName": "検索条件",
- "xpack.ml.anomaliesTable.hideDetailsAriaLabel": "詳細を非表示",
- "xpack.ml.anomaliesTable.influencersCell.addFilterAriaLabel": "フィルターを追加します",
- "xpack.ml.anomaliesTable.influencersCell.addFilterTooltip": "フィルターを追加します",
- "xpack.ml.anomaliesTable.influencersCell.moreInfluencersLinkText": "他 {othersCount} 件",
- "xpack.ml.anomaliesTable.influencersCell.removeFilterAriaLabel": "フィルターを削除",
- "xpack.ml.anomaliesTable.influencersCell.removeFilterTooltip": "フィルターを削除",
- "xpack.ml.anomaliesTable.influencersCell.showLessInfluencersLinkText": "縮小表示",
- "xpack.ml.anomaliesTable.influencersColumnName": "影響因子:",
- "xpack.ml.anomaliesTable.jobIdColumnName": "ジョブID",
- "xpack.ml.anomaliesTable.linksMenu.configureRulesLabel": "ジョブルールを構成",
- "xpack.ml.anomaliesTable.linksMenu.loadingDetailsErrorMessage": "カテゴリー ID {categoryId} の詳細の読み込み中にエラーが発生したため例を表示できません",
- "xpack.ml.anomaliesTable.linksMenu.noMappingCouldBeFoundErrorMessage": "カテゴリー分けフィールド {categorizationFieldName} のマッピングが見つからなかったため、ML カテゴリー {categoryId} のドキュメントの例を表示できません",
- "xpack.ml.anomaliesTable.linksMenu.selectActionAriaLabel": "{time} の異常のアクションを選択",
- "xpack.ml.anomaliesTable.linksMenu.unableToOpenLinkErrorMessage": "カテゴリー ID {categoryId} の詳細の読み込み中にエラーが発生したためリンクを開けません",
- "xpack.ml.anomaliesTable.linksMenu.unableToViewExamplesErrorMessage": "ジョブ ID {jobId} の詳細が見つからなかったため例を表示できません",
- "xpack.ml.anomaliesTable.linksMenu.viewExamplesLabel": "例を表示",
- "xpack.ml.anomaliesTable.linksMenu.viewSeriesLabel": "数列を表示",
- "xpack.ml.anomaliesTable.metricDescriptionSortColumnName": "説明",
- "xpack.ml.anomaliesTable.noMatchingAnomaliesFoundTitle": "一致する注釈が見つかりません",
- "xpack.ml.anomaliesTable.severityColumnName": "深刻度",
- "xpack.ml.anomaliesTable.showDetailsAriaLabel": "詳細を表示",
- "xpack.ml.anomaliesTable.showDetailsColumn.screenReaderDescription": "このカラムには異常ごとの詳細を示すクリック可能なコントロールが含まれます",
- "xpack.ml.anomaliesTable.timeColumnName": "時間",
- "xpack.ml.anomaliesTable.typicalSortColumnName": "通常",
- "xpack.ml.anomalyChartsEmbeddable.errorMessage": "ML異常エクスプローラーデータを読み込めません",
- "xpack.ml.anomalyChartsEmbeddable.maxSeriesToPlotLabel": "プロットする最大系列数",
- "xpack.ml.anomalyChartsEmbeddable.panelTitleLabel": "パネルタイトル",
- "xpack.ml.anomalyChartsEmbeddable.setupModal.cancelButtonLabel": "キャンセル",
- "xpack.ml.anomalyChartsEmbeddable.setupModal.confirmButtonLabel": "構成を確認",
- "xpack.ml.anomalyChartsEmbeddable.setupModal.title": "異常エクスプローラーグラフ構成",
- "xpack.ml.anomalyChartsEmbeddable.title": "{jobIds}のML異常グラフ",
- "xpack.ml.anomalyDetection.anomalyExplorerLabel": "異常エクスプローラー",
- "xpack.ml.anomalyDetection.jobManagementLabel": "ジョブ管理",
- "xpack.ml.anomalyDetection.singleMetricViewerLabel": "シングルメトリックビューアー",
- "xpack.ml.anomalyDetectionAlert.actionGroupName": "異常スコアが条件と一致しました",
- "xpack.ml.anomalyDetectionAlert.advancedSettingsLabel": "高度な設定",
- "xpack.ml.anomalyDetectionAlert.betaBadgeLabel": "ベータ",
- "xpack.ml.anomalyDetectionAlert.betaBadgeTooltipContent": "異常検知アラートはベータ版の機能です。フィードバックをお待ちしています。",
- "xpack.ml.anomalyDetectionAlert.errorFetchingJobs": "ジョブ構成を取得できません",
- "xpack.ml.anomalyDetectionAlert.lookbackIntervalDescription": "各ルール条件チェック中に異常データをクエリする時間間隔。デフォルトでは、ジョブのバケットスパンとデータフィードのクエリ遅延から取得されます。",
- "xpack.ml.anomalyDetectionAlert.lookbackIntervalLabel": "ルックバック間隔",
- "xpack.ml.anomalyDetectionAlert.name": "異常検知アラート",
- "xpack.ml.anomalyDetectionAlert.topNBucketsDescription": "最高の異常を取得するために確認する最新のバケット数。",
- "xpack.ml.anomalyDetectionAlert.topNBucketsLabel": "最新のバケット数",
- "xpack.ml.anomalyDetectionBreadcrumbLabel": "異常検知",
- "xpack.ml.anomalyDetectionTabLabel": "異常検知",
- "xpack.ml.anomalyExplorerPageLabel": "異常エクスプローラー",
- "xpack.ml.anomalyResultsViewSelector.anomalyExplorerLabel": "異常エクスプローラーで結果を表示",
- "xpack.ml.anomalyResultsViewSelector.buttonGroupLegend": "異常結果ビューセレクター",
- "xpack.ml.anomalyResultsViewSelector.singleMetricViewerLabel": "シングルメトリックビューアーで結果を表示",
- "xpack.ml.anomalySwimLane.noOverallDataMessage": "この時間範囲のバケット結果全体で異常が見つかりませんでした",
- "xpack.ml.anomalyUtils.multiBucketImpact.highLabel": "高",
- "xpack.ml.anomalyUtils.multiBucketImpact.lowLabel": "低",
- "xpack.ml.anomalyUtils.multiBucketImpact.mediumLabel": "中",
- "xpack.ml.anomalyUtils.multiBucketImpact.noneLabel": "なし",
- "xpack.ml.anomalyUtils.severity.criticalLabel": "致命的",
- "xpack.ml.anomalyUtils.severity.majorLabel": "メジャー",
- "xpack.ml.anomalyUtils.severity.minorLabel": "マイナー",
- "xpack.ml.anomalyUtils.severity.unknownLabel": "不明",
- "xpack.ml.anomalyUtils.severity.warningLabel": "警告",
- "xpack.ml.anomalyUtils.severityWithLow.lowLabel": "低",
- "xpack.ml.bucketResultType.description": "時間のバケット内のジョブの異常の度合い",
- "xpack.ml.bucketResultType.title": "バケット",
- "xpack.ml.calendarsEdit.calendarForm.allJobsLabel": "カレンダーをすべてのジョブに適用",
- "xpack.ml.calendarsEdit.calendarForm.allowedCharactersDescription": "アルファベットの小文字(a-z と 0-9)、ハイフンまたはアンダーラインを使用し、最初と最後を英数字にする必要があります",
- "xpack.ml.calendarsEdit.calendarForm.calendarIdLabel": "カレンダー ID",
- "xpack.ml.calendarsEdit.calendarForm.calendarTitle": "カレンダー {calendarId}",
- "xpack.ml.calendarsEdit.calendarForm.cancelButtonLabel": "キャンセル",
- "xpack.ml.calendarsEdit.calendarForm.createCalendarTitle": "新規カレンダーの作成",
- "xpack.ml.calendarsEdit.calendarForm.descriptionLabel": "説明",
- "xpack.ml.calendarsEdit.calendarForm.eventsLabel": "イベント",
- "xpack.ml.calendarsEdit.calendarForm.groupsLabel": "グループ",
- "xpack.ml.calendarsEdit.calendarForm.jobsLabel": "ジョブ",
- "xpack.ml.calendarsEdit.calendarForm.saveButtonLabel": "保存",
- "xpack.ml.calendarsEdit.calendarForm.savingButtonLabel": "保存中…",
- "xpack.ml.calendarsEdit.canNotCreateCalendarWithExistingIdErrorMessag": "ID [{formCalendarId}] はすでに存在するため、このIDでカレンダーを作成できません。",
- "xpack.ml.calendarsEdit.errorWithCreatingCalendarErrorMessage": "カレンダー {calendarId} の作成中にエラーが発生しました",
- "xpack.ml.calendarsEdit.errorWithFetchingJobSummariesErrorMessage": "ジョブ概要の取得中にエラーが発生しました:{err}",
- "xpack.ml.calendarsEdit.errorWithLoadingCalendarFromDataErrorMessage": "データからカレンダーを読み込み中にエラーが発生しました。ページを更新してみてください。",
- "xpack.ml.calendarsEdit.errorWithLoadingCalendarsErrorMessage": "カレンダーの読み込み中にエラーが発生しました:{err}",
- "xpack.ml.calendarsEdit.errorWithLoadingGroupsErrorMessage": "グループの読み込み中にエラーが発生しました:{err}",
- "xpack.ml.calendarsEdit.errorWithUpdatingCalendarErrorMessage": "カレンダー {calendarId} の保存中にエラーが発生しました。ページを更新してみてください。",
- "xpack.ml.calendarsEdit.eventsTable.cancelButtonLabel": "キャンセル",
- "xpack.ml.calendarsEdit.eventsTable.deleteButtonLabel": "削除",
- "xpack.ml.calendarsEdit.eventsTable.descriptionColumnName": "説明",
- "xpack.ml.calendarsEdit.eventsTable.endColumnName": "終了",
- "xpack.ml.calendarsEdit.eventsTable.importButtonLabel": "インポート",
- "xpack.ml.calendarsEdit.eventsTable.importEventsButtonLabel": "イベントをインポート",
- "xpack.ml.calendarsEdit.eventsTable.importEventsDescription": "ICS ファイルからイベントをインポートします。",
- "xpack.ml.calendarsEdit.eventsTable.importEventsTitle": "イベントをインポート",
- "xpack.ml.calendarsEdit.eventsTable.newEventButtonLabel": "新規イベント",
- "xpack.ml.calendarsEdit.eventsTable.startColumnName": "開始",
- "xpack.ml.calendarsEdit.importedEvents.eventsToImportTitle": "インポートするイベント:{eventsCount}",
- "xpack.ml.calendarsEdit.importedEvents.includePastEventsLabel": "過去のイベントを含める",
- "xpack.ml.calendarsEdit.importedEvents.recurringEventsNotSupportedDescription": "定期イベントはサポートされていません。初めのイベントのみがインポートされます。",
- "xpack.ml.calendarsEdit.importModal.couldNotParseICSFileErrorMessage": "ICS ファイルをパースできませんでした。",
- "xpack.ml.calendarsEdit.importModal.selectOrDragAndDropFilePromptText": "ファイルを選択するかドラッグ & ドロップしてください",
- "xpack.ml.calendarsEdit.newEventModal.addButtonLabel": "追加",
- "xpack.ml.calendarsEdit.newEventModal.cancelButtonLabel": "キャンセル",
- "xpack.ml.calendarsEdit.newEventModal.createNewEventTitle": "新規イベントの作成",
- "xpack.ml.calendarsEdit.newEventModal.descriptionLabel": "説明",
- "xpack.ml.calendarsEdit.newEventModal.endDateAriaLabel": "終了日",
- "xpack.ml.calendarsEdit.newEventModal.fromLabel": "開始:",
- "xpack.ml.calendarsEdit.newEventModal.startDateAriaLabel": "開始日",
- "xpack.ml.calendarsEdit.newEventModal.toLabel": "終了:",
- "xpack.ml.calendarService.assignNewJobIdErrorMessage": "{jobId}を{calendarId}に割り当てることができません",
- "xpack.ml.calendarService.fetchCalendarsByIdsErrorMessage": "カレンダーを取得できません:{calendarIds}",
- "xpack.ml.calendarsList.deleteCalendars.calendarsLabel": "{calendarsToDeleteCount} calendars",
- "xpack.ml.calendarsList.deleteCalendars.deletingCalendarErrorMessage": "カレンダー{calendarId}の削除中にエラーが発生しました",
- "xpack.ml.calendarsList.deleteCalendars.deletingCalendarsNotificationMessage": "{messageId} を削除中",
- "xpack.ml.calendarsList.deleteCalendars.deletingCalendarSuccessNotificationMessage": "{messageId}が削除されました",
- "xpack.ml.calendarsList.deleteCalendarsModal.cancelButtonLabel": "キャンセル",
- "xpack.ml.calendarsList.deleteCalendarsModal.deleteButtonLabel": "削除",
- "xpack.ml.calendarsList.errorWithLoadingListOfCalendarsErrorMessage": "カレンダーのリストの読み込み中にエラーが発生しました。",
- "xpack.ml.calendarsList.table.allJobsLabel": "すべてのジョブに適用",
- "xpack.ml.calendarsList.table.deleteButtonLabel": "削除",
- "xpack.ml.calendarsList.table.eventsColumnName": "イベント",
- "xpack.ml.calendarsList.table.idColumnName": "ID",
- "xpack.ml.calendarsList.table.jobsColumnName": "ジョブ",
- "xpack.ml.calendarsList.table.newButtonLabel": "新規",
- "xpack.ml.checkLicense.licenseHasExpiredMessage": "機械学習ライセンスの期限が切れました。",
- "xpack.ml.chrome.help.appName": "機械学習",
- "xpack.ml.components.colorRangeLegend.blueColorRangeLabel": "青",
- "xpack.ml.components.colorRangeLegend.greenRedColorRangeLabel": "緑 - 赤",
- "xpack.ml.components.colorRangeLegend.influencerScaleLabel": "影響因子カスタムスケール",
- "xpack.ml.components.colorRangeLegend.linearScaleLabel": "線形",
- "xpack.ml.components.colorRangeLegend.redColorRangeLabel": "赤",
- "xpack.ml.components.colorRangeLegend.redGreenColorRangeLabel": "赤 - 緑",
- "xpack.ml.components.colorRangeLegend.sqrtScaleLabel": "Sqrt",
- "xpack.ml.components.colorRangeLegend.yellowGreenBlueColorRangeLabel": "黄 - 緑 - 青",
- "xpack.ml.components.jobAnomalyScoreEmbeddable.description": "タイムラインに異常検知結果を表示します。",
- "xpack.ml.components.jobAnomalyScoreEmbeddable.displayName": "異常スイムレーン",
- "xpack.ml.components.mlAnomalyExplorerEmbeddable.description": "グラフに異常検知結果を表示します。",
- "xpack.ml.components.mlAnomalyExplorerEmbeddable.displayName": "異常グラフ",
- "xpack.ml.controls.checkboxShowCharts.showChartsCheckboxLabel": "チャートを表示",
- "xpack.ml.controls.selectInterval.autoLabel": "自動",
- "xpack.ml.controls.selectInterval.dayLabel": "1日",
- "xpack.ml.controls.selectInterval.hourLabel": "1時間",
- "xpack.ml.controls.selectInterval.showAllLabel": "すべて表示",
- "xpack.ml.controls.selectSeverity.criticalLabel": "致命的",
- "xpack.ml.controls.selectSeverity.majorLabel": "メジャー",
- "xpack.ml.controls.selectSeverity.minorLabel": "マイナー",
- "xpack.ml.controls.selectSeverity.scoreDetailsDescription": "スコア{value}以上",
- "xpack.ml.controls.selectSeverity.warningLabel": "警告",
- "xpack.ml.createJobsBreadcrumbLabel": "ジョブを作成",
- "xpack.ml.customUrlEditor.discoverLabel": "Discover",
- "xpack.ml.customUrlEditor.kibanaDashboardLabel": "Kibana ダッシュボード",
- "xpack.ml.customUrlEditor.otherLabel": "その他",
- "xpack.ml.customUrlEditorList.deleteCustomUrlAriaLabel": "カスタム URL を削除します",
- "xpack.ml.customUrlEditorList.deleteCustomUrlTooltip": "カスタム URL を削除します",
- "xpack.ml.customUrlEditorList.invalidTimeRangeFormatErrorMessage": "無効なフォーマット",
- "xpack.ml.customUrlEditorList.labelIsNotUniqueErrorMessage": "固有のラベルが供給されました",
- "xpack.ml.customUrlEditorList.labelLabel": "ラベル",
- "xpack.ml.customUrlEditorList.obtainingUrlToTestConfigurationErrorMessage": "構成をテストするための URL の取得中にエラーが発生しました",
- "xpack.ml.customUrlEditorList.testCustomUrlAriaLabel": "カスタム URL をテスト",
- "xpack.ml.customUrlEditorList.testCustomUrlTooltip": "カスタム URL をテスト",
- "xpack.ml.customUrlEditorList.timeRangeLabel": "時間範囲",
- "xpack.ml.customUrlEditorList.urlLabel": "URL",
- "xpack.ml.customUrlsEditor.createNewCustomUrlTitle": "新規カスタム URL の作成",
- "xpack.ml.customUrlsEditor.dashboardNameLabel": "ダッシュボード名",
- "xpack.ml.customUrlsEditor.indexPatternLabel": "インデックスパターン",
- "xpack.ml.customUrlsEditor.intervalLabel": "間隔",
- "xpack.ml.customUrlsEditor.invalidLabelErrorMessage": "固有のラベルが供給されました",
- "xpack.ml.customUrlsEditor.labelLabel": "ラベル",
- "xpack.ml.customUrlsEditor.linkToLabel": "リンク先",
- "xpack.ml.customUrlsEditor.queryEntitiesLabel": "エントリーをクエリ",
- "xpack.ml.customUrlsEditor.selectEntitiesPlaceholder": "エントリーを選択",
- "xpack.ml.customUrlsEditor.timeRangeLabel": "時間範囲",
- "xpack.ml.customUrlsEditor.urlLabel": "URL",
- "xpack.ml.customUrlsList.invalidIntervalFormatErrorMessage": "無効な間隔のフォーマット",
- "xpack.ml.dataframe.analytics.classificationExploration.classificationDocsLink": "分類評価ドキュメント ",
- "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixActualLabel": "実際のクラス",
- "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixEntireHelpText": "データセット全体で正規化された混同行列",
- "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixLabel": "分類混同行列",
- "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixPredictedLabel": "予測されたクラス",
- "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixTestingHelpText": "データセットをテストするための正規化された混同行列",
- "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixTrainingHelpText": "データセットを学習するための正規化された混同行列",
- "xpack.ml.dataframe.analytics.classificationExploration.evaluateJobStatusLabel": "ジョブ状態",
- "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionAvgRecallTooltip": "平均再現率は、実際のクラスメンバーのデータポイントのうち正しくクラスメンバーとして特定された数を示します。",
- "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionMeanRecallStat": "平均再現率",
- "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionOverallAccuracyStat": "全体的な精度",
- "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionOverallAccuracyTooltip": "合計予測数に対する正しいクラス予測数の比率。",
- "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionRecallAndAccuracy": "クラス単位の再現率と精度",
- "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionRocTitle": "受信者操作特性(ROC)曲線",
- "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionTitle": "モデル評価",
- "xpack.ml.dataframe.analytics.classificationExploration.evaluationQualityMetricsHelpText": "評価品質メトリック",
- "xpack.ml.dataframe.analytics.classificationExploration.recallAndAccuracyAccuracyColumn": "精度",
- "xpack.ml.dataframe.analytics.classificationExploration.recallAndAccuracyClassColumn": "クラス",
- "xpack.ml.dataframe.analytics.classificationExploration.recallAndAccuracyRecallColumn": "再現率",
- "xpack.ml.dataframe.analytics.classificationExploration.showActions": "アクションを表示",
- "xpack.ml.dataframe.analytics.classificationExploration.showAllColumns": "すべての列を表示",
- "xpack.ml.dataframe.analytics.classificationExploration.tableJobIdTitle": "分類ジョブID {jobId}のデスティネーションインデックス",
- "xpack.ml.dataframe.analytics.confusionMatrixAxisExplanation": "行列の左側には実際のラベルが表示されます。予測されたラベルは上に表示されます。各クラスの正確な予測と不正確な予測の比率の内訳として表示されます。これにより、予測中に、分類分析がどのように異なるクラスを混同したのかを調査できます。正確な出現数を得るには、行列のセルを選択し、表示されるアイコンをクリックします。",
- "xpack.ml.dataframe.analytics.confusionMatrixBasicExplanation": "マルチクラス混同行列は、分類分析のパフォーマンスの概要を示します。分析が実際のクラスで正しく分類したデータポイントの比率と、誤分類されたデータポイントの比率が含まれます。",
- "xpack.ml.dataframe.analytics.confusionMatrixColumnExplanation": "列セレクターでは、列の一部または列のすべてを表示したり非表示にしたり切り替えることができます。",
- "xpack.ml.dataframe.analytics.confusionMatrixPopoverTitle": "正規化された混同行列",
- "xpack.ml.dataframe.analytics.confusionMatrixShadeExplanation": "分類分析のクラス数が増えるにつれ、混同行列も複雑化します。概要をわかりやすくするため、暗いセルは予測の高い割合を示しています。",
- "xpack.ml.dataframe.analytics.create.advancedConfigDetailsTitle": "高度な構成",
- "xpack.ml.dataframe.analytics.create.advancedConfigSectionTitle": "高度な構成",
- "xpack.ml.dataframe.analytics.create.advancedDetails.editButtonText": "編集",
- "xpack.ml.dataframe.analytics.create.advancedEditor.codeEditorAriaLabel": "高度な分析ジョブエディター",
- "xpack.ml.dataframe.analytics.create.advancedEditor.configRequestBody": "構成リクエスト本文",
- "xpack.ml.dataframe.analytics.create.advancedEditor.errorCheckingJobIdExists": "ジョブIDが存在するかどうかの確認中に次のエラーが発生しました。{error}",
- "xpack.ml.dataframe.analytics.create.advancedEditor.jobIdExistsError": "このIDの分析ジョブがすでに存在します。",
- "xpack.ml.dataframe.analytics.create.advancedEditor.jobIdInputAriaLabel": "固有の分析ジョブIDを選択してください。",
- "xpack.ml.dataframe.analytics.create.advancedEditor.jobIdInvalidError": "小文字のアルファベットと数字(a-zと0-9)、ハイフンまたはアンダーラインのみ使用でき、最初と最後を英数字にする必要があります。",
- "xpack.ml.dataframe.analytics.create.advancedEditor.jobIdLabel": "分析ジョブID",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.dependentVariableEmpty": "従属変数フィールドは未入力のままにできません。",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.destinationIndexNameEmpty": "デスティネーションインデックス名は未入力のままにできません。",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.destinationIndexNameExistsWarn": "この対象インデックス名のインデックスはすでに存在します。この分析ジョブを実行すると、デスティネーションインデックスが変更されます。",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.destinationIndexNameValid": "無効なデスティネーションインデックス名。",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.includesInvalid": "依存変数を含める必要があります。",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.modelMemoryLimitEmpty": "モデルメモリー制限フィールドを空にすることはできません。",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.numTopFeatureImportanceValuesInvalid": "num_top_feature_importance_valuesの値は整数の{min}以上でなければなりません。",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.resultsFieldEmptyString": "結果フィールドを空の文字列にすることはできません。",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.sourceIndexNameEmpty": "ソースインデックス名は未入力のままにできません。",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.sourceIndexNameValid": "無効なソースインデックス名。",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.trainingPercentInvalid": "学習割合は{min}~{max}の範囲の数値でなければなりません。",
- "xpack.ml.dataframe.analytics.create.allClassesLabel": "すべてのクラス",
- "xpack.ml.dataframe.analytics.create.allClassesMessage": "多数のクラスがある場合は、ターゲットインデックスのサイズへの影響が大きい可能性があります。",
- "xpack.ml.dataframe.analytics.create.allDocsMissingFieldsErrorMessage": "メモリ使用量を推計できません。インデックスされたドキュメントに存在しないソースインデックス[{index}]のマッピングされたフィールドがあります。JSONエディターに切り替え、明示的にフィールドを選択し、インデックスされたドキュメントに存在するフィールドのみを含める必要があります。",
- "xpack.ml.dataframe.analytics.create.alphaInputAriaLabel": "損失計算のツリー深さの乗数。",
- "xpack.ml.dataframe.analytics.create.alphaLabel": "アルファ",
- "xpack.ml.dataframe.analytics.create.alphaText": "損失計算のツリー深さの乗数。0以上でなければなりません。",
- "xpack.ml.dataframe.analytics.create.analysisFieldsTable.fieldNameColumn": "フィールド名",
- "xpack.ml.dataframe.analytics.create.analysisFieldsTable.minimumFieldsMessage": "1つ以上のフィールドを選択する必要があります。",
- "xpack.ml.dataframe.analytics.create.analyticsListCardDescription": "分析管理ページに戻ります。",
- "xpack.ml.dataframe.analytics.create.analyticsListCardTitle": "データフレーム分析",
- "xpack.ml.dataframe.analytics.create.analyticsProgressCalloutMessage": "分析ジョブ{jobId}が失敗しました。",
- "xpack.ml.dataframe.analytics.create.analyticsProgressCalloutTitle": "ジョブが失敗しました",
- "xpack.ml.dataframe.analytics.create.analyticsProgressErrorMessage": "分析ジョブ{jobId}の進行状況統計の取得中にエラーが発生しました",
- "xpack.ml.dataframe.analytics.create.analyticsProgressPhaseTitle": "フェーズ",
- "xpack.ml.dataframe.analytics.create.analyticsProgressTitle": "進捗",
- "xpack.ml.dataframe.analytics.create.analyticsTable.isIncludedColumn": "含まれる",
- "xpack.ml.dataframe.analytics.create.analyticsTable.isRequiredColumn": "必須",
- "xpack.ml.dataframe.analytics.create.analyticsTable.mappingColumn": "マッピング",
- "xpack.ml.dataframe.analytics.create.analyticsTable.reasonColumn": "理由",
- "xpack.ml.dataframe.analytics.create.aucRocLabel": "AUC ROC",
- "xpack.ml.dataframe.analytics.create.calloutMessage": "分析フィールドを読み込むには追加のデータが必要です。",
- "xpack.ml.dataframe.analytics.create.calloutTitle": "分析フィールドがありません",
- "xpack.ml.dataframe.analytics.create.chooseSourceTitle": "ソースインデックスパターンを選択してください",
- "xpack.ml.dataframe.analytics.create.classificationHelpText": "分類はデータセットのデータポイントのクラスを予測します。",
- "xpack.ml.dataframe.analytics.create.classificationTitle": "分類",
- "xpack.ml.dataframe.analytics.create.computeFeatureInfluenceFalseValue": "False",
- "xpack.ml.dataframe.analytics.create.computeFeatureInfluenceLabel": "演算機能影響",
- "xpack.ml.dataframe.analytics.create.computeFeatureInfluenceLabelHelpText": "機能影響演算が有効かどうかを指定します。デフォルトはtrueです。",
- "xpack.ml.dataframe.analytics.create.computeFeatureInfluenceTrueValue": "True",
- "xpack.ml.dataframe.analytics.create.configDetails.allClasses": "すべてのクラス",
- "xpack.ml.dataframe.analytics.create.configDetails.computeFeatureInfluence": "特徴量の影響度の計算",
- "xpack.ml.dataframe.analytics.create.configDetails.dependentVariable": "従属変数",
- "xpack.ml.dataframe.analytics.create.configDetails.destIndex": "デスティネーションインデックス",
- "xpack.ml.dataframe.analytics.create.configDetails.editButtonText": "編集",
- "xpack.ml.dataframe.analytics.create.configDetails.eta": "Eta",
- "xpack.ml.dataframe.analytics.create.configDetails.featureBagFraction": "特徴量bag割合",
- "xpack.ml.dataframe.analytics.create.configDetails.featureInfluenceThreshold": "特徴量の影響度しきい値",
- "xpack.ml.dataframe.analytics.create.configDetails.gamma": "ガンマ",
- "xpack.ml.dataframe.analytics.create.configDetails.includedFields": "含まれるフィールド",
- "xpack.ml.dataframe.analytics.create.configDetails.includedFieldsAndMoreDescription": "{includedFields} ... ({extraCount}以上)",
- "xpack.ml.dataframe.analytics.create.configDetails.jobDescription": "ジョブの説明",
- "xpack.ml.dataframe.analytics.create.configDetails.jobId": "ジョブID",
- "xpack.ml.dataframe.analytics.create.configDetails.jobType": "ジョブタイプ",
- "xpack.ml.dataframe.analytics.create.configDetails.lambdaFields": "ラムダ",
- "xpack.ml.dataframe.analytics.create.configDetails.maxNumThreads": "最大スレッド数",
- "xpack.ml.dataframe.analytics.create.configDetails.maxTreesFields": "最大ツリー",
- "xpack.ml.dataframe.analytics.create.configDetails.method": "メソド",
- "xpack.ml.dataframe.analytics.create.configDetails.modelMemoryLimit": "モデルメモリー制限",
- "xpack.ml.dataframe.analytics.create.configDetails.nNeighbors": "N近傍",
- "xpack.ml.dataframe.analytics.create.configDetails.numTopClasses": "最上位クラス",
- "xpack.ml.dataframe.analytics.create.configDetails.numTopFeatureImportanceValues": "上位特徴量の重要度値",
- "xpack.ml.dataframe.analytics.create.configDetails.outlierFraction": "異常値割合",
- "xpack.ml.dataframe.analytics.create.configDetails.predictionFieldName": "予測フィールド名",
- "xpack.ml.dataframe.analytics.create.configDetails.Query": "クエリ",
- "xpack.ml.dataframe.analytics.create.configDetails.randomizedSeed": "ランダム化されたシード",
- "xpack.ml.dataframe.analytics.create.configDetails.resultsField": "結果フィールド",
- "xpack.ml.dataframe.analytics.create.configDetails.sourceIndex": "ソースインデックス",
- "xpack.ml.dataframe.analytics.create.configDetails.standardizationEnabled": "標準化が有効です",
- "xpack.ml.dataframe.analytics.create.configDetails.trainingPercent": "トレーニングパーセンテージ",
- "xpack.ml.dataframe.analytics.create.createIndexPatternErrorMessage": "Kibanaインデックスパターンの作成中にエラーが発生しました。",
- "xpack.ml.dataframe.analytics.create.createIndexPatternLabel": "インデックスパターンを作成",
- "xpack.ml.dataframe.analytics.create.createIndexPatternSuccessMessage": "Kibanaインデックスパターン{indexPatternName}が作成されました。",
- "xpack.ml.dataframe.analytics.create.dependentVariableClassificationPlaceholder": "予測する数値、カテゴリ、ブール値フィールドを選択します。",
- "xpack.ml.dataframe.analytics.create.dependentVariableInputAriaLabel": "従属変数として使用するフィールドを入力してください。",
- "xpack.ml.dataframe.analytics.create.dependentVariableLabel": "従属変数",
- "xpack.ml.dataframe.analytics.create.dependentVariableMaxDistictValuesError": "無効です。 {message}",
- "xpack.ml.dataframe.analytics.create.dependentVariableOptionsFetchError": "フィールドの取得中にエラーが発生しました。ページを更新して再起動してください。",
- "xpack.ml.dataframe.analytics.create.dependentVariableOptionsNoNumericalFields": "このインデックスパターンの数値型フィールドが見つかりませんでした。",
- "xpack.ml.dataframe.analytics.create.dependentVariableRegressionPlaceholder": "予測する数値フィールドを選択します。",
- "xpack.ml.dataframe.analytics.create.destinationIndexHelpText": "この名前のインデックスがすでに存在します。この分析ジョブを実行すると、デスティネーションインデックスが変更されます。",
- "xpack.ml.dataframe.analytics.create.destinationIndexInputAriaLabel": "固有の宛先インデックス名を選択してください。",
- "xpack.ml.dataframe.analytics.create.destinationIndexInvalidError": "無効なデスティネーションインデックス名。",
- "xpack.ml.dataframe.analytics.create.destinationIndexLabel": "デスティネーションインデックス",
- "xpack.ml.dataframe.analytics.create.DestIndexSameAsIdLabel": "ジョブIDと同じディスティネーションインデックス",
- "xpack.ml.dataframe.analytics.create.detailsDetails.editButtonText": "編集",
- "xpack.ml.dataframe.analytics.create.downsampleFactorInputAriaLabel": "ツリー学習の損失関数の導関数を計算するために使用されるデータの比率。",
- "xpack.ml.dataframe.analytics.create.downsampleFactorLabel": "ダウンサンプリング係数",
- "xpack.ml.dataframe.analytics.create.downsampleFactorText": "ツリー学習の損失関数の導関数を計算するために使用されるデータの比率。0~1の範囲でなければなりません。",
- "xpack.ml.dataframe.analytics.create.duplicateIndexPatternErrorMessage": "Kibanaインデックスパターンの作成中にエラーが発生しました。",
- "xpack.ml.dataframe.analytics.create.duplicateIndexPatternErrorMessageError": "インデックスパターン{indexPatternName}はすでに作成されています。",
- "xpack.ml.dataframe.analytics.create.errorCheckingIndexExists": "既存のインデックス名の取得中に次のエラーが発生しました:{error}",
- "xpack.ml.dataframe.analytics.create.errorCheckingJobIdExists": "ジョブIDが存在するかどうかの確認中に次のエラーが発生しました。{error}",
- "xpack.ml.dataframe.analytics.create.errorCreatingDataFrameAnalyticsJob": "データフレーム分析ジョブの作成中にエラーが発生しました。",
- "xpack.ml.dataframe.analytics.create.errorGettingIndexPatternTitles": "既存のインデックスパターンのタイトルの取得中にエラーが発生しました。",
- "xpack.ml.dataframe.analytics.create.errorStartingDataFrameAnalyticsJob": "データフレーム分析ジョブの開始中にエラーが発生しました。",
- "xpack.ml.dataframe.analytics.create.etaGrowthRatePerTreeInputAriaLabel": "フォレストに追加される新しい各ツリーのetaが増加する比率。",
- "xpack.ml.dataframe.analytics.create.etaGrowthRatePerTreeLabel": "ツリー単位のeta成長率",
- "xpack.ml.dataframe.analytics.create.etaGrowthRatePerTreeText": "フォレストに追加される新しい各ツリーのetaが増加する比率。0.5~2の範囲でなければなりません。",
- "xpack.ml.dataframe.analytics.create.etaInputAriaLabel": "縮小が重みに適用されました。",
- "xpack.ml.dataframe.analytics.create.etaLabel": "Eta",
- "xpack.ml.dataframe.analytics.create.etaText": "縮小が重みに適用されました。0.001から1の範囲でなければなりません。",
- "xpack.ml.dataframe.analytics.create.featureBagFractionInputAriaLabel": "各候補分割のランダムなbagを選択したときに使用される特徴量の割合",
- "xpack.ml.dataframe.analytics.create.featureBagFractionLabel": "特徴量bag割合",
- "xpack.ml.dataframe.analytics.create.featureBagFractionText": "各候補分割のランダムなbagを選択したときに使用される特徴量の割合。",
- "xpack.ml.dataframe.analytics.create.featureInfluenceThresholdHelpText": "特徴量の影響度スコアを計算するために、ドキュメントで必要な最低異常値スコア。値範囲:0-1.デフォルトは0.1です。",
- "xpack.ml.dataframe.analytics.create.featureInfluenceThresholdLabel": "特徴量の影響度しきい値",
- "xpack.ml.dataframe.analytics.create.gammaInputAriaLabel": "損失計算のツリーサイズの乗数。",
- "xpack.ml.dataframe.analytics.create.gammaLabel": "ガンマ",
- "xpack.ml.dataframe.analytics.create.gammaText": "損失計算のツリーサイズの乗数。非負の値でなければなりません。",
- "xpack.ml.dataframe.analytics.create.hyperParametersDetailsTitle": "ハイパーパラメータ",
- "xpack.ml.dataframe.analytics.create.hyperParametersSectionTitle": "ハイパーパラメータ",
- "xpack.ml.dataframe.analytics.create.includedFieldsLabel": "含まれるフィールド",
- "xpack.ml.dataframe.analytics.create.indexPatternAlreadyExistsError": "このタイトルのインデックスパターンがすでに存在します。",
- "xpack.ml.dataframe.analytics.create.indexPatternExistsError": "このタイトルのインデックスパターンがすでに存在します。",
- "xpack.ml.dataframe.analytics.create.isIncludedOption": "含まれる",
- "xpack.ml.dataframe.analytics.create.isNotIncludedOption": "含まれない",
- "xpack.ml.dataframe.analytics.create.jobDescription.helpText": "オプションの説明テキストです",
- "xpack.ml.dataframe.analytics.create.jobDescription.label": "ジョブの説明",
- "xpack.ml.dataframe.analytics.create.jobIdExistsError": "このIDの分析ジョブがすでに存在します。",
- "xpack.ml.dataframe.analytics.create.jobIdInputAriaLabel": "固有の分析ジョブIDを選択してください。",
- "xpack.ml.dataframe.analytics.create.jobIdInvalidError": "小文字のアルファベットと数字(a-zと0-9)、ハイフンまたはアンダーラインのみ使用でき、最初と最後を英数字にする必要があります。",
- "xpack.ml.dataframe.analytics.create.jobIdLabel": "ジョブID",
- "xpack.ml.dataframe.analytics.create.jobIdPlaceholder": "ジョブID",
- "xpack.ml.dataframe.analytics.create.jsonEditorDisabledSwitchText": "構成には、フォームでサポートされていない高度なフィールドが含まれます。フォームに切り替えることができません。",
- "xpack.ml.dataframe.analytics.create.lambdaHelpText": "損失計算のリーフ重みの乗数。非負の値でなければなりません。",
- "xpack.ml.dataframe.analytics.create.lambdaInputAriaLabel": "損失計算のリーフ重みの乗数。",
- "xpack.ml.dataframe.analytics.create.lambdaLabel": "ラムダ",
- "xpack.ml.dataframe.analytics.create.maxNumThreadsError": "最小値は1です。",
- "xpack.ml.dataframe.analytics.create.maxNumThreadsHelpText": "分析で使用されるスレッドの最大数。デフォルト値は1です。",
- "xpack.ml.dataframe.analytics.create.maxNumThreadsInputAriaLabel": "分析で使用されるスレッドの最大数。",
- "xpack.ml.dataframe.analytics.create.maxNumThreadsLabel": "最大スレッド数",
- "xpack.ml.dataframe.analytics.create.maxOptimizationRoundsPerHyperparameterInputAriaLabel": "未定義の各ハイパーパラメーターの最適化ラウンドの最大数。0~20の範囲の整数でなければなりません。",
- "xpack.ml.dataframe.analytics.create.maxOptimizationRoundsPerHyperparameterLabel": "ハイパーパラメーター単位の最大最適化ラウンド数",
- "xpack.ml.dataframe.analytics.create.maxOptimizationRoundsPerHyperparameterText": "未定義の各ハイパーパラメーターの最適化ラウンドの最大数。",
- "xpack.ml.dataframe.analytics.create.maxTreesInputAriaLabel": "フォレストの決定木の最大数。",
- "xpack.ml.dataframe.analytics.create.maxTreesLabel": "最大ツリー",
- "xpack.ml.dataframe.analytics.create.maxTreesText": "フォレストの決定木の最大数。",
- "xpack.ml.dataframe.analytics.create.methodHelpText": "異常値検出で使用される方法を設定します。設定されていない場合は、別の方法を組み合わせて使用し、個別の異常値スコアを正規化して組み合わせ、全体的な異常値スコアを取得します。アンサンブル法を使用することをお勧めします。",
- "xpack.ml.dataframe.analytics.create.methodLabel": "メソド",
- "xpack.ml.dataframe.analytics.create.modelMemoryEmptyError": "モデルメモリ上限を空にすることはできません",
- "xpack.ml.dataframe.analytics.create.modelMemoryLimitHelpText": "分析処理で許可されるメモリリソースのおおよその最大量。",
- "xpack.ml.dataframe.analytics.create.modelMemoryLimitLabel": "モデルメモリー制限",
- "xpack.ml.dataframe.analytics.create.modelMemoryUnitsInvalidError": "モデルメモリー制限のデータユニットが認識されません。{str}でなければなりません",
- "xpack.ml.dataframe.analytics.create.modelMemoryUnitsMinError": "モデルメモリー上限が推定値{mml}よりも低くなっています",
- "xpack.ml.dataframe.analytics.create.newAnalyticsTitle": "新しい分析ジョブ",
- "xpack.ml.dataframe.analytics.create.nNeighborsHelpText": "異常値検出の各方法が異常値スコアを計算するために使用する近傍の数。設定されていない場合、別のアンサンブルメンバーの異なる値が使用されます。正の整数でなければなりません。",
- "xpack.ml.dataframe.analytics.create.nNeighborsInputAriaLabel": "異常値検出の各方法が異常値スコアを計算するために使用する近傍の数。",
- "xpack.ml.dataframe.analytics.create.nNeighborsLabel": "N近傍",
- "xpack.ml.dataframe.analytics.create.numTopClassesHelpText": "予測された確率が報告されるカテゴリの数。",
- "xpack.ml.dataframe.analytics.create.numTopClassesInputAriaLabel": "予測された確率が報告されるカテゴリの数",
- "xpack.ml.dataframe.analytics.create.numTopClassesLabel": "最上位クラス",
- "xpack.ml.dataframe.analytics.create.numTopClassTypeWarning": "値は -1 以上の整数にする必要があります。-1 はすべてのクラスを示します。",
- "xpack.ml.dataframe.analytics.create.numTopFeatureImportanceValuesErrorText": "機能重要度値の最大数が無効です。",
- "xpack.ml.dataframe.analytics.create.numTopFeatureImportanceValuesHelpText": "返すドキュメントごとに機能重要度値の最大数を指定します。",
- "xpack.ml.dataframe.analytics.create.numTopFeatureImportanceValuesInputAriaLabel": "ドキュメントごとの機能重要度値の最大数。",
- "xpack.ml.dataframe.analytics.create.numTopFeatureImportanceValuesLabel": "機能重要度値",
- "xpack.ml.dataframe.analytics.create.outlierDetectionHelpText": "異常値検出により、データセットにおける異常なデータポイントが特定されます。",
- "xpack.ml.dataframe.analytics.create.outlierDetectionTitle": "外れ値検出",
- "xpack.ml.dataframe.analytics.create.outlierFractionHelpText": "異常値検出の前に異常であると想定されるデータセットの比率を設定します。",
- "xpack.ml.dataframe.analytics.create.outlierFractionInputAriaLabel": "異常値検出の前に異常であると想定されるデータセットの比率を設定します。",
- "xpack.ml.dataframe.analytics.create.outlierFractionLabel": "異常値割合",
- "xpack.ml.dataframe.analytics.create.predictionFieldNameHelpText": "結果で予測フィールドの名前を定義します。デフォルトは_predictionです。",
- "xpack.ml.dataframe.analytics.create.predictionFieldNameLabel": "予測フィールド名",
- "xpack.ml.dataframe.analytics.create.randomizeSeedInputAriaLabel": "学習データを取得するために使用される乱数生成器のシード。",
- "xpack.ml.dataframe.analytics.create.randomizeSeedLabel": "シードのランダム化",
- "xpack.ml.dataframe.analytics.create.randomizeSeedText": "学習データを取得するために使用される乱数生成器のシード。",
- "xpack.ml.dataframe.analytics.create.regressionHelpText": "回帰はデータセットにおける数値を予測します。",
- "xpack.ml.dataframe.analytics.create.regressionTitle": "回帰",
- "xpack.ml.dataframe.analytics.create.requiredFieldsError": "無効です。 {message}",
- "xpack.ml.dataframe.analytics.create.resultsFieldHelpText": "分析の結果を格納するフィールドの名前を定義します。デフォルトはmlです。",
- "xpack.ml.dataframe.analytics.create.resultsFieldInputAriaLabel": "分析の結果を格納するフィールドの名前。",
- "xpack.ml.dataframe.analytics.create.resultsFieldLabel": "結果フィールド",
- "xpack.ml.dataframe.analytics.create.savedSearchLabel": "保存検索",
- "xpack.ml.dataframe.analytics.create.scatterplotMatrixLabel": "散布図マトリックス",
- "xpack.ml.dataframe.analytics.create.scatterplotMatrixLabelHelpText": "選択した含まれるフィールドのペアの間の関係を可視化します。",
- "xpack.ml.dataFrame.analytics.create.searchSelection.CcsErrorCallOutBody": "保存された検索'{savedSearchTitle}'はインデックスパターン'{indexPatternTitle}'を使用します。",
- "xpack.ml.dataFrame.analytics.create.searchSelection.CcsErrorCallOutTitle": "クラスター横断検索を使用するインデックスパターンはサポートされていません。",
- "xpack.ml.dataFrame.analytics.create.searchSelection.notFoundLabel": "一致インデックスまたは保存した検索が見つかりません。",
- "xpack.ml.dataFrame.analytics.create.searchSelection.savedObjectType.indexPattern": "インデックスパターン",
- "xpack.ml.dataFrame.analytics.create.searchSelection.savedObjectType.search": "保存検索",
- "xpack.ml.dataframe.analytics.create.shouldCreateIndexPatternMessage": "ディスティネーションインデックスのインデックスパターンが作成されていない場合は、ジョブ結果を表示できないことがあります。",
- "xpack.ml.dataframe.analytics.create.softTreeDepthLimitInputAriaLabel": "この深さを超える決定木は、損失計算でペナルティがあります。",
- "xpack.ml.dataframe.analytics.create.softTreeDepthLimitLabel": "ソフトツリー深さ上限値",
- "xpack.ml.dataframe.analytics.create.softTreeDepthLimitText": "この深さを超える決定木は、損失計算でペナルティがあります。0以上でなければなりません。",
- "xpack.ml.dataframe.analytics.create.softTreeDepthToleranceInputAriaLabel": "この深さを超える決定木は、損失計算でペナルティがあります。",
- "xpack.ml.dataframe.analytics.create.softTreeDepthToleranceLabel": "ソフトツリー深さ許容値",
- "xpack.ml.dataframe.analytics.create.softTreeDepthToleranceText": "ツリーの深さがソフト上限値を超えたときに損失が増加する速さを制御します。値が小さいほど、損失が増えるのが速くなります。0.01以上でなければなりません。",
- "xpack.ml.dataframe.analytics.create.sourceIndexFieldsCheckError": "ジョブタイプでサポートされているフィールドを確認しているときに問題が発生しました。ページを更新して再起動してください。",
- "xpack.ml.dataframe.analytics.create.sourceObjectClassificationHelpText": "このインデックスパターンにはサポートされているフィールドが含まれていません。分類ジョブには、カテゴリ、数値、ブール値フィールドが必要です。",
- "xpack.ml.dataframe.analytics.create.sourceObjectHelpText": "このインデックスパターンには数字タイプのフィールドが含まれていません。分析ジョブで外れ値が検出されない可能性があります。",
- "xpack.ml.dataframe.analytics.create.sourceObjectRegressionHelpText": "このインデックスパターンにはサポートされているフィールドが含まれていません。回帰ジョブには数値フィールドが必要です。",
- "xpack.ml.dataframe.analytics.create.sourceQueryLabel": "クエリ",
- "xpack.ml.dataframe.analytics.create.standardizationEnabledFalseValue": "False",
- "xpack.ml.dataframe.analytics.create.standardizationEnabledHelpText": "trueの場合、異常値スコアを計算する前に、次の処理が列に対して実行されます。(x_i - mean(x_i))/ sd(x_i)",
- "xpack.ml.dataframe.analytics.create.standardizationEnabledInputAriaLabel": "標準化有効設定を設定します。",
- "xpack.ml.dataframe.analytics.create.standardizationEnabledLabel": "標準化が有効です",
- "xpack.ml.dataframe.analytics.create.standardizationEnabledTrueValue": "True",
- "xpack.ml.dataframe.analytics.create.startCheckboxHelpText": "選択されていない場合、ジョブリストに戻ると、後からジョブを開始できます。",
- "xpack.ml.dataframe.analytics.create.startDataFrameAnalyticsSuccessMessage": "データフレーム分析 {jobId} の開始リクエストが受け付けられました。",
- "xpack.ml.dataframe.analytics.create.switchToJsonEditorSwitch": "JSONエディターに切り替える",
- "xpack.ml.dataframe.analytics.create.trainingPercentHelpText": "学習で使用可能なドキュメントの割合を定義します。",
- "xpack.ml.dataframe.analytics.create.trainingPercentLabel": "トレーニングパーセンテージ",
- "xpack.ml.dataframe.analytics.create.unableToFetchExplainDataMessage": "分析フィールドデータの取得中にエラーが発生しました。",
- "xpack.ml.dataframe.analytics.create.unsupportedFieldsError": "無効です。 {message}",
- "xpack.ml.dataframe.analytics.create.useEstimatedMmlLabel": "予測モデルメモリー制限を使用",
- "xpack.ml.dataframe.analytics.create.UseResultsFieldDefaultLabel": "結果フィールドデフォルト値「{defaultValue}」を使用",
- "xpack.ml.dataframe.analytics.create.validatioinDetails.successfulChecks": "成功したチェック",
- "xpack.ml.dataframe.analytics.create.validatioinDetails.warnings": "警告",
- "xpack.ml.dataframe.analytics.create.validationDetails.viewButtonText": "表示",
- "xpack.ml.dataframe.analytics.create.viewResultsCardDescription": "分析ジョブの結果を表示します。",
- "xpack.ml.dataframe.analytics.create.viewResultsCardTitle": "結果を表示",
- "xpack.ml.dataframe.analytics.create.wizardCreateButton": "作成",
- "xpack.ml.dataframe.analytics.create.wizardStartCheckbox": "即時開始",
- "xpack.ml.dataframe.analytics.create.zeroClassesMessage": "{wikiLink}を評価するには、すべてのクラス、またはカテゴリの合計数より大きい値を選択します。",
- "xpack.ml.dataframe.analytics.createWizard.advancedEditorRuntimeFieldsSwitchLabel": "ランタイムフィールドを編集",
- "xpack.ml.dataframe.analytics.createWizard.advancedRuntimeFieldsEditorHelpText": "高度なエディターでは、ソースのランタイムフィールドを編集できます。",
- "xpack.ml.dataframe.analytics.createWizard.advancedSourceEditorApplyButtonText": "変更を適用",
- "xpack.ml.dataframe.analytics.createWizard.indexPreview.copyRuntimeMappingsClipboardTooltip": "ランタイムフィールドの開発コンソールステートメントをクリップボードにコピーします。",
- "xpack.ml.dataframe.analytics.createWizard.noRuntimeFieldLabel": "ランタイムフィールドがありません",
- "xpack.ml.dataframe.analytics.createWizard.requiredFieldsErrorMessage": "依存変数のほかに、1 つ以上のフィールドを分析に含める必要があります。",
- "xpack.ml.dataframe.analytics.createWizard.runtimeEditorSwitchModalBodyText": "エディターの変更はまだ適用されていません。詳細エディターを閉じると、編集内容が失われます。",
- "xpack.ml.dataframe.analytics.createWizard.runtimeEditorSwitchModalCancelButtonText": "キャンセル",
- "xpack.ml.dataframe.analytics.createWizard.runtimeEditorSwitchModalConfirmButtonText": "エディターを閉じる",
- "xpack.ml.dataframe.analytics.createWizard.runtimeEditorSwitchModalTitle": "編集内容は失われます",
- "xpack.ml.dataframe.analytics.createWizard.runtimeFieldsLabel": "ランタイムフィールド",
- "xpack.ml.dataframe.analytics.createWizard.runtimeMappings.advancedEditorAriaLabel": "高度なランタイムエディター",
- "xpack.ml.dataframe.analytics.creation.advancedStepTitle": "その他のオプション",
- "xpack.ml.dataframe.analytics.creation.configurationStepTitle": "構成",
- "xpack.ml.dataframe.analytics.creation.continueButtonText": "続行",
- "xpack.ml.dataframe.analytics.creation.createStepTitle": "作成",
- "xpack.ml.dataframe.analytics.creation.detailsStepTitle": "ジョブの詳細",
- "xpack.ml.dataframe.analytics.creation.validationStepTitle": "検証",
- "xpack.ml.dataframe.analytics.creationPageSourceIndexTitle": "ソースインデックスパターン:{indexTitle}",
- "xpack.ml.dataframe.analytics.creationPageTitle": "ジョブを作成",
- "xpack.ml.dataframe.analytics.decisionPathFeatureBaselineTitle": "ベースライン",
- "xpack.ml.dataframe.analytics.decisionPathFeatureOtherTitle": "その他",
- "xpack.ml.dataframe.analytics.errorCallout.evaluateErrorTitle": "データの読み込み中にエラーが発生しました。",
- "xpack.ml.dataframe.analytics.errorCallout.generalErrorTitle": "データの読み込み中にエラーが発生しました。",
- "xpack.ml.dataframe.analytics.errorCallout.noDataCalloutBody": "インデックスのクエリが結果を返しませんでした。ジョブが完了済みで、インデックスにドキュメントがあることを確認してください。",
- "xpack.ml.dataframe.analytics.errorCallout.noDataCalloutTitle": "空のインデックスクエリ結果。",
- "xpack.ml.dataframe.analytics.errorCallout.noIndexCalloutBody": "インデックスのクエリが結果を返しませんでした。デスティネーションインデックスが存在し、ドキュメントがあることを確認してください。",
- "xpack.ml.dataframe.analytics.errorCallout.queryParsingErrorBody": "クエリ構文が無効であり、結果を返しませんでした。クエリ構文を確認し、再試行してください。",
- "xpack.ml.dataframe.analytics.errorCallout.queryParsingErrorTitle": "クエリをパースできません。",
- "xpack.ml.dataframe.analytics.exploration.analysisDestinationIndexLabel": "デスティネーションインデックス",
- "xpack.ml.dataframe.analytics.exploration.analysisSectionTitle": "分析",
- "xpack.ml.dataframe.analytics.exploration.analysisSourceIndexLabel": "ソースインデックス",
- "xpack.ml.dataframe.analytics.exploration.analysisTypeLabel": "型",
- "xpack.ml.dataframe.analytics.exploration.colorRangeLegendTitle": "機能影響スコア",
- "xpack.ml.dataframe.analytics.exploration.explorationTableTitle": "結果",
- "xpack.ml.dataframe.analytics.exploration.explorationTableTotalDocsLabel": "合計ドキュメント数",
- "xpack.ml.dataframe.analytics.exploration.featureImportanceDocsLink": "特徴量の重要度ドキュメント",
- "xpack.ml.dataframe.analytics.exploration.featureImportanceSummaryTitle": "合計特徴量の重要度",
- "xpack.ml.dataframe.analytics.exploration.featureImportanceSummaryTooltipContent": "合計特徴量の重要度値は、すべての学習データでどの程度フィールドが予測に影響するのかを示します。",
- "xpack.ml.dataframe.analytics.exploration.featureImportanceXAxisTitle": "特徴量の重要度平均大きさ",
- "xpack.ml.dataframe.analytics.exploration.featureImportanceYSeriesName": "大きさ",
- "xpack.ml.dataframe.analytics.exploration.indexError": "インデックスデータの読み込み中にエラーが発生しました。",
- "xpack.ml.dataframe.analytics.exploration.noTotalFeatureImportanceCalloutMessage": "合計特徴量の重要度データは使用できません。データセットが均一であり、特徴量は予測に有意な影響を与えません。",
- "xpack.ml.dataframe.analytics.exploration.querySyntaxError": "インデックスデータの読み込み中にエラーが発生しました。クエリ構文が有効であることを確認してください。",
- "xpack.ml.dataframe.analytics.exploration.splomSectionTitle": "散布図マトリックス",
- "xpack.ml.dataframe.analytics.exploration.totalFeatureImportanceNotCalculatedCalloutMessage": "num_top_feature_importance 値が 0 に設定されているため、特徴量の重要度は計算されません。",
- "xpack.ml.dataframe.analytics.explorationQueryBar.buttonGroupLegend": "分析クエリバーフィルターボタン",
- "xpack.ml.dataframe.analytics.explorationResults.baselineErrorMessageToast": "昨日重要度ベースラインの取得中にエラーが発生しました",
- "xpack.ml.dataframe.analytics.explorationResults.classificationDecisionPathClassNameTitle": "クラス名",
- "xpack.ml.dataframe.analytics.explorationResults.decisionPathBaselineText": "ベースライン(学習データセットのすべてのデータポイントの予測の平均)",
- "xpack.ml.dataframe.analytics.explorationResults.decisionPathJSONTab": "JSON",
- "xpack.ml.dataframe.analytics.explorationResults.decisionPathLinePredictionProbabilityTitle": "予測確率",
- "xpack.ml.dataframe.analytics.explorationResults.decisionPathLinePredictionTitle": "予測",
- "xpack.ml.dataframe.analytics.explorationResults.decisionPathPlotHelpText": "SHAP決定プロットは{linkedFeatureImportanceValues}を使用して、モデルがどのように「{predictionFieldName}」の予測値に到達するのかを示します。",
- "xpack.ml.dataframe.analytics.explorationResults.decisionPathPlotTab": "決定プロット",
- "xpack.ml.dataframe.analytics.explorationResults.decisionPathXAxisTitle": "'{predictionFieldName}'の{xAxisLabel}",
- "xpack.ml.dataframe.analytics.explorationResults.documentsShownHelpText": "予測があるドキュメントを示す",
- "xpack.ml.dataframe.analytics.explorationResults.firstDocumentsShownHelpText": "予測がある最初の{searchSize}のドキュメントを示す",
- "xpack.ml.dataframe.analytics.explorationResults.linkedFeatureImportanceValues": "特徴量の重要度値",
- "xpack.ml.dataframe.analytics.explorationResults.missingBaselineCallout": "ベースライン値を計算できません。これによりシフトされた決定パスになる可能性があります。",
- "xpack.ml.dataframe.analytics.explorationResults.regressionDecisionPathDataMissingCallout": "決定パスデータがありません。",
- "xpack.ml.dataframe.analytics.explorationResults.testingSubsetLabel": "テスト",
- "xpack.ml.dataframe.analytics.explorationResults.trainingSubsetLabel": "トレーニング",
- "xpack.ml.dataframe.analytics.indexPatternPromptLinkText": "インデックスパターンを作成します",
- "xpack.ml.dataframe.analytics.indexPatternPromptMessage": "{destIndex}のインデックス{destIndex}. {linkToIndexPatternManagement}にはインデックスパターンが存在しません。",
- "xpack.ml.dataframe.analytics.jobCaps.errorTitle": "結果を取得できません。インデックスのフィールドデータの読み込み中にエラーが発生しました。",
- "xpack.ml.dataframe.analytics.jobConfig.errorTitle": "結果を取得できません。ジョブ構成データの読み込み中にエラーが発生しました。",
- "xpack.ml.dataframe.analytics.outlierExploration.legacyFeatureInfluenceFormatCalloutTitle": "結果のインデックスはサポートされていないレガシー形式を使用しているため、特徴量の影響度に基づく色分けされた表のセルは使用できません。ジョブを複製して再実行してください。",
- "xpack.ml.dataframe.analytics.regressionExploration.evaluateNoTestingDocsError": "テストドキュメントが見つかりません",
- "xpack.ml.dataframe.analytics.regressionExploration.evaluateNoTrainingDocsError": "トレーニングドキュメントが見つかりません",
- "xpack.ml.dataframe.analytics.regressionExploration.evaluateSectionTitle": "モデル評価",
- "xpack.ml.dataframe.analytics.regressionExploration.generalizationErrorTitle": "一般化エラー",
- "xpack.ml.dataframe.analytics.regressionExploration.generalizationFilterText": ".学習データをフィルタリングしています。",
- "xpack.ml.dataframe.analytics.regressionExploration.huberLinkText": "Pseudo Huber損失関数",
- "xpack.ml.dataframe.analytics.regressionExploration.huberText": "{wikiLink}",
- "xpack.ml.dataframe.analytics.regressionExploration.meanSquaredErrorText": "平均二乗エラー",
- "xpack.ml.dataframe.analytics.regressionExploration.meanSquaredErrorTooltipContent": "回帰分析モデルの実行の効果を測定します。真値と予測値の間の差異の二乗平均合計。",
- "xpack.ml.dataframe.analytics.regressionExploration.msleText": "平均二乗対数誤差",
- "xpack.ml.dataframe.analytics.regressionExploration.msleTooltipContent": "予測された対数と実際の(正解データ)値の対数の間の平均二乗誤差",
- "xpack.ml.dataframe.analytics.regressionExploration.regressionDocsLink": "回帰評価ドキュメント ",
- "xpack.ml.dataframe.analytics.regressionExploration.rSquaredText": "R の二乗",
- "xpack.ml.dataframe.analytics.regressionExploration.rSquaredTooltipContent": "適合度を表します。モデルによる観察された結果の複製の効果を測定します。",
- "xpack.ml.dataframe.analytics.regressionExploration.tableJobIdTitle": "回帰ジョブID {jobId}のデスティネーションインデックス",
- "xpack.ml.dataframe.analytics.regressionExploration.trainingErrorTitle": "トレーニングエラー",
- "xpack.ml.dataframe.analytics.regressionExploration.trainingFilterText": ".テストデータをフィルタリングしています。",
- "xpack.ml.dataframe.analytics.results.indexPatternsMissingErrorMessage": "このページを表示するには、この分析ジョブのターゲットまたはソースインデックスの Kibana インデックスパターンが必要です。",
- "xpack.ml.dataframe.analytics.rocChartSpec.xAxisTitle": "誤検出率(FPR)",
- "xpack.ml.dataframe.analytics.rocChartSpec.yAxisTitle": "検出率(TRP)(Recall)",
- "xpack.ml.dataframe.analytics.rocCurveAuc": "このプロットでは、曲線(AUC)値の下の領域を計算できます。これは0~1の数値です。1に近いほど、アルゴリズムのパフォーマンスが高くなります。",
- "xpack.ml.dataframe.analytics.rocCurveBasicExplanation": "ROC曲線は、異なる予測確率しきい値で分類プロセスのパフォーマンスを表すプロットです。",
- "xpack.ml.dataframe.analytics.rocCurveCompute": "特定のクラスの真陽性率(y軸)を異なるしきい値レベルの偽陽性率(x軸)に対して比較して、曲線を作成します。",
- "xpack.ml.dataframe.analytics.rocCurvePopoverTitle": "受信者操作特性(ROC)曲線",
- "xpack.ml.dataframe.analytics.validation.validationFetchErrorMessage": "ジョブの検証エラー",
- "xpack.ml.dataframe.analyticsList.analyticsDetails.expandedRowJsonPane": "データフレーム分析構成のJSON",
- "xpack.ml.dataframe.analyticsList.analyticsDetails.tabs.analyticsMessagesLabel": "ジョブメッセージ",
- "xpack.ml.dataframe.analyticsList.analyticsDetails.tabs.analyticsStatsLabel": "ジョブ統計情報",
- "xpack.ml.dataframe.analyticsList.cloneActionNameText": "クローンを作成",
- "xpack.ml.dataframe.analyticsList.cloneActionPermissionTooltip": "分析ジョブを複製する権限がありません。",
- "xpack.ml.dataframe.analyticsList.completeBatchAnalyticsToolTip": "{analyticsId}は完了済みの分析ジョブで、再度開始できません。",
- "xpack.ml.dataframe.analyticsList.createDataFrameAnalyticsButton": "ジョブを作成",
- "xpack.ml.dataframe.analyticsList.deleteActionDisabledToolTipContent": "削除するにはデータフレーム分析ジョブを停止してください。",
- "xpack.ml.dataframe.analyticsList.deleteActionNameText": "削除",
- "xpack.ml.dataframe.analyticsList.deleteAnalyticsErrorMessage": "データフレーム分析ジョブ{analyticsId}の削除中にエラーが発生しました。",
- "xpack.ml.dataframe.analyticsList.deleteAnalyticsPrivilegeErrorMessage": "ユーザーはインデックス{indexName}を削除する権限がありません。{error}",
- "xpack.ml.dataframe.analyticsList.deleteAnalyticsSuccessMessage": "データフレーム分析ジョブ{analyticsId}の削除リクエストが受け付けられました。",
- "xpack.ml.dataframe.analyticsList.deleteAnalyticsWithIndexErrorMessage": "ディスティネーションインデックス{destinationIndex}の削除中にエラーが発生しました",
- "xpack.ml.dataframe.analyticsList.deleteAnalyticsWithIndexPatternErrorMessage": "インデックスパターン{destinationIndex}の削除中にエラーが発生しました。{error}",
- "xpack.ml.dataframe.analyticsList.deleteAnalyticsWithIndexPatternSuccessMessage": "インデックスパターン{destinationIndex}を削除する要求が確認されました。",
- "xpack.ml.dataframe.analyticsList.deleteAnalyticsWithIndexSuccessMessage": "ディスティネーションインデックス{destinationIndex}を削除する要求が確認されました。",
- "xpack.ml.dataframe.analyticsList.deleteDestinationIndexTitle": "ディスティネーションインデックス{indexName}を削除",
- "xpack.ml.dataframe.analyticsList.deleteModalCancelButton": "キャンセル",
- "xpack.ml.dataframe.analyticsList.deleteModalDeleteButton": "削除",
- "xpack.ml.dataframe.analyticsList.deleteModalTitle": "{analyticsId}を削除しますか?",
- "xpack.ml.dataframe.analyticsList.deleteTargetIndexPatternTitle": "インデックスパターン{indexPattern}の削除",
- "xpack.ml.dataframe.analyticsList.description": "説明",
- "xpack.ml.dataframe.analyticsList.destinationIndex": "デスティネーションインデックス",
- "xpack.ml.dataframe.analyticsList.editActionNameText": "編集",
- "xpack.ml.dataframe.analyticsList.editActionPermissionTooltip": "分析ジョブを編集する権限がありません。",
- "xpack.ml.dataframe.analyticsList.editFlyout.allowLazyStartAriaLabel": "lazy startの許可を更新します。",
- "xpack.ml.dataframe.analyticsList.editFlyout.allowLazyStartFalseValue": "False",
- "xpack.ml.dataframe.analyticsList.editFlyout.allowLazyStartLabel": "lazy startを許可",
- "xpack.ml.dataframe.analyticsList.editFlyout.allowLazyStartTrueValue": "True",
- "xpack.ml.dataframe.analyticsList.editFlyout.descriptionAriaLabel": "ジョブ説明を更新します。",
- "xpack.ml.dataframe.analyticsList.editFlyout.descriptionLabel": "説明",
- "xpack.ml.dataframe.analyticsList.editFlyout.maxNumThreadsAriaLabel": "分析で使用されるスレッドの最大数を更新します。",
- "xpack.ml.dataframe.analyticsList.editFlyout.maxNumThreadsError": "最小値は1です。",
- "xpack.ml.dataframe.analyticsList.editFlyout.maxNumThreadsHelpText": "最大スレッド数は、ジョブが停止するまで編集できません。",
- "xpack.ml.dataframe.analyticsList.editFlyout.maxNumThreadsLabel": "最大スレッド数",
- "xpack.ml.dataframe.analyticsList.editFlyout.modelMemoryHelpText": "モデルメモリ上限は、ジョブが停止するまで編集できません。",
- "xpack.ml.dataframe.analyticsList.editFlyout.modelMemoryLimitAriaLabel": "モデルメモリ上限を更新します。",
- "xpack.ml.dataframe.analyticsList.editFlyout.modelMemoryLimitLabel": "モデルメモリー制限",
- "xpack.ml.dataframe.analyticsList.editFlyoutCancelButtonText": "キャンセル",
- "xpack.ml.dataframe.analyticsList.editFlyoutErrorMessage": "分析ジョブ{jobId}の変更を保存できませんでした",
- "xpack.ml.dataframe.analyticsList.editFlyoutSuccessMessage": "分析ジョブ{jobId}が更新されました。",
- "xpack.ml.dataframe.analyticsList.editFlyoutTitle": "{jobId}の編集",
- "xpack.ml.dataframe.analyticsList.editFlyoutUpdateButtonText": "更新",
- "xpack.ml.dataFrame.analyticsList.emptyPromptButtonText": "ジョブを作成",
- "xpack.ml.dataFrame.analyticsList.emptyPromptTitle": "最初のデータフレーム分析ジョブを作成",
- "xpack.ml.dataFrame.analyticsList.errorPromptTitle": "データフレーム分析リストの取得中にエラーが発生しました。",
- "xpack.ml.dataframe.analyticsList.errorWithCheckingIfIndexPatternExistsNotificationErrorMessage": "インデックスパターン{indexPattern}が存在するかどうかを確認するときにエラーが発生しました。{error}",
- "xpack.ml.dataframe.analyticsList.errorWithCheckingIfUserCanDeleteIndexNotificationErrorMessage": "ユーザーが{destinationIndex}を削除できるかどうかを確認するときにエラーが発生しました。{error}",
- "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettings.analysisStats": "分析統計情報",
- "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettings.phase": "フェーズ",
- "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettings.progress": "進捗",
- "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettings.state": "ステータス",
- "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettings.stats": "統計",
- "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettingsLabel": "ジョブの詳細",
- "xpack.ml.dataframe.analyticsList.fetchSourceIndexPatternForCloneErrorMessage": "インデックスパターン{indexPattern}が存在するかどうかを確認するときにエラーが発生しました。{error}",
- "xpack.ml.dataframe.analyticsList.forceStopModalBody": "{analyticsId}は失敗状態です。ジョブを停止して、エラーを修正する必要があります。",
- "xpack.ml.dataframe.analyticsList.forceStopModalCancelButton": "キャンセル",
- "xpack.ml.dataframe.analyticsList.forceStopModalStartButton": "強制停止",
- "xpack.ml.dataframe.analyticsList.forceStopModalTitle": "このジョブを強制的に停止しますか?",
- "xpack.ml.dataframe.analyticsList.id": "ID",
- "xpack.ml.dataframe.analyticsList.mapActionDisabledTooltipContent": "不明な分析タイプです。",
- "xpack.ml.dataframe.analyticsList.mapActionName": "マップ",
- "xpack.ml.dataframe.analyticsList.memoryStatus": "メモリー状態",
- "xpack.ml.dataframe.analyticsList.noSourceIndexPatternForClone": "分析ジョブを複製できません。インデックス{indexPattern}のインデックスパターンが存在しません。",
- "xpack.ml.dataframe.analyticsList.progress": "進捗",
- "xpack.ml.dataframe.analyticsList.progressOfPhase": "フェーズ{currentPhase}の進捗:{progress}%",
- "xpack.ml.dataframe.analyticsList.refreshButtonLabel": "更新",
- "xpack.ml.dataframe.analyticsList.refreshMapButtonLabel": "更新",
- "xpack.ml.dataframe.analyticsList.resetMapButtonLabel": "リセット",
- "xpack.ml.dataframe.analyticsList.rowCollapse": "{analyticsId}の詳細を非表示",
- "xpack.ml.dataframe.analyticsList.rowExpand": "{analyticsId}の詳細を表示",
- "xpack.ml.dataframe.analyticsList.showDetailsColumn.screenReaderDescription": "このカラムには各ジョブの詳細を示すクリック可能なコントロールが含まれます",
- "xpack.ml.dataframe.analyticsList.sourceIndex": "ソースインデックス",
- "xpack.ml.dataframe.analyticsList.startActionNameText": "開始",
- "xpack.ml.dataframe.analyticsList.startAnalyticsErrorTitle": "ジョブの開始エラー",
- "xpack.ml.dataframe.analyticsList.startAnalyticsSuccessMessage": "データフレーム分析 {analyticsId} の開始リクエストが受け付けられました。",
- "xpack.ml.dataframe.analyticsList.startModalBody": "データフレーム分析ジョブは、クラスターの検索とインデックスによる負荷を増やします。負荷が過剰になった場合は、ジョブを停止してください。",
- "xpack.ml.dataframe.analyticsList.startModalCancelButton": "キャンセル",
- "xpack.ml.dataframe.analyticsList.startModalStartButton": "開始",
- "xpack.ml.dataframe.analyticsList.startModalTitle": "{analyticsId}を開始しますか?",
- "xpack.ml.dataframe.analyticsList.status": "ステータス",
- "xpack.ml.dataframe.analyticsList.statusFilter": "ステータス",
- "xpack.ml.dataframe.analyticsList.stopActionNameText": "終了",
- "xpack.ml.dataframe.analyticsList.stopAnalyticsErrorMessage": "データフレーム分析{analyticsId}の停止中にエラーが発生しました。{error}",
- "xpack.ml.dataframe.analyticsList.stopAnalyticsSuccessMessage": "データフレーム分析 {analyticsId} の停止リクエストが受け付けられました。",
- "xpack.ml.dataframe.analyticsList.tableActionLabel": "アクション",
- "xpack.ml.dataframe.analyticsList.title": "データフレーム分析",
- "xpack.ml.dataframe.analyticsList.type": "型",
- "xpack.ml.dataframe.analyticsList.typeFilter": "型",
- "xpack.ml.dataframe.analyticsList.viewActionJobFailedToolTipContent": "データフレーム分析ジョブに失敗しました。結果ページがありません。",
- "xpack.ml.dataframe.analyticsList.viewActionJobNotFinishedToolTipContent": "データフレーム分析ジョブは完了していません。結果ページがありません。",
- "xpack.ml.dataframe.analyticsList.viewActionJobNotStartedToolTipContent": "データフレーム分析ジョブが開始しませんでした。結果ページがありません。",
- "xpack.ml.dataframe.analyticsList.viewActionName": "表示",
- "xpack.ml.dataframe.analyticsList.viewActionUnknownJobTypeToolTipContent": "このタイプのデータフレーム分析ジョブでは、結果ページがありません。",
- "xpack.ml.dataframe.analyticsMap.analyticsIdTitle": "分析 ID {analyticsId} のマップ",
- "xpack.ml.dataframe.analyticsMap.emptyResponseMessage": "{id} の関連する分析ジョブが見つかりませんでした。",
- "xpack.ml.dataframe.analyticsMap.fetchDataErrorMessage": "一部のデータを取得できません。エラーが発生しました:{error}",
- "xpack.ml.dataframe.analyticsMap.flyout.cloneJobButton": "ジョブのクローンを作成します",
- "xpack.ml.dataframe.analyticsMap.flyout.createJobButton": "このインデックスからジョブを作成",
- "xpack.ml.dataframe.analyticsMap.flyout.deleteJobButton": "ジョブを削除します",
- "xpack.ml.dataframe.analyticsMap.flyout.fetchRelatedNodesButton": "関連するノードを取得",
- "xpack.ml.dataframe.analyticsMap.flyout.indexPatternMissingMessage": "このインデックスからジョブを作成するには、{indexTitle} のインデックスパターンを作成してください。",
- "xpack.ml.dataframe.analyticsMap.flyout.nodeActionsButton": "ノードアクション",
- "xpack.ml.dataframe.analyticsMap.flyoutHeaderTitle": "{type} {id} の詳細",
- "xpack.ml.dataframe.analyticsMap.legend.analyticsJobLabel": "分析ジョブ",
- "xpack.ml.dataframe.analyticsMap.legend.indexLabel": "インデックス",
- "xpack.ml.dataframe.analyticsMap.legend.rootNodeLabel": "ソースノード",
- "xpack.ml.dataframe.analyticsMap.legend.showJobTypesAriaLabel": "ジョブタイプを表示",
- "xpack.ml.dataframe.analyticsMap.legend.trainedModelLabel": "学習済みモデル",
- "xpack.ml.dataframe.analyticsMap.modelIdTitle": "学習済みモデル ID {modelId} のマップ",
- "xpack.ml.dataframe.jobsTabLabel": "ジョブ",
- "xpack.ml.dataframe.mapTabLabel": "マップ",
- "xpack.ml.dataframe.modelsTabLabel": "モデル",
- "xpack.ml.dataframe.stepDetailsForm.destinationIndexInvalidErrorLink": "インデックス名の制限に関する詳細。",
- "xpack.ml.dataFrameAnalyticsBreadcrumbs.analyticsMapLabel": "分析マップ",
- "xpack.ml.dataFrameAnalyticsBreadcrumbs.dataFrameExplorationLabel": "探索",
- "xpack.ml.dataFrameAnalyticsBreadcrumbs.dataFrameListLabel": "ジョブ管理",
- "xpack.ml.dataFrameAnalyticsBreadcrumbs.dataFrameManagementLabel": "データフレーム分析",
- "xpack.ml.dataFrameAnalyticsBreadcrumbs.indexLabel": "インデックス",
- "xpack.ml.dataFrameAnalyticsBreadcrumbs.modelsListLabel": "モデル管理",
- "xpack.ml.dataFrameAnalyticsLabel": "データフレーム分析",
- "xpack.ml.dataFrameAnalyticsTabLabel": "データフレーム分析",
- "xpack.ml.dataGrid.CcsWarningCalloutBody": "インデックスパターンのデータの取得中に問題が発生しました。ソースプレビューとクラスター横断検索を組み合わせることは、バージョン7.10以上ではサポートされていません。変換を構成して作成することはできます。",
- "xpack.ml.dataGrid.CcsWarningCalloutTitle": "クラスター横断検索でフィールドデータが返されませんでした。",
- "xpack.ml.dataGrid.columnChart.ErrorMessageToast": "ヒストグラムデータの取得でエラーが発生しました。{error}",
- "xpack.ml.dataGrid.dataGridNoDataCalloutTitle": "インデックスプレビューを利用できません",
- "xpack.ml.dataGrid.histogramButtonText": "ヒストグラム",
- "xpack.ml.dataGrid.histogramButtonToolTipContent": "ヒストグラムデータを取得するために実行されるクエリは、{samplerShardSize}ドキュメントのシャードごとにサンプルサイズを使用します。",
- "xpack.ml.dataGrid.indexDataError": "インデックスデータの読み込み中にエラーが発生しました。",
- "xpack.ml.dataGrid.IndexNoDataCalloutBody": "インデックスのクエリが結果を返しませんでした。十分なアクセス権があり、インデックスにドキュメントが含まれていて、クエリ要件が妥当であることを確認してください。",
- "xpack.ml.dataGrid.IndexNoDataCalloutTitle": "空のインデックスクエリ結果。",
- "xpack.ml.dataGrid.invalidSortingColumnError": "列「{columnId}」は並べ替えに使用できません。",
- "xpack.ml.dataGridChart.histogramNotAvailable": "グラフはサポートされていません。",
- "xpack.ml.dataGridChart.notEnoughData": "0個のドキュメントにフィールドが含まれます。",
- "xpack.ml.dataGridChart.topCategoriesLegend": "上位 {maxChartColumns}/{cardinality} カテゴリ",
- "xpack.ml.dataVisualizer.fileBasedLabel": "ファイル",
- "xpack.ml.datavisualizer.selector.dataVisualizerDescription": "機械学習データビジュアライザーツールは、ログファイルのメトリックとフィールド、または既存の Elasticsearch インデックスを分析し、データの理解を助けます。",
- "xpack.ml.datavisualizer.selector.dataVisualizerTitle": "データビジュアライザー",
- "xpack.ml.datavisualizer.selector.importDataDescription": "ログファイルからデータをインポートします。最大{maxFileSize}のファイルをアップロードできます。",
- "xpack.ml.datavisualizer.selector.importDataTitle": "データのインポート",
- "xpack.ml.datavisualizer.selector.selectIndexButtonLabel": "インデックスパターンを選択",
- "xpack.ml.datavisualizer.selector.selectIndexPatternDescription": "既存の Elasticsearch インデックスのデータを可視化します。",
- "xpack.ml.datavisualizer.selector.selectIndexPatternTitle": "インデックスパターンの選択",
- "xpack.ml.datavisualizer.selector.startTrialButtonLabel": "トライアルを開始",
- "xpack.ml.datavisualizer.selector.startTrialTitle": "トライアルを開始",
- "xpack.ml.datavisualizer.selector.uploadFileButtonLabel": "ファイルを選択",
- "xpack.ml.datavisualizer.startTrial.fullMLFeaturesDescription": "{subscriptionsLink}が提供するすべての機械学習機能を体験するには、30日間のトライアルを開始してください。",
- "xpack.ml.datavisualizer.startTrial.subscriptionsLinkText": "PlatinumまたはEnterprise サブスクリプション",
- "xpack.ml.datavisualizerBreadcrumbLabel": "データビジュアライザー",
- "xpack.ml.dataVisualizerPageLabel": "データビジュアライザー",
- "xpack.ml.dataVisualizerTabLabel": "データビジュアライザー",
- "xpack.ml.deepLink.anomalyDetection": "異常検知",
- "xpack.ml.deepLink.calendarSettings": "カレンダー",
- "xpack.ml.deepLink.dataFrameAnalytics": "データフレーム分析",
- "xpack.ml.deepLink.dataVisualizer": "データビジュアライザー",
- "xpack.ml.deepLink.fileUpload": "ファイルアップロード",
- "xpack.ml.deepLink.filterListsSettings": "フィルターリスト",
- "xpack.ml.deepLink.indexDataVisualizer": "インデックスデータビジュアライザー",
- "xpack.ml.deepLink.overview": "概要",
- "xpack.ml.deepLink.settings": "設定",
- "xpack.ml.deepLink.trainedModels": "学習済みモデル",
- "xpack.ml.deleteJobCheckModal.buttonTextCanUnTagConfirm": "現在のスペースから削除",
- "xpack.ml.deleteJobCheckModal.buttonTextClose": "閉じる",
- "xpack.ml.deleteJobCheckModal.buttonTextNoAction": "閉じる",
- "xpack.ml.deleteJobCheckModal.modalTextCanDelete": "{ids} を削除できません。",
- "xpack.ml.deleteJobCheckModal.modalTextCanUnTag": "{ids} を削除できませんが、現在のスペースから削除することはできます。",
- "xpack.ml.deleteJobCheckModal.modalTextClose": "{ids} を削除できず、現在のスペースからも削除できません。このジョブは * スペースに割り当てられていますが、すべてのスペースへのアクセス権がありません。",
- "xpack.ml.deleteJobCheckModal.modalTextNoAction": "{ids} には別のスペースアクセス権があります。複数のジョブを削除するときには、同じアクセス権が必要です。ジョブの選択を解除し、各ジョブを個別に削除してください。",
- "xpack.ml.deleteJobCheckModal.modalTitle": "スペースアクセス権を確認しています",
- "xpack.ml.deleteJobCheckModal.shouldUnTagLabel": "現在のスペースからジョブを削除",
- "xpack.ml.deleteJobCheckModal.unTagErrorTitle": "{id} の更新エラー",
- "xpack.ml.deleteJobCheckModal.unTagSuccessTitle": "正常に {id} を更新しました",
- "xpack.ml.dfAnalyticsList.analyticsDetails.messagesPane.errorMessage": "メッセージを読み込めませんでした",
- "xpack.ml.dfAnalyticsList.analyticsDetails.messagesPane.errorToastMessageTitle": "ジョブメッセージの読み込みエラー",
- "xpack.ml.editModelSnapshotFlyout.calloutText": "これはジョブ{jobId}で使用されている現在のスナップショットであるため削除できません。",
- "xpack.ml.editModelSnapshotFlyout.calloutTitle": "現在のスナップショット",
- "xpack.ml.editModelSnapshotFlyout.cancelButton": "キャンセル",
- "xpack.ml.editModelSnapshotFlyout.closeButton": "閉じる",
- "xpack.ml.editModelSnapshotFlyout.deleteButton": "削除",
- "xpack.ml.editModelSnapshotFlyout.deleteErrorTitle": "モデルスナップショットの削除が失敗しました",
- "xpack.ml.editModelSnapshotFlyout.deleteTitle": "スナップショットを削除しますか?",
- "xpack.ml.editModelSnapshotFlyout.descriptionTitle": "説明",
- "xpack.ml.editModelSnapshotFlyout.retainSwitchLabel": "自動スナップショットクリーンアップ処理中にスナップショットを保持",
- "xpack.ml.editModelSnapshotFlyout.saveButton": "保存",
- "xpack.ml.editModelSnapshotFlyout.saveErrorTitle": "モデルスナップショットの更新が失敗しました",
- "xpack.ml.editModelSnapshotFlyout.title": "スナップショット{ssId}の編集",
- "xpack.ml.editModelSnapshotFlyout.useDefaultButton": "削除",
- "xpack.ml.entityFilter.addFilterAriaLabel": "{influencerFieldName} {influencerFieldValue}のフィルターを追加",
- "xpack.ml.entityFilter.addFilterTooltip": "フィルターを追加します",
- "xpack.ml.entityFilter.removeFilterAriaLabel": "{influencerFieldName} {influencerFieldValue}のフィルターを削除",
- "xpack.ml.entityFilter.removeFilterTooltip": "フィルターを削除",
- "xpack.ml.explorer.addToDashboard.anomalyCharts.dashboardsTitle": "異常グラフをダッシュボードに追加",
- "xpack.ml.explorer.addToDashboard.anomalyCharts.maxSeriesToPlotLabel": "プロットする最大系列数",
- "xpack.ml.explorer.addToDashboard.cancelButtonLabel": "キャンセル",
- "xpack.ml.explorer.addToDashboard.selectDashboardsLabel": "ダッシュボードを選択:",
- "xpack.ml.explorer.addToDashboard.swimlanes.dashboardsTitle": "スイムレーンをダッシュボードに追加",
- "xpack.ml.explorer.addToDashboard.swimlanes.selectSwimlanesLabel": "スイムレーンビューを選択:",
- "xpack.ml.explorer.addToDashboardLabel": "ダッシュボードに追加",
- "xpack.ml.explorer.annotationsErrorCallOutTitle": "注釈の読み込み中にエラーが発生しました。",
- "xpack.ml.explorer.annotationsErrorTitle": "注釈",
- "xpack.ml.explorer.annotationsOutOfTotalCountTitle": "合計{totalCount}件中最初の{visibleCount}件",
- "xpack.ml.explorer.annotationsTitle": "注釈{badge}",
- "xpack.ml.explorer.annotationsTitleTotalCount": "合計:{count}",
- "xpack.ml.explorer.anomalies.actionsAriaLabel": "アクション",
- "xpack.ml.explorer.anomalies.addToDashboardLabel": "異常グラフをダッシュボードに追加",
- "xpack.ml.explorer.anomaliesMap.anomaliesCount": "異常数: {jobId}",
- "xpack.ml.explorer.anomaliesTitle": "異常",
- "xpack.ml.explorer.anomalyTimelinePopoverAdvancedExplanation": "異常エクスプローラーの各セクションに表示される異常スコアは少し異なる場合があります。各ジョブではバケット結果、全体的なバケット結果、影響因子結果、レコード結果があるため、このような不一致が発生します。各タイプの結果の異常スコアが生成されます。全体的なスイムレーンは、各ブロックの最大全体バケットスコアの最大値を示します。ジョブでスイムレーンを表示するときには、各ブロックに最大バケットスコアが表示されます。影響因子別に表示するときには、各ブロックに最大影響因子スコアが表示されます。",
- "xpack.ml.explorer.anomalyTimelinePopoverBasicExplanation": "スイムレーンは、選択した期間内に分析されたデータのバケットの概要を示します。全体的なスイムレーンを表示するか、ジョブまたは影響因子別に表示できます。",
- "xpack.ml.explorer.anomalyTimelinePopoverScoreExplanation": "スイムレーンの各ブロックは異常スコア別に色分けされています。値の範囲は0~100です。高いスコアのブロックは赤色で表示されます。低いスコアは青色で表示されます。",
- "xpack.ml.explorer.anomalyTimelinePopoverSelectionExplanation": "スイムレーンで1つ以上のブロックを選択するときには、異常値と上位の影響因子のリストもフィルタリングされ、その選択内容に関連する情報が表示されます。",
- "xpack.ml.explorer.anomalyTimelinePopoverTitle": "異常のタイムライン",
- "xpack.ml.explorer.anomalyTimelineTitle": "異常のタイムライン",
- "xpack.ml.explorer.charts.dashboardTooManyBucketsDescription": "この選択には、表示するバケットが多すぎます。ビューの時間範囲を短くしてください。",
- "xpack.ml.explorer.charts.detectorLabel": "「{fieldName}」で分割された {detectorLabel}{br} Y 軸イベントの分布",
- "xpack.ml.explorer.charts.infoTooltip.aggregationIntervalTitle": "集約間隔",
- "xpack.ml.explorer.charts.infoTooltip.chartEventDistributionDescription": "グレーの点は、{byFieldValuesParam} のサンプルの一定期間のオカレンスのおおよその分布を示しており、より頻繁なイベントタイプが上に、頻繁ではないものが下に表示されます。",
- "xpack.ml.explorer.charts.infoTooltip.chartFunctionTitle": "チャート関数",
- "xpack.ml.explorer.charts.infoTooltip.chartPopulationDistributionDescription": "グレーの点は、{overFieldValuesParam} のサンプルの一定期間の値のおおよその分布を示しています。",
- "xpack.ml.explorer.charts.infoTooltip.jobIdTitle": "ジョブID",
- "xpack.ml.explorer.charts.mapsPluginMissingMessage": "マップまたは埋め込み可能起動プラグインが見つかりません",
- "xpack.ml.explorer.charts.openInSingleMetricViewerButtonLabel": "シングルメトリックビューアーで開く",
- "xpack.ml.explorer.charts.tooManyBucketsDescription": "この選択には、表示するバケットが多すぎます。ビューの時間範囲を狭めるか、タイムラインの選択を絞り込んでください。",
- "xpack.ml.explorer.charts.viewLabel": "表示",
- "xpack.ml.explorer.clearSelectionLabel": "選択した項目をクリア",
- "xpack.ml.explorer.createNewJobLinkText": "ジョブを作成",
- "xpack.ml.explorer.dashboardsTable.addAndEditDashboardLabel": "ダッシュボードの追加と編集",
- "xpack.ml.explorer.dashboardsTable.addToDashboardLabel": "ダッシュボードに追加",
- "xpack.ml.explorer.dashboardsTable.descriptionColumnHeader": "説明",
- "xpack.ml.explorer.dashboardsTable.savedSuccessfullyTitle": "ダッシュボード「{dashboardTitle}」は正常に更新されました",
- "xpack.ml.explorer.dashboardsTable.titleColumnHeader": "タイトル",
- "xpack.ml.explorer.distributionChart.anomalyScoreLabel": "異常スコア",
- "xpack.ml.explorer.distributionChart.entityLabel": "エンティティ",
- "xpack.ml.explorer.distributionChart.typicalLabel": "通常",
- "xpack.ml.explorer.distributionChart.valueLabel": "値",
- "xpack.ml.explorer.distributionChart.valueWithoutAnomalyScoreLabel": "値",
- "xpack.ml.explorer.intervalLabel": "間隔",
- "xpack.ml.explorer.intervalTooltip": "各間隔(時間または日など)の最高重要度異常のみを表示するか、選択した期間のすべての異常を表示します。",
- "xpack.ml.explorer.invalidKuerySyntaxErrorMessageFromTable": "クエリバーに無効な構文。インプットは有効な Kibana クエリ言語(KQL)でなければなりません",
- "xpack.ml.explorer.invalidKuerySyntaxErrorMessageQueryBar": "無効なクエリ",
- "xpack.ml.explorer.invalidTimeRangeInUrlCallout": "無効なデフォルト時間フィルターのため、時間フィルターが全範囲に変更されました。{field}の詳細設定を確認してください。",
- "xpack.ml.explorer.jobIdLabel": "ジョブID",
- "xpack.ml.explorer.jobScoreAcrossAllInfluencersLabel": "(すべての影響因子のジョブスコア)",
- "xpack.ml.explorer.kueryBar.filterPlaceholder": "影響因子フィールドでフィルタリング…({queryExample})",
- "xpack.ml.explorer.mapTitle": "場所別異常件数{infoTooltip}",
- "xpack.ml.explorer.noAnomaliesFoundLabel": "異常値が見つかりませんでした",
- "xpack.ml.explorer.noConfiguredInfluencersTooltip": "選択されたジョブに影響因子が構成されていないため、トップインフルエンスリストは非表示になっています。",
- "xpack.ml.explorer.noInfluencersFoundTitle": "{viewBySwimlaneFieldName}影響因子が見つかりません",
- "xpack.ml.explorer.noInfluencersFoundTitleFilterMessage": "指定されたフィルターの{viewBySwimlaneFieldName} 影響因子が見つかりません",
- "xpack.ml.explorer.noJobsFoundLabel": "ジョブが見つかりません",
- "xpack.ml.explorer.noMatchingAnomaliesFoundTitle": "一致する注釈が見つかりません",
- "xpack.ml.explorer.noResultsFoundLabel": "結果が見つかりませんでした",
- "xpack.ml.explorer.overallLabel": "全体",
- "xpack.ml.explorer.overallSwimlaneUnfilteredLabel": "{label}(フィルタリングなし)",
- "xpack.ml.explorer.pageTitle": "異常エクスプローラー",
- "xpack.ml.explorer.selectedJobsRunningLabel": "選択した1つ以上のジョブがまだ実行中であるため、結果が得られない場合があります。",
- "xpack.ml.explorer.severityThresholdLabel": "深刻度",
- "xpack.ml.explorer.singleMetricChart.actualLabel": "実際",
- "xpack.ml.explorer.singleMetricChart.anomalyScoreLabel": "異常スコア",
- "xpack.ml.explorer.singleMetricChart.multiBucketImpactLabel": "複数バケットの影響",
- "xpack.ml.explorer.singleMetricChart.scheduledEventsLabel": "予定イベント",
- "xpack.ml.explorer.singleMetricChart.typicalLabel": "通常",
- "xpack.ml.explorer.singleMetricChart.valueLabel": "値",
- "xpack.ml.explorer.singleMetricChart.valueWithoutAnomalyScoreLabel": "値",
- "xpack.ml.explorer.sortedByMaxAnomalyScoreForTimeFormattedLabel": "({viewByLoadedForTimeFormatted} の最高異常スコアで分類)",
- "xpack.ml.explorer.sortedByMaxAnomalyScoreLabel": "(最高異常スコアで分類)",
- "xpack.ml.explorer.swimlane.maxAnomalyScoreLabel": "最高異常スコア",
- "xpack.ml.explorer.swimlaneActions": "アクション",
- "xpack.ml.explorer.swimlaneAnnotationLabel": "注釈",
- "xpack.ml.explorer.swimLanePagination": "異常スイムレーンページネーション",
- "xpack.ml.explorer.swimLaneRowsPerPage": "ページごとの行数:{rowsCount}",
- "xpack.ml.explorer.swimLaneSelectRowsPerPage": "{rowsCount}行",
- "xpack.ml.explorer.topInfluencersTooltip": "選択した期間の上位の影響因子の相対的な影響を表示し、それらをフィルターとして結果に追加します。各影響因子には、最大異常スコア(範囲0~100)とその期間の合計異常スコアがあります。",
- "xpack.ml.explorer.topInfuencersTitle": "トップ影響因子",
- "xpack.ml.explorer.tryWideningTimeSelectionLabel": "時間範囲を広げるか、さらに過去に遡ってみてください",
- "xpack.ml.explorer.viewByFieldLabel": "{viewByField}が表示",
- "xpack.ml.explorer.viewByLabel": "表示方式",
- "xpack.ml.explorerCharts.errorCallOutMessage": "{reason}ため、{jobs} の異常値グラフを表示できません。",
- "xpack.ml.feature.reserved.description": "ユーザーアクセスを許可するには、machine_learning_user か machine_learning_admin ロールのどちらかを割り当てる必要があります。",
- "xpack.ml.featureRegistry.mlFeatureName": "機械学習",
- "xpack.ml.fieldTypeIcon.booleanTypeAriaLabel": "ブールタイプ",
- "xpack.ml.fieldTypeIcon.dateTypeAriaLabel": "日付タイプ",
- "xpack.ml.fieldTypeIcon.geoPointTypeAriaLabel": "{geoPointParam} タイプ",
- "xpack.ml.fieldTypeIcon.ipTypeAriaLabel": "IP タイプ",
- "xpack.ml.fieldTypeIcon.keywordTypeAriaLabel": "キーワードタイプ",
- "xpack.ml.fieldTypeIcon.numberTypeAriaLabel": "数字タイプ",
- "xpack.ml.fieldTypeIcon.textTypeAriaLabel": "テキストタイプ",
- "xpack.ml.fieldTypeIcon.unknownTypeAriaLabel": "不明なタイプ",
- "xpack.ml.fileDatavisualizer.actionsPanel.anomalyDetectionTitle": "新規 ML ジョブの作成",
- "xpack.ml.fileDatavisualizer.actionsPanel.dataframeTitle": "データビジュアライザーを開く",
- "xpack.ml.formatters.metricChangeDescription.actualSameAsTypicalDescription": "実際値が通常値と同じ",
- "xpack.ml.formatters.metricChangeDescription.moreThan100xHigherDescription": "100x よりも高い",
- "xpack.ml.formatters.metricChangeDescription.moreThan100xLowerDescription": "100x よりも低い",
- "xpack.ml.formatters.metricChangeDescription.moreThanOneAndFiveHundredthsxHigherDescription": "{factor}x 高い",
- "xpack.ml.formatters.metricChangeDescription.moreThanOneAndFiveHundredthsxLowerDescription": "{factor}x 低い",
- "xpack.ml.formatters.metricChangeDescription.moreThanOneAndHalfxHigherDescription": "{factor}x 高い",
- "xpack.ml.formatters.metricChangeDescription.moreThanOneAndHalfxLowerDescription": "{factor}x 低い",
- "xpack.ml.formatters.metricChangeDescription.unexpectedNonZeroValueDescription": "予期せぬ 0 以外の値",
- "xpack.ml.formatters.metricChangeDescription.unexpectedZeroValueDescription": "予期せぬ 0 の値",
- "xpack.ml.formatters.metricChangeDescription.unusuallyHighDescription": "異常に高い",
- "xpack.ml.formatters.metricChangeDescription.unusuallyLowDescription": "異常に低い",
- "xpack.ml.formatters.metricChangeDescription.unusualValuesDescription": "異常な値",
- "xpack.ml.fullTimeRangeSelector.errorSettingTimeRangeNotification": "時間範囲の設定中にエラーが発生しました。",
- "xpack.ml.fullTimeRangeSelector.useFullDataButtonLabel": "完全な {indexPatternTitle} データを使用",
- "xpack.ml.helpPopover.ariaLabel": "ヘルプ",
- "xpack.ml.importExport.exportButton": "ジョブのエクスポート",
- "xpack.ml.importExport.exportFlyout.adJobsError": "異常検知ジョブを読み込めませんでした",
- "xpack.ml.importExport.exportFlyout.adSelectAllButton": "すべて選択",
- "xpack.ml.importExport.exportFlyout.adTab": "異常検知",
- "xpack.ml.importExport.exportFlyout.calendarsError": "カレンダーを読み込めませんでした",
- "xpack.ml.importExport.exportFlyout.closeButton": "閉じる",
- "xpack.ml.importExport.exportFlyout.dfaJobsError": "データフレーム分析ジョブを読み込めませんでした",
- "xpack.ml.importExport.exportFlyout.dfaSelectAllButton": "すべて選択",
- "xpack.ml.importExport.exportFlyout.dfaTab": "分析",
- "xpack.ml.importExport.exportFlyout.exportButton": "エクスポート",
- "xpack.ml.importExport.exportFlyout.exportDownloading": "ファイルはバックグラウンドでダウンロード中です",
- "xpack.ml.importExport.exportFlyout.exportError": "選択したジョブをエクスポートできませんでした",
- "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.calendarDependencies": "ジョブをエクスポートするときには、カレンダーおよびフィルターリストは含まれません。ジョブをインポートする前にフィルターリストを作成する必要があります。そうでないと、インポートが失敗します。新しいジョブを続行してスケジュールされたイベントを無視する場合は、カレンダーを作成する必要があります。",
- "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.jobUsingCalendarsAria": "カレンダーを使用したジョブ",
- "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.jobUsingCalendarsButton": "カレンダーを使用したジョブ",
- "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.jobUsingFiltersAria": "フィルターリストを使用したジョブ",
- "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.jobUsingFiltersButton": "フィルターリストを使用したジョブ",
- "xpack.ml.importExport.exportFlyout.flyoutHeader": "ジョブのエクスポート",
- "xpack.ml.importExport.exportFlyout.switchTabsConfirm.cancelButton": "キャンセル",
- "xpack.ml.importExport.exportFlyout.switchTabsConfirm.confirmButton": "確認",
- "xpack.ml.importExport.exportFlyout.switchTabsConfirm.text": "タブを変更すると、現在選択しているジョブがクリアされます",
- "xpack.ml.importExport.exportFlyout.switchTabsConfirm.title": "タブを変更しますか?",
- "xpack.ml.importExport.importButton": "ジョブのインポート",
- "xpack.ml.importExport.importFlyout.cannotImportJobCallout.jobListAria": "ジョブを表示",
- "xpack.ml.importExport.importFlyout.cannotImportJobCallout.jobListButton": "ジョブを表示",
- "xpack.ml.importExport.importFlyout.cannotReadFileCallout.body": "ジョブのエクスポートオプションを使用してKibanaからエクスポートされた機械学習ジョブを含むファイルを選択してください。",
- "xpack.ml.importExport.importFlyout.cannotReadFileCallout.title": "ファイルを読み取れません",
- "xpack.ml.importExport.importFlyout.closeButton": "閉じる",
- "xpack.ml.importExport.importFlyout.closeButton.importButton": "インポート",
- "xpack.ml.importExport.importFlyout.deleteButtonAria": "削除",
- "xpack.ml.importExport.importFlyout.destIndex": "デスティネーションインデックス",
- "xpack.ml.importExport.importFlyout.fileSelect": "ファイルを選択するかドラッグ & ドロップしてください",
- "xpack.ml.importExport.importFlyout.flyoutHeader": "ジョブのインポート",
- "xpack.ml.importExport.importFlyout.jobId": "ジョブID",
- "xpack.ml.importExport.importFlyout.validateDestIndex.destIndexEmpty": "有効なデスティネーションインデックス名を入力",
- "xpack.ml.importExport.importFlyout.validateDestIndex.destIndexExists": "この名前のインデックスがすでに存在します。この分析ジョブを実行すると、デスティネーションインデックスが変更されます。",
- "xpack.ml.importExport.importFlyout.validateDestIndex.destIndexInvalid": "無効なデスティネーションインデックス名。",
- "xpack.ml.importExport.importFlyout.validateJobId.jobNameAllowedCharacters": "ジョブ名にはアルファベットの小文字(a-z と 0-9)、ハイフンまたはアンダーラインが使用でき、最初と最後を英数字にする必要があります",
- "xpack.ml.importExport.importFlyout.validateJobId.jobNameAlreadyExists": "ジョブ ID がすでに存在します。ジョブ ID は既存のジョブやグループと同じにできません。",
- "xpack.ml.importExport.importFlyout.validateJobId.jobNameEmpty": "有効なジョブIDを入力",
- "xpack.ml.indexDatavisualizer.actionsPanel.anomalyDetectionDescription": "より高度なユースケースでは、すべてのオプションを使用してジョブを作成します。",
- "xpack.ml.indexDatavisualizer.actionsPanel.anomalyDetectionTitle": "高度な異常検知",
- "xpack.ml.indexDatavisualizer.actionsPanel.dataframeDescription": "異常値検出、回帰分析、分類分析を作成します。",
- "xpack.ml.indexDatavisualizer.actionsPanel.dataframeTitle": "データフレーム分析",
- "xpack.ml.indexPatternNotBasedOnTimeSeriesNotificationDescription": "異常検知は時間ベースのインデックスでのみ実行されます",
- "xpack.ml.indexPatternNotBasedOnTimeSeriesNotificationTitle": "インデックスパターン {indexPatternTitle} は時系列に基づくものではありません",
- "xpack.ml.inference.modelsList.analyticsMapActionLabel": "分析マップ",
- "xpack.ml.influencerResultType.description": "時間範囲で最も異常なエンティティ。",
- "xpack.ml.influencerResultType.title": "影響因子",
- "xpack.ml.influencersList.maxAnomalyScoreTooltipDescription": "最高異常スコア:{maxScoreLabel}",
- "xpack.ml.influencersList.noInfluencersFoundTitle": "影響因子が見つかりません",
- "xpack.ml.influencersList.totalAnomalyScoreTooltipDescription": "合計異常スコア:{totalScoreLabel}",
- "xpack.ml.interimResultsControl.label": "中間結果を含める",
- "xpack.ml.itemsGrid.itemsCountLabel": "{pageSize} 個の項目",
- "xpack.ml.itemsGrid.itemsPerPageButtonLabel": "ページごとの項目数:{itemsPerPage}",
- "xpack.ml.itemsGrid.noItemsAddedTitle": "項目が追加されていません",
- "xpack.ml.itemsGrid.noMatchingItemsTitle": "一致する項目が見つかりません。",
- "xpack.ml.jobDetails.datafeedChartAriaLabel": "データフィードグラフ",
- "xpack.ml.jobDetails.datafeedChartTooltipText": "データフィードグラフ",
- "xpack.ml.jobMessages.actionsLabel": "アクション",
- "xpack.ml.jobMessages.clearJobAuditMessagesDisabledTooltip": "通知の消去はサポートされていません。",
- "xpack.ml.jobMessages.clearJobAuditMessagesErrorTitle": "ジョブメッセージ警告とエラーの消去エラー",
- "xpack.ml.jobMessages.clearJobAuditMessagesTooltip": "過去24時間に生成されたメッセージの警告アイコンをジョブリストから消去します。",
- "xpack.ml.jobMessages.clearMessagesLabel": "通知を消去",
- "xpack.ml.jobMessages.messageLabel": "メッセージ",
- "xpack.ml.jobMessages.nodeLabel": "ノード",
- "xpack.ml.jobMessages.refreshAriaLabel": "更新",
- "xpack.ml.jobMessages.refreshLabel": "更新",
- "xpack.ml.jobMessages.timeLabel": "時間",
- "xpack.ml.jobMessages.toggleInChartAriaLabel": "グラフで切り替え",
- "xpack.ml.jobMessages.toggleInChartTooltipText": "グラフで切り替え",
- "xpack.ml.jobsAwaitingNodeWarning.title": "機械学習ノードの待機中",
- "xpack.ml.jobsBreadcrumbs.advancedConfigurationLabel": "高度な構成",
- "xpack.ml.jobsBreadcrumbs.categorizationLabel": "カテゴリー分け",
- "xpack.ml.jobsBreadcrumbs.multiMetricLabel": "マルチメトリック",
- "xpack.ml.jobsBreadcrumbs.populationLabel": "集団",
- "xpack.ml.jobsBreadcrumbs.rareLabel": "ほとんどない",
- "xpack.ml.jobsBreadcrumbs.selectIndexOrSearchLabel": "ジョブを作成",
- "xpack.ml.jobsBreadcrumbs.selectIndexOrSearchLabelRecognize": "認識されたインデックス",
- "xpack.ml.jobsBreadcrumbs.selectJobType": "ジョブを作成",
- "xpack.ml.jobsBreadcrumbs.singleMetricLabel": "シングルメトリック",
- "xpack.ml.jobSelect.noJobsSelectedWarningMessage": "ジョブが選択されていません。初めのジョブを自動選択します",
- "xpack.ml.jobSelectList.groupTimeRangeLabel": "{fromString} ~ {toString}",
- "xpack.ml.jobSelector.applyFlyoutButton": "適用",
- "xpack.ml.jobSelector.applyTimerangeSwitchLabel": "時間範囲を適用",
- "xpack.ml.jobSelector.clearAllFlyoutButton": "すべて消去",
- "xpack.ml.jobSelector.closeFlyoutButton": "閉じる",
- "xpack.ml.jobSelector.createJobButtonLabel": "ジョブを作成",
- "xpack.ml.jobSelector.customTable.searchBarPlaceholder": "検索...",
- "xpack.ml.jobSelector.customTable.selectAllCheckboxLabel": "すべて選択",
- "xpack.ml.jobSelector.filterBar.groupLabel": "グループ",
- "xpack.ml.jobSelector.filterBar.invalidSearchErrorMessage": "無効な検索:{errorMessage}",
- "xpack.ml.jobSelector.flyoutTitle": "ジョブの選択",
- "xpack.ml.jobSelector.formControlLabel": "ジョブを選択",
- "xpack.ml.jobSelector.groupOptionsLabel": "グループ",
- "xpack.ml.jobSelector.groupsTab": "グループ",
- "xpack.ml.jobSelector.hideBarBadges": "非表示",
- "xpack.ml.jobSelector.hideFlyoutBadges": "非表示",
- "xpack.ml.jobSelector.jobFetchErrorMessage": "ジョブの取得中にエラーが発生しました。更新して再試行してください。",
- "xpack.ml.jobSelector.jobOptionsLabel": "ジョブ",
- "xpack.ml.jobSelector.jobSelectionButton": "他のジョブを選択",
- "xpack.ml.jobSelector.jobsTab": "ジョブ",
- "xpack.ml.jobSelector.jobTimeRangeLabel": "{fromString} ~ {toString}",
- "xpack.ml.jobSelector.noJobsFoundTitle": "異常検知ジョブが見つかりません",
- "xpack.ml.jobSelector.noResultsForJobLabel": "成果がありません",
- "xpack.ml.jobSelector.selectAllGroupLabel": "すべて選択",
- "xpack.ml.jobSelector.selectAllOptionLabel": "*",
- "xpack.ml.jobSelector.showBarBadges": "その他 {overFlow} 件",
- "xpack.ml.jobSelector.showFlyoutBadges": "その他 {overFlow} 件",
- "xpack.ml.jobService.activeDatafeedsLabel": "アクティブなデータフィード",
- "xpack.ml.jobService.activeMLNodesLabel": "アクティブな ML ノード",
- "xpack.ml.jobService.closedJobsLabel": "ジョブを作成",
- "xpack.ml.jobService.failedJobsLabel": "失敗したジョブ",
- "xpack.ml.jobService.jobAuditMessagesErrorTitle": "ジョブメッセージの読み込みエラー",
- "xpack.ml.jobService.openJobsLabel": "ジョブを開く",
- "xpack.ml.jobService.totalJobsLabel": "合計ジョブ数",
- "xpack.ml.jobService.validateJobErrorTitle": "ジョブ検証エラー",
- "xpack.ml.jobsHealthAlertingRule.actionGroupName": "問題が検出されました",
- "xpack.ml.jobsHealthAlertingRule.name": "異常検知ジョブヘルス",
- "xpack.ml.jobsList.actionExecuteSuccessfullyNotificationMessage": "{successesJobsCount, plural, one{{successJob}} other{# 件のジョブ}} {actionTextPT}が成功",
- "xpack.ml.jobsList.actionFailedNotificationMessage": "{failureId} が {actionText} に失敗しました",
- "xpack.ml.jobsList.actionsLabel": "アクション",
- "xpack.ml.jobsList.alertingRules.screenReaderDescription": "ジョブに関連付けられたアラートルールがあるときに、この列にアイコンが表示されます",
- "xpack.ml.jobsList.analyticsSpacesLabel": "スペース",
- "xpack.ml.jobsList.auditMessageColumn.screenReaderDescription": "この列は、過去24時間にエラーまたは警告があった場合にアイコンを表示します",
- "xpack.ml.jobsList.breadcrumb": "ジョブ",
- "xpack.ml.jobsList.cannotSelectRowForJobMessage": "ジョブID {jobId}を選択できません",
- "xpack.ml.jobsList.cloneJobErrorMessage": "{jobId} のクローンを作成できませんでした。ジョブが見つかりませんでした",
- "xpack.ml.jobsList.closeActionStatusText": "閉じる",
- "xpack.ml.jobsList.closedActionStatusText": "クローズ済み",
- "xpack.ml.jobsList.closeJobErrorMessage": "ジョブをクローズできませんでした",
- "xpack.ml.jobsList.collapseJobDetailsAriaLabel": "{itemId} の詳細を非表示",
- "xpack.ml.jobsList.createNewJobButtonLabel": "ジョブを作成",
- "xpack.ml.jobsList.datafeedChart.annotationLineSeriesId": "注釈行結果",
- "xpack.ml.jobsList.datafeedChart.annotationRectSeriesId": "注釈長方形結果",
- "xpack.ml.jobsList.datafeedChart.applyQueryDelayLabel": "適用",
- "xpack.ml.jobsList.datafeedChart.bucketSeriesId": "ジョブ結果",
- "xpack.ml.jobsList.datafeedChart.cancelQueryDelayUpdateLabel": "キャンセル",
- "xpack.ml.jobsList.datafeedChart.chartIntervalEndTime": "グラフ間隔終了時刻",
- "xpack.ml.jobsList.datafeedChart.chartIntervalLeftArrow": "前の時間ウィンドウ",
- "xpack.ml.jobsList.datafeedChart.chartIntervalRightArrow": "次の時間ウィンドウ",
- "xpack.ml.jobsList.datafeedChart.chartLeftArrowTooltip": "前の時間ウィンドウ",
- "xpack.ml.jobsList.datafeedChart.chartRightArrowTooltip": "次の時間ウィンドウ",
- "xpack.ml.jobsList.datafeedChart.chartTabName": "グラフ",
- "xpack.ml.jobsList.datafeedChart.datafeedChartFlyoutAriaLabel": "データフィードグラフフライアウト",
- "xpack.ml.jobsList.datafeedChart.editQueryDelay.changesNotSavedNotificationMessage": "{datafeedId}のクエリ遅延の変更を保存できませんでした",
- "xpack.ml.jobsList.datafeedChart.editQueryDelay.changesSavedNotificationMessage": "{datafeedId}のクエリ遅延の変更が保存されました",
- "xpack.ml.jobsList.datafeedChart.editQueryDelay.tooltipContent": "クエリの遅延を編集するには、データフィードを編集する権限が必要です。データフィードを実行できません。",
- "xpack.ml.jobsList.datafeedChart.errorToastTitle": "データの取得中にエラーが発生",
- "xpack.ml.jobsList.datafeedChart.header": "{jobId}のデータフィードグラフ",
- "xpack.ml.jobsList.datafeedChart.headerTooltipContent": "ジョブのイベント件数とソースデータをグラフ化し、欠測データが発生した場所を特定します。",
- "xpack.ml.jobsList.datafeedChart.messageLineAnnotationId": "ジョブメッセージ行結果",
- "xpack.ml.jobsList.datafeedChart.messagesTableTitle": "ジョブメッセージ",
- "xpack.ml.jobsList.datafeedChart.messagesTabName": "メッセージ",
- "xpack.ml.jobsList.datafeedChart.modelSnapshotsLineSeriesId": "モデルスナップショット",
- "xpack.ml.jobsList.datafeedChart.queryDelayLabel": "クエリの遅延",
- "xpack.ml.jobsList.datafeedChart.queryDelayLinkLabel": "クエリ遅延:{queryDelay}",
- "xpack.ml.jobsList.datafeedChart.showAnnotationsCheckboxLabel": "注釈を表示",
- "xpack.ml.jobsList.datafeedChart.showModelSnapshotsCheckboxLabel": "モデルスナップショットを表示",
- "xpack.ml.jobsList.datafeedChart.sourceSeriesId": "ソースインデックス",
- "xpack.ml.jobsList.datafeedChart.xAxisTitle": "バケットスパン({bucketSpan})",
- "xpack.ml.jobsList.datafeedChart.yAxisTitle": "カウント",
- "xpack.ml.jobsList.datafeedStateLabel": "データフィード状態",
- "xpack.ml.jobsList.deleteActionStatusText": "削除",
- "xpack.ml.jobsList.deletedActionStatusText": "削除されました",
- "xpack.ml.jobsList.deleteJobErrorMessage": "ジョブの削除に失敗しました",
- "xpack.ml.jobsList.deleteJobModal.cancelButtonLabel": "キャンセル",
- "xpack.ml.jobsList.deleteJobModal.deleteButtonLabel": "削除",
- "xpack.ml.jobsList.deleteJobModal.deleteJobsTitle": "{jobsCount, plural, one {{jobId}} other {# 件のジョブ}}を削除しますか?",
- "xpack.ml.jobsList.deleteJobModal.deletingJobsStatusLabel": "ジョブを削除中",
- "xpack.ml.jobsList.descriptionLabel": "説明",
- "xpack.ml.jobsList.editJobFlyout.changesNotSavedNotificationMessage": "{jobId} への変更を保存できませんでした",
- "xpack.ml.jobsList.editJobFlyout.changesSavedNotificationMessage": "{jobId} への変更が保存されました",
- "xpack.ml.jobsList.editJobFlyout.closeButtonLabel": "閉じる",
- "xpack.ml.jobsList.editJobFlyout.customUrls.addButtonLabel": "追加",
- "xpack.ml.jobsList.editJobFlyout.customUrls.addCustomUrlButtonLabel": "カスタム URL を追加",
- "xpack.ml.jobsList.editJobFlyout.customUrls.addNewUrlErrorNotificationMessage": "提供された設定から新規カスタム URL を作成中にエラーが発生しました",
- "xpack.ml.jobsList.editJobFlyout.customUrls.buildUrlErrorNotificationMessage": "提供された設定からテスト用のカスタム URL を作成中にエラーが発生しました",
- "xpack.ml.jobsList.editJobFlyout.customUrls.closeEditorAriaLabel": "カスタム URL エディターを閉じる",
- "xpack.ml.jobsList.editJobFlyout.customUrls.getTestUrlErrorNotificationMessage": "構成をテストするための URL の取得中にエラーが発生しました",
- "xpack.ml.jobsList.editJobFlyout.customUrls.loadIndexPatternsErrorNotificationMessage": "保存されたインデックスパターンのリストの読み込み中にエラーが発生しました",
- "xpack.ml.jobsList.editJobFlyout.customUrls.loadSavedDashboardsErrorNotificationMessage": "保存された Kibana ダッシュボードのリストの読み込み中にエラーが発生しました",
- "xpack.ml.jobsList.editJobFlyout.customUrls.testButtonLabel": "テスト",
- "xpack.ml.jobsList.editJobFlyout.customUrlsTitle": "カスタムURL",
- "xpack.ml.jobsList.editJobFlyout.datafeed.frequencyLabel": "頻度",
- "xpack.ml.jobsList.editJobFlyout.datafeed.queryDelayLabel": "クエリの遅延",
- "xpack.ml.jobsList.editJobFlyout.datafeed.queryLabel": "クエリ",
- "xpack.ml.jobsList.editJobFlyout.datafeed.readOnlyCalloutText": "データフィードの実行中にはデータフィード設定を編集できません。これらの設定を編集したい場合にはジョブを中止してください。",
- "xpack.ml.jobsList.editJobFlyout.datafeed.scrollSizeLabel": "スクロールサイズ",
- "xpack.ml.jobsList.editJobFlyout.datafeedTitle": "データフィード",
- "xpack.ml.jobsList.editJobFlyout.detectorsTitle": "検知器",
- "xpack.ml.jobsList.editJobFlyout.groupsAndJobsHasSameIdErrorMessage": "この ID のジョブがすでに存在します。グループとジョブは同じ ID を共有できません。",
- "xpack.ml.jobsList.editJobFlyout.jobDetails.dailyModelSnapshotRetentionAfterDaysLabel": "日次モデルスナップショット保存後日数",
- "xpack.ml.jobsList.editJobFlyout.jobDetails.jobDescriptionLabel": "ジョブの説明",
- "xpack.ml.jobsList.editJobFlyout.jobDetails.jobGroupsLabel": "ジョブグループ",
- "xpack.ml.jobsList.editJobFlyout.jobDetails.jobGroupsPlaceholder": "ジョブを選択または作成",
- "xpack.ml.jobsList.editJobFlyout.jobDetails.modelMemoryLimitJobOpenLabelHelp": "ジョブが開いているときにはモデルメモリー制限を編集できません。",
- "xpack.ml.jobsList.editJobFlyout.jobDetails.modelMemoryLimitLabel": "モデルメモリー制限",
- "xpack.ml.jobsList.editJobFlyout.jobDetails.modelMemoryLimitLabelHelp": "データフィードの実行中にはモデルメモリー制限を編集できません。",
- "xpack.ml.jobsList.editJobFlyout.jobDetails.modelSnapshotRetentionDaysLabel": "モデルスナップショット保存日数",
- "xpack.ml.jobsList.editJobFlyout.jobDetailsTitle": "ジョブの詳細",
- "xpack.ml.jobsList.editJobFlyout.leaveAnywayButtonLabel": "それでも移動",
- "xpack.ml.jobsList.editJobFlyout.pageTitle": "{jobId}の編集",
- "xpack.ml.jobsList.editJobFlyout.saveButtonLabel": "保存",
- "xpack.ml.jobsList.editJobFlyout.saveChangesButtonLabel": "変更を保存",
- "xpack.ml.jobsList.editJobFlyout.unsavedChangesDialogMessage": "保存しないと、変更が失われます。",
- "xpack.ml.jobsList.editJobFlyout.unsavedChangesDialogTitle": "閉じる前に変更を保存しますか?",
- "xpack.ml.jobsList.expandJobDetailsAriaLabel": "{itemId} の詳細を表示",
- "xpack.ml.jobsList.idLabel": "ID",
- "xpack.ml.jobsList.jobActionsColumn.screenReaderDescription": "このカラムには、各ジョブで実行可能なメニューの追加アクションが含まれます",
- "xpack.ml.jobsList.jobDetails.alertRulesTitle": "アラートルール",
- "xpack.ml.jobsList.jobDetails.analysisConfigTitle": "分析の構成",
- "xpack.ml.jobsList.jobDetails.analysisLimitsTitle": "分析制限",
- "xpack.ml.jobsList.jobDetails.calendarsTitle": "カレンダー",
- "xpack.ml.jobsList.jobDetails.countsTitle": "カウント",
- "xpack.ml.jobsList.jobDetails.customSettingsTitle": "カスタム設定",
- "xpack.ml.jobsList.jobDetails.customUrlsTitle": "カスタムURL",
- "xpack.ml.jobsList.jobDetails.dataDescriptionTitle": "データの説明",
- "xpack.ml.jobsList.jobDetails.datafeedTimingStatsTitle": "タイミング統計",
- "xpack.ml.jobsList.jobDetails.datafeedTitle": "データフィード",
- "xpack.ml.jobsList.jobDetails.detectorsTitle": "検知器",
- "xpack.ml.jobsList.jobDetails.forecastsTable.createdLabel": "作成済み",
- "xpack.ml.jobsList.jobDetails.forecastsTable.expiresLabel": "有効期限",
- "xpack.ml.jobsList.jobDetails.forecastsTable.fromLabel": "開始:",
- "xpack.ml.jobsList.jobDetails.forecastsTable.loadingErrorMessage": "このジョブに実行された予測のリストの読み込み中にエラーが発生しました",
- "xpack.ml.jobsList.jobDetails.forecastsTable.memorySizeLabel": "メモリーサイズ",
- "xpack.ml.jobsList.jobDetails.forecastsTable.messagesLabel": "メッセージ",
- "xpack.ml.jobsList.jobDetails.forecastsTable.msTimeUnitLabel": "{ms} ms",
- "xpack.ml.jobsList.jobDetails.forecastsTable.noForecastsDescription": "予測を実行するには、{singleMetricViewerLink} を開きます",
- "xpack.ml.jobsList.jobDetails.forecastsTable.noForecastsDescription.linkText": "シングルメトリックビューアー",
- "xpack.ml.jobsList.jobDetails.forecastsTable.noForecastsTitle": "このジョブには予測が実行されていません",
- "xpack.ml.jobsList.jobDetails.forecastsTable.processingTimeLabel": "処理時間",
- "xpack.ml.jobsList.jobDetails.forecastsTable.statusLabel": "ステータス",
- "xpack.ml.jobsList.jobDetails.forecastsTable.toLabel": "終了:",
- "xpack.ml.jobsList.jobDetails.forecastsTable.viewAriaLabel": "{createdDate} に作成された予測を表示",
- "xpack.ml.jobsList.jobDetails.forecastsTable.viewLabel": "表示",
- "xpack.ml.jobsList.jobDetails.generalTitle": "一般",
- "xpack.ml.jobsList.jobDetails.influencersTitle": "影響",
- "xpack.ml.jobsList.jobDetails.jobTagsTitle": "ジョブタグ",
- "xpack.ml.jobsList.jobDetails.jobTimingStatsTitle": "ジョブタイミング統計",
- "xpack.ml.jobsList.jobDetails.modelSizeStatsTitle": "モデルサイズ統計",
- "xpack.ml.jobsList.jobDetails.nodeTitle": "ノード",
- "xpack.ml.jobsList.jobDetails.noPermissionToViewDatafeedPreviewTitle": "データフィードのプレビューを表示するパーミッションがありません",
- "xpack.ml.jobsList.jobDetails.pleaseContactYourAdministratorLabel": "管理者にお問い合わせください",
- "xpack.ml.jobsList.jobDetails.tabs.annotationsLabel": "注釈",
- "xpack.ml.jobsList.jobDetails.tabs.countsLabel": "カウント",
- "xpack.ml.jobsList.jobDetails.tabs.datafeedLabel": "データフィード",
- "xpack.ml.jobsList.jobDetails.tabs.datafeedPreviewLabel": "データフィードのプレビュー",
- "xpack.ml.jobsList.jobDetails.tabs.forecastsLabel": "予測",
- "xpack.ml.jobsList.jobDetails.tabs.jobConfigLabel": "ジョブ構成",
- "xpack.ml.jobsList.jobDetails.tabs.jobMessagesLabel": "ジョブメッセージ",
- "xpack.ml.jobsList.jobDetails.tabs.jobSettingsLabel": "ジョブ設定",
- "xpack.ml.jobsList.jobDetails.tabs.jsonLabel": "JSON",
- "xpack.ml.jobsList.jobDetails.tabs.modelSnapshotsLabel": "モデルスナップショット",
- "xpack.ml.jobsList.jobFilterBar.closedLabel": "終了",
- "xpack.ml.jobsList.jobFilterBar.failedLabel": "失敗",
- "xpack.ml.jobsList.jobFilterBar.groupLabel": "グループ",
- "xpack.ml.jobsList.jobFilterBar.invalidSearchErrorMessage": "無効な検索:{errorMessage}",
- "xpack.ml.jobsList.jobFilterBar.openedLabel": "オープン",
- "xpack.ml.jobsList.jobFilterBar.startedLabel": "開始",
- "xpack.ml.jobsList.jobFilterBar.stoppedLabel": "停止",
- "xpack.ml.jobsList.jobStateLabel": "ジョブ状態",
- "xpack.ml.jobsList.latestTimestampLabel": "最新タイムスタンプ",
- "xpack.ml.jobsList.loadingJobsLabel": "ジョブを読み込み中…",
- "xpack.ml.jobsList.managementActions.cloneJobDescription": "ジョブのクローンを作成します",
- "xpack.ml.jobsList.managementActions.cloneJobLabel": "ジョブのクローンを作成します",
- "xpack.ml.jobsList.managementActions.closeJobDescription": "ジョブを閉じる",
- "xpack.ml.jobsList.managementActions.closeJobLabel": "ジョブを閉じる",
- "xpack.ml.jobsList.managementActions.createAlertLabel": "アラートルールを作成",
- "xpack.ml.jobsList.managementActions.deleteJobDescription": "ジョブを削除します",
- "xpack.ml.jobsList.managementActions.deleteJobLabel": "ジョブを削除します",
- "xpack.ml.jobsList.managementActions.editJobDescription": "ジョブを編集します",
- "xpack.ml.jobsList.managementActions.editJobLabel": "ジョブを編集します",
- "xpack.ml.jobsList.managementActions.noSourceIndexPatternForClone": "異常検知ジョブ{jobId}を複製できません。インデックス{indexPatternTitle}のインデックスパターンが存在しません。",
- "xpack.ml.jobsList.managementActions.resetJobDescription": "ジョブをリセット",
- "xpack.ml.jobsList.managementActions.resetJobLabel": "ジョブをリセット",
- "xpack.ml.jobsList.managementActions.startDatafeedDescription": "データフィードを開始します",
- "xpack.ml.jobsList.managementActions.startDatafeedLabel": "データフィードを開始します",
- "xpack.ml.jobsList.managementActions.stopDatafeedDescription": "データフィードを停止します",
- "xpack.ml.jobsList.managementActions.stopDatafeedLabel": "データフィードを停止します",
- "xpack.ml.jobsList.memoryStatusLabel": "メモリー状態",
- "xpack.ml.jobsList.missingSavedObjectWarning.linkToManagement.link": "スタック管理",
- "xpack.ml.jobsList.missingSavedObjectWarning.title": "MLジョブ同期は必須です",
- "xpack.ml.jobsList.multiJobActions.groupSelector.addButtonAriaLabel": "追加",
- "xpack.ml.jobsList.multiJobActions.groupSelector.addNewGroupPlaceholder": "新規グループを追加",
- "xpack.ml.jobsList.multiJobActions.groupSelector.applyButtonLabel": "適用",
- "xpack.ml.jobsList.multiJobActions.groupSelector.editJobGroupsButtonAriaLabel": "ジョブグループを編集します",
- "xpack.ml.jobsList.multiJobActions.groupSelector.editJobGroupsButtonTooltip": "ジョブグループを編集します",
- "xpack.ml.jobsList.multiJobActions.groupSelector.groupsAndJobsCanNotUseSameIdErrorMessage": "この ID のジョブがすでに存在します。グループとジョブは同じ ID を共有できません。",
- "xpack.ml.jobsList.multiJobActionsMenu.managementActionsAriaLabel": "管理アクション",
- "xpack.ml.jobsList.multiJobsActions.createAlertsLabel": "アラートルールを作成",
- "xpack.ml.jobsList.nodeAvailableWarning.linkToCloud.hereLinkText": "Elastic Cloud 展開",
- "xpack.ml.jobsList.nodeAvailableWarning.linkToCloudDescription": "{link}を編集してください。1GBの空き機械学習ノードを有効にするか、既存のML構成を拡張することができます。",
- "xpack.ml.jobsList.nodeAvailableWarning.noMLNodesAvailableDescription": "利用可能な ML ノードがありません。",
- "xpack.ml.jobsList.nodeAvailableWarning.noMLNodesAvailableTitle": "利用可能な ML ノードがありません",
- "xpack.ml.jobsList.nodeAvailableWarning.unavailableCreateOrRunJobsDescription": "ジョブの作成または実行はできません。",
- "xpack.ml.jobsList.noJobsFoundLabel": "ジョブが見つかりません",
- "xpack.ml.jobsList.processedRecordsLabel": "処理済みレコード",
- "xpack.ml.jobsList.refreshButtonLabel": "更新",
- "xpack.ml.jobsList.resetActionStatusText": "リセット",
- "xpack.ml.jobsList.resetJobErrorMessage": "ジョブのリセットに失敗しました",
- "xpack.ml.jobsList.resetJobModal.cancelButtonLabel": "キャンセル",
- "xpack.ml.jobsList.resetJobModal.openJobsWarningCallout.description1": "{openJobsCount, plural, one {このジョブ} other {これらのジョブ}}を終了した後に、{openJobsCount, plural, one {それを} other {それらを}}リセットできます。",
- "xpack.ml.jobsList.resetJobModal.openJobsWarningCallout.description2": "以下の[リセット]ボタンをクリックしても、{openJobsCount, plural, one {このジョブ} other {これらのジョブ}}はリセットされません。",
- "xpack.ml.jobsList.resetJobModal.resetButtonLabel": "リセット",
- "xpack.ml.jobsList.resetJobModal.resetJobsTitle": "{jobsCount, plural, one {{jobId}} other {# 件のジョブ}}をリセット",
- "xpack.ml.jobsList.resultActions.openJobsInAnomalyExplorerText": "{jobsCount, plural, one {{jobId}} other {# 件のジョブ}} を異常エクスプローラーで開く",
- "xpack.ml.jobsList.resultActions.openJobsInSingleMetricViewerText": "シングルメトリックビューアーで {jobsCount, plural, one {{jobId}} other {# 件のジョブ}} を開く",
- "xpack.ml.jobsList.resultActions.singleMetricDisabledMessageText": "{reason}のため無効です。",
- "xpack.ml.jobsList.selectRowForJobMessage": "ジョブID {jobId} の行を選択",
- "xpack.ml.jobsList.showDetailsColumn.screenReaderDescription": "このカラムには各ジョブの詳細を示すクリック可能なコントロールが含まれます",
- "xpack.ml.jobsList.spacesLabel": "スペース",
- "xpack.ml.jobsList.startActionStatusText": "開始",
- "xpack.ml.jobsList.startDatafeedModal.cancelButtonLabel": "キャンセル",
- "xpack.ml.jobsList.startDatafeedModal.continueFromNowLabel": "今から続行",
- "xpack.ml.jobsList.startDatafeedModal.continueFromSpecifiedTimeLabel": "特定の時刻から続行",
- "xpack.ml.jobsList.startDatafeedModal.continueFromStartTimeLabel": "{formattedLatestStartTime} から続行",
- "xpack.ml.jobsList.startDatafeedModal.createAlertDescription": "データフィードの開始後にアラートルールを作成します",
- "xpack.ml.jobsList.startDatafeedModal.enterDateText\"": "日付を入力",
- "xpack.ml.jobsList.startDatafeedModal.noEndTimeLabel": "終了時刻が指定されていません(リアルタイム検索)",
- "xpack.ml.jobsList.startDatafeedModal.searchEndTimeTitle": "検索終了時刻",
- "xpack.ml.jobsList.startDatafeedModal.searchStartTimeTitle": "検索開始時刻",
- "xpack.ml.jobsList.startDatafeedModal.specifyEndTimeLabel": "終了時刻を指定",
- "xpack.ml.jobsList.startDatafeedModal.specifyStartTimeLabel": "開始時刻を指定",
- "xpack.ml.jobsList.startDatafeedModal.startAtBeginningOfDataLabel": "データの初めから開始",
- "xpack.ml.jobsList.startDatafeedModal.startButtonLabel": "開始",
- "xpack.ml.jobsList.startDatafeedModal.startFromNowLabel": "今から開始",
- "xpack.ml.jobsList.startDatafeedModal.startJobsTitle": "{jobsCount, plural, one {{jobId}} other {# 件のジョブ}}を開始",
- "xpack.ml.jobsList.startedActionStatusText": "開始済み",
- "xpack.ml.jobsList.startJobErrorMessage": "ジョブの開始に失敗しました",
- "xpack.ml.jobsList.statsBar.activeDatafeedsLabel": "アクティブなデータフィード",
- "xpack.ml.jobsList.statsBar.activeMLNodesLabel": "アクティブな ML ノード",
- "xpack.ml.jobsList.statsBar.closedJobsLabel": "ジョブを作成",
- "xpack.ml.jobsList.statsBar.failedJobsLabel": "失敗したジョブ",
- "xpack.ml.jobsList.statsBar.openJobsLabel": "ジョブを開く",
- "xpack.ml.jobsList.statsBar.totalJobsLabel": "合計ジョブ数",
- "xpack.ml.jobsList.stopActionStatusText": "停止",
- "xpack.ml.jobsList.stopJobErrorMessage": "ジョブの停止に失敗しました",
- "xpack.ml.jobsList.stoppedActionStatusText": "停止中",
- "xpack.ml.jobsList.title": "異常検知ジョブ",
- "xpack.ml.keyword.ml": "ML",
- "xpack.ml.machineLearningBreadcrumbLabel": "機械学習",
- "xpack.ml.machineLearningDescription": "時系列データから通常の動作を自動的に学習し、異常を検知します。",
- "xpack.ml.machineLearningSubtitle": "モデリング、予測、検出を行います。",
- "xpack.ml.machineLearningTitle": "機械学習",
- "xpack.ml.management.jobsList.accessDeniedTitle": "アクセスが拒否されました",
- "xpack.ml.management.jobsList.analyticsDocsLabel": "分析ジョブドキュメント",
- "xpack.ml.management.jobsList.analyticsTab": "分析",
- "xpack.ml.management.jobsList.anomalyDetectionDocsLabel": "異常検知ジョブドキュメント",
- "xpack.ml.management.jobsList.anomalyDetectionTab": "異常検知",
- "xpack.ml.management.jobsList.insufficientLicenseDescription": "これらの機械学習機能を使用するには、{link}する必要があります。",
- "xpack.ml.management.jobsList.insufficientLicenseDescription.link": "試用版を開始するか、サブスクリプションをアップグレード",
- "xpack.ml.management.jobsList.insufficientLicenseLabel": "サブスクリプション機能のアップグレード",
- "xpack.ml.management.jobsList.jobsListTagline": "機械学習分析と異常検知ジョブを表示、エクスポート、インポートします。",
- "xpack.ml.management.jobsList.jobsListTitle": "機械学習ジョブ",
- "xpack.ml.management.jobsList.noGrantedPrivilegesDescription": "機械学習ジョブを管理するアクセス権がありません。プラグインにアクセスするには、機械学習機能をこのスペースで表示する必要があります。",
- "xpack.ml.management.jobsList.noPermissionToAccessLabel": "アクセスが拒否されました",
- "xpack.ml.management.jobsList.syncFlyoutButton": "保存されたオブジェクトを同期",
- "xpack.ml.management.jobsListTitle": "機械学習ジョブ",
- "xpack.ml.management.jobsSpacesList.objectNoun": "ジョブ",
- "xpack.ml.management.jobsSpacesList.updateSpaces.error": "{id} の更新エラー",
- "xpack.ml.management.syncSavedObjectsFlyout.closeButton": "閉じる",
- "xpack.ml.management.syncSavedObjectsFlyout.datafeedsAdded.description": "異常検知のデータフィード ID がない保存されたオブジェクトがある場合は、ID が追加されます。",
- "xpack.ml.management.syncSavedObjectsFlyout.datafeedsAdded.title": "データフィードがない選択されたオブジェクト({count})",
- "xpack.ml.management.syncSavedObjectsFlyout.datafeedsRemoved.description": "存在しないデータフィードを使用する保存されたオブジェクトがある場合は、削除されます。",
- "xpack.ml.management.syncSavedObjectsFlyout.datafeedsRemoved.title": "データフィード ID が一致しない保存されたオブジェクト({count})",
- "xpack.ml.management.syncSavedObjectsFlyout.description": "Elasticsearch で機械学習ジョブと同期していない場合、保存されたオブジェクトを同期します。",
- "xpack.ml.management.syncSavedObjectsFlyout.headerLabel": "保存されたオブジェクトを同期",
- "xpack.ml.management.syncSavedObjectsFlyout.savedObjectsCreated.description": "付属する保存されたオブジェクトがないジョブがある場合、現在のスペースで削除されます。",
- "xpack.ml.management.syncSavedObjectsFlyout.savedObjectsCreated.title": "見つからない保存されたオブジェクト({count})",
- "xpack.ml.management.syncSavedObjectsFlyout.savedObjectsDeleted.description": "付属するジョブがない保存されたオブジェクトがある場合、削除されます。",
- "xpack.ml.management.syncSavedObjectsFlyout.savedObjectsDeleted.title": "一致しない保存されたオブジェクト({count})",
- "xpack.ml.management.syncSavedObjectsFlyout.sync.error": "一部のジョブを同期できません。",
- "xpack.ml.management.syncSavedObjectsFlyout.syncButton": "同期",
- "xpack.ml.models.dfaValidation.messages.analysisFieldsEmptyWarningText": "分析に含まれる一部のフィールドには{percentEmpty}%以上の空の値があり、分析には適していない可能性があります。",
- "xpack.ml.models.dfaValidation.messages.analysisFieldsHeading": "分析フィールド",
- "xpack.ml.models.dfaValidation.messages.analysisFieldsHighWarningText": "{includedFieldsThreshold}を超えるフィールドが分析に選択されています。リソース使用量が増加し、ジョブの実行に時間がかかる場合があります。",
- "xpack.ml.models.dfaValidation.messages.analysisFieldsSuccessText": "選択した分析フィールドの{percentPopulated}%以上が入力されています。",
- "xpack.ml.models.dfaValidation.messages.analysisFieldsWarningText": "分析に含まれている一部のフィールドには{percentEmpty}%以上の空の値があります。{includedFieldsThreshold}を超えるフィールドが分析に選択されています。リソース使用量が増加し、ジョブの実行に時間がかかる場合があります。",
- "xpack.ml.models.dfaValidation.messages.dependentVarHeading": "従属変数",
- "xpack.ml.models.dfaValidation.messages.depVarClassSuccess": "依存変数フィールドには分類に適した離散値があります。",
- "xpack.ml.models.dfaValidation.messages.depVarContsWarning": "依存変数は定数値です。分析には適していない場合があります。",
- "xpack.ml.models.dfaValidation.messages.depVarEmptyWarning": "依存変数には{percentEmpty}%以上の空の値があります。分析には適していない場合があります。",
- "xpack.ml.models.dfaValidation.messages.depVarRegSuccess": "依存変数フィールドには回帰分析に適した連続値があります。",
- "xpack.ml.models.dfaValidation.messages.featureImportanceHeading": "特徴量の重要度",
- "xpack.ml.models.dfaValidation.messages.featureImportanceWarningMessage": "特徴量の重要度を有効にすると、学習ドキュメントの数が多いときに、ジョブの実行に時間がかかる可能性があります。",
- "xpack.ml.models.dfaValidation.messages.highTrainingPercentWarning": "学習ドキュメントの数が多いと、ジョブの実行に時間がかかる可能性があります。学習割合を減らしてみてください。",
- "xpack.ml.models.dfaValidation.messages.lowFieldCountHeading": "不十分なフィールド",
- "xpack.ml.models.dfaValidation.messages.lowFieldCountOutlierWarningText": "異常値の検知には、1つ以上のフィールドを分析に含める必要があります。",
- "xpack.ml.models.dfaValidation.messages.lowFieldCountWarningText": "{analysisType}には、1つ以上のフィールドを分析に含める必要があります。",
- "xpack.ml.models.dfaValidation.messages.lowTrainingPercentWarning": "学習ドキュメントの数が少ないと、モデルが不正確になる可能性があります。学習割合を増やすか、もっと大きいデータセットを使用してください。",
- "xpack.ml.models.dfaValidation.messages.noTestingDataTrainingPercentWarning": "モデルの学習では、すべての適格なドキュメントが使用されます。モデッルを評価するには、学習割合を減らして、テストデータを提供します。",
- "xpack.ml.models.dfaValidation.messages.topClassesHeading": "最上位クラス",
- "xpack.ml.models.dfaValidation.messages.trainingPercentHeading": "トレーニングパーセンテージ",
- "xpack.ml.models.dfaValidation.messages.trainingPercentSuccess": "学習割合が十分に高く、データのパターンをモデリングできます。",
- "xpack.ml.models.dfaValidation.messages.validationErrorHeading": "ジョブを検証できません。",
- "xpack.ml.models.dfaValidation.messages.validationErrorText": "ジョブの検証中にエラーが発生しました{error}",
- "xpack.ml.models.jobService.allOtherRequestsCancelledDescription": " 他のすべてのリクエストはキャンセルされました。",
- "xpack.ml.models.jobService.categorization.messages.failureToGetTokens": "フィールド値の例のサンプルをトークン化することができませんでした。{message}",
- "xpack.ml.models.jobService.categorization.messages.insufficientPrivileges": "権限が不十分なため、フィールド値の例のトークン化を実行できませんでした。そのため、フィールド値を確認し、カテゴリー分けジョブでの使用が適当かを確認することができません。",
- "xpack.ml.models.jobService.categorization.messages.medianLineLength": "分析したフィールドの長さの中央値が{medianLimit}文字を超えています。",
- "xpack.ml.models.jobService.categorization.messages.noDataFound": "このフィールドには例が見つかりませんでした。選択した日付範囲にデータが含まれていることを確認してください。",
- "xpack.ml.models.jobService.categorization.messages.nullValues": "{percent}%以上のフィールド値が無効です。",
- "xpack.ml.models.jobService.categorization.messages.tooManyTokens": "{sampleSize}値のサンプルに{tokenLimit}以上のトークンが見つかったため、フィールド値の例のトークン化に失敗しました。",
- "xpack.ml.models.jobService.categorization.messages.validFailureToGetTokens": "読み込んだサンプルのトークン化が正常に完了しました。",
- "xpack.ml.models.jobService.categorization.messages.validMedianLineLength": "読み込んだサンプルの行の長さの中央値は {medianCharCount} 文字未満でした。",
- "xpack.ml.models.jobService.categorization.messages.validNoDataFound": "サンプルの読み込みが正常に完了しました。",
- "xpack.ml.models.jobService.categorization.messages.validNullValues": "読み込んだサンプルの {percentage}% 未満がヌルでした。",
- "xpack.ml.models.jobService.categorization.messages.validTokenLength": "読み込んだサンプルの {percentage}% 以上でサンプルあたり {tokenCount} 個を超えるトークンが見つかりました。",
- "xpack.ml.models.jobService.categorization.messages.validTooManyTokens": "読み込んだサンプル内に合計で 10000 個未満のトークンがありました。",
- "xpack.ml.models.jobService.categorization.messages.validUserPrivileges": "ユーザーには、確認を実行する十分な権限があります。",
- "xpack.ml.models.jobService.deletingJob": "削除中",
- "xpack.ml.models.jobService.jobHasNoDatafeedErrorMessage": "ジョブにデータフィードがありません",
- "xpack.ml.models.jobService.requestToActionTimedOutErrorMessage": "「{id}」を{action}するリクエストがタイムアウトしました。{extra}",
- "xpack.ml.models.jobService.resettingJob": "セットしています",
- "xpack.ml.models.jobService.revertingJob": "元に戻しています",
- "xpack.ml.models.jobService.revertModelSnapshot.autoCreatedCalendar.description": "自動作成されました",
- "xpack.ml.models.jobValidation.messages.bucketSpanEmptyMessage": "バケットスパンフィールドを指定する必要があります。",
- "xpack.ml.models.jobValidation.messages.bucketSpanEstimationMismatchHeading": "バケットスパン",
- "xpack.ml.models.jobValidation.messages.bucketSpanEstimationMismatchMessage": "現在のバケットスパンは {currentBucketSpan} ですが、バケットスパンの予測からは {estimateBucketSpan} が返されました。",
- "xpack.ml.models.jobValidation.messages.bucketSpanHighHeading": "バケットスパン",
- "xpack.ml.models.jobValidation.messages.bucketSpanHighMessage": "バケットスパンは 1 日以上です。日数は現地日数ではなく UTC での日数が適用されるのでご注意ください。",
- "xpack.ml.models.jobValidation.messages.bucketSpanInvalidHeading": "バケットスパン",
- "xpack.ml.models.jobValidation.messages.bucketSpanInvalidMessage": "指定されたバケットスパンは有効な間隔のフォーマット(例:10m、1h)ではありません。また、0よりも大きい数字である必要があります。",
- "xpack.ml.models.jobValidation.messages.bucketSpanValidHeading": "バケットスパン",
- "xpack.ml.models.jobValidation.messages.bucketSpanValidMessage": "{bucketSpan} のフォーマットは有効です。",
- "xpack.ml.models.jobValidation.messages.cardinalityByFieldMessage": "{fieldName} の基数が 1000 を超えているため、メモリーの使用量が大きくなる可能性があります。",
- "xpack.ml.models.jobValidation.messages.cardinalityFieldNotExistsHeading": "フィールドカーディナリティ",
- "xpack.ml.models.jobValidation.messages.cardinalityFieldNotExistsMessage": "フィールド{fieldName}のカーディナリティチェックを実行できませんでした。フィールドを検証するクエリでドキュメントが返されませんでした。",
- "xpack.ml.models.jobValidation.messages.cardinalityModelPlotHighMessage": "モデルプロットの作成に関連したフィールドの予測基数 {modelPlotCardinality} は、ジョブが大量のリソースを消費する原因となる可能性があります。",
- "xpack.ml.models.jobValidation.messages.cardinalityNoResultsHeading": "フィールドカーディナリティ",
- "xpack.ml.models.jobValidation.messages.cardinalityNoResultsMessage": "カーディナリティチェックを実行できませんでした。フィールドを検証するクエリでドキュメントが返されませんでした。",
- "xpack.ml.models.jobValidation.messages.cardinalityOverFieldHighMessage": "{fieldName} の基数が 1000000 を超えているため、メモリーの使用量が大きくなる可能性があります。",
- "xpack.ml.models.jobValidation.messages.cardinalityOverFieldLowMessage": "{fieldName} の基数が 10 未満のため、人口分析に不適切な可能性があります。",
- "xpack.ml.models.jobValidation.messages.cardinalityPartitionFieldMessage": "{fieldName} の基数が 1000 を超えているため、メモリーの使用量が大きくなる可能性があります。",
- "xpack.ml.models.jobValidation.messages.categorizationFiltersInvalidMessage": "カテゴリー分けフィルターの構成が無効です。フィルターが有効な正規表現で {categorizationFieldName} が設定されていることを確認してください。",
- "xpack.ml.models.jobValidation.messages.categorizationFiltersValidMessage": "カテゴリー分けフィルターチェックが合格しました。",
- "xpack.ml.models.jobValidation.messages.categorizerMissingPerPartitionFieldMessage": "パーティション単位の分類が有効であるときに、「mlcategory」を参照する検出器のパーティションフィールドを設定する必要があります。",
- "xpack.ml.models.jobValidation.messages.categorizerVaryingPerPartitionFieldNamesMessage": "パーティション単位の分類が有効であるときには、キーワード「mlcategory」の検出器に別のpartition_field_nameを設定できません。[{fields}]が見つかりました。",
- "xpack.ml.models.jobValidation.messages.detectorsDuplicatesMessage": "重複する検知器が検出されました。{functionParam}、{fieldNameParam}、{byFieldNameParam}、{overFieldNameParam}、{partitionFieldNameParam} の構成の組み合わせが同じ検知器は、同じジョブで使用できません。",
- "xpack.ml.models.jobValidation.messages.detectorsEmptyMessage": "重複する検知器は検出されませんでした。検知器を少なくとも 1 つ指定する必要があります。",
- "xpack.ml.models.jobValidation.messages.detectorsFunctionEmptyMessage": "検知器の関数が 1 つも入力されていません。",
- "xpack.ml.models.jobValidation.messages.detectorsFunctionNotEmptyHeading": "検知器関数",
- "xpack.ml.models.jobValidation.messages.detectorsFunctionNotEmptyMessage": "すべての検知器で検知器関数の存在が確認されました。",
- "xpack.ml.models.jobValidation.messages.estimatedMmlGreaterThanMaxMmlMessage": "予測モデルメモリー制限が、このクラスターに構成された最大モデルメモリー制限を超えています。",
- "xpack.ml.models.jobValidation.messages.estimatedMmlGreaterThanMmlMessage": "この予測モデルメモリー制限は、構成されたモデルメモリー制限を超えています。",
- "xpack.ml.models.jobValidation.messages.fieldNotAggregatableMessage": "ディテクターフィールド {fieldName} が集約フィールドではありません。",
- "xpack.ml.models.jobValidation.messages.fieldsNotAggregatableMessage": "検知器フィールドの 1 つがアグリゲーションフィールドではありません。",
- "xpack.ml.models.jobValidation.messages.halfEstimatedMmlGreaterThanMmlMessage": "指定されたモデルメモリー制限は、予測モデルメモリー制限の半分未満で、ハードリミットに達する可能性が高いです。",
- "xpack.ml.models.jobValidation.messages.indexFieldsInvalidMessage": "インデックスからフィールドを読み込めませんでした。",
- "xpack.ml.models.jobValidation.messages.indexFieldsValidMessage": "データフィードにインデックスフィールドがあります。",
- "xpack.ml.models.jobValidation.messages.influencerHighMessage": "ジョブの構成に 3 つを超える影響因子が含まれています。影響因子の数を減らすか、複数ジョブの作成をお勧めします。",
- "xpack.ml.models.jobValidation.messages.influencerLowMessage": "影響因子が構成されていません。影響因子の構成を強くお勧めします。",
- "xpack.ml.models.jobValidation.messages.influencerLowSuggestionMessage": "影響因子が構成されていません。影響因子として {influencerSuggestion} を使用することを検討してください。",
- "xpack.ml.models.jobValidation.messages.influencerLowSuggestionsMessage": "影響因子が構成されていません。1 つ以上の {influencerSuggestion} を使用することを検討してください。",
- "xpack.ml.models.jobValidation.messages.jobGroupIdInvalidMessage": "ジョブグループ名の 1 つが無効です。アルファベットの小文字(a-z と 0-9)、ハイフンまたはアンダーラインが使用でき、最初と最後を英数字にする必要があります。",
- "xpack.ml.models.jobValidation.messages.jobGroupIdValidHeading": "ジョブグループ ID のフォーマットは有効です。",
- "xpack.ml.models.jobValidation.messages.jobIdEmptyMessage": "ジョブ名フィールドは未入力のままにできません。",
- "xpack.ml.models.jobValidation.messages.jobIdInvalidMessage": "ジョブ ID が無効です。アルファベットの小文字(a-z と 0-9)、ハイフンまたはアンダーラインが使用でき、最初と最後を英数字にする必要があります。",
- "xpack.ml.models.jobValidation.messages.jobIdValidHeading": "ジョブ ID のフォーマットは有効です。",
- "xpack.ml.models.jobValidation.messages.missingSummaryCountFieldNameMessage": "データフィードとアグリゲーションで構成されたジョブは summary_count_field_name を設定する必要があります。doc_count または適切な代替項目を使用してください。",
- "xpack.ml.models.jobValidation.messages.mmlGreaterThanEffectiveMaxMmlMessage": "現在のクラスターではジョブを実行できません。モデルメモリ上限が {effectiveMaxModelMemoryLimit} を超えています。",
- "xpack.ml.models.jobValidation.messages.mmlGreaterThanMaxMmlMessage": "モデルメモリー制限が、このクラスターに構成された最大モデルメモリー制限を超えています。",
- "xpack.ml.models.jobValidation.messages.mmlValueInvalidMessage": "{mml} はモデルメモリー制限の有効な値ではありません。この値は最低 1MB で、バイト(例:10MB)で指定する必要があります。",
- "xpack.ml.models.jobValidation.messages.skippedExtendedTestsMessage": "ジョブの構成の基本要件が満たされていないため、他のチェックをスキップしました。",
- "xpack.ml.models.jobValidation.messages.successBucketSpanHeading": "バケットスパン",
- "xpack.ml.models.jobValidation.messages.successBucketSpanMessage": "{bucketSpan} のフォーマットは有効で、検証に合格しました。",
- "xpack.ml.models.jobValidation.messages.successCardinalityHeading": "基数",
- "xpack.ml.models.jobValidation.messages.successCardinalityMessage": "検知器フィールドの基数は推奨バウンド内です。",
- "xpack.ml.models.jobValidation.messages.successInfluencersMessage": "影響因子の構成は検証に合格しました。",
- "xpack.ml.models.jobValidation.messages.successMmlHeading": "モデルメモリー制限",
- "xpack.ml.models.jobValidation.messages.successMmlMessage": "有効で予測モデルメモリー制限内です。",
- "xpack.ml.models.jobValidation.messages.successTimeRangeHeading": "時間範囲",
- "xpack.ml.models.jobValidation.messages.successTimeRangeMessage": "有効で、データのパターンのモデリングに十分な長さです。",
- "xpack.ml.models.jobValidation.messages.timeFieldInvalidMessage": "{timeField} は「日付」型の有効なフィールドではないので時間フィールドとして使用できません。",
- "xpack.ml.models.jobValidation.messages.timeRangeBeforeEpochHeading": "時間範囲",
- "xpack.ml.models.jobValidation.messages.timeRangeBeforeEpochMessage": "選択された、または利用可能な時間範囲には、UNIX 時間の開始以前のタイムスタンプのデータが含まれています。01/01/1970 00:00:00(UTC)よりも前のタイムスタンプは機械学習ジョブでサポートされていません。",
- "xpack.ml.models.jobValidation.messages.timeRangeShortHeading": "時間範囲",
- "xpack.ml.models.jobValidation.messages.timeRangeShortMessage": "選択された、または利用可能な時間範囲が短すぎます。推奨最低時間範囲は {minTimeSpanReadable} で、バケットスパンの {bucketSpanCompareFactor} 倍です。",
- "xpack.ml.models.jobValidation.unknownMessageIdErrorMessage": "{messageId}(不明なメッセージ ID)",
- "xpack.ml.models.jobValidation.validateJobObject.analysisConfigIsNotObjectErrorMessage": "無効な {invalidParamName}:オブジェクトでなければなりません。",
- "xpack.ml.models.jobValidation.validateJobObject.dataDescriptionIsNotObjectErrorMessage": "無効な {invalidParamName}:オブジェクトでなければなりません。",
- "xpack.ml.models.jobValidation.validateJobObject.datafeedConfigIsNotObjectErrorMessage": "無効な {invalidParamName}:オブジェクトでなければなりません。",
- "xpack.ml.models.jobValidation.validateJobObject.detectorsAreNotArrayErrorMessage": "無効な {invalidParamName}:配列でなければなりません。",
- "xpack.ml.models.jobValidation.validateJobObject.indicesAreNotArrayErrorMessage": "無効な {invalidParamName}:配列でなければなりません。",
- "xpack.ml.models.jobValidation.validateJobObject.influencersAreNotArrayErrorMessage": "無効な {invalidParamName}:配列でなければなりません。",
- "xpack.ml.models.jobValidation.validateJobObject.jobIsNotObjectErrorMessage": "無効な {invalidParamName}:オブジェクトでなければなりません。",
- "xpack.ml.models.jobValidation.validateJobObject.timeFieldIsNotStringErrorMessage": "無効な {invalidParamName}:文字列でなければなりません。",
- "xpack.ml.modelSnapshotTable.actions": "アクション",
- "xpack.ml.modelSnapshotTable.actions.edit.description": "このスナップショットを編集",
- "xpack.ml.modelSnapshotTable.actions.edit.name": "編集",
- "xpack.ml.modelSnapshotTable.actions.revert.description": "このスナップショットに戻す",
- "xpack.ml.modelSnapshotTable.actions.revert.name": "元に戻す",
- "xpack.ml.modelSnapshotTable.closeJobConfirm.cancelButton": "キャンセル",
- "xpack.ml.modelSnapshotTable.closeJobConfirm.close.button": "強制終了",
- "xpack.ml.modelSnapshotTable.closeJobConfirm.close.title": "ジョブを閉じますか?",
- "xpack.ml.modelSnapshotTable.closeJobConfirm.content": "スナップショットは、終了しているジョブでのみ元に戻すことができます。",
- "xpack.ml.modelSnapshotTable.closeJobConfirm.contentOpen": "現在ジョブが開いています。",
- "xpack.ml.modelSnapshotTable.closeJobConfirm.contentOpenAndRunning": "現在ジョブは開いていて実行中です。",
- "xpack.ml.modelSnapshotTable.closeJobConfirm.stopAndClose.button": "強制停止して終了",
- "xpack.ml.modelSnapshotTable.closeJobConfirm.stopAndClose.title": "データフィードを停止して、ジョブを終了しますか?",
- "xpack.ml.modelSnapshotTable.description": "説明",
- "xpack.ml.modelSnapshotTable.id": "ID",
- "xpack.ml.modelSnapshotTable.latestTimestamp": "最新タイムスタンプ",
- "xpack.ml.modelSnapshotTable.retain": "保存",
- "xpack.ml.modelSnapshotTable.time": "日付が作成されました",
- "xpack.ml.multiSelectPicker.NoFiltersFoundMessage": "フィルターが見つかりません",
- "xpack.ml.navMenu.anomalyDetectionTabLinkText": "異常検知",
- "xpack.ml.navMenu.dataFrameAnalyticsTabLinkText": "データフレーム分析",
- "xpack.ml.navMenu.dataVisualizerTabLinkText": "データビジュアライザー",
- "xpack.ml.navMenu.mlAppNameText": "機械学習",
- "xpack.ml.navMenu.overviewTabLinkText": "概要",
- "xpack.ml.navMenu.settingsTabLinkText": "設定",
- "xpack.ml.newJob.page.createJob": "ジョブを作成",
- "xpack.ml.newJob.page.createJob.indexPatternTitle": "インデックスパターン{index}の使用",
- "xpack.ml.newJob.recognize.advancedLabel": "高度な設定",
- "xpack.ml.newJob.recognize.advancedSettingsAriaLabel": "高度な設定",
- "xpack.ml.newJob.recognize.alreadyExistsLabel": "(すでに存在します)",
- "xpack.ml.newJob.recognize.cancelJobOverrideLabel": "閉じる",
- "xpack.ml.newJob.recognize.createJobButtonAriaLabel": "ジョブを作成",
- "xpack.ml.newJob.recognize.dashboardsLabel": "ダッシュボード",
- "xpack.ml.newJob.recognize.datafeed.savedAriaLabel": "保存されました",
- "xpack.ml.newJob.recognize.datafeed.saveFailedAriaLabel": "保存に失敗",
- "xpack.ml.newJob.recognize.datafeedLabel": "データフィード",
- "xpack.ml.newJob.recognize.indexPatternPageTitle": "インデックスパターン {indexPatternTitle}",
- "xpack.ml.newJob.recognize.job.overrideJobConfigurationLabel": "ジョブの構成を上書き",
- "xpack.ml.newJob.recognize.job.savedAriaLabel": "保存されました",
- "xpack.ml.newJob.recognize.job.saveFailedAriaLabel": "保存に失敗",
- "xpack.ml.newJob.recognize.jobGroupAllowedCharactersDescription": "ジョブグループ名にはアルファベットの小文字(a-z と 0-9)、ハイフンまたはアンダーラインが使用でき、最初と最後を英数字にする必要があります",
- "xpack.ml.newJob.recognize.jobIdPrefixLabel": "ジョブ ID の接頭辞",
- "xpack.ml.newJob.recognize.jobLabel": "ジョブ名",
- "xpack.ml.newJob.recognize.jobLabelAllowedCharactersDescription": "ジョブラベルにはアルファベットの小文字(a-z と 0-9)、ハイフンまたはアンダーラインが使用でき、最初と最後を英数字にする必要があります",
- "xpack.ml.newJob.recognize.jobsCreatedTitle": "ジョブが作成されました",
- "xpack.ml.newJob.recognize.jobsCreationFailed.resetButtonAriaLabel": "リセット",
- "xpack.ml.newJob.recognize.jobSettingsTitle": "ジョブ設定",
- "xpack.ml.newJob.recognize.jobsTitle": "ジョブ",
- "xpack.ml.newJob.recognize.moduleCheckJobsExistWarningDescription": "モジュールのジョブがクラッシュしたか確認する際にエラーが発生しました。",
- "xpack.ml.newJob.recognize.moduleCheckJobsExistWarningTitle": "モジュール {moduleId} の確認中にエラーが発生",
- "xpack.ml.newJob.recognize.moduleSetupFailedWarningTitle": "モジュール {moduleId} のセットアップ中にエラーが発生",
- "xpack.ml.newJob.recognize.newJobFromTitle": "{pageTitle} からの新しいジョブ",
- "xpack.ml.newJob.recognize.overrideConfigurationHeader": "{jobID}の構成を上書き",
- "xpack.ml.newJob.recognize.results.savedAriaLabel": "保存されました",
- "xpack.ml.newJob.recognize.results.saveFailedAriaLabel": "保存に失敗",
- "xpack.ml.newJob.recognize.running.startedAriaLabel": "開始",
- "xpack.ml.newJob.recognize.running.startFailedAriaLabel": "開始に失敗",
- "xpack.ml.newJob.recognize.runningLabel": "実行中",
- "xpack.ml.newJob.recognize.savedSearchPageTitle": "saved search {savedSearchTitle}",
- "xpack.ml.newJob.recognize.saveJobOverrideLabel": "保存",
- "xpack.ml.newJob.recognize.searchesLabel": "検索",
- "xpack.ml.newJob.recognize.searchWillBeOverwrittenLabel": "検索は上書きされます",
- "xpack.ml.newJob.recognize.someJobsCreationFailed.resetButtonLabel": "リセット",
- "xpack.ml.newJob.recognize.someJobsCreationFailedTitle": "一部のジョブの作成に失敗しました",
- "xpack.ml.newJob.recognize.startDatafeedAfterSaveLabel": "保存後データフィードを開始",
- "xpack.ml.newJob.recognize.useDedicatedIndexLabel": "専用インデックスを使用",
- "xpack.ml.newJob.recognize.useFullDataLabel": "完全な {indexPatternTitle} データを使用",
- "xpack.ml.newJob.recognize.usingSavedSearchDescription": "保存検索を使用すると、データフィードで使用されるクエリが、{moduleId} モジュールでデフォルトで提供されるものと異なるものになります。",
- "xpack.ml.newJob.recognize.viewResultsAriaLabel": "結果を表示",
- "xpack.ml.newJob.recognize.viewResultsLinkText": "結果を表示",
- "xpack.ml.newJob.recognize.visualizationsLabel": "ビジュアライゼーション",
- "xpack.ml.newJob.simple.recognize.jobsCreationFailedTitle": "ジョブの作成に失敗",
- "xpack.ml.newJob.wizard.autoSetJobCreatorTimeRange.error": "インデックスの開始時刻と終了時刻の取得中にエラーが発生しました",
- "xpack.ml.newJob.wizard.categorizationAnalyzerFlyout.closeButton": "閉じる",
- "xpack.ml.newJob.wizard.categorizationAnalyzerFlyout.saveButton": "保存",
- "xpack.ml.newJob.wizard.categorizationAnalyzerFlyout.title": "カテゴリー分けアナライザーJSONを編集",
- "xpack.ml.newJob.wizard.categorizationAnalyzerFlyout.useDefaultButton": "デフォルト機械学習アナライザーを使用",
- "xpack.ml.newJob.wizard.datafeedPreviewFlyout.closeButton": "閉じる",
- "xpack.ml.newJob.wizard.datafeedPreviewFlyout.datafeedDoesNotExistLabel": "データフィードが存在しません",
- "xpack.ml.newJob.wizard.datafeedPreviewFlyout.noDetectors": "検知器が構成されていません",
- "xpack.ml.newJob.wizard.datafeedPreviewFlyout.showButton": "データフィードのプレビュー",
- "xpack.ml.newJob.wizard.datafeedPreviewFlyout.title": "データフィードのプレビュー",
- "xpack.ml.newJob.wizard.datafeedStep.frequency.description": "検索の間隔。",
- "xpack.ml.newJob.wizard.datafeedStep.frequency.title": "頻度",
- "xpack.ml.newJob.wizard.datafeedStep.query.title": "Elasticsearch クエリ",
- "xpack.ml.newJob.wizard.datafeedStep.queryDelay.description": "現在の時刻と最新のインプットデータ時刻の間の秒単位での遅延です。",
- "xpack.ml.newJob.wizard.datafeedStep.queryDelay.title": "クエリの遅延",
- "xpack.ml.newJob.wizard.datafeedStep.resetQueryButton": "データフィードクエリをデフォルトにリセット",
- "xpack.ml.newJob.wizard.datafeedStep.resetQueryConfirm.cancel": "キャンセル",
- "xpack.ml.newJob.wizard.datafeedStep.resetQueryConfirm.confirm": "確認",
- "xpack.ml.newJob.wizard.datafeedStep.resetQueryConfirm.description": "データフィードクエリをデフォルトに設定します。",
- "xpack.ml.newJob.wizard.datafeedStep.resetQueryConfirm.title": "データフィードクエリをリセット",
- "xpack.ml.newJob.wizard.datafeedStep.scrollSize.description": "各検索リクエストで返すドキュメントの最大数。",
- "xpack.ml.newJob.wizard.datafeedStep.scrollSize.title": "スクロールサイズ",
- "xpack.ml.newJob.wizard.datafeedStep.timeField.description": "インデックスパターンのデフォルトの時間フィールドは自動的に選択されますが、上書きできます。",
- "xpack.ml.newJob.wizard.datafeedStep.timeField.title": "時間フィールド",
- "xpack.ml.newJob.wizard.editCategorizationAnalyzerFlyoutButton": "カテゴリー分けアナライザーを編集",
- "xpack.ml.newJob.wizard.editJsonButton": "JSON を編集",
- "xpack.ml.newJob.wizard.estimateModelMemoryError": "モデルメモリ上限を計算できませんでした",
- "xpack.ml.newJob.wizard.extraStep.categorizationJob.categorizationPerPartitionFieldLabel": "パーティションフィールド",
- "xpack.ml.newJob.wizard.extraStep.categorizationJob.perPartitionCategorizationLabel": "パーティション単位の分類を有効にする",
- "xpack.ml.newJob.wizard.extraStep.categorizationJob.stopOnWarnLabel": "警告時に停止する",
- "xpack.ml.newJob.wizard.jobCreatorTitle.advanced": "高度な設定",
- "xpack.ml.newJob.wizard.jobCreatorTitle.categorization": "カテゴリー分け",
- "xpack.ml.newJob.wizard.jobCreatorTitle.multiMetric": "マルチメトリック",
- "xpack.ml.newJob.wizard.jobCreatorTitle.population": "集団",
- "xpack.ml.newJob.wizard.jobCreatorTitle.rare": "ほとんどない",
- "xpack.ml.newJob.wizard.jobCreatorTitle.singleMetric": "シングルメトリック",
- "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.calendarsSelection.description": "計画されたシステム停止や祝祭日など、無視するスケジュールされたイベントの一覧が含まれます。{learnMoreLink}",
- "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.calendarsSelection.learnMoreLinkText": "詳細",
- "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.calendarsSelection.manageCalendarsButtonLabel": "カレンダーを管理",
- "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.calendarsSelection.refreshCalendarsButtonLabel": "カレンダーを更新",
- "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.calendarsSelection.title": "カレンダー",
- "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.customUrls.title": "カスタムURL",
- "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.customUrlsSelection.description": "異常値からKibanaのダッシュボード、Discover ページ、その他のWebページへのリンクを提供します。 {learnMoreLink}",
- "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.customUrlsSelection.learnMoreLinkText": "詳細",
- "xpack.ml.newJob.wizard.jobDetailsStep.additionalSectionButton": "追加設定",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.annotationsSwitchCallout.title": "この構成でモデルプロットを有効にする場合は、注釈も有効にすることをお勧めします。",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.enableModelPlot.description": "モデルバウンドのプロットに使用される他のモデル情報を格納するには選択してください。これにより、システムのパフォーマンスにオーバーヘッドが追加されるため、基数の高いデータにはお勧めしません。",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.enableModelPlot.title": "モデルプロットを有効にする",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.enableModelPlotAnnotations.description": "選択すると、モデルが大幅に変更されたときに注釈を生成します。たとえば、ステップが変更されると、期間や傾向が検出されます。",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.enableModelPlotAnnotations.title": "モデル変更注釈を有効にする",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.mmlWarning.message": "モデルプロットの作成には大量のリソースを消費する可能性があり、選択されたフィールドの基数が100を超える場合はお勧めしません。このジョブの予測基数は{highCardinality}です。この構成でモデルプロットを有効にする場合、専用の結果インデックスを選択することをお勧めします。",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.mmlWarning.title": "十分ご注意ください!",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.modelMemoryLimit.description": "分析モデルが使用するメモリー容量の上限を設定します。",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.modelMemoryLimit.title": "モデルメモリー制限",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.useDedicatedIndex.description": "このジョブの結果が別のインデックスに格納されます。",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.useDedicatedIndex.title": "専用インデックスを使用",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSectionButton": "高度な設定",
- "xpack.ml.newJob.wizard.jobDetailsStep.allChecksButton": "実行したすべての確認を表示",
- "xpack.ml.newJob.wizard.jobDetailsStep.jobDescription.description": "オプションの説明テキストです",
- "xpack.ml.newJob.wizard.jobDetailsStep.jobDescription.title": "ジョブの説明",
- "xpack.ml.newJob.wizard.jobDetailsStep.jobGroupSelect.description": " ジョブのオプションのグループ分けです。新規グループを作成するか、既存のグループのリストから選択できます。",
- "xpack.ml.newJob.wizard.jobDetailsStep.jobGroupSelect.placeholder": "ジョブを選択または作成",
- "xpack.ml.newJob.wizard.jobDetailsStep.jobGroupSelect.title": "グループ",
- "xpack.ml.newJob.wizard.jobDetailsStep.jobId.description": "ジョブの固有の識別子です。スペースと / ? , \" < > | * は使用できません",
- "xpack.ml.newJob.wizard.jobDetailsStep.jobId.title": "ジョブID",
- "xpack.ml.newJob.wizard.jobType.advancedAriaLabel": "高度なジョブ",
- "xpack.ml.newJob.wizard.jobType.advancedDescription": "より高度なユースケースでは、ジョブの作成にすべてのオプションを使用します。",
- "xpack.ml.newJob.wizard.jobType.advancedTitle": "高度な設定",
- "xpack.ml.newJob.wizard.jobType.categorizationAriaLabel": "カテゴリー分けジョブ",
- "xpack.ml.newJob.wizard.jobType.categorizationDescription": "ログメッセージをカテゴリーにグループ化し、その中の異常値を検出します。",
- "xpack.ml.newJob.wizard.jobType.categorizationTitle": "カテゴリー分け",
- "xpack.ml.newJob.wizard.jobType.createJobFromTitle": "{pageTitleLabel} からジョブを作成",
- "xpack.ml.newJob.wizard.jobType.dataVisualizerAriaLabel": "データビジュアライザー",
- "xpack.ml.newJob.wizard.jobType.dataVisualizerDescription": "機械学習により、データのより詳しい特徴や、分析するフィールドを把握できます。",
- "xpack.ml.newJob.wizard.jobType.dataVisualizerTitle": "データビジュアライザー",
- "xpack.ml.newJob.wizard.jobType.howToRunAnomalyDetectionDescription": "異常検知は時間ベースのインデックスのみに実行できます。",
- "xpack.ml.newJob.wizard.jobType.indexPatternFromSavedSearchNotTimeBasedMessage": "{savedSearchTitle} は時間ベースではないインデックスパターン {indexPatternTitle} を使用します",
- "xpack.ml.newJob.wizard.jobType.indexPatternNotTimeBasedMessage": "インデックスパターン {indexPatternTitle} は時間ベースではありません",
- "xpack.ml.newJob.wizard.jobType.indexPatternPageTitleLabel": "インデックスパターン {indexPatternTitle}",
- "xpack.ml.newJob.wizard.jobType.learnMoreAboutDataDescription": "作成するジョブのタイプがわからない場合は、まず初めにデータのフィールドとメトリックを見てみましょう。",
- "xpack.ml.newJob.wizard.jobType.learnMoreAboutDataTitle": "データに関する詳細",
- "xpack.ml.newJob.wizard.jobType.multiMetricAriaLabel": "マルチメトリックジョブ",
- "xpack.ml.newJob.wizard.jobType.multiMetricDescription": "1つ以上のメトリックの異常を検知し、任意で分析を分割します。",
- "xpack.ml.newJob.wizard.jobType.multiMetricTitle": "マルチメトリック",
- "xpack.ml.newJob.wizard.jobType.populationAriaLabel": "集団",
- "xpack.ml.newJob.wizard.jobType.populationDescription": "集団の挙動に比較して普通ではないアクティビティを検知します。",
- "xpack.ml.newJob.wizard.jobType.populationTitle": "集団",
- "xpack.ml.newJob.wizard.jobType.rareAriaLabel": "まれなジョブ",
- "xpack.ml.newJob.wizard.jobType.rareDescription": "時系列データでまれな値を検出します。",
- "xpack.ml.newJob.wizard.jobType.rareTitle": "ほとんどない",
- "xpack.ml.newJob.wizard.jobType.savedSearchPageTitleLabel": "saved search {savedSearchTitle}",
- "xpack.ml.newJob.wizard.jobType.selectDifferentIndexLinkText": "別のインデックスを選択",
- "xpack.ml.newJob.wizard.jobType.singleMetricAriaLabel": "シングルメトリックジョブ",
- "xpack.ml.newJob.wizard.jobType.singleMetricDescription": "単独の時系列の異常を検知します。",
- "xpack.ml.newJob.wizard.jobType.singleMetricTitle": "シングルメトリック",
- "xpack.ml.newJob.wizard.jobType.useSuppliedConfigurationDescription": "データのフィールドが不明な構成と一致しています。あらかじめ構成されたジョブのセットを作成します。",
- "xpack.ml.newJob.wizard.jobType.useSuppliedConfigurationTitle": "あらかじめ構成されたジョブを使用",
- "xpack.ml.newJob.wizard.jobType.useWizardTitle": "ウィザードを使用",
- "xpack.ml.newJob.wizard.jsonFlyout.autoSetJobCreatorTimeRange.error": "インデックスの開始時刻と終了時刻の取得中にエラーが発生しました",
- "xpack.ml.newJob.wizard.jsonFlyout.closeButton": "閉じる",
- "xpack.ml.newJob.wizard.jsonFlyout.datafeed.title": "データフィード構成 JSON",
- "xpack.ml.newJob.wizard.jsonFlyout.indicesChange.calloutText": "ここではデータフィードで使用されているインデックスを変更できません。別のインデックスパターンまたは保存された検索を選択する場合は、ジョブ作成をやり直し、別のインデックスパターンを選択してください。",
- "xpack.ml.newJob.wizard.jsonFlyout.indicesChange.calloutTitle": "インデックスが変更されました",
- "xpack.ml.newJob.wizard.jsonFlyout.job.title": "ジョブ構成 JSON",
- "xpack.ml.newJob.wizard.jsonFlyout.saveButton": "保存",
- "xpack.ml.newJob.wizard.nextStepButton": "次へ",
- "xpack.ml.newJob.wizard.perPartitionCategorization.enable.description": "パーティション単位の分類が有効な場合は、パーティションフィールドの各値のカテゴリが独立して決定されます。",
- "xpack.ml.newJob.wizard.perPartitionCategorization.enable.title": "パーティション単位の分類を有効にする",
- "xpack.ml.newJob.wizard.perPartitionCategorizationSwitchLabel": "パーティション単位の分類を有効にする",
- "xpack.ml.newJob.wizard.perPartitionCategorizationtopOnWarnSwitchLabel": "警告時に停止する",
- "xpack.ml.newJob.wizard.pickFieldsStep.addDetectorButton": "ディテクターを追加",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorList.deleteButton": "削除",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorList.editButton": "編集",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorList.title": "検知器",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.aggSelect.description": "実行される分析機能です(例:sum、count)。",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.aggSelect.title": "関数",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.byFieldSelect.description": "エンティティ自体の過去の動作と比較し異常が検出された個々の分析に必要です。",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.byFieldSelect.title": "フィールド別",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.cancelButton": "キャンセル",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.description.description": "デフォルトのディテクターの説明で、ディテクターの分析内容を説明します。",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.description.title": "説明",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.excludeFrequent.description": "設定されている場合、頻繁に発生するエンティティを自動的に認識し除外し、結果の大部分を占めるのを防ぎます。",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.excludeFrequent.title": "頻繁なものを除外",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.fieldSelect.description": "関数sum、mean、median、max、min、info_content、distinct_count、lat_longで必要です。",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.fieldSelect.title": "フィールド",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.overFieldSelect.description": "集団の動きと比較して異常が検出された部分の集団分析に必要です。",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.overFieldSelect.title": "オーバーフィールド",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.partitionFieldSelect.description": "モデリングの論理グループへの分裂を可能にします。",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.partitionFieldSelect.title": "パーティションフィールド",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.saveButton": "保存",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.title": "ディテクターの作成",
- "xpack.ml.newJob.wizard.pickFieldsStep.bucketSpan.description": "時系列分析の間隔を設定します。通常 15m ~ 1h です。",
- "xpack.ml.newJob.wizard.pickFieldsStep.bucketSpan.placeholder": "バケットスパン",
- "xpack.ml.newJob.wizard.pickFieldsStep.bucketSpan.title": "バケットスパン",
- "xpack.ml.newJob.wizard.pickFieldsStep.bucketSpanEstimator.errorTitle": "バケットスパンを予測できません",
- "xpack.ml.newJob.wizard.pickFieldsStep.bucketSpanEstimatorButton": "バケットスパンを推定",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationDetectorSelect.countCard.description": "特定のカテゴリーのイベントレートの異常値を検索します。",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationDetectorSelect.countCard.title": "カウント",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationDetectorSelect.rareCard.description": "ほとんど間に合って発生することがないカテゴリーを検索します。",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationDetectorSelect.rareCard.title": "ほとんどない",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationDetectorSelect.title": "カテゴリー分け検出",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationField.description": "カテゴリー分けされるフィールドを指定します。テキストデータタイプの使用をお勧めします。カテゴリー分けは、コンピューターが書き込んだログメッセージで最も適切に動作します。一般的には、システムのトラブルシューティング目的で開発者が作成したログです。",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationField.title": "カテゴリー分けフィールド",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldAnalyzer": "使用されるアナライザー:{analyzer}",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldCalloutTitle.invalid": "選択したカテゴリーフィールドは無効です",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldCalloutTitle.possiblyInvalid": "選択したカテゴリーフィールドはおそらく無効です",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldCalloutTitle.valid": "選択したカテゴリーフィールドは有効です",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldExamples.title": "例",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldOptional.description": "オプション。非構造化ログデータの場合に使用。テキストデータタイプの使用をお勧めします。",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationStoppedPartitionsTitle": "停止したパーティション",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationTotalCategories": "合計カテゴリー数:{totalCategories}",
- "xpack.ml.newJob.wizard.pickFieldsStep.detectorTitle.placeholder": "{field} で分割された {title}",
- "xpack.ml.newJob.wizard.pickFieldsStep.influencers.description": "どのカテゴリーフィールドが結果に影響を与えるか選択します。異常の原因は誰または何だと思いますか?1-3 個の影響因子をお勧めします。",
- "xpack.ml.newJob.wizard.pickFieldsStep.influencers.title": "影響",
- "xpack.ml.newJob.wizard.pickFieldsStep.invalidCssVersionCallout.mesage": "カテゴリの例が見つかりませんでした。これはクラスターの1つがサポートされていないバージョンであることが原因です。",
- "xpack.ml.newJob.wizard.pickFieldsStep.invalidCssVersionCallout.title": "インテックスパターンがクロスクラスターである可能性があります。",
- "xpack.ml.newJob.wizard.pickFieldsStep.multiMetricView.addMetric": "メトリックを追加",
- "xpack.ml.newJob.wizard.pickFieldsStep.noDetectorsCallout.message": "ジョブを作成するには最低 1 つのディテクターが必要です。",
- "xpack.ml.newJob.wizard.pickFieldsStep.noDetectorsCallout.title": "ディテクターがありません",
- "xpack.ml.newJob.wizard.pickFieldsStep.populationField.description": "選択されたフィールドのすべての値が集団として一緒にモデリングされます。この分析タイプは基数の高いデータにお勧めです。",
- "xpack.ml.newJob.wizard.pickFieldsStep.populationField.placeholder": "データを分割",
- "xpack.ml.newJob.wizard.pickFieldsStep.populationField.title": "集団フィールド",
- "xpack.ml.newJob.wizard.pickFieldsStep.populationView.addMetric": "メトリックを追加",
- "xpack.ml.newJob.wizard.pickFieldsStep.populationView.splitFieldTitle": "{field} で分割された集団",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.freqRareCard.description": "頻繁にまれな値になる母集団のメンバーを検索します。",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.freqRareCard.title": "母集団で頻繁にまれ",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.rareCard.description": "経時的にまれな値を検出します。",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.rareCard.title": "ほとんどない",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.rarePopulationCard.description": "経時的にまれな値がある母集団のメンバーを検索します。",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.rarePopulationCard.title": "母集団でまれ",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.title": "まれな値の検知器",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareField.description": "まれな値を検出するフィールドを選択します。",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.calloutTitle": "ジョブ概要",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.freqRarePopulationSummary": "母集団と比較して頻繁にまれな{rareFieldName}値になる{populationFieldName}値を検出します。",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.freqRareSplitPopulationSummary": "{splitFieldName}ごとに、母集団と比較して頻繁にまれな{rareFieldName}値になる{populationFieldName}値を検出します。",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.rarePopulationSummary": "母集団と比較してまれな{rareFieldName}値になる{populationFieldName}値を検出します。",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.rareSplitPopulationSummary": "{splitFieldName}ごとに、母集団と比較してまれな{rareFieldName}値になる{populationFieldName}値を検出します。",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.rareSplitSummary": "{splitFieldName}ごとに、まれな{rareFieldName}値を検出します。",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.rareSummary": "まれな{rareFieldName}値を検出します。",
- "xpack.ml.newJob.wizard.pickFieldsStep.singleMetricView.convertToMultiMetricButton": "マルチメトリックジョブに変換",
- "xpack.ml.newJob.wizard.pickFieldsStep.sparseData.description": "空のバケットを異常とみなさず無視するには選択します。カウントと合計分析に利用できます。",
- "xpack.ml.newJob.wizard.pickFieldsStep.sparseData.title": "まばらなデータ",
- "xpack.ml.newJob.wizard.pickFieldsStep.splitCards.dataSplitBy": "{field} で分割されたデータ",
- "xpack.ml.newJob.wizard.pickFieldsStep.splitField.description": "分析を分割するフィールドを選択します。このフィールドのそれぞれの値は独立してモデリングされます。",
- "xpack.ml.newJob.wizard.pickFieldsStep.splitField.title": "フィールドの分割",
- "xpack.ml.newJob.wizard.pickFieldsStep.splitRareField.title": "まれなフィールド",
- "xpack.ml.newJob.wizard.pickFieldsStep.stoppedPartitionsErrorCallout": "停止したパーティションのリストの取得中にエラーが発生しました。",
- "xpack.ml.newJob.wizard.pickFieldsStep.stoppedPartitionsExistCallout": "パーティション単位の分類とstop_on_warn設定が有効です。ジョブ「{jobId}」の一部のパーティションは分類に適さず、さらなる分類または異常検知分析から除外されました。",
- "xpack.ml.newJob.wizard.pickFieldsStep.stoppedPartitionsPreviewColumnName": "停止したパーティション名",
- "xpack.ml.newJob.wizard.pickFieldsStep.summaryCountField.aggregatedText": "アグリゲーション済み",
- "xpack.ml.newJob.wizard.pickFieldsStep.summaryCountField.description": "入力データが{aggregated}の場合、ドキュメント数を含むフィールドを指定します。",
- "xpack.ml.newJob.wizard.pickFieldsStep.summaryCountField.title": "サマリーカウントフィールド",
- "xpack.ml.newJob.wizard.previewJsonButton": "JSON をプレビュー",
- "xpack.ml.newJob.wizard.previousStepButton": "前へ",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.cancelButton": "キャンセル",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.changeSnapshotLabel": "スナップショットの変更",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.closeButton": "閉じる",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.createCalendarSwitchHelp": "新しいカレンダーとイベントを作成し、データを分析するときに期間をスキップします。",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.createCalendarSwitchLabel": "カレンダーを作成し、日付範囲を省略します。",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.deleteButton": "適用",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.deleteTitle": "スナップショットを元に戻す操作を適用",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.modalBody": "スナップショットを元に戻す処理はバックグラウンドで実行され、時間がかかる場合があります。",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.realTimeSwitchHelp": "ジョブは、手動で停止されるまで実行し続けます。インデックスに追加されたすべての新しいデータが分析されます。",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.realTimeSwitchLabel": "リアルタイムでジョブを実行",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.replaySwitchHelp": "ジョブをもう一度開き、元に戻された後に分析を再現します。",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.replaySwitchLabel": "分析の再現",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.saveButton": "適用",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.title": "モデルスナップショット{ssId}に戻す",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.warningCallout.contents": "{date}後のすべての異常検知結果は削除されます。",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.warningCallout.title": "異常値データが削除されます",
- "xpack.ml.newJob.wizard.searchSelection.notFoundLabel": "一致インデックスまたは保存した検索が見つかりません。",
- "xpack.ml.newJob.wizard.searchSelection.savedObjectType.indexPattern": "インデックスパターン",
- "xpack.ml.newJob.wizard.searchSelection.savedObjectType.search": "保存検索",
- "xpack.ml.newJob.wizard.selectIndexPatternOrSavedSearch": "インデックスパターンまたは保存検索を選択してください",
- "xpack.ml.newJob.wizard.step.configureDatafeedTitle": "データフィードの構成",
- "xpack.ml.newJob.wizard.step.jobDetailsTitle": "ジョブの詳細",
- "xpack.ml.newJob.wizard.step.pickFieldsTitle": "フィールドの選択",
- "xpack.ml.newJob.wizard.step.summaryTitle": "まとめ",
- "xpack.ml.newJob.wizard.step.timeRangeTitle": "時間範囲",
- "xpack.ml.newJob.wizard.step.validationTitle": "検証",
- "xpack.ml.newJob.wizard.stepComponentWrapper.configureDatafeedTitle": "データフィードの構成",
- "xpack.ml.newJob.wizard.stepComponentWrapper.jobDetailsTitle": "ジョブの詳細",
- "xpack.ml.newJob.wizard.stepComponentWrapper.pickFieldsTitle": "フィールドの選択",
- "xpack.ml.newJob.wizard.stepComponentWrapper.summaryTitleIndexPattern": "インデックスパターン {title} からの新規ジョブ",
- "xpack.ml.newJob.wizard.stepComponentWrapper.summaryTitleSavedSearch": "保存された検索 {title} からの新規ジョブ",
- "xpack.ml.newJob.wizard.stepComponentWrapper.timeRangeTitle": "時間範囲",
- "xpack.ml.newJob.wizard.stepComponentWrapper.validationTitle": "検証",
- "xpack.ml.newJob.wizard.summaryStep.convertToAdvancedButton": "高度なジョブに変換",
- "xpack.ml.newJob.wizard.summaryStep.createJobButton": "ジョブを作成",
- "xpack.ml.newJob.wizard.summaryStep.createJobError": "ジョブの作成エラー",
- "xpack.ml.newJob.wizard.summaryStep.datafeedConfig.title": "データフィードの構成",
- "xpack.ml.newJob.wizard.summaryStep.datafeedDetails.frequency.title": "頻度",
- "xpack.ml.newJob.wizard.summaryStep.datafeedDetails.query.title": "Elasticsearch クエリ",
- "xpack.ml.newJob.wizard.summaryStep.datafeedDetails.queryDelay.title": "クエリの遅延",
- "xpack.ml.newJob.wizard.summaryStep.datafeedDetails.scrollSize.title": "スクロールサイズ",
- "xpack.ml.newJob.wizard.summaryStep.datafeedDetails.timeField.title": "時間フィールド",
- "xpack.ml.newJob.wizard.summaryStep.defaultString": "デフォルト",
- "xpack.ml.newJob.wizard.summaryStep.falseLabel": "False",
- "xpack.ml.newJob.wizard.summaryStep.jobConfig.title": "ジョブの構成",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.bucketSpan.title": "バケットスパン",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.categorizationField.title": "カテゴリー分けフィールド",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.enableModelPlot.title": "モデルプロットを有効にする",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.groups.placeholder": "グループが選択されていません",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.groups.title": "グループ",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.influencers.placeholder": "影響因子が選択されていません",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.influencers.title": "影響",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.jobDescription.placeholder": "説明が入力されていません",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.jobDescription.title": "ジョブの説明",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.jobDetails.title": "ジョブID",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.modelMemoryLimit.title": "モデルメモリー制限",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.populationField.placeholder": "集団フィールドが選択されていません",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.populationField.title": "集団フィールド",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.splitField.placeholder": "分割フィールドが選択されていません",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.splitField.title": "フィールドの分割",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.summaryCountField.title": "サマリーカウントフィールド",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.useDedicatedIndex.title": "専用インデックスを使用",
- "xpack.ml.newJob.wizard.summaryStep.postSaveOptions.createAlert": "アラートルールを作成",
- "xpack.ml.newJob.wizard.summaryStep.postSaveOptions.startJobInRealTime": "リアルタイムで実行中のジョブを開始",
- "xpack.ml.newJob.wizard.summaryStep.postSaveOptions.startJobInRealTimeError": "ジョブの開始エラー",
- "xpack.ml.newJob.wizard.summaryStep.postSaveOptions.startJobInRealTimeSuccess": "ジョブ {jobId} が開始しました",
- "xpack.ml.newJob.wizard.summaryStep.resetJobButton": "ジョブをリセット",
- "xpack.ml.newJob.wizard.summaryStep.startDatafeedCheckbox": "即時開始",
- "xpack.ml.newJob.wizard.summaryStep.startDatafeedCheckboxHelpText": "選択されていない場合、後でジョブからジョブを開始できます。",
- "xpack.ml.newJob.wizard.summaryStep.timeRange.end.title": "終了",
- "xpack.ml.newJob.wizard.summaryStep.timeRange.start.title": "開始",
- "xpack.ml.newJob.wizard.summaryStep.trueLabel": "True",
- "xpack.ml.newJob.wizard.summaryStep.viewResultsButton": "結果を表示",
- "xpack.ml.newJob.wizard.timeRangeStep.fullTimeRangeError": "インデックスの時間範囲の取得中にエラーが発生しました",
- "xpack.ml.newJob.wizard.timeRangeStep.timeRangePicker.endDateLabel": "終了日",
- "xpack.ml.newJob.wizard.timeRangeStep.timeRangePicker.startDateLabel": "開始日",
- "xpack.ml.newJob.wizard.validateJob.asyncGroupNameAlreadyExists": "グループ ID がすでに存在します。グループIDは既存のジョブやグループと同じにできません。",
- "xpack.ml.newJob.wizard.validateJob.asyncJobNameAlreadyExists": "ジョブ ID がすでに存在します。ジョブ ID は既存のジョブやグループと同じにできません。",
- "xpack.ml.newJob.wizard.validateJob.bucketSpanMustBeSetErrorMessage": "バケットスパンを設定する必要があります",
- "xpack.ml.newJob.wizard.validateJob.categorizerMissingPerPartitionFieldMessage": "パーティション単位の分類が有効であるときに、「mlcategory」を参照する検出器のパーティションフィールドを設定する必要があります。",
- "xpack.ml.newJob.wizard.validateJob.categorizerVaryingPerPartitionFieldNamesMessage": "パーティション単位の分類が有効であるときには、キーワード「mlcategory」の検出器に別のpartition_field_nameを設定できません。",
- "xpack.ml.newJob.wizard.validateJob.duplicatedDetectorsErrorMessage": "重複する検知器が検出されました。",
- "xpack.ml.newJob.wizard.validateJob.frequencyInvalidTimeIntervalFormatErrorMessage": "{value}は有効な期間の形式ではありません。例:{thirtySeconds}、{tenMinutes}、{oneHour}、{sevenDays}。また、0よりも大きい数字である必要があります。",
- "xpack.ml.newJob.wizard.validateJob.groupNameAlreadyExists": "グループ ID がすでに存在します。グループ ID は既存のジョブやグループと同じにできません。",
- "xpack.ml.newJob.wizard.validateJob.jobGroupAllowedCharactersDescription": "ジョブグループ名にはアルファベットの小文字(a-z と 0-9)、ハイフンまたはアンダーラインが使用でき、最初と最後を英数字にする必要があります",
- "xpack.ml.newJob.wizard.validateJob.jobNameAllowedCharactersDescription": "ジョブ名にはアルファベットの小文字(a-z と 0-9)、ハイフンまたはアンダーラインが使用でき、最初と最後を英数字にする必要があります",
- "xpack.ml.newJob.wizard.validateJob.jobNameAlreadyExists": "ジョブ ID がすでに存在します。ジョブ ID は既存のジョブやグループと同じにできません。",
- "xpack.ml.newJob.wizard.validateJob.modelMemoryLimitRangeInvalidErrorMessage": "モデルメモリー制限は最高値の {maxModelMemoryLimit} よりも高くできません",
- "xpack.ml.newJob.wizard.validateJob.modelMemoryLimitUnitsInvalidErrorMessage": "モデルメモリー制限のデータユニットが認識されません。{str}でなければなりません",
- "xpack.ml.newJob.wizard.validateJob.queryCannotBeEmpty": "データフィードクエリは未入力のままにできません。",
- "xpack.ml.newJob.wizard.validateJob.queryIsInvalidEsQuery": "データフィードクエリは有効な Elasticsearch クエリでなければなりません。",
- "xpack.ml.newJob.wizard.validateJob.summaryCountFieldMissing": "データフィードとして必要なフィールドはアグリゲーションを使用します。",
- "xpack.ml.newJobAwaitingNodeWarning.noMLNodesAvailableDescription": "現在ジョブを実行できるノードがないため、該当するノードが使用可能になるまで、OPENING状態のままです。",
- "xpack.ml.overview.analytics.resultActions.openJobText": "ジョブ結果を表示",
- "xpack.ml.overview.analytics.viewActionName": "表示",
- "xpack.ml.overview.analyticsList.createFirstJobMessage": "最初のデータフレーム分析ジョブを作成",
- "xpack.ml.overview.analyticsList.createJobButtonText": "ジョブを作成",
- "xpack.ml.overview.analyticsList.emptyPromptText": "データフレーム分析では、データに対して異常値検出、回帰、分類分析を実行し、結果に注釈を付けることができます。ジョブは注釈付きデータと共に、ソースデータのコピーを新規インデックスに保存します。",
- "xpack.ml.overview.analyticsList.errorPromptTitle": "データフレーム分析リストの取得中にエラーが発生しました。",
- "xpack.ml.overview.analyticsList.id": "ID",
- "xpack.ml.overview.analyticsList.manageJobsButtonText": "ジョブの管理",
- "xpack.ml.overview.analyticsList.PanelTitle": "分析",
- "xpack.ml.overview.analyticsList.reatedTimeColumnName": "作成時刻",
- "xpack.ml.overview.analyticsList.refreshJobsButtonText": "更新",
- "xpack.ml.overview.analyticsList.status": "ステータス",
- "xpack.ml.overview.analyticsList.tableActionLabel": "アクション",
- "xpack.ml.overview.analyticsList.type": "型",
- "xpack.ml.overview.anomalyDetection.createFirstJobMessage": "初めての異常検知ジョブを作成しましょう。",
- "xpack.ml.overview.anomalyDetection.createJobButtonText": "ジョブを作成",
- "xpack.ml.overview.anomalyDetection.emptyPromptText": "異常検知により、時系列データの異常な動作を検出できます。データに隠れた異常を自動的に検出して問題をよりすばやく解決しましょう。",
- "xpack.ml.overview.anomalyDetection.errorPromptTitle": "異常検出ジョブリストの取得中にエラーが発生しました。",
- "xpack.ml.overview.anomalyDetection.errorWithFetchingAnomalyScoreNotificationErrorMessage": "異常スコアの取得中にエラーが発生しました:{error}",
- "xpack.ml.overview.anomalyDetection.manageJobsButtonText": "ジョブの管理",
- "xpack.ml.overview.anomalyDetection.panelTitle": "異常検知",
- "xpack.ml.overview.anomalyDetection.refreshJobsButtonText": "更新",
- "xpack.ml.overview.anomalyDetection.resultActions.openJobsInAnomalyExplorerText": "{jobsCount, plural, one {{jobId}} other {# 件のジョブ}} を異常エクスプローラーで開く",
- "xpack.ml.overview.anomalyDetection.tableActionLabel": "アクション",
- "xpack.ml.overview.anomalyDetection.tableActualTooltip": "異常レコード結果の実際の値。",
- "xpack.ml.overview.anomalyDetection.tableDocsProcessed": "処理されたドキュメント",
- "xpack.ml.overview.anomalyDetection.tableId": "グループ ID",
- "xpack.ml.overview.anomalyDetection.tableLatestTimestamp": "最新タイムスタンプ",
- "xpack.ml.overview.anomalyDetection.tableMaxScore": "最高異常スコア",
- "xpack.ml.overview.anomalyDetection.tableMaxScoreErrorTooltip": "最高異常スコアの読み込み中に問題が発生しました",
- "xpack.ml.overview.anomalyDetection.tableMaxScoreTooltip": "グループ内の 24 時間以内のすべてのジョブの最高スコアです",
- "xpack.ml.overview.anomalyDetection.tableNumJobs": "グループのジョブ",
- "xpack.ml.overview.anomalyDetection.tableSeverityTooltip": "0~100の正規化されたスコア。異常レコード結果の相対的な有意性を示します。",
- "xpack.ml.overview.anomalyDetection.tableTypicalTooltip": "異常レコード結果の標準的な値。",
- "xpack.ml.overview.anomalyDetection.viewActionName": "表示",
- "xpack.ml.overview.feedbackSectionLink": "オンラインでのフィードバック",
- "xpack.ml.overview.feedbackSectionText": "ご利用に際し、ご意見やご提案がありましたら、{feedbackLink}までお送りください。",
- "xpack.ml.overview.feedbackSectionTitle": "フィードバック",
- "xpack.ml.overview.gettingStartedSectionDocs": "ドキュメンテーション",
- "xpack.ml.overview.gettingStartedSectionText": "機械学習へようこそ。はじめに{docs}をご覧になるか、新しいジョブを作成してください。{transforms}を使用して、分析ジョブの機能インデックスを作成することをお勧めします。",
- "xpack.ml.overview.gettingStartedSectionTitle": "はじめて使う",
- "xpack.ml.overview.gettingStartedSectionTransforms": "Elasticsearchの変換",
- "xpack.ml.overview.overviewLabel": "概要",
- "xpack.ml.overview.statsBar.failedAnalyticsLabel": "失敗",
- "xpack.ml.overview.statsBar.runningAnalyticsLabel": "実行中",
- "xpack.ml.overview.statsBar.stoppedAnalyticsLabel": "停止",
- "xpack.ml.overview.statsBar.totalAnalyticsLabel": "分析ジョブ合計",
- "xpack.ml.overviewJobsList.statsBar.activeMLNodesLabel": "アクティブな ML ノード",
- "xpack.ml.overviewJobsList.statsBar.closedJobsLabel": "ジョブを作成",
- "xpack.ml.overviewJobsList.statsBar.failedJobsLabel": "失敗したジョブ",
- "xpack.ml.overviewJobsList.statsBar.openJobsLabel": "ジョブを開く",
- "xpack.ml.overviewJobsList.statsBar.totalJobsLabel": "合計ジョブ数",
- "xpack.ml.overviewTabLabel": "概要",
- "xpack.ml.plugin.title": "機械学習",
- "xpack.ml.previewAlert.hideResultsButtonLabel": "結果を非表示",
- "xpack.ml.previewAlert.intervalLabel": "ルール条件と間隔を確認",
- "xpack.ml.previewAlert.jobsLabel": "ジョブID:",
- "xpack.ml.previewAlert.previewErrorTitle": "プレビューを読み込めません",
- "xpack.ml.previewAlert.scoreLabel": "異常スコア:",
- "xpack.ml.previewAlert.showResultsButtonLabel": "結果を表示",
- "xpack.ml.previewAlert.testButtonLabel": "テスト",
- "xpack.ml.previewAlert.timeLabel": "時間:",
- "xpack.ml.previewAlert.topInfluencersLabel": "トップ影響因子:",
- "xpack.ml.previewAlert.topRecordsLabel": "トップの記録:",
- "xpack.ml.privilege.licenseHasExpiredTooltip": "ご使用のライセンスは期限切れです。",
- "xpack.ml.privilege.noPermission.createCalendarsTooltip": "カレンダーを作成するパーミッションがありません。",
- "xpack.ml.privilege.noPermission.createMLJobsTooltip": "機械学習ジョブを作成するパーミッションがありません。",
- "xpack.ml.privilege.noPermission.deleteCalendarsTooltip": "カレンダーを削除するパーミッションがありません。",
- "xpack.ml.privilege.noPermission.deleteJobsTooltip": "ジョブを削除するパーミッションがありません。",
- "xpack.ml.privilege.noPermission.editJobsTooltip": "ジョブを編集するパーミッションがありません。",
- "xpack.ml.privilege.noPermission.runForecastsTooltip": "予測を実行するパーミッションがありません。",
- "xpack.ml.privilege.noPermission.startOrStopDatafeedsTooltip": "データフィードを開始・停止するパーミッションがありません。",
- "xpack.ml.privilege.pleaseContactAdministratorTooltip": "{message} 管理者にお問い合わせください。",
- "xpack.ml.queryBar.queryLanguageNotSupported": "クエリ言語はサポートされていません。",
- "xpack.ml.recordResultType.description": "時間範囲に存在する個別の異常値。",
- "xpack.ml.recordResultType.title": "レコード",
- "xpack.ml.resultTypeSelector.formControlLabel": "結果タイプ",
- "xpack.ml.revertModelSnapshotFlyout.createCalendar.defaultEventDescription": "自動作成されたイベント{index}",
- "xpack.ml.revertModelSnapshotFlyout.createCalendar.deleteLabel": "イベントの削除",
- "xpack.ml.revertModelSnapshotFlyout.createCalendar.descriptionLabel": "説明",
- "xpack.ml.revertModelSnapshotFlyout.createCalendar.fromLabel": "開始:",
- "xpack.ml.revertModelSnapshotFlyout.createCalendar.title": "カレンダーイベントの時間範囲を選択します。",
- "xpack.ml.revertModelSnapshotFlyout.createCalendar.toLabel": "終了:",
- "xpack.ml.revertModelSnapshotFlyout.revertErrorTitle": "モデルスナップショットを元に戻せませんでした",
- "xpack.ml.revertModelSnapshotFlyout.revertSuccessTitle": "モデルスナップショットを正常に元に戻しました",
- "xpack.ml.routes.annotations.annotationsFeatureUnavailableErrorMessage": "注釈機能に必要なインデックスとエイリアスが作成されていないか、現在のユーザーがアクセスできません。",
- "xpack.ml.ruleEditor.actionsSection.chooseActionsDescription": "ジョブルールが異常と一致した際のアクションを選択します。",
- "xpack.ml.ruleEditor.actionsSection.resultWillNotBeCreatedTooltip": "結果は作成されません。",
- "xpack.ml.ruleEditor.actionsSection.skipModelUpdateLabel": "モデルの更新をスキップ",
- "xpack.ml.ruleEditor.actionsSection.skipResultLabel": "結果をスキップ(推奨)",
- "xpack.ml.ruleEditor.actionsSection.valueWillNotBeUsedToUpdateModelTooltip": "その数列の値はモデルの更新に使用されなくなります。",
- "xpack.ml.ruleEditor.actualAppliesTypeText": "実際",
- "xpack.ml.ruleEditor.addValueToFilterListLinkText": "{fieldValue} を {filterId} に追加",
- "xpack.ml.ruleEditor.conditionExpression.appliesToButtonLabel": "タイミング",
- "xpack.ml.ruleEditor.conditionExpression.appliesToPopoverTitle": "タイミング",
- "xpack.ml.ruleEditor.conditionExpression.deleteConditionButtonAriaLabel": "条件を削除",
- "xpack.ml.ruleEditor.conditionExpression.operatorValueButtonLabel": "は {operator}",
- "xpack.ml.ruleEditor.conditionExpression.operatorValuePopoverTitle": "が",
- "xpack.ml.ruleEditor.conditionsSection.addNewConditionButtonLabel": "新規条件を追加",
- "xpack.ml.ruleEditor.deleteJobRule.ruleNoLongerExistsErrorMessage": "ジョブ {jobId} の検知器インデックス {detectorIndex} のルールが現在存在しません",
- "xpack.ml.ruleEditor.deleteRuleModal.cancelButtonLabel": "キャンセル",
- "xpack.ml.ruleEditor.deleteRuleModal.deleteButtonLabel": "削除",
- "xpack.ml.ruleEditor.deleteRuleModal.deleteRuleLinkText": "ルールの削除",
- "xpack.ml.ruleEditor.deleteRuleModal.deleteRuleTitle": "ルールを削除しますか?",
- "xpack.ml.ruleEditor.detectorDescriptionList.detectorTitle": "検知器",
- "xpack.ml.ruleEditor.detectorDescriptionList.jobIdTitle": "ジョブID",
- "xpack.ml.ruleEditor.detectorDescriptionList.selectedAnomalyDescription": "実際値 {actual}、通常値 {typical}",
- "xpack.ml.ruleEditor.detectorDescriptionList.selectedAnomalyTitle": "選択された異常",
- "xpack.ml.ruleEditor.diffFromTypicalAppliesTypeText": "通常の diff",
- "xpack.ml.ruleEditor.editConditionLink.enterNumericValueForConditionAriaLabel": "条件の数値を入力",
- "xpack.ml.ruleEditor.editConditionLink.enterValuePlaceholder": "値を入力",
- "xpack.ml.ruleEditor.editConditionLink.updateLinkText": "更新",
- "xpack.ml.ruleEditor.editConditionLink.updateRuleConditionFromText": "ルールの条件を {conditionValue} から次の条件に更新します:",
- "xpack.ml.ruleEditor.excludeFilterTypeText": "次に含まれない:",
- "xpack.ml.ruleEditor.greaterThanOperatorTypeText": "より大きい",
- "xpack.ml.ruleEditor.greaterThanOrEqualToOperatorTypeText": "よりも大きいまたは等しい",
- "xpack.ml.ruleEditor.includeFilterTypeText": "in",
- "xpack.ml.ruleEditor.lessThanOperatorTypeText": "より小さい",
- "xpack.ml.ruleEditor.lessThanOrEqualToOperatorTypeText": "より小さいまたは等しい",
- "xpack.ml.ruleEditor.ruleActionPanel.actionsTitle": "アクション",
- "xpack.ml.ruleEditor.ruleActionPanel.editRuleLinkText": "ルールを編集",
- "xpack.ml.ruleEditor.ruleActionPanel.ruleTitle": "ルール",
- "xpack.ml.ruleEditor.ruleDescription": "{conditions}{filters} の場合 {actions} をスキップ",
- "xpack.ml.ruleEditor.ruleDescription.conditionsText": "{appliesTo} が {operator} {value}",
- "xpack.ml.ruleEditor.ruleDescription.filtersText": "{fieldName} が {filterType} {filterId}",
- "xpack.ml.ruleEditor.ruleDescription.modelUpdateActionTypeText": "モデルを更新",
- "xpack.ml.ruleEditor.ruleDescription.resultActionTypeText": "結果",
- "xpack.ml.ruleEditor.ruleEditorFlyout.actionTitle": "アクション",
- "xpack.ml.ruleEditor.ruleEditorFlyout.addedItemToFilterListNotificationMessageDescription": "変更は新しい結果のみに適用されます。",
- "xpack.ml.ruleEditor.ruleEditorFlyout.addedItemToFilterListNotificationMessageTitle": "{item} が {filterId} に追加されました",
- "xpack.ml.ruleEditor.ruleEditorFlyout.changesToJobDetectorRulesSavedNotificationMessageDescription": "変更は新しい結果のみに適用されます。",
- "xpack.ml.ruleEditor.ruleEditorFlyout.changesToJobDetectorRulesSavedNotificationMessageTitle": "{jobId} 検知器ルールへの変更が保存されました",
- "xpack.ml.ruleEditor.ruleEditorFlyout.closeButtonLabel": "閉じる",
- "xpack.ml.ruleEditor.ruleEditorFlyout.conditionsDescription": "ジョブルールが適用される際に数値的条件を追加します。AND を使用して複数条件を組み合わせます。",
- "xpack.ml.ruleEditor.ruleEditorFlyout.conditionsNotSupportedTitle": "{functionName} 関数を使用する検知器では条件がサポートされていません。",
- "xpack.ml.ruleEditor.ruleEditorFlyout.conditionsTitle": "条件",
- "xpack.ml.ruleEditor.ruleEditorFlyout.createRuleTitle": "ジョブルールを作成",
- "xpack.ml.ruleEditor.ruleEditorFlyout.editRulesTitle": "ジョブルールを編集",
- "xpack.ml.ruleEditor.ruleEditorFlyout.editRuleTitle": "ジョブルールを編集",
- "xpack.ml.ruleEditor.ruleEditorFlyout.errorWithAddingItemToFilterListNotificationMessage": "フィルター {filterId} に {item} を追加中にエラーが発生しました",
- "xpack.ml.ruleEditor.ruleEditorFlyout.errorWithDeletingRuleFromJobDetectorNotificationMessage": "{jobId} 検知器からルールを削除中にエラーが発生しました",
- "xpack.ml.ruleEditor.ruleEditorFlyout.errorWithLoadingFilterListsNotificationMesssage": "ジョブルール範囲に使用されるフィルターリストの読み込み中にエラーが発生しました",
- "xpack.ml.ruleEditor.ruleEditorFlyout.errorWithSavingChangesToJobDetectorRulesNotificationMessage": "{jobId} 検知器ルールへの変更の保存中にエラーが発生しました",
- "xpack.ml.ruleEditor.ruleEditorFlyout.howToApplyChangesToExistingResultsDescription": "これらの変更を既存の結果に適用するには、ジョブのクローンを作成して再度実行する必要があります。ジョブを再度実行するには時間がかかる可能性があるため、このジョブのルールへの変更がすべて完了してから行ってください。",
- "xpack.ml.ruleEditor.ruleEditorFlyout.rerunJobTitle": "ジョブを再度実行",
- "xpack.ml.ruleEditor.ruleEditorFlyout.ruleDeletedFromJobDetectorNotificationMessage": "{jobId} 検知器からルールが検知されました",
- "xpack.ml.ruleEditor.ruleEditorFlyout.rulesDescription": "ジョブルールにより、異常検知器がユーザーに提供されたドメインごとの知識に基づき動作を変更するよう指示されています。ジョブルールを作成すると、条件、範囲、アクションを指定できます。ジョブルールの条件が満たされた時、アクションが実行されます。{learnMoreLink}",
- "xpack.ml.ruleEditor.ruleEditorFlyout.rulesDescription.learnMoreLinkText": "詳細",
- "xpack.ml.ruleEditor.ruleEditorFlyout.saveButtonLabel": "保存",
- "xpack.ml.ruleEditor.ruleEditorFlyout.unableToConfigureRulesNotificationMesssage": "ジョブID {jobId}の詳細の取得中にエラーが発生したためジョブルールを構成できませんでした",
- "xpack.ml.ruleEditor.ruleEditorFlyout.whenChangesTakeEffectDescription": "ジョブルールへの変更は新しい結果のみに適用されます。",
- "xpack.ml.ruleEditor.scopeExpression.scopeFieldWhenLabel": "タイミング",
- "xpack.ml.ruleEditor.scopeExpression.scopeFilterTypeButtonLabel": "は {filterType}",
- "xpack.ml.ruleEditor.scopeExpression.scopeFilterTypePopoverTitle": "が",
- "xpack.ml.ruleEditor.scopeSection.addFilterListLabel": "フィルターリストを追加してジョブルールの適用範囲を制限します。",
- "xpack.ml.ruleEditor.scopeSection.createFilterListsDescription": "範囲を構成するには、まず初めに {filterListsLink} 設定ページでジョブルールの対象と対象外の値のリストを作成する必要があります。",
- "xpack.ml.ruleEditor.scopeSection.createFilterListsDescription.filterListsLinkText": "フィルターリスト",
- "xpack.ml.ruleEditor.scopeSection.noFilterListsConfiguredTitle": "フィルターリストが構成されていません",
- "xpack.ml.ruleEditor.scopeSection.noPermissionToViewFilterListsTitle": "フィルターリストを表示するパーミッションがありません",
- "xpack.ml.ruleEditor.scopeSection.scopeTitle": "範囲",
- "xpack.ml.ruleEditor.selectRuleAction.createRuleLinkText": "ルールを作成",
- "xpack.ml.ruleEditor.selectRuleAction.orText": "OR ",
- "xpack.ml.ruleEditor.typicalAppliesTypeText": "通常",
- "xpack.ml.sampleDataLinkLabel": "ML ジョブ",
- "xpack.ml.settings.anomalyDetection.anomalyDetectionTitle": "異常検知",
- "xpack.ml.settings.anomalyDetection.calendarsText": "システム停止日や祝日など、異常値を生成したくないイベントについては、カレンダーに予定されているイベントのリストを登録できます。",
- "xpack.ml.settings.anomalyDetection.calendarsTitle": "カレンダー",
- "xpack.ml.settings.anomalyDetection.createCalendarLink": "作成",
- "xpack.ml.settings.anomalyDetection.createFilterListsLink": "作成",
- "xpack.ml.settings.anomalyDetection.filterListsText": "フィルターリストには、イベントを機械学習分析に含める、または除外するのに使用する値が含まれています。",
- "xpack.ml.settings.anomalyDetection.filterListsTitle": "フィルターリスト",
- "xpack.ml.settings.anomalyDetection.loadingCalendarsCountErrorMessage": "カレンダー数の取得中にエラーが発生しました",
- "xpack.ml.settings.anomalyDetection.loadingFilterListCountErrorMessage": "フィルターリスト数の取得中にエラーが発生しました",
- "xpack.ml.settings.anomalyDetection.manageCalendarsLink": "管理",
- "xpack.ml.settings.anomalyDetection.manageFilterListsLink": "管理",
- "xpack.ml.settings.breadcrumbs.calendarManagement.createLabel": "作成",
- "xpack.ml.settings.breadcrumbs.calendarManagement.editLabel": "編集",
- "xpack.ml.settings.breadcrumbs.calendarManagementLabel": "カレンダー管理",
- "xpack.ml.settings.breadcrumbs.filterLists.createLabel": "作成",
- "xpack.ml.settings.breadcrumbs.filterLists.editLabel": "編集",
- "xpack.ml.settings.breadcrumbs.filterListsLabel": "フィルターリスト",
- "xpack.ml.settings.calendars.listHeader.calendarsDescription": "システム停止日や祝日など、異常値を生成したくないイベントについては、カレンダーに予定されているイベントのリストを登録できます。カレンダーは複数のジョブに割り当てることができます。{br}{learnMoreLink}",
- "xpack.ml.settings.calendars.listHeader.calendarsDescription.learnMoreLinkText": "詳細",
- "xpack.ml.settings.calendars.listHeader.calendarsListTotalCount": "合計 {totalCount}",
- "xpack.ml.settings.calendars.listHeader.calendarsTitle": "カレンダー",
- "xpack.ml.settings.calendars.listHeader.refreshButtonLabel": "更新",
- "xpack.ml.settings.filterLists.addItemPopover.addButtonLabel": "追加",
- "xpack.ml.settings.filterLists.addItemPopover.addItemButtonLabel": "アイテムを追加",
- "xpack.ml.settings.filterLists.addItemPopover.enterItemPerLineDescription": "1 行につき 1 つアイテムを追加します",
- "xpack.ml.settings.filterLists.addItemPopover.itemsLabel": "アイテム",
- "xpack.ml.settings.filterLists.deleteFilterListModal.cancelButtonLabel": "キャンセル",
- "xpack.ml.settings.filterLists.deleteFilterListModal.confirmButtonLabel": "削除",
- "xpack.ml.settings.filterLists.deleteFilterListModal.deleteButtonLabel": "削除",
- "xpack.ml.settings.filterLists.deleteFilterListModal.modalTitle": "{selectedFilterListsLength, plural, one {{selectedFilterId}} other {# フィルターリスト}}を削除しますか?",
- "xpack.ml.settings.filterLists.deleteFilterLists.deletingErrorMessage": "フィルターリスト {filterListId} の削除中にエラーが発生しました。{respMessage}",
- "xpack.ml.settings.filterLists.deleteFilterLists.deletingNotificationMessage": "{filterListsToDeleteLength, plural, one {{filterListToDeleteId}} other {# フィルターリスト}}を削除しています",
- "xpack.ml.settings.filterLists.editDescriptionPopover.editDescriptionAriaLabel": "説明を編集",
- "xpack.ml.settings.filterLists.editDescriptionPopover.filterListDescriptionAriaLabel": "フィルターリストの説明",
- "xpack.ml.settings.filterLists.editFilterHeader.allowedCharactersDescription": "アルファベットの小文字(a-z と 0-9)、ハイフンまたはアンダーラインを使用し、最初と最後を英数字にする必要があります",
- "xpack.ml.settings.filterLists.editFilterHeader.createFilterListTitle": "新規フィルターリストの作成",
- "xpack.ml.settings.filterLists.editFilterHeader.filterListIdAriaLabel": "フィルターリスト ID",
- "xpack.ml.settings.filterLists.editFilterHeader.filterListTitle": "フィルターリスト {filterId}",
- "xpack.ml.settings.filterLists.editFilterList.acrossText": "すべてを対象にする",
- "xpack.ml.settings.filterLists.editFilterList.addDescriptionText": "説明を追加",
- "xpack.ml.settings.filterLists.editFilterList.cancelButtonLabel": "キャンセル",
- "xpack.ml.settings.filterLists.editFilterList.duplicatedItemsInFilterListWarningMessage": "次のアイテムはフィルターリストにすでに存在します:{alreadyInFilter}",
- "xpack.ml.settings.filterLists.editFilterList.filterIsNotUsedInJobsDescription": "このフィルターリストはどのジョブにも使用されていません。",
- "xpack.ml.settings.filterLists.editFilterList.filterIsUsedInJobsDescription": "このフィルターリストは次のジョブに使用されています:",
- "xpack.ml.settings.filterLists.editFilterList.loadingDetailsOfFilterErrorMessage": "フィルター {filterId} の詳細の読み込み中にエラーが発生しました",
- "xpack.ml.settings.filterLists.editFilterList.saveButtonLabel": "保存",
- "xpack.ml.settings.filterLists.editFilterList.savingFilterErrorMessage": "フィルター {filterId} の保存中にエラーが発生しました",
- "xpack.ml.settings.filterLists.filterLists.loadingFilterListsErrorMessage": "フィルターリストの読み込み中にエラーが発生しました",
- "xpack.ml.settings.filterLists.filterWithIdExistsErrorMessage": "ID {filterId} のフィルターがすでに存在します",
- "xpack.ml.settings.filterLists.listHeader.filterListsContainsNotAllowedValuesDescription": "フィルターリストには、イベントを機械学習分析に含める、または除外するのに使用する値が含まれています。同じフィルターリストを複数ジョブに使用できます。{br}{learnMoreLink}",
- "xpack.ml.settings.filterLists.listHeader.filterListsContainsNotAllowedValuesDescription.learnMoreLinkText": "詳細",
- "xpack.ml.settings.filterLists.listHeader.filterListsDescription": "合計 {totalCount}",
- "xpack.ml.settings.filterLists.listHeader.filterListsTitle": "フィルターリスト",
- "xpack.ml.settings.filterLists.listHeader.refreshButtonLabel": "更新",
- "xpack.ml.settings.filterLists.table.descriptionColumnName": "説明",
- "xpack.ml.settings.filterLists.table.idColumnName": "ID",
- "xpack.ml.settings.filterLists.table.inUseAriaLabel": "使用中",
- "xpack.ml.settings.filterLists.table.inUseColumnName": "使用中",
- "xpack.ml.settings.filterLists.table.itemCountColumnName": "アイテムカウント",
- "xpack.ml.settings.filterLists.table.newButtonLabel": "新規",
- "xpack.ml.settings.filterLists.table.noFiltersCreatedTitle": "フィルターが 1 つも作成されていません",
- "xpack.ml.settings.filterLists.table.notInUseAriaLabel": "使用されていません",
- "xpack.ml.settings.filterLists.toolbar.deleteItemButtonLabel": "アイテムを削除",
- "xpack.ml.settings.title": "設定",
- "xpack.ml.settingsBreadcrumbLabel": "設定",
- "xpack.ml.settingsTabLabel": "設定",
- "xpack.ml.severitySelector.formControlAriaLabel": "重要度のしきい値を選択",
- "xpack.ml.severitySelector.formControlLabel": "深刻度",
- "xpack.ml.singleMetricViewerPageLabel": "シングルメトリックビューアー",
- "xpack.ml.splom.allDocsFilteredWarningMessage": "すべての取得されたドキュメントには、値の配列のフィールドが含まれており、可視化できません。",
- "xpack.ml.splom.arrayFieldsWarningMessage": "{originalDocsCount}件中{filteredDocsCount}件の取得されたドキュメントには配列の値のフィールドが含まれ、可視化できません。",
- "xpack.ml.splom.dynamicSizeInfoTooltip": "異常値スコアで各ポイントのサイズをスケールします。",
- "xpack.ml.splom.dynamicSizeLabel": "動的サイズ",
- "xpack.ml.splom.fieldSelectionInfoTooltip": "関係を調査するフィールドを選択します。",
- "xpack.ml.splom.fieldSelectionLabel": "フィールド",
- "xpack.ml.splom.fieldSelectionPlaceholder": "フィールドを選択",
- "xpack.ml.splom.randomScoringInfoTooltip": "関数スコアクエリを使用して、ランダムに選択されたドキュメントをサンプルとして取得します。",
- "xpack.ml.splom.randomScoringLabel": "ランダムスコアリング",
- "xpack.ml.splom.sampleSizeInfoTooltip": "散布図マトリックスに表示するドキュメントの数。",
- "xpack.ml.splom.sampleSizeLabel": "サンプルサイズ",
- "xpack.ml.splom.toggleOff": "オフ",
- "xpack.ml.splom.toggleOn": "オン",
- "xpack.ml.splomSpec.outlierScoreThresholdName": "異常スコアしきい値:",
- "xpack.ml.stepDefineForm.invalidQuery": "無効なクエリ",
- "xpack.ml.stepDefineForm.queryPlaceholderKql": "{example}の検索",
- "xpack.ml.stepDefineForm.queryPlaceholderLucene": "{example}の検索",
- "xpack.ml.swimlaneEmbeddable.errorMessage": "ML スイムレーンデータを読み込めません",
- "xpack.ml.swimlaneEmbeddable.noDataFound": "異常値が見つかりませんでした",
- "xpack.ml.swimlaneEmbeddable.panelTitleLabel": "パネルタイトル",
- "xpack.ml.swimlaneEmbeddable.setupModal.cancelButtonLabel": "キャンセル",
- "xpack.ml.swimlaneEmbeddable.setupModal.confirmButtonLabel": "確認",
- "xpack.ml.swimlaneEmbeddable.setupModal.swimlaneTypeLabel": "スイムレーンの種類",
- "xpack.ml.swimlaneEmbeddable.setupModal.title": "異常スイムレーン構成",
- "xpack.ml.swimlaneEmbeddable.title": "{jobIds}のML異常スイムレーン",
- "xpack.ml.timeSeriesExplorer.allPartitionValuesLabel": "すべて",
- "xpack.ml.timeSeriesExplorer.annotationDescriptionList.createdByTitle": "作成者",
- "xpack.ml.timeSeriesExplorer.annotationDescriptionList.createdTitle": "作成済み",
- "xpack.ml.timeSeriesExplorer.annotationDescriptionList.detectorTitle": "検知器",
- "xpack.ml.timeSeriesExplorer.annotationDescriptionList.endTitle": "終了",
- "xpack.ml.timeSeriesExplorer.annotationDescriptionList.jobIdTitle": "ジョブID",
- "xpack.ml.timeSeriesExplorer.annotationDescriptionList.lastModifiedTitle": "最終更新:",
- "xpack.ml.timeSeriesExplorer.annotationDescriptionList.modifiedByTitle": "変更者:",
- "xpack.ml.timeSeriesExplorer.annotationDescriptionList.startTitle": "開始",
- "xpack.ml.timeSeriesExplorer.annotationFlyout.addAnnotationTitle": "注釈の追加",
- "xpack.ml.timeSeriesExplorer.annotationFlyout.annotationTextLabel": "注釈テキスト",
- "xpack.ml.timeSeriesExplorer.annotationFlyout.cancelButtonLabel": "キャンセル",
- "xpack.ml.timeSeriesExplorer.annotationFlyout.createButtonLabel": "作成",
- "xpack.ml.timeSeriesExplorer.annotationFlyout.deleteButtonLabel": "削除",
- "xpack.ml.timeSeriesExplorer.annotationFlyout.editAnnotationTitle": "注釈を編集します",
- "xpack.ml.timeSeriesExplorer.annotationFlyout.noAnnotationTextError": "注釈テキストを入力してください",
- "xpack.ml.timeSeriesExplorer.annotationFlyout.updateButtonLabel": "更新",
- "xpack.ml.timeSeriesExplorer.annotationsErrorCallOutTitle": "注釈の読み込み中にエラーが発生しました。",
- "xpack.ml.timeSeriesExplorer.annotationsErrorTitle": "注釈",
- "xpack.ml.timeSeriesExplorer.annotationsLabel": "注釈",
- "xpack.ml.timeSeriesExplorer.annotationsTitle": "注釈{badge}",
- "xpack.ml.timeSeriesExplorer.anomaliesTitle": "異常",
- "xpack.ml.timeSeriesExplorer.anomalousOnlyLabel": "異常値のみ",
- "xpack.ml.timeSeriesExplorer.applyTimeRangeLabel": "時間範囲を適用",
- "xpack.ml.timeSeriesExplorer.ascOptionsOrderLabel": "昇順",
- "xpack.ml.timeSeriesExplorer.autoSelectingFirstJobText": "、初めのジョブを自動選択します",
- "xpack.ml.timeSeriesExplorer.bucketAnomalyScoresErrorMessage": "バケット異常スコアの取得エラー",
- "xpack.ml.timeSeriesExplorer.canNotViewRequestedJobsWarningWithReasonMessage": "{reason}ため、このダッシュボードでは {selectedJobId} を表示できません。",
- "xpack.ml.timeSeriesExplorer.countDataInChartDetailsDescription": "{openBrace}{cardinalityValue} 特徴的な {fieldName} {cardinality, plural, one {} other { 値}}{closeBrace}",
- "xpack.ml.timeSeriesExplorer.createNewSingleMetricJobLinkText": "新規シングルメトリックジョブを作成",
- "xpack.ml.timeSeriesExplorer.deleteAnnotationModal.cancelButtonLabel": "キャンセル",
- "xpack.ml.timeSeriesExplorer.deleteAnnotationModal.deleteAnnotationTitle": "この注釈を削除しますか?",
- "xpack.ml.timeSeriesExplorer.deleteAnnotationModal.deleteButtonLabel": "削除",
- "xpack.ml.timeSeriesExplorer.descOptionsOrderLabel": "降順",
- "xpack.ml.timeSeriesExplorer.detectorLabel": "検知器",
- "xpack.ml.timeSeriesExplorer.editControlConfiguration": "フィールド構成を編集",
- "xpack.ml.timeSeriesExplorer.emptyPartitionFieldLabel.": "\"\"(空の文字列)",
- "xpack.ml.timeSeriesExplorer.enterValuePlaceholder": "値を入力",
- "xpack.ml.timeSeriesExplorer.entityCountsErrorMessage": "エンティティ件数の取得エラー",
- "xpack.ml.timeSeriesExplorer.forecastDataErrorMessage": "予測ID {forecastId}の予測データの読み込みエラー",
- "xpack.ml.timeSeriesExplorer.forecastingModal.closeButtonLabel": "閉じる",
- "xpack.ml.timeSeriesExplorer.forecastingModal.closingJobTitle": "ジョブをクローズ中…",
- "xpack.ml.timeSeriesExplorer.forecastingModal.dataContainsMorePartitionsMessage": "このデータには {warnNumPartitions} 個以上のパーティションが含まれているため、予測の実行に時間がかかり、多くのリソースを消費する可能性があります",
- "xpack.ml.timeSeriesExplorer.forecastingModal.errorWithClosingJobAfterRunningForecastErrorMessage": "予測の実行後にジョブを閉じる際にエラーが発生しました",
- "xpack.ml.timeSeriesExplorer.forecastingModal.errorWithClosingJobErrorMessage": "ジョブの取得中にエラーが発生しました",
- "xpack.ml.timeSeriesExplorer.forecastingModal.errorWithLoadingStatsOfRunningForecastErrorMessage": "実行中の予測の統計の読み込み中にエラーが発生しました。",
- "xpack.ml.timeSeriesExplorer.forecastingModal.errorWithObtainingListOfPreviousForecastsErrorMessage": "以前の予測のリストを取得中にエラーが発生しました",
- "xpack.ml.timeSeriesExplorer.forecastingModal.errorWithOpeningJobBeforeRunningForecastErrorMessage": "予測の実行前にジョブを開く際にエラーが発生しました",
- "xpack.ml.timeSeriesExplorer.forecastingModal.forecastButtonLabel": "予測",
- "xpack.ml.timeSeriesExplorer.forecastingModal.forecastDurationMustNotBeGreaterThanMaximumErrorMessage": "{maximumForecastDurationDays} 日を超える予想期間は使用できません",
- "xpack.ml.timeSeriesExplorer.forecastingModal.forecastDurationMustNotBeZeroErrorMessage": "予測期間は 0 にできません",
- "xpack.ml.timeSeriesExplorer.forecastingModal.forecastingNotAvailableForPopulationDetectorsMessage": "オーバーフィールドでは集団検知器に予測機能を使用できません。",
- "xpack.ml.timeSeriesExplorer.forecastingModal.forecastingOnlyAvailableForJobsCreatedInSpecifiedVersionMessage": "予測はバージョン{minVersion} 以降で作成されたジョブでのみ利用できます",
- "xpack.ml.timeSeriesExplorer.forecastingModal.forecastingTitle": "予測を行う",
- "xpack.ml.timeSeriesExplorer.forecastingModal.invalidDurationFormatErrorMessage": "無効な期間フォーマット",
- "xpack.ml.timeSeriesExplorer.forecastingModal.noProgressReportedForNewForecastErrorMessage": "{WarnNoProgressMs}ms の新規予測の進捗が報告されていません。予測の実行中にエラーが発生した可能性があります。",
- "xpack.ml.timeSeriesExplorer.forecastingModal.openingJobTitle": "ジョブを開いています…",
- "xpack.ml.timeSeriesExplorer.forecastingModal.runningForecastTitle": "予測を実行中…",
- "xpack.ml.timeSeriesExplorer.forecastingModal.unexpectedResponseFromRunningForecastErrorMessage": "予測の実行中に予期せぬ応答が返されました。リクエストに失敗した可能性があります。",
- "xpack.ml.timeSeriesExplorer.forecastsList.createdColumnName": "作成済み",
- "xpack.ml.timeSeriesExplorer.forecastsList.fromColumnName": "開始:",
- "xpack.ml.timeSeriesExplorer.forecastsList.listsOfFiveRecentlyRunForecastsTooltip": "最も最近実行された予測を最大 5 件リストアップします。",
- "xpack.ml.timeSeriesExplorer.forecastsList.previousForecastsTitle": "以前の予測",
- "xpack.ml.timeSeriesExplorer.forecastsList.toColumnName": "終了:",
- "xpack.ml.timeSeriesExplorer.forecastsList.viewColumnName": "表示",
- "xpack.ml.timeSeriesExplorer.forecastsList.viewForecastAriaLabel": "{createdDate} に作成された予測を表示",
- "xpack.ml.timeSeriesExplorer.highestAnomalyScoreErrorToastTitle": "最高異常値スコアのレコードの取得中にエラーが発生しました",
- "xpack.ml.timeSeriesExplorer.ignoreTimeRangeInfo": "リストには、ジョブのライフタイム中に作成されたすべての異常値の値が含まれます。",
- "xpack.ml.timeSeriesExplorer.invalidTimeRangeInUrlCallout": "無効なデフォルト時間フィルターのため、このジョブの時間フィルターが全範囲に変更されました。{field}の詳細設定を確認してください。",
- "xpack.ml.timeSeriesExplorer.loadingLabel": "読み込み中",
- "xpack.ml.timeSeriesExplorer.metricDataErrorMessage": "メトリックデータの取得エラー",
- "xpack.ml.timeSeriesExplorer.metricPlotByOption": "関数",
- "xpack.ml.timeSeriesExplorer.metricPlotByOptionLabel": "メトリック関数の場合は、(最小、最大、平均)でプロットする関数を選択します",
- "xpack.ml.timeSeriesExplorer.mlSingleMetricViewerChart.annotationsErrorTitle": "注釈の取得中にエラーが発生しました",
- "xpack.ml.timeSeriesExplorer.nonAnomalousResultsWithModelPlotInfo": "リストにはモデルプロット結果の値が含まれます。",
- "xpack.ml.timeSeriesExplorer.noResultsFoundLabel": "結果が見つかりませんでした",
- "xpack.ml.timeSeriesExplorer.noSingleMetricJobsFoundLabel": "シングルメトリックジョブが見つかりませんでした",
- "xpack.ml.timeSeriesExplorer.orderLabel": "順序",
- "xpack.ml.timeSeriesExplorer.pageTitle": "シングルメトリックビューアー",
- "xpack.ml.timeSeriesExplorer.plotByAvgOptionLabel": "平均値",
- "xpack.ml.timeSeriesExplorer.plotByMaxOptionLabel": "最高",
- "xpack.ml.timeSeriesExplorer.plotByMinOptionLabel": "分",
- "xpack.ml.timeSeriesExplorer.popoverAnnotationsExplanation": "グラフの期間をドラッグして選択し、説明を追加すると、任意でジョブ結果に注釈を付けることもできます。目立つ出現を示すために、一部の注釈が自動的に生成されます。",
- "xpack.ml.timeSeriesExplorer.popoverAnomalyExplanation": "各バケット時間間隔の異常スコアが計算されます。値の範囲は0~100です。異常イベントは重要度を示す色でハイライト表示されます。点ではなく、十字記号が異常に表示される場合は、マルチバケットの影響度が中または高です。想定された動作の境界内に収まる場合でも、この追加分析で異常を特定することができます。",
- "xpack.ml.timeSeriesExplorer.popoverBasicExplanation": "このグラフは、特定の検知器の時間に対する実際のデータ値を示します。イベントを検査するには、時間セレクターをスライドし、長さを変更します。最も正確に表示するには、ズームサイズを自動に設定します。",
- "xpack.ml.timeSeriesExplorer.popoverForecastExplanation": "予測を作成する場合は、予測されたデータ値がグラフに追加されます。これらの値周辺の影付き領域は信頼度レベルを表します。一般的に、遠い将来を予測するほど、信頼度レベルが低下します。",
- "xpack.ml.timeSeriesExplorer.popoverModelPlotExplanation": "モデルプロットが有効な場合、任意でモデル境界を標示できます。これは影付き領域としてグラフに表示されます。ジョブが分析するデータが多くなるにつれ、想定される動作のパターンをより正確に予測するように学習します。",
- "xpack.ml.timeSeriesExplorer.popoverTitle": "単時系列分析",
- "xpack.ml.timeSeriesExplorer.requestedDetectorIndexNotValidWarningMessage": "リクエストされた検知器インデックス {detectorIndex} はジョブ {jobId} に有効ではありません",
- "xpack.ml.timeSeriesExplorer.runControls.durationLabel": "期間",
- "xpack.ml.timeSeriesExplorer.runControls.forecastMaximumLengthHelpText": "予測の長さ。最大 {maximumForecastDurationDays} 日。秒には s、分には m、時間には h、日には d、週には w を使います。",
- "xpack.ml.timeSeriesExplorer.runControls.forecastsCanNotBeRunOnJobsTooltip": "予測は {jobState} のジョブには利用できません。",
- "xpack.ml.timeSeriesExplorer.runControls.noMLNodesAvailableTooltip": "利用可能な ML ノードがありません。",
- "xpack.ml.timeSeriesExplorer.runControls.runButtonLabel": "実行",
- "xpack.ml.timeSeriesExplorer.runControls.runNewForecastTitle": "新規予測の実行",
- "xpack.ml.timeSeriesExplorer.selectFieldMessage": "{fieldName}を選択してください",
- "xpack.ml.timeSeriesExplorer.setManualInputHelperText": "一致する値がありません",
- "xpack.ml.timeSeriesExplorer.showForecastLabel": "予測を表示",
- "xpack.ml.timeSeriesExplorer.showModelBoundsLabel": "モデルバウンドを表示",
- "xpack.ml.timeSeriesExplorer.singleTimeSeriesAnalysisTitle": "{functionLabel} の単独時系列分析",
- "xpack.ml.timeSeriesExplorer.sortByLabel": "並べ替え基準",
- "xpack.ml.timeSeriesExplorer.sortByNameLabel": "名前",
- "xpack.ml.timeSeriesExplorer.sortByScoreLabel": "異常スコア",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.actualLabel": "実際",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.addedAnnotationNotificationMessage": "ID {jobId} のジョブに注釈が追加されました。",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.anomalyScoreLabel": "異常スコア",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.deletedAnnotationNotificationMessage": "ID {jobId} のジョブの注釈が削除されました。",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.errorWithCreatingAnnotationNotificationErrorMessage": "ID {jobId} のジョブの注釈を作成中にエラーが発生しました:{error}",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.errorWithDeletingAnnotationNotificationErrorMessage": "ID {jobId} のジョブの注釈を削除中にエラーが発生しました:{error}",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.errorWithUpdatingAnnotationNotificationErrorMessage": "ID {jobId} のジョブの注釈を更新中にエラーが発生しました:{error}",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.metricActualPlotFunctionLabel": "関数",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.modelBoundsNotAvailableLabel": "モデルバウンドが利用できません",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.modelPlotEnabled.actualLabel": "実際",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.modelPlotEnabled.lowerBoundsLabel": "下の境界",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.modelPlotEnabled.upperBoundsLabel": "上の境界",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.moreThanOneUnusualByFieldValuesLabel": "{numberOfCauses}{plusSign} 異常な {byFieldName} 値",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.multiBucketImpactLabel": "複数バケットの影響",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.scheduledEventsLabel": "予定イベント {counter}",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.typicalLabel": "通常",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.updatedAnnotationNotificationMessage": "ID {jobId} のジョブの注釈が更新されました。",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.valueLabel": "値",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.withoutAnomalyScore.predictionLabel": "予測",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.withoutAnomalyScore.valueLabel": "値",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.withoutAnomalyScoreAndModelPlotEnabled.lowerBoundsLabel": "下の境界",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.withoutAnomalyScoreAndModelPlotEnabled.upperBoundsLabel": "上の境界",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.zoomAggregationIntervalLabel": "(集約間隔:{focusAggInt}、バケットスパン:{bucketSpan})",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.zoomGroupAggregationIntervalLabel": "(集約間隔:、バケットスパン:)",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.zoomLabel": "ズーム:",
- "xpack.ml.timeSeriesExplorer.tryWideningTheTimeSelectionDescription": "時間範囲を広げるか、さらに過去に遡ってみてください。",
- "xpack.ml.timeSeriesExplorer.youCanViewOneJobAtTimeWarningMessage": "このダッシュボードでは 1 度に 1 つのジョブしか表示できません",
- "xpack.ml.timeSeriesJob.eventDistributionDataErrorMessage": "データの取得中にエラーが発生しました",
- "xpack.ml.timeSeriesJob.jobWithUnsupportedCompositeAggregationMessage": "データフィードにはサポートされていないコンポジットソースが含まれています",
- "xpack.ml.timeSeriesJob.metricDataErrorMessage": "メトリックデータの取得中にエラーが発生しました",
- "xpack.ml.timeSeriesJob.modelPlotDataErrorMessage": "モデルプロットデータの取得中にエラーが発生しました",
- "xpack.ml.timeSeriesJob.notViewableTimeSeriesJobMessage": "は表示可能な時系列ジョブではありません",
- "xpack.ml.timeSeriesJob.recordsForCriteriaErrorMessage": "異常レコードの取得中にエラーが発生しました",
- "xpack.ml.timeSeriesJob.scheduledEventsByBucketErrorMessage": "スケジュールされたイベントの取得中にエラーが発生しました",
- "xpack.ml.timeSeriesJob.sourceDataModelPlotNotChartableMessage": "この検出器ではソースデータとモデルプロットの両方をグラフ化できません",
- "xpack.ml.timeSeriesJob.sourceDataNotChartableWithDisabledModelPlotMessage": "この検出器ではソースデータを表示できません。モデルプロットが無効です",
- "xpack.ml.toastNotificationService.errorTitle": "エラーが発生しました",
- "xpack.ml.tooltips.newJobDedicatedIndexTooltip": "このジョブの結果が別のインデックスに格納されます。",
- "xpack.ml.tooltips.newJobRecognizerJobPrefixTooltip": "それぞれのジョブIDの頭に付ける接頭辞です。",
- "xpack.ml.trainedModels.modelsList.actionsHeader": "アクション",
- "xpack.ml.trainedModels.modelsList.builtInModelLabel": "ビルトイン",
- "xpack.ml.trainedModels.modelsList.builtInModelMessage": "ビルトインモデル",
- "xpack.ml.trainedModels.modelsList.collapseRow": "縮小",
- "xpack.ml.trainedModels.modelsList.createdAtHeader": "作成日時:",
- "xpack.ml.trainedModels.modelsList.deleteModal.cancelButtonLabel": "キャンセル",
- "xpack.ml.trainedModels.modelsList.deleteModal.deleteButtonLabel": "削除",
- "xpack.ml.trainedModels.modelsList.deleteModal.header": "{modelsCount, plural, one {{modelId}} other {#個のモデル}}を削除しますか?",
- "xpack.ml.trainedModels.modelsList.deleteModelActionLabel": "モデルを削除",
- "xpack.ml.trainedModels.modelsList.deleteModelsButtonLabel": "削除",
- "xpack.ml.trainedModels.modelsList.disableSelectableMessage": "モデルにはパイプラインが関連付けられています",
- "xpack.ml.trainedModels.modelsList.expandedRow.analyticsConfigTitle": "分析構成",
- "xpack.ml.trainedModels.modelsList.expandedRow.byPipelineTitle": "パイプライン別",
- "xpack.ml.trainedModels.modelsList.expandedRow.byProcessorTitle": "プロセッサー別",
- "xpack.ml.trainedModels.modelsList.expandedRow.configTabLabel": "構成",
- "xpack.ml.trainedModels.modelsList.expandedRow.detailsTabLabel": "詳細",
- "xpack.ml.trainedModels.modelsList.expandedRow.detailsTitle": "詳細",
- "xpack.ml.trainedModels.modelsList.expandedRow.editPipelineLabel": "編集",
- "xpack.ml.trainedModels.modelsList.expandedRow.inferenceConfigTitle": "推論構成",
- "xpack.ml.trainedModels.modelsList.expandedRow.inferenceStatsTitle": "推論統計情報",
- "xpack.ml.trainedModels.modelsList.expandedRow.ingestStatsTitle": "統計情報を取り込む",
- "xpack.ml.trainedModels.modelsList.expandedRow.metadataTitle": "メタデータ",
- "xpack.ml.trainedModels.modelsList.expandedRow.pipelinesTabLabel": "パイプライン",
- "xpack.ml.trainedModels.modelsList.expandedRow.processorsTitle": "プロセッサー",
- "xpack.ml.trainedModels.modelsList.expandedRow.statsTabLabel": "統計",
- "xpack.ml.trainedModels.modelsList.expandRow": "拡張",
- "xpack.ml.trainedModels.modelsList.fetchFailedErrorMessage": "モデルの取り込みが失敗しました",
- "xpack.ml.trainedModels.modelsList.fetchModelStatsErrorMessage": "モデル統計情報の取り込みが失敗しました",
- "xpack.ml.trainedModels.modelsList.modelDescriptionHeader": "説明",
- "xpack.ml.trainedModels.modelsList.modelIdHeader": "ID",
- "xpack.ml.trainedModels.modelsList.selectableMessage": "モデルを選択",
- "xpack.ml.trainedModels.modelsList.totalAmountLabel": "学習済みモデルの合計数",
- "xpack.ml.trainedModels.modelsList.typeHeader": "型",
- "xpack.ml.trainedModels.modelsList.unableToDeleteModelsErrorMessage": "モデルを削除できません",
- "xpack.ml.trainedModels.modelsList.viewTrainingDataActionLabel": "学習データを表示",
- "xpack.ml.upgrade.upgradeWarning.upgradeInProgressWarningDescription": "機械学習に関連したインデックスは現在アップグレード中です。",
- "xpack.ml.upgrade.upgradeWarning.upgradeInProgressWarningDescriptionExtra": "現在いくつかのアクションが利用できません。",
- "xpack.ml.upgrade.upgradeWarning.upgradeInProgressWarningTitle": "インデックスの移行が進行中です",
- "xpack.ml.useResolver.errorIndexPatternIdEmptyString": "indexPatternId は空の文字列でなければなりません。",
- "xpack.ml.useResolver.errorTitle": "エラーが発生しました",
- "xpack.ml.validateJob.allPassed": "すべてのチェックに合格しました",
- "xpack.ml.validateJob.jobValidationIncludesErrorText": "ジョブの検証に失敗しましたが、続行して、ジョブを作成できます。ジョブの実行中には問題が発生する場合があります。",
- "xpack.ml.validateJob.jobValidationSkippedText": "サンプルデータが不十分であるため、ジョブの検証を実行できませんでした。ジョブの実行中には問題が発生する場合があります。",
- "xpack.ml.validateJob.learnMoreLinkText": "詳細",
- "xpack.ml.validateJob.modal.closeButtonLabel": "閉じる",
- "xpack.ml.validateJob.modal.jobValidationDescriptionText": "ジョブ検証は、ジョブの構成と使用されるソースデータに一定のチェックを行い、役立つ結果が得られるよう設定を調整する方法に関する具体的なアドバイスを提供します。",
- "xpack.ml.validateJob.modal.linkToJobTipsText": "詳細は {mlJobTipsLink} をご覧ください。",
- "xpack.ml.validateJob.modal.linkToJobTipsText.mlJobTipsLinkText": "機械学習ジョブのヒント",
- "xpack.ml.validateJob.modal.validateJobTitle": "ジョブ {title} の検証",
- "xpack.ml.validateJob.validateJobButtonLabel": "ジョブを検証",
- "xpack.monitoring.accessDenied.backToKibanaButtonLabel": "Kibana に戻る",
- "xpack.monitoring.accessDenied.clusterNotConfiguredDescription": "専用の監視クラスターへのアクセスを試みている場合、監視クラスターで構成されていないユーザーとしてログインしていることが原因である可能性があります。",
- "xpack.monitoring.accessDeniedTitle": "アクセス拒否",
- "xpack.monitoring.activeLicenseStatusDescription": "ライセンスは{expiryDate}に期限切れになります",
- "xpack.monitoring.activeLicenseStatusTitle": "ご使用の{typeTitleCase}ライセンスは{status}です",
- "xpack.monitoring.ajaxErrorHandler.httpErrorMessage": "HTTP {errStatus}",
- "xpack.monitoring.ajaxErrorHandler.requestErrorNotificationTitle": "監視リクエストエラー",
- "xpack.monitoring.ajaxErrorHandler.requestFailedNotification.retryButtonLabel": "再試行",
- "xpack.monitoring.ajaxErrorHandler.requestFailedNotificationTitle": "監視リクエスト失敗",
- "xpack.monitoring.alerts.actionGroups.default": "デフォルト",
- "xpack.monitoring.alerts.actionVariables.action": "このアラートに対する推奨されるアクション。",
- "xpack.monitoring.alerts.actionVariables.actionPlain": "このアラートに推奨されるアクション(Markdownなし)。",
- "xpack.monitoring.alerts.actionVariables.clusterName": "ノードが属しているクラスター。",
- "xpack.monitoring.alerts.actionVariables.internalFullMessage": "詳細な内部メッセージはElasticで生成されました。",
- "xpack.monitoring.alerts.actionVariables.internalShortMessage": "内部メッセージ(省略あり)はElasticで生成されました。",
- "xpack.monitoring.alerts.actionVariables.state": "現在のアラートの状態。",
- "xpack.monitoring.alerts.badge.groupByNode": "ノードでグループ化",
- "xpack.monitoring.alerts.badge.groupByType": "アラートタイプでグループ化",
- "xpack.monitoring.alerts.badge.panelCategory.clusterHealth": "クラスターの正常性",
- "xpack.monitoring.alerts.badge.panelCategory.errors": "エラーと例外",
- "xpack.monitoring.alerts.badge.panelCategory.resourceUtilization": "リソースの利用状況",
- "xpack.monitoring.alerts.badge.panelTitle": "アラート",
- "xpack.monitoring.alerts.ccrReadExceptions.actionVariables.followerIndex": "CCR読み取り例外を報告するフォロワーインデックス。",
- "xpack.monitoring.alerts.ccrReadExceptions.actionVariables.remoteCluster": "CCR読み取り例外が発生しているリモートクラスター。",
- "xpack.monitoring.alerts.ccrReadExceptions.description": "CCR読み取り例外が検出された場合にアラートを発行します。",
- "xpack.monitoring.alerts.ccrReadExceptions.firing.internalFullMessage": "CCR読み取り例外アラートは次のリモートクラスターに対して発行されます。{remoteCluster}。現在の「follower_index」インデックスが影響を受けます:{followerIndex}。{action}",
- "xpack.monitoring.alerts.ccrReadExceptions.firing.internalShortMessage": "CCR読み取り例外アラートは次のリモートクラスターに対して発行されます。{remoteCluster}。{shortActionText}",
- "xpack.monitoring.alerts.ccrReadExceptions.fullAction": "CCR統計情報を表示",
- "xpack.monitoring.alerts.ccrReadExceptions.label": "CCR読み取り例外",
- "xpack.monitoring.alerts.ccrReadExceptions.paramDetails.duration.label": "最後の",
- "xpack.monitoring.alerts.ccrReadExceptions.shortAction": "影響を受けるリモートクラスターでフォロワーおよびリーダーインデックスの関係を検証します。",
- "xpack.monitoring.alerts.ccrReadExceptions.ui.firingMessage": "フォロワーインデックス#start_link{followerIndex}#end_linkは次のリモートクラスターでCCR読み取り例外を報告しています。#absoluteの{remoteCluster}",
- "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.biDirectionalReplication": "#start_link双方向レプリケーション(ブログ)#end_link",
- "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.ccrDocs": "#start_linkクラスター間レプリケーション(ドキュメント)#end_link",
- "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.followerAPIDoc": "#start_linkフォロワーインデックスAPIの追加(ドキュメント)#end_link",
- "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.followTheLeader": "#start_linkリーダーをフォロー(ブログ)#end_link",
- "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.identifyCCRStats": "#start_linkCCR使用状況/統計情報を特定#end_link",
- "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.stackManagmentAutoFollow": "#start_link自動フォローパターンを作成#end_link",
- "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.stackManagmentFollow": "#start_linkCCRフォロワーインデックスを管理#end_link",
- "xpack.monitoring.alerts.clusterHealth.action.danger": "見つからないプライマリおよびレプリカシャードを割り当てます。",
- "xpack.monitoring.alerts.clusterHealth.action.warning": "見つからないレプリカシャードを割り当てます。",
- "xpack.monitoring.alerts.clusterHealth.actionVariables.clusterHealth": "クラスターの正常性。",
- "xpack.monitoring.alerts.clusterHealth.description": "クラスター正常性が変化したときにアラートを発行します。",
- "xpack.monitoring.alerts.clusterHealth.firing.internalFullMessage": "クラスター正常性アラートが{clusterName}に対して作動しています。現在の正常性は{health}です。{action}",
- "xpack.monitoring.alerts.clusterHealth.firing.internalShortMessage": "クラスター正常性アラートが{clusterName}に対して作動しています。現在の正常性は{health}です。{actionText}",
- "xpack.monitoring.alerts.clusterHealth.label": "クラスターの正常性",
- "xpack.monitoring.alerts.clusterHealth.redMessage": "見つからないプライマリおよびレプリカシャードを割り当て",
- "xpack.monitoring.alerts.clusterHealth.ui.firingMessage": "Elasticsearchクラスターの正常性は{health}です。",
- "xpack.monitoring.alerts.clusterHealth.ui.nextSteps.message1": "{message}. #start_linkView now#end_link",
- "xpack.monitoring.alerts.clusterHealth.yellowMessage": "見つからないレプリカシャードを割り当て",
- "xpack.monitoring.alerts.cpuUsage.actionVariables.node": "高CPU使用状況を報告するノード。",
- "xpack.monitoring.alerts.cpuUsage.description": "ノードの CPU 負荷が常に高いときにアラートを発行します。",
- "xpack.monitoring.alerts.cpuUsage.firing.internalFullMessage": "CPU使用状況アラートは、クラスター{clusterName}のノード{nodeName}で実行されています。{action}",
- "xpack.monitoring.alerts.cpuUsage.firing.internalShortMessage": "CPU使用状況アラートは、クラスター{clusterName}のノード{nodeName}で実行されています。{shortActionText}",
- "xpack.monitoring.alerts.cpuUsage.fullAction": "ノードの表示",
- "xpack.monitoring.alerts.cpuUsage.label": "CPU使用状況",
- "xpack.monitoring.alerts.cpuUsage.paramDetails.duration.label": "平均を確認",
- "xpack.monitoring.alerts.cpuUsage.paramDetails.threshold.label": "CPU が終了したときに通知",
- "xpack.monitoring.alerts.cpuUsage.shortAction": "ノードのCPUレベルを検証します。",
- "xpack.monitoring.alerts.cpuUsage.ui.firingMessage": "ノード#start_link{nodeName}#end_linkは、#absoluteでCPU使用率{cpuUsage}%を報告しています",
- "xpack.monitoring.alerts.cpuUsage.ui.nextSteps.hotThreads": "#start_linkホットスレッドを確認#end_link",
- "xpack.monitoring.alerts.cpuUsage.ui.nextSteps.runningTasks": "#start_linkCheck long running tasks#end_link",
- "xpack.monitoring.alerts.diskUsage.actionVariables.node": "高ディスク使用状況を報告するノード。",
- "xpack.monitoring.alerts.diskUsage.description": "ノードのディスク使用率が常に高いときにアラートを発行します。",
- "xpack.monitoring.alerts.diskUsage.firing.internalFullMessage": "ディスク使用状況アラートは、クラスター{clusterName}のノード{nodeName}で実行されています。{action}",
- "xpack.monitoring.alerts.diskUsage.firing.internalShortMessage": "ディスク使用状況アラートは、クラスター{clusterName}のノード{nodeName}で実行されています。{shortActionText}",
- "xpack.monitoring.alerts.diskUsage.fullAction": "ノードの表示",
- "xpack.monitoring.alerts.diskUsage.label": "ディスク使用量",
- "xpack.monitoring.alerts.diskUsage.paramDetails.duration.label": "平均を確認",
- "xpack.monitoring.alerts.diskUsage.paramDetails.threshold.label": "ディスク容量が超過したときに通知",
- "xpack.monitoring.alerts.diskUsage.shortAction": "ノードのディスク使用状況レベルを確認します。",
- "xpack.monitoring.alerts.diskUsage.ui.firingMessage": "ノード#start_link{nodeName}#end_linkは、#absoluteでディスク使用率{diskUsage}%を報告しています",
- "xpack.monitoring.alerts.diskUsage.ui.nextSteps.addMoreNodes": "#start_linkAdd more data nodes#end_link",
- "xpack.monitoring.alerts.diskUsage.ui.nextSteps.identifyIndices": "#start_linkIdentify large indices#end_link",
- "xpack.monitoring.alerts.diskUsage.ui.nextSteps.ilmPolicies": "#start_linkILMポリシーを導入#end_link",
- "xpack.monitoring.alerts.diskUsage.ui.nextSteps.resizeYourDeployment": "#start_linkデプロイのサイズを変更(ECE)#end_link",
- "xpack.monitoring.alerts.diskUsage.ui.nextSteps.tuneDisk": "#start_linkTune for disk usage#end_link",
- "xpack.monitoring.alerts.dropdown.button": "アラートとルール",
- "xpack.monitoring.alerts.dropdown.createAlerts": "デフォルトルールの作成",
- "xpack.monitoring.alerts.dropdown.manageRules": "ルールの管理",
- "xpack.monitoring.alerts.dropdown.title": "アラートとルール",
- "xpack.monitoring.alerts.elasticsearchVersionMismatch.actionVariables.clusterHealth": "このクラスターを実行している Elasticsearch のバージョン。",
- "xpack.monitoring.alerts.elasticsearchVersionMismatch.description": "クラスターに複数のバージョンの Elasticsearch があるときにアラートを発行します。",
- "xpack.monitoring.alerts.elasticsearchVersionMismatch.firing.internalFullMessage": "{clusterName} に対して Elasticsearch バージョン不一致アラートが実行されています。Elasticsearchは{versions}を実行しています。{action}",
- "xpack.monitoring.alerts.elasticsearchVersionMismatch.firing.internalShortMessage": "{clusterName}に対してElasticsearchバージョン不一致アラートが実行されています。{shortActionText}",
- "xpack.monitoring.alerts.elasticsearchVersionMismatch.fullAction": "ノードの表示",
- "xpack.monitoring.alerts.elasticsearchVersionMismatch.label": "Elasticsearch バージョン不一致",
- "xpack.monitoring.alerts.elasticsearchVersionMismatch.shortAction": "すべてのノードのバージョンが同じことを確認してください。",
- "xpack.monitoring.alerts.elasticsearchVersionMismatch.ui.firingMessage": "このクラスターでは、複数のバージョンの Elasticsearch({versions})が実行されています。",
- "xpack.monitoring.alerts.kibanaVersionMismatch.actionVariables.clusterHealth": "このクラスターを実行しているKibanaのバージョン。",
- "xpack.monitoring.alerts.kibanaVersionMismatch.actionVariables.clusterName": "インスタンスが属しているクラスター。",
- "xpack.monitoring.alerts.kibanaVersionMismatch.description": "クラスターに複数のバージョンの Kibana があるときにアラートを発行します。",
- "xpack.monitoring.alerts.kibanaVersionMismatch.firing.internalFullMessage": "{clusterName} に対して Kibana バージョン不一致アラートが実行されています。Kibanaは{versions}を実行しています。{action}",
- "xpack.monitoring.alerts.kibanaVersionMismatch.firing.internalShortMessage": "{clusterName}に対してKibanaバージョン不一致アラートが実行されています。{shortActionText}",
- "xpack.monitoring.alerts.kibanaVersionMismatch.fullAction": "インスタンスを表示",
- "xpack.monitoring.alerts.kibanaVersionMismatch.label": "Kibana バージョン不一致",
- "xpack.monitoring.alerts.kibanaVersionMismatch.shortAction": "すべてのインスタンスのバージョンが同じことを確認してください。",
- "xpack.monitoring.alerts.kibanaVersionMismatch.ui.firingMessage": "このクラスターでは、複数のバージョンの Kibana({versions})が実行されています。",
- "xpack.monitoring.alerts.licenseExpiration.action": "ライセンスを更新してください。",
- "xpack.monitoring.alerts.licenseExpiration.actionVariables.clusterName": "ライセンスが属しているクラスター。",
- "xpack.monitoring.alerts.licenseExpiration.actionVariables.expiredDate": "ライセンスの有効期限。",
- "xpack.monitoring.alerts.licenseExpiration.description": "クラスターライセンスの有効期限が近いときにアラートを発行します。",
- "xpack.monitoring.alerts.licenseExpiration.firing.internalFullMessage": "ライセンス有効期限アラートが {clusterName} に対して実行されています。ライセンスは{expiredDate}に期限切れになります。{action}",
- "xpack.monitoring.alerts.licenseExpiration.firing.internalShortMessage": "ライセンス有効期限アラートが {clusterName} に対して実行されています。ライセンスは{expiredDate}に期限切れになります。{actionText}",
- "xpack.monitoring.alerts.licenseExpiration.label": "ライセンス期限",
- "xpack.monitoring.alerts.licenseExpiration.ui.firingMessage": "このクラスターのライセンスは#absoluteの#relativeに期限切れになります。#start_linkライセンスを更新してください。#end_link",
- "xpack.monitoring.alerts.logstashVersionMismatch.actionVariables.clusterHealth": "このクラスターを実行している Logstash のバージョン。",
- "xpack.monitoring.alerts.logstashVersionMismatch.description": "クラスターに複数のバージョンの Logstash があるときにアラートを発行します。",
- "xpack.monitoring.alerts.logstashVersionMismatch.firing.internalFullMessage": "{clusterName} 対して Logstash バージョン不一致アラートが実行されています。Logstashは{versions}を実行しています。{action}",
- "xpack.monitoring.alerts.logstashVersionMismatch.firing.internalShortMessage": "{clusterName}に対してLogstashバージョン不一致アラートが実行されています。{shortActionText}",
- "xpack.monitoring.alerts.logstashVersionMismatch.fullAction": "ノードの表示",
- "xpack.monitoring.alerts.logstashVersionMismatch.label": "Logstash バージョン不一致",
- "xpack.monitoring.alerts.logstashVersionMismatch.shortAction": "すべてのノードのバージョンが同じことを確認してください。",
- "xpack.monitoring.alerts.logstashVersionMismatch.ui.firingMessage": "このクラスターでは、複数のバージョンの Logstash({versions})が実行されています。",
- "xpack.monitoring.alerts.memoryUsage.actionVariables.node": "高メモリ使用状況を報告するノード。",
- "xpack.monitoring.alerts.memoryUsage.description": "ノードが高いメモリ使用率を報告するときにアラートを発行します。",
- "xpack.monitoring.alerts.memoryUsage.firing.internalFullMessage": "メモリ使用状況アラートは、クラスター{clusterName}のノード{nodeName}で実行されています。{action}",
- "xpack.monitoring.alerts.memoryUsage.firing.internalShortMessage": "メモリ使用状況アラートは、クラスター{clusterName}のノード{nodeName}で実行されています。{shortActionText}",
- "xpack.monitoring.alerts.memoryUsage.fullAction": "ノードの表示",
- "xpack.monitoring.alerts.memoryUsage.label": "メモリー使用状況(JVM)",
- "xpack.monitoring.alerts.memoryUsage.paramDetails.duration.label": "平均を確認",
- "xpack.monitoring.alerts.memoryUsage.paramDetails.threshold.label": "メモリー使用状況が超過したときに通知",
- "xpack.monitoring.alerts.memoryUsage.shortAction": "ノードのメモリ使用状況レベルを確認します。",
- "xpack.monitoring.alerts.memoryUsage.ui.firingMessage": "ノード#start_link{nodeName}#end_linkは、#absoluteでJVMメモリー使用率{memoryUsage}%を報告しています",
- "xpack.monitoring.alerts.memoryUsage.ui.nextSteps.addMoreNodes": "#start_linkAdd more data nodes#end_link",
- "xpack.monitoring.alerts.memoryUsage.ui.nextSteps.identifyIndicesShards": "#start_linkIdentify large indices/shards#end_link",
- "xpack.monitoring.alerts.memoryUsage.ui.nextSteps.managingHeap": "#start_linkManaging ES Heap#end_link",
- "xpack.monitoring.alerts.memoryUsage.ui.nextSteps.resizeYourDeployment": "#start_linkデプロイのサイズを変更(ECE)#end_link",
- "xpack.monitoring.alerts.memoryUsage.ui.nextSteps.tuneThreadPools": "#start_linkスレッドプールの微調整#end_link",
- "xpack.monitoring.alerts.migrate.manageAction.requiredFieldError": "{field} は必須フィールドです。",
- "xpack.monitoring.alerts.missingData.actionVariables.node": "ノードには監視データがありません。",
- "xpack.monitoring.alerts.missingData.description": "監視データが見つからない場合にアラートを発行します。",
- "xpack.monitoring.alerts.missingData.firing.internalFullMessage": "クラスター{clusterName}では、ノード{nodeName}の監視データが検出されませんでした。{action}",
- "xpack.monitoring.alerts.missingData.firing.internalShortMessage": "クラスター{clusterName}では、ノード{nodeName}の監視データが検出されませんでした。{shortActionText}",
- "xpack.monitoring.alerts.missingData.fullAction": "このノードに関連する監視データを表示します。",
- "xpack.monitoring.alerts.missingData.label": "見つからない監視データ",
- "xpack.monitoring.alerts.missingData.paramDetails.duration.label": "最後の監視データが見つからない場合に通知",
- "xpack.monitoring.alerts.missingData.paramDetails.limit.label": "振り返る",
- "xpack.monitoring.alerts.missingData.shortAction": "このノードが起動して実行中であることを検証してから、監視設定を確認してください。",
- "xpack.monitoring.alerts.missingData.ui.firingMessage": "#absolute以降、過去 {gapDuration} には、Elasticsearch ノード {nodeName} から監視データが検出されていません。",
- "xpack.monitoring.alerts.missingData.ui.nextSteps.verifySettings": "ノードで監視設定を検証",
- "xpack.monitoring.alerts.missingData.ui.nextSteps.viewAll": "#start_linkすべてのElasticsearchノードを表示#end_link",
- "xpack.monitoring.alerts.missingData.validation.duration": "有効な期間が必要です。",
- "xpack.monitoring.alerts.missingData.validation.limit": "有効な上限が必要です。",
- "xpack.monitoring.alerts.modal.confirm": "OK",
- "xpack.monitoring.alerts.modal.createDescription": "これらのすぐに使えるルールを作成しますか?",
- "xpack.monitoring.alerts.modal.description": "スタック監視には多数のすぐに使えるルールが付属しており、クラスターの正常性、リソースの使用率、エラー、例外に関する一般的な問題を通知します。{learnMoreLink}",
- "xpack.monitoring.alerts.modal.description.link": "詳細...",
- "xpack.monitoring.alerts.modal.noOption": "いいえ",
- "xpack.monitoring.alerts.modal.remindLater": "後で通知",
- "xpack.monitoring.alerts.modal.title": "ルールを作成",
- "xpack.monitoring.alerts.modal.yesOption": "はい(推奨 - このKibanaスペースでデフォルトルールを作成します)",
- "xpack.monitoring.alerts.nodesChanged.actionVariables.added": "ノードのリストがクラスターに追加されました。",
- "xpack.monitoring.alerts.nodesChanged.actionVariables.removed": "ノードのリストがクラスターから削除されました。",
- "xpack.monitoring.alerts.nodesChanged.actionVariables.restarted": "ノードのリストがクラスターで再起動しました。",
- "xpack.monitoring.alerts.nodesChanged.description": "ノードを追加、削除、再起動するときにアラートを発行します。",
- "xpack.monitoring.alerts.nodesChanged.firing.internalFullMessage": "{clusterName} に対してノード変更アラートが実行されています。次のElasticsearchノードが追加されました:{added}、削除:{removed}、再起動:{restarted}。{action}",
- "xpack.monitoring.alerts.nodesChanged.firing.internalShortMessage": "{clusterName}に対してノード変更アラートが実行されています。{shortActionText}",
- "xpack.monitoring.alerts.nodesChanged.fullAction": "ノードの表示",
- "xpack.monitoring.alerts.nodesChanged.label": "ノードが変更されました",
- "xpack.monitoring.alerts.nodesChanged.shortAction": "ノードを追加、削除、または再起動したことを確認してください。",
- "xpack.monitoring.alerts.nodesChanged.ui.addedFiringMessage": "Elasticsearchノード「{added}」がこのクラスターに追加されました。",
- "xpack.monitoring.alerts.nodesChanged.ui.nothingDetectedFiringMessage": "Elasticsearchノードが変更されました",
- "xpack.monitoring.alerts.nodesChanged.ui.removedFiringMessage": "Elasticsearchノード「{removed}」がこのクラスターから削除されました。",
- "xpack.monitoring.alerts.nodesChanged.ui.resolvedMessage": "このクラスターのElasticsearchノードは変更されていません。",
- "xpack.monitoring.alerts.nodesChanged.ui.restartedFiringMessage": "このクラスターでElasticsearchノード「{restarted}」が再起動しました。",
- "xpack.monitoring.alerts.panel.disableAlert.errorTitle": "ルールを無効にできません",
- "xpack.monitoring.alerts.panel.disableTitle": "無効にする",
- "xpack.monitoring.alerts.panel.editAlert": "ルールを編集",
- "xpack.monitoring.alerts.panel.enableAlert.errorTitle": "ルールを有効にできません",
- "xpack.monitoring.alerts.panel.muteAlert.errorTitle": "ルールをミュートできません",
- "xpack.monitoring.alerts.panel.muteTitle": "ミュート",
- "xpack.monitoring.alerts.panel.ummuteAlert.errorTitle": "ルールをミュート解除できません",
- "xpack.monitoring.alerts.rejection.paramDetails.duration.label": "最後の",
- "xpack.monitoring.alerts.rejection.paramDetails.threshold.label": "{type} 拒否カウントが超過するときに通知",
- "xpack.monitoring.alerts.searchThreadPoolRejections.description": "検索スレッドプールの拒否数がしきい値を超過するときにアラートを発行します。",
- "xpack.monitoring.alerts.shardSize.actionVariables.shardIndex": "大きい平均シャードサイズのインデックス。",
- "xpack.monitoring.alerts.shardSize.description": "平均シャードサイズが構成されたしきい値よりも大きい場合にアラートが発生します。",
- "xpack.monitoring.alerts.shardSize.firing.internalFullMessage": "次のインデックスに対して大きいシャードサイズのアラートが発行されています。{shardIndex}。{action}",
- "xpack.monitoring.alerts.shardSize.firing.internalShortMessage": "次のインデックスに対して大きいシャードサイズのアラートが発行されています。{shardIndex}。{shortActionText}",
- "xpack.monitoring.alerts.shardSize.fullAction": "インデックスシャードサイズ統計情報を表示",
- "xpack.monitoring.alerts.shardSize.label": "シャードサイズ",
- "xpack.monitoring.alerts.shardSize.paramDetails.indexPattern.label": "次のインデックスパターンを確認",
- "xpack.monitoring.alerts.shardSize.paramDetails.threshold.label": "平均シャードサイズがこの値を超えたときに通知",
- "xpack.monitoring.alerts.shardSize.shortAction": "大きいシャードサイズのインデックスを調査してください。",
- "xpack.monitoring.alerts.shardSize.ui.firingMessage": "インデックス#start_link{shardIndex}#end_linkの平均シャードサイズが大きくなっています。#absoluteで{shardSize}GB",
- "xpack.monitoring.alerts.shardSize.ui.nextSteps.investigateIndex": "#start_link詳細インデックス統計情報を調査#end_link",
- "xpack.monitoring.alerts.shardSize.ui.nextSteps.shardSizingBlog": "#start_linkシャードサイズのヒント(ブログ)#end_link",
- "xpack.monitoring.alerts.shardSize.ui.nextSteps.sizeYourShards": "#start_linkシャードのサイズを設定する方法(ドキュメント)#end_link",
- "xpack.monitoring.alerts.state.firing": "実行中",
- "xpack.monitoring.alerts.status.alertsTooltip": "アラート",
- "xpack.monitoring.alerts.status.clearText": "クリア",
- "xpack.monitoring.alerts.status.clearToolip": "アラートは実行されていません",
- "xpack.monitoring.alerts.status.highSeverityTooltip": "すぐに対処が必要な致命的な問題があります!",
- "xpack.monitoring.alerts.status.lowSeverityTooltip": "低重要度の問題があります。",
- "xpack.monitoring.alerts.status.mediumSeverityTooltip": "スタックに影響を及ぼす可能性がある問題があります。",
- "xpack.monitoring.alerts.threadPoolRejections.actionVariables.node": "高いスレッドプール{type}拒否を報告するノード。",
- "xpack.monitoring.alerts.threadPoolRejections.firing.internalFullMessage": "クラスター{clusterName}のノード{nodeName}に対してスレッドプール{type}拒否アラートが発行されています。{action}",
- "xpack.monitoring.alerts.threadPoolRejections.firing.internalShortMessage": "クラスター{clusterName}のノード{nodeName}に対してスレッドプール{type}拒否アラートが発行されています。{shortActionText}",
- "xpack.monitoring.alerts.threadPoolRejections.fullAction": "ノードの表示",
- "xpack.monitoring.alerts.threadPoolRejections.label": "スレッドプール {type} 拒否",
- "xpack.monitoring.alerts.threadPoolRejections.shortAction": "影響を受けるノードでスレッドプール{type}拒否を検証します。",
- "xpack.monitoring.alerts.threadPoolRejections.ui.firingMessage": "ノード#start_link{nodeName}#end_linkは、#absoluteで{rejectionCount} {threadPoolType}拒否を報告しています",
- "xpack.monitoring.alerts.threadPoolRejections.ui.nextSteps.addMoreNodes": "#start_linkその他のノードを追加#end_link",
- "xpack.monitoring.alerts.threadPoolRejections.ui.nextSteps.monitorThisNode": "#start_linkこのノードを監視#end_link",
- "xpack.monitoring.alerts.threadPoolRejections.ui.nextSteps.optimizeQueries": "#start_linkOptimize complex queries#end_link",
- "xpack.monitoring.alerts.threadPoolRejections.ui.nextSteps.resizeYourDeployment": "#start_linkデプロイのサイズを変更(ECE)#end_link",
- "xpack.monitoring.alerts.threadPoolRejections.ui.nextSteps.threadPoolSettings": "#start_linkThread pool settings#end_link",
- "xpack.monitoring.alerts.validation.duration": "有効な期間が必要です。",
- "xpack.monitoring.alerts.validation.indexPattern": "有効なインデックスパターンが必要です。",
- "xpack.monitoring.alerts.validation.lessThanZero": "この値はゼロ以上にする必要があります。",
- "xpack.monitoring.alerts.validation.threshold": "有効な数字が必要です。",
- "xpack.monitoring.alerts.writeThreadPoolRejections.description": "書き込みスレッドプールの拒否数がしきい値を超過するときにアラートを発行します。",
- "xpack.monitoring.apm.healthStatusLabel": "ヘルス:{status}",
- "xpack.monitoring.apm.instance.pageTitle": "APM Server インスタンス:{instanceName}",
- "xpack.monitoring.apm.instance.panels.title": "APMサーバー - メトリック",
- "xpack.monitoring.apm.instance.routeTitle": "{apm} - インスタンス",
- "xpack.monitoring.apm.instance.status.lastEventDescription": "{timeOfLastEvent} ago",
- "xpack.monitoring.apm.instance.status.lastEventLabel": "最後のイベント",
- "xpack.monitoring.apm.instance.status.nameLabel": "名前",
- "xpack.monitoring.apm.instance.status.outputLabel": "アウトプット",
- "xpack.monitoring.apm.instance.status.uptimeLabel": "アップタイム",
- "xpack.monitoring.apm.instance.status.versionLabel": "バージョン",
- "xpack.monitoring.apm.instance.statusDescription": "ステータス:{apmStatusIcon}",
- "xpack.monitoring.apm.instances.allocatedMemoryTitle": "割当メモリー",
- "xpack.monitoring.apm.instances.bytesSentRateTitle": "送信バイトレート",
- "xpack.monitoring.apm.instances.cgroupMemoryUsageTitle": "メモリー使用状況(cgroup)",
- "xpack.monitoring.apm.instances.filterInstancesPlaceholder": "フィルターインスタンス…",
- "xpack.monitoring.apm.instances.heading": "APMインスタンス",
- "xpack.monitoring.apm.instances.lastEventTitle": "最後のイベント",
- "xpack.monitoring.apm.instances.lastEventValue": "{timeOfLastEvent} ago",
- "xpack.monitoring.apm.instances.nameTitle": "名前",
- "xpack.monitoring.apm.instances.outputEnabledTitle": "アウトプットが有効です",
- "xpack.monitoring.apm.instances.outputErrorsTitle": "アウトプットエラー",
- "xpack.monitoring.apm.instances.pageTitle": "APM Server インスタンス",
- "xpack.monitoring.apm.instances.routeTitle": "{apm} - インスタンス",
- "xpack.monitoring.apm.instances.status.lastEventDescription": "{timeOfLastEvent} ago",
- "xpack.monitoring.apm.instances.status.lastEventLabel": "最後のイベント",
- "xpack.monitoring.apm.instances.status.serversLabel": "サーバー",
- "xpack.monitoring.apm.instances.status.totalEventsLabel": "合計イベント数",
- "xpack.monitoring.apm.instances.statusDescription": "ステータス:{apmStatusIcon}",
- "xpack.monitoring.apm.instances.totalEventsRateTitle": "合計イベントレート",
- "xpack.monitoring.apm.instances.versionFilter": "バージョン",
- "xpack.monitoring.apm.instances.versionTitle": "バージョン",
- "xpack.monitoring.apm.metrics.agentHeading": "APM & Fleetサーバー",
- "xpack.monitoring.apm.metrics.heading": "APM Server ",
- "xpack.monitoring.apm.metrics.topCharts.agentTitle": "APM & Fleetサーバー - リソース使用量",
- "xpack.monitoring.apm.metrics.topCharts.title": "APMサーバー - リソース使用量",
- "xpack.monitoring.apm.overview.pageTitle": "APM Server 概要",
- "xpack.monitoring.apm.overview.panels.title": "APMサーバー - メトリック",
- "xpack.monitoring.apm.overview.routeTitle": "APM Server ",
- "xpack.monitoring.apmNavigation.instancesLinkText": "インスタンス",
- "xpack.monitoring.apmNavigation.overviewLinkText": "概要",
- "xpack.monitoring.beats.filterBeatsPlaceholder": "ビートをフィルタリング...",
- "xpack.monitoring.beats.instance.bytesSentLabel": "送信バイト",
- "xpack.monitoring.beats.instance.configReloadsLabel": "構成の再読み込み",
- "xpack.monitoring.beats.instance.eventsDroppedLabel": "ドロップイベント",
- "xpack.monitoring.beats.instance.eventsEmittedLabel": "送信イベント",
- "xpack.monitoring.beats.instance.eventsTotalLabel": "イベント合計",
- "xpack.monitoring.beats.instance.handlesLimitHardLabel": "ハンドル制限(ハード)",
- "xpack.monitoring.beats.instance.handlesLimitSoftLabel": "ハンドル制限(ソフト)",
- "xpack.monitoring.beats.instance.hostLabel": "ホスト",
- "xpack.monitoring.beats.instance.nameLabel": "名前",
- "xpack.monitoring.beats.instance.outputLabel": "アウトプット",
- "xpack.monitoring.beats.instance.pageTitle": "Beatインスタンス:{beatName}",
- "xpack.monitoring.beats.instance.routeTitle": "ビート - {instanceName} - 概要",
- "xpack.monitoring.beats.instance.typeLabel": "型",
- "xpack.monitoring.beats.instance.uptimeLabel": "アップタイム",
- "xpack.monitoring.beats.instance.versionLabel": "バージョン",
- "xpack.monitoring.beats.instances.allocatedMemoryTitle": "割当メモリー",
- "xpack.monitoring.beats.instances.bytesSentRateTitle": "送信バイトレート",
- "xpack.monitoring.beats.instances.nameTitle": "名前",
- "xpack.monitoring.beats.instances.outputEnabledTitle": "アウトプットが有効です",
- "xpack.monitoring.beats.instances.outputErrorsTitle": "アウトプットエラー",
- "xpack.monitoring.beats.instances.totalEventsRateTitle": "合計イベントレート",
- "xpack.monitoring.beats.instances.typeFilter": "型",
- "xpack.monitoring.beats.instances.typeTitle": "型",
- "xpack.monitoring.beats.instances.versionFilter": "バージョン",
- "xpack.monitoring.beats.instances.versionTitle": "バージョン",
- "xpack.monitoring.beats.listing.heading": "Beatsリスト",
- "xpack.monitoring.beats.listing.pageTitle": "Beatsリスト",
- "xpack.monitoring.beats.overview.activeBeatsInLastDayTitle": "最終日のアクティブなBeats",
- "xpack.monitoring.beats.overview.bytesSentLabel": "送信バイト数",
- "xpack.monitoring.beats.overview.heading": "Beatsの概要",
- "xpack.monitoring.beats.overview.latestActive.last1DayLabel": "過去 1 日",
- "xpack.monitoring.beats.overview.latestActive.last1HourLabel": "過去1時間",
- "xpack.monitoring.beats.overview.latestActive.last1MinuteLabel": "過去 1 か月",
- "xpack.monitoring.beats.overview.latestActive.last20MinutesLabel": "過去 20 分間",
- "xpack.monitoring.beats.overview.latestActive.last5MinutesLabel": "過去 5 分間",
- "xpack.monitoring.beats.overview.noActivityDescription": "こんにちは!ここには最新のビートアクティビティが表示されますが、1 日以内にアクティビティがないようです。",
- "xpack.monitoring.beats.overview.pageTitle": "Beatsの概要",
- "xpack.monitoring.beats.overview.routeTitle": "ビート - 概要",
- "xpack.monitoring.beats.overview.top5BeatTypesInLastDayTitle": "最終日のトップ 5のBeat タイプ",
- "xpack.monitoring.beats.overview.top5VersionsInLastDayTitle": "最終日のトップ5のバージョン",
- "xpack.monitoring.beats.overview.totalBeatsLabel": "合計ビート数",
- "xpack.monitoring.beats.overview.totalEventsLabel": "合計イベント数",
- "xpack.monitoring.beats.routeTitle": "ビート",
- "xpack.monitoring.beatsNavigation.instance.overviewLinkText": "概要",
- "xpack.monitoring.beatsNavigation.instancesLinkText": "インスタンス",
- "xpack.monitoring.beatsNavigation.overviewLinkText": "概要",
- "xpack.monitoring.breadcrumbs.apm.instancesLabel": "インスタンス",
- "xpack.monitoring.breadcrumbs.apmLabel": "APM Server ",
- "xpack.monitoring.breadcrumbs.beats.instancesLabel": "インスタンス",
- "xpack.monitoring.breadcrumbs.beatsLabel": "ビート",
- "xpack.monitoring.breadcrumbs.clustersLabel": "クラスター",
- "xpack.monitoring.breadcrumbs.es.ccrLabel": "CCR",
- "xpack.monitoring.breadcrumbs.es.indicesLabel": "インデックス",
- "xpack.monitoring.breadcrumbs.es.jobsLabel": "機械学習ジョブ",
- "xpack.monitoring.breadcrumbs.es.nodesLabel": "ノード",
- "xpack.monitoring.breadcrumbs.kibana.instancesLabel": "インスタンス",
- "xpack.monitoring.breadcrumbs.logstash.nodesLabel": "ノード",
- "xpack.monitoring.breadcrumbs.logstash.pipelinesLabel": "パイプライン",
- "xpack.monitoring.breadcrumbs.logstashLabel": "Logstash",
- "xpack.monitoring.chart.horizontalLegend.notAvailableLabel": "N/A",
- "xpack.monitoring.chart.horizontalLegend.toggleButtonAriaLabel": "トグルボタン",
- "xpack.monitoring.chart.infoTooltip.intervalLabel": "間隔",
- "xpack.monitoring.chart.screenReaderUnaccessibleTitle": "このチャートはスクリーンリーダーではアクセスできません",
- "xpack.monitoring.chart.seriesScreenReaderListDescription": "間隔:{bucketSize}",
- "xpack.monitoring.chart.timeSeries.zoomOut": "ズームアウト",
- "xpack.monitoring.cluster.health.healthy": "正常",
- "xpack.monitoring.cluster.health.pluginIssues": "一部のプラグインで問題が発生している可能性があります確認してください ",
- "xpack.monitoring.cluster.health.primaryShards": "見つからないプライマリシャード",
- "xpack.monitoring.cluster.health.replicaShards": "見つからないレプリカシャード",
- "xpack.monitoring.cluster.listing.dataColumnTitle": "データ",
- "xpack.monitoring.cluster.listing.incompatibleLicense.getLicenseLinkLabel": "全機能を利用できるライセンスを取得",
- "xpack.monitoring.cluster.listing.incompatibleLicense.infoMessage": "複数クラスターの監視が必要ですか?{getLicenseInfoLink} して、複数クラスターの監視をご利用ください。",
- "xpack.monitoring.cluster.listing.incompatibleLicense.noMultiClusterSupportMessage": "ベーシックライセンスは複数クラスターの監視をサポートしていません。",
- "xpack.monitoring.cluster.listing.incompatibleLicense.warningMessageTitle": "{clusterName} クラスターを表示できません。",
- "xpack.monitoring.cluster.listing.indicesColumnTitle": "インデックス",
- "xpack.monitoring.cluster.listing.invalidLicense.getBasicLicenseLinkLabel": "無料のベーシックライセンスを取得",
- "xpack.monitoring.cluster.listing.invalidLicense.getLicenseLinkLabel": "全機能を利用できるライセンスを取得",
- "xpack.monitoring.cluster.listing.invalidLicense.infoMessage": "ライセンスが必要ですか?{getBasicLicenseLink}、または {getLicenseInfoLink} して、複数クラスターの監視をご利用ください。",
- "xpack.monitoring.cluster.listing.invalidLicense.invalidInfoMessage": "ライセンス情報が無効です。",
- "xpack.monitoring.cluster.listing.invalidLicense.warningMessageTitle": "{clusterName} クラスターを表示できません。",
- "xpack.monitoring.cluster.listing.kibanaColumnTitle": "Kibana",
- "xpack.monitoring.cluster.listing.licenseColumnTitle": "ライセンス",
- "xpack.monitoring.cluster.listing.logstashColumnTitle": "Logstash",
- "xpack.monitoring.cluster.listing.nameColumnTitle": "名前",
- "xpack.monitoring.cluster.listing.nodesColumnTitle": "ノード",
- "xpack.monitoring.cluster.listing.pageTitle": "クラスターリスト",
- "xpack.monitoring.cluster.listing.standaloneClusterCallOutDismiss": "閉じる",
- "xpack.monitoring.cluster.listing.standaloneClusterCallOutLink": "これらのインスタンスを表示。",
- "xpack.monitoring.cluster.listing.standaloneClusterCallOutText": "または、下の表のスタンドアロンクラスターをクリックしてください",
- "xpack.monitoring.cluster.listing.standaloneClusterCallOutTitle": "Elasticsearch クラスターに接続されていないインスタンスがあるようです。",
- "xpack.monitoring.cluster.listing.statusColumnTitle": "アラートステータス",
- "xpack.monitoring.cluster.listing.unknownHealthMessage": "不明",
- "xpack.monitoring.cluster.overview.apmPanel.agentServersTotalLinkLabel": "APM & Fleetサーバー:{apmsTotal}",
- "xpack.monitoring.cluster.overview.apmPanel.apmFleetTitle": "APM & Fleetサーバー",
- "xpack.monitoring.cluster.overview.apmPanel.apmTitle": "APM Server ",
- "xpack.monitoring.cluster.overview.apmPanel.instancesAndFleetsTotalLinkAriaLabel": "APMおよびFleetサーバーインスタンス:{apmsTotal}",
- "xpack.monitoring.cluster.overview.apmPanel.instancesTotalLinkAriaLabel": "APM Server インスタンス:{apmsTotal}",
- "xpack.monitoring.cluster.overview.apmPanel.lastEventDescription": "{timeOfLastEvent} ago",
- "xpack.monitoring.cluster.overview.apmPanel.lastEventLabel": "最後のイベント",
- "xpack.monitoring.cluster.overview.apmPanel.memoryUsageLabel": "メモリー使用状況(差分)",
- "xpack.monitoring.cluster.overview.apmPanel.overviewFleetLinkLabel": "APM & Fleetサーバー概要",
- "xpack.monitoring.cluster.overview.apmPanel.overviewLinkLabel": "APM Server 概要",
- "xpack.monitoring.cluster.overview.apmPanel.processedEventsLabel": "処理済みのイベント",
- "xpack.monitoring.cluster.overview.apmPanel.serversTotalLinkLabel": "APM Server:{apmsTotal}",
- "xpack.monitoring.cluster.overview.beatsPanel.beatsTitle": "ビート",
- "xpack.monitoring.cluster.overview.beatsPanel.beatsTotalLinkLabel": "ビート:{beatsTotal}",
- "xpack.monitoring.cluster.overview.beatsPanel.bytesSentLabel": "送信バイト数",
- "xpack.monitoring.cluster.overview.beatsPanel.instancesTotalLinkAriaLabel": "ビートインスタンス:{beatsTotal}",
- "xpack.monitoring.cluster.overview.beatsPanel.overviewLinkAriaLabel": "Beatsの概要",
- "xpack.monitoring.cluster.overview.beatsPanel.overviewLinkLabel": "概要",
- "xpack.monitoring.cluster.overview.beatsPanel.totalEventsLabel": "合計イベント数",
- "xpack.monitoring.cluster.overview.esPanel.debugLogsTooltipText": "デバッグログの数です",
- "xpack.monitoring.cluster.overview.esPanel.diskAvailableLabel": "利用可能なディスク容量",
- "xpack.monitoring.cluster.overview.esPanel.diskUsageLabel": "ディスク使用量",
- "xpack.monitoring.cluster.overview.esPanel.documentsLabel": "ドキュメント",
- "xpack.monitoring.cluster.overview.esPanel.errorLogsTooltipText": "エラーログの数です",
- "xpack.monitoring.cluster.overview.esPanel.expireDateText": "有効期限:{expiryDate}",
- "xpack.monitoring.cluster.overview.esPanel.fatalLogsTooltipText": "致命的ログの数です",
- "xpack.monitoring.cluster.overview.esPanel.healthLabel": "ヘルス",
- "xpack.monitoring.cluster.overview.esPanel.indicesCountLinkAriaLabel": "Elasticsearch インデックス:{indicesCount}",
- "xpack.monitoring.cluster.overview.esPanel.indicesCountLinkLabel": "インデックス:{indicesCount}",
- "xpack.monitoring.cluster.overview.esPanel.infoLogsTooltipText": "情報ログの数です",
- "xpack.monitoring.cluster.overview.esPanel.jobsLabel": "機械学習ジョブ",
- "xpack.monitoring.cluster.overview.esPanel.jvmHeapLabel": "{javaVirtualMachine}ヒープ",
- "xpack.monitoring.cluster.overview.esPanel.licenseLabel": "ライセンス",
- "xpack.monitoring.cluster.overview.esPanel.logsLinkAriaLabel": "Elasticsearch ログ",
- "xpack.monitoring.cluster.overview.esPanel.logsLinkLabel": "ログ",
- "xpack.monitoring.cluster.overview.esPanel.nodesTotalLinkLabel": "ノード:{nodesTotal}",
- "xpack.monitoring.cluster.overview.esPanel.overviewLinkAriaLabel": "Elasticsearch の概要",
- "xpack.monitoring.cluster.overview.esPanel.overviewLinkLabel": "概要",
- "xpack.monitoring.cluster.overview.esPanel.primaryShardsLabel": "プライマリシャード",
- "xpack.monitoring.cluster.overview.esPanel.replicaShardsLabel": "レプリカシャード",
- "xpack.monitoring.cluster.overview.esPanel.unknownLogsTooltipText": "不明",
- "xpack.monitoring.cluster.overview.esPanel.uptimeLabel": "アップタイム",
- "xpack.monitoring.cluster.overview.esPanel.versionLabel": "バージョン",
- "xpack.monitoring.cluster.overview.esPanel.versionNotAvailableDescription": "N/A",
- "xpack.monitoring.cluster.overview.esPanel.warnLogsTooltipText": "警告ログの数です",
- "xpack.monitoring.cluster.overview.kibanaPanel.connectionsLabel": "接続",
- "xpack.monitoring.cluster.overview.kibanaPanel.instancesCountLinkAriaLabel": "Kibana インスタンス:{instancesCount}",
- "xpack.monitoring.cluster.overview.kibanaPanel.instancesCountLinkLabel": "インスタンス:{instancesCount}",
- "xpack.monitoring.cluster.overview.kibanaPanel.kibanaTitle": "Kibana",
- "xpack.monitoring.cluster.overview.kibanaPanel.maxResponseTimeDescription": "{maxTime} ms",
- "xpack.monitoring.cluster.overview.kibanaPanel.maxResponseTimeLabel": "最高応答時間",
- "xpack.monitoring.cluster.overview.kibanaPanel.memoryUsageLabel": "メモリー使用状況",
- "xpack.monitoring.cluster.overview.kibanaPanel.overviewLinkAriaLabel": "Kibana の概要",
- "xpack.monitoring.cluster.overview.kibanaPanel.overviewLinkLabel": "概要",
- "xpack.monitoring.cluster.overview.kibanaPanel.requestsLabel": "リクエスト",
- "xpack.monitoring.cluster.overview.logsPanel.logTypeTitle": "{type}",
- "xpack.monitoring.cluster.overview.logsPanel.noLogsFound": "ログが見つかりませんでした。",
- "xpack.monitoring.cluster.overview.logstashPanel.betaFeatureTooltip": "ベータ機能",
- "xpack.monitoring.cluster.overview.logstashPanel.eventsEmittedLabel": "送信イベント",
- "xpack.monitoring.cluster.overview.logstashPanel.eventsReceivedLabel": "受信イベント",
- "xpack.monitoring.cluster.overview.logstashPanel.jvmHeapLabel": "{javaVirtualMachine}ヒープ",
- "xpack.monitoring.cluster.overview.logstashPanel.logstashTitle": "Logstash",
- "xpack.monitoring.cluster.overview.logstashPanel.nodesCountLinkAriaLabel": "Logstash ノード:{nodesCount}",
- "xpack.monitoring.cluster.overview.logstashPanel.nodesCountLinkLabel": "ノード:{nodesCount}",
- "xpack.monitoring.cluster.overview.logstashPanel.overviewLinkAriaLabel": "Logstash の概要",
- "xpack.monitoring.cluster.overview.logstashPanel.overviewLinkLabel": "概要",
- "xpack.monitoring.cluster.overview.logstashPanel.pipelineCountLinkAriaLabel": "Logstash パイプライン(ベータ機能):{pipelineCount}",
- "xpack.monitoring.cluster.overview.logstashPanel.pipelinesCountLinkLabel": "パイプライン:{pipelineCount}",
- "xpack.monitoring.cluster.overview.logstashPanel.uptimeLabel": "アップタイム",
- "xpack.monitoring.cluster.overview.logstashPanel.withMemoryQueuesLabel": "メモリーキューあり",
- "xpack.monitoring.cluster.overview.logstashPanel.withPersistentQueuesLabel": "永続キューあり",
- "xpack.monitoring.cluster.overview.pageTitle": "クラスターの概要",
- "xpack.monitoring.cluster.overviewTitle": "概要",
- "xpack.monitoring.clusterAlertsNavigation.clusterAlertsLinkText": "クラスターアラート",
- "xpack.monitoring.clustersNavigation.clustersLinkText": "クラスター",
- "xpack.monitoring.clusterStats.uuidNotFoundErrorMessage": "選択された時間範囲にクラスターが見つかりませんでした。UUID:{clusterUuid}",
- "xpack.monitoring.clusterStats.uuidNotSpecifiedErrorMessage": "{clusterUuid} が指定されていません",
- "xpack.monitoring.elasticsearch.ccr.ccrListingTable.alertsColumnTitle": "アラート",
- "xpack.monitoring.elasticsearch.ccr.ccrListingTable.errorColumnTitle": "エラー",
- "xpack.monitoring.elasticsearch.ccr.ccrListingTable.followsColumnTitle": "フォロー",
- "xpack.monitoring.elasticsearch.ccr.ccrListingTable.indexColumnTitle": "インデックス",
- "xpack.monitoring.elasticsearch.ccr.ccrListingTable.lastFetchTimeColumnTitle": "最終取得時刻",
- "xpack.monitoring.elasticsearch.ccr.ccrListingTable.opsSyncedColumnTitle": "同期されたオペレーション",
- "xpack.monitoring.elasticsearch.ccr.ccrListingTable.syncLagOpsColumnTitle": "同期の遅延(オペレーション数)",
- "xpack.monitoring.elasticsearch.ccr.heading": "CCR",
- "xpack.monitoring.elasticsearch.ccr.pageTitle": "Elasticsearch - CCR",
- "xpack.monitoring.elasticsearch.ccr.routeTitle": "Elasticsearch - CCR",
- "xpack.monitoring.elasticsearch.ccr.shard.instanceTitle": "インデックス{followerIndex} シャード:{shardId}",
- "xpack.monitoring.elasticsearch.ccr.shard.pageTitle": "Elasticsearch Ccrシャード - インデックス:{followerIndex} シャード:{shardId}",
- "xpack.monitoring.elasticsearch.ccr.shard.routeTitle": "Elasticsearch - CCR - シャード",
- "xpack.monitoring.elasticsearch.ccr.shardsTable.alertsColumnTitle": "アラート",
- "xpack.monitoring.elasticsearch.ccr.shardsTable.errorColumnTitle": "エラー",
- "xpack.monitoring.elasticsearch.ccr.shardsTable.lastFetchTimeColumnTitle": "最終取得時刻",
- "xpack.monitoring.elasticsearch.ccr.shardsTable.opsSyncedColumnTitle": "同期されたオペレーション",
- "xpack.monitoring.elasticsearch.ccr.shardsTable.shardColumnTitle": "シャード",
- "xpack.monitoring.elasticsearch.ccr.shardsTable.syncLagOpsColumn.followerLagTooltip": "フォロワーラグ:{syncLagOpsFollower}",
- "xpack.monitoring.elasticsearch.ccr.shardsTable.syncLagOpsColumn.leaderLagTooltip": "リーダーラグ:{syncLagOpsLeader}",
- "xpack.monitoring.elasticsearch.ccr.shardsTable.syncLagOpsColumnTitle": "同期の遅延(オペレーション数)",
- "xpack.monitoring.elasticsearch.ccrShard.errorsTable.reasonColumnTitle": "理由",
- "xpack.monitoring.elasticsearch.ccrShard.errorsTable.typeColumnTitle": "型",
- "xpack.monitoring.elasticsearch.ccrShard.errorsTableTitle": "エラー",
- "xpack.monitoring.elasticsearch.ccrShard.latestStateAdvancedButtonLabel": "高度な設定",
- "xpack.monitoring.elasticsearch.ccrShard.status.alerts": "アラート",
- "xpack.monitoring.elasticsearch.ccrShard.status.failedFetchesLabel": "失敗した取得",
- "xpack.monitoring.elasticsearch.ccrShard.status.followerIndexLabel": "フォロワーインデックス",
- "xpack.monitoring.elasticsearch.ccrShard.status.leaderIndexLabel": "リーダーインデックス",
- "xpack.monitoring.elasticsearch.ccrShard.status.opsSyncedLabel": "同期されたオペレーション",
- "xpack.monitoring.elasticsearch.ccrShard.status.shardIdLabel": "シャード ID",
- "xpack.monitoring.elasticsearch.clusterStatus.dataLabel": "データ",
- "xpack.monitoring.elasticsearch.clusterStatus.documentsLabel": "ドキュメント",
- "xpack.monitoring.elasticsearch.clusterStatus.indicesLabel": "インデックス",
- "xpack.monitoring.elasticsearch.clusterStatus.memoryLabel": "JVMヒープ",
- "xpack.monitoring.elasticsearch.clusterStatus.nodesLabel": "ノード",
- "xpack.monitoring.elasticsearch.clusterStatus.totalShardsLabel": "合計シャード数",
- "xpack.monitoring.elasticsearch.clusterStatus.unassignedShardsLabel": "未割り当てシャード",
- "xpack.monitoring.elasticsearch.healthStatusLabel": "ヘルス:{status}",
- "xpack.monitoring.elasticsearch.indexDetailStatus.alerts": "アラート",
- "xpack.monitoring.elasticsearch.indexDetailStatus.documentsTitle": "ドキュメント",
- "xpack.monitoring.elasticsearch.indexDetailStatus.iconStatusLabel": "ヘルス:{elasticsearchStatusIcon}",
- "xpack.monitoring.elasticsearch.indexDetailStatus.primariesTitle": "プライマリ",
- "xpack.monitoring.elasticsearch.indexDetailStatus.totalShardsTitle": "合計シャード数",
- "xpack.monitoring.elasticsearch.indexDetailStatus.totalTitle": "合計",
- "xpack.monitoring.elasticsearch.indexDetailStatus.unassignedShardsTitle": "未割り当てシャード",
- "xpack.monitoring.elasticsearch.indices.advanced.routeTitle": "Elasticsearch - インデックス - {indexName} - 高度な設定",
- "xpack.monitoring.elasticsearch.indices.alertsColumnTitle": "アラート",
- "xpack.monitoring.elasticsearch.indices.dataTitle": "データ",
- "xpack.monitoring.elasticsearch.indices.documentCountTitle": "ドキュメントカウント",
- "xpack.monitoring.elasticsearch.indices.howToShowSystemIndicesDescription": "システムインデックス(例:Kibana)をご希望の場合は、「システムインデックスを表示」にチェックを入れてみてください。",
- "xpack.monitoring.elasticsearch.indices.indexRateTitle": "インデックスレート",
- "xpack.monitoring.elasticsearch.indices.monitoringTablePlaceholder": "インデックスのフィルタリング…",
- "xpack.monitoring.elasticsearch.indices.nameTitle": "名前",
- "xpack.monitoring.elasticsearch.indices.noIndicesMatchYourSelectionDescription": "選択項目に一致するインデックスがありません。時間範囲を変更してみてください。",
- "xpack.monitoring.elasticsearch.indices.overview.pageTitle": "インデックス:{indexName}",
- "xpack.monitoring.elasticsearch.indices.overview.routeTitle": "Elasticsearch - インデックス - {indexName} - 概要",
- "xpack.monitoring.elasticsearch.indices.pageTitle": "デフォルトのインデックス",
- "xpack.monitoring.elasticsearch.indices.routeTitle": "Elasticsearch - インデックス",
- "xpack.monitoring.elasticsearch.indices.searchRateTitle": "検索レート",
- "xpack.monitoring.elasticsearch.indices.statusTitle": "ステータス",
- "xpack.monitoring.elasticsearch.indices.systemIndicesLabel": "システムインデックスのフィルター",
- "xpack.monitoring.elasticsearch.indices.unassignedShardsTitle": "未割り当てシャード",
- "xpack.monitoring.elasticsearch.mlJobListing.filterJobsPlaceholder": "ジョブをフィルタリング…",
- "xpack.monitoring.elasticsearch.mlJobListing.forecastsTitle": "予測",
- "xpack.monitoring.elasticsearch.mlJobListing.jobIdTitle": "ジョブID",
- "xpack.monitoring.elasticsearch.mlJobListing.modelSizeTitle": "モデルサイズ",
- "xpack.monitoring.elasticsearch.mlJobListing.noDataLabel": "N/A",
- "xpack.monitoring.elasticsearch.mlJobListing.nodeTitle": "ノード",
- "xpack.monitoring.elasticsearch.mlJobListing.noJobsDescription": "クエリに一致する機械学習ジョブがありません。時間範囲を変更してみてください。",
- "xpack.monitoring.elasticsearch.mlJobListing.processedRecordsTitle": "処理済みレコード",
- "xpack.monitoring.elasticsearch.mlJobListing.stateTitle": "ステータス",
- "xpack.monitoring.elasticsearch.mlJobListing.statusIconLabel": "ジョブ状態:{status}",
- "xpack.monitoring.elasticsearch.mlJobs.pageTitle": "Elasticsearch - 機械学習ジョブ",
- "xpack.monitoring.elasticsearch.mlJobs.routeTitle": "Elasticsearch - 機械学習ジョブ",
- "xpack.monitoring.elasticsearch.node.advanced.routeTitle": "Elasticsearch - ノード - {nodeSummaryName} - 高度な設定",
- "xpack.monitoring.elasticsearch.node.cells.tooltip.iconLabel": "このメトリックの詳細",
- "xpack.monitoring.elasticsearch.node.cells.tooltip.max": "最高値",
- "xpack.monitoring.elasticsearch.node.cells.tooltip.min": "最低値",
- "xpack.monitoring.elasticsearch.node.cells.tooltip.preface": "現在の期間に適用されます",
- "xpack.monitoring.elasticsearch.node.cells.tooltip.trending": "傾向",
- "xpack.monitoring.elasticsearch.node.cells.trendingDownText": "ダウン",
- "xpack.monitoring.elasticsearch.node.cells.trendingUpText": "アップ",
- "xpack.monitoring.elasticsearch.node.overview.pageTitle": "Elasticsearchノード:{node}",
- "xpack.monitoring.elasticsearch.node.overview.routeTitle": "Elasticsearch - ノード - {nodeName} - 概要",
- "xpack.monitoring.elasticsearch.node.statusIconLabel": "ステータス:{status}",
- "xpack.monitoring.elasticsearch.nodeDetailStatus.alerts": "アラート",
- "xpack.monitoring.elasticsearch.nodeDetailStatus.dataLabel": "データ",
- "xpack.monitoring.elasticsearch.nodeDetailStatus.documentsLabel": "ドキュメント",
- "xpack.monitoring.elasticsearch.nodeDetailStatus.freeDiskSpaceLabel": "空きディスク容量",
- "xpack.monitoring.elasticsearch.nodeDetailStatus.indicesLabel": "インデックス",
- "xpack.monitoring.elasticsearch.nodeDetailStatus.jvmHeapLabel": "{javaVirtualMachine}ヒープ",
- "xpack.monitoring.elasticsearch.nodeDetailStatus.shardsLabel": "シャード",
- "xpack.monitoring.elasticsearch.nodeDetailStatus.transportAddress": "トランスポートアドレス",
- "xpack.monitoring.elasticsearch.nodeDetailStatus.typeLabel": "型",
- "xpack.monitoring.elasticsearch.nodes.alertsColumnTitle": "アラート",
- "xpack.monitoring.elasticsearch.nodes.cpuThrottlingColumnTitle": "CPU スロットル",
- "xpack.monitoring.elasticsearch.nodes.cpuUsageColumnTitle": "CPU使用状況",
- "xpack.monitoring.elasticsearch.nodes.diskFreeSpaceColumnTitle": "ディスクの空き容量",
- "xpack.monitoring.elasticsearch.nodes.healthAltIcon": "ステータス:{status}",
- "xpack.monitoring.elasticsearch.nodes.jvmMemoryColumnTitle": "{javaVirtualMachine}ヒープ",
- "xpack.monitoring.elasticsearch.nodes.loadAverageColumnTitle": "平均負荷",
- "xpack.monitoring.elasticsearch.nodes.metricbeatMigration.detectedNodeDescription": "次のインデックスは監視されていません。下の「Metricbeat で監視」をクリックして、監視を開始してください。",
- "xpack.monitoring.elasticsearch.nodes.metricbeatMigration.detectedNodeTitle": "Elasticsearch ノードが検出されました",
- "xpack.monitoring.elasticsearch.nodes.metricbeatMigration.disableInternalCollectionDescription": "移行を完了させるには、自己監視を無効にしてください。",
- "xpack.monitoring.elasticsearch.nodes.metricbeatMigration.disableInternalCollectionMigrationButtonLabel": "自己監視を無効にする",
- "xpack.monitoring.elasticsearch.nodes.metricbeatMigration.disableInternalCollectionTitle": "Metricbeat による Elasticsearch ノードの監視が開始されました",
- "xpack.monitoring.elasticsearch.nodes.monitoringTablePlaceholder": "ノードをフィルタリング…",
- "xpack.monitoring.elasticsearch.nodes.nameColumnTitle": "名前",
- "xpack.monitoring.elasticsearch.nodes.pageTitle": "Elasticsearchノード",
- "xpack.monitoring.elasticsearch.nodes.routeTitle": "Elasticsearch - ノード",
- "xpack.monitoring.elasticsearch.nodes.shardsColumnTitle": "シャード",
- "xpack.monitoring.elasticsearch.nodes.statusColumn.offlineLabel": "オフライン",
- "xpack.monitoring.elasticsearch.nodes.statusColumn.onlineLabel": "オンライン",
- "xpack.monitoring.elasticsearch.nodes.statusColumnTitle": "ステータス",
- "xpack.monitoring.elasticsearch.nodes.unknownNodeTypeLabel": "不明",
- "xpack.monitoring.elasticsearch.overview.pageTitle": "Elasticsearchの概要",
- "xpack.monitoring.elasticsearch.shardActivity.completedRecoveriesLabel": "完了済みの復元",
- "xpack.monitoring.elasticsearch.shardActivity.noActiveShardRecoveriesMessage.completedRecoveriesLinkText": "完了済みの復元",
- "xpack.monitoring.elasticsearch.shardActivity.noActiveShardRecoveriesMessage.completedRecoveriesLinkTextProblem": "このクラスターにはアクティブなシャードの復元がありません。",
- "xpack.monitoring.elasticsearch.shardActivity.noActiveShardRecoveriesMessage.completedRecoveriesLinkTextSolution": "{shardActivityHistoryLink}を表示してみてください。",
- "xpack.monitoring.elasticsearch.shardActivity.noDataMessage": "選択された時間範囲には過去のシャードアクティビティ記録がありません。",
- "xpack.monitoring.elasticsearch.shardActivity.progress.noTranslogProgressLabel": "n/a",
- "xpack.monitoring.elasticsearch.shardActivity.recoveryIndex.recoveryTypeDescription": "復元タイプ:{relocationType}",
- "xpack.monitoring.elasticsearch.shardActivity.recoveryIndex.shardDescription": "シャード:{shard}",
- "xpack.monitoring.elasticsearch.shardActivity.snapshotTitle": "レポジトリ:{repo} / スナップショット:{snapshot}",
- "xpack.monitoring.elasticsearch.shardActivity.sourceTooltip": "{copiedFrom} シャードからコピーされました",
- "xpack.monitoring.elasticsearch.shardActivity.sourceTooltip.primarySourceText": "プライマリ",
- "xpack.monitoring.elasticsearch.shardActivity.sourceTooltip.replicaSourceText": "レプリカ",
- "xpack.monitoring.elasticsearch.shardActivity.totalTimeTooltip": "開始:{startTime}",
- "xpack.monitoring.elasticsearch.shardActivity.unknownTargetAddressContent": "不明",
- "xpack.monitoring.elasticsearch.shardActivityTitle": "シャードアクティビティ",
- "xpack.monitoring.elasticsearch.shardAllocation.clusterViewDisplayName": "ClusterView",
- "xpack.monitoring.elasticsearch.shardAllocation.decorateShards.relocatingFromTextMessage": "{nodeName} から移動しています",
- "xpack.monitoring.elasticsearch.shardAllocation.decorateShards.relocatingToTextMessage": "{nodeName} に移動しています",
- "xpack.monitoring.elasticsearch.shardAllocation.initializingLabel": "初期化中",
- "xpack.monitoring.elasticsearch.shardAllocation.labels.indicesLabel": "インデックス",
- "xpack.monitoring.elasticsearch.shardAllocation.labels.nodesLabel": "ノード",
- "xpack.monitoring.elasticsearch.shardAllocation.labels.unassignedLabel": "割り当てなし",
- "xpack.monitoring.elasticsearch.shardAllocation.labels.unassignedNodesLabel": "ノード",
- "xpack.monitoring.elasticsearch.shardAllocation.primaryLabel": "プライマリ",
- "xpack.monitoring.elasticsearch.shardAllocation.relocatingLabel": "移動中",
- "xpack.monitoring.elasticsearch.shardAllocation.replicaLabel": "レプリカ",
- "xpack.monitoring.elasticsearch.shardAllocation.shardDisplayName": "シャード",
- "xpack.monitoring.elasticsearch.shardAllocation.shardLegendTitle": "シャードの凡例",
- "xpack.monitoring.elasticsearch.shardAllocation.tableBody.noShardsAllocatedDescription": "シャードが割り当てられていません。",
- "xpack.monitoring.elasticsearch.shardAllocation.tableBodyDisplayName": "TableBody",
- "xpack.monitoring.elasticsearch.shardAllocation.tableHead.filterSystemIndices": "システムインデックスのフィルター",
- "xpack.monitoring.elasticsearch.shardAllocation.tableHead.indicesLabel": "インデックス",
- "xpack.monitoring.elasticsearch.shardAllocation.unassignedDisplayName": "割り当てなし",
- "xpack.monitoring.elasticsearch.shardAllocation.unassignedPrimaryLabel": "未割り当てプライマリ",
- "xpack.monitoring.elasticsearch.shardAllocation.unassignedReplicaLabel": "未割り当てレプリカ",
- "xpack.monitoring.errors.connectionErrorMessage": "接続エラー:Elasticsearch 監視クラスターのネットワーク接続を確認し、詳細は Kibana のログをご覧ください。",
- "xpack.monitoring.errors.insufficientUserErrorMessage": "データの監視に必要なユーザーパーミッションがありません",
- "xpack.monitoring.errors.invalidAuthErrorMessage": "クラスターの監視に無効な認証です",
- "xpack.monitoring.errors.monitoringLicenseErrorDescription": "クラスター = 「{clusterId}」のライセンス情報が見つかりませんでした。クラスターのマスターノードサーバーログにエラーや警告がないか確認してください。",
- "xpack.monitoring.errors.monitoringLicenseErrorTitle": "監視ライセンスエラー",
- "xpack.monitoring.errors.noLivingConnectionsErrorMessage": "有効な接続がありません。Elasticsearch 監視クラスターのネットワーク接続を確認し、詳細は Kibana のログをご覧ください。",
- "xpack.monitoring.errors.TimeoutErrorMessage": "リクエストタイムアウト:Elasticsearch 監視クラスターのネットワーク接続、またはノードの負荷レベルを確認してください。",
- "xpack.monitoring.es.indices.deletedClosedStatusLabel": "削除済み / クローズ済み",
- "xpack.monitoring.es.indices.notAvailableStatusLabel": "利用不可",
- "xpack.monitoring.es.indices.unknownStatusLabel": "不明",
- "xpack.monitoring.es.nodes.offlineNodeStatusLabel": "オフラインノード",
- "xpack.monitoring.es.nodes.offlineStatusLabel": "オフライン",
- "xpack.monitoring.es.nodes.onlineStatusLabel": "オンライン",
- "xpack.monitoring.es.nodeType.clientNodeLabel": "クライアントノード",
- "xpack.monitoring.es.nodeType.dataOnlyNodeLabel": "データ専用ノード",
- "xpack.monitoring.es.nodeType.invalidNodeLabel": "無効なノード",
- "xpack.monitoring.es.nodeType.masterNodeLabel": "マスターノード",
- "xpack.monitoring.es.nodeType.masterOnlyNodeLabel": "マスター専用ノード",
- "xpack.monitoring.es.nodeType.nodeLabel": "ノード",
- "xpack.monitoring.esNavigation.ccrLinkText": "CCR",
- "xpack.monitoring.esNavigation.indicesLinkText": "インデックス",
- "xpack.monitoring.esNavigation.instance.advancedLinkText": "高度な設定",
- "xpack.monitoring.esNavigation.instance.overviewLinkText": "概要",
- "xpack.monitoring.esNavigation.jobsLinkText": "機械学習ジョブ",
- "xpack.monitoring.esNavigation.nodesLinkText": "ノード",
- "xpack.monitoring.esNavigation.overviewLinkText": "概要",
- "xpack.monitoring.euiSSPTable.setupNewButtonLabel": "新規 {identifier} の監視を設定",
- "xpack.monitoring.euiTable.isFullyMigratedLabel": "Metricbeat 収集",
- "xpack.monitoring.euiTable.isInternalCollectorLabel": "内部収集",
- "xpack.monitoring.euiTable.isPartiallyMigratedLabel": "内部収集と Metricbeat 収集",
- "xpack.monitoring.euiTable.setupNewButtonLabel": "Metricbeat で別の {identifier} を監視",
- "xpack.monitoring.expiredLicenseStatusDescription": "ご使用のライセンスは{expiryDate}に期限切れになりました",
- "xpack.monitoring.expiredLicenseStatusTitle": "ご使用の{typeTitleCase}ライセンスは期限切れです",
- "xpack.monitoring.feature.reserved.description": "ユーザーアクセスを許可するには、monitoring_user ロールも割り当てる必要があります。",
- "xpack.monitoring.featureCatalogueDescription": "ご使用のデプロイのリアルタイムのヘルスとパフォーマンスをトラッキングします。",
- "xpack.monitoring.featureCatalogueTitle": "スタックを監視",
- "xpack.monitoring.featureRegistry.monitoringFeatureName": "スタック監視",
- "xpack.monitoring.formatNumbers.notAvailableLabel": "N/A",
- "xpack.monitoring.healthCheck.disabledWatches.text": "設定モードを使用してアラート定義をレビューし、追加のアクションコネクターを構成して、任意の方法で通知を受信します。",
- "xpack.monitoring.healthCheck.disabledWatches.title": "新しいアラートの作成",
- "xpack.monitoring.healthCheck.encryptionErrorAction": "方法を確認してください。",
- "xpack.monitoring.healthCheck.tlsAndEncryptionError": "スタック監視アラートでは、KibanaとElasticsearchの間のトランスポートレイヤーセキュリティと、kibana.ymlファイルの暗号化鍵が必要です。",
- "xpack.monitoring.healthCheck.tlsAndEncryptionErrorTitle": "追加の設定が必要です",
- "xpack.monitoring.healthCheck.unableToDisableWatches.action": "詳細情報",
- "xpack.monitoring.healthCheck.unableToDisableWatches.text": "レガシークラスターアラートを削除できませんでした。Kibanaサーバーログで詳細を確認するか、しばらくたってから再試行してください。",
- "xpack.monitoring.healthCheck.unableToDisableWatches.title": "レガシークラスターアラートはまだ有効です",
- "xpack.monitoring.kibana.clusterStatus.connectionsLabel": "接続",
- "xpack.monitoring.kibana.clusterStatus.instancesLabel": "インスタンス",
- "xpack.monitoring.kibana.clusterStatus.maxResponseTimeLabel": "最高応答時間",
- "xpack.monitoring.kibana.clusterStatus.memoryLabel": "メモリー",
- "xpack.monitoring.kibana.clusterStatus.requestsLabel": "リクエスト",
- "xpack.monitoring.kibana.detailStatus.osFreeMemoryLabel": "OS の空きメモリー",
- "xpack.monitoring.kibana.detailStatus.transportAddressLabel": "トランスポートアドレス",
- "xpack.monitoring.kibana.detailStatus.uptimeLabel": "アップタイム",
- "xpack.monitoring.kibana.detailStatus.versionLabel": "バージョン",
- "xpack.monitoring.kibana.instance.pageTitle": "Kibanaインスタンス:{instance}",
- "xpack.monitoring.kibana.instances.heading": "Kibanaインスタンス",
- "xpack.monitoring.kibana.instances.metricbeatMigration.detectedNodeDescription": "次のインスタンスは監視されていません。\n 下の「Metricbeat で監視」をクリックして、監視を開始してください。",
- "xpack.monitoring.kibana.instances.metricbeatMigration.detectedNodeTitle": "Kibana インスタンスが検出されました",
- "xpack.monitoring.kibana.instances.pageTitle": "Kibanaインスタンス",
- "xpack.monitoring.kibana.instances.routeTitle": "Kibana - インスタンス",
- "xpack.monitoring.kibana.listing.alertsColumnTitle": "アラート",
- "xpack.monitoring.kibana.listing.filterInstancesPlaceholder": "フィルターインスタンス…",
- "xpack.monitoring.kibana.listing.loadAverageColumnTitle": "平均負荷",
- "xpack.monitoring.kibana.listing.memorySizeColumnTitle": "メモリーサイズ",
- "xpack.monitoring.kibana.listing.nameColumnTitle": "名前",
- "xpack.monitoring.kibana.listing.requestsColumnTitle": "リクエスト",
- "xpack.monitoring.kibana.listing.responseTimeColumnTitle": "応答時間",
- "xpack.monitoring.kibana.listing.statusColumnTitle": "ステータス",
- "xpack.monitoring.kibana.overview.pageTitle": "Kibanaの概要",
- "xpack.monitoring.kibana.shardActivity.bytesTitle": "バイト",
- "xpack.monitoring.kibana.shardActivity.filesTitle": "ファイル",
- "xpack.monitoring.kibana.shardActivity.indexTitle": "インデックス",
- "xpack.monitoring.kibana.shardActivity.sourceDestinationTitle": "ソース / 行先",
- "xpack.monitoring.kibana.shardActivity.stageTitle": "ステージ",
- "xpack.monitoring.kibana.shardActivity.totalTimeTitle": "合計時間",
- "xpack.monitoring.kibana.shardActivity.translogTitle": "Translog",
- "xpack.monitoring.kibana.statusIconLabel": "ヘルス:{status}",
- "xpack.monitoring.kibanaNavigation.instancesLinkText": "インスタンス",
- "xpack.monitoring.kibanaNavigation.overviewLinkText": "概要",
- "xpack.monitoring.license.heading": "ライセンス",
- "xpack.monitoring.license.howToUpdateLicenseDescription": "このクラスターのライセンスを更新するには、Elasticsearch {apiText}でライセンスファイルを提供してください:",
- "xpack.monitoring.license.licenseRouteTitle": "ライセンス",
- "xpack.monitoring.loading.pageTitle": "読み込み中",
- "xpack.monitoring.logs.listing.calloutLinkText": "ログ",
- "xpack.monitoring.logs.listing.calloutTitle": "他のログを表示する場合",
- "xpack.monitoring.logs.listing.clusterPageDescription": "このクラスターの最も新しいログを最高合計 {limit} 件まで表示しています。",
- "xpack.monitoring.logs.listing.componentTitle": "コンポーネント",
- "xpack.monitoring.logs.listing.indexPageDescription": "このインデックスの最も新しいログを最高合計 {limit} 件まで表示しています。",
- "xpack.monitoring.logs.listing.levelTitle": "レベル",
- "xpack.monitoring.logs.listing.linkText": "詳細は {link} をご覧ください。",
- "xpack.monitoring.logs.listing.messageTitle": "メッセージ",
- "xpack.monitoring.logs.listing.nodePageDescription": "このノードの最も新しいログを最高合計 {limit} 件まで表示しています。",
- "xpack.monitoring.logs.listing.nodeTitle": "ノード",
- "xpack.monitoring.logs.listing.pageTitle": "最近のログ",
- "xpack.monitoring.logs.listing.timestampTitle": "タイムスタンプ",
- "xpack.monitoring.logs.listing.typeTitle": "型",
- "xpack.monitoring.logs.reason.correctIndexNameLink": "詳細はここをクリックしてください。",
- "xpack.monitoring.logs.reason.correctIndexNameMessage": "これはFilebeatインデックスから読み取る問題です。{link}",
- "xpack.monitoring.logs.reason.correctIndexNameTitle": "破損したFilebeatインデックス",
- "xpack.monitoring.logs.reason.defaultMessage": "ログデータが見つからず、理由を診断することができません。{link}",
- "xpack.monitoring.logs.reason.defaultMessageLink": "正しくセットアップされていることを確認してください。",
- "xpack.monitoring.logs.reason.defaultTitle": "ログデータが見つかりませんでした",
- "xpack.monitoring.logs.reason.noClusterLink": "セットアップ",
- "xpack.monitoring.logs.reason.noClusterMessage": "{link} が正しいことを確認してください。",
- "xpack.monitoring.logs.reason.noClusterTitle": "このクラスターにはログがありません",
- "xpack.monitoring.logs.reason.noIndexLink": "セットアップ",
- "xpack.monitoring.logs.reason.noIndexMessage": "ログが見つかりましたが、このインデックスのものはありません。この問題が解決されない場合は、{link} が正しいことを確認してください。",
- "xpack.monitoring.logs.reason.noIndexPatternInTimePeriodMessage": "時間フィルターでタイムフレームを調整してください。",
- "xpack.monitoring.logs.reason.noIndexPatternInTimePeriodTitle": "選択された時間にログはありません",
- "xpack.monitoring.logs.reason.noIndexPatternLink": "Filebeat",
- "xpack.monitoring.logs.reason.noIndexPatternMessage": "{link} をセットアップして、監視クラスターへの Elasticsearch アウトプットを構成してください。",
- "xpack.monitoring.logs.reason.noIndexPatternTitle": "ログデータが見つかりませんでした",
- "xpack.monitoring.logs.reason.noIndexTitle": "このインデックスにはログがありません",
- "xpack.monitoring.logs.reason.noNodeLink": "セットアップ",
- "xpack.monitoring.logs.reason.noNodeMessage": "{link} が正しいことを確認してください。",
- "xpack.monitoring.logs.reason.noNodeTitle": "この Elasticsearch ノードにはログがありません",
- "xpack.monitoring.logs.reason.notUsingStructuredLogsLink": "JSONログを参照します",
- "xpack.monitoring.logs.reason.notUsingStructuredLogsMessage": "{varPaths}設定{link}かどうかを確認",
- "xpack.monitoring.logs.reason.notUsingStructuredLogsTitle": "構造化されたログが見つかりません",
- "xpack.monitoring.logs.reason.noTypeLink": "これらの方向",
- "xpack.monitoring.logs.reason.noTypeMessage": "{link} に従って Elasticsearch をセットアップしてください。",
- "xpack.monitoring.logs.reason.noTypeTitle": "Elasticsearch のログがありません",
- "xpack.monitoring.logstash.clusterStatus.eventsEmittedLabel": "送信イベント",
- "xpack.monitoring.logstash.clusterStatus.eventsReceivedLabel": "受信イベント",
- "xpack.monitoring.logstash.clusterStatus.memoryLabel": "メモリー",
- "xpack.monitoring.logstash.clusterStatus.nodesLabel": "ノード",
- "xpack.monitoring.logstash.detailStatus.batchSizeLabel": "バッチサイズ",
- "xpack.monitoring.logstash.detailStatus.configReloadsLabel": "構成の再読み込み",
- "xpack.monitoring.logstash.detailStatus.eventsEmittedLabel": "送信イベント",
- "xpack.monitoring.logstash.detailStatus.eventsReceivedLabel": "受信イベント",
- "xpack.monitoring.logstash.detailStatus.pipelineWorkersLabel": "パイプラインワーカー",
- "xpack.monitoring.logstash.detailStatus.queueTypeLabel": "キュータイプ",
- "xpack.monitoring.logstash.detailStatus.transportAddressLabel": "トランスポートアドレス",
- "xpack.monitoring.logstash.detailStatus.uptimeLabel": "アップタイム",
- "xpack.monitoring.logstash.detailStatus.versionLabel": "バージョン",
- "xpack.monitoring.logstash.filterNodesPlaceholder": "ノードをフィルタリング…",
- "xpack.monitoring.logstash.filterPipelinesPlaceholder": "パイプラインのフィルタリング…",
- "xpack.monitoring.logstash.node.advanced.pageTitle": "Logstashノード:{nodeName}",
- "xpack.monitoring.logstash.node.advanced.routeTitle": "Logstash - {nodeName} - 高度な設定",
- "xpack.monitoring.logstash.node.pageTitle": "Logstashノード:{nodeName}",
- "xpack.monitoring.logstash.node.pipelines.notAvailableDescription": "パイプラインの監視は Logstash バージョン 6.0.0 以降でのみ利用できます。このノードはバージョン {logstashVersion} を実行しています。",
- "xpack.monitoring.logstash.node.pipelines.pageTitle": "Logstashノードパイプライン:{nodeName}",
- "xpack.monitoring.logstash.node.pipelines.routeTitle": "Logstash - {nodeName} - パイプライン",
- "xpack.monitoring.logstash.node.routeTitle": "Logstash - {nodeName}",
- "xpack.monitoring.logstash.nodes.alertsColumnTitle": "アラート",
- "xpack.monitoring.logstash.nodes.configReloadsFailuresCountLabel": "{reloadsFailures} 失敗",
- "xpack.monitoring.logstash.nodes.configReloadsSuccessCountLabel": "{reloadsSuccesses} 成功",
- "xpack.monitoring.logstash.nodes.configReloadsTitle": "構成の再読み込み",
- "xpack.monitoring.logstash.nodes.cpuUsageTitle": "CPU使用状況",
- "xpack.monitoring.logstash.nodes.eventsIngestedTitle": "イベントが投入されました",
- "xpack.monitoring.logstash.nodes.jvmHeapUsedTitle": "{javaVirtualMachine} ヒープを使用中",
- "xpack.monitoring.logstash.nodes.loadAverageTitle": "平均負荷",
- "xpack.monitoring.logstash.nodes.nameTitle": "名前",
- "xpack.monitoring.logstash.nodes.pageTitle": "Logstashノード",
- "xpack.monitoring.logstash.nodes.routeTitle": "Logstash - ノード",
- "xpack.monitoring.logstash.nodes.versionTitle": "バージョン",
- "xpack.monitoring.logstash.overview.pageTitle": "Logstashの概要",
- "xpack.monitoring.logstash.pipeline.detailDrawer.conditionalStatementDescription": "これはパイプラインのコンディションのステートメントです。",
- "xpack.monitoring.logstash.pipeline.detailDrawer.eventsEmittedLabel": "送信イベント",
- "xpack.monitoring.logstash.pipeline.detailDrawer.eventsEmittedRateLabel": "イベント送信レート",
- "xpack.monitoring.logstash.pipeline.detailDrawer.eventsLatencyLabel": "イベントレイテンシ",
- "xpack.monitoring.logstash.pipeline.detailDrawer.eventsReceivedLabel": "受信イベント",
- "xpack.monitoring.logstash.pipeline.detailDrawer.noMetricsForIfDescription": "現在この if 条件で表示するメトリックがありません。",
- "xpack.monitoring.logstash.pipeline.detailDrawer.noMetricsForQueueDescription": "現在このキューに表示するメトリックがありません。",
- "xpack.monitoring.logstash.pipeline.detailDrawer.specifyVertexIdDescription": "この {vertexType} には指定された ID がありません。ID を指定することで、パイプラインの変更時にその差をトラッキングできます。このプラグインの ID を次のように指定できます:",
- "xpack.monitoring.logstash.pipeline.detailDrawer.structureDescription": "これは Logstash でインプットと残りのパイプラインの間のイベントのバッファリングに使用される内部構造です。",
- "xpack.monitoring.logstash.pipeline.detailDrawer.vertexIdDescription": "この {vertexType} の ID は {vertexId} です。",
- "xpack.monitoring.logstash.pipeline.pageTitle": "Logstashパイプライン:{pipeline}",
- "xpack.monitoring.logstash.pipeline.queue.noMetricsDescription": "キューメトリックが利用できません",
- "xpack.monitoring.logstash.pipeline.relativeFirstSeenAgoLabel": "{relativeFirstSeen} 前",
- "xpack.monitoring.logstash.pipeline.relativeLastSeenAgoLabel": "{relativeLastSeen} 前まで",
- "xpack.monitoring.logstash.pipeline.relativeLastSeenNowLabel": "今",
- "xpack.monitoring.logstash.pipeline.routeTitle": "Logstash - パイプライン",
- "xpack.monitoring.logstash.pipelines.eventsEmittedRateTitle": "イベント送信レート",
- "xpack.monitoring.logstash.pipelines.idTitle": "ID",
- "xpack.monitoring.logstash.pipelines.numberOfNodesTitle": "ノード数",
- "xpack.monitoring.logstash.pipelines.pageTitle": "Logstashパイプライン",
- "xpack.monitoring.logstash.pipelines.routeTitle": "Logstashパイプライン",
- "xpack.monitoring.logstash.pipelineStatement.viewDetailsAriaLabel": "詳細を表示",
- "xpack.monitoring.logstash.pipelineViewer.filtersTitle": "フィルター",
- "xpack.monitoring.logstash.pipelineViewer.inputsTitle": "インプット",
- "xpack.monitoring.logstash.pipelineViewer.outputsTitle": "アウトプット",
- "xpack.monitoring.logstashNavigation.instance.advancedLinkText": "高度な設定",
- "xpack.monitoring.logstashNavigation.instance.overviewLinkText": "概要",
- "xpack.monitoring.logstashNavigation.instance.pipelinesLinkText": "パイプライン",
- "xpack.monitoring.logstashNavigation.nodesLinkText": "ノード",
- "xpack.monitoring.logstashNavigation.overviewLinkText": "概要",
- "xpack.monitoring.logstashNavigation.pipelinesLinkText": "パイプライン",
- "xpack.monitoring.logstashNavigation.pipelineVersionDescription": "バージョンは {relativeLastSeen} 時点でアクティブ、初回検知 {relativeFirstSeen}",
- "xpack.monitoring.metricbeatMigration.apmInstructions.configureMetricbeatDescription": "{file} にこれらの変更を加えます。",
- "xpack.monitoring.metricbeatMigration.apmInstructions.configureMetricbeatTitle": "Metricbeat を構成して監視クラスターに送ります",
- "xpack.monitoring.metricbeatMigration.apmInstructions.disableInternalCollection.description": "APM Server の構成ファイル({file})に次の設定を追加します:",
- "xpack.monitoring.metricbeatMigration.apmInstructions.disableInternalCollection.note": "この変更後、APM Server の再起動が必要です。",
- "xpack.monitoring.metricbeatMigration.apmInstructions.disableInternalCollection.title": "APM Server の監視メトリックの内部収集を無効にする",
- "xpack.monitoring.metricbeatMigration.apmInstructions.enableMetricbeatModuleDescription": "モジュールはデフォルトで http://localhost:5066 から APM Server の監視メトリックを収集します。ローカル APM Server のアドレスが異なる場合は、{file} ファイルの {hosts} 設定で指定する必要があります。",
- "xpack.monitoring.metricbeatMigration.apmInstructions.enableMetricbeatModuleTitle": "Metricbeat の Beat X-Pack モジュールの有効化と構成",
- "xpack.monitoring.metricbeatMigration.apmInstructions.installMetricbeatLinkText": "こちらの手順に従ってください。",
- "xpack.monitoring.metricbeatMigration.apmInstructions.installMetricbeatTitle": "Metricbeat を APM Server と同じサーバーにインストール",
- "xpack.monitoring.metricbeatMigration.apmInstructions.startMetricbeatLinkText": "こちらの手順に従ってください。",
- "xpack.monitoring.metricbeatMigration.apmInstructions.startMetricbeatTitle": "Metricbeat を起動します",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.configureMetricbeatDescription": "{file} にこれらの変更を加えます。",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.configureMetricbeatTitle": "Metricbeat を構成して監視クラスターに送ります",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.disableInternalCollection.description": "{beatType} の構成ファイル({file})に次の設定を追加します:",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.disableInternalCollection.note": "この変更後、{beatType} の再起動が必要です。",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.disableInternalCollection.title": "{beatType} の監視メトリックの内部収集を無効にする",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.enableMetricbeatModuleHttpEnabledDirections": "Metricbeat が実行中の {beatType} からメトリックを収集するには、{link} 必要があります。",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.enableMetricbeatModuleHttpEnabledDirectionsLinkText": "監視されている {beatType} の HTTP エンドポイントを有効にする",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.enableMetricbeatModuleTitle": "Metricbeat の Beat X-Pack モジュールの有効化と構成",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.installMetricbeatLinkText": "こちらの手順に従ってください。",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.installMetricbeatTitle": "Metricbeat を {beatType} と同じサーバーにインストール",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.startMetricbeatLinkText": "こちらの手順に従ってください。",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.startMetricbeatTitle": "Metricbeat を起動します",
- "xpack.monitoring.metricbeatMigration.disableInternalCollection.fullyMigratedStatusDescription": "自己監視からのドキュメントがありません。移行完了!",
- "xpack.monitoring.metricbeatMigration.disableInternalCollection.fullyMigratedStatusTitle": "おめでとうございます!",
- "xpack.monitoring.metricbeatMigration.disableInternalCollection.partiallyMigratedStatusDescription": "前回の自己監視は {secondsSinceLastInternalCollectionLabel} 前でした。",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.configureMetricbeatDescription": "{file} にこれらの変更を加えます。",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.configureMetricbeatTitle": "Metricbeat を構成して監視クラスターに送ります",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.disableInternalCollectionDescription": "Elasticsearch 監視メトリックの自己監視を無効にする本番クラスターの各サーバーの {monospace} を false に設定します。",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.disableInternalCollectionTitle": "Elasticsearch 監視メトリックの内部収集を無効にする",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.enableMetricbeatModuleDescription": "デフォルトで、モジュールは {url} から Elasticsearch メトリックを収集します。ローカルサーバーのアドレスが異なる場合は、{module} のホスト設定に追加します。",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.enableMetricbeatModuleInstallDirectory": "インストールディレクトリから次のファイルを実行します:",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.enableMetricbeatModuleTitle": "Metricbeat の Elasticsearch X-Pack モジュールの有効化と構成",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.installMetricbeatLinkText": "こちらの手順に従ってください。",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.installMetricbeatTitle": "Metricbeat を Elasticsearch と同じサーバーにインストール",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.startMetricbeatLinkText": "こちらの手順に従ってください。",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.startMetricbeatTitle": "Metricbeat を起動します",
- "xpack.monitoring.metricbeatMigration.flyout.closeButtonLabel": "閉じる",
- "xpack.monitoring.metricbeatMigration.flyout.doneButtonLabel": "完了",
- "xpack.monitoring.metricbeatMigration.flyout.flyoutTitle": "Metricbeat で `{instanceName}` {instanceIdentifier} を監視",
- "xpack.monitoring.metricbeatMigration.flyout.flyoutTitleNewUser": "Metricbeat で {instanceName} {instanceIdentifier} を監視",
- "xpack.monitoring.metricbeatMigration.flyout.learnMore": "詳細な理由",
- "xpack.monitoring.metricbeatMigration.flyout.nextButtonLabel": "次へ",
- "xpack.monitoring.metricbeatMigration.flyout.noClusterUuidCheckboxLabel": "はい、この {productName} {instanceIdentifier} のスタンドアロンクラスターを確認する必要があることを理解しています\n この{productName} {instanceIdentifier}.",
- "xpack.monitoring.metricbeatMigration.flyout.noClusterUuidDescription": "この {productName} {instanceIdentifier} は Elasticsearch クラスターに接続されていないため、完全に移行された時点で、この {productName} {instanceIdentifier} はこのクラスターではなくスタンドアロンクラスターに表示されます。 {link}",
- "xpack.monitoring.metricbeatMigration.flyout.noClusterUuidTitle": "クラスターが検出されてませんでした",
- "xpack.monitoring.metricbeatMigration.flyout.step1.monitoringUrlHelpText": "通常 1 つの URL です。複数 URL の場合、コンマで区切ります。\n 実行中の Metricbeat インスタンスは、これらの Elasticsearch サーバーとの通信が必要です。",
- "xpack.monitoring.metricbeatMigration.flyout.step1.monitoringUrlLabel": "監視クラスター URL",
- "xpack.monitoring.metricbeatMigration.fullyMigratedStatusDescription": "Metricbeat は監視データを送信しています。",
- "xpack.monitoring.metricbeatMigration.fullyMigratedStatusTitle": "おめでとうございます!",
- "xpack.monitoring.metricbeatMigration.isInternalCollectorStatusTitle": "監視データは検出されませんでしたが、引き続き確認します。",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.configureMetricbeatDescription": "{file} にこれらの変更を加えます。",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.configureMetricbeatTitle": "Metricbeat を構成して監視クラスターに送ります",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.disableInternalCollection.description": "Kibana 構成ファイル({file})に次の設定を追加します:",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.disableInternalCollection.note": "{config} をデフォルト値のままにします({defaultValue})。",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.disableInternalCollection.restartNote": "サーバーの再起動が完了するまでエラーが表示されます。",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.disableInternalCollection.restartWarningTitle": "このステップには Kibana サーバーの再起動が必要です。",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.disableInternalCollection.title": "Kibana 監視メトリックの内部収集を無効にする",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.enableMetricbeatModuleDescription": "モジュールはデフォルトで http://localhost:5601 から Kibana 監視メトリックを収集します。ローカル Kibana インスタンスのアドレスが異なる場合は、{file} ファイルの {hosts} 設定で指定する必要があります。",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.enableMetricbeatModuleTitle": "Metricbeat の Kibana X-Pack もウールの有効化と構成",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.installMetricbeatLinkText": "こちらの手順に従ってください。",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.installMetricbeatTitle": "Metricbeat を Kibana と同じサーバーにインストール",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.startMetricbeatLinkText": "こちらの手順に従ってください。",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.startMetricbeatTitle": "Metricbeat を起動します",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.configureMetricbeatDescription": "{file} にこれらの変更を加えます。",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.configureMetricbeatTitle": "Metricbeat を構成して監視クラスターに送ります",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.disableInternalCollection.description": "Logstash 構成ファイル({file})に次の設定を追加します:",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.disableInternalCollection.note": "この変更後、Logstash の再起動が必要です。",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.disableInternalCollection.title": "Logstash 監視メトリックの内部収集を無効にする",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.enableMetricbeatModuleDescription": "モジュールはデフォルトで http://localhost:9600 から Logstash 監視メトリックを収集します。ローカル Logstash インスタンスのアドレスが異なる場合は、{file} ファイルの {hosts} 設定で指定する必要があります。",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.enableMetricbeatModuleTitle": "Metricbeat の Logstash X-Pack もウールの有効化と構成",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.installMetricbeatLinkText": "こちらの手順に従ってください。",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.installMetricbeatTitle": "Metricbeat を Logstash と同じサーバーにインストール",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.startMetricbeatLinkText": "こちらの手順に従ってください。",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.startMetricbeatTitle": "Metricbeat を起動します",
- "xpack.monitoring.metricbeatMigration.migrationStatus": "移行ステータス",
- "xpack.monitoring.metricbeatMigration.monitoringStatus": "監視ステータス",
- "xpack.monitoring.metricbeatMigration.partiallyMigratedStatusDescription": "データの検出には最長 {secondsAgo} 秒かかる場合があります。",
- "xpack.monitoring.metricbeatMigration.partiallyMigratedStatusTitle": "まだ自己監視からのデータが届いています",
- "xpack.monitoring.metricbeatMigration.securitySetup": "セキュリティが有効の場合、{link} が必要な可能性があります。",
- "xpack.monitoring.metricbeatMigration.securitySetupLinkText": "追加設定",
- "xpack.monitoring.metrics.apm.acmRequest.countTitle": "要求エージェント構成管理",
- "xpack.monitoring.metrics.apm.acmRequest.countTitleDescription": "エージェント構成管理で受信したHTTP要求",
- "xpack.monitoring.metrics.apm.acmRequest.countTitleLabel": "カウント",
- "xpack.monitoring.metrics.apm.acmResponse.countDescription": "APM Server により応答されたHTTP要求です",
- "xpack.monitoring.metrics.apm.acmResponse.countLabel": "カウント",
- "xpack.monitoring.metrics.apm.acmResponse.countTitle": "応答数エージェント構成管理",
- "xpack.monitoring.metrics.apm.acmResponse.errorCountDescription": "HTTPエラー数",
- "xpack.monitoring.metrics.apm.acmResponse.errorCountLabel": "エラー数",
- "xpack.monitoring.metrics.apm.acmResponse.errorCountTitle": "応答エラー数エージェント構成管理",
- "xpack.monitoring.metrics.apm.acmResponse.errors.forbiddenDescription": "禁止されたHTTP要求拒否数",
- "xpack.monitoring.metrics.apm.acmResponse.errors.forbiddenLabel": "カウント",
- "xpack.monitoring.metrics.apm.acmResponse.errors.forbiddenTitle": "応答エラーエージェント構成管理",
- "xpack.monitoring.metrics.apm.acmResponse.errors.invalidqueryDescription": "無効なHTTPクエリ",
- "xpack.monitoring.metrics.apm.acmResponse.errors.invalidqueryLabel": "無効なクエリ",
- "xpack.monitoring.metrics.apm.acmResponse.errors.invalidqueryTitle": "応答無効クエリエラーエージェント構成管理",
- "xpack.monitoring.metrics.apm.acmResponse.errors.methodDescription": "HTTPメソッドが正しくないため、HTTPリクエストが拒否されました",
- "xpack.monitoring.metrics.apm.acmResponse.errors.methodLabel": "メソド",
- "xpack.monitoring.metrics.apm.acmResponse.errors.methodTitle": "応答方法エラーエージェント構成管理",
- "xpack.monitoring.metrics.apm.acmResponse.errors.unauthorizedDescription": "許可されていないHTTP要求拒否数",
- "xpack.monitoring.metrics.apm.acmResponse.errors.unauthorizedLabel": "不正",
- "xpack.monitoring.metrics.apm.acmResponse.errors.unauthorizedTitle": "応答許可されていないエラーエージェント構成管理",
- "xpack.monitoring.metrics.apm.acmResponse.errors.unavailableDescription": "利用不可HTTP応答数。Kibanaの構成エラーまたはサポートされていないバージョンの可能性",
- "xpack.monitoring.metrics.apm.acmResponse.errors.unavailableLabel": "選択済み",
- "xpack.monitoring.metrics.apm.acmResponse.errors.unavailableTitle": "応答利用不可エラーエージェント構成管理",
- "xpack.monitoring.metrics.apm.acmResponse.validNotModifiedDescription": "304 未修正応答数",
- "xpack.monitoring.metrics.apm.acmResponse.validNotModifiedLabel": "未修正",
- "xpack.monitoring.metrics.apm.acmResponse.validNotModifiedTitle": "応答未修正エージェント構成管理",
- "xpack.monitoring.metrics.apm.acmResponse.validOkDescription": "200 OK 応答カウント",
- "xpack.monitoring.metrics.apm.acmResponse.validOkLabel": "OK",
- "xpack.monitoring.metrics.apm.acmResponse.validOkTitle": "応答OK数エージェント構成管理",
- "xpack.monitoring.metrics.apm.outputAckedEventsRate.ackedDescription": "アウトプットにより処理されたイベントです(再試行を含む)",
- "xpack.monitoring.metrics.apm.outputAckedEventsRate.ackedLabel": "承認済み",
- "xpack.monitoring.metrics.apm.outputAckedEventsRateTitle": "アウトプット承認イベントレート",
- "xpack.monitoring.metrics.apm.outputActiveEventsRate.activeDescription": "アウトプットにより処理されたイベントです(再試行を含む)",
- "xpack.monitoring.metrics.apm.outputActiveEventsRate.activeLabel": "アクティブ",
- "xpack.monitoring.metrics.apm.outputActiveEventsRateTitle": "アウトプットアクティブイベントレート",
- "xpack.monitoring.metrics.apm.outputDroppedEventsRate.droppedDescription": "アウトプットにより処理されたイベントです(再試行を含む)",
- "xpack.monitoring.metrics.apm.outputDroppedEventsRate.droppedLabel": "ドロップ",
- "xpack.monitoring.metrics.apm.outputDroppedEventsRateTitle": "アウトプットのイベントドロップレート",
- "xpack.monitoring.metrics.apm.outputEventsRate.totalDescription": "アウトプットにより処理されたイベントです(再試行を含む)",
- "xpack.monitoring.metrics.apm.outputEventsRate.totalLabel": "合計",
- "xpack.monitoring.metrics.apm.outputEventsRateTitle": "アウトプットイベントレート",
- "xpack.monitoring.metrics.apm.outputFailedEventsRate.failedDescription": "アウトプットにより処理されたイベントです(再試行を含む)",
- "xpack.monitoring.metrics.apm.outputFailedEventsRate.failedLabel": "失敗",
- "xpack.monitoring.metrics.apm.outputFailedEventsRateTitle": "アウトプットイベント失敗率",
- "xpack.monitoring.metrics.apm.perSecondUnitLabel": "/s",
- "xpack.monitoring.metrics.apm.processedEvents.transactionDescription": "処理されたトランザクションイベントです",
- "xpack.monitoring.metrics.apm.processedEvents.transactionLabel": "トランザクション",
- "xpack.monitoring.metrics.apm.processedEventsTitle": "処理済みのイベント",
- "xpack.monitoring.metrics.apm.requests.requestedDescription": "サーバーから受信した HTTP リクエストです",
- "xpack.monitoring.metrics.apm.requests.requestedLabel": "リクエストされました",
- "xpack.monitoring.metrics.apm.requestsTitle": "リクエストカウントインテーク API",
- "xpack.monitoring.metrics.apm.response.acceptedDescription": "新規イベントを正常にレポートしている HTTP リクエストです",
- "xpack.monitoring.metrics.apm.response.acceptedLabel": "受領",
- "xpack.monitoring.metrics.apm.response.acceptedTitle": "受領",
- "xpack.monitoring.metrics.apm.response.okDescription": "200 OK 応答カウント",
- "xpack.monitoring.metrics.apm.response.okLabel": "OK",
- "xpack.monitoring.metrics.apm.response.okTitle": "OK",
- "xpack.monitoring.metrics.apm.responseCount.totalDescription": "サーバーにより応答された HTTP リクエストです",
- "xpack.monitoring.metrics.apm.responseCount.totalLabel": "合計",
- "xpack.monitoring.metrics.apm.responseCountTitle": "レスポンスカウントインテーク API",
- "xpack.monitoring.metrics.apm.responseErrors.closedDescription": "サーバーのシャットダウン中に拒否された HTTP リクエストです",
- "xpack.monitoring.metrics.apm.responseErrors.closedLabel": "終了",
- "xpack.monitoring.metrics.apm.responseErrors.closedTitle": "終了",
- "xpack.monitoring.metrics.apm.responseErrors.concurrencyDescription": "全体的な同時実行制限を超えたため拒否された HTTP リクエストです",
- "xpack.monitoring.metrics.apm.responseErrors.concurrencyLabel": "同時実行",
- "xpack.monitoring.metrics.apm.responseErrors.concurrencyTitle": "同時実行",
- "xpack.monitoring.metrics.apm.responseErrors.decodeDescription": "デコードエラーのため拒否された HTTP リクエストです - 無効な JSON、エンティティに対し誤った接続データタイプ",
- "xpack.monitoring.metrics.apm.responseErrors.decodeLabel": "デコード",
- "xpack.monitoring.metrics.apm.responseErrors.decodeTitle": "デコード",
- "xpack.monitoring.metrics.apm.responseErrors.forbiddenDescription": "禁止されていて拒否された HTTP リクエストです - CORS 違反、無効なエンドポイント",
- "xpack.monitoring.metrics.apm.responseErrors.forbiddenLabel": "禁止",
- "xpack.monitoring.metrics.apm.responseErrors.forbiddenTitle": "禁止",
- "xpack.monitoring.metrics.apm.responseErrors.internalDescription": "さまざまな内部エラーのため拒否された HTTP リクエストです",
- "xpack.monitoring.metrics.apm.responseErrors.internalLabel": "内部",
- "xpack.monitoring.metrics.apm.responseErrors.internalTitle": "内部",
- "xpack.monitoring.metrics.apm.responseErrors.methodDescription": "HTTP メソドが正しくなかったため拒否された HTTP リクエストです",
- "xpack.monitoring.metrics.apm.responseErrors.methodLabel": "メソド",
- "xpack.monitoring.metrics.apm.responseErrors.methodTitle": "メソド",
- "xpack.monitoring.metrics.apm.responseErrors.queueDescription": "内部キューが貯まっていたため拒否された HTTP リクエストです",
- "xpack.monitoring.metrics.apm.responseErrors.queueLabel": "キュー",
- "xpack.monitoring.metrics.apm.responseErrors.queueTitle": "キュー",
- "xpack.monitoring.metrics.apm.responseErrors.rateLimitDescription": "過剰なレート制限のため拒否された HTTP リクエストです",
- "xpack.monitoring.metrics.apm.responseErrors.rateLimitLabel": "レート制限",
- "xpack.monitoring.metrics.apm.responseErrors.rateLimitTitle": "レート制限",
- "xpack.monitoring.metrics.apm.responseErrors.tooLargeLabelDescription": "過剰なペイロードサイズのため拒否された HTTP リクエストです",
- "xpack.monitoring.metrics.apm.responseErrors.tooLargeLabelTitle": "サイズ超過",
- "xpack.monitoring.metrics.apm.responseErrors.unauthorizedDescription": "無効な秘密トークンのため拒否された HTTP リクエストです",
- "xpack.monitoring.metrics.apm.responseErrors.unauthorizedLabel": "不正",
- "xpack.monitoring.metrics.apm.responseErrors.unauthorizedTitle": "不正",
- "xpack.monitoring.metrics.apm.responseErrors.validateDescription": "ペイロード違反エラーのため拒否された HTTP リクエストです",
- "xpack.monitoring.metrics.apm.responseErrors.validateLabel": "検証",
- "xpack.monitoring.metrics.apm.responseErrors.validateTitle": "検証",
- "xpack.monitoring.metrics.apm.responseErrorsTitle": "レスポンスエラーインテーク API",
- "xpack.monitoring.metrics.apm.transformations.errorDescription": "処理されたエラーイベントです",
- "xpack.monitoring.metrics.apm.transformations.errorLabel": "エラー",
- "xpack.monitoring.metrics.apm.transformations.metricDescription": "処理されたメトリックイベントです",
- "xpack.monitoring.metrics.apm.transformations.metricLabel": "メトリック",
- "xpack.monitoring.metrics.apm.transformations.spanDescription": "処理されたスパンイベントです",
- "xpack.monitoring.metrics.apm.transformations.spanLabel": "スパン",
- "xpack.monitoring.metrics.apm.transformationsTitle": "変換",
- "xpack.monitoring.metrics.apmInstance.cpuUtilization.cgroupCpuUtilizationDescription": "CPU クォータに対する CPU 使用時間のパーセンテージです。CPU クォータが設定されていない場合、データは表示されません。",
- "xpack.monitoring.metrics.apmInstance.cpuUtilization.cgroupCpuUtilizationLabel": "Cgroup CPU 活用状況",
- "xpack.monitoring.metrics.apmInstance.cpuUtilization.totalDescription": "APM プロセスに使用された CPU 時間のパーセンテージです(user+kernel モード)",
- "xpack.monitoring.metrics.apmInstance.cpuUtilization.totalLabel": "合計",
- "xpack.monitoring.metrics.apmInstance.cpuUtilizationTitle": "CPU 使用状況",
- "xpack.monitoring.metrics.apmInstance.memory.allocatedMemoryDescription": "割当メモリー",
- "xpack.monitoring.metrics.apmInstance.memory.allocatedMemoryLabel": "割当メモリー",
- "xpack.monitoring.metrics.apmInstance.memory.gcNextDescription": "ガーベージコレクションが行われるメモリー割当の制限です",
- "xpack.monitoring.metrics.apmInstance.memory.gcNextLabel": "GC Next",
- "xpack.monitoring.metrics.apmInstance.memory.memoryLimitDescription": "コンテナーのメモリ制限",
- "xpack.monitoring.metrics.apmInstance.memory.memoryLimitLabel": "メモリ制限",
- "xpack.monitoring.metrics.apmInstance.memory.memoryUsageDescription": "コンテナーのメモリ使用量",
- "xpack.monitoring.metrics.apmInstance.memory.memoryUsageLabel": "メモリ利用率(cgroup)",
- "xpack.monitoring.metrics.apmInstance.memory.processTotalDescription": "APM サービスにより OS から確保されたメモリーの RSS です",
- "xpack.monitoring.metrics.apmInstance.memory.processTotalLabel": "プロセス合計",
- "xpack.monitoring.metrics.apmInstance.memoryTitle": "メモリー",
- "xpack.monitoring.metrics.apmInstance.systemLoad.last15MinutesDescription": "過去 15 分間の平均負荷です",
- "xpack.monitoring.metrics.apmInstance.systemLoad.last15MinutesLabel": "15m",
- "xpack.monitoring.metrics.apmInstance.systemLoad.last1MinuteDescription": "過去 1 分間の平均負荷です",
- "xpack.monitoring.metrics.apmInstance.systemLoad.last1MinuteLabel": "1m",
- "xpack.monitoring.metrics.apmInstance.systemLoad.last5MinutesDescription": "過去 5 分間の平均負荷です",
- "xpack.monitoring.metrics.apmInstance.systemLoad.last5MinutesLabel": "5m",
- "xpack.monitoring.metrics.apmInstance.systemLoadTitle": "システム負荷",
- "xpack.monitoring.metrics.beats.eventsRate.acknowledgedDescription": "インプットに認識されたイベントです(アウトプットにドロップされたイベントを含む)",
- "xpack.monitoring.metrics.beats.eventsRate.acknowledgedLabel": "認識",
- "xpack.monitoring.metrics.beats.eventsRate.emittedDescription": "アウトプットにより処理されたイベントです(再試行を含む)",
- "xpack.monitoring.metrics.beats.eventsRate.emittedLabel": "送信",
- "xpack.monitoring.metrics.beats.eventsRate.queuedDescription": "イベントパイプラインキューに追加されたイベントです",
- "xpack.monitoring.metrics.beats.eventsRate.queuedLabel": "キュー",
- "xpack.monitoring.metrics.beats.eventsRate.totalDescription": "パブリッシュするパイプラインで新規作成されたすべてのイベントです",
- "xpack.monitoring.metrics.beats.eventsRate.totalLabel": "合計",
- "xpack.monitoring.metrics.beats.eventsRateTitle": "イベントレート",
- "xpack.monitoring.metrics.beats.failRates.droppedInOutputDescription": "(致命的なドロップ)アウトプットに「無効」としてドロップされたイベントです。 この場合もアウトプットはビートがキューから削除できるようイベントを認識します。",
- "xpack.monitoring.metrics.beats.failRates.droppedInOutputLabel": "アウトプットでドロップ",
- "xpack.monitoring.metrics.beats.failRates.droppedInPipelineDescription": "N 回の試行後ドロップされたtイベントです(N = max_retries 設定)",
- "xpack.monitoring.metrics.beats.failRates.droppedInPipelineLabel": "パイプラインでドロップ",
- "xpack.monitoring.metrics.beats.failRates.failedInPipelineDescription": "イベントがパブリッシュするパイプラインに追加される前の失敗です(アウトプットが無効またはパブリッシャークライアントがクローズ)",
- "xpack.monitoring.metrics.beats.failRates.failedInPipelineLabel": "パイプラインで失敗",
- "xpack.monitoring.metrics.beats.failRates.retryInPipelineDescription": "アウトプットへの送信を再試行中のパイプライン内のイベントです",
- "xpack.monitoring.metrics.beats.failRates.retryInPipelineLabel": "パイプラインで再試行",
- "xpack.monitoring.metrics.beats.failRatesTitle": "失敗率",
- "xpack.monitoring.metrics.beats.outputErrors.receivingDescription": "アウトプットからの応答の読み込み中のエラーです",
- "xpack.monitoring.metrics.beats.outputErrors.receivingLabel": "受信",
- "xpack.monitoring.metrics.beats.outputErrors.sendingDescription": "アウトプットからの応答の書き込み中のエラーです",
- "xpack.monitoring.metrics.beats.outputErrors.sendingLabel": "送信",
- "xpack.monitoring.metrics.beats.outputErrorsTitle": "アウトプットエラー",
- "xpack.monitoring.metrics.beats.perSecondUnitLabel": "/s",
- "xpack.monitoring.metrics.beats.throughput.bytesReceivedDescription": "アウトプットからの応答から読み込まれたバイト数です",
- "xpack.monitoring.metrics.beats.throughput.bytesReceivedLabel": "受信バイト",
- "xpack.monitoring.metrics.beats.throughput.bytesSentDescription": "アウトプットに書き込まれたバイト数です(ネットワークヘッダーと圧縮されたペイロードのサイズで構成されています)",
- "xpack.monitoring.metrics.beats.throughput.bytesSentLabel": "送信バイト数",
- "xpack.monitoring.metrics.beats.throughputTitle": "スループット",
- "xpack.monitoring.metrics.beatsInstance.cpuUtilization.totalDescription": "ビートプロセスに使用された CPU 時間のパーセンテージです(user+kernel モード)",
- "xpack.monitoring.metrics.beatsInstance.cpuUtilization.totalLabel": "合計",
- "xpack.monitoring.metrics.beatsInstance.cpuUtilizationTitle": "CPU 使用状況",
- "xpack.monitoring.metrics.beatsInstance.eventsRate.acknowledgedDescription": "インプットに認識されたイベントです(アウトプットにドロップされたイベントを含む)",
- "xpack.monitoring.metrics.beatsInstance.eventsRate.acknowledgedLabel": "認識",
- "xpack.monitoring.metrics.beatsInstance.eventsRate.emittedDescription": "アウトプットにより処理されたイベントです(再試行を含む)",
- "xpack.monitoring.metrics.beatsInstance.eventsRate.emittedLabel": "送信",
- "xpack.monitoring.metrics.beatsInstance.eventsRate.newDescription": "パブリッシュするパイプラインに送信された新規イベントです",
- "xpack.monitoring.metrics.beatsInstance.eventsRate.newLabel": "新規",
- "xpack.monitoring.metrics.beatsInstance.eventsRate.queuedDescription": "イベントパイプラインキューに追加されたイベントです",
- "xpack.monitoring.metrics.beatsInstance.eventsRate.queuedLabel": "キュー",
- "xpack.monitoring.metrics.beatsInstance.eventsRateTitle": "イベントレート",
- "xpack.monitoring.metrics.beatsInstance.failRates.droppedInOutputDescription": "(致命的なドロップ)アウトプットに「無効」としてドロップされたイベントです。 この場合もアウトプットはビートがキューから削除できるようイベントを認識します。",
- "xpack.monitoring.metrics.beatsInstance.failRates.droppedInOutputLabel": "アウトプットでドロップ",
- "xpack.monitoring.metrics.beatsInstance.failRates.droppedInPipelineDescription": "N 回の試行後ドロップされたtイベントです(N = max_retries 設定)",
- "xpack.monitoring.metrics.beatsInstance.failRates.droppedInPipelineLabel": "パイプラインでドロップ",
- "xpack.monitoring.metrics.beatsInstance.failRates.failedInPipelineDescription": "イベントがパブリッシュするパイプラインに追加される前の失敗です(アウトプットが無効またはパブリッシャークライアントがクローズ)",
- "xpack.monitoring.metrics.beatsInstance.failRates.failedInPipelineLabel": "パイプラインで失敗",
- "xpack.monitoring.metrics.beatsInstance.failRates.retryInPipelineDescription": "アウトプットへの送信を再試行中のパイプライン内のイベントです",
- "xpack.monitoring.metrics.beatsInstance.failRates.retryInPipelineLabel": "パイプラインで再試行",
- "xpack.monitoring.metrics.beatsInstance.failRatesTitle": "失敗率",
- "xpack.monitoring.metrics.beatsInstance.memory.activeDescription": "ビートによりアクティブに使用されているプライベートメモリーです",
- "xpack.monitoring.metrics.beatsInstance.memory.activeLabel": "アクティブ",
- "xpack.monitoring.metrics.beatsInstance.memory.gcNextDescription": "ガーベージコレクションが行われるメモリー割当の制限です",
- "xpack.monitoring.metrics.beatsInstance.memory.gcNextLabel": "GC Next",
- "xpack.monitoring.metrics.beatsInstance.memory.processTotalDescription": "ビートにより OS から確保されたメモリーの RSS です",
- "xpack.monitoring.metrics.beatsInstance.memory.processTotalLabel": "プロセス合計",
- "xpack.monitoring.metrics.beatsInstance.memoryTitle": "メモリー",
- "xpack.monitoring.metrics.beatsInstance.openHandlesDescription": "オープンのファイルハンドラーのカウントです",
- "xpack.monitoring.metrics.beatsInstance.openHandlesLabel": "オープンハンドラー",
- "xpack.monitoring.metrics.beatsInstance.openHandlesTitle": "オープンハンドラー",
- "xpack.monitoring.metrics.beatsInstance.outputErrors.receivingDescription": "アウトプットからの応答の読み込み中のエラーです",
- "xpack.monitoring.metrics.beatsInstance.outputErrors.receivingLabel": "受信",
- "xpack.monitoring.metrics.beatsInstance.outputErrors.sendingDescription": "アウトプットからの応答の書き込み中のエラーです",
- "xpack.monitoring.metrics.beatsInstance.outputErrors.sendingLabel": "送信",
- "xpack.monitoring.metrics.beatsInstance.outputErrorsTitle": "アウトプットエラー",
- "xpack.monitoring.metrics.beatsInstance.systemLoad.last15MinutesDescription": "過去 15 分間の平均負荷です",
- "xpack.monitoring.metrics.beatsInstance.systemLoad.last15MinutesLabel": "15m",
- "xpack.monitoring.metrics.beatsInstance.systemLoad.last1MinuteDescription": "過去 1 分間の平均負荷です",
- "xpack.monitoring.metrics.beatsInstance.systemLoad.last1MinuteLabel": "1m",
- "xpack.monitoring.metrics.beatsInstance.systemLoad.last5MinutesDescription": "過去 5 分間の平均負荷です",
- "xpack.monitoring.metrics.beatsInstance.systemLoad.last5MinutesLabel": "5m",
- "xpack.monitoring.metrics.beatsInstance.systemLoadTitle": "システム負荷",
- "xpack.monitoring.metrics.beatsInstance.throughput.bytesReceivedDescription": "アウトプットからの応答から読み込まれたバイト数です",
- "xpack.monitoring.metrics.beatsInstance.throughput.bytesReceivedLabel": "受信バイト",
- "xpack.monitoring.metrics.beatsInstance.throughput.bytesSentDescription": "アウトプットに書き込まれたバイト数です(ネットワークヘッダーと圧縮されたペイロードのサイズで構成されています)",
- "xpack.monitoring.metrics.beatsInstance.throughput.bytesSentLabel": "送信バイト数",
- "xpack.monitoring.metrics.beatsInstance.throughputTitle": "スループット",
- "xpack.monitoring.metrics.es.indexingLatencyDescription": "ドキュメントのインデックスの平均レイテンシです。ドキュメントのインデックスの所要時間をインデックス数で割った時間です。プライマリシャードのみが含まれています。",
- "xpack.monitoring.metrics.es.indexingLatencyLabel": "インデックスレイテンシ",
- "xpack.monitoring.metrics.es.indexingRate.primaryShardsDescription": "プライマリシャードにインデックスされたドキュメントの数です。",
- "xpack.monitoring.metrics.es.indexingRate.primaryShardsLabel": "プライマリシャード",
- "xpack.monitoring.metrics.es.indexingRate.totalShardsDescription": "プライマリとレプリカシャードにインデックスされたドキュメントの数です。",
- "xpack.monitoring.metrics.es.indexingRate.totalShardsLabel": "合計シャード",
- "xpack.monitoring.metrics.es.indexingRateTitle": "インデックスレート",
- "xpack.monitoring.metrics.es.latencyMetricParamErrorMessage": "レイテンシメトリックパラメーターは「index」または「query」と等しい文字列でなければなりません",
- "xpack.monitoring.metrics.es.msTimeUnitLabel": "ms",
- "xpack.monitoring.metrics.es.nsTimeUnitLabel": "ns",
- "xpack.monitoring.metrics.es.perSecondsUnitLabel": "/s",
- "xpack.monitoring.metrics.es.perSecondTimeUnitLabel": "/s",
- "xpack.monitoring.metrics.es.searchLatencyDescription": "検索の平均レイテンシです。検索の実行に所要した時間を送信された検索数で割った時間です。プライマリとレプリカシャードが含まれています。",
- "xpack.monitoring.metrics.es.searchLatencyLabel": "検索レイテンシ",
- "xpack.monitoring.metrics.es.searchRate.totalShardsDescription": "プライマリとレプリカシャードで実行されている検索リクエストの数です。1 つの検索を複数シャードに対して実行することができます!",
- "xpack.monitoring.metrics.es.searchRate.totalShardsLabel": "合計シャード",
- "xpack.monitoring.metrics.es.searchRateTitle": "検索レート",
- "xpack.monitoring.metrics.es.secondsUnitLabel": "s",
- "xpack.monitoring.metrics.esCcr.fetchDelayDescription": "フォロワーインデックスがリーダーから遅れている時間です。",
- "xpack.monitoring.metrics.esCcr.fetchDelayLabel": "取得遅延",
- "xpack.monitoring.metrics.esCcr.fetchDelayTitle": "取得遅延",
- "xpack.monitoring.metrics.esCcr.opsDelayDescription": "フォロワーインデックスがリーダーから遅れているオペレーションの数です。",
- "xpack.monitoring.metrics.esCcr.opsDelayLabel": "オペレーション遅延",
- "xpack.monitoring.metrics.esCcr.opsDelayTitle": "オペレーション遅延",
- "xpack.monitoring.metrics.esIndex.disk.mergesDescription": "プライマリとレプリカシャードの結合サイズです。",
- "xpack.monitoring.metrics.esIndex.disk.mergesLabel": "結合",
- "xpack.monitoring.metrics.esIndex.disk.mergesPrimariesDescription": "プライマリシャードの結合サイズです。",
- "xpack.monitoring.metrics.esIndex.disk.mergesPrimariesLabel": "結合(プライマリ)",
- "xpack.monitoring.metrics.esIndex.disk.storeDescription": "ディスク上のプライマリとレプリカシャードのサイズです。",
- "xpack.monitoring.metrics.esIndex.disk.storeLabel": "格納サイズ",
- "xpack.monitoring.metrics.esIndex.disk.storePrimariesDescription": "ディスク上のプライマリシャードのサイズです。",
- "xpack.monitoring.metrics.esIndex.disk.storePrimariesLabel": "格納サイズ(プライマリ)",
- "xpack.monitoring.metrics.esIndex.diskTitle": "ディスク",
- "xpack.monitoring.metrics.esIndex.docValuesDescription": "ドキュメント値が使用中のヒープ領域です。Lucene の一部です。",
- "xpack.monitoring.metrics.esIndex.docValuesLabel": "ドキュメント値",
- "xpack.monitoring.metrics.esIndex.fielddataDescription": "フィールドデータ(例:グローバル序数またはテキストフィールドで特別に有効化されたフィールドデータ)が使用中のヒープ領域です。同じシャードのものですが、Lucene 合計には含まれません。",
- "xpack.monitoring.metrics.esIndex.fielddataLabel": "フィールドデータ",
- "xpack.monitoring.metrics.esIndex.fixedBitsetsDescription": "固定ビットセット(例:ディープネスト構造のドキュメント)が使用中のヒープ領域です。Lucene の一部です。",
- "xpack.monitoring.metrics.esIndex.fixedBitsetsLabel": "固定ビットセット",
- "xpack.monitoring.metrics.esIndex.indexingRate.primaryShardsDescription": "プライマリシャードにインデックスされたドキュメントの数です。",
- "xpack.monitoring.metrics.esIndex.indexingRate.primaryShardsLabel": "プライマリシャード",
- "xpack.monitoring.metrics.esIndex.indexingRate.totalShardsDescription": "プライマリとレプリカシャードにインデックスされたドキュメントの数です。",
- "xpack.monitoring.metrics.esIndex.indexingRate.totalShardsLabel": "合計シャード",
- "xpack.monitoring.metrics.esIndex.indexingRateTitle": "インデックスレート",
- "xpack.monitoring.metrics.esIndex.indexMemoryEs.queryCacheDescription": "クエリキャッシュ(例:キャッシュされたフィルター)が使用中のヒープ領域です。同じシャードのものですが、Lucene 合計には含まれません。",
- "xpack.monitoring.metrics.esIndex.indexMemoryEs.queryCacheLabel": "クエリキャッシュ",
- "xpack.monitoring.metrics.esIndex.indexMemoryEsTitle": "インデックスメモリー - {elasticsearch}",
- "xpack.monitoring.metrics.esIndex.indexMemoryLucene1.luceneTotalDescription": "Lucene が現在のインデックスに使用中の合計ヒープ領域です。これはプライマリとレプリカシャードの他のフィールドの合計です。",
- "xpack.monitoring.metrics.esIndex.indexMemoryLucene1.luceneTotalLabel": "Lucene 合計",
- "xpack.monitoring.metrics.esIndex.indexMemoryLucene1Title": "インデックスメモリー - Lucene 1",
- "xpack.monitoring.metrics.esIndex.indexMemoryLucene2.luceneTotalDescription": "Lucene が現在のインデックスに使用中の合計ヒープ領域です。これはプライマリとレプリカシャードの他のフィールドの合計です。",
- "xpack.monitoring.metrics.esIndex.indexMemoryLucene2.luceneTotalLabel": "Lucene 合計",
- "xpack.monitoring.metrics.esIndex.indexMemoryLucene2Title": "インデックスメモリー - Lucene 2",
- "xpack.monitoring.metrics.esIndex.indexMemoryLucene3.luceneTotalDescription": "Lucene が現在のインデックスに使用中の合計ヒープ領域です。これはプライマリとレプリカシャードの他のフィールドの合計です。",
- "xpack.monitoring.metrics.esIndex.indexMemoryLucene3.luceneTotalLabel": "Lucene 合計",
- "xpack.monitoring.metrics.esIndex.indexMemoryLucene3Title": "インデックスメモリー - Lucene 3",
- "xpack.monitoring.metrics.esIndex.indexWriterDescription": "Index Writer が使用中のヒープ領域です。Lucene 合計の一部ではありません。",
- "xpack.monitoring.metrics.esIndex.indexWriterLabel": "Index Writer",
- "xpack.monitoring.metrics.esIndex.latency.indexingLatencyDescription": "ドキュメントのインデックスの平均レイテンシです。ドキュメントのインデックスの所要時間をインデックス数で割った時間です。プライマリシャードのみが含まれています。",
- "xpack.monitoring.metrics.esIndex.latency.indexingLatencyLabel": "インデックスレイテンシ",
- "xpack.monitoring.metrics.esIndex.latency.searchLatencyDescription": "検索の平均レイテンシです。検索の実行に所要した時間を送信された検索数で割った時間です。プライマリとレプリカシャードが含まれています。",
- "xpack.monitoring.metrics.esIndex.latency.searchLatencyLabel": "検索レイテンシ",
- "xpack.monitoring.metrics.esIndex.latencyTitle": "レイテンシ",
- "xpack.monitoring.metrics.esIndex.luceneTotalDescription": "Lucene が現在のインデックスに使用中の合計ヒープ領域です。これはプライマリとレプリカシャードの他のフィールドの合計です。",
- "xpack.monitoring.metrics.esIndex.luceneTotalLabel": "Lucene 合計",
- "xpack.monitoring.metrics.esIndex.normsDescription": "Norms(クエリ時間、テキストスコアリングの規格化因子)が使用中のヒープ領域です。Lucene の一部です。",
- "xpack.monitoring.metrics.esIndex.normsLabel": "Norms",
- "xpack.monitoring.metrics.esIndex.pointsDescription": "ポイント(例:数字、IP、地理データ)が使用中のヒープ領域です。Lucene の一部です。",
- "xpack.monitoring.metrics.esIndex.pointsLabel": "ポイント",
- "xpack.monitoring.metrics.esIndex.refreshTime.primariesDescription": "プライマリシャードの更新オペレーションの所要時間です。",
- "xpack.monitoring.metrics.esIndex.refreshTime.primariesLabel": "プライマリ",
- "xpack.monitoring.metrics.esIndex.refreshTime.totalDescription": "プライマリとレプリカシャードの更新オペレーションの所要時間です。",
- "xpack.monitoring.metrics.esIndex.refreshTime.totalLabel": "合計",
- "xpack.monitoring.metrics.esIndex.refreshTimeTitle": "更新時間",
- "xpack.monitoring.metrics.esIndex.requestCacheDescription": "リクエストキャッシュ(例:瞬間集約)が使用中のヒープ領域です。同じシャードのものですが、Lucene 合計には含まれません。",
- "xpack.monitoring.metrics.esIndex.requestCacheLabel": "リクエストキャッシュ",
- "xpack.monitoring.metrics.esIndex.requestRate.indexTotalDescription": "インデックスオペレーションの数です。",
- "xpack.monitoring.metrics.esIndex.requestRate.indexTotalLabel": "インデックス合計",
- "xpack.monitoring.metrics.esIndex.requestRate.searchTotalDescription": "検索オペレーションの数です(シャードごと)。",
- "xpack.monitoring.metrics.esIndex.requestRate.searchTotalLabel": "検索合計",
- "xpack.monitoring.metrics.esIndex.requestRateTitle": "リクエストレート",
- "xpack.monitoring.metrics.esIndex.requestTime.indexingDescription": "プライマリとレプリカシャードのインデックスオペレーションの所要時間です。",
- "xpack.monitoring.metrics.esIndex.requestTime.indexingLabel": "インデックス",
- "xpack.monitoring.metrics.esIndex.requestTime.indexingPrimariesDescription": "プライマリシャードのみのインデックスオペレーションの所要時間です。",
- "xpack.monitoring.metrics.esIndex.requestTime.indexingPrimariesLabel": "インデックス(プライマリ)",
- "xpack.monitoring.metrics.esIndex.requestTime.searchDescription": "検索オペレーションの所要時間です(シャードごと)。",
- "xpack.monitoring.metrics.esIndex.requestTime.searchLabel": "検索",
- "xpack.monitoring.metrics.esIndex.requestTimeTitle": "リクエスト時間",
- "xpack.monitoring.metrics.esIndex.searchRate.totalShardsDescription": "プライマリとレプリカシャードで実行されている検索リクエストの数です。1 つの検索を複数シャードに対して実行することができます!",
- "xpack.monitoring.metrics.esIndex.searchRate.totalShardsLabel": "合計シャード",
- "xpack.monitoring.metrics.esIndex.searchRateTitle": "検索レート",
- "xpack.monitoring.metrics.esIndex.segmentCount.primariesDescription": "プライマリシャードのセグメント数です。",
- "xpack.monitoring.metrics.esIndex.segmentCount.primariesLabel": "プライマリ",
- "xpack.monitoring.metrics.esIndex.segmentCount.totalDescription": "プライマリとレプリカシャードのセグメント数です。",
- "xpack.monitoring.metrics.esIndex.segmentCount.totalLabel": "合計",
- "xpack.monitoring.metrics.esIndex.segmentCountTitle": "セグメントカウント",
- "xpack.monitoring.metrics.esIndex.storedFieldsDescription": "格納フィールド(例:_source)が使用中のヒープ領域です。Lucene の一部です。",
- "xpack.monitoring.metrics.esIndex.storedFieldsLabel": "格納フィールド",
- "xpack.monitoring.metrics.esIndex.termsDescription": "用語が使用中のヒープ領域です(例:テキスト)。Lucene の一部です。",
- "xpack.monitoring.metrics.esIndex.termsLabel": "用語",
- "xpack.monitoring.metrics.esIndex.termVectorsDescription": "用語ベクトルが使用中のヒープ領域です。Lucene の一部です。",
- "xpack.monitoring.metrics.esIndex.termVectorsLabel": "用語ベクトル",
- "xpack.monitoring.metrics.esIndex.throttleTime.indexingDescription": "プライマリとレプリカシャードのインデックスオペレーションのスロットリングの所要時間です。",
- "xpack.monitoring.metrics.esIndex.throttleTime.indexingLabel": "インデックス",
- "xpack.monitoring.metrics.esIndex.throttleTime.indexingPrimariesDescription": "プライマリシャードのインデックスオペレーションのスロットリングの所要時間です。",
- "xpack.monitoring.metrics.esIndex.throttleTime.indexingPrimariesLabel": "インデックス(プライマリ)",
- "xpack.monitoring.metrics.esIndex.throttleTimeTitle": "スロットル時間",
- "xpack.monitoring.metrics.esIndex.versionMapDescription": "バージョニング(例:更新、削除)が使用中のヒープ領域です。Lucene 合計の一部ではありません。",
- "xpack.monitoring.metrics.esIndex.versionMapLabel": "バージョンマップ",
- "xpack.monitoring.metrics.esNode.cgroupCfsStats.cgroupElapsedPeriodsDescription": "Completely Fair Scheduler(CFS)からのサンプリング期間の数です。スロットル回数と比較します。",
- "xpack.monitoring.metrics.esNode.cgroupCfsStats.cgroupElapsedPeriodsLabel": "Cgroup 経過時間",
- "xpack.monitoring.metrics.esNode.cgroupCfsStats.cgroupThrottledCountDescription": "CgroupによりCPUがスロットリングされた回数です。",
- "xpack.monitoring.metrics.esNode.cgroupCfsStats.cgroupThrottledCountLabel": "Cgroup スロットルカウント",
- "xpack.monitoring.metrics.esNode.cgroupCfsStatsTitle": "Cgroup CFS 統計",
- "xpack.monitoring.metrics.esNode.cgroupCpuPerformance.cgroupThrottlingDescription": "Cgroupのナノ秒単位で報告されたスロットル時間です。",
- "xpack.monitoring.metrics.esNode.cgroupCpuPerformance.cgroupThrottlingLabel": "Cgroup スロットリング",
- "xpack.monitoring.metrics.esNode.cgroupCpuPerformance.cgroupUsageDescription": "Cgroupのナノ秒単位で報告された使用状況です。スロットリングと比較して問題を発見します。",
- "xpack.monitoring.metrics.esNode.cgroupCpuPerformance.cgroupUsageLabel": "Cgroup の使用状況",
- "xpack.monitoring.metrics.esNode.cgroupCpuPerformanceTitle": "Cgroup CPU パフォーマンス",
- "xpack.monitoring.metrics.esNode.cpuUtilization.cgroupCpuUtilizationDescription": "CPU クォータに対する CPU 使用時間のパーセンテージです。CPU クォータが設定されていない場合、データは表示されません。",
- "xpack.monitoring.metrics.esNode.cpuUtilization.cgroupCpuUtilizationLabel": "Cgroup CPU 活用状況",
- "xpack.monitoring.metrics.esNode.cpuUtilizationDescription": "Elasticsearch プロセスの CPU 使用量のパーセンテージです。",
- "xpack.monitoring.metrics.esNode.cpuUtilizationLabel": "CPU 使用状況",
- "xpack.monitoring.metrics.esNode.cpuUtilizationTitle": "CPU 使用状況",
- "xpack.monitoring.metrics.esNode.diskFreeSpaceDescription": "ノードで利用可能な空きディスク容量です。",
- "xpack.monitoring.metrics.esNode.diskFreeSpaceLabel": "ディスクの空き容量",
- "xpack.monitoring.metrics.esNode.documentCountDescription": "プライマリシャードのみのドキュメントの合計数です。",
- "xpack.monitoring.metrics.esNode.documentCountLabel": "ドキュメントカウント",
- "xpack.monitoring.metrics.esNode.docValuesDescription": "ドキュメント値が使用中のヒープ領域です。Lucene の一部です。",
- "xpack.monitoring.metrics.esNode.docValuesLabel": "ドキュメント値",
- "xpack.monitoring.metrics.esNode.fielddataDescription": "フィールドデータ(例:グローバル序数またはテキストフィールドで特別に有効化されたフィールドデータ)が使用中のヒープ領域です。同じシャードのものですが、Lucene 合計には含まれません。",
- "xpack.monitoring.metrics.esNode.fielddataLabel": "フィールドデータ",
- "xpack.monitoring.metrics.esNode.fixedBitsetsDescription": "固定ビットセット(例:ディープネスト構造のドキュメント)が使用中のヒープ領域です。Lucene の一部です。",
- "xpack.monitoring.metrics.esNode.fixedBitsetsLabel": "固定ビットセット",
- "xpack.monitoring.metrics.esNode.gcCount.oldDescription": "古いガーベージコレクションの数です。",
- "xpack.monitoring.metrics.esNode.gcCount.oldLabel": "古",
- "xpack.monitoring.metrics.esNode.gcCount.youngDescription": "新しいガーベージコレクションの数です。",
- "xpack.monitoring.metrics.esNode.gcCount.youngLabel": "新",
- "xpack.monitoring.metrics.esNode.gcDuration.oldDescription": "古いガーベージコレクションの所要時間です。",
- "xpack.monitoring.metrics.esNode.gcDuration.oldLabel": "古",
- "xpack.monitoring.metrics.esNode.gcDuration.youngDescription": "新しいガーベージコレクションの所要時間です。",
- "xpack.monitoring.metrics.esNode.gcDuration.youngLabel": "新",
- "xpack.monitoring.metrics.esNode.gsCountTitle": "GCカウント",
- "xpack.monitoring.metrics.esNode.gsDurationTitle": "GC 時間",
- "xpack.monitoring.metrics.esNode.indexingThreads.searchRejectionsDescription": "キューがいっぱいの時に拒否された検索オペレーションの数です。",
- "xpack.monitoring.metrics.esNode.indexingThreads.searchRejectionsLabel": "検索拒否",
- "xpack.monitoring.metrics.esNode.indexingThreads.writeQueueDescription": "キューにあるインデックス、一斉、書き込みオペレーションの数です。6.3 では一斉スレッドプールが書き込みになり、インデックススレッドプールが廃止されました。",
- "xpack.monitoring.metrics.esNode.indexingThreads.writeQueueLabel": "書き込みキュー",
- "xpack.monitoring.metrics.esNode.indexingThreads.writeRejectionsDescription": "キューがいっぱいの時に拒否されたインデックス、一斉、書き込みオペレーションの数です。6.3 では一斉スレッドプールが書き込みになり、インデックススレッドプールが廃止されました。",
- "xpack.monitoring.metrics.esNode.indexingThreads.writeRejectionsLabel": "書き込み拒否",
- "xpack.monitoring.metrics.esNode.indexingThreadsTitle": "インデックススレッド",
- "xpack.monitoring.metrics.esNode.indexingTime.indexThrottlingTimeDescription": "インデックススロットリングの所要時間です。ノードのディスクが遅いことを示します。",
- "xpack.monitoring.metrics.esNode.indexingTime.indexThrottlingTimeLabel": "インデックススロットリング時間",
- "xpack.monitoring.metrics.esNode.indexingTime.indexTimeDescription": "インデックスオペレーションの所要時間です。",
- "xpack.monitoring.metrics.esNode.indexingTime.indexTimeLabel": "インデックス時間",
- "xpack.monitoring.metrics.esNode.indexingTimeTitle": "インデックス時間",
- "xpack.monitoring.metrics.esNode.indexMemoryEs.queryCacheDescription": "クエリキャッシュ(例:キャッシュされたフィルター)が使用中のヒープ領域です。同じシャードのものですが、Lucene 合計には含まれません。",
- "xpack.monitoring.metrics.esNode.indexMemoryEs.queryCacheLabel": "クエリキャッシュ",
- "xpack.monitoring.metrics.esNode.indexMemoryEsTitle": "インデックスメモリー - {elasticsearch}",
- "xpack.monitoring.metrics.esNode.indexMemoryLucene1.lucenceTotalDescription": "Lucene が現在のインデックスに使用中の合計ヒープ領域です。これはノードのプライマリとレプリカシャードの他のフィールドの合計です。",
- "xpack.monitoring.metrics.esNode.indexMemoryLucene1.lucenceTotalLabel": "Lucene 合計",
- "xpack.monitoring.metrics.esNode.indexMemoryLucene1Title": "インデックスメモリー - Lucene 1",
- "xpack.monitoring.metrics.esNode.indexMemoryLucene2.lucenceTotalDescription": "Lucene が現在のインデックスに使用中の合計ヒープ領域です。これはノードのプライマリとレプリカシャードの他のフィールドの合計です。",
- "xpack.monitoring.metrics.esNode.indexMemoryLucene2.lucenceTotalLabel": "Lucene 合計",
- "xpack.monitoring.metrics.esNode.indexMemoryLucene2Title": "インデックスメモリー - Lucene 2",
- "xpack.monitoring.metrics.esNode.indexMemoryLucene3.lucenceTotalDescription": "Lucene が現在のインデックスに使用中の合計ヒープ領域です。これはノードのプライマリとレプリカシャードの他のフィールドの合計です。",
- "xpack.monitoring.metrics.esNode.indexMemoryLucene3.lucenceTotalLabel": "Lucene 合計",
- "xpack.monitoring.metrics.esNode.indexMemoryLucene3Title": "インデックスメモリー - Lucene 3",
- "xpack.monitoring.metrics.esNode.indexThrottlingTimeDescription": "インデックススロットリングの所要時間です。結合に時間がかかっていることを示します。",
- "xpack.monitoring.metrics.esNode.indexThrottlingTimeLabel": "インデックススロットリング時間",
- "xpack.monitoring.metrics.esNode.indexWriterDescription": "Index Writer が使用中のヒープ領域です。Lucene 合計の一部ではありません。",
- "xpack.monitoring.metrics.esNode.indexWriterLabel": "Index Writer",
- "xpack.monitoring.metrics.esNode.ioRateTitle": "I/O オペレーションレート",
- "xpack.monitoring.metrics.esNode.jvmHeap.maxHeapDescription": "JVM で実行中の Elasticsearch が利用できるヒープの合計です。",
- "xpack.monitoring.metrics.esNode.jvmHeap.maxHeapLabel": "最大ヒープ",
- "xpack.monitoring.metrics.esNode.jvmHeap.usedHeapDescription": "JVM で実行中の Elasticsearch が使用中のヒープの合計です。",
- "xpack.monitoring.metrics.esNode.jvmHeap.usedHeapLabel": "使用ヒープ",
- "xpack.monitoring.metrics.esNode.jvmHeapTitle": "{javaVirtualMachine}ヒープ",
- "xpack.monitoring.metrics.esNode.latency.indexingDescription": "ドキュメントのインデックスの平均レイテンシです。ドキュメントのインデックスの所要時間をインデックス数で割った時間です。これにはレプリカを含む、このノードにあるすべてのシャードが含まれます。",
- "xpack.monitoring.metrics.esNode.latency.indexingLabel": "インデックス",
- "xpack.monitoring.metrics.esNode.latency.searchDescription": "検索の平均レイテンシです。検索の実行に所要した時間を送信された検索数で割った時間です。プライマリとレプリカシャードが含まれています。",
- "xpack.monitoring.metrics.esNode.latency.searchLabel": "検索",
- "xpack.monitoring.metrics.esNode.latencyTitle": "レイテンシ",
- "xpack.monitoring.metrics.esNode.luceneTotalDescription": "Lucene が現在のインデックスに使用中の合計ヒープ領域です。これはノードのプライマリとレプリカシャードの他のフィールドの合計です。",
- "xpack.monitoring.metrics.esNode.luceneTotalLabel": "Lucene 合計",
- "xpack.monitoring.metrics.esNode.mergeRateDescription": "結合されたセグメントのバイト数です。この数字が大きいほどディスクアクティビティが多いことを示します。",
- "xpack.monitoring.metrics.esNode.mergeRateLabel": "結合レート",
- "xpack.monitoring.metrics.esNode.normsDescription": "Norms(クエリ時間、テキストスコアリングの規格化因子)が使用中のヒープ領域です。Lucene の一部です。",
- "xpack.monitoring.metrics.esNode.normsLabel": "Norms",
- "xpack.monitoring.metrics.esNode.pointsDescription": "ポイント(例:数字、IP、地理データ)が使用中のヒープ領域です。Lucene の一部です。",
- "xpack.monitoring.metrics.esNode.pointsLabel": "ポイント",
- "xpack.monitoring.metrics.esNode.readThreads.getQueueDescription": "キューにある GET オペレーションの数です。",
- "xpack.monitoring.metrics.esNode.readThreads.getQueueLabel": "GET キュー",
- "xpack.monitoring.metrics.esNode.readThreads.getRejectionsDescription": "キューがいっぱいの時に拒否された GET オペレーションの数です。",
- "xpack.monitoring.metrics.esNode.readThreads.getRejectionsLabel": "GET 拒否",
- "xpack.monitoring.metrics.esNode.readThreads.searchQueueDescription": "キューにある検索オペレーション(例:シャードレベル検索)の数です。",
- "xpack.monitoring.metrics.esNode.readThreads.searchQueueLabel": "検索キュー",
- "xpack.monitoring.metrics.esNode.readThreadsTitle": "読み込みスレッド",
- "xpack.monitoring.metrics.esNode.requestCacheDescription": "リクエストキャッシュ(例:瞬間集約)が使用中のヒープ領域です。同じシャードのものですが、Lucene 合計には含まれません。",
- "xpack.monitoring.metrics.esNode.requestCacheLabel": "リクエストキャッシュ",
- "xpack.monitoring.metrics.esNode.requestRate.indexingTotalDescription": "インデックスオペレーションの数です。",
- "xpack.monitoring.metrics.esNode.requestRate.indexingTotalLabel": "インデックス合計",
- "xpack.monitoring.metrics.esNode.requestRate.searchTotalDescription": "検索オペレーションの数です(シャードごと)。",
- "xpack.monitoring.metrics.esNode.requestRate.searchTotalLabel": "検索合計",
- "xpack.monitoring.metrics.esNode.requestRateTitle": "リクエストレート",
- "xpack.monitoring.metrics.esNode.searchRate.totalShardsDescription": "プライマリとレプリカシャードで実行されている検索リクエストの数です。1 つの検索を複数シャードに対して実行することができます!",
- "xpack.monitoring.metrics.esNode.searchRate.totalShardsLabel": "合計シャード",
- "xpack.monitoring.metrics.esNode.searchRateTitle": "検索レート",
- "xpack.monitoring.metrics.esNode.segmentCountDescription": "このノードのプライマリとレプリカシャードの最大セグメントカウントです。",
- "xpack.monitoring.metrics.esNode.segmentCountLabel": "セグメントカウント",
- "xpack.monitoring.metrics.esNode.storedFieldsDescription": "格納フィールド(例:_source)が使用中のヒープ領域です。Lucene の一部です。",
- "xpack.monitoring.metrics.esNode.storedFieldsLabel": "格納フィールド",
- "xpack.monitoring.metrics.esNode.systemLoad.last1MinuteDescription": "過去 1 分間の平均負荷です。",
- "xpack.monitoring.metrics.esNode.systemLoad.last1MinuteLabel": "1m",
- "xpack.monitoring.metrics.esNode.systemLoadTitle": "システム負荷",
- "xpack.monitoring.metrics.esNode.termsDescription": "用語が使用中のヒープ領域です(例:テキスト)。Lucene の一部です。",
- "xpack.monitoring.metrics.esNode.termsLabel": "用語",
- "xpack.monitoring.metrics.esNode.termVectorsDescription": "用語ベクトルが使用中のヒープ領域です。Lucene の一部です。",
- "xpack.monitoring.metrics.esNode.termVectorsLabel": "用語ベクトル",
- "xpack.monitoring.metrics.esNode.threadQueue.getDescription": "このノードでプロセス待ちの Get オペレーションの数です。",
- "xpack.monitoring.metrics.esNode.threadQueue.getLabel": "Get",
- "xpack.monitoring.metrics.esNode.threadQueueTitle": "スレッドキュー",
- "xpack.monitoring.metrics.esNode.threadsQueued.bulkDescription": "このノードでプロセス待ちの一斉インデックスオペレーションの数です。1 つの一斉リクエストが複数の一斉オペレーションを作成します。",
- "xpack.monitoring.metrics.esNode.threadsQueued.bulkLabel": "一斉",
- "xpack.monitoring.metrics.esNode.threadsQueued.genericDescription": "このノードでプロセス待ちのジェネリック(内部)オペレーションの数です。",
- "xpack.monitoring.metrics.esNode.threadsQueued.genericLabel": "ジェネリック",
- "xpack.monitoring.metrics.esNode.threadsQueued.indexDescription": "このノードでプロセス待ちの非一斉インデックスオペレーションの数です。",
- "xpack.monitoring.metrics.esNode.threadsQueued.indexLabel": "インデックス",
- "xpack.monitoring.metrics.esNode.threadsQueued.managementDescription": "このノードでプロセス待ちの管理(内部)オペレーションの数です。",
- "xpack.monitoring.metrics.esNode.threadsQueued.managementLabel": "管理",
- "xpack.monitoring.metrics.esNode.threadsQueued.searchDescription": "このノードでプロセス待ちの検索オペレーションの数です。1 つの検索リクエストが複数の検索オペレーションを作成します。",
- "xpack.monitoring.metrics.esNode.threadsQueued.searchLabel": "検索",
- "xpack.monitoring.metrics.esNode.threadsQueued.watcherDescription": "このノードでプロセス待ちの Watcher オペレーションの数です。",
- "xpack.monitoring.metrics.esNode.threadsQueued.watcherLabel": "Watcher",
- "xpack.monitoring.metrics.esNode.threadsRejected.bulkDescription": "一斉拒否です。キューがいっぱいの時に起こります。",
- "xpack.monitoring.metrics.esNode.threadsRejected.bulkLabel": "一斉",
- "xpack.monitoring.metrics.esNode.threadsRejected.genericDescription": "ジェネリック(内部)オペレーションキューがいっぱいの時に起こります。",
- "xpack.monitoring.metrics.esNode.threadsRejected.genericLabel": "ジェネリック",
- "xpack.monitoring.metrics.esNode.threadsRejected.getDescription": "GET 拒否。キューがいっぱいの時に起こります。",
- "xpack.monitoring.metrics.esNode.threadsRejected.getLabel": "Get",
- "xpack.monitoring.metrics.esNode.threadsRejected.indexDescription": "インデックスの拒否です。キューがいっぱいの時に起こります。一斉インデックスを確認してください。",
- "xpack.monitoring.metrics.esNode.threadsRejected.indexLabel": "インデックス",
- "xpack.monitoring.metrics.esNode.threadsRejected.managementDescription": "Get(内部)拒否です。キューがいっぱいの時に起こります。",
- "xpack.monitoring.metrics.esNode.threadsRejected.managementLabel": "管理",
- "xpack.monitoring.metrics.esNode.threadsRejected.searchDescription": "検索拒否です。キューがいっぱいの時に起こります。オーバーシャードを示している可能性があります。",
- "xpack.monitoring.metrics.esNode.threadsRejected.searchLabel": "検索",
- "xpack.monitoring.metrics.esNode.threadsRejected.watcherDescription": "ウォッチの拒否です。キューがいっぱいの時に起こります。ウォッチのスタックを示している可能性があります。",
- "xpack.monitoring.metrics.esNode.threadsRejected.watcherLabel": "Watcher",
- "xpack.monitoring.metrics.esNode.totalIoDescription": "I/O 合計。(このメトリックはすべてのプラットフォームでサポートされておらず、I/O が利用できない場合 N/A が表示されることがあります。)",
- "xpack.monitoring.metrics.esNode.totalIoLabel": "I/O 合計",
- "xpack.monitoring.metrics.esNode.totalIoReadDescription": "読み込み I/O 合計。(このメトリックはすべてのプラットフォームでサポートされておらず、I/O が利用できない場合 N/A が表示されることがあります。)",
- "xpack.monitoring.metrics.esNode.totalIoReadLabel": "読み込み I/O 合計",
- "xpack.monitoring.metrics.esNode.totalIoWriteDescription": "書き込み I/O 合計。(このメトリックはすべてのプラットフォームでサポートされておらず、I/O が利用できない場合 N/A が表示されることがあります。)",
- "xpack.monitoring.metrics.esNode.totalIoWriteLabel": "書き込み I/O 合計",
- "xpack.monitoring.metrics.esNode.totalRefreshTimeDescription": "プライマリとレプリカシャードの Elasticsearch の更新所要時間です。",
- "xpack.monitoring.metrics.esNode.totalRefreshTimeLabel": "合計更新時間",
- "xpack.monitoring.metrics.esNode.versionMapDescription": "バージョニング(例:更新、削除)が使用中のヒープ領域です。Lucene 合計の一部ではありません。",
- "xpack.monitoring.metrics.esNode.versionMapLabel": "バージョンマップ",
- "xpack.monitoring.metrics.kibana.clientRequestsDescription": "Kibana インスタンスが受信したクライアントリクエストの合計数です。",
- "xpack.monitoring.metrics.kibana.clientRequestsLabel": "クライアントリクエスト",
- "xpack.monitoring.metrics.kibana.clientResponseTime.averageDescription": "Kibana インスタンスへのクライアントリクエストの平均応答時間です。",
- "xpack.monitoring.metrics.kibana.clientResponseTime.averageLabel": "平均",
- "xpack.monitoring.metrics.kibana.clientResponseTime.maxDescription": "Kibana インスタンスへのクライアントリクエストの最長応答時間です。",
- "xpack.monitoring.metrics.kibana.clientResponseTime.maxLabel": "最高",
- "xpack.monitoring.metrics.kibana.clientResponseTimeTitle": "クライアント応答時間",
- "xpack.monitoring.metrics.kibana.httpConnectionsDescription": "Kibana へのオープンソケット接続の数です。",
- "xpack.monitoring.metrics.kibana.httpConnectionsLabel": "HTTP 接続",
- "xpack.monitoring.metrics.kibana.msTimeUnitLabel": "ms",
- "xpack.monitoring.metrics.kibanaInstance.clientRequestsDescription": "Kibana インスタンスが受信したクライアントリクエストの合計数です。",
- "xpack.monitoring.metrics.kibanaInstance.clientRequestsDisconnectsDescription": "Kibanaインスタンスへのクライアント切断の合計数",
- "xpack.monitoring.metrics.kibanaInstance.clientRequestsDisconnectsLabel": "クライアント切断",
- "xpack.monitoring.metrics.kibanaInstance.clientRequestsLabel": "クライアントリクエスト",
- "xpack.monitoring.metrics.kibanaInstance.clientResponseTime.averageDescription": "Kibana インスタンスへのクライアントリクエストの平均応答時間です。",
- "xpack.monitoring.metrics.kibanaInstance.clientResponseTime.averageLabel": "平均",
- "xpack.monitoring.metrics.kibanaInstance.clientResponseTime.maxDescription": "Kibana インスタンスへのクライアントリクエストの最長応答時間です。",
- "xpack.monitoring.metrics.kibanaInstance.clientResponseTime.maxLabel": "最高",
- "xpack.monitoring.metrics.kibanaInstance.clientResponseTimeTitle": "クライアント応答時間",
- "xpack.monitoring.metrics.kibanaInstance.eventLoopDelayDescription": "Kibana サーバーイベントループの遅延です。長い遅延は、同時機能が多くの CPU 時間を取るなど、サーバースレッドのイベントのブロックを示している可能性があります。",
- "xpack.monitoring.metrics.kibanaInstance.eventLoopDelayLabel": "イベントループの遅延",
- "xpack.monitoring.metrics.kibanaInstance.memorySize.heapSizeLimitDescription": "ガーベージコレクション前のメモリー使用量の制限です。",
- "xpack.monitoring.metrics.kibanaInstance.memorySize.heapSizeLimitLabel": "ヒープサイズ制限",
- "xpack.monitoring.metrics.kibanaInstance.memorySizeDescription": "Node.js で実行中の Kibana によるヒープの合計使用量です。",
- "xpack.monitoring.metrics.kibanaInstance.memorySizeLabel": "メモリーサイズ",
- "xpack.monitoring.metrics.kibanaInstance.memorySizeTitle": "メモリーサイズ",
- "xpack.monitoring.metrics.kibanaInstance.systemLoad.last15MinutesDescription": "過去 15 分間の平均負荷です。",
- "xpack.monitoring.metrics.kibanaInstance.systemLoad.last15MinutesLabel": "15m",
- "xpack.monitoring.metrics.kibanaInstance.systemLoad.last1MinuteDescription": "過去 1 分間の平均負荷です。",
- "xpack.monitoring.metrics.kibanaInstance.systemLoad.last1MinuteLabel": "1m",
- "xpack.monitoring.metrics.kibanaInstance.systemLoad.last5MinutesDescription": "過去 5 分間の平均負荷です。",
- "xpack.monitoring.metrics.kibanaInstance.systemLoad.last5MinutesLabel": "5m",
- "xpack.monitoring.metrics.kibanaInstance.systemLoadTitle": "システム負荷",
- "xpack.monitoring.metrics.logstash.eventLatencyDescription": "フィルターとアウトプットステージのイベントの平均所要時間です。イベントの処理に所要した合計時間を送信イベント数で割った時間です。",
- "xpack.monitoring.metrics.logstash.eventLatencyLabel": "イベントレイテンシ",
- "xpack.monitoring.metrics.logstash.eventsEmittedRateDescription": "すべての Logstash ノードによりアウトプットステージで 1 秒間に送信されたイベント数です。",
- "xpack.monitoring.metrics.logstash.eventsEmittedRateLabel": "イベント送信レート",
- "xpack.monitoring.metrics.logstash.eventsPerSecondUnitLabel": "e/s",
- "xpack.monitoring.metrics.logstash.eventsReceivedRateDescription": "すべての Logstash ノードによりアウトプットステージで 1 秒間に受信されたイベント数です。",
- "xpack.monitoring.metrics.logstash.eventsReceivedRateLabel": "イベント受信レート",
- "xpack.monitoring.metrics.logstash.msTimeUnitLabel": "ms",
- "xpack.monitoring.metrics.logstash.nsTimeUnitLabel": "ns",
- "xpack.monitoring.metrics.logstash.perSecondUnitLabel": "/s",
- "xpack.monitoring.metrics.logstash.systemLoadTitle": "システム負荷",
- "xpack.monitoring.metrics.logstashInstance.cgroupCfsStats.cgroupElapsedPeriodsDescription": "Completely Fair Scheduler(CFS)からのサンプリング期間の数です。スロットル回数と比較します。",
- "xpack.monitoring.metrics.logstashInstance.cgroupCfsStats.cgroupElapsedPeriodsLabel": "Cgroup 経過時間",
- "xpack.monitoring.metrics.logstashInstance.cgroupCfsStats.cgroupThrottledCountDescription": "CgroupによりCPUがスロットリングされた回数です。",
- "xpack.monitoring.metrics.logstashInstance.cgroupCfsStats.cgroupThrottledCountLabel": "Cgroup スロットルカウント",
- "xpack.monitoring.metrics.logstashInstance.cgroupCfsStatsTitle": "Cgroup CFS 統計",
- "xpack.monitoring.metrics.logstashInstance.cgroupCpuPerformance.cgroupThrottlingDescription": "Cgroupのナノ秒単位で報告されたスロットル時間です。",
- "xpack.monitoring.metrics.logstashInstance.cgroupCpuPerformance.cgroupThrottlingLabel": "Cgroup スロットリング",
- "xpack.monitoring.metrics.logstashInstance.cgroupCpuPerformance.cgroupUsageDescription": "Cgroupのナノ秒単位で報告された使用状況です。スロットリングと比較して問題を発見します。",
- "xpack.monitoring.metrics.logstashInstance.cgroupCpuPerformance.cgroupUsageLabel": "Cgroup の使用状況",
- "xpack.monitoring.metrics.logstashInstance.cgroupCpuPerformanceTitle": "Cgroup CPU パフォーマンス",
- "xpack.monitoring.metrics.logstashInstance.cgroupCpuUtilizationDescription": "CPU クォータに対する CPU 使用時間のパーセンテージです。CPU クォータが設定されていない場合、データは表示されません。",
- "xpack.monitoring.metrics.logstashInstance.cpuUtilization.cgroupCpuUtilizationLabel": "Cgroup CPU 活用状況",
- "xpack.monitoring.metrics.logstashInstance.cpuUtilizationDescription": "OS により報告された CPU 使用量のパーセンテージです(最大 100%)。",
- "xpack.monitoring.metrics.logstashInstance.cpuUtilizationLabel": "CPU 使用状況",
- "xpack.monitoring.metrics.logstashInstance.cpuUtilizationTitle": "CPU 使用状況",
- "xpack.monitoring.metrics.logstashInstance.eventLatencyDescription": "フィルターとアウトプットステージのイベントの平均所要時間です。イベントの処理に所要した合計時間を送信イベント数で割った時間です。",
- "xpack.monitoring.metrics.logstashInstance.eventLatencyLabel": "イベントレイテンシ",
- "xpack.monitoring.metrics.logstashInstance.eventsEmittedRateDescription": "Logstash ノードによりアウトプットステージで 1 秒間に送信されたイベント数です。",
- "xpack.monitoring.metrics.logstashInstance.eventsEmittedRateLabel": "イベント送信レート",
- "xpack.monitoring.metrics.logstashInstance.eventsQueuedDescription": "フィルターとアウトプットステージによる処理待ちの、永続キューのイベントの平均数です。",
- "xpack.monitoring.metrics.logstashInstance.eventsQueuedLabel": "キューのイベント",
- "xpack.monitoring.metrics.logstashInstance.eventsReceivedRateDescription": "Logstash ノードによりアウトプットステージで 1 秒間に受信されたイベント数です。",
- "xpack.monitoring.metrics.logstashInstance.eventsReceivedRateLabel": "イベント受信レート",
- "xpack.monitoring.metrics.logstashInstance.jvmHeap.maxHeapDescription": "JVM で実行中の Logstash が利用できるヒープの合計です。",
- "xpack.monitoring.metrics.logstashInstance.jvmHeap.maxHeapLabel": "最大ヒープ",
- "xpack.monitoring.metrics.logstashInstance.jvmHeap.usedHeapDescription": "JVM で実行中の Logstash が使用しているヒープの合計です。",
- "xpack.monitoring.metrics.logstashInstance.jvmHeap.usedHeapLabel": "使用ヒープ",
- "xpack.monitoring.metrics.logstashInstance.jvmHeapTitle": "{javaVirtualMachine}ヒープ",
- "xpack.monitoring.metrics.logstashInstance.maxQueueSizeDescription": "このノードの永続キューに設定された最大サイズです。",
- "xpack.monitoring.metrics.logstashInstance.maxQueueSizeLabel": "最大キューサイズ",
- "xpack.monitoring.metrics.logstashInstance.persistentQueueEventsTitle": "永続キューイベント",
- "xpack.monitoring.metrics.logstashInstance.persistentQueueSizeTitle": "永続キューサイズ",
- "xpack.monitoring.metrics.logstashInstance.pipelineNodeCountDescription": "Logstash パイプラインが実行されているノードの数です。",
- "xpack.monitoring.metrics.logstashInstance.pipelineNodeCountLabel": "パイプラインノードカウント",
- "xpack.monitoring.metrics.logstashInstance.pipelineThroughputDescription": "Logstash パイプラインによりアウトプットステージで 1 秒間に送信されたイベント数です。",
- "xpack.monitoring.metrics.logstashInstance.pipelineThroughputLabel": "パイプラインスループット",
- "xpack.monitoring.metrics.logstashInstance.queueSizeDescription": "このノードの Logstash パイプラインのすべての永続キューの現在のサイズです。",
- "xpack.monitoring.metrics.logstashInstance.queueSizeLabel": "キューサイズ",
- "xpack.monitoring.metrics.logstashInstance.systemLoad.last15MinutesDescription": "過去 15 分間の平均負荷です。",
- "xpack.monitoring.metrics.logstashInstance.systemLoad.last15MinutesLabel": "15m",
- "xpack.monitoring.metrics.logstashInstance.systemLoad.last1MinuteDescription": "過去 1 分間の平均負荷です。",
- "xpack.monitoring.metrics.logstashInstance.systemLoad.last1MinuteLabel": "1m",
- "xpack.monitoring.metrics.logstashInstance.systemLoad.last5MinutesDescription": "過去 5 分間の平均負荷です。",
- "xpack.monitoring.metrics.logstashInstance.systemLoad.last5MinutesLabel": "5m",
- "xpack.monitoring.noData.blurbs.changesNeededDescription": "監視を実行するには、次の手順に従います",
- "xpack.monitoring.noData.blurbs.changesNeededTitle": "調整が必要です",
- "xpack.monitoring.noData.blurbs.cloudDeploymentDescription": "監視を構成します ",
- "xpack.monitoring.noData.blurbs.cloudDeploymentDescription2": "移動: ",
- "xpack.monitoring.noData.blurbs.cloudDeploymentDescription3": "デプロイで監視を構成するためのセクション。詳細については、 ",
- "xpack.monitoring.noData.blurbs.lookingForMonitoringDataDescription": "監視は、ハードウェアパフォーマンスと負荷の情報を提供します。",
- "xpack.monitoring.noData.blurbs.lookingForMonitoringDataTitle": "監視データを検索中です",
- "xpack.monitoring.noData.blurbs.monitoringIsOffDescription": "監視は、ハードウェアパフォーマンスと負荷の情報を提供します。",
- "xpack.monitoring.noData.blurbs.monitoringIsOffTitle": "監視は現在オフになっています",
- "xpack.monitoring.noData.checkerErrors.checkEsSettingsErrorMessage": "Elasticsearch の設定の確認中にエラーが発生しました。設定の確認には管理者権限が必要で、必要に応じて監視収集設定を有効にする必要があります。",
- "xpack.monitoring.noData.cloud.description": "監視は、ハードウェアパフォーマンスと負荷の情報を提供します。",
- "xpack.monitoring.noData.cloud.heading": "監視データが見つかりません。",
- "xpack.monitoring.noData.cloud.title": "監視データが利用できません",
- "xpack.monitoring.noData.collectionInterval.turnOnMonitoringButtonLabel": "Metricbeat で監視を設定",
- "xpack.monitoring.noData.defaultLoadingMessage": "読み込み中、お待ちください",
- "xpack.monitoring.noData.explanations.collectionEnabled.monitoringTurnedOnDescription": "データがクラスターにある場合、ここに監視ダッシュボードが表示されます。これには数秒かかる場合があります。",
- "xpack.monitoring.noData.explanations.collectionEnabled.monitoringTurnedOnTitle": "成功!監視データを取得中です。",
- "xpack.monitoring.noData.explanations.collectionEnabled.stillWaitingLinkText": "まだ待っていますか?",
- "xpack.monitoring.noData.explanations.collectionEnabled.turnItOnDescription": "オンにしますか?",
- "xpack.monitoring.noData.explanations.collectionEnabled.turnOnMonitoringButtonLabel": "監視をオンにする",
- "xpack.monitoring.noData.explanations.collectionEnabledDescription": "{context} 設定を確認し、 {property} が {data} に設定されていることが判明しました。",
- "xpack.monitoring.noData.explanations.collectionInterval.changeIntervalDescription": "この設定を変更して監視を有効にしますか?",
- "xpack.monitoring.noData.explanations.collectionInterval.monitoringTurnedOnDescription": "クラスターに監視データが現れ次第、ページが自動的に監視ダッシュボードと共に更新されます。これにはたった数秒しかかかりません。",
- "xpack.monitoring.noData.explanations.collectionInterval.monitoringTurnedOnTitle": "成功!少々お待ちください。",
- "xpack.monitoring.noData.explanations.collectionInterval.turnOnMonitoringButtonLabel": "監視をオンにする",
- "xpack.monitoring.noData.explanations.collectionInterval.wrongIntervalValueDescription": "収集エージェントをアクティブにするには、収集間隔設定がプラスの整数(推奨:10s)でなければなりません。",
- "xpack.monitoring.noData.explanations.collectionIntervalDescription": "{context} 設定を確認し、 {property} が {data} に設定されていることが判明しました。",
- "xpack.monitoring.noData.explanations.exporters.checkConfigDescription": "この Kibana のインスタンスで監視データを表示するには、意図されたエクスポーターの監視クラスターへの統計の送信が有効になっていて、監視クラスターのホストが {kibanaConfig} の {monitoringEs} 設定と一致していることを確認してください。",
- "xpack.monitoring.noData.explanations.exporters.problemWithConfigDescription": "監視エクスポーターを使用し監視データをリモート監視クラスターに送信することで、本番クラスターの状態にかかわらず監視データが安全に保管されるため、強くお勧めします。ただし、この Kibana のインスタンスは監視データを見つけられませんでした。{property} 構成または {kibanaConfig} の {monitoringEs} 設定に問題があるようです。",
- "xpack.monitoring.noData.explanations.exportersCloudDescription": "Elastic Cloud では、監視データが専用の監視クラスターに格納されます。",
- "xpack.monitoring.noData.explanations.exportersDescription": "{property} の {context} 設定を確認し理由が判明しました:{data}。",
- "xpack.monitoring.noData.explanations.pluginEnabledDescription": "{context} 設定を確認し、 {property} が {data} に設定されていることが判明しました。これにより、監視が無効になります。構成から {monitoringEnableFalse} 設定を削除することで、デフォルトの設定になり監視が有効になります。",
- "xpack.monitoring.noData.noMonitoringDataFound": "すでに監視を設定済みですか?その場合、右上に選択された期間に監視データが含まれていることを確認してください。",
- "xpack.monitoring.noData.noMonitoringDetected": "監視データが見つかりません。",
- "xpack.monitoring.noData.reasons.couldNotActivateMonitoringTitle": "監視を有効にできませんでした",
- "xpack.monitoring.noData.reasons.explainWhyNoDataDescription": "{context} 設定で {property} が {data} に設定されています。",
- "xpack.monitoring.noData.reasons.ifDataInClusterDescription": "クラスターにデータがある場合、ここに監視ダッシュボードが表示されます。",
- "xpack.monitoring.noData.reasons.noMonitoringDataFoundDescription": "監視データが見つかりません。時間フィルターを「過去 1 時間」に設定するか、別の期間にデータがあるか確認してください。",
- "xpack.monitoring.noData.routeTitle": "監視の設定",
- "xpack.monitoring.noData.setupInternalInstead": "または、自己監視で設定",
- "xpack.monitoring.noData.setupMetricbeatInstead": "または、Metricbeat で設定(推奨)",
- "xpack.monitoring.overview.heading": "スタック監視概要",
- "xpack.monitoring.pageLoadingTitle": "読み込み中…",
- "xpack.monitoring.permanentActiveLicenseStatusDescription": "ご使用のライセンスには有効期限がありません。",
- "xpack.monitoring.requestedClusters.uuidNotFoundErrorMessage": "選択された時間範囲にクラスターが見つかりませんでした。UUID:{clusterUuid}",
- "xpack.monitoring.rules.badge.panelTitle": "ルール",
- "xpack.monitoring.setupMode.clickToDisableInternalCollection": "自己監視を無効にする",
- "xpack.monitoring.setupMode.clickToMonitorWithMetricbeat": "Metricbeat で監視",
- "xpack.monitoring.setupMode.description": "現在設定モードです。({flagIcon})アイコンは構成オプションを意味します。",
- "xpack.monitoring.setupMode.detectedNodeDescription": "下の「監視を設定」をクリックしてこの {identifier} の監視を開始します。",
- "xpack.monitoring.setupMode.detectedNodeTitle": "{product} {identifier} が検出されました",
- "xpack.monitoring.setupMode.disableInternalCollectionDescription": "Metricbeat による {product} {identifier} の監視が開始されました。移行を完了させるには、自己監視を無効にしてください。",
- "xpack.monitoring.setupMode.disableInternalCollectionTitle": "自己監視を無効にする",
- "xpack.monitoring.setupMode.enter": "設定モードにする",
- "xpack.monitoring.setupMode.exit": "設定モードを修了",
- "xpack.monitoring.setupMode.instance": "インスタンス",
- "xpack.monitoring.setupMode.instances": "インスタンス",
- "xpack.monitoring.setupMode.metricbeatAllNodes": "Metricbeat がすべての {identifier} を監視しています。",
- "xpack.monitoring.setupMode.migrateSomeToMetricbeatDescription": "{product} {identifier} の一部は自己監視で監視されています。Metricbeat での監視に移行してください。",
- "xpack.monitoring.setupMode.migrateToMetricbeat": "Metricbeat で監視",
- "xpack.monitoring.setupMode.migrateToMetricbeatDescription": "これらの {product} {identifier} は自己監視されています。\n 移行するには「Metricbeat で監視」をクリックしてください。",
- "xpack.monitoring.setupMode.monitorAllNodes": "ノードの一部は自己監視のみ使用できます。",
- "xpack.monitoring.setupMode.netNewUserDescription": "「監視を設定」をクリックして監視を開始します。",
- "xpack.monitoring.setupMode.node": "ノード",
- "xpack.monitoring.setupMode.nodes": "ノード",
- "xpack.monitoring.setupMode.noMonitoringDataFound": "{product} {identifier} が検出されませんでした",
- "xpack.monitoring.setupMode.notAvailablePermissions": "これを実行するために必要な権限がありません。",
- "xpack.monitoring.setupMode.notAvailableTitle": "設定モードは使用できません",
- "xpack.monitoring.setupMode.server": "サーバー",
- "xpack.monitoring.setupMode.servers": "サーバー",
- "xpack.monitoring.setupMode.tooltip.allSet": "Metricbeat がすべての {identifierPlural} を監視しています。",
- "xpack.monitoring.setupMode.tooltip.detected": "監視なし",
- "xpack.monitoring.setupMode.tooltip.disableInternal": "Metricbeat がすべての {identifierPlural} を監視しています。クリックして {identifierPlural} を表示し、自己監視を無効にしてください。",
- "xpack.monitoring.setupMode.tooltip.mightExist": "この製品の使用が検出されました。クリックして監視を開始してください。",
- "xpack.monitoring.setupMode.tooltip.noUsage": "使用なし",
- "xpack.monitoring.setupMode.tooltip.noUsageDetected": "使用が検出されませんでした。クリックすると、{identifier} を表示します。",
- "xpack.monitoring.setupMode.tooltip.oneInternal": "少なくとも 1 つの {identifier} が Metricbeat によって監視されていません。ステータスを表示するにはクリックしてください。",
- "xpack.monitoring.setupMode.unknown": "N/A",
- "xpack.monitoring.setupMode.usingMetricbeatCollection": "Metricbeat で監視",
- "xpack.monitoring.stackMonitoringDocTitle": "スタック監視 {clusterName} {suffix}",
- "xpack.monitoring.stackMonitoringTitle": "スタック監視",
- "xpack.monitoring.summaryStatus.alertsDescription": "アラート",
- "xpack.monitoring.summaryStatus.statusDescription": "ステータス",
- "xpack.monitoring.summaryStatus.statusIconLabel": "ステータス:{status}",
- "xpack.monitoring.summaryStatus.statusIconTitle": "ステータス:{statusIcon}",
- "xpack.monitoring.updateLicenseButtonLabel": "ライセンスを更新",
- "xpack.monitoring.updateLicenseTitle": "ライセンスの更新",
- "xpack.monitoring.useAvailableLicenseDescription": "すでに新しいライセンスがある場合は、今すぐアップロードしてください。",
+ "xpack.observability.apply.label": "適用",
+ "xpack.observability.search.url.close": "閉じる",
+ "xpack.observability.filters.filterByUrl": "IDでフィルタリング",
+ "xpack.observability.filters.searchResults": "{total}件の検索結果",
+ "xpack.observability.filters.select": "選択してください",
+ "xpack.observability.filters.topPages": "上位のページ",
+ "xpack.observability.filters.url": "Url",
+ "xpack.observability.filters.url.loadingResults": "結果を読み込み中",
+ "xpack.observability.filters.url.noResults": "結果がありません",
"xpack.observability.alerts.manageRulesButtonLabel": "ルールの管理",
"xpack.observability.alerts.searchBarPlaceholder": "kibana.alert.evaluation.threshold > 75",
"xpack.observability.alertsDisclaimerLinkText": "アラートとアクション",
@@ -19161,6 +7450,11710 @@
"xpack.observability.ux.dashboard.webCoreVitals.traffic": "トラフィックの {trafficPerc} が表示されました",
"xpack.observability.ux.dashboard.webVitals.palette.tooltip": "{title} は {value}{averageMessage}より{moreOrLess}{isOrTakes}ため、{percentage} %のユーザーが{exp}を経験しています。",
"xpack.observability.ux.service.help": "最大トラフィックのRUMサービスが選択されています",
+ "xpack.banners.settings.backgroundColor.description": "バナーの背景色。{subscriptionLink}",
+ "xpack.banners.settings.backgroundColor.title": "バナー背景色",
+ "xpack.banners.settings.placement.description": "Elasticヘッダーの上に、このスペースの上部のバナーを表示します。{subscriptionLink}",
+ "xpack.banners.settings.placement.disabled": "無効",
+ "xpack.banners.settings.placement.title": "バナー配置",
+ "xpack.banners.settings.placement.top": "トップ",
+ "xpack.banners.settings.subscriptionRequiredLink.text": "サブスクリプションが必要です。",
+ "xpack.banners.settings.text.description": "マークダウン形式のテキストをバナーに追加します。{subscriptionLink}",
+ "xpack.banners.settings.textColor.description": "バナーテキストの色を設定します。{subscriptionLink}",
+ "xpack.banners.settings.textColor.title": "バナーテキスト色",
+ "xpack.banners.settings.textContent.title": "バナーテキスト",
+ "xpack.canvas.appDescription": "データを完璧に美しく表現します。",
+ "xpack.canvas.argAddPopover.addAriaLabel": "引数を追加",
+ "xpack.canvas.argFormAdvancedFailure.applyButtonLabel": "適用",
+ "xpack.canvas.argFormAdvancedFailure.resetButtonLabel": "リセット",
+ "xpack.canvas.argFormAdvancedFailure.rowErrorMessage": "無効な表現",
+ "xpack.canvas.argFormArgSimpleForm.removeAriaLabel": "削除",
+ "xpack.canvas.argFormArgSimpleForm.requiredTooltip": "この引数は必須です。数値を入力してください。",
+ "xpack.canvas.argFormPendingArgValue.loadingMessage": "読み込み中",
+ "xpack.canvas.argFormSimpleFailure.failureTooltip": "この引数のインターフェイスが値を解析できなかったため、フォールバックインプットが使用されています",
+ "xpack.canvas.asset.confirmModalButtonLabel": "削除",
+ "xpack.canvas.asset.confirmModalDetail": "このアセットを削除してよろしいですか?",
+ "xpack.canvas.asset.confirmModalTitle": "アセットの削除",
+ "xpack.canvas.asset.copyAssetTooltip": "ID をクリップボードにコピー",
+ "xpack.canvas.asset.createImageTooltip": "画像エレメントを作成",
+ "xpack.canvas.asset.deleteAssetTooltip": "削除",
+ "xpack.canvas.asset.downloadAssetTooltip": "ダウンロード",
+ "xpack.canvas.asset.thumbnailAltText": "アセットのサムネイル",
+ "xpack.canvas.assetModal.emptyAssetsDescription": "アセットをインポートして開始します",
+ "xpack.canvas.assetModal.filePickerPromptText": "画像を選択するかドラッグ & ドロップしてください",
+ "xpack.canvas.assetModal.loadingText": "画像をアップロード中",
+ "xpack.canvas.assetModal.modalCloseButtonLabel": "閉じる",
+ "xpack.canvas.assetModal.modalDescription": "以下はこのワークパッドの画像アセットです。現在使用中のアセットは現時点で特定できません。スペースを取り戻すには、アセットを削除してください。",
+ "xpack.canvas.assetModal.modalTitle": "ワークパッドアセットの管理",
+ "xpack.canvas.assetModal.spacedUsedText": "{percentageUsed}% の領域が使用済みです",
+ "xpack.canvas.assetpicker.assetAltText": "アセットのサムネイル",
+ "xpack.canvas.badge.readOnly.text": "読み取り専用",
+ "xpack.canvas.badge.readOnly.tooltip": "{canvas} ワークパッドを保存できません",
+ "xpack.canvas.canvasLoading.loadingMessage": "読み込み中",
+ "xpack.canvas.colorManager.addAriaLabel": "色を追加",
+ "xpack.canvas.colorManager.codePlaceholder": "カラーコード",
+ "xpack.canvas.colorManager.removeAriaLabel": "色を削除",
+ "xpack.canvas.customElementModal.cancelButtonLabel": "キャンセル",
+ "xpack.canvas.customElementModal.descriptionInputLabel": "説明",
+ "xpack.canvas.customElementModal.elementPreviewTitle": "エレメントのプレビュー",
+ "xpack.canvas.customElementModal.imageFilePickerPlaceholder": "画像を選択するかドラッグ & ドロップしてください",
+ "xpack.canvas.customElementModal.imageInputDescription": "エレメントのスクリーンショットを作成してここにアップロードします。保存後に行うこともできます。",
+ "xpack.canvas.customElementModal.imageInputLabel": "サムネイル画像",
+ "xpack.canvas.customElementModal.nameInputLabel": "名前",
+ "xpack.canvas.customElementModal.remainingCharactersDescription": "残り {numberOfRemainingCharacter} 文字",
+ "xpack.canvas.customElementModal.saveButtonLabel": "保存",
+ "xpack.canvas.datasourceDatasourceComponent.expressionArgDescription": "データソースの引数は式で制御されます。式エディターを使用して、データソースを修正します。",
+ "xpack.canvas.datasourceDatasourceComponent.previewButtonLabel": "データをプレビュー",
+ "xpack.canvas.datasourceDatasourceComponent.saveButtonLabel": "保存",
+ "xpack.canvas.datasourceDatasourcePreview.emptyFirstLineDescription": "検索条件に一致するドキュメントが見つかりませんでした。",
+ "xpack.canvas.datasourceDatasourcePreview.emptySecondLineDescription": "データソース設定を確認して再試行してください。",
+ "xpack.canvas.datasourceDatasourcePreview.emptyTitle": "ドキュメントが見つかりませんでした",
+ "xpack.canvas.datasourceDatasourcePreview.modalDescription": "以下のデータは、サイドバー内で {saveLabel} をクリックすると選択される要素で利用可能です。",
+ "xpack.canvas.datasourceDatasourcePreview.modalTitle": "データソースのプレビュー",
+ "xpack.canvas.datasourceDatasourcePreview.saveButtonLabel": "保存",
+ "xpack.canvas.datasourceNoDatasource.panelDescription": "このエレメントにはデータソースが添付されていません。これは通常、エレメントが画像または他の不動アセットであることが原因です。その場合、表現が正しい形式であることを確認することをお勧めします。",
+ "xpack.canvas.datasourceNoDatasource.panelTitle": "データソースなし",
+ "xpack.canvas.elementConfig.failedLabel": "失敗",
+ "xpack.canvas.elementConfig.loadedLabel": "読み込み済み",
+ "xpack.canvas.elementConfig.progressLabel": "進捗",
+ "xpack.canvas.elementConfig.title": "要素ステータス",
+ "xpack.canvas.elementConfig.totalLabel": "合計",
+ "xpack.canvas.elementControls.deleteAriaLabel": "エレメントを削除",
+ "xpack.canvas.elementControls.deleteToolTip": "削除",
+ "xpack.canvas.elementControls.editAriaLabel": "エレメントを編集",
+ "xpack.canvas.elementControls.editToolTip": "編集",
+ "xpack.canvas.elements.areaChartDisplayName": "エリア",
+ "xpack.canvas.elements.areaChartHelpText": "塗りつぶされた折れ線グラフ",
+ "xpack.canvas.elements.bubbleChartDisplayName": "バブル",
+ "xpack.canvas.elements.bubbleChartHelpText": "カスタマイズ可能なバブルチャートです",
+ "xpack.canvas.elements.debugDisplayName": "データのデバッグ",
+ "xpack.canvas.elements.debugHelpText": "エレメントの構成をダンプします",
+ "xpack.canvas.elements.dropdownFilterDisplayName": "ドロップダウン選択",
+ "xpack.canvas.elements.dropdownFilterHelpText": "「exactly」フィルターの値を選択できるドロップダウンです",
+ "xpack.canvas.elements.filterDebugDisplayName": "フィルターのデバッグ",
+ "xpack.canvas.elements.filterDebugHelpText": "ワークパッドに基本グローバルフィルターを表示します",
+ "xpack.canvas.elements.horizontalBarChartDisplayName": "横棒",
+ "xpack.canvas.elements.horizontalBarChartHelpText": "カスタマイズ可能な水平棒グラフです",
+ "xpack.canvas.elements.horizontalProgressBarDisplayName": "横棒",
+ "xpack.canvas.elements.horizontalProgressBarHelpText": "水平バーに進捗状況を表示します",
+ "xpack.canvas.elements.horizontalProgressPillDisplayName": "水平ピル",
+ "xpack.canvas.elements.horizontalProgressPillHelpText": "水平ピルに進捗状況を表示します",
+ "xpack.canvas.elements.imageDisplayName": "画像",
+ "xpack.canvas.elements.imageHelpText": "静止画",
+ "xpack.canvas.elements.lineChartDisplayName": "折れ線",
+ "xpack.canvas.elements.lineChartHelpText": "カスタマイズ可能な折れ線グラフです",
+ "xpack.canvas.elements.markdownDisplayName": "テキスト",
+ "xpack.canvas.elements.markdownHelpText": "Markdownを使ってテキストを追加",
+ "xpack.canvas.elements.metricDisplayName": "メトリック",
+ "xpack.canvas.elements.metricHelpText": "ラベル付きの数字です",
+ "xpack.canvas.elements.pieDisplayName": "円",
+ "xpack.canvas.elements.pieHelpText": "円グラフ",
+ "xpack.canvas.elements.plotDisplayName": "座標プロット",
+ "xpack.canvas.elements.plotHelpText": "折れ線、棒、点の組み合わせです",
+ "xpack.canvas.elements.progressGaugeDisplayName": "ゲージ",
+ "xpack.canvas.elements.progressGaugeHelpText": "進捗状況をゲージで表示します",
+ "xpack.canvas.elements.progressSemicircleDisplayName": "半円",
+ "xpack.canvas.elements.progressSemicircleHelpText": "進捗状況を半円で表示します",
+ "xpack.canvas.elements.progressWheelDisplayName": "輪",
+ "xpack.canvas.elements.progressWheelHelpText": "進捗状況をホイールで表示します",
+ "xpack.canvas.elements.repeatImageDisplayName": "画像の繰り返し",
+ "xpack.canvas.elements.repeatImageHelpText": "画像を N 回繰り返します",
+ "xpack.canvas.elements.revealImageDisplayName": "画像の部分表示",
+ "xpack.canvas.elements.revealImageHelpText": "画像のパーセンテージを表示します",
+ "xpack.canvas.elements.shapeDisplayName": "形状",
+ "xpack.canvas.elements.shapeHelpText": "カスタマイズ可能な図形です",
+ "xpack.canvas.elements.tableDisplayName": "データテーブル",
+ "xpack.canvas.elements.tableHelpText": "データを表形式で表示する、スクロール可能なグリッドです",
+ "xpack.canvas.elements.timeFilterDisplayName": "時間フィルター",
+ "xpack.canvas.elements.timeFilterHelpText": "期間を設定します",
+ "xpack.canvas.elements.verticalBarChartDisplayName": "縦棒",
+ "xpack.canvas.elements.verticalBarChartHelpText": "カスタマイズ可能な垂直棒グラフです",
+ "xpack.canvas.elements.verticalProgressBarDisplayName": "縦棒",
+ "xpack.canvas.elements.verticalProgressBarHelpText": "進捗状況を垂直のバーで表示します",
+ "xpack.canvas.elements.verticalProgressPillDisplayName": "垂直ピル",
+ "xpack.canvas.elements.verticalProgressPillHelpText": "進捗状況を垂直のピルで表示します",
+ "xpack.canvas.elementSettings.dataTabLabel": "データ",
+ "xpack.canvas.elementSettings.displayTabLabel": "表示",
+ "xpack.canvas.embedObject.noMatchingObjectsMessage": "一致するオブジェクトが見つかりませんでした。",
+ "xpack.canvas.embedObject.titleText": "Kibanaから追加",
+ "xpack.canvas.error.actionsElements.invaludArgIndexErrorMessage": "無効な引数インデックス:{index}",
+ "xpack.canvas.error.downloadWorkpad.downloadFailureErrorMessage": "ワークパッドをダウンロードできませんでした",
+ "xpack.canvas.error.downloadWorkpad.downloadRenderedWorkpadFailureErrorMessage": "レンダリングされたワークパッドをダウンロードできませんでした",
+ "xpack.canvas.error.downloadWorkpad.downloadRuntimeFailureErrorMessage": "共有可能なランタイムをダウンロードできませんでした",
+ "xpack.canvas.error.downloadWorkpad.downloadZippedRuntimeFailureErrorMessage": "ZIP ファイルをダウンロードできませんでした",
+ "xpack.canvas.error.esPersist.saveFailureTitle": "変更を Elasticsearch に保存できませんでした",
+ "xpack.canvas.error.esPersist.tooLargeErrorMessage": "サーバーからワークパッドデータが大きすぎるという返答が返されました。これは通常、アップロードされた画像アセットが Kibana またはプロキシに大きすぎることを意味します。アセットマネージャーでいくつかのアセットを削除してみてください。",
+ "xpack.canvas.error.esPersist.updateFailureTitle": "ワークパッドを更新できませんでした",
+ "xpack.canvas.error.esService.defaultIndexFetchErrorMessage": "デフォルトのインデックスを取得できませんでした",
+ "xpack.canvas.error.esService.fieldsFetchErrorMessage": "「{index}」の Elasticsearch フィールドを取得できませんでした",
+ "xpack.canvas.error.esService.indicesFetchErrorMessage": "Elasticsearch インデックスを取得できませんでした",
+ "xpack.canvas.error.RenderWithFn.renderErrorMessage": "「{functionName}」のレンダリングが失敗しました",
+ "xpack.canvas.error.useCloneWorkpad.cloneFailureErrorMessage": "ワークパッドのクローンを作成できませんでした",
+ "xpack.canvas.error.useCreateWorkpad.uploadFailureErrorMessage": "ワークパッドをアップロードできませんでした",
+ "xpack.canvas.error.useDeleteWorkpads.deleteFailureErrorMessage": "すべてのワークパッドを削除できませんでした",
+ "xpack.canvas.error.useFindWorkpads.findFailureErrorMessage": "ワークパッドが見つかりませんでした",
+ "xpack.canvas.error.useImportWorkpad.acceptJSONOnlyErrorMessage": "{JSON} 個のファイルしか受け付けられませんでした",
+ "xpack.canvas.error.useImportWorkpad.fileUploadFailureWithoutFileNameErrorMessage": "ファイルをアップロードできませんでした",
+ "xpack.canvas.error.useImportWorkpad.missingPropertiesErrorMessage": "{CANVAS} ワークパッドに必要なプロパティの一部が欠けています。 {JSON} ファイルを編集して正しいプロパティ値を入力し、再試行してください。",
+ "xpack.canvas.error.workpadDropzone.tooManyFilesErrorMessage": "同時にアップロードできるファイルは1つだけです。",
+ "xpack.canvas.error.workpadRoutes.createFailureErrorMessage": "ワークパッドを作成できませんでした",
+ "xpack.canvas.error.workpadRoutes.loadFailureErrorMessage": "ID でワークパッドを読み込めませんでした",
+ "xpack.canvas.errors.useImportWorkpad.fileUploadFileWithFileNameErrorMessage": "「{fileName}」をアップロードできませんでした",
+ "xpack.canvas.expression.cancelButtonLabel": "キャンセル",
+ "xpack.canvas.expression.closeButtonLabel": "閉じる",
+ "xpack.canvas.expression.learnLinkText": "表現構文の詳細",
+ "xpack.canvas.expression.maximizeButtonLabel": "エディターを最大化",
+ "xpack.canvas.expression.minimizeButtonLabel": "エディターを最小化",
+ "xpack.canvas.expression.runButtonLabel": "実行",
+ "xpack.canvas.expression.runTooltip": "表現を実行",
+ "xpack.canvas.expressionElementNotSelected.closeButtonLabel": "閉じる",
+ "xpack.canvas.expressionElementNotSelected.selectDescription": "表現インプットを表示するエレメントを選択します",
+ "xpack.canvas.expressionInput.argReferenceAliasesDetail": "{BOLD_MD_TOKEN}エイリアス{BOLD_MD_TOKEN}: {aliases}",
+ "xpack.canvas.expressionInput.argReferenceDefaultDetail": "{BOLD_MD_TOKEN}Default{BOLD_MD_TOKEN}: {defaultVal}",
+ "xpack.canvas.expressionInput.argReferenceRequiredDetail": "{BOLD_MD_TOKEN}必須{BOLD_MD_TOKEN}:{required}",
+ "xpack.canvas.expressionInput.argReferenceTypesDetail": "{BOLD_MD_TOKEN}タイプ{BOLD_MD_TOKEN}: {types}",
+ "xpack.canvas.expressionInput.functionReferenceAccepts": "{BOLD_MD_TOKEN}承諾{BOLD_MD_TOKEN}:{acceptTypes}",
+ "xpack.canvas.expressionInput.functionReferenceReturns": "{BOLD_MD_TOKEN}返す{BOLD_MD_TOKEN}:{returnType}",
+ "xpack.canvas.expressionTypes.argTypes.colorDisplayName": "色",
+ "xpack.canvas.expressionTypes.argTypes.colorHelp": "カラーピッカー",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.appearanceTitle": "見た目",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.borderTitle": "境界",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.colorLabel": "色",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.opacityLabel": "レイヤーの透明度",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.overflowHiddenDropDown": "非表示",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.overflowLabel": "オーバーフロー",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.overflowVisibleDropDown": "表示",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.paddingLabel": "パッド",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.radiusLabel": "半径",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.styleLabel": "スタイル",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.thicknessLabel": "太さ",
+ "xpack.canvas.expressionTypes.argTypes.containerStyleLabel": "エレメントコンテナーの見た目の調整",
+ "xpack.canvas.expressionTypes.argTypes.containerStyleTitle": "コンテナースタイル",
+ "xpack.canvas.expressionTypes.argTypes.fontHelpLabel": "フォント、サイズ、色を設定します",
+ "xpack.canvas.expressionTypes.argTypes.fontTitle": "テキスト設定",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.barLabel": "バー",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.colorLabel": "色",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.colorValueDefault": "自動",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.lineLabel": "折れ線",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.noneDropDown": "なし",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.noSeriesTooltip": "データにスタイリングする数列がありません。カラーディメンションを追加してください",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.pointLabel": "点",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.removeAriaLabel": "数列カラーを削除",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.selectSeriesDropDown": "数列を選択します",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.seriesIdentifierLabel": "シリーズID",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.styleLabel": "スタイル",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyleLabel": "選択された名前付きの数列のスタイルを設定",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyleTitle": "数列スタイル",
+ "xpack.canvas.featureCatalogue.canvasSubtitle": "詳細まで正確な表示を設計します。",
+ "xpack.canvas.features.reporting.pdf": "PDFレポートを生成",
+ "xpack.canvas.features.reporting.pdfFeatureName": "レポート",
+ "xpack.canvas.functionForm.contextError": "エラー:{errorMessage}",
+ "xpack.canvas.functionForm.functionUnknown.unknownArgumentTypeError": "未知の表現タイプ「{expressionType}」",
+ "xpack.canvas.functions.all.args.conditionHelpText": "確認する条件です。",
+ "xpack.canvas.functions.allHelpText": "すべての条件が満たされている場合、{BOOLEAN_TRUE} が返されます。{anyFn} もご参照ください。",
+ "xpack.canvas.functions.alterColumn.args.columnHelpText": "変更する列の名前です。",
+ "xpack.canvas.functions.alterColumn.args.nameHelpText": "変更後の列名です。名前を変更しない場合は未入力のままにします。",
+ "xpack.canvas.functions.alterColumn.args.typeHelpText": "列の変換語のタイプです。タイプを変更しない場合は未入力のままにします。",
+ "xpack.canvas.functions.alterColumn.cannotConvertTypeErrorMessage": "「{type}」に変換できません",
+ "xpack.canvas.functions.alterColumn.columnNotFoundErrorMessage": "列が見つかりません。'{column}'",
+ "xpack.canvas.functions.alterColumnHelpText": "{list}、{end}などのコアタイプを変換し、列名を変更します。{mapColumnFn}および{staticColumnFn}も参照してください。",
+ "xpack.canvas.functions.any.args.conditionHelpText": "確認する条件です。",
+ "xpack.canvas.functions.anyHelpText": "少なくとも 1 つの条件が満たされている場合、{BOOLEAN_TRUE} が返されます。{all_fn} もご参照ください。",
+ "xpack.canvas.functions.as.args.nameHelpText": "列に付ける名前です。",
+ "xpack.canvas.functions.asHelpText": "単一の値で {DATATABLE} を作成します。{getCellFn} もご参照ください。",
+ "xpack.canvas.functions.asset.args.id": "読み込むアセットの ID です。",
+ "xpack.canvas.functions.asset.invalidAssetId": "ID「{assetId}」でアセットを取得できませんでした",
+ "xpack.canvas.functions.assetHelpText": "引数値を提供するために、Canvas ワークパッドアセットオブジェクトを取得します。通常画像です。",
+ "xpack.canvas.functions.axisConfig.args.maxHelpText": "軸に表示する最高値です。数字または新世紀からの日付(ミリ秒単位)、もしくは {ISO8601} 文字列でなければなりません。",
+ "xpack.canvas.functions.axisConfig.args.minHelpText": "軸に表示する最低値です。数字または新世紀からの日付(ミリ秒単位)、もしくは {ISO8601} 文字列でなければなりません。",
+ "xpack.canvas.functions.axisConfig.args.positionHelpText": "軸ラベルの配置です。たとえば、{list}、または {end}です。",
+ "xpack.canvas.functions.axisConfig.args.showHelpText": "軸ラベルを表示しますか?",
+ "xpack.canvas.functions.axisConfig.args.tickSizeHelpText": "目盛間の増加量です。「数字」軸のみで使用されます。",
+ "xpack.canvas.functions.axisConfig.invalidMaxPositionErrorMessage": "無効なデータ文字列:「{max}」。「max」は数字、ms での日付、または ISO8601 データ文字列でなければなりません",
+ "xpack.canvas.functions.axisConfig.invalidMinDateStringErrorMessage": "無効なデータ文字列:「{min}」。「min」は数字、ms での日付、または ISO8601 データ文字列でなければなりません",
+ "xpack.canvas.functions.axisConfig.invalidPositionErrorMessage": "無効なポジション:「{position}」",
+ "xpack.canvas.functions.axisConfigHelpText": "ビジュアライゼーションの軸を構成します。{plotFn} でのみ使用されます。",
+ "xpack.canvas.functions.case.args.ifHelpText": "この値は、条件が満たされているかどうかを示します。両方が入力された場合、{IF_ARG}引数が{WHEN_ARG}引数を上書きします。",
+ "xpack.canvas.functions.case.args.thenHelpText": "条件が満たされた際に返される値です。",
+ "xpack.canvas.functions.case.args.whenHelpText": "等しいかを確認するために {CONTEXT} と比較される値です。{IF_ARG} 引数も指定されている場合、{WHEN_ARG} 引数は無視されます。",
+ "xpack.canvas.functions.caseHelpText": "{switchFn} 関数に渡すため、条件と結果を含めて {case} を作成します。",
+ "xpack.canvas.functions.clearHelpText": "{CONTEXT} を消去し、{TYPE_NULL} を返します。",
+ "xpack.canvas.functions.columns.args.excludeHelpText": "{DATATABLE} から削除する列名のコンマ区切りのリストです。",
+ "xpack.canvas.functions.columns.args.includeHelpText": "{DATATABLE} にキープする列名のコンマ区切りのリストです。",
+ "xpack.canvas.functions.columnsHelpText": "{DATATABLE} に列を含める、または除外します。両方の引数が指定されている場合、まず初めに除外された列が削除されます。",
+ "xpack.canvas.functions.compare.args.opHelpText": "比較で使用する演算子です:{eq}(equal to)、{gt}(greater than)、{gte}(greater than or equal to)、{lt}(less than)、{lte}(less than or equal to)、{ne} または {neq}(not equal to)",
+ "xpack.canvas.functions.compare.args.toHelpText": "{CONTEXT} と比較される値です。",
+ "xpack.canvas.functions.compare.invalidCompareOperatorErrorMessage": "無効な比較演算子:「{op}」。{ops} を使用",
+ "xpack.canvas.functions.compareHelpText": "{CONTEXT}を指定された値と比較し、{BOOLEAN_TRUE}または{BOOLEAN_FALSE}を決定します。通常「{ifFn}」または「{caseFn}」と組み合わせて使用されます。{examples}などの基本タイプにのみ使用できます。{eqFn}、{gtFn}、{gteFn}、{ltFn}、{lteFn}、{neqFn}も参照してください。",
+ "xpack.canvas.functions.containerStyle.args.backgroundColorHelpText": "有効な {CSS} 背景色。",
+ "xpack.canvas.functions.containerStyle.args.backgroundImageHelpText": "有効な {CSS} 背景画像。",
+ "xpack.canvas.functions.containerStyle.args.backgroundRepeatHelpText": "有効な {CSS} 背景繰り返し。",
+ "xpack.canvas.functions.containerStyle.args.backgroundSizeHelpText": "有効な {CSS} 背景サイズ。",
+ "xpack.canvas.functions.containerStyle.args.borderHelpText": "有効な {CSS} 境界。",
+ "xpack.canvas.functions.containerStyle.args.borderRadiusHelpText": "角を丸くする際に使用されるピクセル数です。",
+ "xpack.canvas.functions.containerStyle.args.opacityHelpText": "0 から 1 までの数字で、エレメントの透明度を示します。",
+ "xpack.canvas.functions.containerStyle.args.overflowHelpText": "有効な {CSS} オーバーフロー。",
+ "xpack.canvas.functions.containerStyle.args.paddingHelpText": "ピクセル単位のコンテンツの境界からの距離です。",
+ "xpack.canvas.functions.containerStyle.invalidBackgroundImageErrorMessage": "無効な背景画像。アセットまたは URL を入力してください。",
+ "xpack.canvas.functions.containerStyleHelpText": "背景、境界、透明度を含む、エレメントのコンテナーのスタイリングに使用されるオブジェクトを使用します。",
+ "xpack.canvas.functions.contextHelpText": "渡したものをすべて返します。これは、{CONTEXT} を部分式として関数の引数として使用する際に有効です。",
+ "xpack.canvas.functions.csv.args.dataHelpText": "使用する {CSV} データです。",
+ "xpack.canvas.functions.csv.args.delimeterHelpText": "データの区切り文字です。",
+ "xpack.canvas.functions.csv.args.newlineHelpText": "行の区切り文字です。",
+ "xpack.canvas.functions.csv.invalidInputCSVErrorMessage": "インプット CSV の解析中にエラーが発生しました。",
+ "xpack.canvas.functions.csvHelpText": "{CSV} インプットから {DATATABLE} を作成します。",
+ "xpack.canvas.functions.date.args.valueHelpText": "新紀元からのミリ秒に解析するオプションの日付文字列です。日付文字列には、有効な {JS} {date} インプット、または {formatArg} 引数を使用して解析する文字列のどちらかが使用できます。{ISO8601} 文字列を使用するか、フォーマットを提供する必要があります。",
+ "xpack.canvas.functions.date.invalidDateInputErrorMessage": "無効な日付インプット:{date}",
+ "xpack.canvas.functions.dateHelpText": "現在時刻、または指定された文字列から解析された時刻を、新紀元からのミリ秒で返します。",
+ "xpack.canvas.functions.demodata.args.typeHelpText": "使用するデモデータセットの名前です。",
+ "xpack.canvas.functions.demodata.invalidDataSetErrorMessage": "無効なデータセット:「{arg}」。「{ci}」または「{shirts}」を使用してください。",
+ "xpack.canvas.functions.demodataHelpText": "プロジェクト {ci} の回数とユーザー名、国、実行フェーズを含むサンプルデータセットです。",
+ "xpack.canvas.functions.do.args.fnHelpText": "実行する部分式です。この機能は単に元の {CONTEXT} を戻すだけなので、これらの部分式の戻り値はルートパイプラインでは利用できません。",
+ "xpack.canvas.functions.doHelpText": "複数部分式を実行し、元の {CONTEXT} を戻します。元の {CONTEXT} を変更することなく、アクションまたは副作用を起こす関数の実行に使用します。",
+ "xpack.canvas.functions.dropdownControl.args.filterColumnHelpText": "フィルタリングする列またはフィールドです。",
+ "xpack.canvas.functions.dropdownControl.args.filterGroupHelpText": "フィルターのグループ名です。",
+ "xpack.canvas.functions.dropdownControl.args.labelColumnHelpText": "ドロップダウンコントロールでラベルとして使用する列またはフィールド",
+ "xpack.canvas.functions.dropdownControl.args.valueColumnHelpText": "ドロップダウンコントロールの固有値を抽出する元の列またはフィールドです。",
+ "xpack.canvas.functions.dropdownControlHelpText": "ドロップダウンフィルターのコントロールエレメントを構成します。",
+ "xpack.canvas.functions.eq.args.valueHelpText": "{CONTEXT} と比較される値です。",
+ "xpack.canvas.functions.eqHelpText": "{CONTEXT}が引数と等しいかを戻します。",
+ "xpack.canvas.functions.escount.args.indexHelpText": "インデックスまたはインデックスパターンです。例:{example}。",
+ "xpack.canvas.functions.escount.args.queryHelpText": "{LUCENE} クエリ文字列です。",
+ "xpack.canvas.functions.escountHelpText": "{ELASTICSEARCH} にクエリを実行して、指定されたクエリに一致するヒット数を求めます。",
+ "xpack.canvas.functions.esdocs.args.countHelpText": "取得するドキュメント数です。パフォーマンスを向上させるには、小さなデータセットを使用します。",
+ "xpack.canvas.functions.esdocs.args.fieldsHelpText": "フィールドのコンマ区切りのリストです。パフォーマンスを向上させるには、フィールドの数を減らします。",
+ "xpack.canvas.functions.esdocs.args.indexHelpText": "インデックスまたはインデックスパターンです。例:{example}。",
+ "xpack.canvas.functions.esdocs.args.metaFieldsHelpText": "メタフィールドのコンマ区切りのリストです。例:{example}。",
+ "xpack.canvas.functions.esdocs.args.queryHelpText": "{LUCENE} クエリ文字列です。",
+ "xpack.canvas.functions.esdocs.args.sortHelpText": "{directions} フォーマットの並べ替え方向です。例:{example1} または {example2}。",
+ "xpack.canvas.functions.esdocsHelpText": "未加工ドキュメントの {ELASTICSEARCH} をクエリ特に多くの行を問い合わせる場合、取得するフィールドを指定してください。",
+ "xpack.canvas.functions.essql.args.countHelpText": "取得するドキュメント数です。パフォーマンスを向上させるには、小さなデータセットを使用します。",
+ "xpack.canvas.functions.essql.args.parameterHelpText": "{SQL}クエリに渡すパラメーター。",
+ "xpack.canvas.functions.essql.args.queryHelpText": "{ELASTICSEARCH} {SQL} クエリです。",
+ "xpack.canvas.functions.essql.args.timezoneHelpText": "日付操作の際に使用するタイムゾーンです。有効な {ISO8601} フォーマットと {UTC} オフセットの両方が機能します。",
+ "xpack.canvas.functions.essqlHelpText": "{ELASTICSEARCH} {SQL} を使用して {ELASTICSEARCH} にクエリを実行します。",
+ "xpack.canvas.functions.exactly.args.columnHelpText": "フィルタリングする列またはフィールドです。",
+ "xpack.canvas.functions.exactly.args.filterGroupHelpText": "フィルターのグループ名です。",
+ "xpack.canvas.functions.exactly.args.valueHelpText": "ホワイトスペースと大文字・小文字を含め、正確に一致させる値です。",
+ "xpack.canvas.functions.exactlyHelpText": "特定の列をピッタリと正確な値に一致させるフィルターを作成します。",
+ "xpack.canvas.functions.filterrows.args.fnHelpText": "{DATATABLE} の各行に渡す式です。式は {TYPE_BOOLEAN} を返します。{BOOLEAN_TRUE} 値は行を維持し、{BOOLEAN_FALSE} 値は行を削除します。",
+ "xpack.canvas.functions.filterrowsHelpText": "{DATATABLE}の行を部分式の戻り値に基づきフィルタリングします。",
+ "xpack.canvas.functions.filters.args.group": "使用するフィルターグループの名前です。",
+ "xpack.canvas.functions.filters.args.ungrouped": "フィルターグループに属するフィルターを除外しますか?",
+ "xpack.canvas.functions.filtersHelpText": "ワークパッドのエレメントフィルターを他(通常データソース)で使用できるように集約します。",
+ "xpack.canvas.functions.formatdate.args.formatHelpText": "{MOMENTJS} 形式。例:{example}。{url}を参照してください。",
+ "xpack.canvas.functions.formatdateHelpText": "{MOMENTJS} を使って {ISO8601} 日付文字列、または新世紀からのミリ秒での日付をフォーマットします。{url}を参照してください。",
+ "xpack.canvas.functions.formatnumber.args.formatHelpText": "{NUMERALJS} 形式の文字列。例:{example1} または {example2}。",
+ "xpack.canvas.functions.formatnumberHelpText": "{NUMERALJS}を使って数字をフォーマットされた数字文字列にフォーマットします。",
+ "xpack.canvas.functions.getCell.args.columnHelpText": "値を取得する元の列の名前です。この値は入力されていないと、初めの列から取得されます。",
+ "xpack.canvas.functions.getCell.args.rowHelpText": "行番号で、0 から開始します。",
+ "xpack.canvas.functions.getCell.columnNotFoundErrorMessage": "列が見つかりません。'{column}'",
+ "xpack.canvas.functions.getCell.rowNotFoundErrorMessage": "行が見つかりません:「{row}」",
+ "xpack.canvas.functions.getCellHelpText": "{DATATABLE}から単一のセルを取得します。",
+ "xpack.canvas.functions.gt.args.valueHelpText": "{CONTEXT} と比較される値です。",
+ "xpack.canvas.functions.gte.args.valueHelpText": "{CONTEXT} と比較される値です。",
+ "xpack.canvas.functions.gteHelpText": "{CONTEXT} が引数以上かを戻します。",
+ "xpack.canvas.functions.gtHelpText": "{CONTEXT} が引数よりも大きいかを戻します。",
+ "xpack.canvas.functions.head.args.countHelpText": "{DATATABLE} の初めから取得する行数です。",
+ "xpack.canvas.functions.headHelpText": "{DATATABLE}から初めの{n}行を取得します。{tailFn}を参照してください。",
+ "xpack.canvas.functions.if.args.conditionHelpText": "{BOOLEAN_TRUE} または {BOOLEAN_FALSE} で、条件が満たされているかを示し、通常部分式から戻されます。指定されていない場合、元の {CONTEXT} が戻されます。",
+ "xpack.canvas.functions.if.args.elseHelpText": "条件が {BOOLEAN_FALSE} の場合の戻り値です。指定されておらず、条件が満たされていない場合は、元の {CONTEXT} が戻されます。",
+ "xpack.canvas.functions.if.args.thenHelpText": "条件が {BOOLEAN_TRUE} の場合の戻り値です。指定されておらず、条件が満たされている場合は、元の {CONTEXT} が戻されます。",
+ "xpack.canvas.functions.ifHelpText": "条件付きロジックを実行します。",
+ "xpack.canvas.functions.joinRows.args.columnHelpText": "値を抽出する列またはフィールド。",
+ "xpack.canvas.functions.joinRows.args.distinctHelpText": "一意の値のみを抽出しますか?",
+ "xpack.canvas.functions.joinRows.args.quoteHelpText": "各抽出された値を囲む引用符文字。",
+ "xpack.canvas.functions.joinRows.args.separatorHelpText": "各抽出された値の間に挿入される区切り文字。",
+ "xpack.canvas.functions.joinRows.columnNotFoundErrorMessage": "列が見つかりません。'{column}'",
+ "xpack.canvas.functions.joinRowsHelpText": "「データベース」の行の値を1つの文字列に結合します。",
+ "xpack.canvas.functions.locationHelpText": "ブラウザーの{geolocationAPI}を使用して現在の位置情報を取得します。パフォーマンスに違いはありますが、比較的正確です。{url}を参照してください。この関数にはユーザー入力が必要であるため、PDFを生成する場合は、{locationFn}を使用しないでください。",
+ "xpack.canvas.functions.lt.args.valueHelpText": "{CONTEXT} と比較される値です。",
+ "xpack.canvas.functions.lte.args.valueHelpText": "{CONTEXT} と比較される値です。",
+ "xpack.canvas.functions.lteHelpText": "{CONTEXT} が引数以下かを戻します。",
+ "xpack.canvas.functions.ltHelpText": "{CONTEXT} が引数よりも小さいかを戻します。",
+ "xpack.canvas.functions.mapCenter.args.latHelpText": "マップの中央の緯度",
+ "xpack.canvas.functions.mapCenterHelpText": "マップの中央座標とズームレベルのオブジェクトに戻ります。",
+ "xpack.canvas.functions.markdown.args.contentHelpText": "{MARKDOWN} を含むテキストの文字列です。連結させるには、{stringFn} 関数を複数回渡します。",
+ "xpack.canvas.functions.markdown.args.fontHelpText": "コンテンツの {CSS} フォントプロパティです。たとえば、{fontFamily} または {fontWeight} です。",
+ "xpack.canvas.functions.markdown.args.openLinkHelpText": "新しいタブでリンクを開くためのtrue/false値。デフォルト値は「false」です。「true」に設定するとすべてのリンクが新しいタブで開くようになります。",
+ "xpack.canvas.functions.markdownHelpText": "{MARKDOWN} テキストをレンダリングするエレメントを追加します。ヒント:単一の数字、メトリック、テキストの段落には {markdownFn} 関数を使います。",
+ "xpack.canvas.functions.neq.args.valueHelpText": "{CONTEXT} と比較される値です。",
+ "xpack.canvas.functions.neqHelpText": "{CONTEXT} が引数と等しくないかを戻します。",
+ "xpack.canvas.functions.pie.args.fontHelpText": "ラベルの {CSS} フォントプロパティです。例:{FONT_FAMILY} または {FONT_WEIGHT}。",
+ "xpack.canvas.functions.pie.args.holeHelpText": "円グラフに穴をあけます、0~100 で円グラフの半径のパーセンテージを指定します。",
+ "xpack.canvas.functions.pie.args.labelRadiusHelpText": "ラベルの円の半径として使用する、コンテナーの面積のパーセンテージです。",
+ "xpack.canvas.functions.pie.args.labelsHelpText": "円グラフのラベルを表示しますか?",
+ "xpack.canvas.functions.pie.args.legendHelpText": "凡例の配置です。例:{legend}、または {BOOLEAN_FALSE}。{BOOLEAN_FALSE}の場合、凡例は非表示になります。",
+ "xpack.canvas.functions.pie.args.paletteHelpText": "この円グラフに使用されている色を説明する{palette}オブジェクトです。",
+ "xpack.canvas.functions.pie.args.radiusHelpText": "利用可能なスペースのパーセンテージで示された円グラフの半径です(0 から 1 の間)。半径を自動的に設定するには {auto} を使用します。",
+ "xpack.canvas.functions.pie.args.seriesStyleHelpText": "特定の数列のスタイルです",
+ "xpack.canvas.functions.pie.args.tiltHelpText": "「1」 が完全に垂直、「0」が完全に水平を表す傾きのパーセンテージです。",
+ "xpack.canvas.functions.pieHelpText": "円グラフのエレメントを構成します。",
+ "xpack.canvas.functions.plot.args.defaultStyleHelpText": "すべての数列に使用するデフォルトのスタイルです。",
+ "xpack.canvas.functions.plot.args.fontHelpText": "ラベルの {CSS} フォントプロパティです。例:{FONT_FAMILY} または {FONT_WEIGHT}。",
+ "xpack.canvas.functions.plot.args.legendHelpText": "凡例の配置です。例:{legend}、または {BOOLEAN_FALSE}。{BOOLEAN_FALSE}の場合、凡例は非表示になります。",
+ "xpack.canvas.functions.plot.args.paletteHelpText": "このチャートに使用される色を説明する{palette}オブジェクトです。",
+ "xpack.canvas.functions.plot.args.seriesStyleHelpText": "特定の数列のスタイルです",
+ "xpack.canvas.functions.plot.args.xaxisHelpText": "軸の構成です。{BOOLEAN_FALSE} の場合、軸は非表示になります。",
+ "xpack.canvas.functions.plot.args.yaxisHelpText": "軸の構成です。{BOOLEAN_FALSE} の場合、軸は非表示になります。",
+ "xpack.canvas.functions.plotHelpText": "チャートのエレメントを構成します。",
+ "xpack.canvas.functions.ply.args.byHelpText": "{DATATABLE} を細分する列です。",
+ "xpack.canvas.functions.ply.args.expressionHelpText": "それぞれの結果の {DATATABLE} を渡す先の表現です。ヒント:式は {DATATABLE} を返す必要があります。{asFn} を使用して、リテラルを {DATATABLE} に変換します。複数式が同じ行数を戻す必要があります。異なる行数を戻す必要がある場合は、{plyFn} の別のインスタンスにパイプ接続します。複数式が同じ名前の行を戻した場合、最後の行が優先されます。",
+ "xpack.canvas.functions.ply.columnNotFoundErrorMessage": "列が見つかりません:「{by}」",
+ "xpack.canvas.functions.ply.rowCountMismatchErrorMessage": "すべての表現が同じ行数を返す必要があります。",
+ "xpack.canvas.functions.plyHelpText": "{DATATABLE}を指定された列の固有値で細分し、表現にその結果となる表を渡し、各表現のアウトプットを結合します。",
+ "xpack.canvas.functions.pointseries.args.colorHelpText": "マークの色を決めるのに使用する表現です。",
+ "xpack.canvas.functions.pointseries.args.sizeHelpText": "マークのサイズです。サポートされているエレメントのみに適用されます。",
+ "xpack.canvas.functions.pointseries.args.textHelpText": "マークに表示するテキストです。サポートされているエレメントのみに適用されます。",
+ "xpack.canvas.functions.pointseries.args.xHelpText": "X軸の値です。",
+ "xpack.canvas.functions.pointseries.args.yHelpText": "Y軸の値です。",
+ "xpack.canvas.functions.pointseries.unwrappedExpressionErrorMessage": "表現は {fn} などの関数で囲む必要があります",
+ "xpack.canvas.functions.pointseriesHelpText": "{DATATABLE} を点の配列モデルに変換します。現在 {TINYMATH} 式でディメンションのメジャーを区別します。{TINYMATH_URL} をご覧ください。引数に {TINYMATH} 式が入力された場合、その引数をメジャーとして使用し、そうでない場合はディメンションになります。ディメンションを組み合わせて固有のキーを作成します。その後メジャーはそれらのキーで、指定された {TINYMATH} 関数を使用して複製されます。",
+ "xpack.canvas.functions.render.args.asHelpText": "レンダリングに使用するエレメントタイプです。代わりに {plotFn} や {shapeFn} などの特殊な関数を使用するほうがいいでしょう。",
+ "xpack.canvas.functions.render.args.containerStyleHelpText": "背景、境界、透明度を含む、コンテナーのスタイルです。",
+ "xpack.canvas.functions.render.args.cssHelpText": "このエレメントの対象となるカスタム {CSS} のブロックです。",
+ "xpack.canvas.functions.renderHelpText": "{CONTEXT}を特定のエレメントとしてレンダリングし、背景と境界のスタイルなどのエレメントレベルのオプションを設定します。",
+ "xpack.canvas.functions.replace.args.flagsHelpText": "フラグを指定します。{url}を参照してください。",
+ "xpack.canvas.functions.replace.args.patternHelpText": "{JS} 正規表現のテキストまたはパターンです。例:{example}。ここではキャプチャグループを使用できます。",
+ "xpack.canvas.functions.replace.args.replacementHelpText": "文字列の一致する部分の代わりです。キャプチャグループはノードによってアクセス可能です。例:{example}。",
+ "xpack.canvas.functions.replaceImageHelpText": "正規表現で文字列の一部を置き換えます。",
+ "xpack.canvas.functions.rounddate.args.formatHelpText": "バケットに使用する{MOMENTJS}フォーマットです。たとえば、{example}は月単位に端数処理されます。{url}を参照してください。",
+ "xpack.canvas.functions.rounddateHelpText": "新世紀からのミリ秒の繰り上げ・繰り下げに {MOMENTJS} を使用し、新世紀からのミリ秒を戻します。",
+ "xpack.canvas.functions.rowCountHelpText": "行数を返します。{plyFn}と組み合わせて、固有の列値の数、または固有の列値の組み合わせを求めます。",
+ "xpack.canvas.functions.savedLens.args.idHelpText": "保存された Lens ビジュアライゼーションオブジェクトの ID",
+ "xpack.canvas.functions.savedLens.args.paletteHelpText": "Lens ビジュアライゼーションで使用されるパレット",
+ "xpack.canvas.functions.savedLens.args.timerangeHelpText": "含めるデータの時間範囲",
+ "xpack.canvas.functions.savedLens.args.titleHelpText": "Lensビジュアライゼーションオブジェクトのタイトル",
+ "xpack.canvas.functions.savedLensHelpText": "保存されたLensビジュアライゼーションオブジェクトの埋め込み可能なオブジェクトを返します。",
+ "xpack.canvas.functions.savedMap.args.centerHelpText": "マップが持つ必要のある中央とズームレベル",
+ "xpack.canvas.functions.savedMap.args.hideLayer": "非表示にすべきマップレイヤーのID",
+ "xpack.canvas.functions.savedMap.args.idHelpText": "保存されたマップオブジェクトのID",
+ "xpack.canvas.functions.savedMap.args.lonHelpText": "マップ中央の経度",
+ "xpack.canvas.functions.savedMap.args.timerangeHelpText": "含めるデータの時間範囲",
+ "xpack.canvas.functions.savedMap.args.titleHelpText": "マップのタイトル",
+ "xpack.canvas.functions.savedMap.args.zoomHelpText": "マップのズームレベル",
+ "xpack.canvas.functions.savedMapHelpText": "保存されたマップオブジェクトの埋め込み可能なオブジェクトを返します。",
+ "xpack.canvas.functions.savedSearchHelpText": "保存検索オブジェクトの埋め込み可能なオブジェクトを返します",
+ "xpack.canvas.functions.savedVisualization.args.colorsHelpText": "特定のシリーズに使用する色を指定します",
+ "xpack.canvas.functions.savedVisualization.args.hideLegendHelpText": "凡例を非表示にするオプションを指定します",
+ "xpack.canvas.functions.savedVisualization.args.idHelpText": "保存されたビジュアライゼーションオブジェクトのID",
+ "xpack.canvas.functions.savedVisualization.args.timerangeHelpText": "含めるデータの時間範囲",
+ "xpack.canvas.functions.savedVisualization.args.titleHelpText": "ビジュアライゼーションオブジェクトのタイトル",
+ "xpack.canvas.functions.savedVisualizationHelpText": "保存されたビジュアライゼーションオブジェクトの埋め込み可能なオブジェクトを返します。",
+ "xpack.canvas.functions.seriesStyle.args.barsHelpText": "バーの幅です。",
+ "xpack.canvas.functions.seriesStyle.args.colorHelpText": "ラインカラーです。",
+ "xpack.canvas.functions.seriesStyle.args.fillHelpText": "点を埋めますか?",
+ "xpack.canvas.functions.seriesStyle.args.horizontalBarsHelpText": "グラフの棒の方向を水平に設定します。",
+ "xpack.canvas.functions.seriesStyle.args.labelHelpText": "スタイルを適用する数列の名前です。",
+ "xpack.canvas.functions.seriesStyle.args.linesHelpText": "線の幅です。",
+ "xpack.canvas.functions.seriesStyle.args.pointsHelpText": "線上の点のサイズです。",
+ "xpack.canvas.functions.seriesStyle.args.stackHelpText": "数列をスタックするかを指定します。数字はスタック ID です。同じスタック ID の数列は一緒にスタックされます。",
+ "xpack.canvas.functions.seriesStyleHelpText": "チャートの数列のプロパティの説明に使用されるオブジェクトを作成します。{plotFn} や {pieFn} のように、チャート関数内で {seriesStyleFn} を使用します。",
+ "xpack.canvas.functions.sort.args.byHelpText": "並べ替えの基準となる列です。指定されていない場合、{DATATABLE}は初めの列で並べられます。",
+ "xpack.canvas.functions.sort.args.reverseHelpText": "並び順を反転させます。指定されていない場合、{DATATABLE}は昇順で並べられます。",
+ "xpack.canvas.functions.sortHelpText": "{DATATABLE}を指定された列で並べ替えます。",
+ "xpack.canvas.functions.staticColumn.args.nameHelpText": "新しい列の名前です。",
+ "xpack.canvas.functions.staticColumn.args.valueHelpText": "新しい列の各行に挿入する値です。ヒント:部分式を使用して他の列を静的値にロールアップします。",
+ "xpack.canvas.functions.staticColumnHelpText": "すべての行に同じ静的値の列を追加します。{alterColumnFn}および{mapColumnFn}も参照してください。",
+ "xpack.canvas.functions.string.args.valueHelpText": "1 つの文字列に結合する値です。必要な場所にスペースを入れてください。",
+ "xpack.canvas.functions.stringHelpText": "すべての引数を 1 つの文字列に連結させます。",
+ "xpack.canvas.functions.switch.args.caseHelpText": "確認する条件です。",
+ "xpack.canvas.functions.switch.args.defaultHelpText": "条件が一切満たされていないときに戻される値です。指定されておらず、条件が一切満たされている場合は、元の {CONTEXT} が戻されます。",
+ "xpack.canvas.functions.switchHelpText": "複数条件の条件付きロジックを実行します。{switchFn}関数に渡す{case}を作成する、{caseFn}も参照してください。",
+ "xpack.canvas.functions.table.args.fontHelpText": "表のコンテンツの {CSS} フォントプロパティです。例:{FONT_FAMILY} または {FONT_WEIGHT}。",
+ "xpack.canvas.functions.table.args.paginateHelpText": "ページネーションを表示しますか?{BOOLEAN_FALSE} の場合、初めのページだけが表示されます。",
+ "xpack.canvas.functions.table.args.perPageHelpText": "各ページに表示される行数です。",
+ "xpack.canvas.functions.table.args.showHeaderHelpText": "各列のタイトルを含むヘッダー列の表示・非表示を切り替えます。",
+ "xpack.canvas.functions.tableHelpText": "表エレメントを構成します。",
+ "xpack.canvas.functions.tail.args.countHelpText": "{DATATABLE} の終わりから取得する行数です。",
+ "xpack.canvas.functions.tailHelpText": "{DATATABLE} の終わりから N 行を取得します。{headFn} もご参照ください。",
+ "xpack.canvas.functions.timefilter.args.columnHelpText": "フィルタリングする列またはフィールドです。",
+ "xpack.canvas.functions.timefilter.args.filterGroupHelpText": "フィルターのグループ名です。",
+ "xpack.canvas.functions.timefilter.args.fromHelpText": "範囲の始まりです。{ISO8601} または {ELASTICSEARCH} {DATEMATH} のフォーマットを使用します",
+ "xpack.canvas.functions.timefilter.args.toHelpText": "範囲の終わりです。{ISO8601} または {ELASTICSEARCH} {DATEMATH} のフォーマットを使用します",
+ "xpack.canvas.functions.timefilter.invalidStringErrorMessage": "無効な日付/時刻文字列:「{str}」",
+ "xpack.canvas.functions.timefilterControl.args.columnHelpText": "フィルタリングする列またはフィールドです。",
+ "xpack.canvas.functions.timefilterControl.args.compactHelpText": "時間フィルターを、ポップオーバーを実行するボタンとして表示します。",
+ "xpack.canvas.functions.timefilterControlHelpText": "時間フィルターのコントロールエレメントを構成します。",
+ "xpack.canvas.functions.timefilterHelpText": "ソースのクエリ用の時間フィルターを作成します。",
+ "xpack.canvas.functions.timelion.args.from": "時間範囲の始めの {ELASTICSEARCH} {DATEMATH} 文字列です。",
+ "xpack.canvas.functions.timelion.args.interval": "時系列のバケット間隔です。",
+ "xpack.canvas.functions.timelion.args.query": "Timelion クエリ",
+ "xpack.canvas.functions.timelion.args.timezone": "時間範囲のタイムゾーンです。{MOMENTJS_TIMEZONE_URL} をご覧ください。",
+ "xpack.canvas.functions.timelion.args.to": "時間範囲の終わりの {ELASTICSEARCH} {DATEMATH} 文字列です。",
+ "xpack.canvas.functions.timelionHelpText": "多くのソースから単独または複数の時系列を抽出するために、Timelionを使用します。",
+ "xpack.canvas.functions.timerange.args.fromHelpText": "時間範囲の開始",
+ "xpack.canvas.functions.timerange.args.toHelpText": "時間範囲の終了",
+ "xpack.canvas.functions.timerangeHelpText": "期間を意味するオブジェクト",
+ "xpack.canvas.functions.to.args.type": "表現言語の既知のデータ型です。",
+ "xpack.canvas.functions.to.missingType": "型キャストを指定する必要があります",
+ "xpack.canvas.functions.toHelpText": "1つの型から{CONTEXT}の型を指定された型に明確にキャストします。",
+ "xpack.canvas.functions.urlparam.args.defaultHelpText": "{URL} パラメーターが指定されていないときに戻される文字列です。",
+ "xpack.canvas.functions.urlparam.args.paramHelpText": "取得する {URL} ハッシュパラメーターです。",
+ "xpack.canvas.functions.urlparamHelpText": "表現で使用する{URL}パラメーターを取得します。{urlparamFn}関数は常に {TYPE_STRING} を戻します。たとえば、値{value}を{URL} {example}のパラメーター{myVar}から取得できます。",
+ "xpack.canvas.groupSettings.multipleElementsActionsDescription": "個々の設定を編集するには、これらのエレメントの選択を解除し、({gKey})を押してグループ化するか、この選択をワークパッド全体で再利用できるように新規エレメントとして保存します。",
+ "xpack.canvas.groupSettings.multipleElementsDescription": "現在複数エレメントが選択されています。",
+ "xpack.canvas.groupSettings.saveGroupDescription": "ワークパッド全体で再利用できるように、このグループを新規エレメントとして保存します。",
+ "xpack.canvas.groupSettings.ungroupDescription": "個々のエレメントの設定を編集できるように、({uKey})のグループを解除します。",
+ "xpack.canvas.helpMenu.appName": "Canvas",
+ "xpack.canvas.helpMenu.keyboardShortcutsLinkLabel": "キーボードショートカット",
+ "xpack.canvas.home.myWorkpadsTabLabel": "マイワークパッド",
+ "xpack.canvas.home.workpadTemplatesTabLabel": "テンプレート",
+ "xpack.canvas.homeEmptyPrompt.emptyPromptGettingStartedDescription": "新規ワークパッドを作成、テンプレートで開始、またはワークパッド {JSON} ファイルをここにドロップしてインポートします。",
+ "xpack.canvas.homeEmptyPrompt.emptyPromptNewUserDescription": "{CANVAS} を初めて使用する場合",
+ "xpack.canvas.homeEmptyPrompt.emptyPromptTitle": "初の’ワークパッドを追加しましょう",
+ "xpack.canvas.homeEmptyPrompt.sampleDataLinkLabel": "初の’ワークパッドを追加しましょう",
+ "xpack.canvas.keyboardShortcuts.bringFowardShortcutHelpText": "前に移動",
+ "xpack.canvas.keyboardShortcuts.bringToFrontShortcutHelpText": "表面に移動",
+ "xpack.canvas.keyboardShortcuts.cloneShortcutHelpText": "クローンを作成",
+ "xpack.canvas.keyboardShortcuts.copyShortcutHelpText": "コピー",
+ "xpack.canvas.keyboardShortcuts.cutShortcutHelpText": "切り取り",
+ "xpack.canvas.keyboardShortcuts.deleteShortcutHelpText": "削除",
+ "xpack.canvas.keyboardShortcuts.editingShortcutHelpText": "編集モードを切り替えます",
+ "xpack.canvas.keyboardShortcuts.fullscreenExitShortcutHelpText": "プレゼンテーションモードを終了します",
+ "xpack.canvas.keyboardShortcuts.fullscreenShortcutHelpText": "プレゼンテーションモードを開始します",
+ "xpack.canvas.keyboardShortcuts.gridShortcutHelpText": "グリッドを表示します",
+ "xpack.canvas.keyboardShortcuts.groupShortcutHelpText": "グループ",
+ "xpack.canvas.keyboardShortcuts.ignoreSnapShortcutHelpText": "スナップせずに移動、サイズ変更、回転します",
+ "xpack.canvas.keyboardShortcuts.multiselectShortcutHelpText": "複数エレメントを選択します",
+ "xpack.canvas.keyboardShortcuts.namespace.editorDisplayName": "エディターコントロール",
+ "xpack.canvas.keyboardShortcuts.namespace.elementDisplayName": "エレメントコントロール",
+ "xpack.canvas.keyboardShortcuts.namespace.expressionDisplayName": "表現コントロール",
+ "xpack.canvas.keyboardShortcuts.namespace.presentationDisplayName": "プレゼンテーションコントロール",
+ "xpack.canvas.keyboardShortcuts.nextShortcutHelpText": "次のページに移動します",
+ "xpack.canvas.keyboardShortcuts.nudgeDownShortcutHelpText": "{ELEMENT_NUDGE_OFFSET}px下に移動させます",
+ "xpack.canvas.keyboardShortcuts.nudgeLeftShortcutHelpText": "{ELEMENT_NUDGE_OFFSET}px 左に移動させます",
+ "xpack.canvas.keyboardShortcuts.nudgeRightShortcutHelpText": "{ELEMENT_NUDGE_OFFSET}px 右に移動させます",
+ "xpack.canvas.keyboardShortcuts.nudgeUpShortcutHelpText": "{ELEMENT_NUDGE_OFFSET}px 上に移動させます",
+ "xpack.canvas.keyboardShortcuts.pageCycleToggleShortcutHelpText": "ページ周期を切り替えます",
+ "xpack.canvas.keyboardShortcuts.pasteShortcutHelpText": "貼り付け",
+ "xpack.canvas.keyboardShortcuts.prevShortcutHelpText": "前のページに移動します",
+ "xpack.canvas.keyboardShortcuts.redoShortcutHelpText": "最後の操作をやり直します",
+ "xpack.canvas.keyboardShortcuts.resizeFromCenterShortcutHelpText": "中央からサイズ変更します",
+ "xpack.canvas.keyboardShortcuts.runShortcutHelpText": "表現全体を実行します",
+ "xpack.canvas.keyboardShortcuts.selectBehindShortcutHelpText": "下のエレメントを選択します",
+ "xpack.canvas.keyboardShortcuts.sendBackwardShortcutHelpText": "後方に送ります",
+ "xpack.canvas.keyboardShortcuts.sendToBackShortcutHelpText": "後ろに送ります",
+ "xpack.canvas.keyboardShortcuts.shiftDownShortcutHelpText": "{ELEMENT_SHIFT_OFFSET}px 下に移動させます",
+ "xpack.canvas.keyboardShortcuts.shiftLeftShortcutHelpText": "{ELEMENT_SHIFT_OFFSET}px 左に移動させます",
+ "xpack.canvas.keyboardShortcuts.shiftRightShortcutHelpText": "{ELEMENT_SHIFT_OFFSET}px 右に移動させます",
+ "xpack.canvas.keyboardShortcuts.shiftUpShortcutHelpText": "{ELEMENT_SHIFT_OFFSET}px 上に移動させます",
+ "xpack.canvas.keyboardShortcuts.ShortcutHelpText": "ワークパッドを更新します",
+ "xpack.canvas.keyboardShortcuts.undoShortcutHelpText": "最後の操作を元に戻します",
+ "xpack.canvas.keyboardShortcuts.ungroupShortcutHelpText": "グループ解除",
+ "xpack.canvas.keyboardShortcuts.zoomInShortcutHelpText": "ズームイン",
+ "xpack.canvas.keyboardShortcuts.zoomOutShortcutHelpText": "ズームアウト",
+ "xpack.canvas.keyboardShortcuts.zoomResetShortcutHelpText": "ズームを 100% にリセットします",
+ "xpack.canvas.keyboardShortcutsDoc.flyout.closeButtonAriaLabel": "キーボードショートカットリファレンスを作成",
+ "xpack.canvas.keyboardShortcutsDoc.flyoutHeaderTitle": "キーボードショートカット",
+ "xpack.canvas.keyboardShortcutsDoc.shortcutListSeparator": "または",
+ "xpack.canvas.labs.enableLabsDescription": "このフラグはビューアーで[ラボ]ボタンを使用できるかどうかを決定します。キャンバスで実験的機能を有効および無効にするための簡単な方法です。",
+ "xpack.canvas.labs.enableUI": "キャンバスで[ラボ]ボタンを有効にする",
+ "xpack.canvas.lib.palettes.canvasLabel": "{CANVAS}",
+ "xpack.canvas.lib.palettes.colorBlindLabel": "Color Blind",
+ "xpack.canvas.lib.palettes.earthTonesLabel": "Earth Tones",
+ "xpack.canvas.lib.palettes.elasticBlueLabel": "Elastic青",
+ "xpack.canvas.lib.palettes.elasticGreenLabel": "Elastic緑",
+ "xpack.canvas.lib.palettes.elasticOrangeLabel": "Elasticオレンジ",
+ "xpack.canvas.lib.palettes.elasticPinkLabel": "Elasticピンク",
+ "xpack.canvas.lib.palettes.elasticPurpleLabel": "Elastic紫",
+ "xpack.canvas.lib.palettes.elasticTealLabel": "Elasticティール",
+ "xpack.canvas.lib.palettes.elasticYellowLabel": "Elastic黄",
+ "xpack.canvas.lib.palettes.greenBlueRedLabel": "緑、青、赤",
+ "xpack.canvas.lib.palettes.instagramLabel": "{INSTAGRAM}",
+ "xpack.canvas.lib.palettes.yellowBlueLabel": "黄、青",
+ "xpack.canvas.lib.palettes.yellowGreenLabel": "黄、緑",
+ "xpack.canvas.lib.palettes.yellowRedLabel": "黄、赤",
+ "xpack.canvas.pageConfig.backgroundColorDescription": "HEX、RGB、また HTML 色名が使用できます",
+ "xpack.canvas.pageConfig.backgroundColorLabel": "背景",
+ "xpack.canvas.pageConfig.title": "ページ設定",
+ "xpack.canvas.pageConfig.transitionLabel": "トランジション",
+ "xpack.canvas.pageConfig.transitionPreviewLabel": "プレビュー",
+ "xpack.canvas.pageConfig.transitions.noneDropDownOptionLabel": "なし",
+ "xpack.canvas.pageManager.addPageTooltip": "新しいページをこのワークパッドに追加",
+ "xpack.canvas.pageManager.confirmRemoveDescription": "このページを削除してよろしいですか?",
+ "xpack.canvas.pageManager.confirmRemoveTitle": "ページを削除",
+ "xpack.canvas.pageManager.removeButtonLabel": "削除",
+ "xpack.canvas.pagePreviewPageControls.clonePageAriaLabel": "ページのクローンを作成",
+ "xpack.canvas.pagePreviewPageControls.clonePageTooltip": "クローンを作成",
+ "xpack.canvas.pagePreviewPageControls.deletePageAriaLabel": "ページを削除",
+ "xpack.canvas.pagePreviewPageControls.deletePageTooltip": "削除",
+ "xpack.canvas.palettePicker.emptyPaletteLabel": "なし",
+ "xpack.canvas.palettePicker.noPaletteFoundErrorTitle": "カラーパレットが見つかりません",
+ "xpack.canvas.renderer.advancedFilter.applyButtonLabel": "適用",
+ "xpack.canvas.renderer.advancedFilter.displayName": "高度なフィルター",
+ "xpack.canvas.renderer.advancedFilter.helpDescription": "Canvas フィルター表現をレンダリングします。",
+ "xpack.canvas.renderer.advancedFilter.inputPlaceholder": "フィルター表現を入力",
+ "xpack.canvas.renderer.debug.displayName": "デバッグ",
+ "xpack.canvas.renderer.debug.helpDescription": "デバッグアウトプットをフォーマットされた {JSON} としてレンダリングします",
+ "xpack.canvas.renderer.dropdownFilter.displayName": "ドロップダウンフィルター",
+ "xpack.canvas.renderer.dropdownFilter.helpDescription": "「{exactly}」フィルターの値を選択できるドロップダウンです",
+ "xpack.canvas.renderer.dropdownFilter.matchAllOptionLabel": "すべて",
+ "xpack.canvas.renderer.embeddable.displayName": "埋め込み可能",
+ "xpack.canvas.renderer.embeddable.helpDescription": "Kibana の他の部分から埋め込み可能な保存済みオブジェクトをレンダリングします",
+ "xpack.canvas.renderer.markdown.displayName": "マークダウン",
+ "xpack.canvas.renderer.markdown.helpDescription": "{MARKDOWN} インプットを使用して {HTML} を表示",
+ "xpack.canvas.renderer.pie.displayName": "円グラフ",
+ "xpack.canvas.renderer.pie.helpDescription": "データから円グラフをレンダリングします",
+ "xpack.canvas.renderer.plot.displayName": "座標プロット",
+ "xpack.canvas.renderer.plot.helpDescription": "データから XY プロットをレンダリングします",
+ "xpack.canvas.renderer.table.displayName": "データテーブル",
+ "xpack.canvas.renderer.table.helpDescription": "表形式データを {HTML} としてレンダリングします",
+ "xpack.canvas.renderer.text.displayName": "プレインテキスト",
+ "xpack.canvas.renderer.text.helpDescription": "アウトプットをプレインテキストとしてレンダリングします",
+ "xpack.canvas.renderer.timeFilter.displayName": "時間フィルター",
+ "xpack.canvas.renderer.timeFilter.helpDescription": "時間枠を設定してデータをフィルタリングします",
+ "xpack.canvas.savedElementsModal.addNewElementDescription": "ワークパッドのエレメントをグループ化して保存し、新規エレメントを作成します",
+ "xpack.canvas.savedElementsModal.addNewElementTitle": "新規エレメントの作成",
+ "xpack.canvas.savedElementsModal.cancelButtonLabel": "キャンセル",
+ "xpack.canvas.savedElementsModal.deleteButtonLabel": "削除",
+ "xpack.canvas.savedElementsModal.deleteElementDescription": "このエレメントを削除してよろしいですか?",
+ "xpack.canvas.savedElementsModal.deleteElementTitle": "要素'{elementName}'を削除しますか?",
+ "xpack.canvas.savedElementsModal.editElementTitle": "エレメントを編集",
+ "xpack.canvas.savedElementsModal.findElementPlaceholder": "エレメントを検索",
+ "xpack.canvas.savedElementsModal.modalTitle": "マイエレメント",
+ "xpack.canvas.shareWebsiteFlyout.description": "外部 Web サイトでこのワークパッドの不動バージョンを共有するには、これらの手順に従ってください。現在のワークパッドのビジュアルスナップショットになり、ライブデータにはアクセスできません。",
+ "xpack.canvas.shareWebsiteFlyout.flyoutCalloutDescription": "共有するには、このワークパッド、{CANVAS} シェアラブルワークパッドランタイム、サンプル {HTML} ファイルを含む {link} を使用します。",
+ "xpack.canvas.shareWebsiteFlyout.flyoutTitle": "Webサイトで共有",
+ "xpack.canvas.shareWebsiteFlyout.runtimeStep.description": "共有可能なワークパッドをレンダリングするには、{CANVAS} シェアラブルワークパッドランタイムも含める必要があります。Web サイトにすでにランタイムが含まれている場合、この手順をスキップすることができます。",
+ "xpack.canvas.shareWebsiteFlyout.runtimeStep.downloadLabel": "ダウンロードランタイム",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.addSnippetsTitle": "スナップショットを Web サイトに追加",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.autoplayParameterDescription": "ワークパッドのページ間で’ランタイムを自動的に移動させますか?",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.callRuntimeLabel": "ランタイムを呼び出す",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.description": "ワークパッドは {HTML} プレースホルダーでサイトの {HTML} 内に配置されます。ランタイムのパラメーターはインラインに含まれます。全パラメーターの一覧は以下をご覧ください。1 ページに複数のワークパッドを含めることができます。",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.downloadRuntimeTitle": "ダウンロードランタイム",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.downloadWorkpadTitle": "ワークパッドのダウンロード",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.heightParameterDescription": "ワークパッドの高さです。デフォルトはワークパッドの高さです。",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.includeRuntimeLabel": "ランタイムを含める",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.intervalParameterDescription": "時間フォーマットでのページが進む間隔です(例:{twoSeconds}、{oneMinute})",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.pageParameterDescription": "表示するページです。デフォルトはワークパッドに指定されたページになります。",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.parametersDescription": "シェアラブルワークパッドを構成するインラインパラメーターが多数あります。",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.parametersLabel": "パラメーター",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.placeholderLabel": "プレースホルダー",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.requiredLabel": "必要",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.shareableParameterDescription": "シェアラブルのタイプです。この場合、{CANVAS} ワークパッドです。",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.toolbarParameterDescription": "ツールバーを非表示にしますか?",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.urlParameterDescription": "シェアラブルワークパッド {JSON} ファイルの {URL} です。",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.widthParameterDescription": "ワークパッドの幅です。デフォルトはワークパッドの幅です。",
+ "xpack.canvas.shareWebsiteFlyout.workpadStep.description": "ワークパッドは別のサイトで共有できるように 1 つの {JSON} ファイルとしてエクスポートされます。",
+ "xpack.canvas.shareWebsiteFlyout.workpadStep.downloadLabel": "ワークパッドのダウンロード",
+ "xpack.canvas.shareWebsiteFlyout.zipDownloadLinkLabel": "サンプル {ZIP} ファイルをダウンロード",
+ "xpack.canvas.sidebarContent.groupedElementSidebarTitle": "グループ化されたエレメント",
+ "xpack.canvas.sidebarContent.multiElementSidebarTitle": "複数エレメント",
+ "xpack.canvas.sidebarContent.singleElementSidebarTitle": "選択されたエレメント",
+ "xpack.canvas.sidebarHeader.bringForwardArialLabel": "エレメントを 1 つ上のレイヤーに移動",
+ "xpack.canvas.sidebarHeader.bringToFrontArialLabel": "エレメントを一番上のレイヤーに移動",
+ "xpack.canvas.sidebarHeader.sendBackwardArialLabel": "エレメントを 1 つ下のレイヤーに移動",
+ "xpack.canvas.sidebarHeader.sendToBackArialLabel": "エレメントを一番下のレイヤーに移動",
+ "xpack.canvas.tags.presentationTag": "プレゼンテーション",
+ "xpack.canvas.tags.reportTag": "レポート",
+ "xpack.canvas.templates.darkHelp": "ダークカラーテーマのプレゼンテーションデッキです",
+ "xpack.canvas.templates.darkName": "ダーク",
+ "xpack.canvas.templates.lightHelp": "ライトカラーテーマのプレゼンテーションデッキです",
+ "xpack.canvas.templates.lightName": "ライト",
+ "xpack.canvas.templates.pitchHelp": "大きな写真でブランディングされたプレゼンテーションです",
+ "xpack.canvas.templates.pitchName": "ピッチ",
+ "xpack.canvas.templates.statusHelp": "ライブチャート付きのドキュメント式のレポートです",
+ "xpack.canvas.templates.statusName": "ステータス",
+ "xpack.canvas.templates.summaryDisplayName": "まとめ",
+ "xpack.canvas.templates.summaryHelp": "ライブチャート付きのインフォグラフィック式のレポートです",
+ "xpack.canvas.textStylePicker.alignCenterOption": "中央に合わせる",
+ "xpack.canvas.textStylePicker.alignLeftOption": "左に合わせる",
+ "xpack.canvas.textStylePicker.alignmentOptionsControl": "配置オプション",
+ "xpack.canvas.textStylePicker.alignRightOption": "右に合わせる",
+ "xpack.canvas.textStylePicker.fontColorLabel": "フォントの色",
+ "xpack.canvas.textStylePicker.styleBoldOption": "太字",
+ "xpack.canvas.textStylePicker.styleItalicOption": "斜体",
+ "xpack.canvas.textStylePicker.styleOptionsControl": "スタイルオプション",
+ "xpack.canvas.textStylePicker.styleUnderlineOption": "下線",
+ "xpack.canvas.toolbar.editorButtonLabel": "表現エディター",
+ "xpack.canvas.toolbar.nextPageAriaLabel": "次のページ",
+ "xpack.canvas.toolbar.pageButtonLabel": "{pageNum}{rest} ページ",
+ "xpack.canvas.toolbar.previousPageAriaLabel": "前のページ",
+ "xpack.canvas.toolbarTray.closeTrayAriaLabel": "トレイのクローンを作成",
+ "xpack.canvas.transitions.fade.displayName": "フェード",
+ "xpack.canvas.transitions.fade.help": "ページからページへフェードします",
+ "xpack.canvas.transitions.rotate.displayName": "回転",
+ "xpack.canvas.transitions.rotate.help": "ページからページへ回転します",
+ "xpack.canvas.transitions.slide.displayName": "スライド",
+ "xpack.canvas.transitions.slide.help": "ページからページへスライドします",
+ "xpack.canvas.transitions.zoom.displayName": "ズーム",
+ "xpack.canvas.transitions.zoom.help": "ページからページへズームします",
+ "xpack.canvas.uis.arguments.axisConfig.position.options.bottomDropDown": "一番下",
+ "xpack.canvas.uis.arguments.axisConfig.position.options.leftDropDown": "左",
+ "xpack.canvas.uis.arguments.axisConfig.position.options.rightDropDown": "右",
+ "xpack.canvas.uis.arguments.axisConfig.position.options.topDropDown": "トップ",
+ "xpack.canvas.uis.arguments.axisConfig.positionLabel": "位置",
+ "xpack.canvas.uis.arguments.axisConfigDisabledText": "軸設定表示への切り替え",
+ "xpack.canvas.uis.arguments.axisConfigLabel": "ビジュアライゼーションの軸の構成",
+ "xpack.canvas.uis.arguments.axisConfigTitle": "軸の構成",
+ "xpack.canvas.uis.arguments.customPaletteLabel": "カスタム",
+ "xpack.canvas.uis.arguments.dataColumn.options.averageDropDown": "平均",
+ "xpack.canvas.uis.arguments.dataColumn.options.countDropDown": "カウント",
+ "xpack.canvas.uis.arguments.dataColumn.options.firstDropDown": "最初",
+ "xpack.canvas.uis.arguments.dataColumn.options.lastDropDown": "最後",
+ "xpack.canvas.uis.arguments.dataColumn.options.maxDropDown": "最高",
+ "xpack.canvas.uis.arguments.dataColumn.options.medianDropDown": "中央",
+ "xpack.canvas.uis.arguments.dataColumn.options.minDropDown": "最低",
+ "xpack.canvas.uis.arguments.dataColumn.options.sumDropDown": "合計",
+ "xpack.canvas.uis.arguments.dataColumn.options.uniqueDropDown": "固有",
+ "xpack.canvas.uis.arguments.dataColumn.options.valueDropDown": "値",
+ "xpack.canvas.uis.arguments.dataColumnLabel": "データ列を選択",
+ "xpack.canvas.uis.arguments.dataColumnTitle": "列",
+ "xpack.canvas.uis.arguments.dateFormatLabel": "{momentJS} フォーマットを選択または入力",
+ "xpack.canvas.uis.arguments.dateFormatTitle": "データフォーマット",
+ "xpack.canvas.uis.arguments.filterGroup.cancelValue": "キャンセル",
+ "xpack.canvas.uis.arguments.filterGroup.createNewGroupLinkText": "新規グループを作成",
+ "xpack.canvas.uis.arguments.filterGroup.setValue": "設定",
+ "xpack.canvas.uis.arguments.filterGroupLabel": "フィルターグループを作成または入力",
+ "xpack.canvas.uis.arguments.filterGroupTitle": "フィルターグループ",
+ "xpack.canvas.uis.arguments.imageUpload.fileUploadPromptLabel": "画像を選択するかドラッグ & ドロップしてください",
+ "xpack.canvas.uis.arguments.imageUpload.imageUploadingLabel": "画像をアップロード中",
+ "xpack.canvas.uis.arguments.imageUpload.urlFieldPlaceholder": "画像 {url}",
+ "xpack.canvas.uis.arguments.imageUpload.urlTypes.assetDropDown": "アセット",
+ "xpack.canvas.uis.arguments.imageUpload.urlTypes.changeLegend": "画像アップロードタイプ",
+ "xpack.canvas.uis.arguments.imageUpload.urlTypes.fileDropDown": "インポート",
+ "xpack.canvas.uis.arguments.imageUpload.urlTypes.linkDropDown": "リンク",
+ "xpack.canvas.uis.arguments.imageUploadLabel": "画像を選択またはアップロード",
+ "xpack.canvas.uis.arguments.imageUploadTitle": "画像がアップロードされました",
+ "xpack.canvas.uis.arguments.numberFormat.format.bytesDropDown": "バイト",
+ "xpack.canvas.uis.arguments.numberFormat.format.currencyDropDown": "通貨",
+ "xpack.canvas.uis.arguments.numberFormat.format.durationDropDown": "期間",
+ "xpack.canvas.uis.arguments.numberFormat.format.numberDropDown": "数字",
+ "xpack.canvas.uis.arguments.numberFormat.format.percentDropDown": "割合(%)",
+ "xpack.canvas.uis.arguments.numberFormatLabel": "有効な {numeralJS} フォーマットを選択または入力",
+ "xpack.canvas.uis.arguments.numberFormatTitle": "数字フォーマット",
+ "xpack.canvas.uis.arguments.numberLabel": "数字を入力",
+ "xpack.canvas.uis.arguments.numberTitle": "数字",
+ "xpack.canvas.uis.arguments.paletteLabel": "要素を表示するために使用される色のコレクション",
+ "xpack.canvas.uis.arguments.paletteTitle": "カラーパレット",
+ "xpack.canvas.uis.arguments.percentageLabel": "パーセンテージのスライダー ",
+ "xpack.canvas.uis.arguments.percentageTitle": "割合(%)",
+ "xpack.canvas.uis.arguments.rangeLabel": "範囲内の値のスライダー",
+ "xpack.canvas.uis.arguments.rangeTitle": "範囲",
+ "xpack.canvas.uis.arguments.selectLabel": "ドロップダウンの複数オプションから選択",
+ "xpack.canvas.uis.arguments.selectTitle": "選択してください",
+ "xpack.canvas.uis.arguments.shapeLabel": "現在のエレメントの形状を変更",
+ "xpack.canvas.uis.arguments.shapeTitle": "形状",
+ "xpack.canvas.uis.arguments.stringLabel": "短い文字列を入力",
+ "xpack.canvas.uis.arguments.stringTitle": "文字列",
+ "xpack.canvas.uis.arguments.textareaLabel": "長い文字列を入力",
+ "xpack.canvas.uis.arguments.textareaTitle": "テキストエリア",
+ "xpack.canvas.uis.arguments.toggleLabel": "true/false トグルスイッチ",
+ "xpack.canvas.uis.arguments.toggleTitle": "切り替え",
+ "xpack.canvas.uis.dataSources.demoData.headingTitle": "このエレメントはデモデータを使用しています",
+ "xpack.canvas.uis.dataSources.demoDataDescription": "デフォルトとしては、すべての{canvas}エレメントはデモデータソースに接続されています。独自データに接続するために、上記のデータソースを変更します。",
+ "xpack.canvas.uis.dataSources.demoDataLabel": "デフォルト要素の入力に使用されるサンプルデータセット",
+ "xpack.canvas.uis.dataSources.demoDataTitle": "デモデータ",
+ "xpack.canvas.uis.dataSources.esdocs.ascendingDropDown": "昇順",
+ "xpack.canvas.uis.dataSources.esdocs.descendingDropDown": "降順",
+ "xpack.canvas.uis.dataSources.esdocs.fieldsLabel": "スクリプトフィールドを利用できません",
+ "xpack.canvas.uis.dataSources.esdocs.fieldsTitle": "フィールド",
+ "xpack.canvas.uis.dataSources.esdocs.fieldsWarningLabel": "このデータソースは、10 個以下のフィールドで最も高い性能を発揮します",
+ "xpack.canvas.uis.dataSources.esdocs.indexLabel": "インデックス名を入力するか、インデックスパターンを選択してください",
+ "xpack.canvas.uis.dataSources.esdocs.indexTitle": "インデックス",
+ "xpack.canvas.uis.dataSources.esdocs.queryLabel": "{lucene} クエリ文字列構文",
+ "xpack.canvas.uis.dataSources.esdocs.queryTitle": "クエリ",
+ "xpack.canvas.uis.dataSources.esdocs.sortFieldLabel": "ドキュメント並べ替えフィールド",
+ "xpack.canvas.uis.dataSources.esdocs.sortFieldTitle": "並べ替えフィールド",
+ "xpack.canvas.uis.dataSources.esdocs.sortOrderLabel": "ドキュメントの並べ替え順",
+ "xpack.canvas.uis.dataSources.esdocs.sortOrderTitle": "並べ替え順",
+ "xpack.canvas.uis.dataSources.esdocs.warningDescription": "\n このデータソースを大規模なデータセットと併用すると、パフォーマンスが低下する可能性があります。正確な値が必要な場合にのみ、このデータソースを使用してください。",
+ "xpack.canvas.uis.dataSources.esdocs.warningTitle": "十分注意してクエリを行う",
+ "xpack.canvas.uis.dataSources.esdocsLabel": "集約を使用せずにデータを {elasticsearch} から直接的にプル型で受信します",
+ "xpack.canvas.uis.dataSources.esdocsTitle": "{elasticsearch} ドキュメント",
+ "xpack.canvas.uis.dataSources.essql.queryTitle": "クエリ",
+ "xpack.canvas.uis.dataSources.essql.queryTitleAppend": "{elasticsearchShort} {sql} クエリ構文について学ぶ",
+ "xpack.canvas.uis.dataSources.essqlLabel": "{elasticsearch} {sql} クエリを作成してデータを取得します",
+ "xpack.canvas.uis.dataSources.essqlTitle": "{elasticsearch} {sql}",
+ "xpack.canvas.uis.dataSources.timelion.aboutDetail": "{canvas} で {timelion} 構文を使用して時系列データを取得します",
+ "xpack.canvas.uis.dataSources.timelion.intervalLabel": "{weeksExample}、{daysExample}、{secondsExample}、または{auto}などの日付の数学処理を使用します",
+ "xpack.canvas.uis.dataSources.timelion.intervalTitle": "間隔",
+ "xpack.canvas.uis.dataSources.timelion.queryLabel": "{timelion} クエリ文字列構文",
+ "xpack.canvas.uis.dataSources.timelion.queryTitle": "クエリ",
+ "xpack.canvas.uis.dataSources.timelion.tips.functions": "{functionExample}といった一部の{timelion}関数は、{canvas}データテーブルに変換されません。ただし、データ操作に関する機能は予想どおりに動作するはずです。",
+ "xpack.canvas.uis.dataSources.timelion.tips.time": "{timelion}に時間範囲が必要です。時間フィルターエレメントをページに追加するか、表現エディターを使用してエレメントを引き渡します。",
+ "xpack.canvas.uis.dataSources.timelion.tipsTitle": "{canvas}で{timelion}を使用する際のヒント",
+ "xpack.canvas.uis.dataSources.timelionLabel": "{timelion} 構文を使用してタイムラインデータを取得します",
+ "xpack.canvas.uis.models.math.args.valueLabel": "データソースから値を抽出する際に使用する関数と列",
+ "xpack.canvas.uis.models.math.args.valueTitle": "値",
+ "xpack.canvas.uis.models.mathTitle": "メジャー",
+ "xpack.canvas.uis.models.pointSeries.args.colorLabel": "マークまたは数列の色を決定します",
+ "xpack.canvas.uis.models.pointSeries.args.colorTitle": "色",
+ "xpack.canvas.uis.models.pointSeries.args.sizeLabel": "マークのサイズを決定します",
+ "xpack.canvas.uis.models.pointSeries.args.sizeTitle": "サイズ",
+ "xpack.canvas.uis.models.pointSeries.args.textLabel": "テキストをマークとして、またはマークの周りに使用するように設定",
+ "xpack.canvas.uis.models.pointSeries.args.textTitle": "テキスト",
+ "xpack.canvas.uis.models.pointSeries.args.xaxisLabel": "水平軸の周りのデータです。通常は数字、文字列、または日付です。",
+ "xpack.canvas.uis.models.pointSeries.args.xaxisTitle": "X 軸",
+ "xpack.canvas.uis.models.pointSeries.args.yaxisLabel": "垂直軸の周りのデータです。通常は数字です。",
+ "xpack.canvas.uis.models.pointSeries.args.yaxisTitle": "Y 軸",
+ "xpack.canvas.uis.models.pointSeriesTitle": "ディメンションとメジャー",
+ "xpack.canvas.uis.transforms.formatDate.args.formatTitle": "フォーマット",
+ "xpack.canvas.uis.transforms.formatDateTitle": "データフォーマット",
+ "xpack.canvas.uis.transforms.formatNumber.args.formatTitle": "フォーマット",
+ "xpack.canvas.uis.transforms.formatNumberTitle": "数字フォーマット",
+ "xpack.canvas.uis.transforms.roundDate.args.formatLabel": "日付の繰り上げ・繰り下げに使用する {momentJs} フォーマットを選択または入力",
+ "xpack.canvas.uis.transforms.roundDate.args.formatTitle": "フォーマット",
+ "xpack.canvas.uis.transforms.roundDateTitle": "日付の繰り上げ・繰り下げ",
+ "xpack.canvas.uis.transforms.sort.args.reverseToggleSwitch": "降順",
+ "xpack.canvas.uis.transforms.sort.args.sortFieldTitle": "ソートフィールド",
+ "xpack.canvas.uis.transforms.sortTitle": "データベースの並べ替え",
+ "xpack.canvas.uis.views.dropdownControl.args.filterColumnLabel": "ドロップダウンで選択された値を適用する列",
+ "xpack.canvas.uis.views.dropdownControl.args.filterColumnTitle": "フィルター列",
+ "xpack.canvas.uis.views.dropdownControl.args.filterGroupLabel": "選択されたグループ名をエレメントのフィルター関数に適用してこのフィルターをターゲットにする",
+ "xpack.canvas.uis.views.dropdownControl.args.filterGroupTitle": "フィルターグループ",
+ "xpack.canvas.uis.views.dropdownControl.args.valueColumnLabel": "ドロップダウンに表示する値を抽出する列",
+ "xpack.canvas.uis.views.dropdownControl.args.valueColumnTitle": "値の列",
+ "xpack.canvas.uis.views.dropdownControlTitle": "ドロップダウンフィルター",
+ "xpack.canvas.uis.views.getCellLabel": "最初の行と列を使用",
+ "xpack.canvas.uis.views.getCellTitle": "ドロップダウンフィルター",
+ "xpack.canvas.uis.views.image.args.mode.containDropDown": "Contain",
+ "xpack.canvas.uis.views.image.args.mode.coverDropDown": "Cover",
+ "xpack.canvas.uis.views.image.args.mode.stretchDropDown": "Stretch",
+ "xpack.canvas.uis.views.image.args.modeLabel": "注:ストレッチ塗りつぶしはベクター画像には使用できない場合があります",
+ "xpack.canvas.uis.views.image.args.modeTitle": "塗りつぶしモード",
+ "xpack.canvas.uis.views.imageTitle": "画像",
+ "xpack.canvas.uis.views.markdown.args.contentLabel": "{markdown} フォーマットのテキスト",
+ "xpack.canvas.uis.views.markdown.args.contentTitle": "{markdown} コンテンツ",
+ "xpack.canvas.uis.views.markdownLabel": "{markdown} を使用してマークアップを生成",
+ "xpack.canvas.uis.views.markdownTitle": "{markdown}",
+ "xpack.canvas.uis.views.metric.args.labelArgLabel": "メトリック値用テキストラベルの入力",
+ "xpack.canvas.uis.views.metric.args.labelArgTitle": "ラベル",
+ "xpack.canvas.uis.views.metric.args.labelFontLabel": "フォント、配置、色",
+ "xpack.canvas.uis.views.metric.args.labelFontTitle": "ラベルテキスト",
+ "xpack.canvas.uis.views.metric.args.metricFontLabel": "フォント、配置、色",
+ "xpack.canvas.uis.views.metric.args.metricFontTitle": "メトリックテキスト",
+ "xpack.canvas.uis.views.metric.args.metricFormatLabel": "メトリック値のためのフォーマットを選択",
+ "xpack.canvas.uis.views.metric.args.metricFormatTitle": "フォーマット",
+ "xpack.canvas.uis.views.metricTitle": "メトリック",
+ "xpack.canvas.uis.views.numberArgTitle": "値",
+ "xpack.canvas.uis.views.openLinksInNewTabHelpLabel": "リンクを新しいタブで開くように設定します",
+ "xpack.canvas.uis.views.openLinksInNewTabLabel": "すべてのリンクを新しいタブで開きます",
+ "xpack.canvas.uis.views.openLinksInNewTabTitle": "Markdown リンクの設定",
+ "xpack.canvas.uis.views.pie.args.holeLabel": "穴の半径",
+ "xpack.canvas.uis.views.pie.args.holeTitle": "内半径",
+ "xpack.canvas.uis.views.pie.args.labelRadiusLabel": "円グラフの中心からラベルまでの距離です",
+ "xpack.canvas.uis.views.pie.args.labelRadiusTitle": "ラベル半径",
+ "xpack.canvas.uis.views.pie.args.labelsLabel": "ラベルの表示・非表示",
+ "xpack.canvas.uis.views.pie.args.labelsTitle": "ラベル",
+ "xpack.canvas.uis.views.pie.args.labelsToggleSwitch": "ラベルを表示",
+ "xpack.canvas.uis.views.pie.args.legendLabel": "凡例の無効化・配置",
+ "xpack.canvas.uis.views.pie.args.legendTitle": "凡例",
+ "xpack.canvas.uis.views.pie.args.radiusLabel": "円グラフの半径",
+ "xpack.canvas.uis.views.pie.args.radiusTitle": "半径",
+ "xpack.canvas.uis.views.pie.args.tiltLabel": "100 が完全に垂直、0 が完全に水平を表す傾きのパーセンテージです",
+ "xpack.canvas.uis.views.pie.args.tiltTitle": "傾斜角度",
+ "xpack.canvas.uis.views.pieTitle": "チャートスタイル",
+ "xpack.canvas.uis.views.plot.args.defaultStyleLabel": "上書きされない限りすべての数列にデフォルトで使用されるスタイルを設定します",
+ "xpack.canvas.uis.views.plot.args.defaultStyleTitle": "デフォルトのスタイル",
+ "xpack.canvas.uis.views.plot.args.legendLabel": "凡例の無効化・配置",
+ "xpack.canvas.uis.views.plot.args.legendTitle": "凡例",
+ "xpack.canvas.uis.views.plot.args.xaxisLabel": "X 軸の構成・無効化",
+ "xpack.canvas.uis.views.plot.args.xaxisTitle": "X 軸",
+ "xpack.canvas.uis.views.plot.args.yaxisLabel": "Y 軸の構成・無効化",
+ "xpack.canvas.uis.views.plot.args.yaxisTitle": "Y 軸",
+ "xpack.canvas.uis.views.plotTitle": "チャートスタイル",
+ "xpack.canvas.uis.views.progress.args.barColorLabel": "HEX、RGB、また HTML 色名が使用できます",
+ "xpack.canvas.uis.views.progress.args.barColorTitle": "背景色",
+ "xpack.canvas.uis.views.progress.args.barWeightLabel": "背景バーの太さです",
+ "xpack.canvas.uis.views.progress.args.barWeightTitle": "背景重量",
+ "xpack.canvas.uis.views.progress.args.fontLabel": "ラベルのフォント設定です。技術的には他のスタイルを追加することもできます",
+ "xpack.canvas.uis.views.progress.args.fontTitle": "ラベル設定",
+ "xpack.canvas.uis.views.progress.args.labelArgLabel": "{true}/{false} でラベルの表示/非表示を設定するか、ラベルとして表示する文字列を指定します",
+ "xpack.canvas.uis.views.progress.args.labelArgTitle": "ラベル",
+ "xpack.canvas.uis.views.progress.args.maxLabel": "進捗エレメントの最高値です",
+ "xpack.canvas.uis.views.progress.args.maxTitle": "最高値",
+ "xpack.canvas.uis.views.progress.args.shapeLabel": "進捗インジケーターの形",
+ "xpack.canvas.uis.views.progress.args.shapeTitle": "形状",
+ "xpack.canvas.uis.views.progress.args.valueColorLabel": "{hex}、{rgb}、{html} 色名が使用できます",
+ "xpack.canvas.uis.views.progress.args.valueColorTitle": "進捗の色",
+ "xpack.canvas.uis.views.progress.args.valueWeightLabel": "進捗バーの太さです",
+ "xpack.canvas.uis.views.progress.args.valueWeightTitle": "進捗の重量",
+ "xpack.canvas.uis.views.progressTitle": "進捗",
+ "xpack.canvas.uis.views.render.args.css.applyButtonLabel": "スタイルシートを適用",
+ "xpack.canvas.uis.views.render.args.cssLabel": "エレメントに合わせた {css} スタイルシート",
+ "xpack.canvas.uis.views.renderLabel": "エレメントの周りのコンテナーの設定です",
+ "xpack.canvas.uis.views.renderTitle": "エレメントスタイル",
+ "xpack.canvas.uis.views.repeatImage.args.emptyImageLabel": "値と最高値の間を埋める画像です",
+ "xpack.canvas.uis.views.repeatImage.args.emptyImageTitle": "空の部分の画像",
+ "xpack.canvas.uis.views.repeatImage.args.imageLabel": "繰り返す画像です",
+ "xpack.canvas.uis.views.repeatImage.args.imageTitle": "画像",
+ "xpack.canvas.uis.views.repeatImage.args.maxLabel": "画像を繰り返す最高回数",
+ "xpack.canvas.uis.views.repeatImage.args.maxTitle": "最高カウント",
+ "xpack.canvas.uis.views.repeatImage.args.sizeLabel": "画像寸法の最大値です。例:画像が縦長の場合、高さになります",
+ "xpack.canvas.uis.views.repeatImage.args.sizeTitle": "画像サイズ",
+ "xpack.canvas.uis.views.repeatImageTitle": "繰り返しの画像",
+ "xpack.canvas.uis.views.revealImage.args.emptyImageLabel": "背景画像です。例:空のグラス",
+ "xpack.canvas.uis.views.revealImage.args.emptyImageTitle": "背景画像",
+ "xpack.canvas.uis.views.revealImage.args.imageLabel": "関数インプットで徐々に表示される画像です。例:いっぱいのグラス",
+ "xpack.canvas.uis.views.revealImage.args.imageTitle": "画像",
+ "xpack.canvas.uis.views.revealImage.args.origin.bottomDropDown": "一番下",
+ "xpack.canvas.uis.views.revealImage.args.origin.leftDropDown": "左",
+ "xpack.canvas.uis.views.revealImage.args.origin.rightDropDown": "右",
+ "xpack.canvas.uis.views.revealImage.args.origin.topDropDown": "一番上",
+ "xpack.canvas.uis.views.revealImage.args.originLabel": "徐々に表示を開始する方向",
+ "xpack.canvas.uis.views.revealImage.args.originTitle": "徐々に表示を開始する場所",
+ "xpack.canvas.uis.views.revealImageTitle": "画像を徐々に表示",
+ "xpack.canvas.uis.views.shape.args.borderLabel": "HEX、RGB、また HTML 色名が使用できます",
+ "xpack.canvas.uis.views.shape.args.borderTitle": "境界",
+ "xpack.canvas.uis.views.shape.args.borderWidthLabel": "境界線の幅",
+ "xpack.canvas.uis.views.shape.args.borderWidthTitle": "境界線の幅",
+ "xpack.canvas.uis.views.shape.args.fillLabel": "HEX、RGB、また HTML 色名が使用できます",
+ "xpack.canvas.uis.views.shape.args.fillTitle": "塗りつぶし",
+ "xpack.canvas.uis.views.shape.args.maintainAspectHelpLabel": "アスペクト比を維持するために有効にします",
+ "xpack.canvas.uis.views.shape.args.maintainAspectLabel": "固定比率を使用",
+ "xpack.canvas.uis.views.shape.args.maintainAspectTitle": "アスペクト比設定",
+ "xpack.canvas.uis.views.shape.args.shapeTitle": "形状の選択",
+ "xpack.canvas.uis.views.shapeTitle": "形状",
+ "xpack.canvas.uis.views.table.args.paginateLabel": "ページ付けコントロールの表示・非表示を切り替えます。無効の場合、初めのページのみが表示されます",
+ "xpack.canvas.uis.views.table.args.paginateTitle": "ページ付け",
+ "xpack.canvas.uis.views.table.args.paginateToggleSwitch": "ページ付けコントロールを表示",
+ "xpack.canvas.uis.views.table.args.perPageLabel": "各表ページに表示される行数です",
+ "xpack.canvas.uis.views.table.args.perPageTitle": "行",
+ "xpack.canvas.uis.views.table.args.showHeaderLabel": "各列のタイトルを含むヘッダー列の表示・非表示を切り替えます",
+ "xpack.canvas.uis.views.table.args.showHeaderTitle": "ヘッダー",
+ "xpack.canvas.uis.views.table.args.showHeaderToggleSwitch": "ヘッダー行を表示",
+ "xpack.canvas.uis.views.tableLabel": "表エレメントのスタイルを設定します",
+ "xpack.canvas.uis.views.tableTitle": "表スタイル",
+ "xpack.canvas.uis.views.timefilter.args.columnConfirmButtonLabel": "設定",
+ "xpack.canvas.uis.views.timefilter.args.columnLabel": "選択された時間が適用される列です",
+ "xpack.canvas.uis.views.timefilter.args.columnTitle": "列",
+ "xpack.canvas.uis.views.timefilter.args.filterGroupLabel": "選択されたグループ名をエレメントのフィルター関数に適用してこのフィルターをターゲットにする",
+ "xpack.canvas.uis.views.timefilter.args.filterGroupTitle": "フィルターグループ",
+ "xpack.canvas.uis.views.timefilterTitle": "時間フィルター",
+ "xpack.canvas.units.quickRange.last1Year": "過去1年間",
+ "xpack.canvas.units.quickRange.last24Hours": "過去 24 時間",
+ "xpack.canvas.units.quickRange.last2Weeks": "過去 2 週間",
+ "xpack.canvas.units.quickRange.last30Days": "過去30日間",
+ "xpack.canvas.units.quickRange.last7Days": "過去7日間",
+ "xpack.canvas.units.quickRange.last90Days": "過去90日間",
+ "xpack.canvas.units.quickRange.today": "今日",
+ "xpack.canvas.units.quickRange.yesterday": "昨日",
+ "xpack.canvas.useCloneWorkpad.clonedWorkpadName": "{workpadName} のコピー",
+ "xpack.canvas.varConfig.addButtonLabel": "変数の追加",
+ "xpack.canvas.varConfig.addTooltipLabel": "変数の追加",
+ "xpack.canvas.varConfig.copyActionButtonLabel": "スニペットをコピー",
+ "xpack.canvas.varConfig.copyActionTooltipLabel": "変数構文をクリップボードにコピー",
+ "xpack.canvas.varConfig.copyNotificationDescription": "変数構文がクリップボードにコピーされました",
+ "xpack.canvas.varConfig.deleteActionButtonLabel": "変数の削除",
+ "xpack.canvas.varConfig.deleteNotificationDescription": "変数の削除が正常に完了しました",
+ "xpack.canvas.varConfig.editActionButtonLabel": "変数の編集",
+ "xpack.canvas.varConfig.emptyDescription": "このワークパッドには現在変数がありません。変数を追加して、共通の値を格納したり、編集したりすることができます。これらの変数は、要素または式エディターで使用できます。",
+ "xpack.canvas.varConfig.tableNameLabel": "名前",
+ "xpack.canvas.varConfig.tableTypeLabel": "型",
+ "xpack.canvas.varConfig.tableValueLabel": "値",
+ "xpack.canvas.varConfig.titleLabel": "変数",
+ "xpack.canvas.varConfig.titleTooltip": "変数を追加して、共通の値を格納したり、編集したりします",
+ "xpack.canvas.varConfigDeleteVar.cancelButtonLabel": "キャンセル",
+ "xpack.canvas.varConfigDeleteVar.deleteButtonLabel": "変数の削除",
+ "xpack.canvas.varConfigDeleteVar.titleLabel": "変数を削除しますか?",
+ "xpack.canvas.varConfigDeleteVar.warningDescription": "この変数を削除すると、ワークパッドに悪影響を及ぼす可能性があります。続行していいですか?",
+ "xpack.canvas.varConfigEditVar.addTitleLabel": "変数を追加",
+ "xpack.canvas.varConfigEditVar.cancelButtonLabel": "キャンセル",
+ "xpack.canvas.varConfigEditVar.duplicateNameError": "変数名はすでに使用中です",
+ "xpack.canvas.varConfigEditVar.editTitleLabel": "変数の編集",
+ "xpack.canvas.varConfigEditVar.editWarning": "使用中の変数を編集すると、ワークパッドに悪影響を及ぼす可能性があります",
+ "xpack.canvas.varConfigEditVar.nameFieldLabel": "名前",
+ "xpack.canvas.varConfigEditVar.saveButtonLabel": "変更を保存",
+ "xpack.canvas.varConfigEditVar.typeBooleanLabel": "ブール",
+ "xpack.canvas.varConfigEditVar.typeFieldLabel": "型",
+ "xpack.canvas.varConfigEditVar.typeNumberLabel": "数字",
+ "xpack.canvas.varConfigEditVar.typeStringLabel": "文字列",
+ "xpack.canvas.varConfigEditVar.valueFieldLabel": "値",
+ "xpack.canvas.varConfigVarValueField.booleanOptionsLegend": "ブール値",
+ "xpack.canvas.varConfigVarValueField.falseOption": "False",
+ "xpack.canvas.varConfigVarValueField.trueOption": "True",
+ "xpack.canvas.workpadConfig.applyStylesheetButtonLabel": "スタイルシートを適用",
+ "xpack.canvas.workpadConfig.backgroundColorLabel": "背景色",
+ "xpack.canvas.workpadConfig.globalCSSLabel": "グローバル CSS オーバーライド",
+ "xpack.canvas.workpadConfig.globalCSSTooltip": "このワークパッドのすべてのページにスタイルを適用します",
+ "xpack.canvas.workpadConfig.heightLabel": "高さ",
+ "xpack.canvas.workpadConfig.nameLabel": "名前",
+ "xpack.canvas.workpadConfig.pageSizeBadgeAriaLabel": "ページサイズを事前設定:{sizeName}",
+ "xpack.canvas.workpadConfig.pageSizeBadgeOnClickAriaLabel": "ページサイズを {sizeName} に設定",
+ "xpack.canvas.workpadConfig.swapDimensionsAriaLabel": "ページの幅と高さを入れ替えます",
+ "xpack.canvas.workpadConfig.swapDimensionsTooltip": "ページの幅と高さを入れ替える",
+ "xpack.canvas.workpadConfig.title": "ワークパッドの設定",
+ "xpack.canvas.workpadConfig.USLetterButtonLabel": "US レター",
+ "xpack.canvas.workpadConfig.widthLabel": "幅",
+ "xpack.canvas.workpadCreate.createButtonLabel": "ワークパッドを作成",
+ "xpack.canvas.workpadHeader.addElementModalCloseButtonLabel": "閉じる",
+ "xpack.canvas.workpadHeader.fullscreenButtonAriaLabel": "全画面表示",
+ "xpack.canvas.workpadHeader.fullscreenTooltip": "全画面モードを開始します",
+ "xpack.canvas.workpadHeader.hideEditControlTooltip": "編集コントロールを非表示にします",
+ "xpack.canvas.workpadHeader.noWritePermissionTooltip": "このワークパッドを編集するパーミッションがありません",
+ "xpack.canvas.workpadHeader.showEditControlTooltip": "編集コントロールを表示します",
+ "xpack.canvas.workpadHeaderAutoRefreshControls.disableTooltip": "自動更新を無効にします",
+ "xpack.canvas.workpadHeaderAutoRefreshControls.intervalFormLabel": "自動更新間隔を変更します",
+ "xpack.canvas.workpadHeaderAutoRefreshControls.refreshListDurationManualText": "手動で",
+ "xpack.canvas.workpadHeaderAutoRefreshControls.refreshListTitle": "エレメントを更新",
+ "xpack.canvas.workpadHeaderCustomInterval.confirmButtonLabel": "設定",
+ "xpack.canvas.workpadHeaderCustomInterval.formDescription": "{secondsExample}、{minutesExample}、{hoursExample} などの短縮表記を使用",
+ "xpack.canvas.workpadHeaderCustomInterval.formLabel": "カスタム間隔を設定",
+ "xpack.canvas.workpadHeaderEditMenu.alignmentMenuItemLabel": "アラインメント",
+ "xpack.canvas.workpadHeaderEditMenu.bottomAlignMenuItemLabel": "一番下",
+ "xpack.canvas.workpadHeaderEditMenu.centerAlignMenuItemLabel": "中央",
+ "xpack.canvas.workpadHeaderEditMenu.createElementModalTitle": "新規エレメントの作成",
+ "xpack.canvas.workpadHeaderEditMenu.distributionMenutItemLabel": "分布",
+ "xpack.canvas.workpadHeaderEditMenu.editMenuButtonLabel": "編集",
+ "xpack.canvas.workpadHeaderEditMenu.editMenuLabel": "編集オプション",
+ "xpack.canvas.workpadHeaderEditMenu.groupMenuItemLabel": "グループ",
+ "xpack.canvas.workpadHeaderEditMenu.horizontalDistributionMenutItemLabel": "横",
+ "xpack.canvas.workpadHeaderEditMenu.leftAlignMenuItemLabel": "左",
+ "xpack.canvas.workpadHeaderEditMenu.middleAlignMenuItemLabel": "真ん中",
+ "xpack.canvas.workpadHeaderEditMenu.orderMenuItemLabel": "順序",
+ "xpack.canvas.workpadHeaderEditMenu.redoMenuItemLabel": "やり直す",
+ "xpack.canvas.workpadHeaderEditMenu.rightAlignMenuItemLabel": "右",
+ "xpack.canvas.workpadHeaderEditMenu.savedElementMenuItemLabel": "新規エレメントとして保存",
+ "xpack.canvas.workpadHeaderEditMenu.topAlignMenuItemLabel": "トップ",
+ "xpack.canvas.workpadHeaderEditMenu.undoMenuItemLabel": "元に戻す",
+ "xpack.canvas.workpadHeaderEditMenu.ungroupMenuItemLabel": "グループ解除",
+ "xpack.canvas.workpadHeaderEditMenu.verticalDistributionMenutItemLabel": "縦",
+ "xpack.canvas.workpadHeaderElementMenu.chartMenuItemLabel": "グラフ",
+ "xpack.canvas.workpadHeaderElementMenu.elementMenuButtonLabel": "エレメントを追加",
+ "xpack.canvas.workpadHeaderElementMenu.elementMenuLabel": "要素を追加",
+ "xpack.canvas.workpadHeaderElementMenu.embedObjectMenuItemLabel": "Kibanaから追加",
+ "xpack.canvas.workpadHeaderElementMenu.filterMenuItemLabel": "フィルター",
+ "xpack.canvas.workpadHeaderElementMenu.imageMenuItemLabel": "画像",
+ "xpack.canvas.workpadHeaderElementMenu.manageAssetsMenuItemLabel": "アセットの管理",
+ "xpack.canvas.workpadHeaderElementMenu.myElementsMenuItemLabel": "マイエレメント",
+ "xpack.canvas.workpadHeaderElementMenu.otherMenuItemLabel": "その他",
+ "xpack.canvas.workpadHeaderElementMenu.progressMenuItemLabel": "進捗",
+ "xpack.canvas.workpadHeaderElementMenu.shapeMenuItemLabel": "形状",
+ "xpack.canvas.workpadHeaderElementMenu.textMenuItemLabel": "テキスト",
+ "xpack.canvas.workpadHeaderKioskControl.autoplayListDurationManual": "手動で",
+ "xpack.canvas.workpadHeaderKioskControl.controlTitle": "全画面ページのサイクル",
+ "xpack.canvas.workpadHeaderKioskControl.cycleFormLabel": "サイクル間隔を変更",
+ "xpack.canvas.workpadHeaderKioskControl.disableTooltip": "自動再生を無効にする",
+ "xpack.canvas.workpadHeaderLabsControlSettings.labsButtonLabel": "ラボ",
+ "xpack.canvas.workpadHeaderRefreshControlSettings.refreshAriaLabel": "エレメントを更新",
+ "xpack.canvas.workpadHeaderRefreshControlSettings.refreshTooltip": "データを更新",
+ "xpack.canvas.workpadHeaderShareMenu.copyShareConfigMessage": "共有マークアップがクリップボードにコピーされました",
+ "xpack.canvas.workpadHeaderShareMenu.shareDownloadJSONTitle": "{JSON} をダウンロード",
+ "xpack.canvas.workpadHeaderShareMenu.shareDownloadPDFTitle": "{PDF}レポート",
+ "xpack.canvas.workpadHeaderShareMenu.shareMenuButtonLabel": "共有",
+ "xpack.canvas.workpadHeaderShareMenu.shareWebsiteErrorTitle": "'{workpadName}'の{ZIP}ファイルを作成できませんでした。ワークパッドが大きすぎる可能性があります。ファイルを別々にダウンロードする必要があります。",
+ "xpack.canvas.workpadHeaderShareMenu.shareWebsiteTitle": "Webサイトで共有",
+ "xpack.canvas.workpadHeaderShareMenu.shareWorkpadMessage": "このワークパッドを共有",
+ "xpack.canvas.workpadHeaderShareMenu.unknownExportErrorMessage": "不明なエクスポートタイプ:{type}",
+ "xpack.canvas.workpadHeaderShareMenu.unsupportedRendererWarning": "このワークパッドには、{CANVAS}シェアラブルワークパッドランタイムがサポートしていないレンダリング関数が含まれています。これらのエレメントはレンダリングされません:",
+ "xpack.canvas.workpadHeaderViewMenu.autoplaySettingsMenuItemLabel": "自動再生設定",
+ "xpack.canvas.workpadHeaderViewMenu.fullscreenMenuLabel": "全画面モードを開始します",
+ "xpack.canvas.workpadHeaderViewMenu.hideEditModeLabel": "編集コントロールを非表示にします",
+ "xpack.canvas.workpadHeaderViewMenu.refreshMenuItemLabel": "データを更新",
+ "xpack.canvas.workpadHeaderViewMenu.refreshSettingsMenuItemLabel": "自動更新設定",
+ "xpack.canvas.workpadHeaderViewMenu.showEditModeLabel": "編集コントロールを表示します",
+ "xpack.canvas.workpadHeaderViewMenu.viewMenuButtonLabel": "表示",
+ "xpack.canvas.workpadHeaderViewMenu.viewMenuLabel": "表示オプション",
+ "xpack.canvas.workpadHeaderViewMenu.zoomFitToWindowText": "ウィンドウに合わせる",
+ "xpack.canvas.workpadHeaderViewMenu.zoomInText": "ズームイン",
+ "xpack.canvas.workpadHeaderViewMenu.zoomMenuItemLabel": "ズーム",
+ "xpack.canvas.workpadHeaderViewMenu.zoomOutText": "ズームアウト",
+ "xpack.canvas.workpadHeaderViewMenu.zoomPrecentageValue": "リセット",
+ "xpack.canvas.workpadHeaderViewMenu.zoomResetText": "{scalePercentage}%",
+ "xpack.canvas.workpadImport.filePickerPlaceholder": "ワークパッド {JSON} ファイルをインポート",
+ "xpack.canvas.workpadTable.cloneTooltip": "ワークパッドのクローンを作成します",
+ "xpack.canvas.workpadTable.exportTooltip": "ワークパッドをエクスポート",
+ "xpack.canvas.workpadTable.loadWorkpadArialLabel": "ワークパッド「{workpadName}」を読み込む",
+ "xpack.canvas.workpadTable.noPermissionToCloneToolTip": "ワークパッドのクローンを作成するパーミッションがありません",
+ "xpack.canvas.workpadTable.noWorkpadsFoundMessage": "検索と一致するワークパッドはありませんでした。",
+ "xpack.canvas.workpadTable.searchPlaceholder": "ワークパッドを検索",
+ "xpack.canvas.workpadTable.table.actionsColumnTitle": "アクション",
+ "xpack.canvas.workpadTable.table.createdColumnTitle": "作成済み",
+ "xpack.canvas.workpadTable.table.nameColumnTitle": "ワークパッド名",
+ "xpack.canvas.workpadTable.table.updatedColumnTitle": "更新しました",
+ "xpack.canvas.workpadTableTools.deleteButtonAriaLabel": "{numberOfWorkpads} 個のワークパッドを削除",
+ "xpack.canvas.workpadTableTools.deleteButtonLabel": "({numberOfWorkpads})を削除",
+ "xpack.canvas.workpadTableTools.deleteModalConfirmButtonLabel": "削除",
+ "xpack.canvas.workpadTableTools.deleteModalDescription": "削除されたワークパッドは復元できません。",
+ "xpack.canvas.workpadTableTools.deleteMultipleWorkpadsModalTitle": "{numberOfWorkpads} 個のワークパッドを削除しますか?",
+ "xpack.canvas.workpadTableTools.deleteSingleWorkpadModalTitle": "ワークパッド「{workpadName}」削除しますか?",
+ "xpack.canvas.workpadTableTools.exportButtonAriaLabel": "{numberOfWorkpads} 個のワークパッドをエクスポート",
+ "xpack.canvas.workpadTableTools.exportButtonLabel": "エクスポート({numberOfWorkpads})",
+ "xpack.canvas.workpadTableTools.noPermissionToCreateToolTip": "ワークパッドを作成するパーミッションがありません",
+ "xpack.canvas.workpadTableTools.noPermissionToDeleteToolTip": "ワークパッドを削除するパーミッションがありません",
+ "xpack.canvas.workpadTableTools.noPermissionToUploadToolTip": "ワークパッドを更新するパーミッションがありません",
+ "xpack.canvas.workpadTemplates.cloneTemplateLinkAriaLabel": "ワークパッドテンプレート「{templateName}」のクローンを作成",
+ "xpack.canvas.workpadTemplates.creatingTemplateLabel": "テンプレート「{templateName}」から作成しています",
+ "xpack.canvas.workpadTemplates.searchPlaceholder": "テンプレートを検索",
+ "xpack.canvas.workpadTemplates.table.descriptionColumnTitle": "説明",
+ "xpack.canvas.workpadTemplates.table.nameColumnTitle": "テンプレート名",
+ "xpack.canvas.workpadTemplates.table.tagsColumnTitle": "タグ",
+ "xpack.cases.addConnector.title": "コネクターの追加",
+ "xpack.cases.allCases.actions": "アクション",
+ "xpack.cases.allCases.comments": "コメント",
+ "xpack.cases.allCases.noTagsAvailable": "利用可能なタグがありません",
+ "xpack.cases.caseTable.addNewCase": "新規ケースの追加",
+ "xpack.cases.caseTable.bulkActions": "一斉アクション",
+ "xpack.cases.caseTable.bulkActions.closeSelectedTitle": "選択した項目を閉じる",
+ "xpack.cases.caseTable.bulkActions.deleteSelectedTitle": "選択した項目を削除",
+ "xpack.cases.caseTable.bulkActions.markInProgressTitle": "実行中に設定",
+ "xpack.cases.caseTable.bulkActions.openSelectedTitle": "選択した項目を開く",
+ "xpack.cases.caseTable.caseDetailsLinkAria": "クリックすると、タイトル{detailName}のケースを表示します",
+ "xpack.cases.caseTable.changeStatus": "ステータスの変更",
+ "xpack.cases.caseTable.closed": "終了",
+ "xpack.cases.caseTable.closedCases": "終了したケース",
+ "xpack.cases.caseTable.delete": "削除",
+ "xpack.cases.caseTable.incidentSystem": "インシデント管理システム",
+ "xpack.cases.caseTable.inProgressCases": "進行中のケース",
+ "xpack.cases.caseTable.noCases.body": "表示するケースがありません。新しいケースを作成するか、または上記のフィルター設定を変更してください。",
+ "xpack.cases.caseTable.noCases.readonly.body": "表示するケースがありません。上のフィルター設定を変更してください。",
+ "xpack.cases.caseTable.noCases.title": "ケースなし",
+ "xpack.cases.caseTable.notPushed": "プッシュされません",
+ "xpack.cases.caseTable.openCases": "ケースを開く",
+ "xpack.cases.caseTable.pushLinkAria": "クリックすると、{ thirdPartyName }でインシデントを表示します。",
+ "xpack.cases.caseTable.refreshTitle": "更新",
+ "xpack.cases.caseTable.requiresUpdate": " 更新が必要",
+ "xpack.cases.caseTable.searchAriaLabel": "ケースの検索",
+ "xpack.cases.caseTable.searchPlaceholder": "例:ケース名",
+ "xpack.cases.caseTable.selectedCasesTitle": "{totalRules} {totalRules, plural, other {ケース}} を選択しました",
+ "xpack.cases.caseTable.snIncident": "外部インシデント",
+ "xpack.cases.caseTable.status": "ステータス",
+ "xpack.cases.caseTable.upToDate": " は最新です",
+ "xpack.cases.caseView.actionLabel.addDescription": "説明を追加しました",
+ "xpack.cases.caseView.actionLabel.addedField": "追加しました",
+ "xpack.cases.caseView.actionLabel.changededField": "変更しました",
+ "xpack.cases.caseView.actionLabel.editedField": "編集しました",
+ "xpack.cases.caseView.actionLabel.on": "日付",
+ "xpack.cases.caseView.actionLabel.pushedNewIncident": "新しいインシデントとしてプッシュしました",
+ "xpack.cases.caseView.actionLabel.removedField": "削除しました",
+ "xpack.cases.caseView.actionLabel.removedThirdParty": "外部のインシデント管理システムを削除しました",
+ "xpack.cases.caseView.actionLabel.selectedThirdParty": "インシデント管理システムとして{ thirdParty }を選択しました",
+ "xpack.cases.caseView.actionLabel.updateIncident": "インシデントを更新しました",
+ "xpack.cases.caseView.actionLabel.viewIncident": "{incidentNumber}を表示",
+ "xpack.cases.caseView.alertCommentLabelTitle": "アラートを追加しました",
+ "xpack.cases.caseView.alreadyPushedToExternalService": "すでに{ externalService }インシデントにプッシュしました",
+ "xpack.cases.caseView.backLabel": "ケースに戻る",
+ "xpack.cases.caseView.cancel": "キャンセル",
+ "xpack.cases.caseView.case": "ケース",
+ "xpack.cases.caseView.caseClosed": "ケースを閉じました",
+ "xpack.cases.caseView.caseInProgress": "進行中のケース",
+ "xpack.cases.caseView.caseName": "ケース名",
+ "xpack.cases.caseView.caseOpened": "ケースを開きました",
+ "xpack.cases.caseView.caseRefresh": "ケースを更新",
+ "xpack.cases.caseView.closeCase": "ケースを閉じる",
+ "xpack.cases.caseView.closedOn": "終了日",
+ "xpack.cases.caseView.cloudDeploymentLink": "クラウド展開",
+ "xpack.cases.caseView.comment": "コメント",
+ "xpack.cases.caseView.comment.addComment": "コメントを追加",
+ "xpack.cases.caseView.comment.addCommentHelpText": "新しいコメントを追加...",
+ "xpack.cases.caseView.commentFieldRequiredError": "コメントが必要です。",
+ "xpack.cases.caseView.connectors": "外部インシデント管理システム",
+ "xpack.cases.caseView.copyCommentLinkAria": "参照リンクをコピー",
+ "xpack.cases.caseView.create": "新規ケースを作成",
+ "xpack.cases.caseView.createCase": "ケースを作成",
+ "xpack.cases.caseView.description": "説明",
+ "xpack.cases.caseView.description.save": "保存",
+ "xpack.cases.caseView.doesNotExist.button": "ケースに戻る",
+ "xpack.cases.caseView.doesNotExist.description": "ID {caseId} のケースが見つかりませんでした。一般的には、これはケースが削除されたか、IDが正しくないことを意味します。",
+ "xpack.cases.caseView.doesNotExist.title": "このケースは存在しません",
+ "xpack.cases.caseView.edit": "編集",
+ "xpack.cases.caseView.edit.comment": "コメントを編集",
+ "xpack.cases.caseView.edit.description": "説明を編集",
+ "xpack.cases.caseView.edit.quote": "お客様の声",
+ "xpack.cases.caseView.editActionsLinkAria": "クリックすると、すべてのアクションを表示します",
+ "xpack.cases.caseView.editTagsLinkAria": "クリックすると、タグを編集します",
+ "xpack.cases.caseView.emailBody": "ケースリファレンス:{caseUrl}",
+ "xpack.cases.caseView.emailSubject": "セキュリティケース - {caseTitle}",
+ "xpack.cases.caseView.errorsPushServiceCallOutTitle": "外部コネクターを選択",
+ "xpack.cases.caseView.fieldChanged": "変更されたコネクターフィールド",
+ "xpack.cases.caseView.fieldRequiredError": "必須フィールド",
+ "xpack.cases.caseView.generatedAlertCommentLabelTitle": "から追加されました",
+ "xpack.cases.caseView.isolatedHost": "ホストで分離リクエストが送信されました",
+ "xpack.cases.caseView.lockedIncidentDesc": "更新は必要ありません",
+ "xpack.cases.caseView.lockedIncidentTitle": "{ thirdParty }インシデントは最新です",
+ "xpack.cases.caseView.lockedIncidentTitleNone": "外部インシデントは最新です",
+ "xpack.cases.caseView.markedCaseAs": "ケースを設定",
+ "xpack.cases.caseView.markInProgress": "実行中に設定",
+ "xpack.cases.caseView.moveToCommentAria": "参照されたコメントをハイライト",
+ "xpack.cases.caseView.name": "名前",
+ "xpack.cases.caseView.noReportersAvailable": "利用可能なレポートがありません。",
+ "xpack.cases.caseView.noTags": "現在、このケースにタグは割り当てられていません。",
+ "xpack.cases.caseView.openCase": "ケースを開く",
+ "xpack.cases.caseView.openedOn": "開始日",
+ "xpack.cases.caseView.optional": "オプション",
+ "xpack.cases.caseView.particpantsLabel": "参加者",
+ "xpack.cases.caseView.pushNamedIncident": "{ thirdParty }インシデントとしてプッシュ",
+ "xpack.cases.caseView.pushThirdPartyIncident": "外部インシデントとしてプッシュ",
+ "xpack.cases.caseView.pushToService.configureConnector": "外部システムでケースを作成および更新するには、コネクターを選択してください。",
+ "xpack.cases.caseView.pushToServiceDisableBecauseCaseClosedDescription": "終了したケースは外部システムに送信できません。外部システムでケースを開始または更新したい場合にはケースを再開します。",
+ "xpack.cases.caseView.pushToServiceDisableBecauseCaseClosedTitle": "ケースを再開する",
+ "xpack.cases.caseView.pushToServiceDisableByConfigDescription": "kibana.ymlファイルは、特定のコネクターのみを許可するように構成されています。外部システムでケースを開けるようにするには、xpack.actions.enabledActiontypes設定に.[actionTypeId](例:.servicenow | .jira)を追加します。詳細は{link}をご覧ください。",
+ "xpack.cases.caseView.pushToServiceDisableByConfigTitle": "Kibanaの構成ファイルで外部サービスを有効にする",
+ "xpack.cases.caseView.pushToServiceDisableByLicenseDescription": "{appropriateLicense}があるか、{cloud}を使用しているか、無償試用版をテストしているときには、外部システムでケースを開くことができます。",
+ "xpack.cases.caseView.pushToServiceDisableByLicenseTitle": "適切なライセンスにアップグレード",
+ "xpack.cases.caseView.releasedHost": "ホストでリリースリクエストが送信されました",
+ "xpack.cases.caseView.reopenCase": "ケースを再開",
+ "xpack.cases.caseView.reporterLabel": "報告者",
+ "xpack.cases.caseView.requiredUpdateToExternalService": "{ externalService }インシデントの更新が必要です",
+ "xpack.cases.caseView.sendEmalLinkAria": "クリックすると、{user}に電子メールを送信します",
+ "xpack.cases.caseView.showAlertTooltip": "アラートの詳細を表示",
+ "xpack.cases.caseView.statusLabel": "ステータス",
+ "xpack.cases.caseView.syncAlertsLabel": "アラートの同期",
+ "xpack.cases.caseView.tags": "タグ",
+ "xpack.cases.caseView.to": "に",
+ "xpack.cases.caseView.unknown": "不明",
+ "xpack.cases.caseView.unknownRule.label": "不明なルール",
+ "xpack.cases.caseView.updateNamedIncident": "{ thirdParty }インシデントを更新",
+ "xpack.cases.caseView.updateThirdPartyIncident": "外部インシデントを更新",
+ "xpack.cases.common.alertAddedToCase": "ケースに追加しました",
+ "xpack.cases.common.alertLabel": "アラート",
+ "xpack.cases.common.alertsLabel": "アラート",
+ "xpack.cases.common.allCases.caseModal.title": "ケースを選択",
+ "xpack.cases.common.allCases.table.selectableMessageCollections": "ケースとサブケースを選択することはできません",
+ "xpack.cases.common.appropriateLicense": "適切なライセンス",
+ "xpack.cases.common.noConnector": "コネクターを選択していません",
+ "xpack.cases.components.connectors.cases.actionTypeTitle": "ケース",
+ "xpack.cases.components.connectors.cases.addNewCaseOption": "新規ケースの追加",
+ "xpack.cases.components.connectors.cases.callOutMsg": "ケースには複数のサブケースを追加して、生成されたアラートをグループ化できます。サブケースではこのような生成されたアラートのステータスをより高い粒度で制御でき、1つのケースに関連付けられるアラートが多くなりすぎないようにします。",
+ "xpack.cases.components.connectors.cases.callOutTitle": "生成されたアラートはサブケースに関連付けられます",
+ "xpack.cases.components.connectors.cases.caseRequired": "ケースの選択が必要です。",
+ "xpack.cases.components.connectors.cases.casesDropdownRowLabel": "サブケースを許可するケース",
+ "xpack.cases.components.connectors.cases.createCaseLabel": "ケースを作成",
+ "xpack.cases.components.connectors.cases.optionAddToExistingCase": "既存のケースに追加",
+ "xpack.cases.components.connectors.cases.selectMessageText": "ケースを作成または更新します。",
+ "xpack.cases.components.create.syncAlertHelpText": "このオプションを有効にすると、このケースのアラートのステータスをケースステータスと同期します。",
+ "xpack.cases.configure.connectorDeletedOrLicenseWarning": "選択したコネクターが削除されたか、使用するための{appropriateLicense}がありません。別のコネクターを選択するか、新しいコネクターを作成してください。",
+ "xpack.cases.configure.readPermissionsErrorDescription": "コネクターを表示するアクセス権がありません。このケースに関連付けら他コネクターを表示する場合は、Kibana管理者に連絡してください。",
+ "xpack.cases.configure.successSaveToast": "保存された外部接続設定",
+ "xpack.cases.configureCases.addNewConnector": "新しいコネクターを追加",
+ "xpack.cases.configureCases.cancelButton": "キャンセル",
+ "xpack.cases.configureCases.caseClosureOptionsDesc": "ケースの終了方法を定義します。自動終了のためには、外部のインシデント管理システムへの接続を確立する必要があります。",
+ "xpack.cases.configureCases.caseClosureOptionsLabel": "ケース終了オプション",
+ "xpack.cases.configureCases.caseClosureOptionsManual": "ケースを手動で終了する",
+ "xpack.cases.configureCases.caseClosureOptionsNewIncident": "新しいインシデントを外部システムにプッシュするときにケースを自動的に終了する",
+ "xpack.cases.configureCases.caseClosureOptionsSubCases": "サブケースの自動終了はサポートされていません。",
+ "xpack.cases.configureCases.caseClosureOptionsTitle": "ケースの終了",
+ "xpack.cases.configureCases.commentMapping": "コメント",
+ "xpack.cases.configureCases.fieldMappingDesc": "データを{ thirdPartyName }にプッシュするときに、ケースフィールドを{ thirdPartyName }フィールドにマッピングします。フィールドマッピングでは、{ thirdPartyName } への接続を確立する必要があります。",
+ "xpack.cases.configureCases.fieldMappingDescErr": "{ thirdPartyName }のマッピングを取得できませんでした。",
+ "xpack.cases.configureCases.fieldMappingEditAppend": "末尾に追加",
+ "xpack.cases.configureCases.fieldMappingFirstCol": "Kibanaケースフィールド",
+ "xpack.cases.configureCases.fieldMappingSecondCol": "{ thirdPartyName } フィールド",
+ "xpack.cases.configureCases.fieldMappingThirdCol": "編集時と更新時",
+ "xpack.cases.configureCases.fieldMappingTitle": "{ thirdPartyName } フィールドマッピング",
+ "xpack.cases.configureCases.headerTitle": "ケースを構成",
+ "xpack.cases.configureCases.incidentManagementSystemDesc": "ケースを外部のインシデント管理システムに接続します。その後にサードパーティシステムでケースデータをインシデントとしてプッシュできます。",
+ "xpack.cases.configureCases.incidentManagementSystemLabel": "インシデント管理システム",
+ "xpack.cases.configureCases.incidentManagementSystemTitle": "外部インシデント管理システム",
+ "xpack.cases.configureCases.requiredMappings": "1 つ以上のケースフィールドを次の { connectorName } フィールドにマッピングする必要があります:{ fields }",
+ "xpack.cases.configureCases.saveAndCloseButton": "保存して閉じる",
+ "xpack.cases.configureCases.saveButton": "保存",
+ "xpack.cases.configureCases.updateConnector": "フィールドマッピングを更新",
+ "xpack.cases.configureCases.updateSelectedConnector": "{ connectorName }を更新",
+ "xpack.cases.configureCases.warningMessage": "更新を外部サービスに送信するために使用されるコネクターが削除されたか、使用するための{appropriateLicense}がありません。外部システムでケースを更新するには、別のコネクターを選択するか、新しいコネクターを作成してください。",
+ "xpack.cases.configureCases.warningTitle": "警告",
+ "xpack.cases.configureCasesButton": "外部接続を編集",
+ "xpack.cases.confirmDeleteCase.confirmQuestion": "{quantity, plural, =1 {このケース} other {これらのケース}}を削除すると、関連するすべてのケースデータが完全に削除され、外部インシデント管理システムにデータをプッシュできなくなります。続行していいですか?",
+ "xpack.cases.confirmDeleteCase.deleteTitle": "「{caseTitle}」を削除",
+ "xpack.cases.confirmDeleteCase.selectedCases": "\"{quantity, plural, =1 {{title}} other {選択した{quantity}個のケース}}\"を削除",
+ "xpack.cases.connecors.get.missingCaseConnectorErrorMessage": "オブジェクトタイプ「{id}」は登録されていません。",
+ "xpack.cases.connecors.register.duplicateCaseConnectorErrorMessage": "オブジェクトタイプ「{id}」はすでに登録されています。",
+ "xpack.cases.connectors.cases.externalIncidentAdded": "({date}に{user}が追加)",
+ "xpack.cases.connectors.cases.externalIncidentCreated": "({date}に{user}が作成)",
+ "xpack.cases.connectors.cases.externalIncidentDefault": "({date}に{user}が作成)",
+ "xpack.cases.connectors.cases.externalIncidentUpdated": "({date}に{user}が更新)",
+ "xpack.cases.connectors.cases.title": "ケース",
+ "xpack.cases.connectors.jira.issueTypesSelectFieldLabel": "問題タイプ",
+ "xpack.cases.connectors.jira.parentIssueSearchLabel": "親問題",
+ "xpack.cases.connectors.jira.prioritySelectFieldLabel": "優先度",
+ "xpack.cases.connectors.jira.searchIssuesComboBoxAriaLabel": "入力して検索",
+ "xpack.cases.connectors.jira.searchIssuesComboBoxPlaceholder": "入力して検索",
+ "xpack.cases.connectors.jira.searchIssuesLoading": "読み込み中...",
+ "xpack.cases.connectors.jira.unableToGetFieldsMessage": "コネクターを取得できません",
+ "xpack.cases.connectors.jira.unableToGetIssueMessage": "ID {id}の問題を取得できません",
+ "xpack.cases.connectors.jira.unableToGetIssuesMessage": "問題を取得できません",
+ "xpack.cases.connectors.jira.unableToGetIssueTypesMessage": "問題タイプを取得できません",
+ "xpack.cases.connectors.resilient.incidentTypesLabel": "インシデントタイプ",
+ "xpack.cases.connectors.resilient.incidentTypesPlaceholder": "タイプを選択",
+ "xpack.cases.connectors.resilient.severityLabel": "深刻度",
+ "xpack.cases.connectors.resilient.unableToGetIncidentTypesMessage": "インシデントタイプを取得できません",
+ "xpack.cases.connectors.resilient.unableToGetSeverityMessage": "深刻度を取得できません",
+ "xpack.cases.connectors.serviceNow.alertFieldEnabledText": "はい",
+ "xpack.cases.connectors.serviceNow.alertFieldsTitle": "プッシュするObservablesを選択",
+ "xpack.cases.connectors.serviceNow.categoryTitle": "カテゴリー",
+ "xpack.cases.connectors.serviceNow.destinationIPTitle": "デスティネーション IP",
+ "xpack.cases.connectors.serviceNow.impactSelectFieldLabel": "インパクト",
+ "xpack.cases.connectors.serviceNow.malwareHashTitle": "マルウェアハッシュ",
+ "xpack.cases.connectors.serviceNow.malwareURLTitle": "マルウェアURL",
+ "xpack.cases.connectors.serviceNow.prioritySelectFieldTitle": "優先度",
+ "xpack.cases.connectors.serviceNow.severitySelectFieldLabel": "深刻度",
+ "xpack.cases.connectors.serviceNow.sourceIPTitle": "ソース IP",
+ "xpack.cases.connectors.serviceNow.subcategoryTitle": "サブカテゴリー",
+ "xpack.cases.connectors.serviceNow.unableToGetChoicesMessage": "選択肢を取得できません",
+ "xpack.cases.connectors.serviceNow.urgencySelectFieldLabel": "緊急",
+ "xpack.cases.connectors.swimlane.alertSourceLabel": "アラートソース",
+ "xpack.cases.connectors.swimlane.caseIdLabel": "ケースID",
+ "xpack.cases.connectors.swimlane.caseNameLabel": "ケース名",
+ "xpack.cases.connectors.swimlane.emptyMappingWarningDesc": "このコネクターを選択できません。必要なケースフィールドマッピングがありません。このコネクターを編集して、必要なフィールドマッピングを追加するか、タイプがケースのコネクターを選択できます。",
+ "xpack.cases.connectors.swimlane.emptyMappingWarningTitle": "このコネクターにはフィールドマッピングがありません。",
+ "xpack.cases.connectors.swimlane.severityLabel": "深刻度",
+ "xpack.cases.containers.closedCases": "{totalCases, plural, =1 {\"{caseTitle}\"} other {{totalCases}件のケース}}をクローズしました",
+ "xpack.cases.containers.deletedCases": "{totalCases, plural, =1 {\"{caseTitle}\"} other {{totalCases}件のケース}}を削除しました",
+ "xpack.cases.containers.errorDeletingTitle": "データの削除エラー",
+ "xpack.cases.containers.errorTitle": "データの取得中にエラーが発生",
+ "xpack.cases.containers.markInProgressCases": "{totalCases, plural, =1 {\"{caseTitle}\"} other {{totalCases}件のケース}}を進行中に設定しました",
+ "xpack.cases.containers.pushToExternalService": "{ serviceName }への送信が正常に完了しました",
+ "xpack.cases.containers.reopenedCases": "{totalCases, plural, =1 {\"{caseTitle}\"} other {{totalCases}件のケース}}をオープンしました",
+ "xpack.cases.containers.statusChangeToasterText": "このケースのアラートはステータスが更新されました",
+ "xpack.cases.containers.syncCase": "\"{caseTitle}\"のアラートが同期されました",
+ "xpack.cases.containers.updatedCase": "\"{caseTitle}\"を更新しました",
+ "xpack.cases.create.stepOneTitle": "ケースフィールド",
+ "xpack.cases.create.stepThreeTitle": "外部コネクターフィールド",
+ "xpack.cases.create.stepTwoTitle": "ケース設定",
+ "xpack.cases.create.syncAlertsLabel": "アラートステータスをケースステータスと同期",
+ "xpack.cases.createCase.descriptionFieldRequiredError": "説明が必要です。",
+ "xpack.cases.createCase.fieldTagsEmptyError": "タグを空にすることはできません",
+ "xpack.cases.createCase.fieldTagsHelpText": "このケースの1つ以上のカスタム識別タグを入力します。新しいタグを開始するには、各タグの後でEnterを押します。",
+ "xpack.cases.createCase.maxLengthError": "{field}の長さが長すぎます。最大長は{length}です。",
+ "xpack.cases.createCase.titleFieldRequiredError": "タイトルが必要です。",
+ "xpack.cases.editConnector.editConnectorLinkAria": "クリックしてコネクターを編集",
+ "xpack.cases.emptyString.emptyStringDescription": "空の文字列",
+ "xpack.cases.getCurrentUser.Error": "ユーザーの取得エラー",
+ "xpack.cases.getCurrentUser.unknownUser": "不明",
+ "xpack.cases.header.editableTitle.cancel": "キャンセル",
+ "xpack.cases.header.editableTitle.editButtonAria": "クリックすると {title} を編集できます",
+ "xpack.cases.header.editableTitle.save": "保存",
+ "xpack.cases.markdownEditor.plugins.lens.addVisualizationModalTitle": "ビジュアライゼーションを追加",
+ "xpack.cases.markdownEditor.plugins.lens.betaDescription": "ケースLensプラグインはGAではありません。不具合が発生したら報告してください。",
+ "xpack.cases.markdownEditor.plugins.lens.betaLabel": "ベータ",
+ "xpack.cases.markdownEditor.plugins.lens.createVisualizationButtonLabel": "ビジュアライゼーションを作成",
+ "xpack.cases.markdownEditor.plugins.lens.insertLensSavedObjectModal.searchSelection.notFoundLabel": "一致するLensが見つかりません。",
+ "xpack.cases.markdownEditor.plugins.lens.insertLensSavedObjectModal.searchSelection.savedObjectType.lens": "レンズ",
+ "xpack.cases.markdownEditor.plugins.timeline.noParenthesesErrorMsg": "想定される左括弧",
+ "xpack.cases.markdownEditor.preview": "プレビュー",
+ "xpack.cases.pageTitle": "ケース",
+ "xpack.cases.recentCases.commentsTooltip": "コメント",
+ "xpack.cases.recentCases.controlLegend": "ケースフィルター",
+ "xpack.cases.recentCases.myRecentlyReportedCasesButtonLabel": "最近レポートしたケース",
+ "xpack.cases.recentCases.noCasesMessage": "まだケースを作成していません。準備して",
+ "xpack.cases.recentCases.noCasesMessageReadOnly": "まだケースを作成していません。",
+ "xpack.cases.recentCases.recentCasesSidebarTitle": "最近のケース",
+ "xpack.cases.recentCases.recentlyCreatedCasesButtonLabel": "最近作成したケース",
+ "xpack.cases.recentCases.startNewCaseLink": "新しいケースの開始",
+ "xpack.cases.recentCases.viewAllCasesLink": "すべてのケースを表示",
+ "xpack.cases.settings.syncAlertsSwitchLabelOff": "オフ",
+ "xpack.cases.settings.syncAlertsSwitchLabelOn": "オン",
+ "xpack.cases.status.all": "すべて",
+ "xpack.cases.status.closed": "終了",
+ "xpack.cases.status.iconAria": "ステータスの変更",
+ "xpack.cases.status.inProgress": "進行中",
+ "xpack.cases.status.open": "開く",
+ "xpack.cloud.deploymentLinkLabel": "このデプロイの管理",
+ "xpack.cloud.userMenuLinks.accountLinkText": "会計・請求",
+ "xpack.cloud.userMenuLinks.profileLinkText": "プロフィール",
+ "xpack.crossClusterReplication.addAutoFollowPatternButtonLabel": "自動フォローパターンを作成",
+ "xpack.crossClusterReplication.addBreadcrumbTitle": "追加",
+ "xpack.crossClusterReplication.addFollowerButtonLabel": "フォロワーインデックスを作成",
+ "xpack.crossClusterReplication.app.checkPermissionsFatalErrorTitle": "クラスター横断レプリケーションアプリ",
+ "xpack.crossClusterReplication.app.deniedPermissionTitle": "クラスター特権が足りません",
+ "xpack.crossClusterReplication.app.permissionCheckErrorTitle": "パーミッションの確認中にエラーが発生",
+ "xpack.crossClusterReplication.app.permissionCheckTitle": "パーミッションを確認中…",
+ "xpack.crossClusterReplication.appTitle": "クラスター横断レプリケーション",
+ "xpack.crossClusterReplication.autoFollowActionMenu.autoFollowPatternActionMenuButtonAriaLabel": "自動フォローパターンオプション",
+ "xpack.crossClusterReplication.autoFollowPattern.addAction.successNotificationTitle": "自動フォローパターン「{name}」が追加されました",
+ "xpack.crossClusterReplication.autoFollowPattern.addTitle": "自動フォローパターンの追加",
+ "xpack.crossClusterReplication.autoFollowPattern.editTitle": "自動フォローパターンの編集",
+ "xpack.crossClusterReplication.autoFollowPattern.leaderIndexPatternValidation.isEmpty": "リーダーインデックスパターンが最低 1 つ必要です。",
+ "xpack.crossClusterReplication.autoFollowPattern.leaderIndexPatternValidation.noEmptySpace": "インデックスパターンにスペースは使用できません。",
+ "xpack.crossClusterReplication.autoFollowPattern.nameValidation.errorComma": "名前にコンマは使用できません。",
+ "xpack.crossClusterReplication.autoFollowPattern.nameValidation.errorEmptyName": "名前が必要です。",
+ "xpack.crossClusterReplication.autoFollowPattern.nameValidation.errorSpace": "名前にスペースは使用できません。",
+ "xpack.crossClusterReplication.autoFollowPattern.nameValidation.errorUnderscore": "名前の頭にアンダーラインは使用できません。",
+ "xpack.crossClusterReplication.autoFollowPattern.pauseAction.errorMultipleNotificationTitle": "{count} 自動フォローパターンの一時停止エラー",
+ "xpack.crossClusterReplication.autoFollowPattern.pauseAction.errorSingleNotificationTitle": "「「{name}」自動フォローパターンの一時停止エラー",
+ "xpack.crossClusterReplication.autoFollowPattern.pauseAction.successMultipleNotificationTitle": "{count} 自動フォローパターンが一時停止しました",
+ "xpack.crossClusterReplication.autoFollowPattern.pauseAction.successSingleNotificationTitle": "「{name}」 自動フォローパターンが一時停止しました",
+ "xpack.crossClusterReplication.autoFollowPattern.prefixValidation.beginsWithPeriod": "接頭辞はピリオドで始めることはできません。",
+ "xpack.crossClusterReplication.autoFollowPattern.prefixValidation.noEmptySpace": "接頭辞にスペースは使用できません。",
+ "xpack.crossClusterReplication.autoFollowPattern.removeAction.errorMultipleNotificationTitle": "{count} 自動フォローパターンの削除中にエラーが発生",
+ "xpack.crossClusterReplication.autoFollowPattern.removeAction.errorSingleNotificationTitle": "「「{name}」自動フォローパターンの削除中にエラーが発生",
+ "xpack.crossClusterReplication.autoFollowPattern.removeAction.successMultipleNotificationTitle": "{count} 自動フォローパターンが削除されました",
+ "xpack.crossClusterReplication.autoFollowPattern.removeAction.successSingleNotificationTitle": "「{name}」 自動フォローパターンが削除されました",
+ "xpack.crossClusterReplication.autoFollowPattern.resumeAction.errorMultipleNotificationTitle": "{count} 自動フォローパターンの再開エラー",
+ "xpack.crossClusterReplication.autoFollowPattern.resumeAction.errorSingleNotificationTitle": "「「{name}」自動フォローパターンの再開エラー",
+ "xpack.crossClusterReplication.autoFollowPattern.resumeAction.successMultipleNotificationTitle": "{count} 自動フォローパターンが再開しました",
+ "xpack.crossClusterReplication.autoFollowPattern.resumeAction.successSingleNotificationTitle": "「{name}」 自動フォローパターンが再開しました",
+ "xpack.crossClusterReplication.autoFollowPattern.suffixValidation.noEmptySpace": "接尾辞にスペースは使用できません。",
+ "xpack.crossClusterReplication.autoFollowPattern.updateAction.successNotificationTitle": "自動フォローパターン「{name}」が更新されました",
+ "xpack.crossClusterReplication.autoFollowPatternActionMenu.panelTitle": "パターンオプション",
+ "xpack.crossClusterReplication.autoFollowPatternCreateForm.loadingRemoteClustersMessage": "リモートクラスターを読み込み中…",
+ "xpack.crossClusterReplication.autoFollowPatternCreateForm.saveButtonLabel": "作成",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.activeStatus": "アクティブ",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.closeButtonLabel": "閉じる",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.leaderPatternsLabel": "リーダーパターン",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.notFoundLabel": "自動フォローパターンが見つかりません",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.pausedStatus": "一時停止中",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.prefixEmptyValue": "接頭辞がありません",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.prefixLabel": "接頭辞",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.recentErrorsTitle": "最近のエラー",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.remoteClusterLabel": "リモートクラスター",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.statusLabel": "ステータス",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.statusTitle": "設定",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.suffixEmptyValue": "接尾辞がありません",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.suffixLabel": "接尾辞",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.viewIndicesLink": "インデックス管理でフォロワーインデックスを表示",
+ "xpack.crossClusterReplication.autoFollowPatternEditForm.loadingErrorMessage": "自動フォローパターン「{name}」は存在しません。",
+ "xpack.crossClusterReplication.autoFollowPatternEditForm.loadingErrorTitle": "自動フォローパターンの読み込み中にエラーが発生",
+ "xpack.crossClusterReplication.autoFollowPatternEditForm.loadingRemoteClustersMessage": "リモートクラスターを読み込み中…",
+ "xpack.crossClusterReplication.autoFollowPatternEditForm.loadingTitle": "自動フォローパターンを読み込み中…",
+ "xpack.crossClusterReplication.autoFollowPatternEditForm.saveButtonLabel": "更新",
+ "xpack.crossClusterReplication.autoFollowPatternEditForm.viewAutoFollowPatternsButtonLabel": "自動フォローパターンを表示",
+ "xpack.crossClusterReplication.autoFollowPatternForm.actions.savingText": "保存中",
+ "xpack.crossClusterReplication.autoFollowPatternForm.autoFollowPattern.fieldPrefixLabel": "接頭辞",
+ "xpack.crossClusterReplication.autoFollowPatternForm.autoFollowPattern.fieldSuffixLabel": "接尾辞",
+ "xpack.crossClusterReplication.autoFollowPatternForm.autoFollowPatternName.fieldNameLabel": "名前",
+ "xpack.crossClusterReplication.autoFollowPatternForm.cancelButtonLabel": "キャンセル",
+ "xpack.crossClusterReplication.autoFollowPatternForm.currentRemoteClusterNotConnectedCallOutDescription": "これはリモートクラスターを編集することで解決できます。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.currentRemoteClusterNotConnectedCallOutTitle": "リモートクラスター「{name}」が接続されていないため、自動フォローパターンを編集できません",
+ "xpack.crossClusterReplication.autoFollowPatternForm.currentRemoteClusterNotFoundCallOutDescription": "この自動フォローパターンを編集するには、「{name}」というリモートクラスターの追加が必要です。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.emptyRemoteClustersCallOutDescription": "自動フォローパターンはリモートクラスターのインデックスを捕捉します。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.fieldFollowerIndicesHelpLabel": "スペースと{characterList}は使用できません。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.fieldLeaderIndexPatternsHelpLabel": "スペースと{characterList}は使用できません。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.fieldLeaderIndexPatternsLabel": "インデックスパターン",
+ "xpack.crossClusterReplication.autoFollowPatternForm.fieldLeaderIndexPatternsPlaceholder": "入力してエンターキーを押してください",
+ "xpack.crossClusterReplication.autoFollowPatternForm.hideRequestButtonLabel": "リクエストを非表示",
+ "xpack.crossClusterReplication.autoFollowPatternForm.indicesPreviewDescription": "上の設定は次のようなインデックス名を生成します:",
+ "xpack.crossClusterReplication.autoFollowPatternForm.indicesPreviewTitle": "インデックス名の例",
+ "xpack.crossClusterReplication.autoFollowPatternForm.leaderIndexPatternError.duplicateMessage": "リーダーインデックスパターンの複製はできません。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.requestFlyout.closeButtonLabel": "閉じる",
+ "xpack.crossClusterReplication.autoFollowPatternForm.requestFlyout.createDescriptionText": "この Elasticsearch リクエストは、この自動フォローパターンを作成します。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.requestFlyout.editDescriptionText": "この Elasticsearch リクエストは、この自動フォローパターンを更新します。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.requestFlyout.namedTitle": "「{name}」のリクエスト",
+ "xpack.crossClusterReplication.autoFollowPatternForm.requestFlyout.unnamedTitle": "リクエスト",
+ "xpack.crossClusterReplication.autoFollowPatternForm.savingErrorTitle": "自動フォローパターンを作成できません",
+ "xpack.crossClusterReplication.autoFollowPatternForm.sectionAutoFollowPatternDescription": "カスタム接頭辞や接尾辞はフォロワーインデックス名に適用され、複製されたインデックスを見分けやすくします。デフォルトで、フォロワーインデックスにはリーダーインデックスと同じ名前が付きます。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.sectionAutoFollowPatternNameDescription": "自動フォローパターンの固有の名前です。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.sectionAutoFollowPatternNameTitle": "名前",
+ "xpack.crossClusterReplication.autoFollowPatternForm.sectionAutoFollowPatternTitle": "フォロワーインデックス(オプション)",
+ "xpack.crossClusterReplication.autoFollowPatternForm.sectionLeaderIndexPatternsDescription1": "リモートクラスターから複製するインデックスを識別する 1 つまたは複数のインデックスパターンです。これらのパターンと一致する新しいインデックスが作成される際、ローカルクラスターでフォロワーインデックスに複製されます。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.sectionLeaderIndexPatternsDescription2": "{note} すでに存在するインデックスは複製されません。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.sectionLeaderIndexPatternsDescription2.noteLabel": "注:",
+ "xpack.crossClusterReplication.autoFollowPatternForm.sectionLeaderIndexPatternsTitle": "リーダーインデックス",
+ "xpack.crossClusterReplication.autoFollowPatternForm.sectionRemoteClusterDescription": "リーダーインデックスに複製する元のリモートクラスター。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.sectionRemoteClusterTitle": "リモートクラスター",
+ "xpack.crossClusterReplication.autoFollowPatternForm.validationErrorTitle": "続行する前にエラーを修正してください。",
+ "xpack.crossClusterReplication.autoFollowPatternFormm.showRequestButtonLabel": "リクエストを表示",
+ "xpack.crossClusterReplication.autoFollowPatternList.addAutoFollowPatternButtonLabel": "新規自動フォローパターンを作成",
+ "xpack.crossClusterReplication.autoFollowPatternList.autoFollowPatternsDescription": "自動フォローパターンは、リモートクラスターからリーダーインデックスを複製し、ローカルクラスターでフォロワーインデックスにコピーします。",
+ "xpack.crossClusterReplication.autoFollowPatternList.autoFollowPatternsTitle": "自動フォローパターン",
+ "xpack.crossClusterReplication.autoFollowPatternList.crossClusterReplicationTitle": "クラスター横断レプリケーション",
+ "xpack.crossClusterReplication.autoFollowPatternList.emptyPromptDescription": "自動フォローパターンを使用して自動的にリモートクラスターからインデックスを複製します。",
+ "xpack.crossClusterReplication.autoFollowPatternList.emptyPromptTitle": "初めの自動フォローパターンの作成",
+ "xpack.crossClusterReplication.autoFollowPatternList.followerIndicesTitle": "フォロワーインデックス",
+ "xpack.crossClusterReplication.autoFollowPatternList.loadingErrorTitle": "自動フォローパターンの読み込み中にエラーが発生",
+ "xpack.crossClusterReplication.autoFollowPatternList.loadingTitle": "自動フォローパターンを読み込み中...",
+ "xpack.crossClusterReplication.autoFollowPatternList.noPermissionText": "自動フォローパターンの表示または追加パーミッションがありません。",
+ "xpack.crossClusterReplication.autoFollowPatternList.permissionErrorTitle": "パーミッションエラー",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.actionDeleteDescription": "自動フォローパターンを削除",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.actionEditDescription": "自動フォローパターンの編集",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.actionPauseDescription": "複製を中止",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.actionResumeDescription": "複製を再開",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.actionsColumnTitle": "アクション",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.clusterColumnTitle": "リモートクラスター",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.leaderPatternsColumnTitle": "リーダーパターン",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.nameColumnTitle": "名前",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.prefixColumnTitle": "フォロワーインデックスの接頭辞",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.statusTextActive": "アクティブ",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.statusTextPaused": "一時停止中",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.statusTitle": "ステータス",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.suffixColumnTitle": "フォロワーインデックスの接尾辞",
+ "xpack.crossClusterReplication.deleteAutoFollowPattern.confirmModal.cancelButtonText": "キャンセル",
+ "xpack.crossClusterReplication.deleteAutoFollowPattern.confirmModal.confirmButtonText": "削除",
+ "xpack.crossClusterReplication.deleteAutoFollowPattern.confirmModal.deleteMultipleTitle": "{count} 個の自動フォローパターンを削除しますか?",
+ "xpack.crossClusterReplication.deleteAutoFollowPattern.confirmModal.deleteSingleTitle": "自動フォローパターン「{name}」を削除しますか?",
+ "xpack.crossClusterReplication.deleteAutoFollowPattern.confirmModal.multipleDeletionDescription": "これらの自動フォローパターンを削除しようとしています:",
+ "xpack.crossClusterReplication.editAutoFollowPatternButtonLabel": "パターンを編集",
+ "xpack.crossClusterReplication.editBreadcrumbTitle": "編集",
+ "xpack.crossClusterReplication.followerIndex.addAction.successNotificationTitle": "フォロワーインデックス「{name}」が追加されました",
+ "xpack.crossClusterReplication.followerIndex.addTitle": "フォロワーインデックスの追加",
+ "xpack.crossClusterReplication.followerIndex.advancedSettingsForm.showSwitchLabel": "高度な設定をカスタマイズ",
+ "xpack.crossClusterReplication.followerIndex.contextMenu.editLabel": "フォロワーインデックスを編集",
+ "xpack.crossClusterReplication.followerIndex.contextMenu.pauseLabel": "複製を中止",
+ "xpack.crossClusterReplication.followerIndex.contextMenu.resumeLabel": "複製を再開",
+ "xpack.crossClusterReplication.followerIndex.editTitle": "フォロワーインデックスを編集",
+ "xpack.crossClusterReplication.followerIndex.indexNameValidation.noEmptySpace": "名前にスペースは使用できません。",
+ "xpack.crossClusterReplication.followerIndex.leaderIndexValidation.noEmptySpace": "リーダーインデックスではスペースを使用できません。",
+ "xpack.crossClusterReplication.followerIndex.pauseAction.errorMultipleNotificationTitle": "{count} 件のフォロワーインデックスのパース中にエラーが発生",
+ "xpack.crossClusterReplication.followerIndex.pauseAction.errorSingleNotificationTitle": "フォロワーインデックス「{name}」のパース中にエラーが発生",
+ "xpack.crossClusterReplication.followerIndex.pauseAction.successMultipleNotificationTitle": "{count} 件のフォロワーインデックスがパースされました",
+ "xpack.crossClusterReplication.followerIndex.pauseAction.successSingleNotificationTitle": "フォロワーインデックス「{name}」がパースされました",
+ "xpack.crossClusterReplication.followerIndex.resumeAction.errorMultipleNotificationTitle": "{count} 件のフォロワーインデックスの再開中にエラーが発生",
+ "xpack.crossClusterReplication.followerIndex.resumeAction.errorSingleNotificationTitle": "フォロワーインデックス「{name}」の再開中にエラーが発生",
+ "xpack.crossClusterReplication.followerIndex.resumeAction.successMultipleNotificationTitle": "{count} 件のフォロワーインデックスが再開されました",
+ "xpack.crossClusterReplication.followerIndex.resumeAction.successSingleNotificationTitle": "フォロワーインデックス「{name}」が再開されました",
+ "xpack.crossClusterReplication.followerIndex.unfollowAction.errorMultipleNotificationTitle": "{count} 件のフォロワーインデックスの、リーダーインデックスのフォロー解除中にエラーが発生",
+ "xpack.crossClusterReplication.followerIndex.unfollowAction.errorSingleNotificationTitle": "フォロワーインデックス「{name}」の、リーダーインデックスのフォロー解除中にエラーが発生",
+ "xpack.crossClusterReplication.followerIndex.unfollowAction.notOpenWarningMultipleNotificationTitle": "{count} 件のインデックスを再度開けませんでした",
+ "xpack.crossClusterReplication.followerIndex.unfollowAction.notOpenWarningSingleNotificationTitle": "インデックス「{name}」を再度開けませんでした",
+ "xpack.crossClusterReplication.followerIndex.unfollowAction.successMultipleNotificationTitle": "{count} 件のフォロワーインデックスの、リーダーインデックスのフォローが解除されました",
+ "xpack.crossClusterReplication.followerIndex.unfollowAction.successSingleNotificationTitle": "フォロワーインデックス「{name}」の、リーダーインデックスのフォローが解除されました",
+ "xpack.crossClusterReplication.followerIndex.updateAction.successNotificationTitle": "フォロワーインデックス「{name}」が更新されました",
+ "xpack.crossClusterReplication.followerIndexCreateForm.loadingRemoteClustersMessage": "リモートクラスターを読み込み中…",
+ "xpack.crossClusterReplication.followerIndexCreateForm.saveButtonLabel": "作成",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.activeStatus": "アクティブ",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.closeButtonLabel": "閉じる",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.leaderIndexLabel": "リーダーインデックス",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.loadingLabel": "フォロワーインデックスを読み込み中…",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.manageButtonLabel": "管理",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.notFoundLabel": "フォロワーインデックスが見つかりません",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.pausedFollowerCalloutTitle": "パースされたフォロワーインデックスに設定またはシャード統計がありません。",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.pausedStatus": "一時停止中",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.remoteClusterLabel": "リモートクラスター",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.settingsTitle": "設定",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.shardStatsTitle": "シャード {id} の統計",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.statusLabel": "ステータス",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.viewIndexLink": "インデックス管理で表示",
+ "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.cancelButtonText": "キャンセル",
+ "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.confirmAndResumeButtonText": "更新して再開",
+ "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.confirmButtonText": "更新",
+ "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.description": "フォロワーインデックスが一時停止し、再開しました。更新に失敗した場合、手動で複製を再開してみてください。",
+ "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.resumeDescription": "フォロワーインデックスを更新すると、リーダーインデックスの複製が再開されます。",
+ "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.title": "フォロワーインデックス「{id}」を更新しますか?",
+ "xpack.crossClusterReplication.followerIndexEditForm.loadingErrorMessage": "フォロワーインデックス「{name}」は存在しません。",
+ "xpack.crossClusterReplication.followerIndexEditForm.loadingErrorTitle": "フォロワーインデックスを読み込み中にエラーが発生",
+ "xpack.crossClusterReplication.followerIndexEditForm.loadingFollowerIndexTitle": "フォロワーインデックスを読み込み中…",
+ "xpack.crossClusterReplication.followerIndexEditForm.loadingRemoteClustersMessage": "リモートクラスターを読み込み中…",
+ "xpack.crossClusterReplication.followerIndexEditForm.saveButtonLabel": "更新",
+ "xpack.crossClusterReplication.followerIndexEditForm.viewFollowerIndicesButtonLabel": "フォロワーインデックスを表示",
+ "xpack.crossClusterReplication.followerIndexForm.actions.savingText": "保存中",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.byteUnitsHelpText": "値の例:10b、1024kb、1mb、5gb、2tb、1pb。{link}",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.byteUnitsHelpTextLinkMessage": "詳細",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingReadRequestsDescription": "リモートクラスターからの未了の読み込みリクエストの最高数です。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingReadRequestsLabel": "未了読み込みリクエストの最高数",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingReadRequestsTitle": "未了読み込みリクエストの最高数",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingWriteRequestsDescription": "フォロワーの未了の書き込みリクエストの最高数です。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingWriteRequestsLabel": "未了書き込みリクエストの最高数",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingWriteRequestsTitle": "未了書き込みリクエストの最高数",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestOperationCountDescription": "リモートクラスターからの読み込みごとのプーリングオペレーションの最高数です。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestOperationCountLabel": "読み込みリクエストオペレーションの最高数",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestOperationCountTitle": "読み込みリクエストオペレーションの最高数",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestSizeDescription": "リモートクラスターからプーリングされるオペレーションのバッチの読み込みごとのバイト単位の最大サイズです。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestSizeLabel": "最大読み込みリクエストサイズ",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestSizeTitle": "最大読み込みリクエストサイズ",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxRetryDelayDescription": "例外で失敗したオペレーションを再試行するまでの最長待ち時間です。再試行の際には指数バックオフの手段が取られます。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxRetryDelayLabel": "最長再試行遅延",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxRetryDelayTitle": "最長再試行遅延",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferCountDescription": "書き込み待ちにできるオペレーションの最高数です。この制限数に達すると、キューのオペレーション数が制限未満になるまで、リモートクラスターからの読み込みが延期されます。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferCountLabel": "最大書き込みバッファー数",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferCountTitle": "最大書き込みバッファー数",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferSizeDescription": "書き込み待ちにできるオペレーションの最高合計バイト数です。この制限数に達すると、キューのオペレーションの合計バイト数が制限未満になるまで、リモートクラスターからの読み込みが延期されます。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferSizeLabel": "最大書き込みバッファーサイズ",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferSizeTitle": "最大書き込みバッファーサイズ",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestOperationCountDescription": "フォロワーに実行される一斉書き込みリクエストごとのオペレーションの最高数です。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestOperationCountLabel": "書き込みリクエストオペレーションの最高数",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestOperationCountTitle": "書き込みリクエストオペレーションの最高数",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestSizeDescription": "フォロワーに実行される一斉書き込みリクエストごとのオペレーションの最高合計バイト数です。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestSizeLabel": "書き込みリクエストの最大サイズ",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestSizeTitle": "書き込みリクエストの最大サイズ",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.readPollTimeoutDescription": "フォロワーインデックスがリーダーインデックスと同期される際のリモートクラスターの新規オペレーションの最長待ち時間です。タイムアウトになった場合、統計を更新できるようオペレーションのポーリングがフォロワーに返され、フォロワーが直ちにリーダーから再度読み込みを試みます。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.readPollTimeoutLabel": "読み込みポーリングタイムアウト",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.readPollTimeoutTitle": "読み込みポーリングタイムアウト",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.timeUnitsHelpText": "値の例:2d、24h、20m、30s、500ms、10000micros、80000nanos。{link}",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.timeUnitsHelpTextLinkMessage": "詳細",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettingsDescription": "高度な設定は、複製のレートを管理します。これらの設定をカスタマイズするか、デフォルトの値を使用できます。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettingsTitle": "高度な設定(任意)",
+ "xpack.crossClusterReplication.followerIndexForm.cancelButtonLabel": "キャンセル",
+ "xpack.crossClusterReplication.followerIndexForm.currentRemoteClusterNotConnectedCallOutDescription": "これはリモートクラスターを編集することで解決できます。",
+ "xpack.crossClusterReplication.followerIndexForm.currentRemoteClusterNotConnectedCallOutTitle": "リモートクラスター「{name}」が接続されていないため、フォロワーインデックスを編集できません",
+ "xpack.crossClusterReplication.followerIndexForm.currentRemoteClusterNotFoundCallOutDescription": "このフォロワーインデックスを編集するには、「{name}」というリモートクラスターの追加が必要です。",
+ "xpack.crossClusterReplication.followerIndexForm.emptyRemoteClustersCallOutDescription": "複製にはリモートクラスターのリーダーインデックスが必要です。",
+ "xpack.crossClusterReplication.followerIndexForm.errors.leaderIndexIllegalCharactersMessage": "リーダーインデックスから {characterList} を削除してください。",
+ "xpack.crossClusterReplication.followerIndexForm.errors.leaderIndexMissingMessage": "リーダーインデックスが必要です。",
+ "xpack.crossClusterReplication.followerIndexForm.errors.nameBeginsWithPeriodMessage": "名前はピリオドで始めることはできません。",
+ "xpack.crossClusterReplication.followerIndexForm.errors.nameIllegalCharactersMessage": "名前から {characterList} を削除してください。",
+ "xpack.crossClusterReplication.followerIndexForm.errors.nameMissingMessage": "名前が必要です。",
+ "xpack.crossClusterReplication.followerIndexForm.hideRequestButtonLabel": "リクエストを非表示",
+ "xpack.crossClusterReplication.followerIndexForm.indexAlreadyExistError": "同じ名前のインデックスがすでに存在します。",
+ "xpack.crossClusterReplication.followerIndexForm.indexNameHelpLabel": "スペースと{characterList}は使用できません。",
+ "xpack.crossClusterReplication.followerIndexForm.indexNameValidatingLabel": "利用可能か確認中…",
+ "xpack.crossClusterReplication.followerIndexForm.indexNameValidationFatalErrorTitle": "フォロワーインデックスフォームのインデックス名の検証",
+ "xpack.crossClusterReplication.followerIndexForm.leaderIndexNotFoundError": "リーダーインデックス「{leaderIndex}」は存在しません。",
+ "xpack.crossClusterReplication.followerIndexForm.requestFlyout.closeButtonLabel": "閉じる",
+ "xpack.crossClusterReplication.followerIndexForm.requestFlyout.descriptionText": "この Elasticsearch リクエストは、このフォロワーインデックスを作成します。",
+ "xpack.crossClusterReplication.followerIndexForm.requestFlyout.title": "リクエスト",
+ "xpack.crossClusterReplication.followerIndexForm.resetFieldButtonLabel": "デフォルトにリセット",
+ "xpack.crossClusterReplication.followerIndexForm.savingErrorTitle": "フォロワーインデックスを作成できません",
+ "xpack.crossClusterReplication.followerIndexForm.sectionFollowerIndexNameDescription": "インデックスの固有の名前です。",
+ "xpack.crossClusterReplication.followerIndexForm.sectionFollowerIndexNameTitle": "フォロワーインデックス",
+ "xpack.crossClusterReplication.followerIndexForm.sectionLeaderIndexDescription": "フォロワーインデックスに複製するリモートクラスターのインデックスです。",
+ "xpack.crossClusterReplication.followerIndexForm.sectionLeaderIndexDescription2": "{note} リーダーインデックスがすでに存在している必要があります。",
+ "xpack.crossClusterReplication.followerIndexForm.sectionLeaderIndexDescription2.noteLabel": "注:",
+ "xpack.crossClusterReplication.followerIndexForm.sectionLeaderIndexTitle": "リーダーインデックス",
+ "xpack.crossClusterReplication.followerIndexForm.sectionRemoteClusterDescription": "複製するインデックスを含むクラスターです。",
+ "xpack.crossClusterReplication.followerIndexForm.sectionRemoteClusterTitle": "リモートクラスター",
+ "xpack.crossClusterReplication.followerIndexForm.showRequestButtonLabel": "リクエストを表示",
+ "xpack.crossClusterReplication.followerIndexForm.validationErrorTitle": "続行する前にエラーを修正してください。",
+ "xpack.crossClusterReplication.followerIndexList.addFollowerButtonLabel": "フォロワーインデックスを作成",
+ "xpack.crossClusterReplication.followerIndexList.emptyPromptDescription": "フォロワーインデックスを使用してリモートクラスターのリーダーインデックスを複製します。",
+ "xpack.crossClusterReplication.followerIndexList.emptyPromptTitle": "最初のフォロワーインデックスの作成",
+ "xpack.crossClusterReplication.followerIndexList.followerIndicesDescription": "フォロワーインデックスはリモートクラスターのリーダーインデックスを複製します。",
+ "xpack.crossClusterReplication.followerIndexList.loadingErrorTitle": "フォロワーインデックスを読み込み中にエラーが発生",
+ "xpack.crossClusterReplication.followerIndexList.loadingTitle": "フォロワーインデックスを読み込み中...",
+ "xpack.crossClusterReplication.followerIndexList.noPermissionText": "フォロワーインデックスの表示または追加パーミッションがありません。",
+ "xpack.crossClusterReplication.followerIndexList.permissionErrorTitle": "パーミッションエラー",
+ "xpack.crossClusterReplication.followerIndexList.table.actionEditDescription": "フォロワーインデックスを編集",
+ "xpack.crossClusterReplication.followerIndexList.table.actionPauseDescription": "複製を中止",
+ "xpack.crossClusterReplication.followerIndexList.table.actionResumeDescription": "複製を再開",
+ "xpack.crossClusterReplication.followerIndexList.table.actionsColumnTitle": "アクション",
+ "xpack.crossClusterReplication.followerIndexList.table.actionUnfollowDescription": "不明なリーダーインデックス",
+ "xpack.crossClusterReplication.followerIndexList.table.clusterColumnTitle": "リモートクラスター",
+ "xpack.crossClusterReplication.followerIndexList.table.leaderIndexColumnTitle": "リーダーインデックス",
+ "xpack.crossClusterReplication.followerIndexList.table.nameColumnTitle": "名前",
+ "xpack.crossClusterReplication.followerIndexList.table.statusColumn.activeLabel": "アクティブ",
+ "xpack.crossClusterReplication.followerIndexList.table.statusColumn.pausedLabel": "一時停止中",
+ "xpack.crossClusterReplication.followerIndexList.table.statusColumnTitle": "ステータス",
+ "xpack.crossClusterReplication.homeBreadcrumbTitle": "クラスター横断レプリケーション",
+ "xpack.crossClusterReplication.indexMgmtBadge.followerLabel": "フォロワー",
+ "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.cancelButtonText": "キャンセル",
+ "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.confirmButtonText": "複製を中止",
+ "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.multiplePauseDescription": "これらのフォロワーインデックスの複製が一時停止されます:",
+ "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.multiplePauseDescriptionWithSettingWarning": "フォロワーインデックスへの複製を一時停止することで、高度な設定のカスタマイズが消去されます。",
+ "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.pauseMultipleTitle": "{count} 件のフォロワーインデックスへの複製を一時停止しますか?",
+ "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.pauseSingleTitle": "フォロワーインデックス 「{name}」 への複製を一時停止しますか?",
+ "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.singlePauseDescriptionWithSettingWarning": "このフォロワーインデックスへの複製を一時停止することで、高度な設定のカスタマイズが消去されます。",
+ "xpack.crossClusterReplication.readDocsAutoFollowPatternButtonLabel": "自動フォローパターンドキュメント",
+ "xpack.crossClusterReplication.readDocsFollowerIndexButtonLabel": "フォロワーインデックスドキュメント",
+ "xpack.crossClusterReplication.remoteClustersFormField.addRemoteClusterButtonLabel": "リモートクラスターを追加",
+ "xpack.crossClusterReplication.remoteClustersFormField.currentRemoteClusterNotConnectedCallOutDescription": "リモートクラスターを編集するか、接続されているクラスターを選択します。",
+ "xpack.crossClusterReplication.remoteClustersFormField.currentRemoteClusterNotConnectedCallOutTitle": "リモートクラスター「{name}」が接続されていません",
+ "xpack.crossClusterReplication.remoteClustersFormField.emptyRemoteClustersCallOutDescription": "フォロワーインデックスを作成するには最低 1 つのリモートクラスターが必要です。",
+ "xpack.crossClusterReplication.remoteClustersFormField.emptyRemoteClustersCallOutTitle": "リモートクラスターがありません",
+ "xpack.crossClusterReplication.remoteClustersFormField.fieldClusterLabel": "リモートクラスター",
+ "xpack.crossClusterReplication.remoteClustersFormField.invalidRemoteClusterError": "無効なリモートクラスター",
+ "xpack.crossClusterReplication.remoteClustersFormField.remoteClusterDropdownNotConnected": "{name}(未接続)",
+ "xpack.crossClusterReplication.remoteClustersFormField.remoteClusterNotFoundTitle": "リモートクラスター「{name}」が見つかりませんでした",
+ "xpack.crossClusterReplication.remoteClustersFormField.validRemoteClusterRequired": "接続されたリモートクラスターが必要です。",
+ "xpack.crossClusterReplication.remoteClustersFormField.viewRemoteClusterButtonLabel": "リモートクラスターを編集します",
+ "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.cancelButtonText": "キャンセル",
+ "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.confirmButtonText": "複製を再開",
+ "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.multipleResumeDescription": "これらのフォロワーインデックスの複製が再開されます:",
+ "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.multipleResumeDescriptionWithSettingWarning": "複製はデフォルトの高度な設定で再開されます。",
+ "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.resumeMultipleTitle": "{count} 件のフォロワーインデックスへの複製を再開しますか?",
+ "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.resumeSingleTitle": "フォロワーインデックス「{name}」への複製を再開しますか?",
+ "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.singleResumeDescription": "複製はデフォルトの高度な設定で再開されます。カスタマイズされた高度な設定を使用するには、{editLink}。",
+ "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.singleResumeEditLink": "フォロワーインデックスを編集",
+ "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.cancelButtonText": "キャンセル",
+ "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.confirmButtonText": "不明なリーダー",
+ "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.multipleUnfollowDescription": "フォロワーインデックスは標準のインデックスに変換されます。今後クラスター横断レプリケーションには表示されませんが、インデックス管理で管理できます。この操作は元に戻すことができません。",
+ "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.singleUnfollowDescription": "フォロワーインデックスは標準のインデックスに変換されます。今後クラスター横断レプリケーションには表示されませんが、インデックス管理で管理できます。この操作は元に戻すことができません。",
+ "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.unfollowMultipleTitle": "{count} 件のリーダーインデックスのフォローを解除しますか?",
+ "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.unfollowSingleTitle": "「{name}」のリーダーインデックスのフォローを解除しますか?",
+ "xpack.dashboard.components.DashboardDrilldownConfig.chooseDestinationDashboard": "対象ダッシュボードを選択",
+ "xpack.dashboard.components.DashboardDrilldownConfig.useCurrentDateRange": "元のダッシュボードから日付範囲を使用",
+ "xpack.dashboard.components.DashboardDrilldownConfig.useCurrentFilters": "元のダッシュボードからフィルターとクエリを使用",
+ "xpack.dashboard.drilldown.errorDestinationDashboardIsMissing": "対象ダッシュボード('{dashboardId}')は存在しません。別のダッシュボードを選択してください。",
+ "xpack.dashboard.drilldown.goToDashboard": "ダッシュボードに移動",
+ "xpack.dashboard.FlyoutCreateDrilldownAction.displayName": "ドリルダウンを作成",
+ "xpack.dashboard.panel.openFlyoutEditDrilldown.displayName": "ドリルダウンを管理",
+ "xpack.dashboardMode.uiSettings.dashboardsOnlyRolesDeprecation": "この設定はサポートが終了し、Kibana 8.0 では削除されます。",
+ "xpack.dashboardMode.uiSettings.dashboardsOnlyRolesDescription": "ダッシュボード表示専用モードのロールです",
+ "xpack.dashboardMode.uiSettings.dashboardsOnlyRolesTitle": "ダッシュボード専用ロール",
+ "xpack.data.mgmt.searchSessions.actionDelete": "削除",
+ "xpack.data.mgmt.searchSessions.actionExtend": "延長",
+ "xpack.data.mgmt.searchSessions.actionRename": "名前を編集",
+ "xpack.data.mgmt.searchSessions.actions.tooltip.moreActions": "さらにアクションを表示",
+ "xpack.data.mgmt.searchSessions.api.deleted": "検索セッションが削除されました。",
+ "xpack.data.mgmt.searchSessions.api.deletedError": "検索セッションを削除できませんでした。",
+ "xpack.data.mgmt.searchSessions.api.extended": "検索セッションが延長されました。",
+ "xpack.data.mgmt.searchSessions.api.extendError": "検索セッションを延長できませんでした。",
+ "xpack.data.mgmt.searchSessions.api.fetchError": "ページを更新できませんでした。",
+ "xpack.data.mgmt.searchSessions.api.fetchTimeout": "{timeout}秒後に検索セッション情報の取得がタイムアウトしました",
+ "xpack.data.mgmt.searchSessions.api.rename": "検索セッション名が変更されました",
+ "xpack.data.mgmt.searchSessions.api.renameError": "検索セッション名を変更できませんでした",
+ "xpack.data.mgmt.searchSessions.appTitle": "検索セッション",
+ "xpack.data.mgmt.searchSessions.ariaLabel.moreActions": "さらにアクションを表示",
+ "xpack.data.mgmt.searchSessions.cancelModal.cancelButton": "キャンセル",
+ "xpack.data.mgmt.searchSessions.cancelModal.deleteButton": "削除",
+ "xpack.data.mgmt.searchSessions.cancelModal.message": "検索セッション'{name}'を削除すると、キャッシュに保存されているすべての結果が削除されます。",
+ "xpack.data.mgmt.searchSessions.cancelModal.title": "検索セッションの削除",
+ "xpack.data.mgmt.searchSessions.extendModal.dontExtendButton": "キャンセル",
+ "xpack.data.mgmt.searchSessions.extendModal.extendButton": "有効期限を延長",
+ "xpack.data.mgmt.searchSessions.extendModal.extendMessage": "検索セッション'{name}'の有効期限が{newExpires}まで延長されます。",
+ "xpack.data.mgmt.searchSessions.extendModal.title": "検索セッションの有効期限を延長",
+ "xpack.data.mgmt.searchSessions.flyoutTitle": "検査",
+ "xpack.data.mgmt.searchSessions.main.backgroundSessionsDocsLinkText": "ドキュメント",
+ "xpack.data.mgmt.searchSessions.main.sectionDescription": "保存された検索セッションを管理します。",
+ "xpack.data.mgmt.searchSessions.main.sectionTitle": "検索セッション",
+ "xpack.data.mgmt.searchSessions.renameModal.cancelButton": "キャンセル",
+ "xpack.data.mgmt.searchSessions.renameModal.renameButton": "保存",
+ "xpack.data.mgmt.searchSessions.renameModal.searchSessionNameInputLabel": "検索セッション名",
+ "xpack.data.mgmt.searchSessions.renameModal.title": "検索セッション名を編集",
+ "xpack.data.mgmt.searchSessions.search.filterApp": "アプリ",
+ "xpack.data.mgmt.searchSessions.search.filterStatus": "ステータス",
+ "xpack.data.mgmt.searchSessions.search.tools.refresh": "更新",
+ "xpack.data.mgmt.searchSessions.status.expireDateUnknown": "不明",
+ "xpack.data.mgmt.searchSessions.status.expiresOn": "有効期限:{expireDate}",
+ "xpack.data.mgmt.searchSessions.status.expiresSoonInDays": "{numDays}日後に期限切れ",
+ "xpack.data.mgmt.searchSessions.status.expiresSoonInDaysTooltip": "{numDays}日",
+ "xpack.data.mgmt.searchSessions.status.expiresSoonInHours": "このセッションは{numHours}時間後に期限切れになります",
+ "xpack.data.mgmt.searchSessions.status.expiresSoonInHoursTooltip": "{numHours}時間",
+ "xpack.data.mgmt.searchSessions.status.label.cancelled": "キャンセル済み",
+ "xpack.data.mgmt.searchSessions.status.label.complete": "完了",
+ "xpack.data.mgmt.searchSessions.status.label.error": "エラー",
+ "xpack.data.mgmt.searchSessions.status.label.expired": "期限切れ",
+ "xpack.data.mgmt.searchSessions.status.label.inProgress": "進行中",
+ "xpack.data.mgmt.searchSessions.status.message.cancelled": "ユーザーがキャンセル",
+ "xpack.data.mgmt.searchSessions.status.message.createdOn": "有効期限:{expireDate}",
+ "xpack.data.mgmt.searchSessions.status.message.error": "エラー:{error}",
+ "xpack.data.mgmt.searchSessions.status.message.expiredOn": "有効期限:{expireDate}",
+ "xpack.data.mgmt.searchSessions.table.headerExpiration": "有効期限",
+ "xpack.data.mgmt.searchSessions.table.headerName": "名前",
+ "xpack.data.mgmt.searchSessions.table.headerStarted": "作成済み",
+ "xpack.data.mgmt.searchSessions.table.headerStatus": "ステータス",
+ "xpack.data.mgmt.searchSessions.table.headerType": "アプリ",
+ "xpack.data.mgmt.searchSessions.table.notRestorableWarning": "検索セッションはもう一度実行されます。今後使用するために保存できます。",
+ "xpack.data.mgmt.searchSessions.table.numSearches": "# 検索",
+ "xpack.data.mgmt.searchSessions.table.versionIncompatibleWarning": "この検索は別のバージョンを実行しているKibanaインスタンスで作成されました。正常に復元されない可能性があります。",
+ "xpack.data.search.statusError": "検索は{errorCode}ステータスで完了しました",
+ "xpack.data.search.statusThrow": "検索ステータスはエラー{message}({errorCode})ステータスを返しました",
+ "xpack.data.searchSessionIndicator.cancelButtonText": "セッションの停止",
+ "xpack.data.searchSessionIndicator.canceledDescriptionText": "不完全なデータを表示しています。",
+ "xpack.data.searchSessionIndicator.canceledIconAriaLabel": "検索セッションが停止しました",
+ "xpack.data.searchSessionIndicator.canceledTitleText": "検索セッションが停止しました",
+ "xpack.data.searchSessionIndicator.canceledTooltipText": "検索セッションが停止しました",
+ "xpack.data.searchSessionIndicator.canceledWhenText": "停止:{when}",
+ "xpack.data.searchSessionIndicator.continueInBackgroundButtonText": "セッションの保存",
+ "xpack.data.searchSessionIndicator.disabledDueToDisabledGloballyMessage": "検索セッションを管理するアクセス権がありません",
+ "xpack.data.searchSessionIndicator.disabledDueToTimeoutMessage": "検索セッション結果が期限切れです。",
+ "xpack.data.searchSessionIndicator.loadingInTheBackgroundDescriptionText": "管理から完了した結果に戻ることができます。",
+ "xpack.data.searchSessionIndicator.loadingInTheBackgroundIconAriaLabel": "保存されたセッションを実行中です",
+ "xpack.data.searchSessionIndicator.loadingInTheBackgroundIconTooltipText": "保存されたセッションを実行中です",
+ "xpack.data.searchSessionIndicator.loadingInTheBackgroundTitleText": "保存されたセッションを実行中です",
+ "xpack.data.searchSessionIndicator.loadingInTheBackgroundWhenText": "開始:{when}",
+ "xpack.data.searchSessionIndicator.loadingResultsDescription": "セッションを保存して作業を続け、完了した結果に戻ってください。",
+ "xpack.data.searchSessionIndicator.loadingResultsIconAriaLabel": "検索セッションを読み込んでいます",
+ "xpack.data.searchSessionIndicator.loadingResultsIconTooltipText": "検索セッションを読み込んでいます",
+ "xpack.data.searchSessionIndicator.loadingResultsTitle": "検索に少し時間がかかっています...",
+ "xpack.data.searchSessionIndicator.loadingResultsWhenText": "開始:{when}",
+ "xpack.data.searchSessionIndicator.restoredDescriptionText": "特定の時間範囲からキャッシュに保存されたデータを表示しています。時間範囲またはフィルターを変更すると、セッションが再実行されます。",
+ "xpack.data.searchSessionIndicator.restoredResultsIconAriaLabel": "保存されたセッションが復元されました",
+ "xpack.data.searchSessionIndicator.restoredResultsTooltipText": "検索セッションが復元されました",
+ "xpack.data.searchSessionIndicator.restoredTitleText": "検索セッションが復元されました",
+ "xpack.data.searchSessionIndicator.restoredWhenText": "完了:{when}",
+ "xpack.data.searchSessionIndicator.resultLoadedInTheBackgroundDescriptionText": "管理からこれらの結果に戻ることができます。",
+ "xpack.data.searchSessionIndicator.resultLoadedInTheBackgroundIconAriaLabel": "保存されたセッションが完了しました",
+ "xpack.data.searchSessionIndicator.resultLoadedInTheBackgroundIconTooltipText": "保存されたセッションが完了しました",
+ "xpack.data.searchSessionIndicator.resultLoadedInTheBackgroundTitleText": "検索セッションが保存されました",
+ "xpack.data.searchSessionIndicator.resultLoadedInTheBackgroundWhenText": "完了:{when}",
+ "xpack.data.searchSessionIndicator.resultsLoadedDescriptionText": "セッションを保存して、後から戻ります。",
+ "xpack.data.searchSessionIndicator.resultsLoadedIconAriaLabel": "検索セッションが完了しました",
+ "xpack.data.searchSessionIndicator.resultsLoadedIconTooltipText": "検索セッションが完了しました",
+ "xpack.data.searchSessionIndicator.resultsLoadedText": "検索セッションが完了しました",
+ "xpack.data.searchSessionIndicator.resultsLoadedWhenText": "完了:{when}",
+ "xpack.data.searchSessionIndicator.saveButtonText": "セッションの保存",
+ "xpack.data.searchSessionIndicator.viewSearchSessionsLinkText": "セッションの管理",
+ "xpack.data.searchSessionName.ariaLabelText": "検索セッション名",
+ "xpack.data.searchSessionName.editAriaLabelText": "検索セッション名を編集",
+ "xpack.data.searchSessionName.placeholderText": "検索セッションの名前を入力",
+ "xpack.data.searchSessionName.saveButtonText": "保存",
+ "xpack.data.sessions.management.flyoutText": "この検索セッションの構成",
+ "xpack.data.sessions.management.flyoutTitle": "検索セッションの検査",
+ "xpack.dataVisualizer.addCombinedFieldsLabel": "結合されたフィールドを追加",
+ "xpack.dataVisualizer.choroplethMap.topValuesCount": "{fieldName}の上位の値件数",
+ "xpack.dataVisualizer.chrome.help.appName": "データビジュアライザー",
+ "xpack.dataVisualizer.combinedFieldsForm.mappingsParseError": "マッピングのパース中にエラーが発生しました:{error}",
+ "xpack.dataVisualizer.combinedFieldsForm.pipelineParseError": "パイプラインのパース中にエラーが発生しました:{error}",
+ "xpack.dataVisualizer.combinedFieldsLabel": "結合されたフィールド",
+ "xpack.dataVisualizer.combinedFieldsReadOnlyHelpTextLabel": "詳細タグで結合されたフィールドを編集",
+ "xpack.dataVisualizer.combinedFieldsReadOnlyLabel": "結合されたフィールド",
+ "xpack.dataVisualizer.components.colorRangeLegend.blueColorRangeLabel": "青",
+ "xpack.dataVisualizer.components.colorRangeLegend.greenRedColorRangeLabel": "緑 - 赤",
+ "xpack.dataVisualizer.components.colorRangeLegend.influencerScaleLabel": "影響因子カスタムスケール",
+ "xpack.dataVisualizer.components.colorRangeLegend.linearScaleLabel": "線形",
+ "xpack.dataVisualizer.components.colorRangeLegend.redColorRangeLabel": "赤",
+ "xpack.dataVisualizer.components.colorRangeLegend.redGreenColorRangeLabel": "赤 - 緑",
+ "xpack.dataVisualizer.components.colorRangeLegend.sqrtScaleLabel": "Sqrt",
+ "xpack.dataVisualizer.components.colorRangeLegend.yellowGreenBlueColorRangeLabel": "黄 - 緑 - 青",
+ "xpack.dataVisualizer.dataGrid.collapseDetailsForAllAriaLabel": "すべてのフィールドの詳細を折りたたむ",
+ "xpack.dataVisualizer.dataGrid.distinctValuesColumnName": "固有の値",
+ "xpack.dataVisualizer.dataGrid.distributionsColumnName": "分布",
+ "xpack.dataVisualizer.dataGrid.documentsCountColumnName": "ドキュメント(%)",
+ "xpack.dataVisualizer.dataGrid.expandDetailsForAllAriaLabel": "すべてのフィールドの詳細を展開",
+ "xpack.dataVisualizer.dataGrid.field.cardBoolean.valuesLabel": "値",
+ "xpack.dataVisualizer.dataGrid.field.cardDate.earliestLabel": "最も古い",
+ "xpack.dataVisualizer.dataGrid.field.cardDate.latestLabel": "最新",
+ "xpack.dataVisualizer.dataGrid.field.cardDate.summaryTableTitle": "まとめ",
+ "xpack.dataVisualizer.dataGrid.field.documentCountChart.seriesLabel": "ドキュメントカウント",
+ "xpack.dataVisualizer.dataGrid.field.examplesList.noExamplesMessage": "このフィールドの例が取得されませんでした",
+ "xpack.dataVisualizer.dataGrid.field.examplesList.title": "{numExamples, plural, one {値} other {例}}",
+ "xpack.dataVisualizer.dataGrid.field.fieldNotInDocsLabel": "このフィールドは選択された時間範囲のドキュメントにありません",
+ "xpack.dataVisualizer.dataGrid.field.loadingLabel": "読み込み中",
+ "xpack.dataVisualizer.dataGrid.field.metricDistributionChart.seriesName": "分布",
+ "xpack.dataVisualizer.dataGrid.field.metricDistributionChart.tooltipValueBetweenLabel": "{percent}% のドキュメントに {minValFormatted} から {maxValFormatted} の間の値があります",
+ "xpack.dataVisualizer.dataGrid.field.metricDistributionChart.tooltipValueEqualLabel": "{percent}% のドキュメントに {valFormatted} の値があります",
+ "xpack.dataVisualizer.dataGrid.field.topValues.calculatedFromSampleDescription": "1 つのシャードにつき {topValuesSamplerShardSize} のドキュメントのサンプルで計算されています",
+ "xpack.dataVisualizer.dataGrid.field.topValuesLabel": "トップの値",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.booleanContent.falseCountLabel": "false",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.booleanContent.summaryTableTitle": "まとめ",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.booleanContent.trueCountLabel": "true",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.choroplethMapTopValues.calculatedFromSampleDescription": "1 つのシャードにつき {topValuesSamplerShardSize} のドキュメントのサンプルで計算されています",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.documentStatsTable.countLabel": "カウント",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.documentStatsTable.distinctValueLabel": "固有の値",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.documentStatsTable.metaTableTitle": "ドキュメント統計情報",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.documentStatsTable.percentageLabel": "割合",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.displayingPercentilesLabel": "{minPercent} - {maxPercent} パーセンタイルを表示中",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.distributionTitle": "分布",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.maxLabel": "最高",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.medianLabel": "中間",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.minLabel": "分",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.summaryTableTitle": "まとめ",
+ "xpack.dataVisualizer.dataGrid.fieldText.fieldMayBePopulatedDescription": "たとえば、ドキュメントマッピングで {copyToParam} パラメーターを使ったり、{includesParam} と {excludesParam} パラメーターを使用してインデックスした後に {sourceParam} フィールドから切り取ったりして入力される場合があります。",
+ "xpack.dataVisualizer.dataGrid.fieldText.fieldNotPresentDescription": "このフィールドはクエリが実行されたドキュメントの {sourceParam} フィールドにありませんでした。",
+ "xpack.dataVisualizer.dataGrid.fieldText.noExamplesForFieldsTitle": "このフィールドの例が取得されませんでした",
+ "xpack.dataVisualizer.dataGrid.hideDistributionsAriaLabel": "分布を非表示",
+ "xpack.dataVisualizer.dataGrid.hideDistributionsTooltip": "分布を非表示",
+ "xpack.dataVisualizer.dataGrid.nameColumnName": "名前",
+ "xpack.dataVisualizer.dataGrid.rowCollapse": "{fieldName} の詳細を非表示",
+ "xpack.dataVisualizer.dataGrid.rowExpand": "{fieldName} の詳細を表示",
+ "xpack.dataVisualizer.dataGrid.showDistributionsAriaLabel": "分布を表示",
+ "xpack.dataVisualizer.dataGrid.showDistributionsTooltip": "分布を表示",
+ "xpack.dataVisualizer.dataGrid.typeColumnName": "型",
+ "xpack.dataVisualizer.dataGridChart.histogramNotAvailable": "グラフはサポートされていません。",
+ "xpack.dataVisualizer.dataGridChart.notEnoughData": "0個のドキュメントにフィールドが含まれます。",
+ "xpack.dataVisualizer.dataGridChart.topCategoriesLegend": "上位 {maxChartColumns}/{cardinality} カテゴリ",
+ "xpack.dataVisualizer.description": "CSV、NDJSON、またはログファイルをインポートします。",
+ "xpack.dataVisualizer.fieldNameSelect": "フィールド名",
+ "xpack.dataVisualizer.fieldStats.maxTitle": "最高",
+ "xpack.dataVisualizer.fieldStats.medianTitle": "中間",
+ "xpack.dataVisualizer.fieldStats.minTitle": "分",
+ "xpack.dataVisualizer.fieldTypeIcon.booleanTypeAriaLabel": "ブールタイプ",
+ "xpack.dataVisualizer.fieldTypeIcon.dateTypeAriaLabel": "日付タイプ",
+ "xpack.dataVisualizer.fieldTypeIcon.fieldTypeTooltip": "{type} タイプ",
+ "xpack.dataVisualizer.fieldTypeIcon.geoPointTypeAriaLabel": "{geoPointParam} タイプ",
+ "xpack.dataVisualizer.fieldTypeIcon.ipTypeAriaLabel": "IP タイプ",
+ "xpack.dataVisualizer.fieldTypeIcon.keywordTypeAriaLabel": "キーワードタイプ",
+ "xpack.dataVisualizer.fieldTypeIcon.numberTypeAriaLabel": "数字タイプ",
+ "xpack.dataVisualizer.fieldTypeIcon.textTypeAriaLabel": "テキストタイプ",
+ "xpack.dataVisualizer.fieldTypeIcon.unknownTypeAriaLabel": "不明なタイプ",
+ "xpack.dataVisualizer.fieldTypeSelect": "フィールド型",
+ "xpack.dataVisualizer.file.aboutPanel.analyzingDataTitle": "データを分析中",
+ "xpack.dataVisualizer.file.aboutPanel.selectOrDragAndDropFileDescription": "ファイルを選択するかドラッグ & ドロップしてください",
+ "xpack.dataVisualizer.file.advancedImportSettings.createIndexPatternLabel": "インデックスパターンを作成",
+ "xpack.dataVisualizer.file.advancedImportSettings.indexNameAriaLabel": "インデックス名、必須フィールド",
+ "xpack.dataVisualizer.file.advancedImportSettings.indexNameLabel": "インデックス名",
+ "xpack.dataVisualizer.file.advancedImportSettings.indexNamePlaceholder": "インデックス名",
+ "xpack.dataVisualizer.file.advancedImportSettings.indexPatternNameLabel": "インデックスパターン名",
+ "xpack.dataVisualizer.file.advancedImportSettings.indexSettingsLabel": "インデックス設定",
+ "xpack.dataVisualizer.file.advancedImportSettings.ingestPipelineLabel": "パイプラインを投入",
+ "xpack.dataVisualizer.file.advancedImportSettings.mappingsLabel": "マッピング",
+ "xpack.dataVisualizer.file.analysisSummary.analyzedLinesNumberTitle": "分析した行数",
+ "xpack.dataVisualizer.file.analysisSummary.delimiterTitle": "区切り記号",
+ "xpack.dataVisualizer.file.analysisSummary.formatTitle": "フォーマット",
+ "xpack.dataVisualizer.file.analysisSummary.grokPatternTitle": "Grok パターン",
+ "xpack.dataVisualizer.file.analysisSummary.hasHeaderRowTitle": "ヘッダー行があります",
+ "xpack.dataVisualizer.file.analysisSummary.summaryTitle": "まとめ",
+ "xpack.dataVisualizer.file.analysisSummary.timeFieldTitle": "時間フィールド",
+ "xpack.dataVisualizer.file.bottomBar.backButtonLabel": "戻る",
+ "xpack.dataVisualizer.file.bottomBar.cancelButtonLabel": "キャンセル",
+ "xpack.dataVisualizer.file.bottomBar.missingImportPrivilegesMessage": "データインポートを有効にするには、ingest_adminロールが必要です",
+ "xpack.dataVisualizer.file.bottomBar.readMode.cancelButtonLabel": "キャンセル",
+ "xpack.dataVisualizer.file.bottomBar.readMode.importButtonLabel": "インポート",
+ "xpack.dataVisualizer.file.editFlyout.applyOverrideSettingsButtonLabel": "適用",
+ "xpack.dataVisualizer.file.editFlyout.closeOverrideSettingsButtonLabel": "閉じる",
+ "xpack.dataVisualizer.file.editFlyout.overrides.customDelimiterFormRowLabel": "カスタム区切り記号",
+ "xpack.dataVisualizer.file.editFlyout.overrides.customTimestampFormatErrorMessage": "タイムスタンプのフォーマットは、これらの Java 日付/時刻フォーマットの組み合わせでなければなりません:\n yy, yyyy, M, MM, MMM, MMMM, d, dd, EEE, EEEE, H, HH, h, mm, ss, S-SSSSSSSSS, a, XX, XXX, zzz",
+ "xpack.dataVisualizer.file.editFlyout.overrides.customTimestampFormatFormRowLabel": "カスタムタイムスタンプフォーマット",
+ "xpack.dataVisualizer.file.editFlyout.overrides.dataFormatFormRowLabel": "データフォーマット",
+ "xpack.dataVisualizer.file.editFlyout.overrides.delimiterFormRowLabel": "区切り記号",
+ "xpack.dataVisualizer.file.editFlyout.overrides.editFieldNamesTitle": "フィールド名の編集",
+ "xpack.dataVisualizer.file.editFlyout.overrides.grokPatternFormRowLabel": "Grok パターン",
+ "xpack.dataVisualizer.file.editFlyout.overrides.hasHeaderRowLabel": "ヘッダー行があります",
+ "xpack.dataVisualizer.file.editFlyout.overrides.linesToSampleErrorMessage": "値は {min} よりも大きく {max} 以下でなければなりません",
+ "xpack.dataVisualizer.file.editFlyout.overrides.linesToSampleFormRowLabel": "サンプルする行数",
+ "xpack.dataVisualizer.file.editFlyout.overrides.quoteCharacterFormRowLabel": "引用符",
+ "xpack.dataVisualizer.file.editFlyout.overrides.timeFieldFormRowLabel": "時間フィールド",
+ "xpack.dataVisualizer.file.editFlyout.overrides.timestampEmptyValidationErrorMessage": "タイムスタンプフォーマットにタイムフォーマット文字グループがありません {timestampFormat}",
+ "xpack.dataVisualizer.file.editFlyout.overrides.timestampFormatFormRowLabel": "タイムスタンプフォーマット",
+ "xpack.dataVisualizer.file.editFlyout.overrides.timestampFormatHelpText": "対応フォーマットの詳細をご覧ください",
+ "xpack.dataVisualizer.file.editFlyout.overrides.timestampLetterSValidationErrorMessage": "{format} の文字 { length, plural, one { {lg} } other { グループ {lg} } } は、ss と {sep} からの区切りで始まっていないため、サポートされていません",
+ "xpack.dataVisualizer.file.editFlyout.overrides.timestampLetterValidationErrorMessage": "{format} の文字 { length, plural, one { {lg} } other { グループ {lg} } } はサポートされていません",
+ "xpack.dataVisualizer.file.editFlyout.overrides.timestampQuestionMarkValidationErrorMessage": "タイムスタンプフォーマット {timestampFormat} は、疑問符({fieldPlaceholder})が含まれているためサポートされていません",
+ "xpack.dataVisualizer.file.editFlyout.overrides.trimFieldsLabel": "フィールドを切り抜く",
+ "xpack.dataVisualizer.file.editFlyout.overrideSettingsTitle": "上書き設定",
+ "xpack.dataVisualizer.file.embeddedTabTitle": "ファイルをアップロード",
+ "xpack.dataVisualizer.file.explanationFlyout.closeButton": "閉じる",
+ "xpack.dataVisualizer.file.explanationFlyout.content": "分析結果を生成した論理ステップ。",
+ "xpack.dataVisualizer.file.explanationFlyout.title": "分析説明",
+ "xpack.dataVisualizer.file.fileContents.fileContentsTitle": "ファイルコンテンツ",
+ "xpack.dataVisualizer.file.fileErrorCallouts.applyOverridesDescription": "ファイル形式やタイムスタンプ形式などこのデータに関する何らかの情報がある場合は、初期オーバーライドを追加すると、残りの構造を推論するのに役立つことがあります。",
+ "xpack.dataVisualizer.file.fileErrorCallouts.fileCouldNotBeReadTitle": "ファイル構造を決定できません",
+ "xpack.dataVisualizer.file.fileErrorCallouts.fileSizeExceedsAllowedSizeByDiffFormatErrorMessage": "アップロードするよう選択されたファイルのサイズが {diffFormatted} に許可された最大サイズの {maxFileSizeFormatted} を超えています",
+ "xpack.dataVisualizer.file.fileErrorCallouts.fileSizeExceedsAllowedSizeErrorMessage": "アップロードするよう選択されたファイルのサイズは {fileSizeFormatted} で、許可された最大サイズの {maxFileSizeFormatted} を超えています。",
+ "xpack.dataVisualizer.file.fileErrorCallouts.fileSizeTooLargeTitle": "ファイルサイズが大きすぎます。",
+ "xpack.dataVisualizer.file.fileErrorCallouts.findFileStructurePermissionDenied.description": "ファイルを分析するための十分な権限がありません。",
+ "xpack.dataVisualizer.file.fileErrorCallouts.findFileStructurePermissionDenied.title": "パーミッションが拒否されました",
+ "xpack.dataVisualizer.file.fileErrorCallouts.overrideButton": "上書き設定を適用",
+ "xpack.dataVisualizer.file.fileErrorCallouts.revertingToPreviousSettingsDescription": "以前の設定に戻しています。",
+ "xpack.dataVisualizer.file.geoPointForm.combinedFieldLabel": "地理ポイントフィールドを追加",
+ "xpack.dataVisualizer.file.geoPointForm.geoPointFieldAriaLabel": "地理ポイントフィールド、必須フィールド",
+ "xpack.dataVisualizer.file.geoPointForm.geoPointFieldLabel": "地理ポイントフィールド",
+ "xpack.dataVisualizer.file.geoPointForm.latFieldLabel": "緯度フィールド",
+ "xpack.dataVisualizer.file.geoPointForm.lonFieldLabel": "経度フィールド",
+ "xpack.dataVisualizer.file.geoPointForm.submitButtonLabel": "追加",
+ "xpack.dataVisualizer.file.importErrors.checkingPermissionErrorMessage": "パーミッションエラーをインポートします",
+ "xpack.dataVisualizer.file.importErrors.creatingIndexErrorMessage": "インデックスの作成中にエラーが発生しました",
+ "xpack.dataVisualizer.file.importErrors.creatingIndexPatternErrorMessage": "インデックスパターンの作成中にエラーが発生しました",
+ "xpack.dataVisualizer.file.importErrors.creatingIngestPipelineErrorMessage": "投入パイプラインの作成中にエラーが発生しました",
+ "xpack.dataVisualizer.file.importErrors.defaultErrorMessage": "エラー",
+ "xpack.dataVisualizer.file.importErrors.moreButtonLabel": "詳細",
+ "xpack.dataVisualizer.file.importErrors.parsingJSONErrorMessage": "JSON のパース中にエラーが発生しました",
+ "xpack.dataVisualizer.file.importErrors.readingFileErrorMessage": "ファイルの読み込み中にエラーが発生しました",
+ "xpack.dataVisualizer.file.importErrors.unknownErrorMessage": "不明なエラー",
+ "xpack.dataVisualizer.file.importErrors.uploadingDataErrorMessage": "データのアップロード中にエラーが発生しました",
+ "xpack.dataVisualizer.file.importProgress.createIndexPatternTitle": "インデックスパターンを作成",
+ "xpack.dataVisualizer.file.importProgress.createIndexTitle": "インデックスの作成",
+ "xpack.dataVisualizer.file.importProgress.createIngestPipelineTitle": "投入パイプラインの作成",
+ "xpack.dataVisualizer.file.importProgress.creatingIndexPatternDescription": "インデックスパターンを作成中です",
+ "xpack.dataVisualizer.file.importProgress.creatingIndexPatternTitle": "インデックスパターンを作成中です",
+ "xpack.dataVisualizer.file.importProgress.creatingIndexTitle": "インデックスを作成中です",
+ "xpack.dataVisualizer.file.importProgress.creatingIngestPipelineTitle": "投入パイプラインを作成中",
+ "xpack.dataVisualizer.file.importProgress.dataUploadedTitle": "データがアップロードされました",
+ "xpack.dataVisualizer.file.importProgress.fileProcessedTitle": "ファイルが処理されました",
+ "xpack.dataVisualizer.file.importProgress.indexCreatedTitle": "インデックスが作成されました",
+ "xpack.dataVisualizer.file.importProgress.indexPatternCreatedTitle": "インデックスパターンが作成されました",
+ "xpack.dataVisualizer.file.importProgress.ingestPipelineCreatedTitle": "投入パイプラインが作成されました",
+ "xpack.dataVisualizer.file.importProgress.processFileTitle": "ファイルの処理",
+ "xpack.dataVisualizer.file.importProgress.processingFileTitle": "ファイルを処理中",
+ "xpack.dataVisualizer.file.importProgress.processingImportedFileDescription": "インポートするファイルを処理中",
+ "xpack.dataVisualizer.file.importProgress.stepTwoCreatingIndexDescription": "インデックスを作成中です",
+ "xpack.dataVisualizer.file.importProgress.stepTwoCreatingIndexIngestPipelineDescription": "インデックスと投入パイプラインを作成中です",
+ "xpack.dataVisualizer.file.importProgress.uploadDataTitle": "データのアップロード",
+ "xpack.dataVisualizer.file.importProgress.uploadingDataDescription": "データをアップロード中です",
+ "xpack.dataVisualizer.file.importProgress.uploadingDataTitle": "データをアップロード中です",
+ "xpack.dataVisualizer.file.importSettings.advancedTabName": "高度な設定",
+ "xpack.dataVisualizer.file.importSettings.simpleTabName": "シンプル",
+ "xpack.dataVisualizer.file.importSummary.documentsCouldNotBeImportedDescription": "{importFailuresLength}/{docCount} 個のドキュメントをインポートできませんでした。行が Grok パターンと一致していないことが原因の可能性があります。",
+ "xpack.dataVisualizer.file.importSummary.documentsCouldNotBeImportedTitle": "ドキュメントの一部をインポートできませんでした。",
+ "xpack.dataVisualizer.file.importSummary.documentsIngestedTitle": "ドキュメントが投入されました",
+ "xpack.dataVisualizer.file.importSummary.failedDocumentsButtonLabel": "失敗したドキュメント",
+ "xpack.dataVisualizer.file.importSummary.failedDocumentsTitle": "失敗したドキュメント",
+ "xpack.dataVisualizer.file.importSummary.importCompleteTitle": "インポート完了",
+ "xpack.dataVisualizer.file.importSummary.indexPatternTitle": "インデックスパターン",
+ "xpack.dataVisualizer.file.importSummary.indexTitle": "インデックス",
+ "xpack.dataVisualizer.file.importSummary.ingestPipelineTitle": "パイプラインを投入",
+ "xpack.dataVisualizer.file.importView.importButtonLabel": "インポート",
+ "xpack.dataVisualizer.file.importView.importDataTitle": "データのインポート",
+ "xpack.dataVisualizer.file.importView.importPermissionError": "インデックス {index} にデータを作成またはインポートするパーミッションがありません。",
+ "xpack.dataVisualizer.file.importView.indexNameAlreadyExistsErrorMessage": "インデックス名がすでに存在します",
+ "xpack.dataVisualizer.file.importView.indexNameContainsIllegalCharactersErrorMessage": "インデックス名に許可されていない文字が含まれています。",
+ "xpack.dataVisualizer.file.importView.indexPatternDoesNotMatchIndexNameErrorMessage": "インデックスパターンがインデックス名と一致しません",
+ "xpack.dataVisualizer.file.importView.indexPatternNameAlreadyExistsErrorMessage": "インデックスパターン名がすでに存在します",
+ "xpack.dataVisualizer.file.importView.parseMappingsError": "マッピングのパース中にエラーが発生しました:",
+ "xpack.dataVisualizer.file.importView.parsePipelineError": "投入パイプラインのパース中にエラーが発生しました:",
+ "xpack.dataVisualizer.file.importView.parseSettingsError": "設定のパース中にエラーが発生しました:",
+ "xpack.dataVisualizer.file.importView.resetButtonLabel": "リセット",
+ "xpack.dataVisualizer.file.resultsLinks.fileBeatConfig": "Filebeat 構成を作成",
+ "xpack.dataVisualizer.file.resultsLinks.fileBeatConfigBottomText": "{password} が {user} ユーザーのパスワードである場合、{esUrl} は Elasticsearch の URL です。",
+ "xpack.dataVisualizer.file.resultsLinks.fileBeatConfigBottomTextNoUsername": "{esUrl} が Elasticsearch の URL である場合",
+ "xpack.dataVisualizer.file.resultsLinks.fileBeatConfigTitle": "Filebeat 構成",
+ "xpack.dataVisualizer.file.resultsLinks.fileBeatConfigTopText1": "Filebeat を使用して {index} インデックスに追加データをアップロードできます。",
+ "xpack.dataVisualizer.file.resultsLinks.fileBeatConfigTopText2": "{filebeatYml} を修正して接続情報を設定します。",
+ "xpack.dataVisualizer.file.resultsLinks.indexManagementTitle": "インデックス管理",
+ "xpack.dataVisualizer.file.resultsLinks.indexPatternManagementTitle": "インデックスパターン管理",
+ "xpack.dataVisualizer.file.resultsLinks.viewIndexInDiscoverTitle": "インデックスを Discover で表示",
+ "xpack.dataVisualizer.file.resultsView.analysisExplanationButtonLabel": "分析説明",
+ "xpack.dataVisualizer.file.resultsView.fileStatsName": "ファイル統計",
+ "xpack.dataVisualizer.file.resultsView.overrideSettingsButtonLabel": "上書き設定",
+ "xpack.dataVisualizer.file.simpleImportSettings.createIndexPatternLabel": "インデックスパターンを作成",
+ "xpack.dataVisualizer.file.simpleImportSettings.indexNameAriaLabel": "インデックス名、必須フィールド",
+ "xpack.dataVisualizer.file.simpleImportSettings.indexNameFormRowLabel": "インデックス名",
+ "xpack.dataVisualizer.file.simpleImportSettings.indexNamePlaceholder": "インデックス名",
+ "xpack.dataVisualizer.file.welcomeContent.delimitedTextFilesDescription": "CSV や TSV などの区切られたテキストファイル",
+ "xpack.dataVisualizer.file.welcomeContent.logFilesWithCommonFormatDescription": "タイムスタンプの一般的フォーマットのログファイル",
+ "xpack.dataVisualizer.file.welcomeContent.newlineDelimitedJsonDescription": "改行区切りの JSON",
+ "xpack.dataVisualizer.file.welcomeContent.supportedFileFormatDescription": "次のファイル形式がサポートされます。",
+ "xpack.dataVisualizer.file.welcomeContent.uploadedFilesAllowedSizeDescription": "最大{maxFileSize}のファイルをアップロードできます。",
+ "xpack.dataVisualizer.file.welcomeContent.visualizeDataFromLogFileDescription": "ファイルをアップロードして、データを分析し、任意でデータをElasticsearchインデックスにインポートできます。",
+ "xpack.dataVisualizer.file.welcomeContent.visualizeDataFromLogFileTitle": "ログファイルのデータを可視化",
+ "xpack.dataVisualizer.file.xmlNotCurrentlySupportedErrorMessage": "XML は現在サポートされていません",
+ "xpack.dataVisualizer.fileBeatConfig.paths": "ファイルのパスをここに追加してください",
+ "xpack.dataVisualizer.fileBeatConfigFlyout.closeButton": "閉じる",
+ "xpack.dataVisualizer.fileBeatConfigFlyout.copyButton": "クリップボードにコピー",
+ "xpack.dataVisualizer.index.actionsPanel.discoverAppTitle": "Discover",
+ "xpack.dataVisualizer.index.actionsPanel.exploreTitle": "データの調査",
+ "xpack.dataVisualizer.index.actionsPanel.viewIndexInDiscoverDescription": "インデックスのドキュメントを調査します。",
+ "xpack.dataVisualizer.index.dataGrid.actionsColumnLabel": "アクション",
+ "xpack.dataVisualizer.index.dataGrid.deleteIndexPatternFieldDescription": "インデックスパターンフィールドを削除",
+ "xpack.dataVisualizer.index.dataGrid.deleteIndexPatternFieldTitle": "インデックスパターンフィールドを削除",
+ "xpack.dataVisualizer.index.dataGrid.editIndexPatternFieldDescription": "インデックスパターンフィールドを編集",
+ "xpack.dataVisualizer.index.dataGrid.editIndexPatternFieldTitle": "インデックスパターンフィールドを編集",
+ "xpack.dataVisualizer.index.dataGrid.exploreInLensDescription": "Lensで検索",
+ "xpack.dataVisualizer.index.dataGrid.exploreInLensTitle": "Lensで検索",
+ "xpack.dataVisualizer.index.dataLoader.internalServerErrorMessage": "インデックス {index} のデータの読み込み中にエラーが発生。{message}。リクエストがタイムアウトした可能性があります。小さなサンプルサイズを使うか、時間範囲を狭めてみてください。",
+ "xpack.dataVisualizer.index.errorLoadingDataMessage": "インデックス {index} のデータの読み込み中にエラーが発生。{message}。",
+ "xpack.dataVisualizer.index.fieldNameSelect": "フィールド名",
+ "xpack.dataVisualizer.index.fieldTypeSelect": "フィールド型",
+ "xpack.dataVisualizer.index.fullTimeRangeSelector.errorSettingTimeRangeNotification": "時間範囲の設定中にエラーが発生しました。",
+ "xpack.dataVisualizer.index.fullTimeRangeSelector.useFullDataButtonLabel": "完全な {indexPatternTitle} データを使用",
+ "xpack.dataVisualizer.index.indexPatternErrorMessage": "インデックスパターンの検索エラー",
+ "xpack.dataVisualizer.index.indexPatternManagement.actionsPopoverLabel": "インデックスパターン設定",
+ "xpack.dataVisualizer.index.indexPatternManagement.addFieldButton": "フィールドをインデックスパターンに追加",
+ "xpack.dataVisualizer.index.indexPatternManagement.manageFieldButton": "インデックスパターンを管理",
+ "xpack.dataVisualizer.index.indexPatternNotBasedOnTimeSeriesNotificationDescription": "異常検知は時間ベースのインデックスでのみ実行されます",
+ "xpack.dataVisualizer.index.indexPatternNotBasedOnTimeSeriesNotificationTitle": "インデックスパターン {indexPatternTitle} は時系列に基づくものではありません",
+ "xpack.dataVisualizer.index.lensChart.averageOfLabel": "{fieldName}の平均",
+ "xpack.dataVisualizer.index.lensChart.chartTitle": "{fieldName}のLens",
+ "xpack.dataVisualizer.index.lensChart.countLabel": "カウント",
+ "xpack.dataVisualizer.index.lensChart.topValuesLabel": "トップの値",
+ "xpack.dataVisualizer.index.savedSearchErrorMessage": "保存された検索{savedSearchId}の取得エラー",
+ "xpack.dataVisualizer.multiSelectPicker.NoFiltersFoundMessage": "フィルターが見つかりません",
+ "xpack.dataVisualizer.nameCollisionMsg": "「{name}」はすでに存在します。一意の名前を入力してください。",
+ "xpack.dataVisualizer.removeCombinedFieldsLabel": "結合されたフィールドを削除",
+ "xpack.dataVisualizer.searchPanel.allFieldsLabel": "すべてのフィールド",
+ "xpack.dataVisualizer.searchPanel.allOptionLabel": "すべて検索",
+ "xpack.dataVisualizer.searchPanel.numberFieldsLabel": "数値フィールド",
+ "xpack.dataVisualizer.searchPanel.ofFieldsTotal": "合計 {totalCount}",
+ "xpack.dataVisualizer.searchPanel.queryBarPlaceholder": "小さいサンプルサイズを選択することで、クエリの実行時間を短縮しクラスターへの負荷を軽減できます。",
+ "xpack.dataVisualizer.searchPanel.sampleSizeAriaLabel": "サンプリングするドキュメント数を選択してください",
+ "xpack.dataVisualizer.searchPanel.sampleSizeOptionLabel": "サンプルサイズ(シャード単位):{wrappedValue}",
+ "xpack.dataVisualizer.searchPanel.showEmptyFields": "空のフィールドを表示",
+ "xpack.dataVisualizer.searchPanel.totalDocCountLabel": "合計ドキュメント数:{strongTotalCount}",
+ "xpack.dataVisualizer.title": "ファイルをアップロード",
+ "xpack.discover.FlyoutCreateDrilldownAction.displayName": "基本データを調査",
+ "xpack.embeddableEnhanced.actions.panelNotifications.manyDrilldowns": "パネルには{count}個のドリルダウンがあります",
+ "xpack.embeddableEnhanced.actions.panelNotifications.oneDrilldown": "パネルには 1 個のドリルダウンがあります",
+ "xpack.embeddableEnhanced.Drilldowns": "ドリルダウン",
+ "xpack.enterpriseSearch.actions.cancelButtonLabel": "キャンセル",
+ "xpack.enterpriseSearch.actions.closeButtonLabel": "閉じる",
+ "xpack.enterpriseSearch.actions.continueButtonLabel": "続行",
+ "xpack.enterpriseSearch.actions.deleteButtonLabel": "削除",
+ "xpack.enterpriseSearch.actions.editButtonLabel": "編集",
+ "xpack.enterpriseSearch.actions.manageButtonLabel": "管理",
+ "xpack.enterpriseSearch.actions.resetDefaultButtonLabel": "デフォルトにリセット",
+ "xpack.enterpriseSearch.actions.saveButtonLabel": "保存",
+ "xpack.enterpriseSearch.actions.updateButtonLabel": "更新",
+ "xpack.enterpriseSearch.actionsHeader": "アクション",
+ "xpack.enterpriseSearch.appSearch.actions.restoreDefaultsButonLabel": "デフォルトを復元",
+ "xpack.enterpriseSearch.appSearch.adminRoleTypeDescription": "アカウント設定の管理を除き、管理者はすべての操作を実行できます。",
+ "xpack.enterpriseSearch.appSearch.allEnginesDescription": "すべてのエンジンへの割り当てには、後から作成および管理されるすべての現在および将来のエンジンが含まれます。",
+ "xpack.enterpriseSearch.appSearch.allEnginesLabel": "すべてのエンジンに割り当て",
+ "xpack.enterpriseSearch.appSearch.analystRoleTypeDescription": "アナリストは、ドキュメント、クエリテスト、分析のみを表示できます。",
+ "xpack.enterpriseSearch.appSearch.crawler.action.deleteDomain.confirmationPopupMessage": "ドメイン\"{domainUrl}\"とすべての設定を削除しますか?",
+ "xpack.enterpriseSearch.appSearch.crawler.action.deleteDomain.successMessage": "ドメイン'{domainUrl}'が削除されました",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainFlyout.description": "複数のドメインをこのエンジンのWebクローラーに追加できます。ここで別のドメインを追加して、[管理]ページからエントリポイントとクロールルールを変更します。",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainFlyout.openButtonLabel": "ドメインを追加",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainFlyout.title": "新しいドメインを追加",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.contentVerificationFalureMessage": "[ネットワーク接続]チェックが失敗したため、コンテンツを検証できません。",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.contentVerificationLabel": "コンテンツ検証",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.entryPointLabel": "Webクローラーエントリポイントが{entryPointValue}として設定されました",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.errorsTitle": "何か問題が発生しましたエラーを解決して、再試行してください。",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.indexingRestrictionsFalureMessage": "[ネットワーク接続]チェックが失敗したため、インデックス制限を判定できません。",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.indexingRestrictionsLabel": "インデックスの制約",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.initialVaidationLabel": "初期検証",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.networkConnectivityFalureMessage": "[初期検証]チェックが失敗したため、ネットワーク接続を確立できません。",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.networkConnectivityLabel": "ネットワーク接続",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.submitButtonLabel": "ドメインを追加",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.testUrlButtonLabel": "ブラウザーでURLをテスト",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.unexpectedValidationErrorMessage": "予期しないエラー",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.urlHelpText": "ドメインURLにはプロトコルが必要です。パスを含めることはできません。",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.urlLabel": "ドメインURL",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.validateButtonLabel": "ドメインを検証",
+ "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.crawlAutomaticallySwitchLabel": "自動的にクロール",
+ "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.crawlUnitsPrefix": "毎",
+ "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.formDescription": "ご安心ください。クロールは自動的に開始されます。{readMoreMessage}。",
+ "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.readMoreLink": "詳細をお読みください。",
+ "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.scheduleDescription": "クロールスケジュールはこのエンジンのすべてのドメインに適用されます。",
+ "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.scheduleFrequencyLabel": "スケジュール頻度",
+ "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.scheduleUnitsLabel": "スケジュール時間単位",
+ "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlScheduler.disableCrawlSchedule.successMessage": "自動クローリングが無効にされました。",
+ "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlScheduler.submitCrawlSchedule.successMessage": "自動クローリングスケジュールが更新されました。",
+ "xpack.enterpriseSearch.appSearch.crawler.configurationDocumentationLinkDescription": "Kibanaでのクローラーログの構成の詳細をご覧ください",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusBanner.changesCalloutTitle": "行った変更は次回のクロールの開始まで適用されません。",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.cancelCrawlMenuItemLabel": "クロールをキャンセル",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.crawlingButtonLabel": "クロール中...",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.pendingButtonLabel": "保留中...",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.retryCrawlButtonLabel": "クロールを再試行",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.showSelectedFieldsButtonLabel": "選択したフィールドのみを表示",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.startACrawlButtonLabel": "クロールを開始",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.startingButtonLabel": "開始中...",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.stoppingButtonLabel": "停止中...",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.canceled": "キャンセル",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.canceling": "キャンセル中",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.failed": "失敗",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.pending": "保留中",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.running": "実行中",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.skipped": "スキップ",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.starting": "開始中",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.success": "成功",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.suspended": "一時停止",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.suspending": "一時停止中",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsDescription": "最近のクロールリクエストはここに記録されます。各クロールのリクエストIDを使用すると、KibanaのDiscoverまたはログユーザーインターフェイスで、進捗状況を追跡し、クロールイベントを検査できます。",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTable.column.created": "作成済み",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTable.column.domainURL": "リクエストID",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTable.column.status": "ステータス",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTable.emptyPrompt.body": "まだクロールを開始していません。",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTable.emptyPrompt.title": "最近のクロールリクエストがありません",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTitle": "最近のクロールリクエスト",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesCrawlerRules.beginsWithLabel": "で開始",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesCrawlerRules.containsLabel": "を含む",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesCrawlerRules.endsWithLabel": "で終了",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesCrawlerRules.regexLabel": "正規表現",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesPolicies.allowLabel": "許可",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesPolicies.disallowLabel": "禁止",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.addButtonLabel": "クロールルールを追加",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.deleteSuccessToastMessage": "クロールルールが削除されました。",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.description": "URLがルールと一致するページを含めるか除外するためのクロールルールを作成します。ルールは連続で実行されます。各URLは最初の一致に従って評価されます。{link}",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.descriptionLinkText": "クロールルールの詳細",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.pathPatternTableHead": "パスパターン",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.policyTableHead": "ポリシー",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.ruleTableHead": "ルール",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.title": "クロールルール",
+ "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.allFieldsLabel": "すべてのフィールド",
+ "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.description": "Webクローラーは一意のページにのみインデックスします。重複するページを検討するときにクローラーが使用するフィールドを選択します。すべてのスキーマフィールドを選択解除して、このドメインで重複するドキュメントを許可します。{documentationLink}。",
+ "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.learnMoreMessage": "コンテンツハッシュの詳細",
+ "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.resetToDefaultsButtonLabel": "デフォルトにリセット",
+ "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.selectedFieldsLabel": "スクリプトフィールド",
+ "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.showAllFieldsButtonLabel": "すべてのフィールドを表示",
+ "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.title": "ドキュメント処理を複製",
+ "xpack.enterpriseSearch.appSearch.crawler.deleteDomainPanel.cannotUndoMessage": "これは元に戻せません。",
+ "xpack.enterpriseSearch.appSearch.crawler.deleteDomainPanel.deleteDomainButtonLabel": "ドメインを削除",
+ "xpack.enterpriseSearch.appSearch.crawler.deleteDomainPanel.description": "このドメインをクローラーから削除します。これにより、設定したすべてのエントリポイントとクロールルールも削除されます。{cannotUndoMessage}。",
+ "xpack.enterpriseSearch.appSearch.crawler.deleteDomainPanel.title": "ドメインを削除",
+ "xpack.enterpriseSearch.appSearch.crawler.domainsTable.action.add.successMessage": "ドメイン'{domainUrl}'が正常に追加されました",
+ "xpack.enterpriseSearch.appSearch.crawler.domainsTable.action.delete.buttonLabel": "このドメインを削除",
+ "xpack.enterpriseSearch.appSearch.crawler.domainsTable.action.manage.buttonLabel": "このドメインを管理",
+ "xpack.enterpriseSearch.appSearch.crawler.domainsTable.column.actions": "アクション",
+ "xpack.enterpriseSearch.appSearch.crawler.domainsTable.column.documents": "ドキュメント",
+ "xpack.enterpriseSearch.appSearch.crawler.domainsTable.column.domainURL": "ドメインURL",
+ "xpack.enterpriseSearch.appSearch.crawler.domainsTable.column.lastActivity": "前回のアクティビティ",
+ "xpack.enterpriseSearch.appSearch.crawler.domainsTitle": "ドメイン",
+ "xpack.enterpriseSearch.appSearch.crawler.empty.crawlerDocumentationLinkDescription": "Webクローラーの詳細を参照してください",
+ "xpack.enterpriseSearch.appSearch.crawler.empty.description": "Webサイトのコンテンツに簡単にインデックスします。開始するには、ドメイン名を入力し、任意のエントリポイントとクロールルールを指定します。その他の手順は自動的に行われます。",
+ "xpack.enterpriseSearch.appSearch.crawler.empty.title": "開始するドメインを追加",
+ "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.addButtonLabel": "エントリポイントを追加",
+ "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.description": "ここではWebサイトの最も重要なURLを含めます。エントリポイントURLは、他のページへのリンク目的で最初にインデックスおよび処理されるページです。",
+ "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.emptyMessageDescription": "クローラーのエントリポイントを指定するには、{link}してください",
+ "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.emptyMessageLinkText": "エントリポイントを追加",
+ "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.emptyMessageTitle": "既存のエントリポイントがありません。",
+ "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.lastItemMessage": "クローラーには1つ以上のエントリポイントが必要です。",
+ "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.learnMoreLinkText": "エントリポイントの詳細。",
+ "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.title": "エントリポイント",
+ "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.urlTableHead": "URL",
+ "xpack.enterpriseSearch.appSearch.crawler.manageCrawlsPopover.automaticCrawlingButtonLabel": "自動クローリング",
+ "xpack.enterpriseSearch.appSearch.crawler.manageCrawlsPopover.automaticCrawlingTitle": "自動クローリング",
+ "xpack.enterpriseSearch.appSearch.crawler.manageCrawlsPopover.manageCrawlsButtonLabel": "クロールの管理",
+ "xpack.enterpriseSearch.appSearch.crawler.manageCrawlsPopover.reApplyCrawlRules.successMessage": "クロールルールはバックグラウンドで再適用されています",
+ "xpack.enterpriseSearch.appSearch.crawler.manageCrawlsPopover.reApplyCrawlRulesButtonLabel": "クロールルールを再適用",
+ "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.addButtonLabel": "サイトマップを追加",
+ "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.deleteSuccessToastMessage": "サイトマップが削除されました。",
+ "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.description": "このドメインのクローラーのサイトマップURLを指定します。",
+ "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.emptyMessageTitle": "既存のサイトマップがありません。",
+ "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.title": "サイトマップ",
+ "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.urlTableHead": "URL",
+ "xpack.enterpriseSearch.appSearch.credentials.apiEndpoint": "エンドポイント",
+ "xpack.enterpriseSearch.appSearch.credentials.apiKeys": "APIキー",
+ "xpack.enterpriseSearch.appSearch.credentials.copied": "コピー完了",
+ "xpack.enterpriseSearch.appSearch.credentials.copyApiEndpoint": "API エンドポイントをクリップボードにコピーします。",
+ "xpack.enterpriseSearch.appSearch.credentials.copyApiKey": "API キーをクリップボードにコピー",
+ "xpack.enterpriseSearch.appSearch.credentials.createKey": "キーを作成",
+ "xpack.enterpriseSearch.appSearch.credentials.deleteKey": "API キーの削除",
+ "xpack.enterpriseSearch.appSearch.credentials.documentationLink1": "キーの詳細については、ドキュメントを",
+ "xpack.enterpriseSearch.appSearch.credentials.documentationLink2": "ご覧ください。",
+ "xpack.enterpriseSearch.appSearch.credentials.editKey": "API キーの編集",
+ "xpack.enterpriseSearch.appSearch.credentials.empty.body": "App SearchがElasticにアクセスすることを許可します。",
+ "xpack.enterpriseSearch.appSearch.credentials.empty.buttonLabel": "APIキーの詳細",
+ "xpack.enterpriseSearch.appSearch.credentials.empty.title": "最初のAPIキーを作成",
+ "xpack.enterpriseSearch.appSearch.credentials.flyout.createTitle": "新規キーを作成",
+ "xpack.enterpriseSearch.appSearch.credentials.flyout.updateTitle": "{tokenName} を更新",
+ "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.engineAccess.helpText": "キーがアクセスできるエンジン:",
+ "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.engineAccess.label": "エンジンを選択",
+ "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.fullAccess.helpText": "すべての現在のエンジンと将来のエンジンにアクセスします。",
+ "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.fullAccess.label": "完全エンジンアクセス",
+ "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.label": "エンジンアクセス制御",
+ "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.limitedAccess.helpText": "キーアクセスを特定のエンジンに制限します。",
+ "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.limitedAccess.label": "限定エンジンアクセス",
+ "xpack.enterpriseSearch.appSearch.credentials.formName.helpText": "キーの名前が作成されます:{name}",
+ "xpack.enterpriseSearch.appSearch.credentials.formName.label": "キー名",
+ "xpack.enterpriseSearch.appSearch.credentials.formName.placeholder": "例:my-engine-key",
+ "xpack.enterpriseSearch.appSearch.credentials.formReadWrite.helpText": "非公開 API キーにのみ適用されます。",
+ "xpack.enterpriseSearch.appSearch.credentials.formReadWrite.label": "読み書きアクセスレベル",
+ "xpack.enterpriseSearch.appSearch.credentials.formReadWrite.readLabel": "読み取りアクセス",
+ "xpack.enterpriseSearch.appSearch.credentials.formReadWrite.writeLabel": "書き込みアクセス",
+ "xpack.enterpriseSearch.appSearch.credentials.formType.label": "キータイプ",
+ "xpack.enterpriseSearch.appSearch.credentials.formType.placeholder": "キータイプを選択",
+ "xpack.enterpriseSearch.appSearch.credentials.hideApiKey": "API キーを非表示",
+ "xpack.enterpriseSearch.appSearch.credentials.list.enginesTitle": "エンジン",
+ "xpack.enterpriseSearch.appSearch.credentials.list.keyTitle": "キー",
+ "xpack.enterpriseSearch.appSearch.credentials.list.modesTitle": "モード",
+ "xpack.enterpriseSearch.appSearch.credentials.list.nameTitle": "名前",
+ "xpack.enterpriseSearch.appSearch.credentials.list.typeTitle": "型",
+ "xpack.enterpriseSearch.appSearch.credentials.showApiKey": "API キーを表示",
+ "xpack.enterpriseSearch.appSearch.credentials.title": "資格情報",
+ "xpack.enterpriseSearch.appSearch.credentials.updateWarning": "既存の API キーはユーザー間で共有できます。このキーのアクセス権を変更すると、このキーにアクセスできるすべてのユーザーに影響します。",
+ "xpack.enterpriseSearch.appSearch.credentials.updateWarningTitle": "十分ご注意ください!",
+ "xpack.enterpriseSearch.appSearch.DEV_ROLE_TYPE_DESCRIPTION": "開発者はエンジンのすべての要素を管理できます。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.api.description": "{documentsApiLink}を使用すると、新しいドキュメントをエンジンに追加できるほか、ドキュメントの更新、IDによるドキュメントの取得、ドキュメントの削除が可能です。基本操作を説明するさまざまな{clientLibrariesLink}があります。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.api.example": "実行中のAPIを表示するには、コマンドラインまたはクライアントライブラリを使用して、次の要求の例で実験することができます。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.api.title": "APIでインデックス",
+ "xpack.enterpriseSearch.appSearch.documentCreation.buttons.api": "API からインデックス",
+ "xpack.enterpriseSearch.appSearch.documentCreation.buttons.crawl": "Crawler を使用",
+ "xpack.enterpriseSearch.appSearch.documentCreation.buttons.file": "JSON ファイルのアップロード",
+ "xpack.enterpriseSearch.appSearch.documentCreation.buttons.text": "JSON の貼り付け",
+ "xpack.enterpriseSearch.appSearch.documentCreation.description": "ドキュメントをインデックスのためにエンジンに送信するには、4 つの方法があります。未加工の JSON を貼り付け、{jsonCode} ファイル {postCode} を {documentsApiLink} エンドポイントにアップロードするか、新しい Elastic Crawler(ベータ)をテストして、自動的に URL からドキュメントにインデックスすることができます。以下の選択肢をクリックします。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.errorsTitle": "何か問題が発生しましたエラーを解決して、再試行してください。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.largeFile": "非常に大きいファイルをアップロードしています。ブラウザーがロックされたり、処理に非常に時間がかかったりする可能性があります。可能な場合は、データを複数の小さいファイルに分割してください。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.noFileFound": "ファイルが見つかりません。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.notValidJson": "ドキュメントの内容は、有効なJSON配列またはオブジェクトでなければなりません。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.noValidFile": "ファイル解析の問題。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.pasteJsonText.description": "JSONドキュメントの配列を貼り付けます。JSONが有効であり、各ドキュメントオブジェクトが{maxDocumentByteSize}バイト未満であることを確認してください。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.pasteJsonText.label": "ここにJSONを貼り付け",
+ "xpack.enterpriseSearch.appSearch.documentCreation.pasteJsonText.title": "ドキュメントの作成",
+ "xpack.enterpriseSearch.appSearch.documentCreation.showCreationModes.title": "新しいドキュメントの追加",
+ "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.documentNotIndexed": "このドキュメントにはインデックスが作成されていません。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.fixErrors": "エラーを修正してください",
+ "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.noNewDocuments": "新しいドキュメントはありません。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.noNewSchemaFields": "新しいスキーマフィールドはありません。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.title": "インデックス概要",
+ "xpack.enterpriseSearch.appSearch.documentCreation.uploadJsonFile.label": ".jsonファイルがある場合は、ドラッグアンドドロップするか、アップロードします。JSONが有効であり、各ドキュメントオブジェクトが{maxDocumentByteSize}バイト未満であることを確認してください。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.uploadJsonFile.title": ".jsonをドラッグアンドドロップ",
+ "xpack.enterpriseSearch.appSearch.documentCreation.warningsTitle": "警告!",
+ "xpack.enterpriseSearch.appSearch.documentDetail.confirmDelete": "このドキュメントを削除しますか?",
+ "xpack.enterpriseSearch.appSearch.documentDetail.deleteSuccess": "ドキュメントは削除されました",
+ "xpack.enterpriseSearch.appSearch.documentDetail.fieldHeader": "フィールド",
+ "xpack.enterpriseSearch.appSearch.documentDetail.title": "ドキュメント:{documentId}",
+ "xpack.enterpriseSearch.appSearch.documentDetail.valueHeader": "値",
+ "xpack.enterpriseSearch.appSearch.documents.empty.description": "JSONをアップロードするか、APIを使用して、App Search Web Crawlerを使用して、ドキュメントをインデックスできます。",
+ "xpack.enterpriseSearch.appSearch.documents.empty.title": "最初のドキュメントを追加",
+ "xpack.enterpriseSearch.appSearch.documents.indexDocuments": "ドキュメントのインデックスを作成",
+ "xpack.enterpriseSearch.appSearch.documents.metaEngineCallout": "メタエンジンには多数のソースエンジンがあります。ドキュメントを変更するには、スコアエンジンにアクセスしてください。",
+ "xpack.enterpriseSearch.appSearch.documents.metaEngineCallout.title": "メタエンジンにいます。",
+ "xpack.enterpriseSearch.appSearch.documents.paging.ariaLabelBottom": "画面の下部にある検索結果のページ制御",
+ "xpack.enterpriseSearch.appSearch.documents.paging.ariaLabelTop": "画面の上部にある検索結果のページ制御",
+ "xpack.enterpriseSearch.appSearch.documents.search.ariaLabel": "ドキュメントのフィルター",
+ "xpack.enterpriseSearch.appSearch.documents.search.customizationButton": "フィルターをカスタマイズして並べ替える",
+ "xpack.enterpriseSearch.appSearch.documents.search.customizationCallout.button": "カスタマイズ",
+ "xpack.enterpriseSearch.appSearch.documents.search.customizationCallout.message": "ドキュメント検索エクスペリエンスをカスタマイズできることをご存知ですか。次の[カスタマイズ]をクリックすると開始します。",
+ "xpack.enterpriseSearch.appSearch.documents.search.customizationModal.filterFields": "取得された値はフィルターとして表示され、クエリの絞り込みで使用できます",
+ "xpack.enterpriseSearch.appSearch.documents.search.customizationModal.filterFieldsLabel": "フィールドのフィルタリング",
+ "xpack.enterpriseSearch.appSearch.documents.search.customizationModal.sortFields": "結果の並べ替えオプション(昇順と降順)を表示するために使用されます",
+ "xpack.enterpriseSearch.appSearch.documents.search.customizationModal.sortFieldsLabel": "フィールドの並べ替え",
+ "xpack.enterpriseSearch.appSearch.documents.search.customizationModal.title": "ドキュメント検索のカスタマイズ",
+ "xpack.enterpriseSearch.appSearch.documents.search.multiCheckboxFacetsView.noValue.selectOption": "",
+ "xpack.enterpriseSearch.appSearch.documents.search.multiCheckboxFacetsView.showMore": "詳細表示",
+ "xpack.enterpriseSearch.appSearch.documents.search.noResults": "「{resultSearchTerm}」の結果がありません。",
+ "xpack.enterpriseSearch.appSearch.documents.search.placeholder": "ドキュメントのフィルター...",
+ "xpack.enterpriseSearch.appSearch.documents.search.resultsPerPage.ariaLabel": "1 ページに表示する結果数",
+ "xpack.enterpriseSearch.appSearch.documents.search.resultsPerPage.show": "表示:",
+ "xpack.enterpriseSearch.appSearch.documents.search.sortBy": "並べ替え基準",
+ "xpack.enterpriseSearch.appSearch.documents.search.sortBy.ariaLabel": "結果の並べ替え条件",
+ "xpack.enterpriseSearch.appSearch.documents.search.sortBy.option.ascendingDropDownOptionLabel": "{fieldName}(昇順)",
+ "xpack.enterpriseSearch.appSearch.documents.search.sortBy.option.descendingDropDownOptionLabel": "{fieldName}(降順)",
+ "xpack.enterpriseSearch.appSearch.documents.search.sortBy.option.recentlyUploaded": "最近アップロードされたドキュメント",
+ "xpack.enterpriseSearch.appSearch.documents.title": "ドキュメント",
+ "xpack.enterpriseSearch.appSearch.editorRoleTypeDescription": "エディターは検索設定を管理できます。",
+ "xpack.enterpriseSearch.appSearch.emptyState.createFirstEngineCta": "エンジンを作成",
+ "xpack.enterpriseSearch.appSearch.emptyState.description1": "App Searchエンジンは、検索エクスペリエンスのために、ドキュメントを格納します。",
+ "xpack.enterpriseSearch.appSearch.emptyState.nonAdmin.description": "App Search管理者に問い合わせ、エンジンへのアクセスを作成するか、付与するように依頼してください。",
+ "xpack.enterpriseSearch.appSearch.emptyState.nonAdmin.title": "エンジンがありません",
+ "xpack.enterpriseSearch.appSearch.emptyState.title": "初めてのエンジンの作成",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.allTagsDropDownOptionLabel": "すべての分析タグ",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.clickTablesDescription": "クリック数が最も多いクエリと最も少ないクエリを検出します。",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.clickTablesTitle": "クリック分析",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.filters.applyButtonLabel": "フィルターを適用",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.filters.endDateAriaLabel": "終了日でフィルター",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.filters.startDateAriaLabel": "開始日でフィルター",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.filters.tagAriaLabel": "分析タグでフィルター\"",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetail.cardDescription": "{queryTitle}のクエリ",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetail.chartTooltip": "1日あたりのクエリ",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetail.tableDescription": "このクエリの結果のうち最もクリック数が多いドキュメント。",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetail.tableTitle": "上位のクリック",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetail.title": "クエリ",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetailSearchButtonLabel": "詳細を表示",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetailSearchPlaceholder": "検索語に移動",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.queryTablesDescription": "最も頻繁に実行されたクエリと、結果を返さなかったクエリに関する洞察が得られます。",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.queryTablesTitle": "クエリ分析",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.recentQueriesDescription": "現在実行中のクエリを表示します。",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.recentQueriesTitle": "最近のクエリ",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.clicksColumn": "クリック",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.editTooltip": "キュレーションを管理",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noClicksDescription": "このクエリからクリックされたドキュメントはありません。",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noClicksTitle": "クリックなし",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noQueriesDescription": "この期間中にはクエリが実行されませんでした。",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noQueriesTitle": "表示するクエリがありません",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noRecentQueriesDescription": "クエリは受信されたときにここに表示されます。",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noRecentQueriesTitle": "最近のクエリなし",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.moreTagsBadge": "と{moreTagsCount}以上",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.queriesColumn": "クエリ",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.resultsColumn": "結果",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.tagsColumn": "分析タグ",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.termColumn": "検索語",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.timeColumn": "時間",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.viewAction": "表示",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.viewAllButtonLabel": "すべて表示",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.viewTooltip": "クエリ分析を表示",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.title": "分析",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.topQueriesNoClicksTitle": "クリックがない上位のクエリ",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.topQueriesNoResultsTitle": "結果がない上位のクエリ",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.topQueriesTitle": "上位のクエリ",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.topQueriesWithClicksTitle": "クリックがある上位のクエリ",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.totalApiOperations": "合計 API 処理数",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.totalClicks": "合計クリック数",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.totalDocuments": "合計ドキュメント数",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.totalQueries": "クエリ合計",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.totalQueriesNoResults": "結果がない上位のクエリ",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.detailsButtonLabel": "詳細",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.empty.buttonLabel": "API参照を表示",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.emptyDescription": "API要求が発生したときにリアルタイムでログが更新されます。",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.emptyTitle": "過去24時間にはAPIイベントがありません",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.endpointTableHeading": "エンドポイント",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.flyout.title": "リクエスト詳細",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.methodTableHeading": "メソド",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.methodTitle": "メソド",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.pollingErrorDescription": "接続を確認するか、手動でページを読み込んでください。",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.pollingErrorMessage": "APIログデータを更新できませんでした",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.recent": "最近の API イベント",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.requestBodyTitle": "リクエスト本文",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.requestPathTitle": "リクエストパス",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.responseBodyTitle": "応答本文",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.statusTableHeading": "ステータス",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.statusTitle": "ステータス",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.timestampTitle": "タイムスタンプ",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.timeTableHeading": "時間",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.title": "API ログ",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.userAgentTitle": "ユーザーエージェント",
+ "xpack.enterpriseSearch.appSearch.engine.crawler.title": "Webクローラー",
+ "xpack.enterpriseSearch.appSearch.engine.curations.activeQueryLabel": "アクティブなクエリ",
+ "xpack.enterpriseSearch.appSearch.engine.curations.addQueryButtonLabel": "クエリを追加",
+ "xpack.enterpriseSearch.appSearch.engine.curations.addResult.buttonLabel": "結果を手動で追加",
+ "xpack.enterpriseSearch.appSearch.engine.curations.addResult.searchEmptyDescription": "一致するコンテンツが見つかりません。",
+ "xpack.enterpriseSearch.appSearch.engine.curations.addResult.searchPlaceholder": "検索エンジンドキュメント",
+ "xpack.enterpriseSearch.appSearch.engine.curations.addResult.title": "結果をキュレーションに追加",
+ "xpack.enterpriseSearch.appSearch.engine.curations.create.curationQueriesDescription": "キュレーションする1つ以上のクエリを追加します。後からその他のクエリを追加または削除できます。",
+ "xpack.enterpriseSearch.appSearch.engine.curations.create.curationQueriesTitle": "キュレーションクエリ",
+ "xpack.enterpriseSearch.appSearch.engine.curations.create.title": "キューレーションを作成",
+ "xpack.enterpriseSearch.appSearch.engine.curations.deleteConfirmation": "このキュレーションを削除しますか?",
+ "xpack.enterpriseSearch.appSearch.engine.curations.deleteSuccessMessage": "キュレーションが削除されました",
+ "xpack.enterpriseSearch.appSearch.engine.curations.demoteButtonLabel": "この結果を降格",
+ "xpack.enterpriseSearch.appSearch.engine.curations.empty.buttonLabel": "キュレーションガイドを読む",
+ "xpack.enterpriseSearch.appSearch.engine.curations.empty.description": "キュレーションを使用して、ドキュメントを昇格させるか非表示にします。最も検出させたい内容をユーザーに検出させるように支援します。",
+ "xpack.enterpriseSearch.appSearch.engine.curations.empty.noCurationsTitle": "最初のキュレーションを作成",
+ "xpack.enterpriseSearch.appSearch.engine.curations.hiddenDocuments.emptyDescription": "上記のオーガニック結果の目アイコンをクリックしてドキュメントを非表示にするか、結果を手動で検索して非表示にします。",
+ "xpack.enterpriseSearch.appSearch.engine.curations.hiddenDocuments.emptyTitle": "まだドキュメントを非表示にしていません",
+ "xpack.enterpriseSearch.appSearch.engine.curations.hiddenDocuments.removeAllButtonLabel": "すべて復元",
+ "xpack.enterpriseSearch.appSearch.engine.curations.hiddenDocuments.title": "非表示のドキュメント",
+ "xpack.enterpriseSearch.appSearch.engine.curations.hideButtonLabel": "この結果を非表示にする",
+ "xpack.enterpriseSearch.appSearch.engine.curations.manage.title": "キュレーションを管理",
+ "xpack.enterpriseSearch.appSearch.engine.curations.manageQueryButtonLabel": "クエリを管理",
+ "xpack.enterpriseSearch.appSearch.engine.curations.manageQueryDescription": "このキュレーションのクエリを編集、追加、削除します。",
+ "xpack.enterpriseSearch.appSearch.engine.curations.manageQueryTitle": "クエリを管理",
+ "xpack.enterpriseSearch.appSearch.engine.curations.organicDocuments.title": "\"{currentQuery}\"の上位のオーガニックドキュメント",
+ "xpack.enterpriseSearch.appSearch.engine.curations.overview.title": "キュレーションされた結果",
+ "xpack.enterpriseSearch.appSearch.engine.curations.promoteButtonLabel": "この結果を昇格",
+ "xpack.enterpriseSearch.appSearch.engine.curations.promotedDocuments.emptyDescription": "以下のオーガニック結果からドキュメントにスターを付けるか、手動で結果を検索して昇格します。",
+ "xpack.enterpriseSearch.appSearch.engine.curations.promotedDocuments.removeAllButtonLabel": "すべて降格",
+ "xpack.enterpriseSearch.appSearch.engine.curations.promotedDocuments.title": "昇格されたドキュメント",
+ "xpack.enterpriseSearch.appSearch.engine.curations.queryPlaceholder": "クエリを入力",
+ "xpack.enterpriseSearch.appSearch.engine.curations.restoreConfirmation": "変更を消去して、デフォルトの結果に戻りますか?",
+ "xpack.enterpriseSearch.appSearch.engine.curations.resultActionsDescription": "スターをクリックして結果を昇格し、目をクリックして非表示にします。",
+ "xpack.enterpriseSearch.appSearch.engine.curations.showButtonLabel": "この結果を表示",
+ "xpack.enterpriseSearch.appSearch.engine.curations.table.column.lastUpdated": "最終更新",
+ "xpack.enterpriseSearch.appSearch.engine.curations.table.column.queries": "クエリ",
+ "xpack.enterpriseSearch.appSearch.engine.curations.table.deleteTooltip": "キュレーションを削除",
+ "xpack.enterpriseSearch.appSearch.engine.curations.table.editTooltip": "キュレーションを編集",
+ "xpack.enterpriseSearch.appSearch.engine.curations.title": "キュレーション",
+ "xpack.enterpriseSearch.appSearch.engine.documents.empty.buttonLabel": "ドキュメントガイドを読む",
+ "xpack.enterpriseSearch.appSearch.engine.metaEngineBadge": "メタエンジン",
+ "xpack.enterpriseSearch.appSearch.engine.notFound": "名前「{engineName}」のエンジンが見つかりませんでした。",
+ "xpack.enterpriseSearch.appSearch.engine.overview.analyticsLink": "分析を表示",
+ "xpack.enterpriseSearch.appSearch.engine.overview.apiLogsLink": "API ログを表示",
+ "xpack.enterpriseSearch.appSearch.engine.overview.chartDuration": "過去 7 日間",
+ "xpack.enterpriseSearch.appSearch.engine.overview.empty.heading": "エンジン設定",
+ "xpack.enterpriseSearch.appSearch.engine.overview.empty.headingAction": "ドキュメンテーションを表示",
+ "xpack.enterpriseSearch.appSearch.engine.overview.heading": "エンジン概要",
+ "xpack.enterpriseSearch.appSearch.engine.overview.title": "概要",
+ "xpack.enterpriseSearch.appSearch.engine.pollingErrorDescription": "接続を確認するか、手動でページを読み込んでください。",
+ "xpack.enterpriseSearch.appSearch.engine.pollingErrorMessage": "エンジンデータを取得できませんでした",
+ "xpack.enterpriseSearch.appSearch.engine.queryTester.searchPlaceholder": "検索エンジンドキュメント",
+ "xpack.enterpriseSearch.appSearch.engine.queryTesterTitle": "クエリテスト",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.addBoostDropDownOptionLabel": "ブーストを追加",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.addOperationDropDownOptionLabel": "追加",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.deleteBoostButtonLabel": "ブーストを削除",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.exponentialFunctionDropDownOptionLabel": "指数",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.functionalDropDownOptionLabel": "関数",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.funtional.functionDropDownLabel": "関数",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.funtional.operationDropDownLabel": "演算",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.gaussianFunctionDropDownOptionLabel": "ガウス",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.impactLabel": "インパクト",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.linearFunctionDropDownOptionLabel": "線形",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.logarithmicBoostFunctionDropDownOptionLabel": "対数",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.multiplyOperationDropDownOptionLabel": "乗算",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.proximity.centerLabel": "中央",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.proximity.functionDropDownLabel": "関数",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.proximityDropDownOptionLabel": "近接",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.title": "ブースト",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.valueDropDownOptionLabel": "値",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.description": "エンジンの精度および関連性設定を管理",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.disabledFields.title": "無効なフィールド ",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.disabledFieldsExplanationMessage": "フィールド型の競合のため無効です",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.empty.buttonLabel": "関連するチューニングガイドをお読みください",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.empty.description": "一部のドキュメントにインデックスを作成すると、スキーマが自動的に作成されます。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.empty.title": "関連性を調整するドキュメントを追加",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.invalidBoosts": "無効なブースト",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.invalidBoostsBannerLabel": "無効なブーストです。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.invalidBoostsErrorMessage": "1つ以上のブーストが有効ではありません。おそらくスキーマ型の変更が原因です。古いブーストまたは無効なブーストを削除して、このアラートを消去します。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.filterPlaceholder": "{schemaFieldsLength}フィールドをフィルタリング...",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.textSearch.descriptionLabel": "このフィールドを検索",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.textSearch.rowLabel": "テキスト検索",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.textSearch.warningLabel": "検索はテキストフィールドでのみ有効にできます。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.title": "フィールドを管理",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.weight.label": "重み",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.messages.deleteConfirmation": "このブーストを削除しますか?",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.messages.deleteSuccess": "関連性はデフォルト値にリセットされました",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.messages.resetConfirmation": "関連性のデフォルトを復元しますか?",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.messages.successDescription": "変更はすぐに結果に影響します。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.messages.updateSuccess": "関連性が調整されました",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.ariaLabel": "再現率と精度",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.description": "エンジンで精度と再現率設定を微調整します。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.learnMore.link": "詳細情報",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.precision.label": "精度",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.recall.label": "再現率",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step01.description": "再現率を最大にして、精度を最小にする設定。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step02.description": "デフォルト:用語の半分未満が一致する必要があります。完全な誤字許容が適用されます。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step03.description": "厳しい用語の要件:一致するには、用語が2つ以下の場合は、クエリのすべての用語がドキュメントに含まれている必要があります。それよりも用語が多い場合は、半分の用語が含まれている必要があります。完全な誤字許容が適用されます。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step04.description": "厳しい用語の要件:一致するには、用語が3つ以下の場合は、クエリのすべての用語がドキュメントに含まれている必要があります。それよりも用語が多い場合は、3/4の用語が含まれている必要があります。完全な誤字許容が適用されます。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step05.description": "\t厳しい用語の要件:一致するには、用語が4つ以下の場合は、クエリのすべての用語がドキュメントに含まれている必要があります。それよりも用語が多い場合は、1つを除くすべての用語が含まれている必要があります。完全な誤字許容が適用されます。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step06.description": "厳しい用語の要件:一致するには、すべてのクエリのすべての用語がドキュメントに含まれている必要があります。完全な誤字許容が適用されます。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step07.description": "最も厳しい用語の要件:一致するには、同じフィールドのすべての用語がドキュメントに含まれている必要があります。完全な誤字許容が適用されます。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step08.description": "最も厳しい用語の要件:一致するには、同じフィールドのすべての用語がドキュメントに含まれている必要があります。部分的な誤字許容が適用されます。あいまい一致は無効です。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step09.description": "最も厳しい用語の要件:一致するには、同じフィールドのすべての用語がドキュメントに含まれている必要があります。部分的な誤字許容が適用されます。あいまい一致とプレフィックスは無効です。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step10.description": "最も厳しい用語の要件:一致するには、同じフィールドのすべての用語がドキュメントに含まれている必要があります。部分的な誤字許容が適用されます。上記のほかに、縮約とハイフネーションは修正されません。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step11.description": "完全一致のみが適用されます。大文字と小文字の差異のみが許容されます。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.title": "精度の調整",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.preview.enterQueryMessage": "検索結果を表示するにはクエリを入力します",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.preview.noResultsMessage": "一致するコンテンツが見つかりません",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.preview.searchPlaceholder": "{engineName}を検索",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.preview.title": "プレビュー",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.schemaConflictsBannerLabel": "無効なフィールド ",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.schemaFieldsLinkLabel": "スキーマフィールド",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.title": "関連性の調整",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.uncofirmedFieldsBannerLabel": "最近追加されたフィールドはデフォルトで検索されません",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.uncofirmedFieldsErrorMessage": "これらの新しいフィールドを検索可能にする場合は、テキスト検索のトグルを切り替えてオンにします。そうでない場合は、新しい{schemaLink}を確認して、このアラートを消去します。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.unsearchedFields": "検索されていないフィールド",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.whatsThisLinkLabel": "概要",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.clearButtonLabel": "すべての値を消去",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.confirmResetMessage": "結果設定のデフォルトを復元しますか?制限なく、すべてのフィールドが元の状態に設定されます。",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.confirmSaveMessage": "変更はただちに開始します。アプリケーションが新しい検索結果を許可できることを確認してください。",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.empty.buttonLabel": "結果設定ガイドを読む",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.empty.description": "一部のドキュメントにインデックスを作成すると、スキーマが自動的に作成されます。",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.empty.title": "設定を調整するドキュメントを追加",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.fieldTypeConflictText": "フィールドタイプの矛盾",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.numberFieldPlaceholder": "制限なし",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.pageDescription": "検索結果を充実させ、表示するフィールドを選択します。",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.queryPerformance.delayedValue": "遅延",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.queryPerformance.goodValue": "優れている",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.queryPerformance.optimalValue": "最適",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.queryPerformance.standardValue": "標準",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.queryPerformanceLabel": "クエリパフォーマンス:{performanceValue}",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.sampleResponse.errorMessage": "エラーが発生しました。",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.sampleResponse.inputPlaceholder": "応答をテストするには検索クエリを入力します...",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.sampleResponse.noResultsMessage": "結果がありません。",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.sampleResponseTitle": "サンプル応答",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.saveSuccessMessage": "結果設定が保存されました",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.disabledFieldsTitle": "無効なフィールド ",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.fallbackTitle": "フォールバック",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.maxSizeTitle": "最大サイズ",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.nonTextFieldsTitle": "非テキストフィールド",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.rawTitle": "未加工",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.snippetTitle": "スニペット",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.textFieldsTitle": "テキストフィールド",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.highlightingTitle": "ハイライト",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.highlightingTooltip": "スニペットはフィールド値のエスケープされた表示です。クエリの一致はハイライトするためにタグでカプセル化されています。フォールバックはスニペット一致を検索しますが、何も見つからない場合は、エスケープされた元の値にフォールバックします。範囲は20~1000です。デフォルトは100です。",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.rawAriaLabel": "未加工フィールドを切り替える",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.rawTitle": "未加工",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.rawTooltip": "未加工フィールドはフィールド値を正確に表示しています。20文字以上使用してください。デフォルトはフィールド全体です。",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.snippetAriaLabel": "テキストスニペットを切り替え",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.snippetFallbackAriaLabel": "スニペットフォールバックを切り替え",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.title": "結果設定",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.unsavedChangesMessage": "結果設定は保存されていません。終了してよろしいですか?",
+ "xpack.enterpriseSearch.appSearch.engine.sampleEngineBadge": "サンプルエンジン",
+ "xpack.enterpriseSearch.appSearch.engine.schema.addSchemaErrorMessage": "フィールド名はすでに存在します:{fieldName}",
+ "xpack.enterpriseSearch.appSearch.engine.schema.addSchemaSuccessMessage": "新しいフィールドが追加されました:{fieldName}",
+ "xpack.enterpriseSearch.appSearch.engine.schema.confirmSchemaButtonLabel": "タイプの確認",
+ "xpack.enterpriseSearch.appSearch.engine.schema.conflicts": "スキーマ競合",
+ "xpack.enterpriseSearch.appSearch.engine.schema.createSchemaFieldButtonLabel": "スキーマフィールドを作成",
+ "xpack.enterpriseSearch.appSearch.engine.schema.empty.buttonLabel": "インデックススキーマガイドを読む",
+ "xpack.enterpriseSearch.appSearch.engine.schema.empty.description": "事前にスキーマフィールドを作成するか、一部のドキュメントをインデックスして、スキーマが作成されるようにします。",
+ "xpack.enterpriseSearch.appSearch.engine.schema.empty.title": "スキーマを作成",
+ "xpack.enterpriseSearch.appSearch.engine.schema.errors": "スキーマ変更エラー",
+ "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.activeFieldsDescription": "1つ以上のエンジンに属するフィールド。",
+ "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.activeFieldsTitle": "アクティブなフィールド",
+ "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.allEngines": "すべて",
+ "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.conflictsCalloutDescription": "フィールドのフィールド型が、このメタエンジンを構成するソースエンジン全体で一致していません。このフィールドを検索可能にするには、ソースエンジンから一貫性のあるフィールド型を適用します。",
+ "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.description": "エンジン別のアクティブなフィールドと非アクティブなフィールド。",
+ "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.fieldTypeConflicts": "フィールド型の競合",
+ "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.inactiveFieldsDescription": "これらのフィールドの型が競合しています。これらのフィールドを有効にするには、一致するソースエンジンで型を変更します。",
+ "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.inactiveFieldsTitle": "非アクティブなフィールド",
+ "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.title": "メタエンジンスキーマ",
+ "xpack.enterpriseSearch.appSearch.engine.schema.pageDescription": "新しいフィールドを追加するか、既存のフィールドの型を変更します。",
+ "xpack.enterpriseSearch.appSearch.engine.schema.pageTitle": "メタエンジンスキーマを管理",
+ "xpack.enterpriseSearch.appSearch.engine.schema.reindexErrorsBreadcrumb": "再インデックスエラー",
+ "xpack.enterpriseSearch.appSearch.engine.schema.reindexJob.title": "スキーマ変更エラー",
+ "xpack.enterpriseSearch.appSearch.engine.schema.title": "スキーマ",
+ "xpack.enterpriseSearch.appSearch.engine.schema.unconfirmedFieldLabel": "最近追加された項目",
+ "xpack.enterpriseSearch.appSearch.engine.schema.unconfirmedFields": "新しい未確認のフィールド",
+ "xpack.enterpriseSearch.appSearch.engine.schema.unconfirmedFields.description": "新しいスキーマフィールドを正しい型または想定される型に設定してから、フィールド型を確認します。",
+ "xpack.enterpriseSearch.appSearch.engine.schema.unconfirmedFields.title": "最近新しいスキーマフィールドが追加されました",
+ "xpack.enterpriseSearch.appSearch.engine.schema.unsearchedFields.description": "これらの新しいフィールドを検索可能にするには、検索設定を更新してこれらのフィールドを追加してください。検索不可能にする場合は、新しいフィールド型を確認してこのアラートを消去してください。",
+ "xpack.enterpriseSearch.appSearch.engine.schema.unsearchedFields.searchSettingsButtonLabel": "検索設定を更新",
+ "xpack.enterpriseSearch.appSearch.engine.schema.unsearchedFields.title": "最近追加されたフィールドはデフォルトで検索されません",
+ "xpack.enterpriseSearch.appSearch.engine.schema.updateSchemaButtonLabel": "変更を保存",
+ "xpack.enterpriseSearch.appSearch.engine.schema.updateSchemaSuccessMessage": "スキーマが更新されました",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.bodyDescription": "Search UIはReactで検索経験を構築するための無料のオープンライブラリです。{link}。",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.empty.buttonLabel": "Search UIガイドを読む",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.empty.description": "一部のドキュメントにインデックスを作成すると、スキーマが自動的に作成されます。",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.empty.title": "Search UIを生成するドキュメントを追加",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.filterFieldHelpText": "取得された値はフィルターとして表示され、クエリの絞り込みで使用できます",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.filterFieldLabel": "フィールドのフィルタリング(任意)",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.generatePreviewButtonLabel": "検索経験を生成",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.guideLinkText": "Search UIの詳細を参照してください",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.lowerBodyDescription": "下のフィールドを使用して、Search UIで構築されたサンプル検索経験を生成します。サンプルを使用して検索結果をプレビューするか、サンプルに基づいて独自のカスタム検索経験を作成します。{link}。",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.noSearchKeyErrorMessage": "'{engineName}'エンジンへのアクセス権があるパブリック検索キーがない可能性があります。設定するには、{credentialsTitle}ページを開いてください。",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.repositoryLinkText": "Github repoを表示",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.sortFieldLabel": "フィールドの並べ替え(任意)",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.sortHelpText": "結果の並べ替えオプション(昇順と降順)を表示するために使用されます",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.thumbnailFieldHelpText": "サムネイル画像を表示する画像URLを指定",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.thumbnailFieldLabel": "サムネイルフィールド(任意)",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.title": "Search UI",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.titleFieldHelpText": "すべてのレンダリングされた結果の最上位の視覚的IDとして使用されます",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.titleFieldLabel": "タイトルフィールド(任意)",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.urlFieldHelpText": "該当する場合は、結果のリンク先として使用されます",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.urlFieldLabel": "URLフィールド(任意)",
+ "xpack.enterpriseSearch.appSearch.engine.souceEngines.addSourceEnginesButtonLabel": "エンジンの追加",
+ "xpack.enterpriseSearch.appSearch.engine.souceEngines.addSourceEnginesModal.description": "追加のエンジンをこのメタエンジンに追加します。",
+ "xpack.enterpriseSearch.appSearch.engine.souceEngines.addSourceEnginesModal.title": "エンジンの追加",
+ "xpack.enterpriseSearch.appSearch.engine.souceEngines.addSourceEnginesPlaceholder": "エンジンを選択",
+ "xpack.enterpriseSearch.appSearch.engine.souceEngines.removeSourceEngineSuccessMessage": "エンジン'{engineName}'はこのメタエンジンから削除されました",
+ "xpack.enterpriseSearch.appSearch.engine.souceEngines.title": "エンジンの管理",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.createSuccessMessage": "同義語セットが作成されました",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.createSynonymSetButtonLabel": "同義語セットを作成",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.createSynonymSetTitle": "同義語セットを追加",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.deleteConfirmationMessage": "この同義語セットを削除しますか?",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.deleteSuccessMessage": "同義語セットが削除されました",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.description": "同義語を使用して、データセットで文脈的に同じ意味を有するクエリを関連付けます。",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.empty.buttonLabel": "同義語ガイドを読む",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.empty.description": "同義語はクエリを同じ文脈または意味と関連付けます。これらを使用して、ユーザーを関連するコンテンツに案内します。",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.empty.title": "最初の同義語セットを作成",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.iconAriaLabel": "同義語",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.impactDescription": "このセットはすぐに結果に影響します。",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.synonymInputPlaceholder": "同義語を入力",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.title": "同義語",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.updateSuccessMessage": "同義語セットが更新されました",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.updateSynonymSetTitle": "同義語セットを管理",
+ "xpack.enterpriseSearch.appSearch.engine.universalLanguage": "ユニバーサル",
+ "xpack.enterpriseSearch.appSearch.engineAssignmentLabel": "エンジン割り当て",
+ "xpack.enterpriseSearch.appSearch.engineCreation.form.engineLanguage.label": "エンジン言語",
+ "xpack.enterpriseSearch.appSearch.engineCreation.form.engineName.allowedCharactersHelpText": "エンジン名には、小文字、数字、ハイフンのみを使用できます。",
+ "xpack.enterpriseSearch.appSearch.engineCreation.form.engineName.label": "エンジン名",
+ "xpack.enterpriseSearch.appSearch.engineCreation.form.engineName.placeholder": "例:my-search-engine",
+ "xpack.enterpriseSearch.appSearch.engineCreation.form.engineName.sanitizedNameHelpText": "エンジン名が変更されます",
+ "xpack.enterpriseSearch.appSearch.engineCreation.form.submitButton.buttonLabel": "エンジンを作成",
+ "xpack.enterpriseSearch.appSearch.engineCreation.form.title": "エンジン名を指定",
+ "xpack.enterpriseSearch.appSearch.engineCreation.successMessage": "エンジン'{name}'が作成されました",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.chineseDropDownOptionLabel": "中国語",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.danishDropDownOptionLabel": "デンマーク語",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.dutchDropDownOptionLabel": "オランダ語",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.englishDropDownOptionLabel": "英語",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.frenchDropDownOptionLabel": "フランス語",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.germanDropDownOptionLabel": "ドイツ語",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.italianDropDownOptionLabel": "イタリア語",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.japaneseDropDownOptionLabel": "日本語",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.koreanDropDownOptionLabel": "韓国語",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.portugueseBrazilDropDownOptionLabel": "ポルトガル語(ブラジル)",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.portugueseDropDownOptionLabel": "ポルトガル語",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.russianDropDownOptionLabel": "ロシア語",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.spanishDropDownOptionLabel": "スペイン語",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.thaiDropDownOptionLabel": "タイ語",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.universalDropDownOptionLabel": "ユニバーサル",
+ "xpack.enterpriseSearch.appSearch.engineCreation.title": "エンジンを作成",
+ "xpack.enterpriseSearch.appSearch.engineRequiredError": "1つ以上の割り当てられたエンジンが必要です。",
+ "xpack.enterpriseSearch.appSearch.engines.apiLogs.newEventsButtonLabel": "更新",
+ "xpack.enterpriseSearch.appSearch.engines.apiLogs.newEventsMessage": "新しいイベントが記録されました。",
+ "xpack.enterpriseSearch.appSearch.engines.createEngineButtonLabel": "エンジンを作成",
+ "xpack.enterpriseSearch.appSearch.engines.createMetaEngineButtonLabel": "メタエンジンを作成",
+ "xpack.enterpriseSearch.appSearch.engines.metaEngines.emptyPromptButtonLabel": "メタエンジンの詳細",
+ "xpack.enterpriseSearch.appSearch.engines.metaEngines.emptyPromptDescription": "メタエンジンでは、複数のエンジンを1つの検索可能なエンジンに統合できます。",
+ "xpack.enterpriseSearch.appSearch.engines.metaEngines.emptyPromptTitle": "最初のメタエンジンを作成",
+ "xpack.enterpriseSearch.appSearch.engines.metaEnginesTable.fieldTypeConflictWarning": "フィールドタイプの矛盾",
+ "xpack.enterpriseSearch.appSearch.engines.title": "エンジン",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.metaEnginesTable.sourceEngines.title": "ソースエンジン",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.table.action.delete.buttonDescription": "このエンジンを削除",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.table.action.delete.confirmationPopupMessage": " \"{engineName}\"とすべての内容を完全に削除しますか?",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.table.action.delete.successMessage": "エンジン'{engineName}'が削除されました",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.table.action.manage.buttonDescription": "このエンジンを管理",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.actions": "アクション",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.createdAt": "作成日時:",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.documentCount": "ドキュメントカウント",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.fieldCount": "フィールドカウント",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.language": "言語",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.name": "名前",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.title": "エンジン概要",
+ "xpack.enterpriseSearch.appSearch.logRetention.callout.description.manageSettingsDetail": "分析とログを管理するには、{visitSettingsLink}してください。",
+ "xpack.enterpriseSearch.appSearch.logRetention.callout.description.manageSettingsLinkText": "設定を表示",
+ "xpack.enterpriseSearch.appSearch.logRetention.callout.disabledSinceTitle": "{logsTitle}は、{disabledDate}以降に無効にされました。",
+ "xpack.enterpriseSearch.appSearch.logRetention.callout.disabledTitle": "{logsTitle}は無効です。",
+ "xpack.enterpriseSearch.appSearch.logRetention.customPolicy": "カスタム{logsType}ログ保持ポリシーがあります。",
+ "xpack.enterpriseSearch.appSearch.logRetention.ilmDisabled": "App Search は{logsType}ログ保持を管理していません。",
+ "xpack.enterpriseSearch.appSearch.logRetention.noLogging": "すべてのエンジンの{logsType}ログが無効です。",
+ "xpack.enterpriseSearch.appSearch.logRetention.noLogging.collected": "前回の{logsType}ログは{disabledAtDate}に収集されました。",
+ "xpack.enterpriseSearch.appSearch.logRetention.noLogging.notCollected": "収集された{logsType}ログはありません。",
+ "xpack.enterpriseSearch.appSearch.logRetention.tooltip": "ログ保持情報",
+ "xpack.enterpriseSearch.appSearch.logRetention.type.analytics.title.capitalized": "分析",
+ "xpack.enterpriseSearch.appSearch.logRetention.type.analytics.title.lowercase": "分析",
+ "xpack.enterpriseSearch.appSearch.logRetention.type.api.title.capitalized": "API",
+ "xpack.enterpriseSearch.appSearch.logRetention.type.api.title.lowercase": "API",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.documentationDescription": "基本操作については、{documentationLink}。",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.documentationLink": "ドキュメントを読む",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.engineName.allowedCharactersHelpText": "メタエンジン名には、小文字、数字、ハイフンのみを使用できます。",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.engineName.label": "メタエンジン名",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.engineName.placeholder": "例:my-meta-engine",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.engineName.sanitizedNameHelpText": "メタエンジン名が設定されます",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.metaEngineDescription": "メタエンジンでは、複数のエンジンを1つの検索可能なエンジンに統合できます。",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.sourceEngines.label": "ソースエンジンをこのメタエンジンに追加",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.sourceEngines.maxSourceEnginesWarningTitle": "メタエンジンのソースエンジンの上限は{maxEnginesPerMetaEngine}です",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.submitButton.buttonLabel": "メタエンジンを作成",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.title": "メタエンジン名を指定",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.successMessage": "メタエンジン'{name}'が作成されました",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.title": "メタエンジンを作成",
+ "xpack.enterpriseSearch.appSearch.metaEngines.title": "メタエンジン",
+ "xpack.enterpriseSearch.appSearch.metaEngines.upgradeDescription": "詳細またはPlatinumライセンスにアップグレードして開始するには、{readDocumentationLink}。",
+ "xpack.enterpriseSearch.appSearch.multiInputRows.addValueButtonLabel": "値を追加",
+ "xpack.enterpriseSearch.appSearch.multiInputRows.inputRowPlaceholder": "値を入力",
+ "xpack.enterpriseSearch.appSearch.multiInputRows.removeValueButtonLabel": "値を削除",
+ "xpack.enterpriseSearch.appSearch.ownerRoleTypeDescription": "所有者はすべての操作を実行できます。アカウントには複数の所有者がいる場合がありますが、一度に少なくとも1人以上の所有者が必要です。",
+ "xpack.enterpriseSearch.appSearch.productCardDescription": "強力な検索を設計し、Webサイトとアプリにデプロイします。",
+ "xpack.enterpriseSearch.appSearch.productDescription": "ダッシュボード、分析、APIを活用し、高度なアプリケーション検索をシンプルにします。",
+ "xpack.enterpriseSearch.appSearch.productName": "App Search",
+ "xpack.enterpriseSearch.appSearch.result.documentDetailLink": "ドキュメントの詳細を表示",
+ "xpack.enterpriseSearch.appSearch.result.hideAdditionalFields": "追加フィールドを非表示",
+ "xpack.enterpriseSearch.appSearch.result.title": "ドキュメント{id}",
+ "xpack.enterpriseSearch.appSearch.roleMappingCreatedMessage": "ロールマッピングが作成されました",
+ "xpack.enterpriseSearch.appSearch.roleMappingDeletedMessage": "ロールマッピングが削除されました",
+ "xpack.enterpriseSearch.appSearch.roleMappingsEngineAccessHeading": "エンジンアクセス",
+ "xpack.enterpriseSearch.appSearch.roleMappingUpdatedMessage": "ロールマッピングが更新されました",
+ "xpack.enterpriseSearch.appSearch.sampleEngineCreationCta.buttonLabel": "サンプルエンジンを試す",
+ "xpack.enterpriseSearch.appSearch.sampleEngineCreationCta.description": "サンプルデータでエンジンをテストします。",
+ "xpack.enterpriseSearch.appSearch.sampleEngineCreationCta.title": "ティアを始めたばかりの場合",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.analytics.label": "ログ分析イベント",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.api.label": "ログAPIイベント",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.description": "ログ保持はデプロイのILMポリシーで決定されます。",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.learnMore": "エンタープライズ サーチのログ保持の詳細をご覧ください。",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.analytics.description": "書き込みを無効にすると、エンジンが分析イベントのログを停止します。既存のデータは保存時間フレームに従って削除されます。",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.analytics.subheading": "分析ログは現在 {minAgeDays} 日間保存されています。",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.analytics.title": "分析書き込みを無効にする",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.api.description": "書き込みを無効にすると、エンジンがAPIイベントのログを停止します。既存のデータは保存時間フレームに従って削除されます。",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.api.subheading": "API ログは現在 {minAgeDays} 日間保存されています。",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.api.title": "API 書き込みを無効にする",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.disable": "無効にする",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.prompt": "確認する「{target}」を入力します。",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.recovery": "削除されたデータは復元できません。",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.save": "設定を保存",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.title": "ログ保持",
+ "xpack.enterpriseSearch.appSearch.settings.title": "設定",
+ "xpack.enterpriseSearch.appSearch.setupGuide.description": "強力な検索を設計し、Webサイトやモバイルアプリケーションにデプロイするためのツールをご利用ください。",
+ "xpack.enterpriseSearch.appSearch.setupGuide.notConfigured": "App SearchはまだKibanaインスタンスで構成されていません。",
+ "xpack.enterpriseSearch.appSearch.setupGuide.videoAlt": "App Searchの基本という短い動画では、App Searchを起動して実行する方法について説明します。",
+ "xpack.enterpriseSearch.appSearch.sourceEngines.removeEngineButton.label": "メタエンジンから削除",
+ "xpack.enterpriseSearch.appSearch.sourceEngines.removeEngineConfirmDialogue.description": "エンジン'{engineName}'はこのメタエンジンから削除されます。すべての既存の設定は失われます。よろしいですか?",
+ "xpack.enterpriseSearch.appSearch.specificEnginesDescription": "選択したエンジンのセットに静的に割り当てます。",
+ "xpack.enterpriseSearch.appSearch.specificEnginesLabel": "特定のエンジンに割り当て",
+ "xpack.enterpriseSearch.appSearch.tokens.admin.description": "資格情報APIとの連携では、非公開管理キーが使用されます。",
+ "xpack.enterpriseSearch.appSearch.tokens.admin.name": "非公開管理キー",
+ "xpack.enterpriseSearch.appSearch.tokens.created": "APIキー'{name}'が作成されました",
+ "xpack.enterpriseSearch.appSearch.tokens.deleted": "APIキー'{name}'が削除されました",
+ "xpack.enterpriseSearch.appSearch.tokens.permissions.display.all": "すべて",
+ "xpack.enterpriseSearch.appSearch.tokens.permissions.display.readonly": "読み取り専用",
+ "xpack.enterpriseSearch.appSearch.tokens.permissions.display.readwrite": "読み取り/書き込み",
+ "xpack.enterpriseSearch.appSearch.tokens.permissions.display.search": "検索",
+ "xpack.enterpriseSearch.appSearch.tokens.permissions.display.writeonly": "書き込み専用",
+ "xpack.enterpriseSearch.appSearch.tokens.private.description": "1 つ以上のエンジンに対する読み取り/書き込みアクセス権を得るために、非公開 API キーが使用されます。",
+ "xpack.enterpriseSearch.appSearch.tokens.private.name": "非公開APIキー",
+ "xpack.enterpriseSearch.appSearch.tokens.search.description": "エンドポイントのみの検索では、公開検索キーが使用されます。",
+ "xpack.enterpriseSearch.appSearch.tokens.search.name": "公開検索キー",
+ "xpack.enterpriseSearch.appSearch.tokens.update": "APIキー'{name}'が更新されました",
+ "xpack.enterpriseSearch.emailLabel": "メール",
+ "xpack.enterpriseSearch.enterpriseSearch.setupGuide.description": "場所を問わず、何でも検索。組織を支える多忙なチームのために、パワフルでモダンな検索エクスペリエンスを簡単に導入できます。Webサイトやアプリ、ワークプレイスに事前調整済みの検索をすばやく追加しましょう。何でもシンプルに検索できます。",
+ "xpack.enterpriseSearch.enterpriseSearch.setupGuide.notConfigured": "エンタープライズサーチはまだKibanaインスタンスで構成されていません。",
+ "xpack.enterpriseSearch.enterpriseSearch.setupGuide.videoAlt": "エンタープライズ サーチの基本操作",
+ "xpack.enterpriseSearch.errorConnectingState.description1": "ホストURL {enterpriseSearchUrl}では、エンタープライズ サーチへの接続を確立できません",
+ "xpack.enterpriseSearch.errorConnectingState.description2": "ホストURLが{configFile}で正しく構成されていることを確認してください。",
+ "xpack.enterpriseSearch.errorConnectingState.description3": "エンタープライズ サーチサーバーが応答していることを確認してください。",
+ "xpack.enterpriseSearch.errorConnectingState.description4": "セットアップガイドを確認するか、サーバーログの{pluginLog}ログメッセージを確認してください。",
+ "xpack.enterpriseSearch.errorConnectingState.setupGuideCta": "セットアップガイドを確認",
+ "xpack.enterpriseSearch.errorConnectingState.title": "接続できません",
+ "xpack.enterpriseSearch.errorConnectingState.troubleshootAuth": "ユーザー認証を確認してください。",
+ "xpack.enterpriseSearch.errorConnectingState.troubleshootAuthNative": "Elasticsearchネイティブ認証またはSSO/SAMLを使用して認証する必要があります。",
+ "xpack.enterpriseSearch.errorConnectingState.troubleshootAuthSAML": "SSO/SAMLを使用している場合は、エンタープライズ サーチでSAMLレルムも設定する必要があります。",
+ "xpack.enterpriseSearch.FeatureCatalogue.description": "厳選されたAPIとツールを使用して検索エクスペリエンスを作成します。",
+ "xpack.enterpriseSearch.hiddenText": "非表示のテキスト",
+ "xpack.enterpriseSearch.inlineEditableTable.newRowButtonLabel": "新しい行",
+ "xpack.enterpriseSearch.licenseCalloutBody": "SAML経由のエンタープライズ認証、ドキュメントレベルのアクセス権と許可サポート、カスタム検索経験などは有効なPlatinumライセンスで提供されます。",
+ "xpack.enterpriseSearch.licenseDocumentationLink": "ライセンス機能の詳細",
+ "xpack.enterpriseSearch.licenseManagementLink": "ライセンスを更新",
+ "xpack.enterpriseSearch.navTitle": "概要",
+ "xpack.enterpriseSearch.notFound.action1": "ダッシュボードに戻す",
+ "xpack.enterpriseSearch.notFound.action2": "サポートに問い合わせる",
+ "xpack.enterpriseSearch.notFound.description": "お探しのページは見つかりませんでした。",
+ "xpack.enterpriseSearch.notFound.title": "404 エラー",
+ "xpack.enterpriseSearch.overview.heading": "Elasticエンタープライズサーチへようこそ",
+ "xpack.enterpriseSearch.overview.productCard.heading": "Elastic {productName}",
+ "xpack.enterpriseSearch.overview.productCard.launchButton": "{productName}を開く",
+ "xpack.enterpriseSearch.overview.productCard.setupButton": "{productName}をセットアップ",
+ "xpack.enterpriseSearch.overview.setupCta.description": "Elastic App Search および Workplace Search を使用して、アプリまたは社内組織に検索を追加できます。検索が簡単になるとどのような利点があるのかについては、動画をご覧ください。",
+ "xpack.enterpriseSearch.overview.setupHeading": "セットアップする製品を選択し、開始してください。",
+ "xpack.enterpriseSearch.overview.subheading": "アプリまたは組織に検索機能を追加できます。",
+ "xpack.enterpriseSearch.productName": "エンタープライズサーチ",
+ "xpack.enterpriseSearch.productSelectorCalloutTitle": "あらゆる規模のチームに対応するエンタープライズ級の機能",
+ "xpack.enterpriseSearch.readOnlyMode.warning": "エンタープライズ サーチは読み取り専用モードです。作成、編集、削除などの変更を実行できません。",
+ "xpack.enterpriseSearch.roleMapping.addRoleMappingButtonLabel": "マッピングを追加",
+ "xpack.enterpriseSearch.roleMapping.addUserLabel": "ユーザーの追加",
+ "xpack.enterpriseSearch.roleMapping.allLabel": "すべて",
+ "xpack.enterpriseSearch.roleMapping.anyAuthProviderLabel": "すべての現在または将来の認証プロバイダー",
+ "xpack.enterpriseSearch.roleMapping.anyDropDownOptionLabel": "すべて",
+ "xpack.enterpriseSearch.roleMapping.attributeSelectorTitle": "属性マッピング",
+ "xpack.enterpriseSearch.roleMapping.attributeValueLabel": "属性値",
+ "xpack.enterpriseSearch.roleMapping.authProviderLabel": "認証プロバイダー",
+ "xpack.enterpriseSearch.roleMapping.authProviderTooltip": "プロバイダー固有のロールマッピングはまだ適用されますが、構成は廃止予定です。",
+ "xpack.enterpriseSearch.roleMapping.deactivatedLabel": "無効",
+ "xpack.enterpriseSearch.roleMapping.deactivatedUserCalloutDescription": "現在、このユーザーは無効です。アクセス権は一時的に取り消されました。Kibanaコンソールの[ユーザー管理]領域からユーザーを再アクティブ化できます。",
+ "xpack.enterpriseSearch.roleMapping.deactivatedUserCalloutLabel": "ユーザーが無効にされました",
+ "xpack.enterpriseSearch.roleMapping.deleteRoleMappingDescription": "マッピングの削除は永久的であり、元に戻すことはできません",
+ "xpack.enterpriseSearch.roleMapping.emailLabel": "メール",
+ "xpack.enterpriseSearch.roleMapping.enableRolesButton": "ロールベースのアクセスを許可",
+ "xpack.enterpriseSearch.roleMapping.enableRolesLink": "ロールベースのアクセスの詳細",
+ "xpack.enterpriseSearch.roleMapping.enableUsersLink": "ユーザー管理の詳細",
+ "xpack.enterpriseSearch.roleMapping.enginesLabel": "エンジン",
+ "xpack.enterpriseSearch.roleMapping.existingInvitationLabel": "このユーザーはまだ招待を承諾していません。",
+ "xpack.enterpriseSearch.roleMapping.existingUserLabel": "既存のユーザーを追加",
+ "xpack.enterpriseSearch.roleMapping.externalAttributeLabel": "外部属性",
+ "xpack.enterpriseSearch.roleMapping.externalAttributeTooltip": "外部属性はIDプロバイダーによって定義され、サービスごとに異なります。",
+ "xpack.enterpriseSearch.roleMapping.filterRoleMappingsPlaceholder": "フィルターロールマッピング",
+ "xpack.enterpriseSearch.roleMapping.filterUsersLabel": "ユーザーをフィルター",
+ "xpack.enterpriseSearch.roleMapping.flyoutCreateTitle": "ロールマッピングの作成",
+ "xpack.enterpriseSearch.roleMapping.flyoutDescription": "ユーザー属性に基づいてロールとアクセス権を割り当てます",
+ "xpack.enterpriseSearch.roleMapping.flyoutUpdateTitle": "ロールマッピングを更新",
+ "xpack.enterpriseSearch.roleMapping.groupsLabel": "グループ",
+ "xpack.enterpriseSearch.roleMapping.individualAuthProviderLabel": "個別の認証プロバイダーを選択",
+ "xpack.enterpriseSearch.roleMapping.invitationDescription": "このURLをユーザーと共有すると、ユーザーはエンタープライズサーチの招待を承諾したり、新しいパスワードを設定したりできます。",
+ "xpack.enterpriseSearch.roleMapping.invitationLink": "エンタープライズサーチの招待リンク",
+ "xpack.enterpriseSearch.roleMapping.invitationPendingLabel": "招待保留",
+ "xpack.enterpriseSearch.roleMapping.manageRoleMappingTitle": "ロールマッピングを管理",
+ "xpack.enterpriseSearch.roleMapping.newInvitationLabel": "招待URL",
+ "xpack.enterpriseSearch.roleMapping.newRoleMappingTitle": "ロールマッピングを追加",
+ "xpack.enterpriseSearch.roleMapping.newUserDescription": "粒度の高いアクセス権とアクセス許可を提供",
+ "xpack.enterpriseSearch.roleMapping.newUserLabel": "新規ユーザーを作成",
+ "xpack.enterpriseSearch.roleMapping.noResults.message": "一致するロールマッピングが見つかりません",
+ "xpack.enterpriseSearch.roleMapping.notFoundMessage": "一致するロールマッピングが見つかりません。",
+ "xpack.enterpriseSearch.roleMapping.noUsersDescription": "柔軟にユーザーを個別に追加できます。ロールマッピングは、ユーザー属性を使用して多数のユーザーを追加するための幅広いインターフェースを提供します。",
+ "xpack.enterpriseSearch.roleMapping.noUsersLabel": "一致するユーザーが見つかりません",
+ "xpack.enterpriseSearch.roleMapping.noUsersTitle": "ユーザーが追加されません",
+ "xpack.enterpriseSearch.roleMapping.removeRoleMappingButton": "マッピングの削除",
+ "xpack.enterpriseSearch.roleMapping.removeRoleMappingTitle": "ロールマッピングの削除",
+ "xpack.enterpriseSearch.roleMapping.removeUserButton": "ユーザーの削除",
+ "xpack.enterpriseSearch.roleMapping.requiredLabel": "必須",
+ "xpack.enterpriseSearch.roleMapping.roleLabel": "ロール",
+ "xpack.enterpriseSearch.roleMapping.roleMappingFlyoutCreateButton": "マッピングを作成",
+ "xpack.enterpriseSearch.roleMapping.roleMappingFlyoutUpdateButton": "マッピングを更新",
+ "xpack.enterpriseSearch.roleMapping.roleMappingsHeadingButton": "新しいロールマッピングの作成",
+ "xpack.enterpriseSearch.roleMapping.roleMappingsHeadingDescription": "ロールマッピングはネイティブまたはSAMLで統制されたロール属性を{productName}アクセス権に関連付けるためのインターフェースを提供します。",
+ "xpack.enterpriseSearch.roleMapping.roleMappingsHeadingDocsLink": "ロールマッピングの詳細を参照してください。",
+ "xpack.enterpriseSearch.roleMapping.roleMappingsHeadingTitle": "ロールマッピング",
+ "xpack.enterpriseSearch.roleMapping.roleMappingsTitle": "ユーザーとロール",
+ "xpack.enterpriseSearch.roleMapping.roleModalText": "ロールマッピングを削除すると、マッピング属性に対応するすべてのユーザーへのアクセスを取り消しますが、SAMLで統制されたロールにはすぐに影響しない場合があります。アクティブなSAMLセッションのユーザーは期限切れになるまでアクセスを保持します。",
+ "xpack.enterpriseSearch.roleMapping.rolesDisabledDescription": "現在、このデプロイで設定されたすべてのユーザーは{productName}へのフルアクセスが割り当てられています。アクセスを制限し、アクセス権を管理するには、エンタープライズサーチでロールに基づくアクセスを有効にする必要があります。",
+ "xpack.enterpriseSearch.roleMapping.rolesDisabledNote": "注記:ロールに基づくアクセスを有効にすると、App SearchとWorkplace Searchの両方のアクセスが制限されます。有効にした後は、両方の製品のアクセス管理を確認します(該当する場合)。",
+ "xpack.enterpriseSearch.roleMapping.rolesDisabledTitle": "ロールに基づくアクセスが無効です",
+ "xpack.enterpriseSearch.roleMapping.saveRoleMappingButtonLabel": "ロールマッピングの保存",
+ "xpack.enterpriseSearch.roleMapping.smtpCalloutLabel": "エンタープライズサーチでは、パーソナライズされた招待が自動的に送信されます",
+ "xpack.enterpriseSearch.roleMapping.smtpLinkLabel": "SMTP構成が提供されます",
+ "xpack.enterpriseSearch.roleMapping.updateRoleMappingButtonLabel": "ロールマッピングを更新",
+ "xpack.enterpriseSearch.roleMapping.updateUserDescription": "粒度の高いアクセス権とアクセス許可を管理",
+ "xpack.enterpriseSearch.roleMapping.updateUserLabel": "ユーザーを更新",
+ "xpack.enterpriseSearch.roleMapping.userAddedLabel": "ユーザーが追加されました",
+ "xpack.enterpriseSearch.roleMapping.userModalText": "ユーザーを取り消すと、ユーザーの属性がネイティブおよびSAMLで統制された認証のロールマッピングに対応していないかぎり、経験へのアクセスがただちに取り消されます。この場合、必要に応じて、関連付けられたロールマッピングを確認、調整してください。",
+ "xpack.enterpriseSearch.roleMapping.userModalTitle": "{username}の削除",
+ "xpack.enterpriseSearch.roleMapping.usernameLabel": "ユーザー名",
+ "xpack.enterpriseSearch.roleMapping.usernameNoUsersText": "追加できる既存のユーザーはありません。",
+ "xpack.enterpriseSearch.roleMapping.usersHeadingDescription": "ユーザー管理は、個別または特殊なアクセス権ニーズのために粒度の高いアクセスを提供します。一部のユーザーはこのリストから除外される場合があります。これらにはSAMLなどのフェデレーテッドソースのユーザーが含まれます。これはロールマッピングと、「elastic」や「enterprise_search」ユーザーなどの設定済みのユーザーアカウントで管理されます。",
+ "xpack.enterpriseSearch.roleMapping.usersHeadingLabel": "新しいユーザーの追加",
+ "xpack.enterpriseSearch.roleMapping.usersHeadingTitle": "ユーザー",
+ "xpack.enterpriseSearch.roleMapping.userUpdatedLabel": "ユーザーが更新されました",
+ "xpack.enterpriseSearch.schema.addFieldModal.addFieldButtonLabel": "フィールドの追加",
+ "xpack.enterpriseSearch.schema.addFieldModal.description": "追加すると、フィールドはスキーマから削除されます。",
+ "xpack.enterpriseSearch.schema.addFieldModal.fieldNameNote.correct": "フィールド名には、小文字、数字、アンダースコアのみを使用できます。",
+ "xpack.enterpriseSearch.schema.addFieldModal.fieldNameNote.corrected": "フィールドの名前は{correctedName}になります",
+ "xpack.enterpriseSearch.schema.addFieldModal.fieldNamePlaceholder": "フィールド名を入力",
+ "xpack.enterpriseSearch.schema.addFieldModal.title": "新しいフィールドを追加",
+ "xpack.enterpriseSearch.schema.errorsCallout.buttonLabel": "エラーを表示",
+ "xpack.enterpriseSearch.schema.errorsCallout.description": "複数のドキュメントでフィールド変換エラーがあります。表示してから、それに応じてフィールド型を変更してください。",
+ "xpack.enterpriseSearch.schema.errorsCallout.title": "スキーマの再インデックス中にエラーが発生しました",
+ "xpack.enterpriseSearch.schema.errorsTable.control.review": "見直し",
+ "xpack.enterpriseSearch.schema.errorsTable.heading.error": "エラー",
+ "xpack.enterpriseSearch.schema.errorsTable.heading.id": "ID",
+ "xpack.enterpriseSearch.schema.errorsTable.link.view": "表示",
+ "xpack.enterpriseSearch.schema.fieldNameLabel": "フィールド名",
+ "xpack.enterpriseSearch.schema.fieldTypeLabel": "フィールド型",
+ "xpack.enterpriseSearch.setupGuide.cloud.step1.instruction1": "Elastic Cloud コンソールにアクセスして、{editDeploymentLink}。",
+ "xpack.enterpriseSearch.setupGuide.cloud.step1.instruction1LinkText": "デプロイの編集",
+ "xpack.enterpriseSearch.setupGuide.cloud.step1.title": "デプロイの構成を編集",
+ "xpack.enterpriseSearch.setupGuide.cloud.step2.instruction1": "デプロイの[デプロイの編集]画面が表示されたら、エンタープライズ サーチ構成までスクロールし、[有効にする]を選択します。",
+ "xpack.enterpriseSearch.setupGuide.cloud.step2.title": "デプロイのエンタープライズ サーチを有効にする",
+ "xpack.enterpriseSearch.setupGuide.cloud.step3.instruction1": "インスタンスのエンタープライズ サーチを有効にした後は、フォールトレランス、RAM、その他の{optionsLink}のように、インスタンスをカスタマイズできます。",
+ "xpack.enterpriseSearch.setupGuide.cloud.step3.instruction1LinkText": "構成可能なオプション",
+ "xpack.enterpriseSearch.setupGuide.cloud.step3.title": "エンタープライズ サーチインスタンスを構成",
+ "xpack.enterpriseSearch.setupGuide.cloud.step4.instruction1": "[保存]をクリックすると、確認ダイアログが表示され、デプロイの変更の概要が表示されます。確認すると、デプロイは構成変更を処理します。これはすぐに完了します。",
+ "xpack.enterpriseSearch.setupGuide.cloud.step4.title": "デプロイの構成を保存",
+ "xpack.enterpriseSearch.setupGuide.cloud.step5.instruction1": "時系列統計データを含む {productName} インデックスでは、{configurePolicyLink}。これにより、最適なパフォーマンスと長期的に費用対効果が高いストレージを保証できます。",
+ "xpack.enterpriseSearch.setupGuide.cloud.step5.instruction1LinkText": "インデックスライフサイクルポリシーを構成",
+ "xpack.enterpriseSearch.setupGuide.cloud.step5.title": "{productName} は利用可能です",
+ "xpack.enterpriseSearch.setupGuide.step1.instruction1": "{configFile} ファイルで、{configSetting} を {productName} インスタンスの URL に設定します。例:",
+ "xpack.enterpriseSearch.setupGuide.step1.title": "{productName}ホストURLをKibana構成に追加",
+ "xpack.enterpriseSearch.setupGuide.step2.instruction1": "Kibanaを再起動して、前のステップから構成変更を取得します。",
+ "xpack.enterpriseSearch.setupGuide.step2.instruction2": "{productName}で{elasticsearchNativeAuthLink}を使用している場合は、すべて設定済みです。ユーザーは、現在の{productName}アクセスおよび権限を使用して、Kibanaで{productName}にアクセスできます。",
+ "xpack.enterpriseSearch.setupGuide.step2.title": "Kibanaインスタンスの再読み込み",
+ "xpack.enterpriseSearch.setupGuide.step3.title": "トラブルシューティングのヒント",
+ "xpack.enterpriseSearch.setupGuide.title": "セットアップガイド",
+ "xpack.enterpriseSearch.shared.flashMessages.defaultErrorMessage": "予期しないエラーが発生しました",
+ "xpack.enterpriseSearch.shared.unsavedChangesMessage": "変更は保存されていません。終了してよろしいですか?",
+ "xpack.enterpriseSearch.trialCalloutLink": "Elastic Stackライセンスの詳細を参照してください。",
+ "xpack.enterpriseSearch.troubleshooting.differentAuth.description": "このプラグインは現在、異なる認証方法で運用されている{productName}およびKibanaをサポートしています。たとえば、Kibana以外のSAMLプロバイダーを使用している{productName}はサポートされません。",
+ "xpack.enterpriseSearch.troubleshooting.differentAuth.title": "{productName}とKibanaは別の認証方法を使用しています",
+ "xpack.enterpriseSearch.troubleshooting.differentEsClusters.description": "このプラグインは現在、異なるクラスターで実行されている{productName}とKibanaをサポートしていません。",
+ "xpack.enterpriseSearch.troubleshooting.differentEsClusters.title": "{productName}とKibanaは別のElasticsearchクラスターにあります",
+ "xpack.enterpriseSearch.troubleshooting.standardAuth.description": "このプラグインは、{standardAuthLink}の{productName}を完全にはサポートしていません。{productName}で作成されたユーザーはKibanaアクセス権が必要です。Kibanaで作成されたユーザーは、ナビゲーションメニューに{productName}が表示されません。",
+ "xpack.enterpriseSearch.troubleshooting.standardAuth.title": "標準認証の{productName}はサポートされていません",
+ "xpack.enterpriseSearch.units.daysLabel": "日",
+ "xpack.enterpriseSearch.units.hoursLabel": "時間",
+ "xpack.enterpriseSearch.units.monthsLabel": "か月",
+ "xpack.enterpriseSearch.units.weeksLabel": "週間",
+ "xpack.enterpriseSearch.usernameLabel": "ユーザー名",
+ "xpack.enterpriseSearch.workplaceSearch.accountNav.account.link": "マイアカウント",
+ "xpack.enterpriseSearch.workplaceSearch.accountNav.logout.link": "ログアウト",
+ "xpack.enterpriseSearch.workplaceSearch.accountNav.orgDashboard.link": "組織ダッシュボードに移動",
+ "xpack.enterpriseSearch.workplaceSearch.accountNav.search.link": "検索",
+ "xpack.enterpriseSearch.workplaceSearch.accountNav.settings.link": "アカウント設定",
+ "xpack.enterpriseSearch.workplaceSearch.accountNav.sources.link": "コンテンツソース",
+ "xpack.enterpriseSearch.workplaceSearch.accountSettings.description": "アクセス、パスワード、その他のアカウント設定を管理します。",
+ "xpack.enterpriseSearch.workplaceSearch.accountSettings.title": "アカウント設定",
+ "xpack.enterpriseSearch.workplaceSearch.activityFeedEmptyDefault.title": "組織には最近のアクティビティがありません",
+ "xpack.enterpriseSearch.workplaceSearch.activityFeedNamedDefault.title": "{name}には最近のアクティビティがありません",
+ "xpack.enterpriseSearch.workplaceSearch.add.label": "追加",
+ "xpack.enterpriseSearch.workplaceSearch.addField.label": "フィールドの追加",
+ "xpack.enterpriseSearch.workplaceSearch.and": "AND",
+ "xpack.enterpriseSearch.workplaceSearch.baseUri.label": "ベースURL",
+ "xpack.enterpriseSearch.workplaceSearch.baseUrl.label": "ベースURL",
+ "xpack.enterpriseSearch.workplaceSearch.clientId.label": "クライアントID",
+ "xpack.enterpriseSearch.workplaceSearch.clientSecret.label": "クライアントシークレット",
+ "xpack.enterpriseSearch.workplaceSearch.comfirmModal.title": "確認してください",
+ "xpack.enterpriseSearch.workplaceSearch.confidential.label": "機密",
+ "xpack.enterpriseSearch.workplaceSearch.confidential.text": "ネイティブモバイルアプリや単一ページのアプリケーションなど、クライアントシークレットを機密にできない環境では選択解除します。",
+ "xpack.enterpriseSearch.workplaceSearch.configure.button": "構成",
+ "xpack.enterpriseSearch.workplaceSearch.confirmChanges.text": "変更の確認",
+ "xpack.enterpriseSearch.workplaceSearch.connectors.header.description": "構成可能なコネクターすべて。",
+ "xpack.enterpriseSearch.workplaceSearch.connectors.header.title": "コンテンツソースコネクター",
+ "xpack.enterpriseSearch.workplaceSearch.consumerKey.label": "コンシューマキー",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.emptyBody": "管理者がこの組織にソースを追加するときに、検索のソースを使用できます。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.emptyTitle": "使用可能なソースがありません",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.newSourceDescription": "ソースを構成して接続するときには、コンテンツプラットフォームから同期された検索可能なコンテンツのある異なるエンティティを作成しています。使用可能ないずれかのソースコネクターを使用して、またはカスタムAPIソースを経由してソースを追加すると、柔軟性を高めることができます。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.noSourcesTitle": "最初のコンテンツソースを構成して接続",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.orgSourceDescription": "保存されたコンテンツソースは組織全体で使用可能にするか、特定のユーザーグループに割り当てることができます。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.orgSourcesTitle": "共有コンテンツソースを追加",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.placeholder": "ソースのフィルタリング...",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.privateSourceDescription": "新しいソースを接続して、コンテンツとドキュメントを検索エクスペリエンスに追加します。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.privateSourcesTitle": "新しいコンテンツソースを追加",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.availableSourceList.body": "使用可能なソースを構成するか、独自のソースを構築 ",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.availableSourceList.customSource.button": "カスタムAPIソース",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.availableSourceList.emptyState": "クエリと一致する使用可能なソースがありません。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.availableSourceList.title": "構成で使用可能",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.availableSourceList.toolTipContent": "{name}は非公開ソースとして構成でき、プラチナサブスクリプションで使用できます。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.back.button": " 戻る",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.configureNew.button": "新しいコンテンツソースを構成",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.connect.button": "{name}を接続",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.heading": "{name}が構成されました",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.orgCanConnect.message": "{name}をWorkplace Searchに接続できます",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.personalConnectLink.message": "ユーザーは個人ダッシュボードから{name}アカウントをリンクできます。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.privateDisabled.button": "非公開コンテンツソースの詳細。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.privateDisabled.message": "必ずセキュリティ設定で{securityLink}してください。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configCustom.button": "カスタムAPIソースの作成",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configDocs.applicationPortal.button": "{name}アプリケーションポータル",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.alt.text": "接続の例",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.configure.button": "{name}の構成",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step1.heading": "手順1",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step1.text": "自分またはチームが接続してコンテンツを同期するために使用する安全なOAuthアプリケーションをコンテンツソース経由で設定します。この手順を実行する必要があるのは、コンテンツソースごとに1回だけです。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step1.title": "OAuthアプリケーション{badge}の構成",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step2.heading": "手順2",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step2.text": "新しいOAuthアプリケーションを使用して、コンテンツソースの任意の数のインスタンスをWorkplace Searchに接続します。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step2.title": "コンテンツソースの接続",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.steps.text": "クイック設定を実行すると、すべてのドキュメントが検索可能になります。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.steps.title": "{name}を追加する方法",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configOauth.button": "接続の完了",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configOauth.label": "同期するGitHub組織を選択",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.accountOnlyTooltip": "非公開コンテンツソース。各ユーザーは独自の個人ダッシュボードからコンテンツソースを追加する必要があります。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.body": "構成が完了し、接続できます。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.connectButton": "接続",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.emptyState": "クエリと一致する構成されたソースはありません。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.title": "構成されたコンテンツソース",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.unConnectedTooltip": "接続されたソースはありません",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.button": "{name}を接続",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.docPermissionsUnavailable.message": "ドキュメントレベルのアクセス権はこのソースでは使用できません。{link}",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.needsPermissions.text": "ドキュメントレベルのアクセス権情報は同期されます。ドキュメントを検索で使用する前には、初期設定の後に、追加の構成が必要です。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.notSynced.text": "接続しているサービスユーザーがアクセス可能なすべてのドキュメントは同期され、組織のユーザーまたはグループのユーザーが使用できるようになります。ドキュメントは直ちに検索で使用できます。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.notSynced.title": "ドキュメントレベルのアクセス権は同期されません",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.permissions.label": "ドキュメントレベルのアクセス権同期を有効にする",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.permissions.title": "ドキュメントレベルのアクセス権",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.whichOption.link": "選択すべきオプション",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.formSourceAddedSuccessMessage": "{name}が接続されました",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.includedFeaturesTitle": "含まれる機能",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.reAuthenticate.body": "{name}資格情報は有効ではありません。元の資格情報で再認証して、コンテンツ同期を再開してください。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.reAuthenticate.button": "{name}の再認証",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveConfig.button": "構成を保存",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveConfig.oauthStep1": "組織の{sourceName}アカウントでOAuthアプリを作成する",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveConfig.oauthStep2": "適切な構成情報を入力する",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.apiKeys.body": "このカスタムソースでドキュメントを同期するには、これらのキーが必要です。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.apiKeys.title": "API キー",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.body1": "エンドポイントは要求を承認できます。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.body2": "必ず次のAPIキーをコピーしてください。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.displaySettings.text": "{link}を使用して、検索結果内でドキュメントが表示される方法をカスタマイズします。デフォルトでは、Workplace Searchは英字順でフィールドを使用します。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.docPermissions.title": "ドキュメントレベルのアクセス権を設定",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.documentation.text": "カスタムAPIソースの詳細については、{link}。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.heading": "{name}が作成されました",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.permissions.text": "{link}は個別またはグループの属性でコンテンツアクセスコンテンツを管理します。特定のドキュメントへのアクセスを許可または拒否。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.return.button": "ソースに戻る",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.stylingResults.title": "スタイルの結果",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.visualWalkthrough.title": "表示の確認",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.addField.button": "フィールドの追加",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.empty.description": "一部のドキュメントにインデックスを作成すると、スキーマが作成されます。あらかじめスキーマフィールドを作成するには、以下をクリックします。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.empty.title": "コンテンツソースにはスキーマがありません",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.errors.header.dataType": "データ型",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.errors.header.fieldName": "フィールド名",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.errors.heading": "スキーマ変更エラー",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.errors.message": "このスキーマのエラーは見つかりませんでした。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.fieldAdded.message": "新しいフィールドが追加されました。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.filter.noResults.message": "\"{filterValue}\"の結果が見つかりません。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.filter.placeholder": "スキーマフィールドのフィルター...",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.manage.description": "新しいフィールドを追加するか、既存のフィールドの型を変更します",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.manage.title": "ソーススキーマの管理",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.newFieldExists.message": "新しいフィールドがすでに存在します:{fieldName}。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.save.button": "スキーマの保存",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.updated.message": "スキーマが更新されました。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.sourceFeatures.documentLevelPermissions.text": "ドキュメントレベルのアクセス権は、定義されたルールに基づいて、ユーザーコンテンツアクセスを管理します。個人またはグループの特定のドキュメントへのアクセスを許可または拒否します。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.sourceFeatures.documentLevelPermissions.title": "プラチナライセンスで提供されているドキュメントレベルのアクセス権",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.sourceFeatures.syncFrequency.text": "このソースは、(初回の同期の後){duration}ごとに{name}から新しいコンテンツを取得します。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.displaySettings.description": "カスタムAPIソース検索結果の内容と表示をカスタマイズします。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.displaySettings.title": "表示設定",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.displaySettingsEmpty.body": "表示設定を構成するには、一部のコンテンツを表示する必要があります。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.displaySettingsEmpty.title": "まだコンテンツがありません",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.emptyFields.description": "フィールドを追加し、表示する順序に並べ替えます。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.featuredResults.description": "一致するドキュメントは単一の太いカードとして表示されます。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.featuredResults.title": "強調された結果",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.go.button": "Go",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.lastUpdated.heading": "最終更新",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.preview.title": "プレビュー",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.reset.button": "リセット",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.resultDetail.label": "結果詳細",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.searchResults.label": "検索結果",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.searchResults.title": "検索結果設定",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.searchResultsRow.helpText": "この領域は任意です",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.standardResults.description": "ある程度一致するドキュメントはセットとして表示されます。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.standardResults.title": "標準結果",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.subtitle.label": "サブタイトル",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.success.message": "表示設定は正常に更新されました。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.title.heading": "タイトル",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.title.label": "タイトル",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.unsaved.message": "表示設定は保存されていません。終了してよろしいですか?",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.visibleFields.title": "表示フィールド",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.syncManagementContentExtractionLabel": "すべてのテキストとコンテンツを同期",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.syncManagementGlobalConfigLabel": "サムネイルを同期 - グローバル構成レベルでは無効",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.syncManagementSynchronizeLabel": "このソースを同期",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.syncManagementThumbnailsLabel": "サムネイルを同期",
+ "xpack.enterpriseSearch.workplaceSearch.copyText": "コピー",
+ "xpack.enterpriseSearch.workplaceSearch.credentials.description": "クライアントで次の資格情報を使用して、認証サーバーからアクセストークンを要求します。",
+ "xpack.enterpriseSearch.workplaceSearch.credentials.title": "資格情報",
+ "xpack.enterpriseSearch.workplaceSearch.customize.header.description": "一般組織設定をパーソナライズします。",
+ "xpack.enterpriseSearch.workplaceSearch.customize.header.title": "Workplace Searchのカスタマイズ",
+ "xpack.enterpriseSearch.workplaceSearch.customize.name.button": "組織名の保存",
+ "xpack.enterpriseSearch.workplaceSearch.customize.name.label": "組織名",
+ "xpack.enterpriseSearch.workplaceSearch.description.label": "説明",
+ "xpack.enterpriseSearch.workplaceSearch.documentsHeader": "ドキュメント",
+ "xpack.enterpriseSearch.workplaceSearch.editField.label": "フィールドの編集",
+ "xpack.enterpriseSearch.workplaceSearch.field.label": "フィールド",
+ "xpack.enterpriseSearch.workplaceSearch.groups.addGroup.heading": "グループを追加",
+ "xpack.enterpriseSearch.workplaceSearch.groups.addGroup.submit.action": "グループを追加",
+ "xpack.enterpriseSearch.workplaceSearch.groups.addGroupForm.action": "グループを作成",
+ "xpack.enterpriseSearch.workplaceSearch.groups.clearFilters.action": "フィルターを消去",
+ "xpack.enterpriseSearch.workplaceSearch.groups.contentSourceCountHeading": "{numSources}件の共有コンテンツソース",
+ "xpack.enterpriseSearch.workplaceSearch.groups.description": "共有コンテンツソースとユーザーをグループに割り当て、さまざまな内部チーム向けに関連する検索エクスペリエンスを作成します。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.filterGroups.placeholder": "名前でグループをフィルター...",
+ "xpack.enterpriseSearch.workplaceSearch.groups.filterSources.buttonText": "ソース",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupDeleted": "グループ「{groupName}」が正常に削除されました。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupManagerHeaderTitle": "{label}を管理",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupManagerSourceEmpty.body": "まだ共有コンテンツソースが追加されていない可能性があります。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupManagerSourceEmpty.title": "おっと!",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupManagerUpdateAddSourceButton": "共有ソースを追加",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupNotFound": "ID「{groupId}」のグループが見つかりません。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupPrioritizationUpdated": "共有ソース優先度が正常に更新されました。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupRenamed": "このグループ名が正常に「{groupName}」に変更されました。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupSourcesUpdated": "共有コンテンツソースが正常に更新されました。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupsTable.groupTableHeader": "グループ",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupsTable.sourcesTableHeader": "コンテンツソース",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupUpdatedText": "前回更新日時{updatedAt}。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.heading": "グループを管理",
+ "xpack.enterpriseSearch.workplaceSearch.groups.inviteUsers.action": "ユーザーを招待",
+ "xpack.enterpriseSearch.workplaceSearch.groups.newGroup.action": "グループを管理",
+ "xpack.enterpriseSearch.workplaceSearch.groups.newGroupSavedSuccess": "{groupName}が正常に作成されました",
+ "xpack.enterpriseSearch.workplaceSearch.groups.noSourcesMessage": "共有コンテンツソースがありません",
+ "xpack.enterpriseSearch.workplaceSearch.groups.noUsersMessage": "ユーザーがありません",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.confirmRemoveButtonText": "{name}を削除",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.confirmRemoveDescription": "グループはWorkplace Searchから削除されます。{name}を削除してよろしいですか?",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.confirmTitleText": "確認",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.emptySourcesDescription": "コンテンツソースはこのグループと共有されていません。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.groupSourcesDescription": "「{name}」グループのすべてのユーザーによって検索可能です。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.groupSourcesTitle": "グループコンテンツソース",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.groupUsersDescription": "このグループに割り当てられたユーザーは、上記で定義されたソースのデータとコンテンツへのアクセスを取得します。ユーザーおよびロール領域ではこのグループのユーザー割り当てを管理できます。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.manageSourcesButtonText": "共有コンテンツソースを管理",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.manageUsersButtonText": "ユーザーとロールの管理",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.nameSectionDescription": "このグループの名前をカスタマイズします。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.nameSectionTitle": "グループ名",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.removeButtonText": "グループを削除",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.removeSectionDescription": "この操作は元に戻すことができません。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.removeSectionTitle": "このグループを削除",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.saveNameButtonText": "名前を保存",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.usersSectionTitle": "グループユーザー",
+ "xpack.enterpriseSearch.workplaceSearch.groups.searchResults.notFoound": "結果が見つかりませんでした。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.headerDescription": "グループコンテンツソース全体で相対ドキュメント重要度を調整します。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.headerTitle": "共有コンテンツソースの優先度",
+ "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.priorityTableHeader": "関連性優先度",
+ "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.sourceTableHeader": "送信元",
+ "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.zeroStateBody": "2つ以上のソースを{groupName}と共有し、ソース優先度をカスタマイズします。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.zeroStateButtonText": "共有コンテンツソースを追加",
+ "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.zeroStateTitle": "ソースはこのグループと共有されていません",
+ "xpack.enterpriseSearch.workplaceSearch.groups.sourcesModalLabel": "共有コンテンツソース",
+ "xpack.enterpriseSearch.workplaceSearch.groups.sourcesModalTitle": "{groupName}と共有するコンテンツソースを選択",
+ "xpack.enterpriseSearch.workplaceSearch.keepEditing.button": "編集を続行",
+ "xpack.enterpriseSearch.workplaceSearch.name.label": "名前",
+ "xpack.enterpriseSearch.workplaceSearch.nav.addSource": "ソースの追加",
+ "xpack.enterpriseSearch.workplaceSearch.nav.content": "コンテンツ",
+ "xpack.enterpriseSearch.workplaceSearch.nav.displaySettings": "表示設定",
+ "xpack.enterpriseSearch.workplaceSearch.nav.groups": "グループ",
+ "xpack.enterpriseSearch.workplaceSearch.nav.groups.groupOverview": "概要",
+ "xpack.enterpriseSearch.workplaceSearch.nav.groups.sourcePrioritization": "ソースの優先度",
+ "xpack.enterpriseSearch.workplaceSearch.nav.overview": "概要",
+ "xpack.enterpriseSearch.workplaceSearch.nav.personalDashboard": "個人のダッシュボードを表示",
+ "xpack.enterpriseSearch.workplaceSearch.nav.roleMappings": "ユーザーとロール",
+ "xpack.enterpriseSearch.workplaceSearch.nav.schema": "スキーマ",
+ "xpack.enterpriseSearch.workplaceSearch.nav.searchApplication": "検索アプリケーションに移動",
+ "xpack.enterpriseSearch.workplaceSearch.nav.security": "セキュリティ",
+ "xpack.enterpriseSearch.workplaceSearch.nav.settings": "設定",
+ "xpack.enterpriseSearch.workplaceSearch.nav.settingsCustomize": "カスタマイズ",
+ "xpack.enterpriseSearch.workplaceSearch.nav.settingsOauth": "OAuthアプリケーション",
+ "xpack.enterpriseSearch.workplaceSearch.nav.settingsSourcePrioritization": "コンテンツソースコネクター",
+ "xpack.enterpriseSearch.workplaceSearch.nav.sources": "ソース",
+ "xpack.enterpriseSearch.workplaceSearch.nonPlatinumOauthDescription": "Workplace Search検索APIを安全に使用するために、OAuthアプリケーションを構成します。プラチナライセンスにアップグレードして、検索APIを有効にし、OAuthアプリケーションを作成します。",
+ "xpack.enterpriseSearch.workplaceSearch.nonPlatinumOauthTitle": "カスタム検索アプリケーションのOAuthを構成",
+ "xpack.enterpriseSearch.workplaceSearch.oauth.description": "組織のOAuthクライアントを作成します。",
+ "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.authorizationDescription": "{strongClientName}によるアカウントの使用を許可しますか?",
+ "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.authorizationTitle": "許可が必要です",
+ "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.authorizeButtonLabel": "許可",
+ "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.denyButtonLabel": "拒否",
+ "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.httpRedirectWarningMessage": "このアプリケーションは保護されていないリダイレクトURI(http)を使用しています",
+ "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.scopesLeadInMessage": "このアプリケーションでできること",
+ "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.searchScopeDescription": "データの検索",
+ "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.unknownScopeDescription": "データの{unknownAction}",
+ "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.writeScopeDescription": "データの変更",
+ "xpack.enterpriseSearch.workplaceSearch.oauthPersisted.description": "組織のOAuthクライアント資格情報にアクセスし、OAuth設定を管理します。",
+ "xpack.enterpriseSearch.workplaceSearch.ok.button": "OK",
+ "xpack.enterpriseSearch.workplaceSearch.organizationStats.activeUsers": "アクティブなユーザー",
+ "xpack.enterpriseSearch.workplaceSearch.organizationStats.invitations": "招待",
+ "xpack.enterpriseSearch.workplaceSearch.organizationStats.privateSources": "プライベートソース",
+ "xpack.enterpriseSearch.workplaceSearch.organizationStats.title": "使用統計情報",
+ "xpack.enterpriseSearch.workplaceSearch.orgNameOnboarding.buttonLabel": "組織名を指定",
+ "xpack.enterpriseSearch.workplaceSearch.orgNameOnboarding.description": "同僚を招待する前に、組織名を指定し、認識しやすくしてください。",
+ "xpack.enterpriseSearch.workplaceSearch.overviewHeader.description": "組織の統計情報とアクティビティ",
+ "xpack.enterpriseSearch.workplaceSearch.overviewHeader.title": "組織概要",
+ "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingHeader.description": "次の手順を完了し、組織を設定してください。",
+ "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingHeader.title": "Workplace Searchの基本",
+ "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingSourcesCard.description": "検索を開始するには、組織の共有ソースを追加してください。",
+ "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingSourcesCard.title": "共有ソース",
+ "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingUsersCard.description": "検索できるように、同僚をこの組織に招待します。",
+ "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingUsersCard.title": "ユーザーと招待",
+ "xpack.enterpriseSearch.workplaceSearch.overviewUsersCard.title": "検索できるように、同僚を招待しました。",
+ "xpack.enterpriseSearch.workplaceSearch.personalDashboardSourceError": "ソースに接続できませんでした。ヘルプについては管理者に問い合わせてください。エラーメッセージ:{error}",
+ "xpack.enterpriseSearch.workplaceSearch.platinumFeature": "プラチナ機能",
+ "xpack.enterpriseSearch.workplaceSearch.privatePlatinumCallout.text": "非公開ソースにはプラチナライセンスが必要です。",
+ "xpack.enterpriseSearch.workplaceSearch.privateSource.text": "非公開ソース",
+ "xpack.enterpriseSearch.workplaceSearch.privateSources.text": "非公開ソース",
+ "xpack.enterpriseSearch.workplaceSearch.productCardDescription": "コンテンツをすべて1つの場所に統合します。頻繁に使用される生産性ツールやコラボレーションツールにすぐに接続できます。",
+ "xpack.enterpriseSearch.workplaceSearch.productCta": "Workplace Searchを開く",
+ "xpack.enterpriseSearch.workplaceSearch.productDescription": "仮想ワークプレイスで使用可能な、すべてのドキュメント、ファイル、ソースを検索します。",
+ "xpack.enterpriseSearch.workplaceSearch.productName": "Workplace Search",
+ "xpack.enterpriseSearch.workplaceSearch.publicKey.label": "公開鍵",
+ "xpack.enterpriseSearch.workplaceSearch.recentActivity.title": "最近のアクティビティ",
+ "xpack.enterpriseSearch.workplaceSearch.recentActivitySourceLink.linkLabel": "ソースを表示",
+ "xpack.enterpriseSearch.workplaceSearch.redirectHelp.text": "1行に1つのURIを記述します。",
+ "xpack.enterpriseSearch.workplaceSearch.redirectInsecureError.text": "保護されていないリダイレクトURI(http)の使用は推奨されません。",
+ "xpack.enterpriseSearch.workplaceSearch.redirectNativeHelp.text": "ローカル開発URIでは、次の形式を使用します",
+ "xpack.enterpriseSearch.workplaceSearch.redirectSecureError.text": "重複するリダイレクトURIは使用できません。",
+ "xpack.enterpriseSearch.workplaceSearch.redirectURIs.label": "リダイレクトURI",
+ "xpack.enterpriseSearch.workplaceSearch.remove.button": "削除",
+ "xpack.enterpriseSearch.workplaceSearch.removeField.label": "フィールドの削除",
+ "xpack.enterpriseSearch.workplaceSearch.reset.button": "リセット",
+ "xpack.enterpriseSearch.workplaceSearch.roleMapping.adminRoleTypeDescription": "管理者は、コンテンツソース、グループ、ユーザー管理機能など、すべての組織レベルの設定に無制限にアクセスできます。",
+ "xpack.enterpriseSearch.workplaceSearch.roleMapping.allGroupsDescription": "すべてのグループへの割り当てには、後から作成および管理されるすべての現在および将来のグループが含まれます。",
+ "xpack.enterpriseSearch.workplaceSearch.roleMapping.allGroupsLabel": "すべてのグループに割り当て",
+ "xpack.enterpriseSearch.workplaceSearch.roleMapping.defaultGroupName": "デフォルト",
+ "xpack.enterpriseSearch.workplaceSearch.roleMapping.groupAssignmentInvalidError": "1つ以上の割り当てられたグループが必要です。",
+ "xpack.enterpriseSearch.workplaceSearch.roleMapping.groupAssignmentLabel": "グループ割り当て",
+ "xpack.enterpriseSearch.workplaceSearch.roleMapping.roleMappingsTableHeader": "グループアクセス",
+ "xpack.enterpriseSearch.workplaceSearch.roleMapping.specificGroupsDescription": "選択したグループのセットに静的に割り当てます。",
+ "xpack.enterpriseSearch.workplaceSearch.roleMapping.specificGroupsLabel": "特定のグループに割り当て",
+ "xpack.enterpriseSearch.workplaceSearch.roleMapping.userRoleTypeDescription": "ユーザーの機能アクセスは検索インターフェースと個人設定管理に制限されます。",
+ "xpack.enterpriseSearch.workplaceSearch.roleMappingCreatedMessage": "ロールマッピングが正常に作成されました。",
+ "xpack.enterpriseSearch.workplaceSearch.roleMappingDeletedMessage": "ロールマッピングが正常に削除されました",
+ "xpack.enterpriseSearch.workplaceSearch.roleMappingUpdatedMessage": "ロールマッピングが正常に更新されました。",
+ "xpack.enterpriseSearch.workplaceSearch.saveChanges.button": "変更を保存",
+ "xpack.enterpriseSearch.workplaceSearch.saveSettings.button": "設定を保存",
+ "xpack.enterpriseSearch.workplaceSearch.searchableHeader": "検索可能",
+ "xpack.enterpriseSearch.workplaceSearch.security.privateSources.description": "非公開ソースは組織のユーザーによって接続され、パーソナライズされた検索エクスペリエンスを作成します。",
+ "xpack.enterpriseSearch.workplaceSearch.security.privateSourcesToggle.description": "組織の非公開ソースを有効にする",
+ "xpack.enterpriseSearch.workplaceSearch.security.privateSourcesUpdateConfirmation.text": "非公開ソースに対する更新は、直ちに有効になります。",
+ "xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesEmptyTable.description": "構成されると、リモート非公開ソースは{enabledStrong}。ユーザーは直ちに個人ダッシュボードからソースを接続できます。",
+ "xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesEmptyTable.enabledStrong": "デフォルトで有効です",
+ "xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesEmptyTable.title": "リモート非公開ソースはまだ構成されていません",
+ "xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesTable.description": "リモートソースでは同期、保存されるディスクのデータが限られているため、ストレージリソースへの影響が少なくなります。",
+ "xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesToggle.text": "リモート非公開ソースを有効にする",
+ "xpack.enterpriseSearch.workplaceSearch.security.sourceRestrictionsSuccess.message": "ソース制限が正常に更新されました。",
+ "xpack.enterpriseSearch.workplaceSearch.security.standardSourcesEmptyTable.description": "構成されると、標準非公開ソースは{notEnabledStrong}。ユーザーが個人ダッシュボードからソースを接続する前に、標準非公開ソースを有効にする必要があります。",
+ "xpack.enterpriseSearch.workplaceSearch.security.standardSourcesEmptyTable.notEnabledStrong": "デフォルトでは有効ではありません",
+ "xpack.enterpriseSearch.workplaceSearch.security.standardSourcesEmptyTable.title": "標準非公開ソースはまだ構成されていません",
+ "xpack.enterpriseSearch.workplaceSearch.security.standardSourcesTable.description": "標準ソースはディスク上の検索可能なすべてのデータを同期、保存するため、ストレージリソースに直接影響します。",
+ "xpack.enterpriseSearch.workplaceSearch.security.standardSourcesToggle.text": "標準非公開ソースを有効にする",
+ "xpack.enterpriseSearch.workplaceSearch.security.unsavedChanges.message": "非公開ソース設定が保存されました。終了してよろしいですか?",
+ "xpack.enterpriseSearch.workplaceSearch.settings.brandText": "ブランド",
+ "xpack.enterpriseSearch.workplaceSearch.settings.configRemoved.message": "{name}の構成が正常に削除されました。",
+ "xpack.enterpriseSearch.workplaceSearch.settings.confirmRemoveConfig.message": "{name}のOAuth構成を削除しますか?",
+ "xpack.enterpriseSearch.workplaceSearch.settings.confirmRemoveConfigTitle": "構成を削除",
+ "xpack.enterpriseSearch.workplaceSearch.settings.iconDescription": "小さい画面サイズおよびブラウザーアイコンのブランド要素として使用されます",
+ "xpack.enterpriseSearch.workplaceSearch.settings.iconHelpText": "最大ファイルサイズは2MB、推奨アスペクト比は1:1です。PNGファイルのみがサポートされています。",
+ "xpack.enterpriseSearch.workplaceSearch.settings.iconText": "アイコン",
+ "xpack.enterpriseSearch.workplaceSearch.settings.logoDescription": "構築済みの検索アプリケーションでメインの視覚的なブランディング要素として使用されます",
+ "xpack.enterpriseSearch.workplaceSearch.settings.logoHelpText": "最大ファイルサイズは2MBです。PNGファイルのみがサポートされています。",
+ "xpack.enterpriseSearch.workplaceSearch.settings.logoText": "ロゴ",
+ "xpack.enterpriseSearch.workplaceSearch.settings.oauthAppUpdated.message": "アプリケーションが正常に更新されました。",
+ "xpack.enterpriseSearch.workplaceSearch.settings.organizationLabel": "組織別",
+ "xpack.enterpriseSearch.workplaceSearch.settings.orgUpdated.message": "組織が正常に更新されました。",
+ "xpack.enterpriseSearch.workplaceSearch.settings.resetIconDescription": "アイコンをデフォルトのWorkplace Searchブランドにリセットしようとしています。",
+ "xpack.enterpriseSearch.workplaceSearch.settings.resetImageConfirmationText": "実行しますか?",
+ "xpack.enterpriseSearch.workplaceSearch.settings.resetImageTitle": "デフォルトブランドにリセット",
+ "xpack.enterpriseSearch.workplaceSearch.settings.resetLogoDescription": "ロゴをデフォルトのWorkplace Searchブランドにリセットしようとしています。",
+ "xpack.enterpriseSearch.workplaceSearch.setupGuide.description": "Google Drive、Salesforceなどのコンテンツプラットフォームを、パーソナライズされた検索エクスペリエンスに統合します。",
+ "xpack.enterpriseSearch.workplaceSearch.setupGuide.imageAlt": "Workplace Searchの基本というガイドでは、Workplace Searchを起動して実行する方法について説明します。",
+ "xpack.enterpriseSearch.workplaceSearch.setupGuide.notConfigured": "Workplace SearchはKibanaでは構成されていません。このページの手順に従ってください。",
+ "xpack.enterpriseSearch.workplaceSearch.source.text": "送信元",
+ "xpack.enterpriseSearch.workplaceSearch.sourceRow.detailsLabel": "詳細",
+ "xpack.enterpriseSearch.workplaceSearch.sourceRow.reauthenticateStatusLinkLabel": "再認証",
+ "xpack.enterpriseSearch.workplaceSearch.sourceRow.remoteLabel": "リモート",
+ "xpack.enterpriseSearch.workplaceSearch.sourceRow.remoteTooltip": "リモートソースは直接ソースの検索サービスに依存しています。コンテンツはWorkplace Searchでインデックスされません。結果の速度と完全性はサードパーティサービスの正常性とパフォーマンスの機能です。",
+ "xpack.enterpriseSearch.workplaceSearch.sourceRow.searchableToggleLabel": "ソース検索可能トグル",
+ "xpack.enterpriseSearch.workplaceSearch.sources.accessToken.label": "アクセストークン",
+ "xpack.enterpriseSearch.workplaceSearch.sources.additionalConfig.heading": "追加の構成が必要",
+ "xpack.enterpriseSearch.workplaceSearch.sources.applicationLinkTitles.github": "GitHub開発者ポータル",
+ "xpack.enterpriseSearch.workplaceSearch.sources.baseUrlTitles.github": "GitHub Enterprise URL",
+ "xpack.enterpriseSearch.workplaceSearch.sources.config.link": "コンテンツソースコネクター設定を編集",
+ "xpack.enterpriseSearch.workplaceSearch.sources.config.title": "コンテンツソース構成",
+ "xpack.enterpriseSearch.workplaceSearch.sources.configuration.title": "構成",
+ "xpack.enterpriseSearch.workplaceSearch.sources.contentLoading.text": "コンテンツを読み込んでいます...",
+ "xpack.enterpriseSearch.workplaceSearch.sources.contentSummary.title": "コンテンツ概要",
+ "xpack.enterpriseSearch.workplaceSearch.sources.contentType.header": "コンテンツタイプ",
+ "xpack.enterpriseSearch.workplaceSearch.sources.created.label": "作成済み:",
+ "xpack.enterpriseSearch.workplaceSearch.sources.customCallout.title": "カスタムソースの基本",
+ "xpack.enterpriseSearch.workplaceSearch.sources.customSourceDocs.link": "ドキュメンテーション",
+ "xpack.enterpriseSearch.workplaceSearch.sources.customSourceDocs.text": "コンテンツの追加の詳細については、{documentationLink}を参照してください",
+ "xpack.enterpriseSearch.workplaceSearch.sources.docPermissions.description": "ドキュメントレベルのアクセス権は、個別またはグループの属性でコンテンツアクセスコンテンツを管理します。特定のドキュメントへのアクセスを許可または拒否。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.documentation": "ドキュメント",
+ "xpack.enterpriseSearch.workplaceSearch.sources.documentPermissions.text": "ドキュメントレベルのアクセス権を使用",
+ "xpack.enterpriseSearch.workplaceSearch.sources.documentPermissions.title": "ドキュメントレベルのアクセス権",
+ "xpack.enterpriseSearch.workplaceSearch.sources.documentPermissionsDisabled.text": "このソースでは無効",
+ "xpack.enterpriseSearch.workplaceSearch.sources.documentPermissionsLink": "ドキュメントレベルのアクセス権構成の詳細",
+ "xpack.enterpriseSearch.workplaceSearch.sources.emptyActivity.title": "最近のアクティビティがありません",
+ "xpack.enterpriseSearch.workplaceSearch.sources.event.header": "イベント",
+ "xpack.enterpriseSearch.workplaceSearch.sources.externalIdentities.link": "外部ID API",
+ "xpack.enterpriseSearch.workplaceSearch.sources.externalIdentities.text": "{externalIdentitiesLink}を使用して、ユーザーアクセスマッピングを構成する必要があります。詳細については、ガイドをお読みください。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.flashMessages.additionalConfigurationNeeded": "このソースは追加の構成が必要です。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.flashMessages.contentSourceConfigUpdated": "構成が正常に更新されました。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.flashMessages.contentSourceConnected": "正常に{sourceName}を接続しました。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.flashMessages.contentSourceNameChanged": "名前が正常に{sourceName}に変更されました。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.flashMessages.contentSourceRemoved": "{sourceName}が正常に削除されました。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.groupAccess.title": "グループアクセス",
+ "xpack.enterpriseSearch.workplaceSearch.sources.helpText.custom": "カスタムAPIソースを作成するには、人間が読み取れるわかりやすい名前を入力します。この名前はさまざまな検索エクスペリエンスと管理インターフェースでそのまま表示されます。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.id.label": "ソース識別子",
+ "xpack.enterpriseSearch.workplaceSearch.sources.items.header": "アイテム",
+ "xpack.enterpriseSearch.workplaceSearch.sources.learnCustom.features.button": "プラチナ機能の詳細",
+ "xpack.enterpriseSearch.workplaceSearch.sources.learnMore.link": "詳細",
+ "xpack.enterpriseSearch.workplaceSearch.sources.learnMore.text": "アクセス権については、{learnMoreLink}",
+ "xpack.enterpriseSearch.workplaceSearch.sources.learnMoreCustom.text": "カスタムソースについては、{learnMoreLink}。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.licenseCallout.description": "詳細については、検索エクスペリエンス管理者に問い合わせてください。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.licenseCallout.title": "非公開ソースは使用できません",
+ "xpack.enterpriseSearch.workplaceSearch.sources.noContent.title": "コンテンツがありません",
+ "xpack.enterpriseSearch.workplaceSearch.sources.noContentEmpty.message": "このソースにはコンテンツがありません",
+ "xpack.enterpriseSearch.workplaceSearch.sources.noContentForValue.message": "'{contentFilterValue}'の結果がありません",
+ "xpack.enterpriseSearch.workplaceSearch.sources.notFoundErrorMessage": "ソースが見つかりません。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.accounts": "アカウント",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.allFiles": "すべてのファイル(画像、PDF、スプレッドシート、テキストドキュメント、プレゼンテーションを含む)",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.allStoredFiles": "保存されたすべてのファイル(画像、動画、PDF、スプレッドシート、テキストドキュメント、プレゼンテーションを含む)",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.articles": "記事",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.attachments": "添付ファイル",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.blogPosts": "ブログ記事",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.bugs": "不具合",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.campaigns": "キャンペーン",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.contacts": "連絡先",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.directMessages": "ダイレクトメッセージ",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.emails": "電子メール",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.epics": "エピック",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.folders": "フォルダー",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.gSuiteFiles": "Google G Suiteドキュメント(ドキュメント、スプレッドシート、スライド)",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.incidents": "インシデント",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.issues": "問題",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.items": "アイテム",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.leads": "リード",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.opportunities": "機会",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.pages": "ページ",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.privateMessages": "自分がアクティブな参加者である非公開チャネルメッセージ",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.projects": "プロジェクト",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.publicMessages": "公開チャネルメッセージ",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.pullRequests": "プル要求",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.repositoryList": "リポジトリリスト",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.sites": "サイト",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.spaces": "スペース",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.stories": "ストーリー",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.tasks": "タスク",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.tickets": "チケット",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.users": "ユーザー",
+ "xpack.enterpriseSearch.workplaceSearch.sources.org.description": "組織コンテンツソースは組織全体で使用可能にするか、特定のユーザーグループに割り当てることができます。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.org.link": "組織コンテンツソースを追加",
+ "xpack.enterpriseSearch.workplaceSearch.sources.org.title": "組織ソース",
+ "xpack.enterpriseSearch.workplaceSearch.sources.private.canCreate.description": "接続されたすべての非公開ソースのステータスを確認し、アカウントの非公開ソースを管理します。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.private.canCreate.title": "非公開コンテンツソースの管理",
+ "xpack.enterpriseSearch.workplaceSearch.sources.private.empty.title": "非公開ソースがありません",
+ "xpack.enterpriseSearch.workplaceSearch.sources.private.header.description": "非公開コンテンツソースは自分のみが使用できます。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.private.header.title": "自分の非公開コンテンツソース",
+ "xpack.enterpriseSearch.workplaceSearch.sources.private.link": "非公開コンテンツソースを追加",
+ "xpack.enterpriseSearch.workplaceSearch.sources.private.vewOnly.description": "グループと共有するすべてのソースのステータスを確認します。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.private.vewOnly.title": "グループソースの確認",
+ "xpack.enterpriseSearch.workplaceSearch.sources.ready.text": "検索できます",
+ "xpack.enterpriseSearch.workplaceSearch.sources.remoteSource.label": "リモートソース",
+ "xpack.enterpriseSearch.workplaceSearch.sources.remove.description": "この操作は元に戻すことができません。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.remove.title": "このコンテンツソースを削除",
+ "xpack.enterpriseSearch.workplaceSearch.sources.settings.description": "このコンテンツソースの名前をカスタマイズします。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.settings.heading": "設定",
+ "xpack.enterpriseSearch.workplaceSearch.sources.settings.title": "コンテンツソース名",
+ "xpack.enterpriseSearch.workplaceSearch.sources.settingsModal.text": "ソースドキュメントはWorkplace Searchから削除されます。{lineBreak}{name}を削除しますか?",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceContent.title": "ソースコンテンツ",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceDisabled.button": "プラチナライセンスの詳細",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceDisabled.description": "組織のライセンスレベルが変更されました。データは安全ですが、ドキュメントレベルのアクセス権はサポートされなくなり、このソースの検索は無効になっています。このソースを再有効化するには、プラチナライセンスにアップグレードしてください。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceDisabled.title": "コンテンツソースが無効です",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceName.label": "ソース名",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.box": "Box",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.confluence": "Confluence",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.confluenceServer": "Confluence(サーバー)",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.custom": "カスタムAPIソース",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.dropbox": "Dropbox",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.github": "GitHub",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.githubEnterprise": "GitHub Enterprise Server",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.gmail": "Gmail",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.googleDrive": "Google Drive",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.jira": "Jira",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.jiraServer": "Jira(サーバー)",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.oneDrive": "OneDrive",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.salesforce": "Salesforce",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.salesforceSandbox": "Salesforce Sandbox",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.serviceNow": "ServiceNow",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.sharePoint": "SharePoint Online",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.slack": "Slack",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.zendesk": "Zendesk",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceOverviewTitle": "ソース概要",
+ "xpack.enterpriseSearch.workplaceSearch.sources.status.header": "ステータス",
+ "xpack.enterpriseSearch.workplaceSearch.sources.status.heading": "すべて問題なし",
+ "xpack.enterpriseSearch.workplaceSearch.sources.status.label": "ステータス:",
+ "xpack.enterpriseSearch.workplaceSearch.sources.status.text": "エンドポイントは要求を承認できます。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.syncDiagnosticsButton": "診断データをダウンロード",
+ "xpack.enterpriseSearch.workplaceSearch.sources.syncDiagnosticsDescription": "アクティブ同期プロセスのトラブルシューティングで関連する診断データを取得します。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.syncDiagnosticsTitle": "診断の同期",
+ "xpack.enterpriseSearch.workplaceSearch.sources.time.header": "時間",
+ "xpack.enterpriseSearch.workplaceSearch.sources.totalDocuments.label": "合計ドキュメント数",
+ "xpack.enterpriseSearch.workplaceSearch.sources.understandButton": "理解します",
+ "xpack.enterpriseSearch.workplaceSearch.sourcesView.modal.docPermissions.description": "ユーザーおよびグループマッピングが構成されるまでは、ドキュメントをWorkplace Searchから検索できません。{documentPermissionsLink}",
+ "xpack.enterpriseSearch.workplaceSearch.sourcesView.modal.heading": "{addedSourceName}には追加の構成が必要です",
+ "xpack.enterpriseSearch.workplaceSearch.sourcesView.modal.success": "{addedSourceName}は正常に接続されました。初期コンテンツ同期がすでに実行中です。ドキュメントレベルのアクセス権情報を同期することを選択したので、{externalIdentitiesLink}を使用してユーザーおよびグループマッピングを指定する必要があります。",
+ "xpack.enterpriseSearch.workplaceSearch.statusPopoverTooltip": "情報を表示するにはクリックしてください",
+ "xpack.enterpriseSearch.workplaceSearch.title": "Workplace Search",
+ "xpack.enterpriseSearch.workplaceSearch.update.label": "更新",
+ "xpack.enterpriseSearch.workplaceSearch.url.label": "URL",
+ "xpack.eventLog.savedObjectProviderRegistry.getProvidersClient.noDefaultProvider": "イベントログにはデフォルトプロバイダーが必要です。",
+ "xpack.features.advancedSettingsFeatureName": "高度な設定",
+ "xpack.features.dashboardFeatureName": "ダッシュボード",
+ "xpack.features.devToolsFeatureName": "開発ツール",
+ "xpack.features.devToolsPrivilegesTooltip": "また、ユーザーに適切な Elasticsearch クラスターとインデックスの権限が与えられている必要があります。",
+ "xpack.features.discoverFeatureName": "Discover",
+ "xpack.features.indexPatternFeatureName": "インデックスパターン管理",
+ "xpack.features.ossFeatures.dashboardCreateShortUrlPrivilegeName": "短い URL を作成",
+ "xpack.features.ossFeatures.dashboardSearchSessionsFeatureName": "検索セッションの保存",
+ "xpack.features.ossFeatures.dashboardShortUrlSubFeatureName": "短い URL",
+ "xpack.features.ossFeatures.dashboardStoreSearchSessionsPrivilegeName": "検索セッションの保存",
+ "xpack.features.ossFeatures.discoverCreateShortUrlPrivilegeName": "短い URL を作成",
+ "xpack.features.ossFeatures.discoverSearchSessionsFeatureName": "検索セッションの保存",
+ "xpack.features.ossFeatures.discoverShortUrlSubFeatureName": "短い URL",
+ "xpack.features.ossFeatures.discoverStoreSearchSessionsPrivilegeName": "検索セッションの保存",
+ "xpack.features.ossFeatures.reporting.dashboardDownloadCSV": "保存された検索パネルからCSVレポートをダウンロード",
+ "xpack.features.ossFeatures.reporting.dashboardGenerateScreenshot": "PDFまたはPNGレポートを生成",
+ "xpack.features.ossFeatures.reporting.discoverGenerateCSV": "CSVレポートを生成",
+ "xpack.features.ossFeatures.reporting.reportingTitle": "レポート",
+ "xpack.features.ossFeatures.reporting.visualizeGenerateScreenshot": "PDFまたはPNGレポートを生成",
+ "xpack.features.ossFeatures.visualizeCreateShortUrlPrivilegeName": "短い URL を作成",
+ "xpack.features.ossFeatures.visualizeShortUrlSubFeatureName": "短い URL",
+ "xpack.features.savedObjectsManagementFeatureName": "保存されたオブジェクトの管理",
+ "xpack.features.visualizeFeatureName": "Visualizeライブラリ",
+ "xpack.fileUpload.fileSizeError": "ファイルサイズ{fileSize}は最大ファイルサイズの{maxFileSize}を超えています",
+ "xpack.fileUpload.fileTypeError": "ファイルは使用可能なタイプのいずれかではありません。{types}",
+ "xpack.fileUpload.geojsonFilePicker.acceptedCoordinateSystem": "座標は EPSG:4326 座標参照系でなければなりません。",
+ "xpack.fileUpload.geojsonFilePicker.acceptedFormats": "使用可能な形式:{fileTypes}",
+ "xpack.fileUpload.geojsonFilePicker.filePicker": "ファイルを選択するかドラッグ & ドロップしてください",
+ "xpack.fileUpload.geojsonFilePicker.maxSize": "最大サイズ:{maxFileSize}",
+ "xpack.fileUpload.geojsonFilePicker.noFeaturesDetected": "選択したファイルにはGeoJson機能がありません。",
+ "xpack.fileUpload.geojsonFilePicker.previewSummary": "{numFeatures}個の特徴量。ファイルの{previewCoverage}%。",
+ "xpack.fileUpload.geojsonImporter.noGeometry": "特長量には必須フィールド「ジオメトリ」が含まれていません",
+ "xpack.fileUpload.import.noIdOrIndexSuppliedErrorMessage": "ID またはインデックスが提供されていません",
+ "xpack.fileUpload.importComplete.copyButtonAriaLabel": "クリップボードにコピー",
+ "xpack.fileUpload.importComplete.failedFeaturesMsg": "{numFailures}個の特長量にインデックスを作成できませんでした。",
+ "xpack.fileUpload.importComplete.indexingResponse": "応答をインポート",
+ "xpack.fileUpload.importComplete.indexMgmtLink": "インデックス管理。",
+ "xpack.fileUpload.importComplete.indexModsMsg": "インデックスを修正するには、移動してください ",
+ "xpack.fileUpload.importComplete.indexPatternResponse": "インデックスパターン応答",
+ "xpack.fileUpload.importComplete.permission.docLink": "ファイルインポート権限を表示",
+ "xpack.fileUpload.importComplete.permissionFailureMsg": "インデックス\"{indexName}\"にデータを作成またはインポートするアクセス権がありません。",
+ "xpack.fileUpload.importComplete.uploadFailureMsgErrorBlock": "エラー:{reason}",
+ "xpack.fileUpload.importComplete.uploadFailureTitle": "ファイルをアップロードできません",
+ "xpack.fileUpload.importComplete.uploadSuccessMsg": "{numFeatures}個の特徴量にインデックスを作成しました。",
+ "xpack.fileUpload.importComplete.uploadSuccessTitle": "ファイルアップロード完了",
+ "xpack.fileUpload.indexNameAlreadyExistsErrorMessage": "インデックス名がすでに存在します。",
+ "xpack.fileUpload.indexNameContainsIllegalCharactersErrorMessage": "インデックス名に許可されていない文字が含まれています。",
+ "xpack.fileUpload.indexNameForm.enterIndexNameLabel": "インデックス名",
+ "xpack.fileUpload.indexNameForm.guidelines.cannotBe": ".または..にすることはできません。",
+ "xpack.fileUpload.indexNameForm.guidelines.cannotInclude": "\\\\、/、*、?、\"、<、>、|、 \" \"(スペース文字)、,(カンマ)、#を使用することはできません。",
+ "xpack.fileUpload.indexNameForm.guidelines.cannotStartWith": "-、_、+を先頭にすることはできません",
+ "xpack.fileUpload.indexNameForm.guidelines.length": "256バイト以上にすることはできません(これはバイト数であるため、複数バイト文字では255文字の文字制限のカウントが速くなります)",
+ "xpack.fileUpload.indexNameForm.guidelines.lowercaseOnly": "小文字のみ",
+ "xpack.fileUpload.indexNameForm.guidelines.mustBeNewIndex": "新しいインデックスを作成する必要があります",
+ "xpack.fileUpload.indexNameForm.indexNameGuidelines": "インデックス名ガイドライン",
+ "xpack.fileUpload.indexNameForm.indexNameReqField": "インデックス名、必須フィールド",
+ "xpack.fileUpload.indexNameRequired": "インデックス名は必須です",
+ "xpack.fileUpload.indexPatternAlreadyExistsErrorMessage": "インデックスパターンがすでに存在します。",
+ "xpack.fileUpload.indexSettings.enterIndexTypeLabel": "インデックスタイプ",
+ "xpack.fileUpload.jsonUploadAndParse.creatingIndexPattern": "インデックスパターンを作成中:{indexName}",
+ "xpack.fileUpload.jsonUploadAndParse.dataIndexingError": "データインデックスエラー",
+ "xpack.fileUpload.jsonUploadAndParse.dataIndexingStarted": "インデックスを作成中:{indexName}",
+ "xpack.fileUpload.jsonUploadAndParse.indexPatternError": "インデックスパターンエラー",
+ "xpack.fileUpload.jsonUploadAndParse.writingToIndex": "インデックスに書き込み中:{progress}%完了",
+ "xpack.fileUpload.maxFileSizeUiSetting.description": "ファイルのインポート時にファイルサイズ上限を設定します。この設定でサポートされている最大値は1 GBです。",
+ "xpack.fileUpload.maxFileSizeUiSetting.error": "200 MB、1 GBなどの有効なデータサイズにしてください。",
+ "xpack.fileUpload.maxFileSizeUiSetting.name": "最大ファイルアップロードサイズ",
+ "xpack.fileUpload.noFileNameError": "ファイル名が指定されていません",
+ "xpack.fleet.addAgentButton": "エージェントの追加",
+ "xpack.fleet.agentBulkActions.clearSelection": "選択した項目をクリア",
+ "xpack.fleet.agentBulkActions.reassignPolicy": "新しいポリシーに割り当てる",
+ "xpack.fleet.agentBulkActions.selectAll": "すべてのページのすべての項目を選択",
+ "xpack.fleet.agentBulkActions.totalAgentsWithLimit": "{count}/{total}個のエージェントを表示しています",
+ "xpack.fleet.agentBulkActions.unenrollAgents": "エージェントの登録を解除",
+ "xpack.fleet.agentBulkActions.upgradeAgents": "エージェントをアップグレード",
+ "xpack.fleet.agentDetails.actionsButton": "アクション",
+ "xpack.fleet.agentDetails.agentDetailsTitle": "エージェント'{id}'",
+ "xpack.fleet.agentDetails.agentNotFoundErrorDescription": "エージェントID {agentId}が見つかりません",
+ "xpack.fleet.agentDetails.agentNotFoundErrorTitle": "エージェントが見つかりません",
+ "xpack.fleet.agentDetails.agentPolicyLabel": "エージェントポリシー",
+ "xpack.fleet.agentDetails.agentVersionLabel": "エージェントバージョン",
+ "xpack.fleet.agentDetails.hostIdLabel": "エージェントID",
+ "xpack.fleet.agentDetails.hostNameLabel": "ホスト名",
+ "xpack.fleet.agentDetails.integrationsLabel": "統合",
+ "xpack.fleet.agentDetails.integrationsSectionTitle": "統合",
+ "xpack.fleet.agentDetails.lastActivityLabel": "前回のアクティビティ",
+ "xpack.fleet.agentDetails.logLevel": "ログレベル",
+ "xpack.fleet.agentDetails.monitorLogsLabel": "ログの監視",
+ "xpack.fleet.agentDetails.monitorMetricsLabel": "メトリックの監視",
+ "xpack.fleet.agentDetails.overviewSectionTitle": "概要",
+ "xpack.fleet.agentDetails.platformLabel": "プラットフォーム",
+ "xpack.fleet.agentDetails.policyLabel": "ポリシー",
+ "xpack.fleet.agentDetails.releaseLabel": "エージェントリリース",
+ "xpack.fleet.agentDetails.statusLabel": "ステータス",
+ "xpack.fleet.agentDetails.subTabs.detailsTab": "エージェントの詳細",
+ "xpack.fleet.agentDetails.subTabs.logsTab": "ログ",
+ "xpack.fleet.agentDetails.unexceptedErrorTitle": "エージェントの読み込み中にエラーが発生しました",
+ "xpack.fleet.agentDetails.upgradeAvailableTooltip": "アップグレードが利用可能です",
+ "xpack.fleet.agentDetails.versionLabel": "エージェントバージョン",
+ "xpack.fleet.agentDetails.viewAgentListTitle": "すべてのエージェントを表示",
+ "xpack.fleet.agentDetailsIntegrations.actionsLabel": "アクション",
+ "xpack.fleet.agentDetailsIntegrations.inputTypeEndpointText": "エンドポイント",
+ "xpack.fleet.agentDetailsIntegrations.inputTypeLabel": "インプット",
+ "xpack.fleet.agentDetailsIntegrations.inputTypeLogText": "ログ",
+ "xpack.fleet.agentDetailsIntegrations.inputTypeMetricsText": "メトリック",
+ "xpack.fleet.agentDetailsIntegrations.viewLogsButton": "ログを表示",
+ "xpack.fleet.agentEnrenrollmentStepAgentPolicyollment.noEnrollmentTokensForSelectedPolicyCalloutDescription": "エージェントをこのポリシーに登録するには、登録トークンを作成する必要があります",
+ "xpack.fleet.agentEnrollment.agentAuthenticationSettings": "{agentPolicyName}が選択されました。エージェントを登録するときに使用する登録トークンを選択します。",
+ "xpack.fleet.agentEnrollment.agentDescription": "Elastic エージェントをホストに追加し、データを収集して、Elastic Stack に送信します。",
+ "xpack.fleet.agentEnrollment.agentsNotInitializedText": "エージェントを登録する前に、{link}。",
+ "xpack.fleet.agentEnrollment.closeFlyoutButtonLabel": "閉じる",
+ "xpack.fleet.agentEnrollment.copyPolicyButton": "クリップボードにコピー",
+ "xpack.fleet.agentEnrollment.copyRunInstructionsButton": "クリップボードにコピー",
+ "xpack.fleet.agentEnrollment.downloadDescription": "FleetサーバーはElasticエージェントで実行されます。Elasticエージェントダウンロードページでは、Elasticエージェントバイナリと検証署名をダウンロードできます。",
+ "xpack.fleet.agentEnrollment.downloadLink": "ダウンロードページに移動",
+ "xpack.fleet.agentEnrollment.downloadPolicyButton": "ダウンロードポリシー",
+ "xpack.fleet.agentEnrollment.downloadUseLinuxInstaller": "Linuxユーザー:(RPM/DEB)ではインストーラーを使用することをお勧めします。インストーラーではFleet内のエージェントをアップグレードできます。",
+ "xpack.fleet.agentEnrollment.enrollFleetTabLabel": "Fleetで登録",
+ "xpack.fleet.agentEnrollment.enrollStandaloneTabLabel": "スタンドアロンで実行",
+ "xpack.fleet.agentEnrollment.fleetSettingsLink": "Fleet設定",
+ "xpack.fleet.agentEnrollment.flyoutTitle": "エージェントの追加",
+ "xpack.fleet.agentEnrollment.goToDataStreamsLink": "データストリーム",
+ "xpack.fleet.agentEnrollment.managedDescription": "ElasticエージェントをFleetに登録して、自動的に更新をデプロイしたり、一元的にエージェントを管理したりします。",
+ "xpack.fleet.agentEnrollment.missingFleetHostCalloutText": "Fleetにエージェントを登録するには、FleetサーバーホストのURLが必要です。Fleet設定でこの情報を追加できます。詳細は{link}をご覧ください。",
+ "xpack.fleet.agentEnrollment.missingFleetHostCalloutTitle": "FleetサーバーホストのURLが見つかりません",
+ "xpack.fleet.agentEnrollment.missingFleetHostGuideLink": "Fleetユーザーガイド",
+ "xpack.fleet.agentEnrollment.setUpAgentsLink": "Elasticエージェントの集中管理を設定",
+ "xpack.fleet.agentEnrollment.standaloneDescription": "Elasticエージェントをスタンドアロンで実行して、エージェントがインストールされているホストで、手動でエージェントを構成および更新します。",
+ "xpack.fleet.agentEnrollment.stepCheckForDataDescription": "エージェントがデータの送信を開始します。{link}に移動して、データを表示してください。",
+ "xpack.fleet.agentEnrollment.stepCheckForDataTitle": "データを確認",
+ "xpack.fleet.agentEnrollment.stepChooseAgentPolicyTitle": "エージェントポリシーを選択",
+ "xpack.fleet.agentEnrollment.stepConfigureAgentDescription": "Elasticエージェントがインストールされているホストで、このポリシーを{fileName}にコピーします。Elasticsearch資格情報を使用するには、{fileName}の{outputSection}セクションで、{ESUsernameVariable}と{ESPasswordVariable}を変更します。",
+ "xpack.fleet.agentEnrollment.stepConfigureAgentTitle": "エージェントの構成",
+ "xpack.fleet.agentEnrollment.stepConfigurePolicyAuthenticationTitle": "登録トークンを選択",
+ "xpack.fleet.agentEnrollment.stepDownloadAgentTitle": "Elasticエージェントをホストにダウンロード",
+ "xpack.fleet.agentEnrollment.stepEnrollAndRunAgentTitle": "Elasticエージェントを登録して実行",
+ "xpack.fleet.agentEnrollment.stepRunAgentDescription": "エージェントのディレクトリから、このコマンドを実行し、Elasticエージェントを、インストール、登録、起動します。このコマンドを再利用すると、複数のホストでエージェントを設定できます。管理者権限が必要です。",
+ "xpack.fleet.agentEnrollment.stepRunAgentTitle": "エージェントの起動",
+ "xpack.fleet.agentEnrollment.stepViewDataTitle": "データを表示",
+ "xpack.fleet.agentEnrollment.viewDataDescription": "エージェントが起動した後、Kibanaでデータを表示するには、統合のインストールされたアセットを使用します。{pleaseNote}:初期データを受信するまでに数分かかる場合があります。",
+ "xpack.fleet.agentHealth.checkInTooltipText": "前回のチェックイン {lastCheckIn}",
+ "xpack.fleet.agentHealth.healthyStatusText": "正常",
+ "xpack.fleet.agentHealth.inactiveStatusText": "非アクティブ",
+ "xpack.fleet.agentHealth.noCheckInTooltipText": "チェックインしない",
+ "xpack.fleet.agentHealth.offlineStatusText": "オフライン",
+ "xpack.fleet.agentHealth.unhealthyStatusText": "異常",
+ "xpack.fleet.agentHealth.updatingStatusText": "更新中",
+ "xpack.fleet.agentList.actionsColumnTitle": "アクション",
+ "xpack.fleet.agentList.addButton": "エージェントの追加",
+ "xpack.fleet.agentList.agentUpgradeLabel": "アップグレードが利用可能です",
+ "xpack.fleet.agentList.clearFiltersLinkText": "フィルターを消去",
+ "xpack.fleet.agentList.errorFetchingDataTitle": "エージェントの取り込みエラー",
+ "xpack.fleet.agentList.forceUnenrollOneButton": "強制的に登録解除する",
+ "xpack.fleet.agentList.hostColumnTitle": "ホスト",
+ "xpack.fleet.agentList.lastCheckinTitle": "前回のアクティビティ",
+ "xpack.fleet.agentList.loadingAgentsMessage": "エージェントを読み込み中…",
+ "xpack.fleet.agentList.monitorLogsDisabledText": "False",
+ "xpack.fleet.agentList.monitorLogsEnabledText": "True",
+ "xpack.fleet.agentList.monitorMetricsDisabledText": "False",
+ "xpack.fleet.agentList.monitorMetricsEnabledText": "True",
+ "xpack.fleet.agentList.noAgentsPrompt": "エージェントが登録されていません",
+ "xpack.fleet.agentList.noFilteredAgentsPrompt": "エージェントが見つかりません。{clearFiltersLink}",
+ "xpack.fleet.agentList.outOfDateLabel": "最新ではありません",
+ "xpack.fleet.agentList.policyColumnTitle": "エージェントポリシー",
+ "xpack.fleet.agentList.policyFilterText": "エージェントポリシー",
+ "xpack.fleet.agentList.reassignActionText": "新しいポリシーに割り当てる",
+ "xpack.fleet.agentList.showUpgradeableFilterLabel": "アップグレードが利用可能です",
+ "xpack.fleet.agentList.statusColumnTitle": "ステータス",
+ "xpack.fleet.agentList.statusFilterText": "ステータス",
+ "xpack.fleet.agentList.statusHealthyFilterText": "正常",
+ "xpack.fleet.agentList.statusInactiveFilterText": "非アクティブ",
+ "xpack.fleet.agentList.statusOfflineFilterText": "オフライン",
+ "xpack.fleet.agentList.statusUnhealthyFilterText": "異常",
+ "xpack.fleet.agentList.statusUpdatingFilterText": "更新中",
+ "xpack.fleet.agentList.unenrollOneButton": "エージェントの登録解除",
+ "xpack.fleet.agentList.upgradeOneButton": "エージェントをアップグレード",
+ "xpack.fleet.agentList.versionTitle": "バージョン",
+ "xpack.fleet.agentList.viewActionText": "エージェントを表示",
+ "xpack.fleet.agentLogs.datasetSelectText": "データセット",
+ "xpack.fleet.agentLogs.downloadLink": "ダウンロード",
+ "xpack.fleet.agentLogs.logDisabledCallOutDescription": "エージェントのポリシーを更新{settingsLink}して、ログ収集を有効にします。",
+ "xpack.fleet.agentLogs.logDisabledCallOutTitle": "ログ収集は無効です",
+ "xpack.fleet.agentLogs.logLevelSelectText": "ログレベル",
+ "xpack.fleet.agentLogs.oldAgentWarningTitle": "ログの表示には、Elastic Agent 7.11以降が必要です。エージェントをアップグレードするには、[アクション]メニューに移動するか、新しいバージョンを{downloadLink}。",
+ "xpack.fleet.agentLogs.openInLogsUiLinkText": "ログで開く",
+ "xpack.fleet.agentLogs.searchPlaceholderText": "ログを検索…",
+ "xpack.fleet.agentLogs.selectLogLevel.errorTitleText": "エージェントログレベルの更新エラー",
+ "xpack.fleet.agentLogs.selectLogLevel.successText": "エージェントログレベルを「{logLevel}」に変更しました。",
+ "xpack.fleet.agentLogs.selectLogLevelLabelText": "エージェントログレベル",
+ "xpack.fleet.agentLogs.settingsLink": "設定",
+ "xpack.fleet.agentLogs.updateButtonLoadingText": "変更を適用しています...",
+ "xpack.fleet.agentLogs.updateButtonText": "変更を適用",
+ "xpack.fleet.agentPolicy.confirmModalCalloutDescription": "選択されたエージェントポリシー {policyName} が一部のエージェントですでに使用されていることを Fleet が検出しました。このアクションの結果として、Fleetはこのポリシーで使用されているすべてのエージェントに更新をデプロイします。",
+ "xpack.fleet.agentPolicy.confirmModalCancelButtonLabel": "キャンセル",
+ "xpack.fleet.agentPolicy.confirmModalConfirmButtonLabel": "変更を保存してデプロイ",
+ "xpack.fleet.agentPolicy.confirmModalDescription": "このアクションは元に戻せません。続行していいですか?",
+ "xpack.fleet.agentPolicy.confirmModalTitle": "変更を保存してデプロイ",
+ "xpack.fleet.agentPolicyActionMenu.buttonText": "アクション",
+ "xpack.fleet.agentPolicyActionMenu.copyPolicyActionText": "ポリシーをコピー",
+ "xpack.fleet.agentPolicyActionMenu.enrollAgentActionText": "エージェントの追加",
+ "xpack.fleet.agentPolicyActionMenu.viewPolicyText": "ポリシーを表示",
+ "xpack.fleet.agentPolicyForm.advancedOptionsToggleLabel": "高度なオプション",
+ "xpack.fleet.agentPolicyForm.descriptionFieldLabel": "説明",
+ "xpack.fleet.agentPolicyForm.descriptionFieldPlaceholder": "どのようにこのポリシーを使用しますか?",
+ "xpack.fleet.agentPolicyForm.monitoringDescription": "パフォーマンスのデバッグと追跡のために、エージェントに関するデータを収集します。監視データは上記のデフォルト名前空間に書き込まれます。",
+ "xpack.fleet.agentPolicyForm.monitoringLabel": "アラート監視",
+ "xpack.fleet.agentPolicyForm.monitoringLogsFieldLabel": "エージェントログを収集",
+ "xpack.fleet.agentPolicyForm.monitoringLogsTooltipText": "このポリシーを使用するElasticエージェントからログを収集します。",
+ "xpack.fleet.agentPolicyForm.monitoringMetricsFieldLabel": "エージェントメトリックを収集",
+ "xpack.fleet.agentPolicyForm.monitoringMetricsTooltipText": "このポリシーを使用するElasticエージェントからメトリックを収集します。",
+ "xpack.fleet.agentPolicyForm.nameFieldLabel": "名前",
+ "xpack.fleet.agentPolicyForm.nameFieldPlaceholder": "名前を選択",
+ "xpack.fleet.agentPolicyForm.nameRequiredErrorMessage": "エージェントポリシー名が必要です。",
+ "xpack.fleet.agentPolicyForm.namespaceFieldDescription": "名前空間はユーザーが構成できる任意のグループであり、データの検索とユーザーアクセス権の管理が容易になります。ポリシー名前空間は、統合のデータストリームの名前を設定するために使用されます。{fleetUserGuide}。",
+ "xpack.fleet.agentPolicyForm.nameSpaceFieldDescription.fleetUserGuideLabel": "詳細",
+ "xpack.fleet.agentPolicyForm.namespaceFieldLabel": "デフォルト名前空間",
+ "xpack.fleet.agentPolicyForm.systemMonitoringFieldLabel": "システム監視",
+ "xpack.fleet.agentPolicyForm.systemMonitoringText": "システムメトリックを収集",
+ "xpack.fleet.agentPolicyForm.systemMonitoringTooltipText": "このオプションを有効にすると、システムメトリックと情報を収集する統合でポリシーをブートストラップできます。",
+ "xpack.fleet.agentPolicyForm.unenrollmentTimeoutDescription": "任意のタイムアウト(秒)。指定されている場合、この期間が経過した後、エージェントは自動的に登録解除されます。",
+ "xpack.fleet.agentPolicyForm.unenrollmentTimeoutLabel": "登録解除タイムアウト",
+ "xpack.fleet.agentPolicyForm.unenrollTimeoutMinValueErrorMessage": "タイムアウトは0よりも大きい値でなければなりません。",
+ "xpack.fleet.agentPolicyList.actionsColumnTitle": "アクション",
+ "xpack.fleet.agentPolicyList.addButton": "エージェントポリシーを作成",
+ "xpack.fleet.agentPolicyList.agentsColumnTitle": "エージェント",
+ "xpack.fleet.agentPolicyList.clearFiltersLinkText": "フィルターを消去",
+ "xpack.fleet.agentPolicyList.descriptionColumnTitle": "説明",
+ "xpack.fleet.agentPolicyList.loadingAgentPoliciesMessage": "エージェントポリシーの読み込み中…",
+ "xpack.fleet.agentPolicyList.nameColumnTitle": "名前",
+ "xpack.fleet.agentPolicyList.noAgentPoliciesPrompt": "エージェントポリシーがありません",
+ "xpack.fleet.agentPolicyList.noFilteredAgentPoliciesPrompt": "エージェントポリシーが見つかりません。{clearFiltersLink}",
+ "xpack.fleet.agentPolicyList.packagePoliciesCountColumnTitle": "統合",
+ "xpack.fleet.agentPolicyList.reloadAgentPoliciesButtonText": "再読み込み",
+ "xpack.fleet.agentPolicyList.updatedOnColumnTitle": "最終更新日",
+ "xpack.fleet.agentPolicySummaryLine.hostedPolicyTooltip": "このポリシーはFleet外で管理されます。このポリシーに関連するほとんどのアクションは使用できません。",
+ "xpack.fleet.agentPolicySummaryLine.revisionNumber": "rev. {revNumber}",
+ "xpack.fleet.agentReassignPolicy.cancelButtonLabel": "キャンセル",
+ "xpack.fleet.agentReassignPolicy.continueButtonLabel": "ポリシーの割り当て",
+ "xpack.fleet.agentReassignPolicy.flyoutTitle": "新しいエージェントポリシーを割り当てる",
+ "xpack.fleet.agentReassignPolicy.packageBadgeFleetServerWarning": "Fleetサーバーはスタンドアロンモードで有効にされません。",
+ "xpack.fleet.agentReassignPolicy.selectPolicyLabel": "エージェントポリシー",
+ "xpack.fleet.agentReassignPolicy.successSingleNotificationTitle": "エージェントポリシーが再割り当てされました",
+ "xpack.fleet.agentsInitializationErrorMessageTitle": "Elasticエージェントの集中管理を初期化できません",
+ "xpack.fleet.agentStatus.healthyLabel": "正常",
+ "xpack.fleet.agentStatus.inactiveLabel": "非アクティブ",
+ "xpack.fleet.agentStatus.offlineLabel": "オフライン",
+ "xpack.fleet.agentStatus.unhealthyLabel": "異常",
+ "xpack.fleet.agentStatus.updatingLabel": "更新中",
+ "xpack.fleet.alphaMessageDescription": "Fleet は本番環境用ではありません。",
+ "xpack.fleet.alphaMessageLinkText": "詳細を参照してください。",
+ "xpack.fleet.alphaMessageTitle": "ベータリリース",
+ "xpack.fleet.alphaMessaging.docsLink": "ドキュメンテーション",
+ "xpack.fleet.alphaMessaging.feedbackText": "{docsLink}をご覧ください。質問やフィードバックについては、{forumLink}にアクセスしてください。",
+ "xpack.fleet.alphaMessaging.flyoutTitle": "このリリースについて",
+ "xpack.fleet.alphaMessaging.forumLink": "ディスカッションフォーラム",
+ "xpack.fleet.alphaMessaging.introText": "Fleet は開発中であり、本番環境用ではありません。このベータリリースは、ユーザーが Fleet と新しい Elastic エージェントをテストしてフィードバックを提供することを目的としています。このプラグインには、サポート SLA が適用されません。",
+ "xpack.fleet.alphaMessging.closeFlyoutLabel": "閉じる",
+ "xpack.fleet.appNavigation.agentsLinkText": "エージェント",
+ "xpack.fleet.appNavigation.dataStreamsLinkText": "データストリーム",
+ "xpack.fleet.appNavigation.enrollmentTokensText": "登録トークン",
+ "xpack.fleet.appNavigation.integrationsAllLinkText": "参照",
+ "xpack.fleet.appNavigation.integrationsInstalledLinkText": "管理",
+ "xpack.fleet.appNavigation.policiesLinkText": "エージェントポリシー",
+ "xpack.fleet.appNavigation.sendFeedbackButton": "フィードバックを送信",
+ "xpack.fleet.appNavigation.settingsButton": "Fleet 設定",
+ "xpack.fleet.appTitle": "Fleet",
+ "xpack.fleet.assets.customLogs.description": "ログアプリでカスタムログデータを表示",
+ "xpack.fleet.assets.customLogs.name": "ログ",
+ "xpack.fleet.breadcrumbs.addPackagePolicyPageTitle": "統合の追加",
+ "xpack.fleet.breadcrumbs.agentsPageTitle": "エージェント",
+ "xpack.fleet.breadcrumbs.allIntegrationsPageTitle": "参照",
+ "xpack.fleet.breadcrumbs.appTitle": "Fleet",
+ "xpack.fleet.breadcrumbs.datastreamsPageTitle": "データストリーム",
+ "xpack.fleet.breadcrumbs.editPackagePolicyPageTitle": "統合の編集",
+ "xpack.fleet.breadcrumbs.enrollmentTokensPageTitle": "登録トークン",
+ "xpack.fleet.breadcrumbs.installedIntegrationsPageTitle": "管理",
+ "xpack.fleet.breadcrumbs.integrationsAppTitle": "統合",
+ "xpack.fleet.breadcrumbs.policiesPageTitle": "エージェントポリシー",
+ "xpack.fleet.config.invalidPackageVersionError": "有効なサーバーまたはキーワード「latest」でなければなりません",
+ "xpack.fleet.copyAgentPolicy.confirmModal.cancelButtonLabel": "キャンセル",
+ "xpack.fleet.copyAgentPolicy.confirmModal.confirmButtonLabel": "ポリシーをコピー",
+ "xpack.fleet.copyAgentPolicy.confirmModal.copyPolicyPrompt": "新しいエージェントポリシーの名前と説明を選択してください。",
+ "xpack.fleet.copyAgentPolicy.confirmModal.copyPolicyTitle": "「{name}」エージェントポリシーをコピー",
+ "xpack.fleet.copyAgentPolicy.confirmModal.defaultNewPolicyName": "{name}(コピー)",
+ "xpack.fleet.copyAgentPolicy.confirmModal.newDescriptionLabel": "説明",
+ "xpack.fleet.copyAgentPolicy.confirmModal.newNameLabel": "新しいポリシー名",
+ "xpack.fleet.copyAgentPolicy.failureNotificationTitle": "エージェントポリシー「{id}」のコピーエラー",
+ "xpack.fleet.copyAgentPolicy.fatalErrorNotificationTitle": "エージェントポリシーのコピーエラー",
+ "xpack.fleet.copyAgentPolicy.successNotificationTitle": "エージェントポリシーがコピーされました",
+ "xpack.fleet.createAgentPolicy.cancelButtonLabel": "キャンセル",
+ "xpack.fleet.createAgentPolicy.errorNotificationTitle": "エージェントポリシーを作成できません",
+ "xpack.fleet.createAgentPolicy.flyoutTitle": "エージェントポリシーを作成",
+ "xpack.fleet.createAgentPolicy.flyoutTitleDescription": "エージェントポリシーは、エージェントのグループ全体にわたる設定を管理する目的で使用されます。エージェントポリシーに統合を追加すると、エージェントで収集するデータを指定できます。エージェントポリシーの編集時には、フリートを使用して、指定したエージェントのグループに更新をデプロイできます。",
+ "xpack.fleet.createAgentPolicy.submitButtonLabel": "エージェントポリシーを作成",
+ "xpack.fleet.createAgentPolicy.successNotificationTitle": "エージェントポリシー「{name}」が作成されました",
+ "xpack.fleet.createPackagePolicy.addedNotificationMessage": "Fleetは'{agentPolicyName}'ポリシーで使用されているすべてのエージェントに更新をデプロイします。",
+ "xpack.fleet.createPackagePolicy.addedNotificationTitle": "「{packagePolicyName}」統合が追加されました。",
+ "xpack.fleet.createPackagePolicy.agentPolicyNameLabel": "エージェントポリシー",
+ "xpack.fleet.createPackagePolicy.cancelButton": "キャンセル",
+ "xpack.fleet.createPackagePolicy.cancelLinkText": "キャンセル",
+ "xpack.fleet.createPackagePolicy.errorOnSaveText": "統合ポリシーにはエラーがあります。保存前に修正してください。",
+ "xpack.fleet.createPackagePolicy.integrationsContextAddAgentLinkMessage": "エージェントを追加",
+ "xpack.fleet.createPackagePolicy.integrationsContextaddAgentNextNotificationMessage": "次に、{link}して、データの取り込みを開始します。",
+ "xpack.fleet.createPackagePolicy.pageDescriptionfromPackage": "次の手順に従い、この統合をエージェントポリシーに追加します。",
+ "xpack.fleet.createPackagePolicy.pageDescriptionfromPolicy": "選択したエージェントポリシーの統合を構成します。",
+ "xpack.fleet.createPackagePolicy.pageTitle": "統合の追加",
+ "xpack.fleet.createPackagePolicy.pageTitleWithPackageName": "{packageName}統合の追加",
+ "xpack.fleet.createPackagePolicy.policyContextAddAgentNextNotificationMessage": "ポリシーが更新されました。エージェントを'{agentPolicyName}'ポリシーに追加して、このポリシーをデプロイします。",
+ "xpack.fleet.createPackagePolicy.saveButton": "統合の保存",
+ "xpack.fleet.createPackagePolicy.stepConfigure.advancedOptionsToggleLinkText": "高度なオプション",
+ "xpack.fleet.createPackagePolicy.stepConfigure.hideStreamsAriaLabel": "{type}入力を非表示",
+ "xpack.fleet.createPackagePolicy.stepConfigure.inputSettingsDescription": "次の設定は以下のすべての入力に適用されます。",
+ "xpack.fleet.createPackagePolicy.stepConfigure.inputSettingsTitle": "設定",
+ "xpack.fleet.createPackagePolicy.stepConfigure.inputVarFieldOptionalLabel": "オプション",
+ "xpack.fleet.createPackagePolicy.stepConfigure.integrationSettingsSectionDescription": "この統合の使用方法を識別できるように、名前と説明を選択してください。",
+ "xpack.fleet.createPackagePolicy.stepConfigure.integrationSettingsSectionTitle": "統合設定",
+ "xpack.fleet.createPackagePolicy.stepConfigure.noPolicyOptionsMessage": "構成するものがありません",
+ "xpack.fleet.createPackagePolicy.stepConfigure.packagePolicyDescriptionInputLabel": "説明",
+ "xpack.fleet.createPackagePolicy.stepConfigure.packagePolicyNameInputLabel": "統合名",
+ "xpack.fleet.createPackagePolicy.stepConfigure.packagePolicyNamespaceHelpLabel": "選択したエージェントポリシーから継承されたデフォルト名前空間を変更します。この設定により、統合のデータストリームの名前が変更されます。{learnMore}。",
+ "xpack.fleet.createPackagePolicy.stepConfigure.packagePolicyNamespaceHelpLearnMoreLabel": "詳細",
+ "xpack.fleet.createPackagePolicy.stepConfigure.packagePolicyNamespaceInputLabel": "名前空間",
+ "xpack.fleet.createPackagePolicy.stepConfigure.showStreamsAriaLabel": "{type}入力を表示",
+ "xpack.fleet.createPackagePolicy.stepConfigure.toggleAdvancedOptionsButtonText": "高度なオプション",
+ "xpack.fleet.createPackagePolicy.stepConfigurePackagePolicyTitle": "統合の構成",
+ "xpack.fleet.createPackagePolicy.stepSelectAgentPolicyTitle": "エージェントポリシーに適用",
+ "xpack.fleet.createPackagePolicy.StepSelectPolicy.addButton": "エージェントポリシーを作成",
+ "xpack.fleet.createPackagePolicy.StepSelectPolicy.agentPolicyFormGroupDescription": "エージェントポリシーは、エージェントのセットで統合のグループを管理するために使用されます",
+ "xpack.fleet.createPackagePolicy.StepSelectPolicy.agentPolicyFormGroupTitle": "エージェントポリシー",
+ "xpack.fleet.createPackagePolicy.StepSelectPolicy.agentPolicyLabel": "エージェントポリシー",
+ "xpack.fleet.createPackagePolicy.StepSelectPolicy.agentPolicyPlaceholderText": "この統合を追加するエージェントポリシーを選択",
+ "xpack.fleet.createPackagePolicy.StepSelectPolicy.errorLoadingAgentPoliciesTitle": "エージェントポリシーの読み込みエラー",
+ "xpack.fleet.createPackagePolicy.StepSelectPolicy.errorLoadingPackageTitle": "パッケージ情報の読み込みエラー",
+ "xpack.fleet.createPackagePolicy.StepSelectPolicy.errorLoadingSelectedAgentPolicyTitle": "選択したエージェントポリシーの読み込みエラー",
+ "xpack.fleet.dataStreamList.actionsColumnTitle": "アクション",
+ "xpack.fleet.dataStreamList.datasetColumnTitle": "データセット",
+ "xpack.fleet.dataStreamList.integrationColumnTitle": "統合",
+ "xpack.fleet.dataStreamList.lastActivityColumnTitle": "前回のアクティビティ",
+ "xpack.fleet.dataStreamList.loadingDataStreamsMessage": "データストリームを読み込んでいます…",
+ "xpack.fleet.dataStreamList.namespaceColumnTitle": "名前空間",
+ "xpack.fleet.dataStreamList.noDataStreamsPrompt": "データストリームがありません",
+ "xpack.fleet.dataStreamList.noFilteredDataStreamsMessage": "一致するデータストリームが見つかりません",
+ "xpack.fleet.dataStreamList.reloadDataStreamsButtonText": "再読み込み",
+ "xpack.fleet.dataStreamList.searchPlaceholderTitle": "データストリームをフィルター",
+ "xpack.fleet.dataStreamList.sizeColumnTitle": "サイズ",
+ "xpack.fleet.dataStreamList.typeColumnTitle": "型",
+ "xpack.fleet.dataStreamList.viewDashboardActionText": "ダッシュボードを表示",
+ "xpack.fleet.dataStreamList.viewDashboardsActionText": "ダッシュボードを表示",
+ "xpack.fleet.dataStreamList.viewDashboardsPanelTitle": "ダッシュボードを表示",
+ "xpack.fleet.deleteAgentPolicy.confirmModal.affectedAgentsTitle": "使用中のポリシー",
+ "xpack.fleet.deleteAgentPolicy.confirmModal.cancelButtonLabel": "キャンセル",
+ "xpack.fleet.deleteAgentPolicy.confirmModal.confirmButtonLabel": "ポリシーを削除",
+ "xpack.fleet.deleteAgentPolicy.confirmModal.deletePolicyTitle": "このエージェントポリシーを削除しますか?",
+ "xpack.fleet.deleteAgentPolicy.confirmModal.irreversibleMessage": "この操作は元に戻すことができません。",
+ "xpack.fleet.deleteAgentPolicy.confirmModal.loadingAgentsCountMessage": "影響があるエージェントの数を確認中…",
+ "xpack.fleet.deleteAgentPolicy.confirmModal.loadingButtonLabel": "読み込み中…",
+ "xpack.fleet.deleteAgentPolicy.failureSingleNotificationTitle": "エージェントポリシー「{id}」の削除エラー",
+ "xpack.fleet.deleteAgentPolicy.fatalErrorNotificationTitle": "エージェントポリシーの削除エラー",
+ "xpack.fleet.deleteAgentPolicy.successSingleNotificationTitle": "エージェントポリシー「{id}」が削除されました",
+ "xpack.fleet.deletePackagePolicy.confirmModal.affectedAgentsMessage": "{agentPolicyName}が一部のエージェントですでに使用されていることをFleetが検出しました。",
+ "xpack.fleet.deletePackagePolicy.confirmModal.cancelButtonLabel": "キャンセル",
+ "xpack.fleet.deletePackagePolicy.confirmModal.generalMessage": "このアクションは元に戻せません。続行していいですか?",
+ "xpack.fleet.deletePackagePolicy.confirmModal.loadingAgentsCountMessage": "影響があるエージェントを確認中…",
+ "xpack.fleet.deletePackagePolicy.confirmModal.loadingButtonLabel": "読み込み中…",
+ "xpack.fleet.deletePackagePolicy.failureMultipleNotificationTitle": "{count}個の統合の削除エラー",
+ "xpack.fleet.deletePackagePolicy.failureSingleNotificationTitle": "統合「{id}」の削除エラー",
+ "xpack.fleet.deletePackagePolicy.fatalErrorNotificationTitle": "統合の削除エラー",
+ "xpack.fleet.deletePackagePolicy.successMultipleNotificationTitle": "{count}個の統合を削除しました",
+ "xpack.fleet.deletePackagePolicy.successSingleNotificationTitle": "統合「{id}」を削除しました",
+ "xpack.fleet.disabledSecurityDescription": "Elastic Fleet を使用するには、Kibana と Elasticsearch でセキュリティを有効にする必要があります。",
+ "xpack.fleet.disabledSecurityTitle": "セキュリティが有効ではありません",
+ "xpack.fleet.editAgentPolicy.cancelButtonText": "キャンセル",
+ "xpack.fleet.editAgentPolicy.errorNotificationTitle": "エージェントポリシーを更新できません",
+ "xpack.fleet.editAgentPolicy.saveButtonText": "変更を保存",
+ "xpack.fleet.editAgentPolicy.savingButtonText": "保存中…",
+ "xpack.fleet.editAgentPolicy.successNotificationTitle": "正常に「{name}」設定を更新しました",
+ "xpack.fleet.editAgentPolicy.unsavedChangesText": "保存されていない変更があります",
+ "xpack.fleet.editPackagePolicy.cancelButton": "キャンセル",
+ "xpack.fleet.editPackagePolicy.editPageTitleWithPackageName": "{packageName}統合の編集",
+ "xpack.fleet.editPackagePolicy.errorLoadingDataMessage": "この統合情報の読み込みエラーが発生しました",
+ "xpack.fleet.editPackagePolicy.errorLoadingDataTitle": "データの読み込み中にエラーが発生",
+ "xpack.fleet.editPackagePolicy.failedConflictNotificationMessage": "データが最新ではありません。最新のポリシーを取得するには、ページを更新してください。",
+ "xpack.fleet.editPackagePolicy.failedNotificationTitle": "「{packagePolicyName}」の更新エラー",
+ "xpack.fleet.editPackagePolicy.pageDescription": "統合設定を修正し、選択したエージェントポリシーに変更をデプロイします。",
+ "xpack.fleet.editPackagePolicy.pageTitle": "統合の編集",
+ "xpack.fleet.editPackagePolicy.saveButton": "統合の保存",
+ "xpack.fleet.editPackagePolicy.settingsTabName": "設定",
+ "xpack.fleet.editPackagePolicy.updatedNotificationMessage": "Fleetは'{agentPolicyName}'ポリシーで使用されているすべてのエージェントに更新をデプロイします",
+ "xpack.fleet.editPackagePolicy.updatedNotificationTitle": "正常に「{packagePolicyName}」を更新しました",
+ "xpack.fleet.editPackagePolicy.upgradePageTitleWithPackageName": "{packageName}統合をアップグレード",
+ "xpack.fleet.enrollemntAPIKeyList.emptyMessage": "登録トークンが見つかりません。",
+ "xpack.fleet.enrollemntAPIKeyList.loadingTokensMessage": "登録トークンを読み込んでいます...",
+ "xpack.fleet.enrollmentInstructions.descriptionText": "エージェントのディレクトリから、該当するコマンドを実行し、Elasticエージェントをインストール、登録、起動します。これらのコマンドを再利用すると、複数のホストでエージェントを設定できます。管理者権限が必要です。",
+ "xpack.fleet.enrollmentInstructions.moreInstructionsLink": "Elastic エージェントドキュメント",
+ "xpack.fleet.enrollmentInstructions.moreInstructionsText": "RPM/DEB デプロイの手順については、{link}を参照してください。",
+ "xpack.fleet.enrollmentInstructions.platformSelectAriaLabel": "プラットフォーム",
+ "xpack.fleet.enrollmentInstructions.troubleshootingLink": "トラブルシューティングガイド",
+ "xpack.fleet.enrollmentInstructions.troubleshootingText": "接続の問題が発生している場合は、{link}を参照してください。",
+ "xpack.fleet.enrollmentStepAgentPolicy.enrollmentTokenSelectLabel": "登録トークン",
+ "xpack.fleet.enrollmentStepAgentPolicy.noEnrollmentTokensForSelectedPolicyCallout": "選択したエージェントポリシーの登録トークンはありません",
+ "xpack.fleet.enrollmentStepAgentPolicy.policySelectAriaLabel": "エージェントポリシー",
+ "xpack.fleet.enrollmentStepAgentPolicy.policySelectLabel": "エージェントポリシー",
+ "xpack.fleet.enrollmentStepAgentPolicy.setUpAgentsLink": "登録トークンを作成",
+ "xpack.fleet.enrollmentStepAgentPolicy.showAuthenticationSettingsButton": "認証設定",
+ "xpack.fleet.enrollmentTokenDeleteModal.cancelButton": "キャンセル",
+ "xpack.fleet.enrollmentTokenDeleteModal.deleteButton": "登録トークンを取り消し",
+ "xpack.fleet.enrollmentTokenDeleteModal.description": "{keyName}を取り消してよろしいですか?新しいエージェントは、このトークンを使用して登録できません。",
+ "xpack.fleet.enrollmentTokenDeleteModal.title": "登録トークンを取り消し",
+ "xpack.fleet.enrollmentTokensList.actionsTitle": "アクション",
+ "xpack.fleet.enrollmentTokensList.activeTitle": "アクティブ",
+ "xpack.fleet.enrollmentTokensList.createdAtTitle": "作成日時",
+ "xpack.fleet.enrollmentTokensList.hideTokenButtonLabel": "トークンを非表示",
+ "xpack.fleet.enrollmentTokensList.nameTitle": "名前",
+ "xpack.fleet.enrollmentTokensList.newKeyButton": "登録トークンを作成",
+ "xpack.fleet.enrollmentTokensList.pageDescription": "登録トークンを作成して取り消します。登録トークンを使用すると、1つ以上のエージェントをFleetに登録し、データを送信できます。",
+ "xpack.fleet.enrollmentTokensList.policyTitle": "エージェントポリシー",
+ "xpack.fleet.enrollmentTokensList.revokeTokenButtonLabel": "トークンを取り消す",
+ "xpack.fleet.enrollmentTokensList.secretTitle": "シークレット",
+ "xpack.fleet.enrollmentTokensList.showTokenButtonLabel": "トークンを表示",
+ "xpack.fleet.epm.addPackagePolicyButtonText": "{packageName}の追加",
+ "xpack.fleet.epm.agentEnrollment.viewDataAssetsLabel": "アセットを表示",
+ "xpack.fleet.epm.agentEnrollment.viewDataDescription.pleaseNoteLabel": "注記:",
+ "xpack.fleet.epm.assetGroupTitle": "{assetType}アセット",
+ "xpack.fleet.epm.browseAllButtonText": "すべての統合を参照",
+ "xpack.fleet.epm.categoryLabel": "カテゴリー",
+ "xpack.fleet.epm.detailsTitle": "詳細",
+ "xpack.fleet.epm.errorLoadingNotice": "NOTICE.txtの読み込みエラー",
+ "xpack.fleet.epm.featuresLabel": "機能",
+ "xpack.fleet.epm.install.packageInstallError": "{pkgName} {pkgVersion}のインストールエラー",
+ "xpack.fleet.epm.install.packageUpdateError": "{pkgName} {pkgVersion}の更新エラー",
+ "xpack.fleet.epm.licenseLabel": "ライセンス",
+ "xpack.fleet.epm.loadingIntegrationErrorTitle": "統合詳細の読み込みエラー",
+ "xpack.fleet.epm.noticeModalCloseBtn": "閉じる",
+ "xpack.fleet.epm.packageDetails.assets.fetchAssetsErrorTitle": "アセットの読み込みエラー",
+ "xpack.fleet.epm.packageDetails.assets.noAssetsFoundLabel": "アセットが見つかりません",
+ "xpack.fleet.epm.packageDetails.integrationList.actions": "アクション",
+ "xpack.fleet.epm.packageDetails.integrationList.addAgent": "エージェントの追加",
+ "xpack.fleet.epm.packageDetails.integrationList.agentCount": "エージェント",
+ "xpack.fleet.epm.packageDetails.integrationList.agentPolicy": "エージェントポリシー",
+ "xpack.fleet.epm.packageDetails.integrationList.loadingPoliciesMessage": "統合ポリシーを読み込んでいます...",
+ "xpack.fleet.epm.packageDetails.integrationList.name": "統合",
+ "xpack.fleet.epm.packageDetails.integrationList.packageVersion": "v{version}",
+ "xpack.fleet.epm.packageDetails.integrationList.updatedAt": "最終更新",
+ "xpack.fleet.epm.packageDetails.integrationList.updatedBy": "最終更新者",
+ "xpack.fleet.epm.packageDetails.integrationList.version": "バージョン",
+ "xpack.fleet.epm.packageDetailsNav.overviewLinkText": "概要",
+ "xpack.fleet.epm.packageDetailsNav.packageAssetsLinkText": "アセット",
+ "xpack.fleet.epm.packageDetailsNav.packageCustomLinkText": "高度な設定",
+ "xpack.fleet.epm.packageDetailsNav.packagePoliciesLinkText": "ポリシー",
+ "xpack.fleet.epm.packageDetailsNav.settingsLinkText": "設定",
+ "xpack.fleet.epm.releaseBadge.betaDescription": "この統合は本番環境用ではありません。",
+ "xpack.fleet.epm.releaseBadge.betaLabel": "ベータ",
+ "xpack.fleet.epm.releaseBadge.experimentalDescription": "この統合は、急に変更されたり、将来のリリースで削除されたりする可能性があります。",
+ "xpack.fleet.epm.releaseBadge.experimentalLabel": "実験的",
+ "xpack.fleet.epm.screenshotAltText": "{packageName}スクリーンショット#{imageNumber}",
+ "xpack.fleet.epm.screenshotErrorText": "このスクリーンショットを読み込めません",
+ "xpack.fleet.epm.screenshotPaginationAriaLabel": "{packageName}スクリーンショットページネーション",
+ "xpack.fleet.epm.screenshotsTitle": "スクリーンショット",
+ "xpack.fleet.epm.updateAvailableTooltip": "更新が利用可能です",
+ "xpack.fleet.epm.usedByLabel": "エージェントポリシー",
+ "xpack.fleet.epm.versionLabel": "バージョン",
+ "xpack.fleet.epmList.allPackagesFilterLinkText": "すべて",
+ "xpack.fleet.epmList.installedTitle": "インストールされている統合",
+ "xpack.fleet.epmList.missingIntegrationPlaceholder": "検索用語と一致する統合が見つかりませんでした。別のキーワードを試すか、左側のカテゴリを使用して参照してください。",
+ "xpack.fleet.epmList.noPackagesFoundPlaceholder": "パッケージが見つかりません",
+ "xpack.fleet.epmList.searchPackagesPlaceholder": "統合を検索",
+ "xpack.fleet.epmList.updatesAvailableFilterLinkText": "更新が可能です",
+ "xpack.fleet.featureCatalogueDescription": "Elasticエージェントとの統合を追加して管理します",
+ "xpack.fleet.featureCatalogueTitle": "Elasticエージェント統合を追加",
+ "xpack.fleet.fleetServerSetup.addFleetServerHostButton": "ホストの追加",
+ "xpack.fleet.fleetServerSetup.addFleetServerHostInputLabel": "Fleetサーバーホスト",
+ "xpack.fleet.fleetServerSetup.addFleetServerHostInvalidUrlError": "無効なURL",
+ "xpack.fleet.fleetServerSetup.addFleetServerHostStepDescription": "エージェントがFleetサーバーに接続するために使用するURLを指定します。これはFleetサーバーが実行されるホストのパブリックIPアドレスまたはドメインと一致します。デフォルトでは、Fleetサーバーはポート{port}を使用します。",
+ "xpack.fleet.fleetServerSetup.addFleetServerHostStepTitle": "Fleetサーバーホストの追加",
+ "xpack.fleet.fleetServerSetup.addFleetServerHostSuccessText": "{host}が追加されました。 {fleetSettingsLink}でFleetサーバーを編集できます。",
+ "xpack.fleet.fleetServerSetup.addFleetServerHostSuccessTitle": "追加されたFleetサーバーホスト",
+ "xpack.fleet.fleetServerSetup.agentPolicySelectAraiLabel": "エージェントポリシー",
+ "xpack.fleet.fleetServerSetup.agentPolicySelectLabel": "エージェントポリシー",
+ "xpack.fleet.fleetServerSetup.cloudDeploymentLink": "デプロイを編集",
+ "xpack.fleet.fleetServerSetup.cloudSetupText": "Fleetにエージェントを登録する前に、Fleetサーバーが必要です。APM & Fleetを有効にしてデプロイに追加できます。詳細は{link}をご覧ください。",
+ "xpack.fleet.fleetServerSetup.cloudSetupTitle": "APM & Fleetを有効にする",
+ "xpack.fleet.fleetServerSetup.continueButton": "続行",
+ "xpack.fleet.fleetServerSetup.deploymentModeProductionOption": "{production} – 独自の証明書を指定します。このオプションでは、Fleetに登録するときに、エージェントで証明書鍵を指定する必要があります。",
+ "xpack.fleet.fleetServerSetup.deploymentModeQuickStartOption": "{quickStart} – Fleetサーバーは自己署名証明書を生成します。後続のエージェントは--insecureフラグを使用して登録する必要があります。本番ユースケースには推奨されません。",
+ "xpack.fleet.fleetServerSetup.errorAddingFleetServerHostTitle": "Fleetサーバーホストの追加エラー",
+ "xpack.fleet.fleetServerSetup.errorGeneratingTokenTitleText": "トークン生成エラー",
+ "xpack.fleet.fleetServerSetup.errorRefreshingFleetServerStatus": "Fleetサーバーステータスの更新エラー",
+ "xpack.fleet.fleetServerSetup.fleetSettingsLink": "Fleet設定",
+ "xpack.fleet.fleetServerSetup.generateServiceTokenButton": "サービストークンを生成",
+ "xpack.fleet.fleetServerSetup.generateServiceTokenDescription": "サービストークンは、Elasticsearchに書き込むためのFleetサーバーアクセス権を付与します。",
+ "xpack.fleet.fleetServerSetup.installAgentDescription": "エージェントディレクトリから、適切なクイックスタートコマンドをコピーして実行し、生成されたトークンと自己署名証明書を使用して、ElasticエージェントをFleetサーバーとして起動します。本番デプロイで独自の証明書を使用する手順については、{userGuideLink}を参照してください。すべてのコマンドには管理者権限が必要です。",
+ "xpack.fleet.fleetServerSetup.platformSelectAriaLabel": "プラットフォーム",
+ "xpack.fleet.fleetServerSetup.productionText": "本番運用",
+ "xpack.fleet.fleetServerSetup.quickStartText": "クイックスタート",
+ "xpack.fleet.fleetServerSetup.saveServiceTokenDescription": "サービストークン情報を保存します。これは1回だけ表示されます。",
+ "xpack.fleet.fleetServerSetup.selectAgentPolicyDescriptionText": "エージェントポリシーを使用すると、リモートでエージェントを構成および管理できます。Fleetサーバーを実行するために必要な構成を含む「デフォルトFleetサーバーポリシー」を使用することをお勧めします。",
+ "xpack.fleet.fleetServerSetup.serviceTokenLabel": "サービストークン",
+ "xpack.fleet.fleetServerSetup.setupGuideLink": "Fleetユーザーガイド",
+ "xpack.fleet.fleetServerSetup.setupText": "Fleetにエージェントを登録する前に、Fleetサーバーが必要です。Fleetサーバーのセットアップについては、次の手順に従ってください。詳細については、{userGuideLink}を参照してください。",
+ "xpack.fleet.fleetServerSetup.setupTitle": "Fleetサーバーを追加",
+ "xpack.fleet.fleetServerSetup.stepDeploymentModeDescriptionText": "FleetはTransport Layer Security(TLS)を使用して、ElasticエージェントとElastic Stackの他のコンポーネントとの間の通信を暗号化します。デプロイモードを選択し、証明書を処理する方法を決定します。選択内容は後続のステップに表示されるFleetサーバーセットアップコマンドに影響します。",
+ "xpack.fleet.fleetServerSetup.stepDeploymentModeTitle": "セキュリティのデプロイモードを選択",
+ "xpack.fleet.fleetServerSetup.stepFleetServerCompleteDescription": "エージェントをFleetに登録できます。",
+ "xpack.fleet.fleetServerSetup.stepFleetServerCompleteTitle": "Fleetサーバーが接続されました",
+ "xpack.fleet.fleetServerSetup.stepGenerateServiceTokenTitle": "サービストークンを生成",
+ "xpack.fleet.fleetServerSetup.stepInstallAgentTitle": "Fleetサーバーを起動",
+ "xpack.fleet.fleetServerSetup.stepSelectAgentPolicyTitle": "エージェントポリシーを選択",
+ "xpack.fleet.fleetServerSetup.stepWaitingForFleetServerTitle": "Fleetサーバーの接続を待機しています...",
+ "xpack.fleet.fleetServerSetup.waitingText": "Fleetサーバーの接続を待機しています...",
+ "xpack.fleet.fleetServerUpgradeModal.announcementImageAlt": "Fleetサーバーアップグレード通知",
+ "xpack.fleet.fleetServerUpgradeModal.breakingChangeMessage": "これは大きい変更であるため、ベータリリースにしています。ご不便をおかけしていることをお詫び申し上げます。ご質問がある場合や、サポートが必要な場合は、{link}を共有してください。",
+ "xpack.fleet.fleetServerUpgradeModal.checkboxLabel": "次回以降このメッセージを表示しない",
+ "xpack.fleet.fleetServerUpgradeModal.closeButton": "閉じて開始する",
+ "xpack.fleet.fleetServerUpgradeModal.cloudDescriptionMessage": "Fleetサーバーを使用できます。スケーラビリティとセキュリティが強化されました。すでにElastic CloudクラウドにAPMインスタンスがあった場合は、APM & Fleetにアップグレードされました。そうでない場合は、無料でデプロイに追加できます。{existingAgentsMessage}引き続きFleetを使用するには、Fleetサーバーを使用して、各ホストに新しいバージョンのElasticエージェントをインストールする必要があります。",
+ "xpack.fleet.fleetServerUpgradeModal.errorLoadingAgents": "エージェントの読み込みエラー",
+ "xpack.fleet.fleetServerUpgradeModal.existingAgentText": "既存のElasticエージェントは自動的に登録解除され、データの送信を停止しました。",
+ "xpack.fleet.fleetServerUpgradeModal.failedUpdateTitle": "設定の保存エラー",
+ "xpack.fleet.fleetServerUpgradeModal.fleetFeedbackLink": "フィードバック",
+ "xpack.fleet.fleetServerUpgradeModal.fleetServerMigrationGuide": "Fleetサーバー移行ガイド",
+ "xpack.fleet.fleetServerUpgradeModal.modalTitle": "エージェントをFleetサーバーに登録",
+ "xpack.fleet.fleetServerUpgradeModal.onPremDescriptionMessage": "Fleetサーバーが使用できます。スケーラビリティとセキュリティが改善されています。{existingAgentsMessage} Fleetを使用し続けるには、Fleetサーバーと新しいバージョンのElasticエージェントを各ホストにインストールする必要があります。詳細については、{link}をご覧ください。",
+ "xpack.fleet.genericActionsMenuText": "開く",
+ "xpack.fleet.homeIntegration.tutorialDirectory.dismissNoticeButtonText": "メッセージを消去",
+ "xpack.fleet.homeIntegration.tutorialDirectory.fleetAppButtonText": "統合を試す",
+ "xpack.fleet.homeIntegration.tutorialDirectory.noticeText": "Elasticエージェント統合では、シンプルかつ統合された方法で、ログ、メトリック、他の種類のデータの監視をホストに追加することができます。複数のBeatsをインストールする必要はありません。このため、インフラストラクチャ全体でのポリシーのデプロイが簡単で高速になりました。詳細については、{blogPostLink}をお読みください。",
+ "xpack.fleet.homeIntegration.tutorialDirectory.noticeText.blogPostLink": "発表ブログ投稿",
+ "xpack.fleet.homeIntegration.tutorialDirectory.noticeTitle": "{newPrefix} Elasticエージェント統合",
+ "xpack.fleet.homeIntegration.tutorialDirectory.noticeTitle.newPrefix": "一般公開へ:",
+ "xpack.fleet.homeIntegration.tutorialModule.noticeText": "{notePrefix}このモジュールの新しいバージョンは{availableAsIntegrationLink}です。統合と新しいElasticエージェントの詳細については、{blogPostLink}をお読みください。",
+ "xpack.fleet.homeIntegration.tutorialModule.noticeText.blogPostLink": "発表ブログ投稿",
+ "xpack.fleet.homeIntegration.tutorialModule.noticeText.integrationLink": "Elasticエージェント統合として提供",
+ "xpack.fleet.homeIntegration.tutorialModule.noticeText.notePrefix": "注:",
+ "xpack.fleet.hostsInput.addRow": "行の追加",
+ "xpack.fleet.initializationErrorMessageTitle": "Fleet を初期化できません",
+ "xpack.fleet.integrations.customInputsLink": "カスタム入力",
+ "xpack.fleet.integrations.discussForumLink": "ディスカッションフォーラム",
+ "xpack.fleet.integrations.installPackage.installingPackageButtonLabel": "{title} アセットをインストールしています",
+ "xpack.fleet.integrations.installPackage.installPackageButtonLabel": "{title}アセットをインストール",
+ "xpack.fleet.integrations.packageInstallErrorDescription": "このパッケージのインストール中に問題が発生しました。しばらくたってから再試行してください。",
+ "xpack.fleet.integrations.packageInstallErrorTitle": "{title}パッケージをインストールできませんでした",
+ "xpack.fleet.integrations.packageInstallSuccessDescription": "正常に{title}をインストールしました",
+ "xpack.fleet.integrations.packageInstallSuccessTitle": "{title}をインストールしました",
+ "xpack.fleet.integrations.packageUninstallErrorDescription": "このパッケージのアンインストール中に問題が発生しました。しばらくたってから再試行してください。",
+ "xpack.fleet.integrations.packageUninstallErrorTitle": "{title}パッケージをアンインストールできませんでした",
+ "xpack.fleet.integrations.packageUninstallSuccessDescription": "正常に{title}をアンインストールしました",
+ "xpack.fleet.integrations.packageUninstallSuccessTitle": "{title}をアンインストールしました",
+ "xpack.fleet.integrations.settings.confirmInstallModal.cancelButtonLabel": "キャンセル",
+ "xpack.fleet.integrations.settings.confirmInstallModal.installButtonLabel": "{packageName}をインストール",
+ "xpack.fleet.integrations.settings.confirmInstallModal.installCalloutTitle": "{numOfAssets}個のアセットがインストールされます",
+ "xpack.fleet.integrations.settings.confirmInstallModal.installDescription": "Kibanaアセットは現在のスペース(既定)にインストールされ、このスペースを表示する権限があるユーザーのみがアクセスできます。Elasticsearchアセットはグローバルでインストールされ、すべてのKibanaユーザーがアクセスできます。",
+ "xpack.fleet.integrations.settings.confirmInstallModal.installTitle": "{packageName}をインストール",
+ "xpack.fleet.integrations.settings.confirmUninstallModal.cancelButtonLabel": "キャンセル",
+ "xpack.fleet.integrations.settings.confirmUninstallModal.uninstallButtonLabel": "{packageName}をアンインストール",
+ "xpack.fleet.integrations.settings.confirmUninstallModal.uninstallCallout.description": "この統合によって作成されたKibanaおよびElasticsearchアセットは削除されます。エージェントポリシーとエージェントによって送信されたデータは影響を受けません。",
+ "xpack.fleet.integrations.settings.confirmUninstallModal.uninstallCallout.title": "{numOfAssets}個のアセットが削除されます",
+ "xpack.fleet.integrations.settings.confirmUninstallModal.uninstallDescription": "この操作は元に戻すことができません。続行していいですか?",
+ "xpack.fleet.integrations.settings.confirmUninstallModal.uninstallTitle": "{packageName}をアンインストール",
+ "xpack.fleet.integrations.settings.packageInstallDescription": "この統合をインストールして、{title}データ向けに設計されたKibanaおよびElasticsearchアセットをセットアップします。",
+ "xpack.fleet.integrations.settings.packageInstallTitle": "{title}をインストール",
+ "xpack.fleet.integrations.settings.packageLatestVersionLink": "最新バージョン",
+ "xpack.fleet.integrations.settings.packageSettingsOldVersionMessage": "バージョン{version}が最新ではありません。この統合の{latestVersion}をインストールできます。",
+ "xpack.fleet.integrations.settings.packageSettingsTitle": "設定",
+ "xpack.fleet.integrations.settings.packageUninstallDescription": "この統合によってインストールされたKibanaおよびElasticsearchアセットを削除します。",
+ "xpack.fleet.integrations.settings.packageUninstallNoteDescription.packageUninstallNoteDetail": "{strongNote} {title}をアンインストールできません。この統合を使用しているアクティブなエージェントがあります。アンインストールするには、エージェントポリシーからすべての{title}統合を削除します。",
+ "xpack.fleet.integrations.settings.packageUninstallNoteDescription.packageUninstallNoteLabel": "注:",
+ "xpack.fleet.integrations.settings.packageUninstallNoteDescription.packageUninstallUninstallableNoteDetail": "{strongNote} {title}統合はシステム統合であるため、削除できません。",
+ "xpack.fleet.integrations.settings.packageUninstallTitle": "アンインストール",
+ "xpack.fleet.integrations.settings.packageVersionTitle": "{title}バージョン",
+ "xpack.fleet.integrations.settings.versionInfo.installedVersion": "インストールされているバージョン",
+ "xpack.fleet.integrations.settings.versionInfo.latestVersion": "最新バージョン",
+ "xpack.fleet.integrations.settings.versionInfo.updatesAvailable": "更新が利用可能です",
+ "xpack.fleet.integrations.uninstallPackage.uninstallingPackageButtonLabel": "{title}をアンインストールしています",
+ "xpack.fleet.integrations.uninstallPackage.uninstallPackageButtonLabel": "{title}をアンインストール",
+ "xpack.fleet.integrations.updatePackage.updatePackageButtonLabel": "最新バージョンに更新",
+ "xpack.fleet.integrationsAppTitle": "統合",
+ "xpack.fleet.integrationsHeaderTitle": "Elasticエージェント統合",
+ "xpack.fleet.invalidLicenseDescription": "現在のライセンスは期限切れです。登録されたビートエージェントは引き続き動作しますが、Elastic Fleet インターフェイスにアクセスするには有効なライセンスが必要です。",
+ "xpack.fleet.invalidLicenseTitle": "ライセンスの期限切れ",
+ "xpack.fleet.multiTextInput.addRow": "行の追加",
+ "xpack.fleet.multiTextInput.deleteRowButton": "行の削除",
+ "xpack.fleet.namespaceValidation.invalidCharactersErrorMessage": "名前空間に無効な文字が含まれています",
+ "xpack.fleet.namespaceValidation.lowercaseErrorMessage": "名前空間は小文字で指定する必要があります",
+ "xpack.fleet.namespaceValidation.requiredErrorMessage": "名前空間は必須です",
+ "xpack.fleet.namespaceValidation.tooLongErrorMessage": "名前空間は100バイト以下でなければなりません",
+ "xpack.fleet.newEnrollmentKey.cancelButtonLabel": "キャンセル",
+ "xpack.fleet.newEnrollmentKey.keyCreatedToasts": "登録トークンが作成されました",
+ "xpack.fleet.newEnrollmentKey.modalTitle": "登録トークンを作成",
+ "xpack.fleet.newEnrollmentKey.nameLabel": "名前",
+ "xpack.fleet.newEnrollmentKey.policyLabel": "ポリシー",
+ "xpack.fleet.newEnrollmentKey.submitButton": "登録トークンを作成",
+ "xpack.fleet.noAccess.accessDeniedDescription": "Elastic Fleet にアクセスする権限がありません。Elastic Fleet を使用するには、このアプリケーションの読み取り権または全権を含むユーザーロールが必要です。",
+ "xpack.fleet.noAccess.accessDeniedTitle": "アクセスが拒否されました",
+ "xpack.fleet.oldAppTitle": "Ingest Manager",
+ "xpack.fleet.overviewPageSubtitle": "ElasticElasticエージェントの集中管理",
+ "xpack.fleet.overviewPageTitle": "Fleet",
+ "xpack.fleet.packagePolicy.packageNotFoundError": "ID {id}のパッケージポリシーには名前付きのパッケージがありません",
+ "xpack.fleet.packagePolicy.policyNotFoundError": "ID {id}のパッケージポリシーが見つかりません",
+ "xpack.fleet.packagePolicyField.yamlCodeEditor": "YAMLコードエディター",
+ "xpack.fleet.packagePolicyValidation.invalidArrayErrorMessage": "無効なフォーマット",
+ "xpack.fleet.packagePolicyValidation.invalidYamlFormatErrorMessage": "YAML形式が無効です",
+ "xpack.fleet.packagePolicyValidation.nameRequiredErrorMessage": "名前が必要です",
+ "xpack.fleet.packagePolicyValidation.quoteStringErrorMessage": "*や&などの特殊YAML文字で始まる文字列は二重引用符で囲む必要があります。",
+ "xpack.fleet.packagePolicyValidation.requiredErrorMessage": "{fieldName}が必要です",
+ "xpack.fleet.permissionDeniedErrorMessage": "Fleet へのアクセスが許可されていません。Fleet には{roleName}権限が必要です。",
+ "xpack.fleet.permissionDeniedErrorTitle": "パーミッションが拒否されました",
+ "xpack.fleet.permissionsRequestErrorMessageDescription": "Fleet アクセス権の確認中に問題が発生しました",
+ "xpack.fleet.permissionsRequestErrorMessageTitle": "アクセス権を確認できません",
+ "xpack.fleet.policyDetails.addPackagePolicyButtonText": "統合の追加",
+ "xpack.fleet.policyDetails.ErrorGettingFullAgentPolicy": "エージェントポリシーの読み込みエラー",
+ "xpack.fleet.policyDetails.packagePoliciesTable.actionsColumnTitle": "アクション",
+ "xpack.fleet.policyDetails.packagePoliciesTable.deleteActionTitle": "統合の削除",
+ "xpack.fleet.policyDetails.packagePoliciesTable.editActionTitle": "統合の編集",
+ "xpack.fleet.policyDetails.packagePoliciesTable.nameColumnTitle": "名前",
+ "xpack.fleet.policyDetails.packagePoliciesTable.namespaceColumnTitle": "名前空間",
+ "xpack.fleet.policyDetails.packagePoliciesTable.packageNameColumnTitle": "統合",
+ "xpack.fleet.policyDetails.packagePoliciesTable.packageVersion": "v{version}",
+ "xpack.fleet.policyDetails.packagePoliciesTable.upgradeActionTitle": "パッケージポリシーをアップグレード",
+ "xpack.fleet.policyDetails.packagePoliciesTable.upgradeAvailable": "アップグレードが利用可能です",
+ "xpack.fleet.policyDetails.packagePoliciesTable.upgradeButton": "アップグレード",
+ "xpack.fleet.policyDetails.policyDetailsHostedPolicyTooltip": "このポリシーはFleet外で管理されます。このポリシーに関連するほとんどのアクションは使用できません。",
+ "xpack.fleet.policyDetails.policyDetailsTitle": "ポリシー「{id}」",
+ "xpack.fleet.policyDetails.policyNotFoundErrorTitle": "ポリシー「{id}」が見つかりません",
+ "xpack.fleet.policyDetails.subTabs.packagePoliciesTabText": "統合",
+ "xpack.fleet.policyDetails.subTabs.settingsTabText": "設定",
+ "xpack.fleet.policyDetails.summary.integrations": "統合",
+ "xpack.fleet.policyDetails.summary.lastUpdated": "最終更新日",
+ "xpack.fleet.policyDetails.summary.revision": "リビジョン",
+ "xpack.fleet.policyDetails.summary.usedBy": "使用者",
+ "xpack.fleet.policyDetails.unexceptedErrorTitle": "エージェントポリシーの読み込み中にエラーが発生しました",
+ "xpack.fleet.policyDetails.viewAgentListTitle": "すべてのエージェントポリシーを表示",
+ "xpack.fleet.policyDetails.yamlDownloadButtonLabel": "ダウンロードポリシー",
+ "xpack.fleet.policyDetails.yamlFlyoutCloseButtonLabel": "閉じる",
+ "xpack.fleet.policyDetails.yamlflyoutTitleWithName": "「{name}」エージェントポリシー",
+ "xpack.fleet.policyDetails.yamlflyoutTitleWithoutName": "エージェントポリシー",
+ "xpack.fleet.policyDetailsPackagePolicies.createFirstButtonText": "統合の追加",
+ "xpack.fleet.policyDetailsPackagePolicies.createFirstMessage": "このポリシーにはまだ統合がありません。",
+ "xpack.fleet.policyDetailsPackagePolicies.createFirstTitle": "最初の統合を追加",
+ "xpack.fleet.policyForm.deletePolicyActionText": "ポリシーを削除",
+ "xpack.fleet.policyForm.deletePolicyGroupDescription": "既存のデータは削除されません。",
+ "xpack.fleet.policyForm.deletePolicyGroupTitle": "ポリシーを削除",
+ "xpack.fleet.policyForm.generalSettingsGroupDescription": "エージェントポリシーの名前と説明を選択してください。",
+ "xpack.fleet.policyForm.generalSettingsGroupTitle": "一般設定",
+ "xpack.fleet.policyForm.unableToDeleteDefaultPolicyText": "デフォルトポリシーは削除できません",
+ "xpack.fleet.preconfiguration.duplicatePackageError": "構成で重複するパッケージが指定されています。{duplicateList}",
+ "xpack.fleet.preconfiguration.missingIDError": "{agentPolicyName}には「id」フィールドがありません。ポリシーのis_defaultまたはis_default_fleet_serverに設定されている場合をのぞき、「id」は必須です。",
+ "xpack.fleet.preconfiguration.packageMissingError": "{agentPolicyName}を追加できませんでした。{pkgName}がインストールされていません。{pkgName}を`{packagesConfigValue}`に追加するか、{packagePolicyName}から削除してください。",
+ "xpack.fleet.preconfiguration.policyDeleted": "構成済みのポリシー{id}が削除されました。作成をスキップしています",
+ "xpack.fleet.serverError.agentPolicyDoesNotExist": "エージェントポリシー{agentPolicyId}が存在しません",
+ "xpack.fleet.serverError.enrollmentKeyDuplicate": "エージェントポリシーの{agentPolicyId}登録キー{providedKeyName}はすでに存在します",
+ "xpack.fleet.serverError.returnedIncorrectKey": "find enrollmentKeyByIdで正しくないキーが返されました",
+ "xpack.fleet.serverError.unableToCreateEnrollmentKey": "登録APIキーを作成できません",
+ "xpack.fleet.settings.additionalYamlConfig": "Elasticsearch出力構成(YAML)",
+ "xpack.fleet.settings.cancelButtonLabel": "キャンセル",
+ "xpack.fleet.settings.deleteHostButton": "ホストの削除",
+ "xpack.fleet.settings.elasticHostError": "無効なURL",
+ "xpack.fleet.settings.elasticsearchUrlLabel": "Elasticsearchホスト",
+ "xpack.fleet.settings.elasticsearchUrlsHelpTect": "エージェントがデータを送信するElasticsearch URLを指定します。Elasticsearchはデフォルトで9200番ポートを使用します。",
+ "xpack.fleet.settings.fleetServerHostsDifferentPathOrProtocolError": "各URLのプロトコルとパスは同じでなければなりません",
+ "xpack.fleet.settings.fleetServerHostsEmptyError": "1つ以上のURLが必要です。",
+ "xpack.fleet.settings.fleetServerHostsError": "無効なURL",
+ "xpack.fleet.settings.fleetServerHostsHelpTect": "エージェントがFleetサーバーに接続するために使用するURLを指定します。複数のURLが存在する場合、Fleetは登録目的で最初に指定されたURLを表示します。Fleetサーバーはデフォルトで8220番ポートを使用します。{link}を参照してください。",
+ "xpack.fleet.settings.fleetServerHostsLabel": "Fleetサーバーホスト",
+ "xpack.fleet.settings.flyoutTitle": "Fleet 設定",
+ "xpack.fleet.settings.globalOutputDescription": "これらの設定はグローバルにすべてのエージェントポリシーの{outputs}セクションに適用され、すべての登録されたエージェントに影響します。",
+ "xpack.fleet.settings.invalidYamlFormatErrorMessage": "無効なYAML形式:{reason}",
+ "xpack.fleet.settings.saveButtonLabel": "設定を保存して適用",
+ "xpack.fleet.settings.saveButtonLoadingLabel": "設定を適用しています...",
+ "xpack.fleet.settings.sortHandle": "ホストハンドルの並べ替え",
+ "xpack.fleet.settings.success.message": "設定が保存されました",
+ "xpack.fleet.settings.userGuideLink": "Fleetユーザーガイド",
+ "xpack.fleet.settings.yamlCodeEditor": "YAMLコードエディター",
+ "xpack.fleet.settingsConfirmModal.calloutTitle": "すべてのエージェントポリシーと登録されたエージェントが更新されます",
+ "xpack.fleet.settingsConfirmModal.cancelButton": "キャンセル",
+ "xpack.fleet.settingsConfirmModal.confirmButton": "設定を適用",
+ "xpack.fleet.settingsConfirmModal.defaultChangeLabel": "不明な設定",
+ "xpack.fleet.settingsConfirmModal.elasticsearchAddedLabel": "Elasticsearchホスト(新)",
+ "xpack.fleet.settingsConfirmModal.elasticsearchHosts": "Elasticsearchホスト",
+ "xpack.fleet.settingsConfirmModal.elasticsearchRemovedLabel": "Elasticsearchホスト(旧)",
+ "xpack.fleet.settingsConfirmModal.eserverChangedText": "新しい{elasticsearchHosts}で接続できないエージェントは、データを送信できない場合でも、正常ステータスです。FleetサーバーがElasticsearchに接続するために使用するURLを更新するには、Fleetサーバーを再登録する必要があります。",
+ "xpack.fleet.settingsConfirmModal.fieldLabel": "フィールド",
+ "xpack.fleet.settingsConfirmModal.fleetServerAddedLabel": "Fleetサーバーホスト(新)",
+ "xpack.fleet.settingsConfirmModal.fleetServerChangedText": "新しい{fleetServerHosts}に接続できないエージェントはエラーが記録されます。新しいURLで接続するまでは、エージェントは現在のポリシーを使用し、古いURLで更新を確認します。",
+ "xpack.fleet.settingsConfirmModal.fleetServerHosts": "Fleetサーバーホスト",
+ "xpack.fleet.settingsConfirmModal.fleetServerRemovedLabel": "Fleetサーバーホスト(旧)",
+ "xpack.fleet.settingsConfirmModal.title": "設定をすべてのエージェントポリシーに適用",
+ "xpack.fleet.settingsConfirmModal.valueLabel": "値",
+ "xpack.fleet.setup.titleLabel": "Fleetを読み込んでいます...",
+ "xpack.fleet.setup.uiPreconfigurationErrorTitle": "構成エラー",
+ "xpack.fleet.setupPage.apiKeyServiceLink": "APIキーサービス",
+ "xpack.fleet.setupPage.elasticsearchApiKeyFlagText": "{apiKeyLink}.{apiKeyFlag}を{true}に設定します。",
+ "xpack.fleet.setupPage.elasticsearchSecurityFlagText": "{esSecurityLink}.{securityFlag}を{true}に設定します。",
+ "xpack.fleet.setupPage.elasticsearchSecurityLink": "Elasticsearchセキュリティ",
+ "xpack.fleet.setupPage.gettingStartedLink": "はじめに",
+ "xpack.fleet.setupPage.gettingStartedText": "詳細については、{link}ガイドをお読みください。",
+ "xpack.fleet.setupPage.missingRequirementsCalloutDescription": "Elasticエージェントの集中管理を使用するには、次のElasticsearchのセキュリティ機能を有効にする必要があります。",
+ "xpack.fleet.setupPage.missingRequirementsCalloutTitle": "不足しているセキュリティ要件",
+ "xpack.fleet.setupPage.missingRequirementsElasticsearchTitle": "Elasticsearch構成({esConfigFile})で、次の項目を有効にします。",
+ "xpack.fleet.unenrollAgents.cancelButtonLabel": "キャンセル",
+ "xpack.fleet.unenrollAgents.confirmMultipleButtonLabel": "{count}個のエージェントを登録解除",
+ "xpack.fleet.unenrollAgents.confirmSingleButtonLabel": "エージェントの登録解除",
+ "xpack.fleet.unenrollAgents.deleteMultipleDescription": "このアクションにより、複数のエージェントがFleetから削除され、新しいデータを取り込めなくなります。これらのエージェントによってすでに送信されたデータは一切影響を受けません。この操作は元に戻すことができません。",
+ "xpack.fleet.unenrollAgents.deleteSingleDescription": "このアクションにより、「{hostName}」で実行中の選択したエージェントがFleetから削除されます。エージェントによってすでに送信されたデータは一切削除されません。この操作は元に戻すことができません。",
+ "xpack.fleet.unenrollAgents.deleteSingleTitle": "エージェントの登録解除",
+ "xpack.fleet.unenrollAgents.forceDeleteMultipleTitle": "{count}個のエージェントを登録解除",
+ "xpack.fleet.unenrollAgents.successForceMultiNotificationTitle": "エージェントが登録解除されました",
+ "xpack.fleet.unenrollAgents.successForceSingleNotificationTitle": "エージェントが登録解除されました",
+ "xpack.fleet.unenrollAgents.successMultiNotificationTitle": "エージェントを登録解除しています",
+ "xpack.fleet.unenrollAgents.successSingleNotificationTitle": "エージェントを登録解除しています",
+ "xpack.fleet.unenrollAgents.unenrollFleetServerDescription": "エージェントを登録解除すると、Fleetサーバーから切断されます。他のFleetサーバーが存在しない場合、エージェントはデータを送信できません。",
+ "xpack.fleet.unenrollAgents.unenrollFleetServerTitle": "このエージェントはFleetサーバーを実行しています",
+ "xpack.fleet.upgradeAgents.cancelButtonLabel": "キャンセル",
+ "xpack.fleet.upgradeAgents.confirmSingleButtonLabel": "エージェントをアップグレード",
+ "xpack.fleet.upgradeAgents.experimentalLabel": "実験的",
+ "xpack.fleet.upgradeAgents.experimentalLabelTooltip": "アップグレードエージェントは今後のリリースで変更または削除される可能性があり、SLA のサポート対象になりません。",
+ "xpack.fleet.upgradeAgents.successMultiNotificationTitle": "{isMixed, select, true {{success}/{total}個の} other {{isAllAgents, select, true {すべての選択された} other {{success}} }}}エージェントをアップグレードしました",
+ "xpack.fleet.upgradeAgents.successSingleNotificationTitle": "{count}個のエージェントをアップグレードしました",
+ "xpack.fleet.upgradeAgents.upgradeMultipleDescription": "このアクションにより、複数のエージェントがバージョン{version}にアップグレードされます。このアクションは元に戻せません。続行していいですか?",
+ "xpack.fleet.upgradeAgents.upgradeSingleDescription": "このアクションにより、「{hostName}」で実行中のエージェントがバージョン{version}にアップグレードされます。このアクションは元に戻せません。続行していいですか?",
+ "xpack.fleet.upgradeAgents.upgradeSingleTitle": "エージェントを最新バージョンにアップグレード",
+ "xpack.fleet.upgradePackagePolicy.failedNotificationTitle": "{packagePolicyName}のアップグレードエラー",
+ "xpack.fleet.upgradePackagePolicy.pageDescriptionFromUpgrade": "この統合をアップグレードし、選択したエージェントポリシーに変更をデプロイします",
+ "xpack.fleet.upgradePackagePolicy.previousVersionFlyout.title": "'{name}'パッケージポリシー",
+ "xpack.fleet.upgradePackagePolicy.statusCallout.errorContent": "この統合には、バージョン{currentVersion}から{upgradeVersion}で競合するフィールドがあります。構成を確認して保存し、アップグレードを実行してください。{previousConfigurationLink}を参照して比較できます。",
+ "xpack.fleet.upgradePackagePolicy.statusCallOut.errorTitle": "フィールド競合をレビュー",
+ "xpack.fleet.upgradePackagePolicy.statusCallout.previousConfigurationLink": "前の構成",
+ "xpack.fleet.upgradePackagePolicy.statusCallout.successContent": "この統合はバージョン{currentVersion}から{upgradeVersion}にアップグレードできます。以下の変更を確認して保存し、アップグレードしてください。",
+ "xpack.fleet.upgradePackagePolicy.statusCallOut.successTitle": "アップグレードする準備ができました",
+ "xpack.globalSearch.find.invalidLicenseError": "GlobalSearch API は、ライセンス状態が無効であるため、無効になっています。{errorMessage}",
+ "xpack.globalSearchBar.searchBar.helpText.helpTextConjunction": "または",
+ "xpack.globalSearchBar.searchBar.helpText.helpTextPrefix": "フィルタリング条件",
+ "xpack.globalSearchBar.searchBar.mobileSearchButtonAriaLabel": "サイト検索",
+ "xpack.globalSearchBar.searchBar.noResults": "アプリケーション、ダッシュボード、ビジュアライゼーションなどを検索してみてください。",
+ "xpack.globalSearchBar.searchBar.noResultsHeading": "結果が見つかりませんでした",
+ "xpack.globalSearchBar.searchBar.noResultsImageAlt": "ブラックホールの図",
+ "xpack.globalSearchBar.searchBar.optionTagListAriaLabel": "タグ",
+ "xpack.globalSearchBar.searchBar.placeholder": "Elastic を検索",
+ "xpack.globalSearchBar.searchBar.shortcutDescription.macCommandDescription": "コマンド+ /",
+ "xpack.globalSearchBar.searchBar.shortcutDescription.shortcutDetail": "{shortcutDescription} {commandDescription}",
+ "xpack.globalSearchBar.searchBar.shortcutDescription.shortcutInstructionDescription": "ショートカット",
+ "xpack.globalSearchBar.searchBar.shortcutDescription.windowsCommandDescription": "コントロール+ /",
+ "xpack.globalSearchBar.suggestions.filterByTagLabel": "タグ名でフィルター",
+ "xpack.globalSearchBar.suggestions.filterByTypeLabel": "タイプでフィルタリング",
+ "xpack.graph.badge.readOnly.text": "読み取り専用",
+ "xpack.graph.badge.readOnly.tooltip": "Graph ワークスペースを保存できません",
+ "xpack.graph.bar.exploreLabel": "グラフ",
+ "xpack.graph.bar.pickFieldsLabel": "フィールドを追加",
+ "xpack.graph.bar.pickSourceLabel": "データソースを選択",
+ "xpack.graph.bar.pickSourceTooltip": "グラフの関係性を開始するデータソースを選択します。",
+ "xpack.graph.bar.searchFieldPlaceholder": "データを検索してグラフに追加",
+ "xpack.graph.blocklist.noEntriesDescription": "ブロックされた用語がありません。頂点を選択して、右側のコントロールパネルの{stopSign}をクリックしてブロックします。ブロックされた用語に一致するドキュメントは今後表示されず、関係性が非表示になります。",
+ "xpack.graph.blocklist.removeButtonAriaLabel": "削除",
+ "xpack.graph.clearWorkspace.confirmButtonLabel": "データソースを変更",
+ "xpack.graph.clearWorkspace.confirmText": "データソースを変更すると、現在のフィールドと頂点がリセットされます。",
+ "xpack.graph.clearWorkspace.modalTitle": "保存されていない変更",
+ "xpack.graph.drilldowns.description": "ドリルダウンで他のアプリケーションにリンクします。選択された頂点が URL の一部になります。",
+ "xpack.graph.errorToastTitle": "Graph エラー",
+ "xpack.graph.exploreGraph.timedOutWarningText": "閲覧がタイムアウトしました",
+ "xpack.graph.fatalError.errorStatusMessage": "エラー {errStatus} {errStatusText}: {errMessage}",
+ "xpack.graph.fatalError.unavailableServerErrorMessage": "HTTP リクエストで接続に失敗しました。Kibana サーバーが実行されていて、ご使用のブラウザの接続が正常に動作していることを確認するか、システム管理者にお問い合わせください。",
+ "xpack.graph.featureRegistry.graphFeatureName": "グラフ",
+ "xpack.graph.fieldManager.cancelLabel": "キャンセル",
+ "xpack.graph.fieldManager.colorLabel": "色",
+ "xpack.graph.fieldManager.deleteFieldLabel": "フィールドの選択を解除しました",
+ "xpack.graph.fieldManager.deleteFieldTooltipContent": "このフィールドの新規頂点は検出されなくなります。 既存の頂点はグラフに残されます。",
+ "xpack.graph.fieldManager.disabledFieldBadgeDescription": "無効なフィールド {field}:構成するにはクリックしてください。Shift+クリックで有効にします。",
+ "xpack.graph.fieldManager.disableFieldLabel": "フィールドを無効にする",
+ "xpack.graph.fieldManager.disableFieldTooltipContent": "このフィールドの頂点の検出をオフにします。フィールドを Shift+クリックしても無効にできます。",
+ "xpack.graph.fieldManager.enableFieldLabel": "フィールドを有効にする",
+ "xpack.graph.fieldManager.enableFieldTooltipContent": "このフィールドの頂点の検出をオンにします。フィールドを Shift+クリックしても有効にできます。",
+ "xpack.graph.fieldManager.fieldBadgeDescription": "フィールド {field}:構成するにはクリックしてください。Shift+クリックで無効にします",
+ "xpack.graph.fieldManager.fieldLabel": "フィールド",
+ "xpack.graph.fieldManager.fieldSearchPlaceholder": "フィルタリング条件",
+ "xpack.graph.fieldManager.iconLabel": "アイコン",
+ "xpack.graph.fieldManager.maxTermsPerHopDescription": "各検索ステップで返されるアイテムの最大数をコントロールします。",
+ "xpack.graph.fieldManager.maxTermsPerHopLabel": "ホップごとの用語数",
+ "xpack.graph.fieldManager.settingsFormTitle": "編集",
+ "xpack.graph.fieldManager.settingsLabel": "設定の変更",
+ "xpack.graph.fieldManager.updateLabel": "変更を保存",
+ "xpack.graph.fillWorkspaceError": "トップアイテムの取得に失敗しました:{message}",
+ "xpack.graph.guidancePanel.datasourceItem.indexPatternButtonLabel": "データソースを選択します。",
+ "xpack.graph.guidancePanel.fieldsItem.fieldsButtonLabel": "フィールドを追加。",
+ "xpack.graph.guidancePanel.nodesItem.description": "閲覧を始めるには、検索バーにクエリを入力してください。どこから始めていいかわかりませんか?{topTerms}。",
+ "xpack.graph.guidancePanel.nodesItem.topTermsButtonLabel": "トップアイテムをグラフ化",
+ "xpack.graph.guidancePanel.title": "グラフ作成の 3 つのステップ",
+ "xpack.graph.home.breadcrumb": "グラフ",
+ "xpack.graph.icon.areaChart": "面グラフ",
+ "xpack.graph.icon.at": "に",
+ "xpack.graph.icon.automobile": "自動車",
+ "xpack.graph.icon.bank": "銀行",
+ "xpack.graph.icon.barChart": "棒グラフ",
+ "xpack.graph.icon.bolt": "ボルト",
+ "xpack.graph.icon.cube": "キューブ",
+ "xpack.graph.icon.desktop": "デスクトップ",
+ "xpack.graph.icon.exclamation": "感嘆符",
+ "xpack.graph.icon.externalLink": "外部リンク",
+ "xpack.graph.icon.eye": "目",
+ "xpack.graph.icon.file": "開いているファイル",
+ "xpack.graph.icon.fileText": "ファイル",
+ "xpack.graph.icon.flag": "旗",
+ "xpack.graph.icon.folderOpen": "開いているフォルダ",
+ "xpack.graph.icon.font": "フォント",
+ "xpack.graph.icon.globe": "球",
+ "xpack.graph.icon.google": "Google",
+ "xpack.graph.icon.heart": "ハート",
+ "xpack.graph.icon.home": "ホーム",
+ "xpack.graph.icon.industry": "業界",
+ "xpack.graph.icon.info": "情報",
+ "xpack.graph.icon.key": "キー",
+ "xpack.graph.icon.lineChart": "折れ線グラフ",
+ "xpack.graph.icon.list": "一覧",
+ "xpack.graph.icon.mapMarker": "マップマーカー",
+ "xpack.graph.icon.music": "音楽",
+ "xpack.graph.icon.phone": "電話",
+ "xpack.graph.icon.pieChart": "円グラフ",
+ "xpack.graph.icon.plane": "飛行機",
+ "xpack.graph.icon.question": "質問",
+ "xpack.graph.icon.shareAlt": "alt を共有",
+ "xpack.graph.icon.table": "表",
+ "xpack.graph.icon.tachometer": "タコメーター",
+ "xpack.graph.icon.user": "ユーザー",
+ "xpack.graph.icon.users": "ユーザー",
+ "xpack.graph.inspect.requestTabTitle": "リクエスト",
+ "xpack.graph.inspect.responseTabTitle": "応答",
+ "xpack.graph.inspect.title": "検査",
+ "xpack.graph.leaveWorkspace.confirmButtonLabel": "それでも移動",
+ "xpack.graph.leaveWorkspace.confirmText": "今移動すると、保存されていない変更が失われます。",
+ "xpack.graph.leaveWorkspace.modalTitle": "保存されていない変更",
+ "xpack.graph.listing.createNewGraph.combineDataViewFromKibanaAppDescription": "Elasticsearch インデックスのパターンと関係性を検出します。",
+ "xpack.graph.listing.createNewGraph.createButtonLabel": "グラフを作成",
+ "xpack.graph.listing.createNewGraph.newToKibanaDescription": "Kibana は初めてですか?{sampleDataInstallLink} で開始します。",
+ "xpack.graph.listing.createNewGraph.sampleDataInstallLinkText": "サンプルデータ",
+ "xpack.graph.listing.createNewGraph.title": "初めてのグラフを作成してみましょう。",
+ "xpack.graph.listing.graphsTitle": "グラフ",
+ "xpack.graph.listing.noDataSource.newToKibanaDescription": "Kibana は初めてですか?{sampleDataInstallLink} を使用することもできます。",
+ "xpack.graph.listing.noDataSource.sampleDataInstallLinkText": "サンプルデータ",
+ "xpack.graph.listing.noItemsMessage": "グラフがないようです。",
+ "xpack.graph.listing.table.descriptionColumnName": "説明",
+ "xpack.graph.listing.table.entityName": "グラフ",
+ "xpack.graph.listing.table.entityNamePlural": "グラフ",
+ "xpack.graph.listing.table.titleColumnName": "タイトル",
+ "xpack.graph.loadWorkspace.missingIndexPatternErrorMessage": "インデックスパターン「{name}」が見つかりません",
+ "xpack.graph.missingWorkspaceErrorMessage": "ID でグラフを読み込めませんでした",
+ "xpack.graph.newGraphTitle": "保存されていないグラフ",
+ "xpack.graph.noDataSourceNotificationMessageText": "データソースが見つかりませんでした。{managementIndexPatternsLink} に移動して Elasticsearch インデックスのインデックスパターンを作成してください。",
+ "xpack.graph.noDataSourceNotificationMessageText.managementIndexPatternLinkText": "管理>インデックスパターン",
+ "xpack.graph.noDataSourceNotificationMessageTitle": "データソースがありません",
+ "xpack.graph.outlinkEncoders.esqPlainDescription": "標準 URL エンコードの JSON",
+ "xpack.graph.outlinkEncoders.esqPlainTitle": "Elasticsearch クエリ(プレインエンコード)",
+ "xpack.graph.outlinkEncoders.esqRisonDescription": "Rison エンコードの JSON、minimum_should_match=2、ほとんどの Kibana URL に対応",
+ "xpack.graph.outlinkEncoders.esqRisonLooseDescription": "Rison エンコードの JSON、minimum_should_match=1、ほとんどの Kibana URL に対応",
+ "xpack.graph.outlinkEncoders.esqRisonLooseTitle": "Elasticsearch OR クエリ(Rison エンコード)",
+ "xpack.graph.outlinkEncoders.esqRisonTitle": "Elasticsearch AND クエリ(Rison エンコード)",
+ "xpack.graph.outlinkEncoders.esqSimilarRisonDescription": "Rison エンコードの JSON、欠けているドキュメントを検索するための「これに似ているがこれではない」といったタイプのクエリです",
+ "xpack.graph.outlinkEncoders.esqSimilarRisonTitle": "Elasticsearch more like this クエリ(Rison エンコード)",
+ "xpack.graph.outlinkEncoders.kqlLooseDescription": "KQL クエリ、Discover、可視化、ダッシュボードに対応",
+ "xpack.graph.outlinkEncoders.kqlLooseTitle": "KQL OR クエリ",
+ "xpack.graph.outlinkEncoders.kqlTitle": "KQL AND クエリ",
+ "xpack.graph.outlinkEncoders.textLuceneDescription": "選択された Lucene 特殊文字エンコードを含む頂点ラベルのテキストです",
+ "xpack.graph.outlinkEncoders.textLuceneTitle": "Lucene エスケープテキスト",
+ "xpack.graph.outlinkEncoders.textPlainDescription": "選択されたパス URL エンコード文字列としての頂点ラベル のテキストです",
+ "xpack.graph.outlinkEncoders.textPlainTitle": "プレインテキスト",
+ "xpack.graph.pageTitle": "グラフ",
+ "xpack.graph.pluginDescription": "Elasticsearch データの関連性のある関係を浮上させ分析します。",
+ "xpack.graph.pluginSubtitle": "パターンと関係を明らかにします。",
+ "xpack.graph.sampleData.label": "グラフ",
+ "xpack.graph.savedWorkspace.workspaceNameTitle": "新規グラフワークスペース",
+ "xpack.graph.saveWorkspace.savingErrorMessage": "ワークスペースの保存に失敗しました:{message}",
+ "xpack.graph.saveWorkspace.successNotification.noDataSavedText": "構成が保存されましたが、データは保存されませんでした",
+ "xpack.graph.saveWorkspace.successNotificationTitle": "保存された\"{workspaceTitle}\"",
+ "xpack.graph.serverSideErrors.unavailableGraphErrorMessage": "グラフを利用できません",
+ "xpack.graph.serverSideErrors.unavailableLicenseInformationErrorMessage": "グラフを利用できません。現在ライセンス情報が利用できません。",
+ "xpack.graph.settings.advancedSettings.certaintyInputHelpText": "関連用語が登録される前に証拠として必要なドキュメントの最低数です。",
+ "xpack.graph.settings.advancedSettings.certaintyInputLabel": "確実性",
+ "xpack.graph.settings.advancedSettings.diversityFieldInputHelpText1": "ドキュメントのサンプルが 1 種類に偏らないように、バイアスの原因の認識に役立つフィールドを選択してください。",
+ "xpack.graph.settings.advancedSettings.diversityFieldInputHelpText2": "1 つの用語のフィールドを選択しないと、検索がエラーで拒否されます。",
+ "xpack.graph.settings.advancedSettings.diversityFieldInputLabel": "多様性フィールド",
+ "xpack.graph.settings.advancedSettings.diversityFieldInputOptionLabel": "[多様化なし)",
+ "xpack.graph.settings.advancedSettings.maxValuesInputHelpText": "同じ値を含めることのできるサンプルのドキュメントの最大数です",
+ "xpack.graph.settings.advancedSettings.maxValuesInputHelpText.fieldText": "フィールド",
+ "xpack.graph.settings.advancedSettings.maxValuesInputLabel": "フィールドごとの最大ドキュメント数",
+ "xpack.graph.settings.advancedSettings.sampleSizeInputHelpText": "用語は最も関連性の高いドキュメントのサンプルから認識されます。サンプルは大きければ良いというものではありません。動作が遅くなり関連性が低くなる可能性があります。",
+ "xpack.graph.settings.advancedSettings.sampleSizeInputLabel": "サンプルサイズ",
+ "xpack.graph.settings.advancedSettings.significantLinksCheckboxHelpText": "ただ利用頻度が高いだけでなく「重要」な用語を認識します。",
+ "xpack.graph.settings.advancedSettings.significantLinksCheckboxLabel": "重要なリンク",
+ "xpack.graph.settings.advancedSettings.timeoutInputHelpText": "リクエストが実行可能なミリ秒単位での最長時間です。",
+ "xpack.graph.settings.advancedSettings.timeoutInputLabel": "タイムアウト(ms)",
+ "xpack.graph.settings.advancedSettings.timeoutUnit": "ms",
+ "xpack.graph.settings.advancedSettingsTitle": "高度な設定",
+ "xpack.graph.settings.blocklist.blocklistHelpText": "これらの用語は現在ワークスペースに再度表示されないようブラックリストに登録されています。",
+ "xpack.graph.settings.blocklist.clearButtonLabel": "すべて削除",
+ "xpack.graph.settings.blocklistTitle": "ブラックリスト",
+ "xpack.graph.settings.closeLabel": "閉じる",
+ "xpack.graph.settings.drillDowns.cancelButtonLabel": "キャンセル",
+ "xpack.graph.settings.drillDowns.defaultUrlTemplateTitle": "生ドキュメント",
+ "xpack.graph.settings.drillDowns.invalidUrlWarningText": "URL には {placeholder} 文字列を含める必要があります。",
+ "xpack.graph.settings.drillDowns.kibanaUrlWarningConvertOptionLinkText": "変換する。",
+ "xpack.graph.settings.drillDowns.kibanaUrlWarningText": "これは Kibana URL のようです。テンプレートに変換しますか?",
+ "xpack.graph.settings.drillDowns.newSaveButtonLabel": "ドリルダウンを保存",
+ "xpack.graph.settings.drillDowns.removeButtonLabel": "削除",
+ "xpack.graph.settings.drillDowns.resetButtonLabel": "リセット",
+ "xpack.graph.settings.drillDowns.toolbarIconPickerLabel": "ツールバーアイコン",
+ "xpack.graph.settings.drillDowns.updateSaveButtonLabel": "ドリルダウンを更新",
+ "xpack.graph.settings.drillDowns.urlDescriptionInputLabel": "タイトル",
+ "xpack.graph.settings.drillDowns.urlDescriptionInputPlaceholder": "Google で検索",
+ "xpack.graph.settings.drillDowns.urlEncoderInputLabel": "URL パラメータータイプ",
+ "xpack.graph.settings.drillDowns.urlInputHelpText": "選択された頂点用語が挿入された場所に {gquery} でテンプレート URL を定義してください。",
+ "xpack.graph.settings.drillDowns.urlInputLabel": "URL",
+ "xpack.graph.settings.drillDownsTitle": "ドリルダウン",
+ "xpack.graph.settings.title": "設定",
+ "xpack.graph.sidebar.displayLabelHelpText": "この頂点の票を変更します。",
+ "xpack.graph.sidebar.displayLabelLabel": "ラベルを表示",
+ "xpack.graph.sidebar.drillDowns.noDrillDownsHelpText": "設定メニューからドリルダウンを構成します",
+ "xpack.graph.sidebar.drillDownsTitle": "ドリルダウン",
+ "xpack.graph.sidebar.groupButtonLabel": "グループ",
+ "xpack.graph.sidebar.groupButtonTooltip": "現在選択された項目を {latestSelectionLabel} にグループ分けします",
+ "xpack.graph.sidebar.linkSummary.bothTermsCountTooltip": "{count} 件のドキュメントに両方の用語があります",
+ "xpack.graph.sidebar.linkSummary.leftTermCountTooltip": "{count} 件のドキュメントに {term} があります",
+ "xpack.graph.sidebar.linkSummary.mergeTerm1ToTerm2ButtonTooltip": "{term1} を {term2} に結合します",
+ "xpack.graph.sidebar.linkSummary.mergeTerm2ToTerm1ButtonTooltip": "{term2} を {term1} に結合します",
+ "xpack.graph.sidebar.linkSummary.rightTermCountTooltip": "{count} 件のドキュメントに {term} があります",
+ "xpack.graph.sidebar.linkSummaryTitle": "リンクの概要",
+ "xpack.graph.sidebar.selections.invertSelectionButtonLabel": "反転",
+ "xpack.graph.sidebar.selections.invertSelectionButtonTooltip": "選択を反転させます",
+ "xpack.graph.sidebar.selections.noSelectionsHelpText": "選択項目がありません。頂点をクリックして追加します。",
+ "xpack.graph.sidebar.selections.selectAllButtonLabel": "すべて",
+ "xpack.graph.sidebar.selections.selectAllButtonTooltip": "すべて選択",
+ "xpack.graph.sidebar.selections.selectNeighboursButtonLabel": "リンク",
+ "xpack.graph.sidebar.selections.selectNeighboursButtonTooltip": "隣を選択します",
+ "xpack.graph.sidebar.selections.selectNoneButtonLabel": "なし",
+ "xpack.graph.sidebar.selections.selectNoneButtonTooltip": "どれも選択しません",
+ "xpack.graph.sidebar.selectionsTitle": "選択項目",
+ "xpack.graph.sidebar.styleVerticesTitle": "スタイルが選択された頂点",
+ "xpack.graph.sidebar.topMenu.addLinksButtonTooltip": "既存の用語の間にリンクを追加します",
+ "xpack.graph.sidebar.topMenu.blocklistButtonTooltip": "選択内容がワークスペースに表示されないようにします",
+ "xpack.graph.sidebar.topMenu.customStyleButtonTooltip": "選択された頂点のカスタムスタイル",
+ "xpack.graph.sidebar.topMenu.drillDownButtonTooltip": "ドリルダウン",
+ "xpack.graph.sidebar.topMenu.expandSelectionButtonTooltip": "選択項目を拡張",
+ "xpack.graph.sidebar.topMenu.pauseLayoutButtonTooltip": "レイアウトを一時停止",
+ "xpack.graph.sidebar.topMenu.redoButtonTooltip": "やり直す",
+ "xpack.graph.sidebar.topMenu.removeVerticesButtonTooltip": "ワークスペースから頂点を削除",
+ "xpack.graph.sidebar.topMenu.runLayoutButtonTooltip": "レイアウトを実行",
+ "xpack.graph.sidebar.topMenu.undoButtonTooltip": "元に戻す",
+ "xpack.graph.sidebar.ungroupButtonLabel": "グループ解除",
+ "xpack.graph.sidebar.ungroupButtonTooltip": "ungroup {latestSelectionLabel}",
+ "xpack.graph.sourceModal.notFoundLabel": "データソースが見つかりませんでした。",
+ "xpack.graph.sourceModal.savedObjectType.indexPattern": "インデックスパターン",
+ "xpack.graph.sourceModal.title": "データソースを選択",
+ "xpack.graph.templates.addLabel": "新規ドリルダウン",
+ "xpack.graph.templates.newTemplateFormLabel": "ドリルダウンを追加",
+ "xpack.graph.topNavMenu.inspectAriaLabel": "検査",
+ "xpack.graph.topNavMenu.inspectLabel": "検査",
+ "xpack.graph.topNavMenu.newWorkspaceAriaLabel": "新規ワークスペース",
+ "xpack.graph.topNavMenu.newWorkspaceLabel": "新規",
+ "xpack.graph.topNavMenu.newWorkspaceTooltip": "新規ワークスペースを作成します",
+ "xpack.graph.topNavMenu.save.descriptionInputLabel": "説明",
+ "xpack.graph.topNavMenu.save.objectType": "グラフ",
+ "xpack.graph.topNavMenu.save.saveConfigurationOnlyText": "このワークスペースのデータは消去され、構成のみが保存されます。",
+ "xpack.graph.topNavMenu.save.saveConfigurationOnlyWarning": "このワークスペースのデータは消去され、構成のみが保存されます。",
+ "xpack.graph.topNavMenu.save.saveGraphContentCheckboxLabel": "Graph コンテンツを保存",
+ "xpack.graph.topNavMenu.saveWorkspace.disabledTooltip": "現在の保存ポリシーでは、保存されたワークスペースへの変更が許可されていません",
+ "xpack.graph.topNavMenu.saveWorkspace.enabledAriaLabel": "ワークスペースを保存",
+ "xpack.graph.topNavMenu.saveWorkspace.enabledLabel": "保存",
+ "xpack.graph.topNavMenu.saveWorkspace.enabledTooltip": "このワークスペースを保存します",
+ "xpack.graph.topNavMenu.settingsAriaLabel": "設定",
+ "xpack.graph.topNavMenu.settingsLabel": "設定",
+ "xpack.grokDebugger.basicLicenseTitle": "基本",
+ "xpack.grokDebugger.customPatterns.callOutTitle": "1 行につき 1 つのカスタムパターンを入力してください。例:",
+ "xpack.grokDebugger.customPatternsButtonLabel": "カスタムパターン",
+ "xpack.grokDebugger.displayName": "Grokデバッガー",
+ "xpack.grokDebugger.goldLicenseTitle": "ゴールド",
+ "xpack.grokDebugger.grokPatternLabel": "Grok パターン",
+ "xpack.grokDebugger.licenseErrorMessageDescription": "Grok Debuggerには、有効なライセンス({licenseTypeList}または{platinumLicenseType})が必要ですが、クラスターで見つかりませんでした。",
+ "xpack.grokDebugger.licenseErrorMessageTitle": "ライセンスエラー",
+ "xpack.grokDebugger.patternsErrorMessage": "提供された {grokLogParsingTool} パターンがインプットのデータと一致していません",
+ "xpack.grokDebugger.platinumLicenseTitle": "プラチナ",
+ "xpack.grokDebugger.registerLicenseDescription": "Grok Debuggerの使用を続けるには、{registerLicenseLink}してください",
+ "xpack.grokDebugger.registerLicenseLinkLabel": "ライセンスを登録",
+ "xpack.grokDebugger.registryProviderDescription": "投入時に、データ変換目的で、grokパターンをシミュレートしてデバッグします。",
+ "xpack.grokDebugger.registryProviderTitle": "Grokデバッガー",
+ "xpack.grokDebugger.sampleDataLabel": "サンプルデータ",
+ "xpack.grokDebugger.serverInactiveLicenseError": "Grok Debuggerツールには有効なライセンスが必要です。",
+ "xpack.grokDebugger.simulate.errorTitle": "シミュレーションエラー",
+ "xpack.grokDebugger.simulateButtonLabel": "シミュレート",
+ "xpack.grokDebugger.structuredDataLabel": "構造化データ",
+ "xpack.grokDebugger.trialLicenseTitle": "トライアル",
+ "xpack.grokDebugger.unknownErrorTitle": "問題が発生しました",
+ "xpack.idxMgmt.aliasesTab.noAliasesTitle": "エイリアスが定義されていません。",
+ "xpack.idxMgmt.appTitle": "インデックス管理",
+ "xpack.idxMgmt.badgeAriaLabel": "{label}。選択すると、これをフィルタリングします。",
+ "xpack.idxMgmt.breadcrumb.cloneTemplateLabel": "テンプレートのクローンを作成",
+ "xpack.idxMgmt.breadcrumb.createTemplateLabel": "テンプレートを作成",
+ "xpack.idxMgmt.breadcrumb.editTemplateLabel": "テンプレートを編集",
+ "xpack.idxMgmt.breadcrumb.homeLabel": "インデックス管理",
+ "xpack.idxMgmt.breadcrumb.templatesLabel": "テンプレート",
+ "xpack.idxMgmt.closeIndicesAction.successfullyClosedIndicesMessage": "[{indexNames}] がクローズされました",
+ "xpack.idxMgmt.componentTemplate.breadcrumb.componentTemplatesLabel": "コンポーネントテンプレート",
+ "xpack.idxMgmt.componentTemplate.breadcrumb.createComponentTemplateLabel": "コンポーネントテンプレートの作成",
+ "xpack.idxMgmt.componentTemplate.breadcrumb.editComponentTemplateLabel": "コンポーネントテンプレートの編集",
+ "xpack.idxMgmt.componentTemplate.breadcrumb.homeLabel": "インデックス管理",
+ "xpack.idxMgmt.componentTemplateClone.loadComponentTemplateTitle": "コンポーネントテンプレート「{sourceComponentTemplateName}」の読み込みエラー",
+ "xpack.idxMgmt.componentTemplateDetails.aliasesTabTitle": "エイリアス",
+ "xpack.idxMgmt.componentTemplateDetails.cloneActionLabel": "クローンを作成",
+ "xpack.idxMgmt.componentTemplateDetails.closeButtonLabel": "閉じる",
+ "xpack.idxMgmt.componentTemplateDetails.deleteButtonLabel": "削除",
+ "xpack.idxMgmt.componentTemplateDetails.editButtonLabel": "編集",
+ "xpack.idxMgmt.componentTemplateDetails.loadingErrorMessage": "コンポーネントテンプレートの読み込みエラー",
+ "xpack.idxMgmt.componentTemplateDetails.loadingIndexTemplateDescription": "コンポーネントテンプレートを読み込んでいます…",
+ "xpack.idxMgmt.componentTemplateDetails.manageButtonDisabledTooltipLabel": "テンプレートは使用中であるため、削除できません",
+ "xpack.idxMgmt.componentTemplateDetails.manageButtonLabel": "管理",
+ "xpack.idxMgmt.componentTemplateDetails.manageContextMenuPanelTitle": "オプション",
+ "xpack.idxMgmt.componentTemplateDetails.managedBadgeLabel": "管理中",
+ "xpack.idxMgmt.componentTemplateDetails.mappingsTabTitle": "マッピング",
+ "xpack.idxMgmt.componentTemplateDetails.settingsTabTitle": "設定",
+ "xpack.idxMgmt.componentTemplateDetails.summaryTab.createTemplateLink": "作成",
+ "xpack.idxMgmt.componentTemplateDetails.summaryTab.metaDescriptionListTitle": "メタデータ",
+ "xpack.idxMgmt.componentTemplateDetails.summaryTab.notInUseDescription": "インデックステンプレートを{createLink}するか、既存のインデックステンプレートを{editLink}します。",
+ "xpack.idxMgmt.componentTemplateDetails.summaryTab.notInUseTitle": "このコンポーネントテンプレートはインデックステンプレートによって使用されていません。",
+ "xpack.idxMgmt.componentTemplateDetails.summaryTab.updateTemplateLink": "更新",
+ "xpack.idxMgmt.componentTemplateDetails.summaryTab.usedByDescriptionListTitle": "使用者",
+ "xpack.idxMgmt.componentTemplateDetails.summaryTab.versionDescriptionListTitle": "バージョン",
+ "xpack.idxMgmt.componentTemplateDetails.summaryTabTitle": "まとめ",
+ "xpack.idxMgmt.componentTemplateEdit.editPageTitle": "コンポーネントテンプレート「{name}」の編集",
+ "xpack.idxMgmt.componentTemplateEdit.loadComponentTemplateError": "コンポーネントテンプレートの読み込みエラー",
+ "xpack.idxMgmt.componentTemplateEdit.loadingDescription": "コンポーネントテンプレートを読み込んでいます…",
+ "xpack.idxMgmt.componentTemplateForm.createButtonLabel": "コンポーネントテンプレートの作成",
+ "xpack.idxMgmt.componentTemplateForm.saveButtonLabel": "コンポーネントテンプレートの保存",
+ "xpack.idxMgmt.componentTemplateForm.saveTemplateError": "コンポーネントテンプレートを作成できません",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.docsButtonLabel": "コンポーネントテンプレートドキュメント",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaAriaLabel": "_meta fieldデータエディター",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.metadataDescription": "メタデータを追加",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaDescription": "クラスター状態に格納された、テンプレートに関する任意の情報。{learnMoreLink}",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaDocumentionLink": "詳細情報",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaFieldLabel": "_metaフィールドデータ(任意)",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaHelpText": "JSONフォーマットを使用:{code}",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaTitle": "メタデータ",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.nameDescription": "このコンポーネントテンプレートの一意の名前。",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.nameFieldLabel": "名前",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.nameTitle": "名前",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.stepTitle": "ロジスティクス",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.validation.metaJsonError": "入力が無効です。",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.validation.nameSpacesError": "コンポーネントテンプレート名にスペースは使用できません。",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.versionDescription": "外部管理システムで、コンポーネントテンプレートを特定するために使用される番号。",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.versionFieldLabel": "バージョン(任意)",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.versionTitle": "バージョン",
+ "xpack.idxMgmt.componentTemplateForm.stepReview.requestTab.descriptionText": "このリクエストは次のコンポーネントテンプレートを作成します。",
+ "xpack.idxMgmt.componentTemplateForm.stepReview.requestTabTitle": "リクエスト",
+ "xpack.idxMgmt.componentTemplateForm.stepReview.stepTitle": "「{templateName}」の詳細の確認",
+ "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTab.aliasesLabel": "エイリアス",
+ "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTab.mappingLabel": "マッピング",
+ "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTab.noDescriptionText": "いいえ",
+ "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTab.settingsLabel": "インデックス設定",
+ "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTab.yesDescriptionText": "はい",
+ "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTabTitle": "まとめ",
+ "xpack.idxMgmt.componentTemplateForm.steps.aliasesStepName": "エイリアス",
+ "xpack.idxMgmt.componentTemplateForm.steps.logisticsStepName": "ロジスティクス",
+ "xpack.idxMgmt.componentTemplateForm.steps.mappingsStepName": "マッピング",
+ "xpack.idxMgmt.componentTemplateForm.steps.settingsStepName": "インデックス設定",
+ "xpack.idxMgmt.componentTemplateForm.steps.summaryStepName": "見直し",
+ "xpack.idxMgmt.componentTemplateForm.validation.nameRequiredError": "コンポーネントテンプレート名が必要です。",
+ "xpack.idxMgmt.componentTemplates.createRoute.duplicateErrorMessage": "「{name}」という名前のコンポーネントテンプレートがすでに存在します。",
+ "xpack.idxMgmt.componentTemplates.list.learnMoreLinkText": "詳細情報",
+ "xpack.idxMgmt.componentTemplatesFlyout.createComponentTemplateFromExistingButtonLabel": "既存のインデックステンプレートから",
+ "xpack.idxMgmt.componentTemplatesFlyout.createComponentTemplateFromScratchButtonLabel": "最初から",
+ "xpack.idxMgmt.componentTemplatesFlyout.createContextMenuPanelTitle": "新しいコンポーネントテンプレート",
+ "xpack.idxMgmt.componentTemplatesFlyout.manageButtonLabel": "作成",
+ "xpack.idxMgmt.componentTemplatesList.table.actionCloneDecription": "このコンポーネントテンプレートを複製",
+ "xpack.idxMgmt.componentTemplatesList.table.actionCloneText": "クローンを作成",
+ "xpack.idxMgmt.componentTemplatesList.table.actionColumnTitle": "アクション",
+ "xpack.idxMgmt.componentTemplatesList.table.actionEditDecription": "このコンポーネントテンプレートを編集",
+ "xpack.idxMgmt.componentTemplatesList.table.actionEditText": "編集",
+ "xpack.idxMgmt.componentTemplatesList.table.aliasesColumnTitle": "エイリアス",
+ "xpack.idxMgmt.componentTemplatesList.table.createButtonLabel": "コンポーネントテンプレートの作成",
+ "xpack.idxMgmt.componentTemplatesList.table.deleteActionDescription": "このコンポーネントテンプレートを削除",
+ "xpack.idxMgmt.componentTemplatesList.table.deleteActionLabel": "削除",
+ "xpack.idxMgmt.componentTemplatesList.table.disabledSelectionLabel": "コンポーネントテンプレートは使用中であるため、削除できません",
+ "xpack.idxMgmt.componentTemplatesList.table.inUseFilterOptionLabel": "使用中",
+ "xpack.idxMgmt.componentTemplatesList.table.isInUseColumnTitle": "使用カウント",
+ "xpack.idxMgmt.componentTemplatesList.table.isManagedFilterLabel": "管理中",
+ "xpack.idxMgmt.componentTemplatesList.table.managedBadgeLabel": "管理中",
+ "xpack.idxMgmt.componentTemplatesList.table.mappingsColumnTitle": "マッピング",
+ "xpack.idxMgmt.componentTemplatesList.table.nameColumnTitle": "名前",
+ "xpack.idxMgmt.componentTemplatesList.table.notInUseCellDescription": "使用されていません",
+ "xpack.idxMgmt.componentTemplatesList.table.notInUseFilterOptionLabel": "使用されていません",
+ "xpack.idxMgmt.componentTemplatesList.table.reloadButtonLabel": "再読み込み",
+ "xpack.idxMgmt.componentTemplatesList.table.selectionLabel": "このコンポーネントテンプレートを選択",
+ "xpack.idxMgmt.componentTemplatesList.table.settingsColumnTitle": "設定",
+ "xpack.idxMgmt.componentTemplatesSelector.emptyPromptDescription": "コンポーネントテンプレートでは、インデックス設定、マッピング、エイリアスを保存し、インデックステンプレートでそれらを継承できます。",
+ "xpack.idxMgmt.componentTemplatesSelector.emptyPromptLearnMoreLinkText": "詳細情報",
+ "xpack.idxMgmt.componentTemplatesSelector.emptyPromptTitle": "まだコンポーネントがありません",
+ "xpack.idxMgmt.componentTemplatesSelector.filters.aliasesLabel": "エイリアス",
+ "xpack.idxMgmt.componentTemplatesSelector.filters.indexSettingsLabel": "インデックス設定",
+ "xpack.idxMgmt.componentTemplatesSelector.filters.mappingsLabel": "マッピング",
+ "xpack.idxMgmt.componentTemplatesSelector.loadingComponentsDescription": "コンポーネントテンプレートを読み込んでいます…",
+ "xpack.idxMgmt.componentTemplatesSelector.loadingComponentsErrorMessage": "コンポーネントの読み込みエラー",
+ "xpack.idxMgmt.componentTemplatesSelector.noComponentSelectedLabel-1": "コンポーネントテンプレート基本要素をこのテンプレートに追加します。",
+ "xpack.idxMgmt.componentTemplatesSelector.noComponentSelectedLabel-2": "コンポーネントテンプレートは指定された順序で適用されます。",
+ "xpack.idxMgmt.componentTemplatesSelector.removeItemIconLabel": "削除",
+ "xpack.idxMgmt.componentTemplatesSelector.searchBox.placeholder": "コンポーネントテンプレートを検索",
+ "xpack.idxMgmt.componentTemplatesSelector.searchResult.emptyPrompt.clearSearchButtonLabel": "検索のクリア",
+ "xpack.idxMgmt.componentTemplatesSelector.searchResult.emptyPromptTitle": "検索と一致するコンポーネントがありません",
+ "xpack.idxMgmt.componentTemplatesSelector.selectionHeader.componentsSelectedLabel": "選択されたコンポーネント:{count}",
+ "xpack.idxMgmt.componentTemplatesSelector.selectItemIconLabel": "選択してください",
+ "xpack.idxMgmt.componentTemplatesSelector.viewItemIconLabel": "表示",
+ "xpack.idxMgmt.createComponentTemplate.pageTitle": "コンポーネントテンプレートの作成",
+ "xpack.idxMgmt.createRoute.duplicateTemplateIdErrorMessage": "「{name}」という名前のテンプレートがすでに存在します。",
+ "xpack.idxMgmt.createTemplate.cloneTemplatePageTitle": "テンプレート「{name}」のクローンの作成",
+ "xpack.idxMgmt.createTemplate.createLegacyTemplatePageTitle": "レガシーテンプレートの作成",
+ "xpack.idxMgmt.createTemplate.createTemplatePageTitle": "テンプレートを作成",
+ "xpack.idxMgmt.dataStreamDetailPanel.closeButtonLabel": "閉じる",
+ "xpack.idxMgmt.dataStreamDetailPanel.deleteButtonLabel": "データストリームを削除",
+ "xpack.idxMgmt.dataStreamDetailPanel.generationTitle": "生成",
+ "xpack.idxMgmt.dataStreamDetailPanel.generationToolTip": "データストリームに作成されたバッキングインデックスの累積数",
+ "xpack.idxMgmt.dataStreamDetailPanel.healthTitle": "ヘルス",
+ "xpack.idxMgmt.dataStreamDetailPanel.healthToolTip": "データストリームの現在のバッキングインデックスのヘルス",
+ "xpack.idxMgmt.dataStreamDetailPanel.ilmPolicyContentNoneMessage": "なし",
+ "xpack.idxMgmt.dataStreamDetailPanel.ilmPolicyTitle": "インデックスライフサイクルポリシー",
+ "xpack.idxMgmt.dataStreamDetailPanel.ilmPolicyToolTip": "データストリームのデータを管理するインデックスライフサイクルポリシー",
+ "xpack.idxMgmt.dataStreamDetailPanel.indexTemplateTitle": "インデックステンプレート",
+ "xpack.idxMgmt.dataStreamDetailPanel.indexTemplateToolTip": "データストリームを構成し、バッキングインデックスを構成するインデックステンプレート",
+ "xpack.idxMgmt.dataStreamDetailPanel.indicesTitle": "インデックス",
+ "xpack.idxMgmt.dataStreamDetailPanel.indicesToolTip": "データストリームの現在のバッキングインデックス",
+ "xpack.idxMgmt.dataStreamDetailPanel.loadingDataStreamDescription": "データストリームを読み込んでいます",
+ "xpack.idxMgmt.dataStreamDetailPanel.loadingDataStreamErrorMessage": "データの読み込み中にエラーが発生",
+ "xpack.idxMgmt.dataStreamDetailPanel.maxTimeStampNoneMessage": "無し",
+ "xpack.idxMgmt.dataStreamDetailPanel.maxTimeStampTitle": "最終更新",
+ "xpack.idxMgmt.dataStreamDetailPanel.maxTimeStampToolTip": "データストリームに追加する最新のドキュメント",
+ "xpack.idxMgmt.dataStreamDetailPanel.storageSizeTitle": "ストレージサイズ",
+ "xpack.idxMgmt.dataStreamDetailPanel.storageSizeToolTip": "データストリームのバッキングインデックスにあるすべてのシャードの合計サイズ",
+ "xpack.idxMgmt.dataStreamDetailPanel.timestampFieldTitle": "タイムスタンプフィールド",
+ "xpack.idxMgmt.dataStreamDetailPanel.timestampFieldToolTip": "タイムスタンプフィールドはデータストリームのすべてのドキュメントで共有されます",
+ "xpack.idxMgmt.dataStreamList.dataStreamsDescription": "データストリームは複数のインデックスの時系列データを格納します。{learnMoreLink}",
+ "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsCtaIndexTemplateLink": "作成可能なインデックステンプレート",
+ "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsCtaIndexTemplateMessage": "{link}を作成して、データストリームを開始します。",
+ "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsCtaIngestManagerLink": "Fleet",
+ "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsCtaIngestManagerMessage": "{link}でデータストリームを開始します。",
+ "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsDescription": "データストリームは複数のインデックスの時系列データを格納します。",
+ "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsTitle": "まだデータストリームがありません",
+ "xpack.idxMgmt.dataStreamList.loadingDataStreamsDescription": "データストリームを読み込んでいます…",
+ "xpack.idxMgmt.dataStreamList.loadingDataStreamsErrorMessage": "データストリームの読み込み中にエラーが発生",
+ "xpack.idxMgmt.dataStreamList.reloadDataStreamsButtonLabel": "再読み込み",
+ "xpack.idxMgmt.dataStreamList.table.actionColumnTitle": "アクション",
+ "xpack.idxMgmt.dataStreamList.table.actionDeleteDescription": "このデータストリームを削除",
+ "xpack.idxMgmt.dataStreamList.table.actionDeleteText": "削除",
+ "xpack.idxMgmt.dataStreamList.table.healthColumnTitle": "ヘルス",
+ "xpack.idxMgmt.dataStreamList.table.hiddenDataStreamBadge": "非表示",
+ "xpack.idxMgmt.dataStreamList.table.indicesColumnTitle": "インデックス",
+ "xpack.idxMgmt.dataStreamList.table.managedDataStreamBadge": "Fleet管理",
+ "xpack.idxMgmt.dataStreamList.table.maxTimeStampColumnNoneMessage": "なし",
+ "xpack.idxMgmt.dataStreamList.table.maxTimeStampColumnTitle": "最終更新",
+ "xpack.idxMgmt.dataStreamList.table.nameColumnTitle": "名前",
+ "xpack.idxMgmt.dataStreamList.table.noDataStreamsMessage": "データストリームが見つかりません",
+ "xpack.idxMgmt.dataStreamList.table.storageSizeColumnTitle": "ストレージサイズ",
+ "xpack.idxMgmt.dataStreamList.viewHiddenLabel": "非表示のデータストリーム",
+ "xpack.idxMgmt.dataStreamList.viewManagedLabel": "Fleet 管理されたデータストリーム",
+ "xpack.idxMgmt.dataStreamListControls.includeStatsSwitchLabel": "統計情報を含める",
+ "xpack.idxMgmt.dataStreamListControls.includeStatsSwitchToolTip": "統計情報を含めると、再読み込み時間が長くなることがあります",
+ "xpack.idxMgmt.dataStreamListDescription.learnMoreLinkText": "詳細情報",
+ "xpack.idxMgmt.deleteDataStreamsConfirmationModal.cancelButtonLabel": "キャンセル",
+ "xpack.idxMgmt.deleteDataStreamsConfirmationModal.deleteDescription": "{dataStreamsCount, plural, one {このデータストリーム} other {これらのデータストリーム}}を削除しようとしています。",
+ "xpack.idxMgmt.deleteDataStreamsConfirmationModal.errorNotificationMessageText": "データストリーム「{name}」の削除エラー",
+ "xpack.idxMgmt.deleteDataStreamsConfirmationModal.multipleErrorsNotificationMessageText": "{count}件のデータストリームの削除エラー",
+ "xpack.idxMgmt.deleteDataStreamsConfirmationModal.successDeleteSingleNotificationMessageText": "データストリーム「{dataStreamName}」を削除しました",
+ "xpack.idxMgmt.deleteDataStreamsConfirmationModal.warningMessage": "データストリームは時系列インデックスのコレクションです。データストリームを削除すると、インデックスも削除されます。",
+ "xpack.idxMgmt.deleteDataStreamsConfirmationModal.warningTitle": "データストリームを削除すると、インデックスも削除されます",
+ "xpack.idxMgmt.deleteIndicesAction.successfullyDeletedIndicesMessage": "[{indexNames}] が削除されました",
+ "xpack.idxMgmt.deleteTemplatesModal.cancelButtonLabel": "キャンセル",
+ "xpack.idxMgmt.deleteTemplatesModal.confirmDeleteCheckboxLabel": "システムテンプレートを削除することの重大な影響を理解しています",
+ "xpack.idxMgmt.deleteTemplatesModal.errorNotificationMessageText": "テンプレート「{name}」の削除中にエラーが発生",
+ "xpack.idxMgmt.deleteTemplatesModal.multipleErrorsNotificationMessageText": "{count} 個のテンプレートの削除中にエラーが発生",
+ "xpack.idxMgmt.deleteTemplatesModal.proceedWithCautionCallOutDescription": "システムテンプレートは内部オペレーションに不可欠です。このテンプレートを削除すると、復元することはできません。",
+ "xpack.idxMgmt.deleteTemplatesModal.proceedWithCautionCallOutTitle": "システムテンプレートを削除することで、Kibana に重大な障害が生じる可能性があります",
+ "xpack.idxMgmt.deleteTemplatesModal.successDeleteSingleNotificationMessageText": "テンプレート「{templateName}」を削除しました",
+ "xpack.idxMgmt.deleteTemplatesModal.systemTemplateLabel": "システムテンプレート",
+ "xpack.idxMgmt.detailPanel.manageContextMenuLabel": "管理",
+ "xpack.idxMgmt.detailPanel.missingIndexMessage": "このインデックスは存在しません。実行中のジョブや別のシステムにより削除された可能性があります。",
+ "xpack.idxMgmt.detailPanel.missingIndexTitle": "インデックスがありません",
+ "xpack.idxMgmt.detailPanel.tabEditSettingsLabel": "設定の変更",
+ "xpack.idxMgmt.detailPanel.tabMappingLabel": "マッピング",
+ "xpack.idxMgmt.detailPanel.tabSettingsLabel": "設定",
+ "xpack.idxMgmt.detailPanel.tabStatsLabel": "統計",
+ "xpack.idxMgmt.detailPanel.tabSummaryLabel": "まとめ",
+ "xpack.idxMgmt.editIndexSettingsAction.successfullySavedSettingsForIndicesMessage": "{indexName} の設定が保存されました",
+ "xpack.idxMgmt.editSettingsJSON.saveJSONButtonLabel": "保存",
+ "xpack.idxMgmt.editSettingsJSON.saveJSONDescription": "変更して JSON を保存します",
+ "xpack.idxMgmt.editSettingsJSON.settingsReferenceLinkText": "設定リファレンス",
+ "xpack.idxMgmt.editTemplate.editTemplatePageTitle": "テンプレート「{name}」を編集",
+ "xpack.idxMgmt.flushIndicesAction.successfullyFlushedIndicesMessage": "[{indexNames}] がフラッシュされました",
+ "xpack.idxMgmt.forceMergeIndicesAction.successfullyForceMergedIndicesMessage": "[{indexNames}] が強制結合されました",
+ "xpack.idxMgmt.formWizard.stepAliases.aliasesDescription": "エイリアスをセットアップして、インデックスに関連付けてください。",
+ "xpack.idxMgmt.formWizard.stepAliases.aliasesEditorHelpText": "JSONフォーマットを使用:{code}",
+ "xpack.idxMgmt.formWizard.stepAliases.docsButtonLabel": "インデックスエイリアスドキュメント",
+ "xpack.idxMgmt.formWizard.stepAliases.fieldAliasesAriaLabel": "エイリアスコードエディター",
+ "xpack.idxMgmt.formWizard.stepAliases.fieldAliasesLabel": "エイリアス",
+ "xpack.idxMgmt.formWizard.stepAliases.stepTitle": "エイリアス(任意)",
+ "xpack.idxMgmt.formWizard.stepComponents.componentsDescription": "コンポーネントテンプレートでは、インデックス設定、マッピング、エイリアスを保存し、インデックステンプレートでそれらを継承できます。",
+ "xpack.idxMgmt.formWizard.stepComponents.docsButtonLabel": "コンポーネントテンプレートドキュメント",
+ "xpack.idxMgmt.formWizard.stepComponents.stepTitle": "コンポーネントテンプレート(任意)",
+ "xpack.idxMgmt.formWizard.stepMappings.docsButtonLabel": "マッピングドキュメント",
+ "xpack.idxMgmt.formWizard.stepMappings.mappingsDescription": "ドキュメントの保存とインデックス方法を定義します。",
+ "xpack.idxMgmt.formWizard.stepMappings.stepTitle": "マッピング(任意)",
+ "xpack.idxMgmt.formWizard.stepSettings.docsButtonLabel": "インデックス設定ドキュメント",
+ "xpack.idxMgmt.formWizard.stepSettings.fieldIndexSettingsAriaLabel": "インデックス設定エディター",
+ "xpack.idxMgmt.formWizard.stepSettings.fieldIndexSettingsLabel": "インデックス設定",
+ "xpack.idxMgmt.formWizard.stepSettings.settingsDescription": "インデックスの動作を定義します。",
+ "xpack.idxMgmt.formWizard.stepSettings.settingsEditorHelpText": "JSONフォーマットを使用:{code}",
+ "xpack.idxMgmt.formWizard.stepSettings.stepTitle": "インデックス設定(任意)",
+ "xpack.idxMgmt.freezeIndicesAction.successfullyFrozeIndicesMessage": "[{indexNames}] が凍結されました",
+ "xpack.idxMgmt.frozenBadgeLabel": "凍結",
+ "xpack.idxMgmt.home.appTitle": "インデックス管理",
+ "xpack.idxMgmt.home.componentTemplates.checkingPrivilegesDescription": "権限を確認中…",
+ "xpack.idxMgmt.home.componentTemplates.checkingPrivilegesErrorMessage": "サーバーからユーザー特権を取得中にエラーが発生。",
+ "xpack.idxMgmt.home.componentTemplates.deleteModal.cancelButtonLabel": "キャンセル",
+ "xpack.idxMgmt.home.componentTemplates.deleteModal.deleteDescription": "{numComponentTemplatesToDelete, plural, one {このコンポーネントテンプレート} other {これらのコンポーネントテンプレート} }を削除しようとしています。",
+ "xpack.idxMgmt.home.componentTemplates.deleteModal.errorNotificationMessageText": "コンポーネントテンプレート「{name}」の削除エラー",
+ "xpack.idxMgmt.home.componentTemplates.deleteModal.multipleErrorsNotificationMessageText": "{count}個のコンポーネントテンプレートの削除エラー",
+ "xpack.idxMgmt.home.componentTemplates.deleteModal.successDeleteSingleNotificationMessageText": "コンポーネントテンプレート「{componentTemplateName}」を削除しました",
+ "xpack.idxMgmt.home.componentTemplates.deniedPrivilegeDescription": "コンポーネントテンプレートを使用するには、{privilegesCount, plural, one {このクラスター特権} other {これらのクラスター特権}}が必要です:{missingPrivileges}。",
+ "xpack.idxMgmt.home.componentTemplates.deniedPrivilegeTitle": "クラスターの権限が必要です",
+ "xpack.idxMgmt.home.componentTemplates.emptyPromptButtonLabel": "コンポーネントテンプレートを作成",
+ "xpack.idxMgmt.home.componentTemplates.emptyPromptDescription": "たとえば、インデックステンプレート全体で再利用できるインデックス設定のコンポーネントテンプレートを作成できます。",
+ "xpack.idxMgmt.home.componentTemplates.emptyPromptDocumentionLink": "詳細情報",
+ "xpack.idxMgmt.home.componentTemplates.emptyPromptTitle": "コンポーネントテンプレートを作成して開始",
+ "xpack.idxMgmt.home.componentTemplates.list.componentTemplatesDescription": "コンポーネントテンプレートを使用して、複数のインデックステンプレートで設定、マッピング、エイリアス構成を再利用します。{learnMoreLink}",
+ "xpack.idxMgmt.home.componentTemplates.list.loadingErrorMessage": "コンポーネントテンプレートの読み込みエラー",
+ "xpack.idxMgmt.home.componentTemplates.list.loadingMessage": "コンポーネントテンプレートを読み込んでいます…",
+ "xpack.idxMgmt.home.componentTemplatesTabTitle": "コンポーネントテンプレート",
+ "xpack.idxMgmt.home.dataStreamsTabTitle": "データストリーム",
+ "xpack.idxMgmt.home.idxMgmtDescription": "Elasticsearch インデックスを個々に、または一斉に更新します。{learnMoreLink}",
+ "xpack.idxMgmt.home.idxMgmtDocsLinkText": "インデックス管理ドキュメント",
+ "xpack.idxMgmt.home.indexTemplatesDescription": "作成可能なインデックステンプレートを使用して設定、マッピング、エイリアスをインデックスに自動的に適用します。{learnMoreLink}",
+ "xpack.idxMgmt.home.indexTemplatesDescription.learnMoreLinkText": "詳細情報",
+ "xpack.idxMgmt.home.indexTemplatesTabTitle": "インデックステンプレート",
+ "xpack.idxMgmt.home.indicesTabTitle": "インデックス",
+ "xpack.idxMgmt.home.legacyIndexTemplatesDeprecation.ctaLearnMoreLinkText": "詳細情報。",
+ "xpack.idxMgmt.home.legacyIndexTemplatesDeprecation.learnMoreLinkText": "詳細情報",
+ "xpack.idxMgmt.home.legacyIndexTemplatesTitle": "レガシーインデックステンプレート",
+ "xpack.idxMgmt.indexActionsMenu.closeIndex.checkboxLabel": "システムインデックスを閉じることの重大な影響を理解しています",
+ "xpack.idxMgmt.indexActionsMenu.closeIndex.closeDescription": "{selectedIndexCount, plural, one {このインデックス} other {これらのインデックス} }を閉じようとしています。",
+ "xpack.idxMgmt.indexActionsMenu.closeIndex.proceedWithCautionCallOutDescription": "システムインデックスは内部オペレーションに不可欠です。Open Index APIを使用して再オープンすることができます。",
+ "xpack.idxMgmt.indexActionsMenu.closeIndex.proceedWithCautionCallOutTitle": "システムインデックスを閉じることで、Kibanaに重大な障害が生じる可能性があります",
+ "xpack.idxMgmt.indexActionsMenu.closeIndex.systemIndexLabel": "システムインデックス",
+ "xpack.idxMgmt.indexActionsMenu.deleteIndex.checkboxLabel": "システムインデックスを削除することの重大な影響を理解しています",
+ "xpack.idxMgmt.indexActionsMenu.deleteIndex.confirmModal.cancelButtonText": "キャンセル",
+ "xpack.idxMgmt.indexActionsMenu.deleteIndex.deleteDescription": "{selectedIndexCount, plural, one {このインデックス} other {これらのインデックス} }を削除しようとしています:",
+ "xpack.idxMgmt.indexActionsMenu.deleteIndex.deleteWarningDescription": "削除されたインデックスは復元できません。適切なバックアップがあることを確認してください。",
+ "xpack.idxMgmt.indexActionsMenu.deleteIndex.proceedWithCautionCallOutDescription": "システムインデックスは内部オペレーションに不可欠です。システムインデックスを削除すると、復元することはできません。適切なバックアップがあることを確認してください。",
+ "xpack.idxMgmt.indexActionsMenu.deleteIndex.proceedWithCautionCallOutTitle": "十分ご注意ください!",
+ "xpack.idxMgmt.indexActionsMenu.deleteIndex.systemIndexLabel": "システムインデックス",
+ "xpack.idxMgmt.indexActionsMenu.forceMerge.confirmModal.cancelButtonText": "キャンセル",
+ "xpack.idxMgmt.indexActionsMenu.forceMerge.confirmModal.confirmButtonText": "強制結合",
+ "xpack.idxMgmt.indexActionsMenu.forceMerge.confirmModal.modalTitle": "強制結合",
+ "xpack.idxMgmt.indexActionsMenu.forceMerge.forceMergeDescription": "{selectedIndexCount, plural, one {このインデックス} other {これらのインデックス} }を強制結合しようとしています:",
+ "xpack.idxMgmt.indexActionsMenu.forceMerge.forceMergeSegmentsHelpText": "セグメントがこの数以下になるまでインデックスのセグメントを結合します。デフォルトは 1 です。",
+ "xpack.idxMgmt.indexActionsMenu.forceMerge.forceMergeWarningDescription": " まだ書き込み中のインデックスや、将来もう一度書き込む予定がある強制・マージしないでください。自動バックグラウンドマージプロセスを活用して、スムーズなインデックス実行に必要なマージを実行できます。強制・マージインデックスに書き込む場合、パフォーマンスが大幅に低下する可能性があります。",
+ "xpack.idxMgmt.indexActionsMenu.forceMerge.maximumNumberOfSegmentsFormRowLabel": "シャードごとの最大セグメント数",
+ "xpack.idxMgmt.indexActionsMenu.forceMerge.proceedWithCautionCallOutTitle": "十分ご注意ください!",
+ "xpack.idxMgmt.indexActionsMenu.freezeEntity.confirmModal.cancelButtonText": "キャンセル",
+ "xpack.idxMgmt.indexActionsMenu.freezeEntity.freezeDescription": "{count, plural, one {このインデックス} other {これらのインデックス} }を凍結しようとしています。",
+ "xpack.idxMgmt.indexActionsMenu.freezeEntity.freezeEntityWarningDescription": " 凍結されたインデックスはクラスターにほとんどオーバーヘッドがなく、書き込みオペレーションがブロックされます。凍結されたインデックスは検索できますが、クエリが遅くなります。",
+ "xpack.idxMgmt.indexActionsMenu.freezeEntity.proceedWithCautionCallOutTitle": "十分ご注意ください",
+ "xpack.idxMgmt.indexActionsMenu.segmentsNumberErrorMessage": "セグメント数は 0 より大きい値である必要があります。",
+ "xpack.idxMgmt.indexStatusLabels.clearingCacheStatusLabel": "キャッシュを消去中...",
+ "xpack.idxMgmt.indexStatusLabels.closedStatusLabel": "クローズ済み",
+ "xpack.idxMgmt.indexStatusLabels.closingStatusLabel": "クローズ中...",
+ "xpack.idxMgmt.indexStatusLabels.flushingStatusLabel": "フラッシュ中...",
+ "xpack.idxMgmt.indexStatusLabels.forcingMergeStatusLabel": "強制結合中...",
+ "xpack.idxMgmt.indexStatusLabels.mergingStatusLabel": "結合中...",
+ "xpack.idxMgmt.indexStatusLabels.openingStatusLabel": "開いています...",
+ "xpack.idxMgmt.indexStatusLabels.refreshingStatusLabel": "更新中...",
+ "xpack.idxMgmt.indexTable.headers.dataStreamHeader": "データストリーム",
+ "xpack.idxMgmt.indexTable.headers.documentsHeader": "ドキュメント数",
+ "xpack.idxMgmt.indexTable.headers.healthHeader": "ヘルス",
+ "xpack.idxMgmt.indexTable.headers.nameHeader": "名前",
+ "xpack.idxMgmt.indexTable.headers.primaryHeader": "プライマリ",
+ "xpack.idxMgmt.indexTable.headers.replicaHeader": "レプリカ",
+ "xpack.idxMgmt.indexTable.headers.statusHeader": "ステータス",
+ "xpack.idxMgmt.indexTable.headers.storageSizeHeader": "ストレージサイズ",
+ "xpack.idxMgmt.indexTable.hiddenIndicesSwitchLabel": "非表示のインデックスを含める",
+ "xpack.idxMgmt.indexTable.invalidSearchErrorMessage": "無効な検索:{errorMessage}",
+ "xpack.idxMgmt.indexTable.loadingIndicesDescription": "インデックスを読み込んでいます…",
+ "xpack.idxMgmt.indexTable.reloadIndicesButton": "インデックスを再読み込み",
+ "xpack.idxMgmt.indexTable.selectAllIndicesAriaLabel": "すべての行を選択",
+ "xpack.idxMgmt.indexTable.selectIndexAriaLabel": "この行を選択",
+ "xpack.idxMgmt.indexTable.serverErrorTitle": "インデックスの読み込み中にエラーが発生",
+ "xpack.idxMgmt.indexTable.systemIndicesSearchIndicesAriaLabel": "インデックスの検索",
+ "xpack.idxMgmt.indexTable.systemIndicesSearchInputPlaceholder": "検索",
+ "xpack.idxMgmt.indexTableDescription.learnMoreLinkText": "詳細情報",
+ "xpack.idxMgmt.indexTemplatesList.emptyPrompt.createTemplatesButtonLabel": "テンプレートを作成",
+ "xpack.idxMgmt.indexTemplatesList.emptyPrompt.noIndexTemplatesDescription": "インデックステンプレートは、自動的に設定、マッピング、エイリアスを新しいインデックスに適用します。",
+ "xpack.idxMgmt.indexTemplatesList.emptyPrompt.noIndexTemplatesTitle": "最初のインデックステンプレートを作成",
+ "xpack.idxMgmt.indexTemplatesList.filterButtonLabel": "フィルター",
+ "xpack.idxMgmt.indexTemplatesList.loadingIndexTemplatesDescription": "テンプレートを読み込み中…",
+ "xpack.idxMgmt.indexTemplatesList.loadingIndexTemplatesErrorMessage": "テンプレートの読み込み中にエラーが発生",
+ "xpack.idxMgmt.indexTemplatesList.viewButtonLabel": "表示",
+ "xpack.idxMgmt.indexTemplatesList.viewCloudManagedTemplateLabel": "クラウド管理されたテンプレート",
+ "xpack.idxMgmt.indexTemplatesList.viewManagedTemplateLabel": "管理されたテンプレート",
+ "xpack.idxMgmt.indexTemplatesList.viewSystemTemplateLabel": "システムテンプレート",
+ "xpack.idxMgmt.legacyIndexTemplatesDeprecation.createTemplatesButtonLabel": "作成可能なテンプレートを作成",
+ "xpack.idxMgmt.legacyIndexTemplatesDeprecation.description": "{createTemplateButton}または{learnMoreLink}",
+ "xpack.idxMgmt.legacyIndexTemplatesDeprecation.title": "作成可能なインデックステンプレートがあるため、レガシーインデックステンプレートは廃止予定です",
+ "xpack.idxMgmt.mappingsEditor.addFieldButtonLabel": "フィールドの追加",
+ "xpack.idxMgmt.mappingsEditor.addMultiFieldTooltipLabel": "同じフィールドを異なる方法でインデックスするために、マルチフィールドを追加します。",
+ "xpack.idxMgmt.mappingsEditor.addPropertyButtonLabel": "プロパティを追加",
+ "xpack.idxMgmt.mappingsEditor.addRuntimeFieldButtonLabel": "フィールドの追加",
+ "xpack.idxMgmt.mappingsEditor.advancedSettings.hideButtonLabel": "高度な SIEM 設定の非表示化",
+ "xpack.idxMgmt.mappingsEditor.advancedSettings.showButtonLabel": "高度なSIEM設定の表示",
+ "xpack.idxMgmt.mappingsEditor.advancedTabLabel": "高度なオプション",
+ "xpack.idxMgmt.mappingsEditor.aliasType.aliasTargetFieldDescription": "エイリアスに指し示させたいフィールドを選択します。これにより、検索リクエストにおいてターゲットフィールドの代わりにエイリアスを使用したり、選択した他のAPIをフィールド機能と同様に使用できます。",
+ "xpack.idxMgmt.mappingsEditor.aliasType.aliasTargetFieldTitle": "エイリアスのターゲット",
+ "xpack.idxMgmt.mappingsEditor.aliasType.noFieldsAddedWarningMessage": "エイリアスを作成する前に、少なくともフィールドを1つ追加する必要があります。",
+ "xpack.idxMgmt.mappingsEditor.aliasType.pathPlaceholderLabel": "フィールドの選択",
+ "xpack.idxMgmt.mappingsEditor.analyzerFieldLabel": "アナライザー",
+ "xpack.idxMgmt.mappingsEditor.analyzers.customAnalyzerLabel": "カスタム",
+ "xpack.idxMgmt.mappingsEditor.analyzers.languageAnalyzerLabel": "言語",
+ "xpack.idxMgmt.mappingsEditor.analyzers.useSameAnalyzerIndexAnSearch": "インデックスと検索における同じアナライザーの使用",
+ "xpack.idxMgmt.mappingsEditor.analyzersDocLinkText": "アナライザードキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.analyzersSectionTitle": "アナライザー",
+ "xpack.idxMgmt.mappingsEditor.booleanNullValueFieldDescription": "インデックスおよび検索を可能にするため、null値を特定のブール値と入れ替えてください。",
+ "xpack.idxMgmt.mappingsEditor.boostDocLinkText": "ドキュメンテーションのブースト",
+ "xpack.idxMgmt.mappingsEditor.boostFieldDescription": "クエリ時間でこのフィールドをブーストし、関連度スコアに向けてより多くカウントするようにします。",
+ "xpack.idxMgmt.mappingsEditor.boostFieldTitle": "ブーストレベルの設定",
+ "xpack.idxMgmt.mappingsEditor.coerceDescription": "文字列を数値に変換します。このフィールドが整数の場合、少数点以下は切り捨てられます。無効になっている場合、不適切なフォーマットを持つドキュメントは拒否されます。",
+ "xpack.idxMgmt.mappingsEditor.coerceDocLinkText": "強制ドキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.coerceFieldTitle": "数字への強制",
+ "xpack.idxMgmt.mappingsEditor.coerceShapeDescription": "無効になっている場合、閉じていない線形リングを持つ多角形を含むドキュメントは拒否されます。",
+ "xpack.idxMgmt.mappingsEditor.coerceShapeDocLinkText": "強制ドキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.coerceShapeFieldTitle": "形状への強制",
+ "xpack.idxMgmt.mappingsEditor.collapseFieldButtonLabel": "縮小フィールド {name}",
+ "xpack.idxMgmt.mappingsEditor.completion.maxInputLengthFieldDescription": "単一のインプットの長さを制限する。",
+ "xpack.idxMgmt.mappingsEditor.completion.maxInputLengthFieldTitle": "最大入力長さの設定",
+ "xpack.idxMgmt.mappingsEditor.completion.preservePositionIncrementsFieldDescription": "配置インクリメントを有効にします。",
+ "xpack.idxMgmt.mappingsEditor.completion.preservePositionIncrementsFieldTitle": "配置インクリメントを保存します。",
+ "xpack.idxMgmt.mappingsEditor.completion.preserveSeparatorsFieldDescription": "セパレータを保存します。",
+ "xpack.idxMgmt.mappingsEditor.completion.preserveSeparatorsFieldTitle": "セパレータの保存",
+ "xpack.idxMgmt.mappingsEditor.configuration.dateDetectionFieldLabel": "日付文字列の日付としてのマッピング",
+ "xpack.idxMgmt.mappingsEditor.configuration.dynamicDatesFieldDocumentionLink": "詳細情報",
+ "xpack.idxMgmt.mappingsEditor.configuration.dynamicDatesFieldHelpText": "これらのフォーマットの文字列は、日付としてマッピングされます。ここでは内蔵型フォーマットまたはカスタムフォーマットを使用できます。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.configuration.dynamicDatesFieldLabel": "日付フォーマット",
+ "xpack.idxMgmt.mappingsEditor.configuration.dynamicDatesFieldValidationErrorMessage": "スペースは使用できません。",
+ "xpack.idxMgmt.mappingsEditor.configuration.dynamicMappingStrictHelpText": "デフォルトとしては、動的マッピングが無効の場合、マップされていないフィールドは通知なし無視されます。オプションとして、ドキュメントがマッピングされていないフィールドを含む場合、例外を選択とすることも可能です。",
+ "xpack.idxMgmt.mappingsEditor.configuration.enableDynamicMappingsLabel": "動的マッピングの有効化",
+ "xpack.idxMgmt.mappingsEditor.configuration.excludeSourceFieldsLabel": "フィールドの除外",
+ "xpack.idxMgmt.mappingsEditor.configuration.includeSourceFieldsLabel": "フィールドの含有",
+ "xpack.idxMgmt.mappingsEditor.configuration.indexOptionsdDocumentationLink": "詳細情報",
+ "xpack.idxMgmt.mappingsEditor.configuration.metaFieldEditorHelpText": "JSON フォーマットを使用:{code}",
+ "xpack.idxMgmt.mappingsEditor.configuration.metaFieldEditorJsonError": "_meta field JSONは無効です。",
+ "xpack.idxMgmt.mappingsEditor.configuration.metaFieldEditorLabel": "_meta fieldデータ",
+ "xpack.idxMgmt.mappingsEditor.configuration.numericFieldDescription": "たとえば、「1.0」は浮動として、そして「1」じゃ整数にマッピングされます。",
+ "xpack.idxMgmt.mappingsEditor.configuration.numericFieldLabel": "数字の文字列の数値としてのマッピング",
+ "xpack.idxMgmt.mappingsEditor.configuration.routingLabel": "CRUD操作のためのRequire _routing値",
+ "xpack.idxMgmt.mappingsEditor.configuration.sourceFieldLabel": "_sourceフィールドの有効化",
+ "xpack.idxMgmt.mappingsEditor.configuration.sourceFieldPathComboBoxHelpText": "ワイルドカードを含め、フィールドへのパスを受け入れます。",
+ "xpack.idxMgmt.mappingsEditor.configuration.throwErrorsForUnmappedFieldsLabel": "ドキュメントがマッピングされていないフィールドを含む場合に例外を選択する",
+ "xpack.idxMgmt.mappingsEditor.confirmationModal.deleteAliasesDescription": "次のエイリアスも削除されます。",
+ "xpack.idxMgmt.mappingsEditor.confirmationModal.deleteFieldsDescription": "これによって、次のフィールドも削除されます。",
+ "xpack.idxMgmt.mappingsEditor.constantKeyword.valueFieldDescription": "インデックスのすべてのドキュメントのこのフィールドの値。指定しない場合は、最初のインデックスされたドキュメントで指定された値(デフォルト値)になります。",
+ "xpack.idxMgmt.mappingsEditor.constantKeyword.valueFieldTitle": "値を設定",
+ "xpack.idxMgmt.mappingsEditor.copyToDocLinkText": "ドキュメントのコピー",
+ "xpack.idxMgmt.mappingsEditor.copyToFieldDescription": "複数のフィールドの値をグループフィールドにコピーします。その後、このグループフィールドは単一のフィールドとしてクエリできます。",
+ "xpack.idxMgmt.mappingsEditor.copyToFieldTitle": "グループフィールドへのコピー",
+ "xpack.idxMgmt.mappingsEditor.createField.addFieldButtonLabel": "フィールドの追加",
+ "xpack.idxMgmt.mappingsEditor.createField.addMultiFieldButtonLabel": "マルチフィールドの追加",
+ "xpack.idxMgmt.mappingsEditor.createField.cancelButtonLabel": "キャンセル",
+ "xpack.idxMgmt.mappingsEditor.customButtonLabel": "カスタムアナライザーの使用",
+ "xpack.idxMgmt.mappingsEditor.dataType.aliasDescription": "エイリアス",
+ "xpack.idxMgmt.mappingsEditor.dataType.aliasLongDescription": "エイリアスフィールドは、検索リクエストで使用可能なフィールドの代替名を受け入れます。",
+ "xpack.idxMgmt.mappingsEditor.dataType.binaryDescription": "バイナリー",
+ "xpack.idxMgmt.mappingsEditor.dataType.binaryLongDescription": "バイナリーフィールドは、バイナリー値をBase64エンコードされた文字列として受け入れます。デフォルトとして、バイナリーフィールドは保存されず、検索もできません。",
+ "xpack.idxMgmt.mappingsEditor.dataType.booleanDescription": "ブール",
+ "xpack.idxMgmt.mappingsEditor.dataType.booleanLongDescription": "ブールフィールドは、JSON {true}および{false}値、ならびにtrueまたはfalseとして解釈される文字列を受け入れます。",
+ "xpack.idxMgmt.mappingsEditor.dataType.byteDescription": "バイト",
+ "xpack.idxMgmt.mappingsEditor.dataType.byteLongDescription": "バイトフィールドは、最小値{minValue}と最大値{maxValue}を持つ符号付き8ビット整数を受け入れます。",
+ "xpack.idxMgmt.mappingsEditor.dataType.completionSuggesterDescription": "完了サジェスタ",
+ "xpack.idxMgmt.mappingsEditor.dataType.completionSuggesterLongDescription": "完了サジェスタフィールドは、オートコンプリート機能をサポートしますが、メモリを占有し、低速で構築される特別なデータ構造が必要です。",
+ "xpack.idxMgmt.mappingsEditor.dataType.constantKeywordDescription": "Constantキーワード",
+ "xpack.idxMgmt.mappingsEditor.dataType.constantKeywordLongDescription": "Constantキーワードフィールドは、特殊なタイプのキーワードフィールドであり、インデックスのすべてのドキュメントで同じキーワードを含むフィールドで使用されます。{keyword}フィールドと同じクエリと集計をサポートします。",
+ "xpack.idxMgmt.mappingsEditor.dataType.dateDescription": "日付",
+ "xpack.idxMgmt.mappingsEditor.dataType.dateLongDescription": "日付フィールドは、フォーマット設定された日付( \"2015/01/01 12:10:30\")、基準時点からのミリ秒を表す長い数字、および基準時点からの秒を表す整数を含む文字列を受け入れます。複数の日付フォーマットは許可されています。タイムゾーン付きの日付はUTCに変換されます。",
+ "xpack.idxMgmt.mappingsEditor.dataType.dateNanosDescription": "日付 ナノ秒",
+ "xpack.idxMgmt.mappingsEditor.dataType.dateNanosLongDescription": "日付ナノ秒フィールドは、日付をナノ秒の分解能で保存します。集計はミリ秒の分解能となります。日付をミリ秒の分解能で保存するには、{date}を使用します。",
+ "xpack.idxMgmt.mappingsEditor.dataType.dateNanosLongDescription.dateTypeLink": "日付データタイプ",
+ "xpack.idxMgmt.mappingsEditor.dataType.dateRangeDescription": "日付範囲",
+ "xpack.idxMgmt.mappingsEditor.dataType.dateRangeLongDescription": "日付範囲フィールドは、システムの基準時点からのミリ秒を表す符号なしで64ビットの整数を受け入れます。",
+ "xpack.idxMgmt.mappingsEditor.dataType.denseVectorDescription": "密集ベクトル",
+ "xpack.idxMgmt.mappingsEditor.dataType.denseVectorLongDescription": "密集ベクトルフィールドは浮動値のベクトルを保存するため、ドキュメントのスコアリングに役立ちます。",
+ "xpack.idxMgmt.mappingsEditor.dataType.doubleDescription": "ダブル",
+ "xpack.idxMgmt.mappingsEditor.dataType.doubleLongDescription": "ダブルフィールドは、有限値によって制限された倍の精度をための64ビット浮動小数点数を受け入れます(IEEE 754)。",
+ "xpack.idxMgmt.mappingsEditor.dataType.doubleRangeDescription": "ダブル範囲",
+ "xpack.idxMgmt.mappingsEditor.dataType.doubleRangeLongDescription": "ダブル範囲フィールドは、64ビットのダブル精度浮動小数点数(IEEE 754 binary64)を受け入れます。",
+ "xpack.idxMgmt.mappingsEditor.dataType.flattenedDescription": "平坦化済み",
+ "xpack.idxMgmt.mappingsEditor.dataType.flattenedLongDescription": "平坦化されたフィールドは、オブジェクトを単一のフィールドとしてマッピングし、多数または不明な数の一意のキーを持つオブジェクトをインデックスする際に役立ちます。平坦化されたフィールドは、基本クエリのみをサポートします。",
+ "xpack.idxMgmt.mappingsEditor.dataType.floatDescription": "浮動",
+ "xpack.idxMgmt.mappingsEditor.dataType.floatLongDescription": "浮動フィールドは、有限値によって制限された単精度の32ビット浮動小数点数を受け入れます(IEEE 754)。",
+ "xpack.idxMgmt.mappingsEditor.dataType.floatRangeDescription": "浮動範囲",
+ "xpack.idxMgmt.mappingsEditor.dataType.floatRangeLongDescription": "浮動範囲フィールドは、32ビットの単精度浮動小数点数(IEEE 754 binary32)を受け入れます。",
+ "xpack.idxMgmt.mappingsEditor.dataType.geoPointDescription": "地点",
+ "xpack.idxMgmt.mappingsEditor.dataType.geoPointLongDescription": "地点フィールドは、緯度と経度のペアを受け入れます。このデータタイプを使用して境界ボックス内を検索し、ドキュメントを地理的に集計し、距離によってドキュメントを並べ替えます。",
+ "xpack.idxMgmt.mappingsEditor.dataType.geoShapeDescription": "地形",
+ "xpack.idxMgmt.mappingsEditor.dataType.halfFloatDescription": "半浮動",
+ "xpack.idxMgmt.mappingsEditor.dataType.halfFloatLongDescription": "半浮動小数点フィールドは、有限値に制限された半精度16ビット浮動小数点数を受け入れます(IEEE 754)。",
+ "xpack.idxMgmt.mappingsEditor.dataType.histogramDescription": "ヒストグラム",
+ "xpack.idxMgmt.mappingsEditor.dataType.histogramLongDescription": "ヒストグラムフィールドには、ヒストグラムを表すあらかじめ集計された数値データが格納されます。このフィールドは、集計目的で使用されます。",
+ "xpack.idxMgmt.mappingsEditor.dataType.integerDescription": "整数",
+ "xpack.idxMgmt.mappingsEditor.dataType.integerLongDescription": "整数フィールドは、最小値{minValue}と最大値{maxValue}を持つ符号付きの32ビット整数を受け入れます。",
+ "xpack.idxMgmt.mappingsEditor.dataType.integerRangeDescription": "整数レンジ",
+ "xpack.idxMgmt.mappingsEditor.dataType.integerRangeLongDescription": "整数レンジフィールドは、符号付き32ビット整数を受け入れます。",
+ "xpack.idxMgmt.mappingsEditor.dataType.ipDescription": "IP",
+ "xpack.idxMgmt.mappingsEditor.dataType.ipLongDescription": "IPフィールドは、IPv4やIPv6アドレスを受け入れます。IP範囲を単一のフィールドに保存する必要がある場合は、{ipRange}を使用します。",
+ "xpack.idxMgmt.mappingsEditor.dataType.ipLongDescription.ipRangeTypeLink": "IP範囲データタイプ",
+ "xpack.idxMgmt.mappingsEditor.dataType.ipRangeDescription": "IP範囲",
+ "xpack.idxMgmt.mappingsEditor.dataType.ipRangeLongDescription": "IP範囲フィールドは、IPv4またはIPV6アドレスを受け入れます。",
+ "xpack.idxMgmt.mappingsEditor.dataType.joinDescription": "結合",
+ "xpack.idxMgmt.mappingsEditor.dataType.joinLongDescription": "結合フィールドは、同じインデックスのドキュメントにおいて、ペアレントとチャイルドの関係を定義します。",
+ "xpack.idxMgmt.mappingsEditor.dataType.keywordDescription": "キーワード",
+ "xpack.idxMgmt.mappingsEditor.dataType.keywordLongDescription": "キーワードフィールドは正確な値の検索をサポートし、フィルタリング、並べ替え、そして集計に役立ちます。メール本文など、フルテキストコンテンツのインデックスを行うには、{textType}を使用します。",
+ "xpack.idxMgmt.mappingsEditor.dataType.keywordLongDescription.textTypeLink": "テキストデータの種類",
+ "xpack.idxMgmt.mappingsEditor.dataType.longDescription": "ロング",
+ "xpack.idxMgmt.mappingsEditor.dataType.longLongDescription": "ロングフィールドは、最小値{minValue}と最大値{maxValue}を持つ符号付き済みの64ビット整数を受け入れます。",
+ "xpack.idxMgmt.mappingsEditor.dataType.longRangeDescription": "ロングレンジ",
+ "xpack.idxMgmt.mappingsEditor.dataType.longRangeLongDescription": "ロングレンジフィールドは、符号付き64ビット整数を受け入れます。",
+ "xpack.idxMgmt.mappingsEditor.dataType.nestedDescription": "ネスト済み",
+ "xpack.idxMgmt.mappingsEditor.dataType.nestedLongDescription": "{objects}同様、ネスト済みフィールドはチャイルドを含むことができます。違う点は、チャイルドオブジェクトを個別にクエリできることです。",
+ "xpack.idxMgmt.mappingsEditor.dataType.nestedLongDescription.objectTypeLink": "オブジェクト",
+ "xpack.idxMgmt.mappingsEditor.dataType.numericDescription": "数字",
+ "xpack.idxMgmt.mappingsEditor.dataType.numericSubtypeDescription": "数字の種類",
+ "xpack.idxMgmt.mappingsEditor.dataType.objectDescription": "オブジェクト",
+ "xpack.idxMgmt.mappingsEditor.dataType.objectLongDescription": "オブジェクトフィールドにはチャイルドが含まれ、これらは平坦化されたリストとしてクエリされます。チャイルドオブジェクトをクエリするには、{nested}を使用します。",
+ "xpack.idxMgmt.mappingsEditor.dataType.objectLongDescription.nestedTypeLink": "ネスト済みデータタイプ",
+ "xpack.idxMgmt.mappingsEditor.dataType.otherDescription": "その他",
+ "xpack.idxMgmt.mappingsEditor.dataType.otherLongDescription": "JSONでtypeパラメーターを指定します。",
+ "xpack.idxMgmt.mappingsEditor.dataType.percolatorDescription": "パーコレーター",
+ "xpack.idxMgmt.mappingsEditor.dataType.percolatorLongDescription": "パーコレーターデータタイプは、{percolator}を有効にします。",
+ "xpack.idxMgmt.mappingsEditor.dataType.percolatorLongDescription.learnMoreLink": "パーコレーターのクエリ",
+ "xpack.idxMgmt.mappingsEditor.dataType.pointDescription": "点",
+ "xpack.idxMgmt.mappingsEditor.dataType.pointLongDescription": "点フィールドでは、2次元平面座標系に該当する{code}ペアを検索できます。",
+ "xpack.idxMgmt.mappingsEditor.dataType.rangeDescription": "範囲",
+ "xpack.idxMgmt.mappingsEditor.dataType.rangeSubtypeDescription": "範囲タイプ",
+ "xpack.idxMgmt.mappingsEditor.dataType.rankFeatureDescription": "ランク特性",
+ "xpack.idxMgmt.mappingsEditor.dataType.rankFeatureLongDescription": "ランク特性フィールドは、{rankFeatureQuery}でドキュメントをブーストする数字を受け入れます。",
+ "xpack.idxMgmt.mappingsEditor.dataType.rankFeatureLongDescription.queryLink": "rank_featureクエリ",
+ "xpack.idxMgmt.mappingsEditor.dataType.rankFeaturesDescription": "ランク特性",
+ "xpack.idxMgmt.mappingsEditor.dataType.rankFeaturesLongDescription": "ランク特性フィールドは、{rankFeatureQuery}でドキュメントをブーストする数値ベクトルを受け入れます。",
+ "xpack.idxMgmt.mappingsEditor.dataType.rankFeaturesLongDescription.queryLink": "rank_featureクエリ",
+ "xpack.idxMgmt.mappingsEditor.dataType.scaledFloatDescription": "スケールされた浮動",
+ "xpack.idxMgmt.mappingsEditor.dataType.scaledFloatLongDescription": "スケーリングされた浮動小数点フィールドは、{longType}によってサポートされ、固定の{doubleType}スケーリングファクターによってスケーリングされた浮動小数点数を受け入れます。このデータタイプを使用して、スケーリング係数を使用して浮動小数点データを整数として保存します。これはディスク容量の節約につながりますが、精度に影響します。",
+ "xpack.idxMgmt.mappingsEditor.dataType.searchAsYouTypeDescription": "インクリメンタル検索フィールド",
+ "xpack.idxMgmt.mappingsEditor.dataType.searchAsYouTypeLongDescription": "インクリメンタル検索フィールドは、検索候補のために文字列をサブフィールドに分割し、文字列内の任意の位置で用語マッチングを行います。",
+ "xpack.idxMgmt.mappingsEditor.dataType.shapeDescription": "形状",
+ "xpack.idxMgmt.mappingsEditor.dataType.shapeLongDescription": "形状フィールドは、長方形や多角形などの複雑な形状の検索を可能にします。",
+ "xpack.idxMgmt.mappingsEditor.dataType.shortDescription": "ショート",
+ "xpack.idxMgmt.mappingsEditor.dataType.shortLongDescription": "ショートフィールドは、最小値{minValue}と最大値{maxValue}を持つ符号付きの16ビット整数を受け入れます。",
+ "xpack.idxMgmt.mappingsEditor.dataType.textDescription": "テキスト",
+ "xpack.idxMgmt.mappingsEditor.dataType.textLongDescription": "テキストフィールドは、文字列を個別の検索可能な用語に分解することで、全文検索をサポートします。メールアドレスなどの構造化されたコンテンツをインデックスするには、{keyword}を使用します。",
+ "xpack.idxMgmt.mappingsEditor.dataType.textLongDescription.keywordTypeLink": "キーワードデータタイプ",
+ "xpack.idxMgmt.mappingsEditor.dataType.tokenCountDescription": "トークン数",
+ "xpack.idxMgmt.mappingsEditor.dataType.tokenCountLongDescription": "トークン数フィールドは、文字列値を受け入れます。 これらの値は分析され、文字列内のトークン数がインデックスされます。",
+ "xpack.idxMgmt.mappingsEditor.dataType.versionDescription": "バージョン",
+ "xpack.idxMgmt.mappingsEditor.dataType.versionLongDescription": "バージョンフィールドは、ソフトウェアバージョン値を処理する際に役立ちます。このフィールドは、重いワイルドカード、正規表現、曖昧検索用に最適化されていません。このようなタイプのクエリでは、{keywordType}を使用してください。",
+ "xpack.idxMgmt.mappingsEditor.dataType.versionLongDescription.keywordTypeLink": "キーワードデータ型",
+ "xpack.idxMgmt.mappingsEditor.dataType.wildcardDescription": "ワイルドカード",
+ "xpack.idxMgmt.mappingsEditor.dataType.wildcardLongDescription": "ワイルドカードフィールドには、ワイルドカードのgrepのようなクエリに最適化された値が格納されます。",
+ "xpack.idxMgmt.mappingsEditor.date.localeFieldTitle": "ロケールの設定",
+ "xpack.idxMgmt.mappingsEditor.dateType.localeFieldDescription": "日付解析時に使用するロケール。言語によって月の名称や略語は異なるため、これが役に立ちます。{root}ロケールに関するデフォルト。",
+ "xpack.idxMgmt.mappingsEditor.dateType.nullValueFieldDescription": "インデックスおよび検索を可能にするため、null値を日付値と入れ替えてください。",
+ "xpack.idxMgmt.mappingsEditor.deleteField.confirmationModal.cancelButtonLabel": "キャンセル",
+ "xpack.idxMgmt.mappingsEditor.deleteField.confirmationModal.multiFieldBadgeLabel": "{dataType} マルチフィールド",
+ "xpack.idxMgmt.mappingsEditor.deleteField.confirmationModal.removeButtonLabel": "削除",
+ "xpack.idxMgmt.mappingsEditor.deleteField.confirmationModal.title": "{fieldType} '{fieldName}' を削除しますか?",
+ "xpack.idxMgmt.mappingsEditor.deleteRuntimeField.confirmationModal.cancelButtonLabel": "キャンセル",
+ "xpack.idxMgmt.mappingsEditor.deleteRuntimeField.confirmationModal.removeButtonLabel": "削除",
+ "xpack.idxMgmt.mappingsEditor.deleteRuntimeField.confirmationModal.title": "ランタイムフィールド「{fieldName}」を削除しますか?",
+ "xpack.idxMgmt.mappingsEditor.denseVector.dimsFieldDescription": "各ドキュメントの密集ベクトルは、バイナリドキュメント値としてエンコードされます。そのサイズ(バイト)は4*次元+4に等しくなります。",
+ "xpack.idxMgmt.mappingsEditor.depthLimitDescription": "ネストされた内部オブジェクトに関連して、平坦化されたオブジェクトフィールドの最大許容深さ。デフォルトで20。",
+ "xpack.idxMgmt.mappingsEditor.depthLimitFieldLabel": "ネスト済みオブジェクの深さ制限",
+ "xpack.idxMgmt.mappingsEditor.depthLimitTitle": "深さ制限のカスタマイズ",
+ "xpack.idxMgmt.mappingsEditor.dimsFieldLabel": "次元",
+ "xpack.idxMgmt.mappingsEditor.disabledSourceFieldCallOutDescription1": "{source}を無効にすることで、インデックス内のストレージオーバーヘッドが削減されますが、これにはコストがかかります。これはまた、元のドキュメントを表示して、再インデックスやクエリのデバッグといった重要な機能を無効にします。",
+ "xpack.idxMgmt.mappingsEditor.disabledSourceFieldCallOutDescription1.sourceText": "_source",
+ "xpack.idxMgmt.mappingsEditor.disabledSourceFieldCallOutDescription2": "{source}フィールドを無効にするための代替方法の詳細",
+ "xpack.idxMgmt.mappingsEditor.disabledSourceFieldCallOutDescription2.sourceText": "_source",
+ "xpack.idxMgmt.mappingsEditor.disabledSourceFieldCallOutTitle": "_source fieldを無効にする際は慎重に行う",
+ "xpack.idxMgmt.mappingsEditor.documentFields.searchFieldsAriaLabel": "マッピングされたフィールドの検索",
+ "xpack.idxMgmt.mappingsEditor.documentFields.searchFieldsPlaceholder": "検索フィールド",
+ "xpack.idxMgmt.mappingsEditor.documentFieldsDescription": "インデックスされたドキュメントのためにフィールドを定義します。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.documentFieldsDocumentationLink": "詳細情報",
+ "xpack.idxMgmt.mappingsEditor.docValuesDocLinkText": "ドキュメント値のドキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.docValuesFieldDescription": "このフィールドの各ドキュメント値を、並べ替え、集計、およびスクリプトで使用できるようにメモリに保存します。",
+ "xpack.idxMgmt.mappingsEditor.docValuesFieldTitle": "ドキュメント値の使用",
+ "xpack.idxMgmt.mappingsEditor.dynamicDocLinkText": "動的ドキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.dynamicMappingDescription": "動的マッピングによって、インデックステンプレートによるマッピングされていないフィールドの解釈が可能になります。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.dynamicMappingDocumentionLink": "詳細情報",
+ "xpack.idxMgmt.mappingsEditor.dynamicMappingTitle": "動的マッピング",
+ "xpack.idxMgmt.mappingsEditor.dynamicPropertyMappingParameter.fieldDescription": "デフォルトでは、新しいプロパティを含むオブジェクトによりドキュメントをインデックスするだけで、プロパティをドキュメント内のオブジェクトに動的に追加することができます。",
+ "xpack.idxMgmt.mappingsEditor.dynamicPropertyMappingParameter.fieldTitle": "動的プロパティマッピング",
+ "xpack.idxMgmt.mappingsEditor.dynamicStrictParameter.fieldHelpText": "デフォルトでは、動的マッピングが無効の場合、マップされていないプロパティは通知なしで無視されます。オプションとして、オブジェクトがマッピングされていないプロパティを含む場合、例外を選択とすることも可能です。",
+ "xpack.idxMgmt.mappingsEditor.dynamicStrictParameter.fieldTitle": "オブジェクトがマッピングされていないプロパティを含む場合に例外を選択する",
+ "xpack.idxMgmt.mappingsEditor.dynamicTemplatesDescription": "動的テンプレートを使用して、動的に追加されたフィールドに適用可能なカスタムマッピングを定義します。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.dynamicTemplatesDocumentationLink": "詳細情報",
+ "xpack.idxMgmt.mappingsEditor.dynamicTemplatesEditorAriaLabel": "動的テンプレートエディター",
+ "xpack.idxMgmt.mappingsEditor.eagerGlobalOrdinalsDocLinkText": "グローバル序数のドキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.eagerGlobalOrdinalsFieldDescription": "デフォルトとしては、検索時にグローバル序数が作成され、これがインデックス速度を最適化します。代わりにインデックス時における構築することにより、検索パフォーマンスを最適化できます。",
+ "xpack.idxMgmt.mappingsEditor.eagerGlobalOrdinalsFieldTitle": "インデックス時におけるグローバル序数の作成",
+ "xpack.idxMgmt.mappingsEditor.editField.typeDocumentation": "{type}のドキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.editFieldButtonLabel": "編集",
+ "xpack.idxMgmt.mappingsEditor.editFieldCancelButtonLabel": "キャンセル",
+ "xpack.idxMgmt.mappingsEditor.editFieldFlyout.validationErrorTitle": "続行する前にフォームのエラーを修正してください。",
+ "xpack.idxMgmt.mappingsEditor.editFieldTitle": "「{fieldName}」フィールドの編集",
+ "xpack.idxMgmt.mappingsEditor.editFieldUpdateButtonLabel": "更新",
+ "xpack.idxMgmt.mappingsEditor.editMultiFieldTitle": "「{fieldName}」マルチフィールドの編集",
+ "xpack.idxMgmt.mappingsEditor.editRuntimeFieldButtonLabel": "編集",
+ "xpack.idxMgmt.mappingsEditor.enabledDocLinkText": "有効なドキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.existNamesValidationErrorMessage": "この名前のフィールドがすでに存在します。",
+ "xpack.idxMgmt.mappingsEditor.expandFieldButtonLabel": "拡張フィールド{name}",
+ "xpack.idxMgmt.mappingsEditor.fieldBetaBadgeLabel": "ベータ",
+ "xpack.idxMgmt.mappingsEditor.fieldBetaBadgeTooltip": "このフィールドタイプは GA ではありません。不具合が発生したら報告してください。",
+ "xpack.idxMgmt.mappingsEditor.fielddata.fieldDataDocLinkText": "フィールドデータドキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.fielddata.fielddataDocumentFrequencyRangeTitle": "ドキュメントの頻度範囲",
+ "xpack.idxMgmt.mappingsEditor.fielddata.fielddataEnabledDocumentationLink": "詳細情報",
+ "xpack.idxMgmt.mappingsEditor.fielddata.fielddataEnabledWarningTitle": "フィールドデータは多くのメモリスペースを消費します。これは、濃度の高いテキストフィールドを読み込む際に顕著になります。 {docsLink}",
+ "xpack.idxMgmt.mappingsEditor.fielddata.fielddataFormRowDescription": "メモリ内のフィールドデータを並べ替え、集計やスクリプティングを使用するかどうか。",
+ "xpack.idxMgmt.mappingsEditor.fielddata.fielddataFormRowTitle": "フィールドデータ",
+ "xpack.idxMgmt.mappingsEditor.fielddata.fielddataFrequencyDocumentationLink": "詳細情報",
+ "xpack.idxMgmt.mappingsEditor.fielddata.fielddataFrequencyMessage": "この範囲に基づきメモリにロードされる用語が決まります。頻度はセグメントごとに計算されます。多くのドキュメントで、サイズに基づいて小さなセグメントが除外されます。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.fielddata.frequencyFilterAbsoluteFieldLabel": "絶対頻度範囲",
+ "xpack.idxMgmt.mappingsEditor.fielddata.frequencyFilterAbsoluteMaxAriaLabel": "最大絶対頻度",
+ "xpack.idxMgmt.mappingsEditor.fielddata.frequencyFilterAbsoluteMinAriaLabel": "最小絶対頻度",
+ "xpack.idxMgmt.mappingsEditor.fielddata.frequencyFilterPercentageFieldLabel": "パーセンテージベースの頻度範囲",
+ "xpack.idxMgmt.mappingsEditor.fielddata.useAbsoluteValuesFieldLabel": "絶対値の使用",
+ "xpack.idxMgmt.mappingsEditor.fieldIsShadowedLabel": "同じ名前のランタイムフィールドで網掛けされたフィールド。",
+ "xpack.idxMgmt.mappingsEditor.fieldsTabLabel": "マッピングされたフィールド",
+ "xpack.idxMgmt.mappingsEditor.formatDocLinkText": "フォーマットのドキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.formatFieldLabel": "フォーマット",
+ "xpack.idxMgmt.mappingsEditor.formatHelpText": "{dateSyntax}構文を使用し、カスタムフォーマットを指定します。",
+ "xpack.idxMgmt.mappingsEditor.formatParameter.fieldDescription": "解析するための日付フォーマットほとんどの搭載品では{strict}日付フォーマットを使用します。YYYYは年、MMは月、DDは日です。例:2020/11/01.",
+ "xpack.idxMgmt.mappingsEditor.formatParameter.fieldTitle": "フォーマットの設定",
+ "xpack.idxMgmt.mappingsEditor.formatParameter.placeholderLabel": "フォーマットの選択",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.customDescription": "カスタムアナライザーのいずれかを選択します。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.customTitle": "カスタムアナライザー",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.fingerprintDescription": "フィンガープリントアナライザーは、重複検出に使用可能な指紋を作成する専門のアナライザーです。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.fingerprintTitle": "フィンガープリント",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.indexDefaultDescription": "インデックス用に定義されたアナライザーを使用します。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.indexDefaultTitle": "インデックスのデフォルト",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.keywordDescription": "キーワードアナライザーは、指定されたあらゆるテキストを受け入れ、単一用語とまったく同じテキストを出力する「無演算」アナライザーです。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.keywordTitle": "キーワード",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.languageDescription": "Elasticsearchは、英語やフランス語など、多くの言語に特化したアナライザーを提供します。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.languageTitle": "言語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.patternDescription": "パターンアナライザーは、一般的な表現を使用してテキストを用語に分割します。これは、ロウアーケースおよびストップワードをサポートします。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.patternTitle": "パターン",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.simpleDescription": "シンプルアナライザーは、通常の文字でない物が検出されるたびにテキストを用語に分割します。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.simpleTitle": "シンプル",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.standardDescription": "標準アナライザーは、Unicode Text Segmentation(ユニコードテキスト分割)アルゴリズムで定義されているように、テキストを単語の境界となる用語に分割します。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.standardTitle": "スタンダード",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.stopDescription": "停止アナライザーはシンプルなアナライザーに似ていますが、ストップワードの削除もサポートしています。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.stopTitle": "停止",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.whitespaceDescription": "ホワイトスペースアナライザーは、ホワイトスペース文字が検出されるたびにテキストを用語に分割します。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.whitespaceTitle": "ホワイトスペース",
+ "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.docNumberDescription": "ドキュメント番号のみをインデックスします。フィールドに用語があるかどうかを検証するために使用されます。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.docNumberTitle": "ドキュメント番号",
+ "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.offsetsDescription": "ドキュメント番号、用語の頻度、位置、および最初の文字と最後の文字のオフセット(用語の元の文字列へのマッピング)がインデックスされます。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.offsetsTitle": "オフセット",
+ "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.positionsDescription": "ドキュメント番号、用語の頻度、位置、および最初の文字と最後の文字のオフセットがインデックスされます。オフセットは用語を元の文字列にマップします。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.positionsTitle": "位置",
+ "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.termFrequencyDescription": "ドキュメント番号、用語の頻度がインデックスされます。繰り返される用語は、単一の用語よりもスコアが高くなります。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.termFrequencyTitle": "用語の頻度",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.arabic": "アラビア語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.armenian": "アルメニア語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.basque": "バスク語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.bengali": "ベンガル語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.brazilian": "ブラジル語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.bulgarian": "ブルガリア語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.catalan": "カタロニア語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.cjk": "Cjk",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.czech": "チェコ語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.danish": "デンマーク語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.dutch": "オランダ語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.english": "英語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.finnish": "フィンランド語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.french": "フランス語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.galician": "ガリシア語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.german": "ドイツ語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.greek": "ギリシャ語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.hindi": "ヒンディー語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.hungarian": "ハンガリー語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.indonesian": "インドネシア語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.irish": "アイルランド語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.italian": "イタリア語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.latvian": "ラトビア語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.lithuanian": "リトアニア語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.norwegian": "ノルウェー語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.persian": "ペルシャ語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.portuguese": "ポルトガル語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.romanian": "ルーマニア語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.russian": "ロシア語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.sorani": "ソラニー語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.spanish": "スペイン語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.swedish": "スウェーデン語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.thai": "タイ語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.turkish": "トルコ語",
+ "xpack.idxMgmt.mappingsEditor.formSelect.orientation.clockwiseDescription": "外側の多角形の頂点を時計回りに定義し、内部形状の頂点を反時計回りの順序で定義します。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.orientation.clockwiseTitle": "時計回り",
+ "xpack.idxMgmt.mappingsEditor.formSelect.orientation.counterclockwiseDescription": "外側の多角形の頂点を反時計回りに定義し、内部形状の頂点を時計回りの順序で定義します。これはOpen Geospatial Consortium(OGC)およびGeoJSONの標準です。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.orientation.counterclockwiseTitle": "反時計回り",
+ "xpack.idxMgmt.mappingsEditor.formSelect.similarity.bm25Description": "ElastisearchおよびLuceneで使用されるデフォルトのアルゴリズム。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.similarity.bm25Title": "Okapi BM25",
+ "xpack.idxMgmt.mappingsEditor.formSelect.similarity.booleanDescription": "全文ランキングが必要でない場合は、ブール類似性を使用します。スコアがクエリ用語がマッチするかどうかに基づいています。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.similarity.booleanTitle": "ブール",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.noDescription": "用語ベルトルは保存されません。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.noTitle": "いいえ",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withOffsetsDescription": "用語と文字のオフセットが保存されます。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withOffsetsTitle": "オフセットを含む",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsDescription": "用語と位置が保存されます。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsOffsetsDescription": "用語、位置および文字のオフセットが保存されます。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsOffsetsPayloadsDescription": "用語、位置、オフセットおよびペイロードが保存されます。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsOffsetsPayloadsTitle": "位置、オフセットおよびペイロードを含む",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsOffsetsTitle": "位置およびオフセットを含む",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsPayloadsDescription": "用語、位置およびペイロードが保存されます。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsPayloadsTitle": "位置およびペイロードを含む",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsTitle": "位置を含む",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.yesDescription": "フィールドの用語のみが保存されます。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.yesTitle": "はい",
+ "xpack.idxMgmt.mappingsEditor.geoPoint.ignoreMalformedFieldDescription": "デフォルトとして、正しくない位置を含むドキュメントはインデックスされません。有効にした場合、これらのドキュメントはインデックスされますが、地点が正しくないフィールドは除外されます。注意:この方法でインデックスされるドキュメントが多すぎる場合、フィールドに対するクエリは有意ではなくなります。",
+ "xpack.idxMgmt.mappingsEditor.geoPoint.nullValueFieldDescription": "インデックスおよび検索を可能にするため、null値を地点の値と入れ替えてください。",
+ "xpack.idxMgmt.mappingsEditor.geoShape.ignoreMalformedFieldDescription": "デフォルトとして、正しくないGeoJSONやWKTを含むドキュメントはインデックスされません。有効にした場合、これらのドキュメントはインデックスされますが、形状が正しくない図形のフィールドは除外されます。注意:この方法でインデックスされるドキュメントが多すぎる場合、フィールドに対するクエリは有意ではなくなります。",
+ "xpack.idxMgmt.mappingsEditor.geoShape.pointsOnlyFieldDescription": "このフィールドが地点のみを含む場合に地形クエリを最適化します。マルチポイントの物を含む形状は拒否されます。",
+ "xpack.idxMgmt.mappingsEditor.geoShape.pointsOnlyFieldTitle": "ポイントのみ",
+ "xpack.idxMgmt.mappingsEditor.geoShapeType.fieldDescription": "地形は、形状を三角形のメッシュに分解し、各三角形をBKDツリーの7次元点としてインデックスされます。 {docsLink}",
+ "xpack.idxMgmt.mappingsEditor.geoShapeType.fieldDescription.learnMoreLink": "詳細情報",
+ "xpack.idxMgmt.mappingsEditor.geoShapeType.orientationFieldDescription": "ポリゴンおよびマルチポリゴンの頂点の順序を時計回りまたは反時計回りのいずれかとして解釈します(デフォルト)。",
+ "xpack.idxMgmt.mappingsEditor.geoShapeType.orientationFieldTitle": "向きの設定",
+ "xpack.idxMgmt.mappingsEditor.hideErrorsButtonLabel": "エラーの非表示化",
+ "xpack.idxMgmt.mappingsEditor.ignoreAboveDocLinkText": "上記ドキュメントの無視",
+ "xpack.idxMgmt.mappingsEditor.ignoreAboveFieldDescription": "この値よりも長い文字列はインデックスされません。これは、Luceneの文字制限(8,191 UTF-8 文字)に対する保護に役立ちます。",
+ "xpack.idxMgmt.mappingsEditor.ignoreAboveFieldLabel": "文字数の制限",
+ "xpack.idxMgmt.mappingsEditor.ignoreAboveFieldTitle": "長さ制限の設定",
+ "xpack.idxMgmt.mappingsEditor.ignoredMalformedFieldDescription": "デフォルトとして、フィールドに対し正しくないデータタイプを含むドキュメントはインデックスされません。有効にした場合、これらのドキュメントはインデックスされますが、正しくないデータタイプを含むフィールドは除外されます。注意:この方法でインデックスされるドキュメントが多すぎる場合、フィールドに対するクエリは有意ではなくなります。",
+ "xpack.idxMgmt.mappingsEditor.ignoredZValueFieldDescription": "3次元点は受け入れられますが、緯度と軽度値のみがインデックスされ、第3の次元は無視されます。",
+ "xpack.idxMgmt.mappingsEditor.ignoreMalformedDocLinkText": "正しくないドキュメンテーションの無視 ",
+ "xpack.idxMgmt.mappingsEditor.ignoreMalformedFieldTitle": "正しくないデータの無視",
+ "xpack.idxMgmt.mappingsEditor.ignoreZValueFieldTitle": "Z値の無視",
+ "xpack.idxMgmt.mappingsEditor.indexAnalyzerFieldLabel": "インデックスアナライザー",
+ "xpack.idxMgmt.mappingsEditor.indexDocLinkText": "検索可能なドキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.indexOptionsHelpText": "インデックスに格納する情報。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.indexOptionsLabel": "インデックスのオプション",
+ "xpack.idxMgmt.mappingsEditor.indexPhrasesDocLinkText": "フレーズドキュメンテーションのインデックス",
+ "xpack.idxMgmt.mappingsEditor.indexPhrasesFieldDescription": "2語の組み合わせを別々のフィールドにインデックスするかどうか。これを有効にすることで、フレーズクエリが加速されますが、インデックスが遅くなる可能性があります。",
+ "xpack.idxMgmt.mappingsEditor.indexPhrasesFieldTitle": "フレーズのインデックス",
+ "xpack.idxMgmt.mappingsEditor.indexPrefixesDocLinkText": "プレフィックスのインデックスに関するドキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.indexPrefixesFieldDescription": "2から5文字のプレフィックスを別々のフィールドにインデックスするかどうか。これを有効にすることで、プレフィックスクエリが加速されますが、インデックスが遅くなる可能性があります。",
+ "xpack.idxMgmt.mappingsEditor.indexPrefixesFieldTitle": "プレフィックスのインデックスを設定",
+ "xpack.idxMgmt.mappingsEditor.indexPrefixesRangeFieldLabel": "最小/最大プレフィックス長さ",
+ "xpack.idxMgmt.mappingsEditor.indexSearchAnalyzerFieldLabel": "アナライザーのインデックスと検索",
+ "xpack.idxMgmt.mappingsEditor.join.eagerGlobalOrdinalsFieldDescription": "フィールドの結合では、グルーバル序数を使用して結合スピードを向上させます。デフォルトでは、インデックスが変更された場合、フィールドの結合のグローバル序数は更新の一環として再構築されます。このため更新にはかなりの時間がかかる可能性がありますが、ほとんどの場合、これには相応の利点と欠点があります。",
+ "xpack.idxMgmt.mappingsEditor.join.multiLevelsParentJoinWarningTitle": "関係モデルの複製に複数レベルを使用しないでください。それぞれの関係レベルが処理時間とクエリ時間のメモリ消費を増加させます。最適なパフォーマンスのために、{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.join.multiLevelsPerformanceDocumentationLink": "データを非正規化。",
+ "xpack.idxMgmt.mappingsEditor.joinType.addRelationshipButtonLabel": "関係を追加",
+ "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.childrenColumnTitle": "子",
+ "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.childrenFieldAriaLabel": "子フィールド",
+ "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.emptyTableMessage": "関係が定義されていません",
+ "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.parentColumnTitle": "親",
+ "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.parentFieldAriaLabel": "親フィールド",
+ "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.removeRelationshipTooltipLabel": "関係を削除",
+ "xpack.idxMgmt.mappingsEditor.largestShingleSizeFieldLabel": "最大シングルサイズ",
+ "xpack.idxMgmt.mappingsEditor.loadFromJsonButtonLabel": "JSONの読み込み",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.acceptWarningLabel": "読み込みの続行",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.cancelButtonLabel": "キャンセル",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.goBackButtonLabel": "戻る",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.jsonEditorHelpText": "マッピングオブジェクト、たとえば、インデックス{mappings}プロパティに割り当てられたオブジェクトを提供してください。これは、既存のマッピング、動的テンプレートやオプションを上書きします。",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.jsonEditorLabel": "マッピングオブジェクト",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.loadButtonLabel": "読み込みと上書き",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.validationError.configurationMessage": "{configName}構成は無効です。",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.validationError.fieldMessage": "{fieldPath}フィールドは無効です。",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.validationError.parameterMessage": "{fieldPath}フィールドの{paramName}パラメーターは無効です。",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.validationErrorDescription": "引き続きオブジェクトを読み込む場合、有効なオプションのみが受け入れられます。",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModalTitle": "JSONの読み込み",
+ "xpack.idxMgmt.mappingsEditor.mappingTypesDetectedCallOutDescription": "このテンプレートのマッピングでは複数のタイプを使用していますが、これはサポートされていません。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.mappingTypesDetectedCallOutDocumentationLink": "タイプのマッピングにはこれらの代替方法を検討してください。",
+ "xpack.idxMgmt.mappingsEditor.mappingTypesDetectedCallOutTitle": "複数のマッピングタイプが検出されました",
+ "xpack.idxMgmt.mappingsEditor.maxShingleSizeFieldDescription": "デフォルトはシングルサブフィールドが3つです。サブフィールドが多いほどクエリが具体的になりますが、インデックスサイズが大きくなります。",
+ "xpack.idxMgmt.mappingsEditor.maxShingleSizeFieldTitle": "最大シングルサイズの設定",
+ "xpack.idxMgmt.mappingsEditor.metaFieldDescription": "希望するメタデータを保存するために_meta fieldを使用します。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.metaFieldDocumentionLink": "詳細情報",
+ "xpack.idxMgmt.mappingsEditor.metaFieldEditorAriaLabel": "_meta fieldデータエディター",
+ "xpack.idxMgmt.mappingsEditor.metaFieldTitle": "_meta field",
+ "xpack.idxMgmt.mappingsEditor.metaParameterAriaLabel": "メタデータフィールドデータエディター",
+ "xpack.idxMgmt.mappingsEditor.metaParameterDescription": "フィールドに関する任意の情報。JSONのキーと値のペアとして指定します。",
+ "xpack.idxMgmt.mappingsEditor.metaParameterDocLinkText": "メタデータドキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.metaParameterTitle": "メタデータを設定",
+ "xpack.idxMgmt.mappingsEditor.minSegmentSizeFieldLabel": "最小セグメントサイズ",
+ "xpack.idxMgmt.mappingsEditor.multiFieldBadgeLabel": "{dataType} マルチフィールド",
+ "xpack.idxMgmt.mappingsEditor.multiFieldIntroductionText": "このフィールドはマルチフィールドです。同じフィールドを異なる方法でインデックスするために、マルチフィールドを使用できます。",
+ "xpack.idxMgmt.mappingsEditor.nameFieldLabel": "フィールド名",
+ "xpack.idxMgmt.mappingsEditor.nestedMultifieldsDeprecatedCallOutDescription": "連鎖マルチフィールドの定義は7.3で廃止され、現在はサポートされません。連鎖フィールドブロックをならして単一レベルにするか、または必要に応じて{copyTo}に切り替えることを検討してください。",
+ "xpack.idxMgmt.mappingsEditor.nestedMultifieldsDeprecatedCallOutTitle": "連鎖マルチフィールドは非推奨です",
+ "xpack.idxMgmt.mappingsEditor.normalizerDocLinkText": "ノーマライザードキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.normalizerFieldDescription": "インデックスを行う前にキーワードを処理します。",
+ "xpack.idxMgmt.mappingsEditor.normalizerFieldTitle": "ノーマライザーの使用",
+ "xpack.idxMgmt.mappingsEditor.normsDocLinkText": "Normsドキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.nullValueDocLinkText": "null値ドキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.nullValueFieldDescription": "インデックスおよび検索を可能にするため、null値を特定の値と入れ替えてください。",
+ "xpack.idxMgmt.mappingsEditor.nullValueFieldLabel": "null値",
+ "xpack.idxMgmt.mappingsEditor.nullValueFieldTitle": "null値の設定",
+ "xpack.idxMgmt.mappingsEditor.numeric.nullValueFieldDescription": "明確なnull値の代わりに使用される、フィールドと同じタイプの数値を受け入れます。",
+ "xpack.idxMgmt.mappingsEditor.otherTypeJsonFieldLabel": "TypeパラメーターJSON",
+ "xpack.idxMgmt.mappingsEditor.otherTypeNameFieldLabel": "型名",
+ "xpack.idxMgmt.mappingsEditor.parameters.boostLabel": "ブーストレベル",
+ "xpack.idxMgmt.mappingsEditor.parameters.copyToLabel": "グループフィールド名",
+ "xpack.idxMgmt.mappingsEditor.parameters.dimsHelpTextDescription": "ベルトルでの次元数。",
+ "xpack.idxMgmt.mappingsEditor.parameters.geoPointNullValueHelpText": "地点は、オブジェクト、文字列、ジオハッシュ、配列または{docsLink} POINTとして表現できます。",
+ "xpack.idxMgmt.mappingsEditor.parameters.localeHelpText": "言語、国、およびバリアントを分離し、{hyphen}または{underscore}を使用します。最大で2つのセパレータが許可されます。例:{locale}。",
+ "xpack.idxMgmt.mappingsEditor.parameters.localeLabel": "ロケール",
+ "xpack.idxMgmt.mappingsEditor.parameters.maxInputLengthLabel": "最大入力長さ",
+ "xpack.idxMgmt.mappingsEditor.parameters.metaFieldEditorArraysNotAllowedError": "配列は使用できません。",
+ "xpack.idxMgmt.mappingsEditor.parameters.metaFieldEditorJsonError": "無効なJSONです。",
+ "xpack.idxMgmt.mappingsEditor.parameters.metaFieldEditorOnlyStringValuesAllowedError": "値は文字列でなければなりません。",
+ "xpack.idxMgmt.mappingsEditor.parameters.metaHelpText": "JSON フォーマットを使用:{code}",
+ "xpack.idxMgmt.mappingsEditor.parameters.metaLabel": "メタデータ",
+ "xpack.idxMgmt.mappingsEditor.parameters.normalizerHelpText": "インデックス設定に定義されたノーマライザー名。",
+ "xpack.idxMgmt.mappingsEditor.parameters.nullValueIpHelpText": "IPアドレスを受け入れます。",
+ "xpack.idxMgmt.mappingsEditor.parameters.orientationLabel": "向き",
+ "xpack.idxMgmt.mappingsEditor.parameters.pathHelpText": "ルートからターゲットフィールドへの絶対パス。",
+ "xpack.idxMgmt.mappingsEditor.parameters.pathLabel": "フィールドパス",
+ "xpack.idxMgmt.mappingsEditor.parameters.pointNullValueHelpText": "点は、オブジェクト、文字列、配列または{docsLink} POINTとして表現できます。",
+ "xpack.idxMgmt.mappingsEditor.parameters.pointWellKnownTextDocumentationLink": "よく知られたテキスト",
+ "xpack.idxMgmt.mappingsEditor.parameters.positionIncrementGapLabel": "位置のインクリメントギャップ",
+ "xpack.idxMgmt.mappingsEditor.parameters.scalingFactorFieldDescription": "値は、インデックス時におけるこの係数と掛け合わされ、最も近い長さ値に丸められます。係数値を高くすると精度が向上しますが、スペース要件も増加します。",
+ "xpack.idxMgmt.mappingsEditor.parameters.scalingFactorFieldTitle": "スケーリングファクター",
+ "xpack.idxMgmt.mappingsEditor.parameters.scalingFactorHelpText": "値は0よりも大きい値でなければなりません。",
+ "xpack.idxMgmt.mappingsEditor.parameters.scalingFactorLabel": "スケーリングファクター",
+ "xpack.idxMgmt.mappingsEditor.parameters.similarityLabel": "類似性アルゴリズム",
+ "xpack.idxMgmt.mappingsEditor.parameters.termVectorLabel": "用語ベクトルを設定",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.analyzerIsRequiredErrorMessage": "カスタムアナライザー名を指定するか、内蔵型アナライザーを選択します。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.copyToIsRequiredErrorMessage": "グループフィード名が必要です。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.dimsIsRequiredErrorMessage": "次元を指定します。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.fieldDataFrequency.numberGreaterThanOneErrorMessage": "値は1よりも大きい値でなければなりません。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.greaterThanZeroErrorMessage": "スケーリングファクターは0よりも大きくなくてはなりません。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.ignoreAboveIsRequiredErrorMessage": "文字数制限が必要です。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.localeFieldRequiredErrorMessage": "ロケールを指定します。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.maxInputLengthFieldRequiredErrorMessage": "最大入力長さを指定します。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.nameIsRequiredErrorMessage": "フィールドに名前を付けます。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.normalizerIsRequiredErrorMessage": "ノーマライザー名が必要です。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.nullValueIsRequiredErrorMessage": "null値が必要です。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.otherTypeJsonArrayNotAllowedErrorMessage": "配列は使用できません。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.otherTypeJsonInvalidJSONErrorMessage": "無効なJSONです。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.otherTypeJsonTypeFieldErrorMessage": "[型]フィールドは上書きできません。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.otherTypeNameIsRequiredErrorMessage": "型名が必要です。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.pathIsRequiredErrorMessage": "エイリアスが指し示すフィールドを選択します。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.positionIncrementGapIsRequiredErrorMessage": "位置のインクリメントギャップ値の設定",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.scalingFactorIsRequiredErrorMessage": "スケーリングファクターが必要です。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.smallerZeroErrorMessage": "値は0と同じかそれ以上でなければなりません。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.spacesNotAllowedErrorMessage": "スペースは使用できません。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.typeIsRequiredErrorMessage": "フィールドタイプを指定します。",
+ "xpack.idxMgmt.mappingsEditor.parameters.valueLabel": "値",
+ "xpack.idxMgmt.mappingsEditor.parameters.wellKnownTextDocumentationLink": "よく知られたテキスト",
+ "xpack.idxMgmt.mappingsEditor.point.ignoreMalformedFieldDescription": "デフォルトとして、正しくない点を含むドキュメントはインデックスされません。有効にした場合、これらのドキュメントはインデックスされますが、点が正しくないフィールドは除外されます。注意:この方法でインデックスされるドキュメントが多すぎる場合、フィールドに対するクエリは有意ではなくなります。",
+ "xpack.idxMgmt.mappingsEditor.point.ignoreZValueFieldDescription": "3次元点も使用できますが、xおよびy値のみがインデックスされ、第3の次元は無視されます。",
+ "xpack.idxMgmt.mappingsEditor.point.nullValueFieldDescription": "インデックスおよび検索を可能にするため、null値を点の値と入れ替えてください。",
+ "xpack.idxMgmt.mappingsEditor.positionIncrementGapDocLinkText": "位置のインクリメントギャップに関するドキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.positionIncrementGapFieldDescription": "文字列の配列にある各エレメント間に挿入される偽の用語位置の数。",
+ "xpack.idxMgmt.mappingsEditor.positionIncrementGapFieldTitle": "位置のインクリメントギャップの設定",
+ "xpack.idxMgmt.mappingsEditor.positionsErrorMessage": "位置のインクリメントギャップを変更可能にするには、インデックスオプション(「検索可能」トグルボタンの下)を[位置]または[オフセット]に設定する必要があります。",
+ "xpack.idxMgmt.mappingsEditor.positionsErrorTitle": "位置は有効化されていません。",
+ "xpack.idxMgmt.mappingsEditor.predefinedButtonLabel": "内蔵型アナライザーの使用",
+ "xpack.idxMgmt.mappingsEditor.rankFeature.positiveScoreImpactFieldDescription": "スコアに不利な相関関係となるランク機能により、このフィールドが無効になります。",
+ "xpack.idxMgmt.mappingsEditor.rankFeature.positiveScoreImpactFieldTitle": "スコアに有利な影響",
+ "xpack.idxMgmt.mappingsEditor.relationshipsTitle": "関係",
+ "xpack.idxMgmt.mappingsEditor.removeFieldButtonLabel": "削除",
+ "xpack.idxMgmt.mappingsEditor.removeRuntimeFieldButtonLabel": "削除",
+ "xpack.idxMgmt.mappingsEditor.routingDescription": "ドキュメントは、インデックス内の特定のシャードにルーティングできます。カスタムルーティングの使用時は、ドキュメントをインデックスするたびにルーティング値を提供することが重要です。そうしない場合、ドキュメントが複数のシャードでインデックスされる可能性があります。 {docsLink}",
+ "xpack.idxMgmt.mappingsEditor.routingDocumentionLink": "詳細情報",
+ "xpack.idxMgmt.mappingsEditor.routingTitle": "_routing",
+ "xpack.idxMgmt.mappingsEditor.runtimeFields.emptyPromptButtonLabel": "ランタイムフィールドを作成",
+ "xpack.idxMgmt.mappingsEditor.runtimeFields.emptyPromptDescription": "マッピングでフィールドを定義し、検索時間を評価します。",
+ "xpack.idxMgmt.mappingsEditor.runtimeFields.emptyPromptDocumentionLink": "詳細情報",
+ "xpack.idxMgmt.mappingsEditor.runtimeFields.emptyPromptTitle": "ランタイムフィールドを作成して開始",
+ "xpack.idxMgmt.mappingsEditor.runtimeFieldsDescription": "検索時点でアクセス可能なランタイムフィールドを定義します。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.runtimeFieldsDocumentationLink": "詳細情報",
+ "xpack.idxMgmt.mappingsEditor.runtimeFieldsTabLabel": "ランタイムフィールド",
+ "xpack.idxMgmt.mappingsEditor.searchableFieldDescription": "フィールドの検索を許可します。",
+ "xpack.idxMgmt.mappingsEditor.searchableFieldTitle": "検索可能",
+ "xpack.idxMgmt.mappingsEditor.searchableProperties.fieldDescription": "オブジェクトのプロパティを検索することができます。この設定を無効にした後でも、JSONは{source}フィールドから取得することができます。",
+ "xpack.idxMgmt.mappingsEditor.searchableProperties.fieldTitle": "検索可能なプロパティ",
+ "xpack.idxMgmt.mappingsEditor.searchAnalyzerFieldLabel": "検索アナライザー",
+ "xpack.idxMgmt.mappingsEditor.searchQuoteAnalyzerFieldLabel": "検索見積もりアナライザー",
+ "xpack.idxMgmt.mappingsEditor.searchResult.emptyPrompt.clearSearchButtonLabel": "検索のクリア",
+ "xpack.idxMgmt.mappingsEditor.searchResult.emptyPromptTitle": "検索にマッチするフィールドがありません",
+ "xpack.idxMgmt.mappingsEditor.setSimilarityFieldDescription": "使用するためのスコアリングアルゴリズムや類似性。",
+ "xpack.idxMgmt.mappingsEditor.setSimilarityFieldTitle": "類似性の設定",
+ "xpack.idxMgmt.mappingsEditor.shadowedBadgeLabel": "網掛け",
+ "xpack.idxMgmt.mappingsEditor.shapeType.ignoredMalformedFieldDescription": "デフォルトとして、正しくない GeoJSON や WKT を含むドキュメントはインデックスされません。有効にした場合、これらのドキュメントはインデックスされますが、形状が正しくない図形のフィールドは除外されます。注意:この方法でインデックスされるドキュメントが多すぎる場合、フィールドに対するクエリは有意ではなくなります。",
+ "xpack.idxMgmt.mappingsEditor.showAllErrorsButtonLabel": "さらに{numErrors}件のエラーを表示",
+ "xpack.idxMgmt.mappingsEditor.similarityDocLinkText": "類似性ドキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.sourceExcludeField.placeholderLabel": "path.to.field.*",
+ "xpack.idxMgmt.mappingsEditor.sourceFieldDescription": "_source フィールドには、インデックスの時点で指定された元の JSON ドキュメント本文が含まれています。_sourceフィールドに含めるか除外するフィールドを定義することで、 _sourceフィールドから個別のフィールドを削除することができます。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.sourceFieldDocumentionLink": "詳細情報",
+ "xpack.idxMgmt.mappingsEditor.sourceFieldTitle": "_sourceフィールド",
+ "xpack.idxMgmt.mappingsEditor.sourceIncludeField.placeholderLabel": "path.to.field.*",
+ "xpack.idxMgmt.mappingsEditor.splitQueriesOnWhitespaceDescription": "このフィールドに対するクエリを作成するときに、全文クエリは空白に対する入力を分割します。",
+ "xpack.idxMgmt.mappingsEditor.splitQueriesOnWhitespaceFieldTitle": "空白に対するクエリを分割",
+ "xpack.idxMgmt.mappingsEditor.storeDocLinkText": "ドキュメンテーションを格納",
+ "xpack.idxMgmt.mappingsEditor.storeFieldValueFieldDescription": "これは、_sourceフィールドが非常に大きく、_sourceフィールドから抽出せずに、数個の選択フィールドを取得するときに有効です。",
+ "xpack.idxMgmt.mappingsEditor.storeFieldValueFieldTitle": "_source外にフィールド値を格納する",
+ "xpack.idxMgmt.mappingsEditor.subTypeField.placeholderLabel": "タイプを選択",
+ "xpack.idxMgmt.mappingsEditor.templates.dynamicTemplatesEditorJsonError": "動的テンプレートJSONが無効です。",
+ "xpack.idxMgmt.mappingsEditor.templates.dynamicTemplatesEditorLabel": "動的テンプレートデータ",
+ "xpack.idxMgmt.mappingsEditor.templatesTabLabel": "動的テンプレート",
+ "xpack.idxMgmt.mappingsEditor.termVectorDocLinkText": "用語ベクトルドキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.termVectorFieldDescription": "分析されたフィールドの用語ベクトルを格納します。",
+ "xpack.idxMgmt.mappingsEditor.termVectorFieldTitle": "用語ベクトルを設定",
+ "xpack.idxMgmt.mappingsEditor.termVectorFieldWarningMessage": "[位置およびオフセットを含む]を設定すると、フィールドのインデックスのサイズが2倍になります。",
+ "xpack.idxMgmt.mappingsEditor.tokenCount.analyzerFieldDescription": "文字列値を分析するために使用されるアナライザー。最適なパフォーマンスのために、トークンフィルターなしでアナライザーを使用してください。",
+ "xpack.idxMgmt.mappingsEditor.tokenCount.analyzerFieldTitle": "アナライザー",
+ "xpack.idxMgmt.mappingsEditor.tokenCount.analyzerLinkText": "アナライザードキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.tokenCount.analyzerSectionTitle": "アナライザー",
+ "xpack.idxMgmt.mappingsEditor.tokenCount.enablePositionIncrementsFieldDescription": "配置インクリメントをカウントするかどうか。",
+ "xpack.idxMgmt.mappingsEditor.tokenCount.enablePositionIncrementsFieldTitle": "配置インクリメントを有効にする",
+ "xpack.idxMgmt.mappingsEditor.tokenCount.nullValueFieldDescription": "明確なnull値の代わりに使用される、フィールドと同じタイプの数値を受け入れます。",
+ "xpack.idxMgmt.mappingsEditor.tokenCountRequired.analyzerFieldLabel": "インデックスアナライザー",
+ "xpack.idxMgmt.mappingsEditor.typeField.documentationLinkLabel": "{typeName}ドキュメンテーション",
+ "xpack.idxMgmt.mappingsEditor.typeField.placeholderLabel": "タイプを選択",
+ "xpack.idxMgmt.mappingsEditor.typeFieldLabel": "フィールド型",
+ "xpack.idxMgmt.mappingsEditor.updateField.confirmationModal.confirmDescription": "型の変更を確認",
+ "xpack.idxMgmt.mappingsEditor.updateField.confirmationModal.title": "'{fieldName}'型から'{fieldType}'への変更を確認",
+ "xpack.idxMgmt.mappingsEditor.useNormsFieldDescription": "クエリをスコアリングするときにフィールドの長さを考慮します。Normsには大量のメモリが必要です。フィルタリングまたは集約専用のフィールドは必要ありません。",
+ "xpack.idxMgmt.mappingsEditor.useNormsFieldTitle": "Normsを使用",
+ "xpack.idxMgmt.mappingsTab.noMappingsTitle": "マッピングが定義されていません。",
+ "xpack.idxMgmt.noMatch.noIndicesDescription": "表示するインデックスがありません",
+ "xpack.idxMgmt.openIndicesAction.successfullyOpenedIndicesMessage": "[{indexNames}] が開かれました",
+ "xpack.idxMgmt.pageErrorForbidden.title": "インデックス管理を使用するパーミッションがありません",
+ "xpack.idxMgmt.refreshIndicesAction.successfullyRefreshedIndicesMessage": "[{indexNames}] が更新されました",
+ "xpack.idxMgmt.reloadIndicesAction.indicesPageRefreshFailureMessage": "現在のインデックスページの更新に失敗しました。",
+ "xpack.idxMgmt.settingsTab.noIndexSettingsTitle": "設定が定義されていません。",
+ "xpack.idxMgmt.simulateTemplate.closeButtonLabel": "閉じる",
+ "xpack.idxMgmt.simulateTemplate.descriptionText": "これは最終テンプレートであり、選択したコンポーネントテンプレートと追加したオーバーライドに基づいて、一致するインデックスに適用されます。",
+ "xpack.idxMgmt.simulateTemplate.filters.aliases": "エイリアス",
+ "xpack.idxMgmt.simulateTemplate.filters.indexSettings": "インデックス設定",
+ "xpack.idxMgmt.simulateTemplate.filters.label": "含める:",
+ "xpack.idxMgmt.simulateTemplate.filters.mappings": "マッピング",
+ "xpack.idxMgmt.simulateTemplate.noFilterSelected": "プレビューするオプションを1つ以上選択してください。",
+ "xpack.idxMgmt.simulateTemplate.title": "インデックステンプレートをプレビュー",
+ "xpack.idxMgmt.simulateTemplate.updateButtonLabel": "更新",
+ "xpack.idxMgmt.summary.headers.aliases": "エイリアス",
+ "xpack.idxMgmt.summary.headers.deletedDocumentsHeader": "ドキュメントが削除されました",
+ "xpack.idxMgmt.summary.headers.documentsHeader": "ドキュメント数",
+ "xpack.idxMgmt.summary.headers.healthHeader": "ヘルス",
+ "xpack.idxMgmt.summary.headers.primaryHeader": "プライマリ",
+ "xpack.idxMgmt.summary.headers.primaryStorageSizeHeader": "プライマリストレージサイズ",
+ "xpack.idxMgmt.summary.headers.replicaHeader": "レプリカ",
+ "xpack.idxMgmt.summary.headers.statusHeader": "ステータス",
+ "xpack.idxMgmt.summary.headers.storageSizeHeader": "ストレージサイズ",
+ "xpack.idxMgmt.summary.summaryTitle": "一般",
+ "xpack.idxMgmt.templateBadgeType.cloudManaged": "クラウド管理",
+ "xpack.idxMgmt.templateBadgeType.managed": "管理中",
+ "xpack.idxMgmt.templateBadgeType.system": "システム",
+ "xpack.idxMgmt.templateContentIndicator.aliasesTooltipLabel": "エイリアス",
+ "xpack.idxMgmt.templateContentIndicator.indexSettingsTooltipLabel": "インデックス設定",
+ "xpack.idxMgmt.templateContentIndicator.mappingsTooltipLabel": "マッピング",
+ "xpack.idxMgmt.templateCreate.loadingTemplateToCloneDescription": "クローンを作成するテンプレートを読み込み中…",
+ "xpack.idxMgmt.templateCreate.loadingTemplateToCloneErrorMessage": "クローンを作成するテンプレートを読み込み中にエラーが発生",
+ "xpack.idxMgmt.templateDetails.aliasesTabTitle": "エイリアス",
+ "xpack.idxMgmt.templateDetails.cloneButtonLabel": "クローンを作成",
+ "xpack.idxMgmt.templateDetails.closeButtonLabel": "閉じる",
+ "xpack.idxMgmt.templateDetails.cloudManagedTemplateInfoDescription": "クラウドマネージドテンプレートは内部オペレーションに不可欠です。",
+ "xpack.idxMgmt.templateDetails.cloudManagedTemplateInfoTitle": "クラウドマネジドテンプレートの編集は許可されていません。",
+ "xpack.idxMgmt.templateDetails.deleteButtonLabel": "削除",
+ "xpack.idxMgmt.templateDetails.editButtonLabel": "編集",
+ "xpack.idxMgmt.templateDetails.loadingIndexTemplateDescription": "テンプレートを読み込み中…",
+ "xpack.idxMgmt.templateDetails.loadingIndexTemplateErrorMessage": "テンプレートの読み込み中にエラーが発生",
+ "xpack.idxMgmt.templateDetails.manageButtonLabel": "管理",
+ "xpack.idxMgmt.templateDetails.manageContextMenuPanelTitle": "テンプレートオプション",
+ "xpack.idxMgmt.templateDetails.mappingsTabTitle": "マッピング",
+ "xpack.idxMgmt.templateDetails.previewTab.descriptionText": "これは最終テンプレートであり、一致するインデックスに適用されます。",
+ "xpack.idxMgmt.templateDetails.previewTabTitle": "プレビュー",
+ "xpack.idxMgmt.templateDetails.settingsTabTitle": "設定",
+ "xpack.idxMgmt.templateDetails.summaryTab.componentsDescriptionListTitle": "コンポーネントテンプレート",
+ "xpack.idxMgmt.templateDetails.summaryTab.dataStreamDescriptionListTitle": "データストリーム",
+ "xpack.idxMgmt.templateDetails.summaryTab.ilmPolicyDescriptionListTitle": "ILMポリシー",
+ "xpack.idxMgmt.templateDetails.summaryTab.metaDescriptionListTitle": "メタデータ",
+ "xpack.idxMgmt.templateDetails.summaryTab.noDescriptionText": "いいえ",
+ "xpack.idxMgmt.templateDetails.summaryTab.noneDescriptionText": "なし",
+ "xpack.idxMgmt.templateDetails.summaryTab.orderDescriptionListTitle": "順序",
+ "xpack.idxMgmt.templateDetails.summaryTab.priorityDescriptionListTitle": "優先度",
+ "xpack.idxMgmt.templateDetails.summaryTab.versionDescriptionListTitle": "バージョン",
+ "xpack.idxMgmt.templateDetails.summaryTab.yesDescriptionText": "はい",
+ "xpack.idxMgmt.templateDetails.summaryTabTitle": "まとめ",
+ "xpack.idxMgmt.templateEdit.loadingIndexTemplateDescription": "テンプレートを読み込み中…",
+ "xpack.idxMgmt.templateEdit.loadingIndexTemplateErrorMessage": "テンプレートの読み込み中にエラーが発生",
+ "xpack.idxMgmt.templateEdit.managedTemplateWarningDescription": "管理されているテンプレートは内部オペレーションに不可欠です。",
+ "xpack.idxMgmt.templateEdit.managedTemplateWarningTitle": "マネジドテンプレートの編集は許可されていません。",
+ "xpack.idxMgmt.templateEdit.systemTemplateWarningDescription": "システムテンプレートは内部オペレーションに不可欠です。",
+ "xpack.idxMgmt.templateEdit.systemTemplateWarningTitle": "システムテンプレートを編集することで、Kibana に重大な障害が生じる可能性があります",
+ "xpack.idxMgmt.templateForm.createButtonLabel": "テンプレートを作成",
+ "xpack.idxMgmt.templateForm.previewIndexTemplateButtonLabel": "インデックステンプレートをプレビュー",
+ "xpack.idxMgmt.templateForm.saveButtonLabel": "テンプレートを保存",
+ "xpack.idxMgmt.templateForm.saveTemplateError": "テンプレートを作成できません",
+ "xpack.idxMgmt.templateForm.stepLogistics.addMetadataLabel": "メタデータを追加",
+ "xpack.idxMgmt.templateForm.stepLogistics.dataStreamDescription": "テンプレートは、インデックスではなく、データストリームを作成します。{docsLink}",
+ "xpack.idxMgmt.templateForm.stepLogistics.dataStreamDocumentionLink": "詳細情報",
+ "xpack.idxMgmt.templateForm.stepLogistics.datastreamLabel": "データソースを作成",
+ "xpack.idxMgmt.templateForm.stepLogistics.dataStreamTitle": "データストリーム",
+ "xpack.idxMgmt.templateForm.stepLogistics.docsButtonLabel": "インデックステンプレートドキュメント",
+ "xpack.idxMgmt.templateForm.stepLogistics.fieldIndexPatternsHelpText": "スペースと {invalidCharactersList} は使用できません。",
+ "xpack.idxMgmt.templateForm.stepLogistics.fieldIndexPatternsLabel": "インデックスパターン",
+ "xpack.idxMgmt.templateForm.stepLogistics.fieldNameLabel": "名前",
+ "xpack.idxMgmt.templateForm.stepLogistics.fieldOrderLabel": "その他(任意)",
+ "xpack.idxMgmt.templateForm.stepLogistics.fieldPriorityLabel": "優先度(任意)",
+ "xpack.idxMgmt.templateForm.stepLogistics.fieldVersionLabel": "バージョン(任意)",
+ "xpack.idxMgmt.templateForm.stepLogistics.indexPatternsDescription": "テンプレートに適用するインデックスパターンです。",
+ "xpack.idxMgmt.templateForm.stepLogistics.indexPatternsTitle": "インデックスパターン",
+ "xpack.idxMgmt.templateForm.stepLogistics.metaFieldDescription": "希望するメタデータを保存するために_meta fieldを使用します。",
+ "xpack.idxMgmt.templateForm.stepLogistics.metaFieldEditorAriaLabel": "_meta fieldデータエディター",
+ "xpack.idxMgmt.templateForm.stepLogistics.metaFieldEditorHelpText": "JSON フォーマットを使用:{code}",
+ "xpack.idxMgmt.templateForm.stepLogistics.metaFieldEditorJsonError": "_meta field JSONは無効です。",
+ "xpack.idxMgmt.templateForm.stepLogistics.metaFieldEditorLabel": "_metaフィールドデータ(任意)",
+ "xpack.idxMgmt.templateForm.stepLogistics.metaFieldTitle": "_meta field",
+ "xpack.idxMgmt.templateForm.stepLogistics.nameDescription": "このテンプレートの固有の識別子です。",
+ "xpack.idxMgmt.templateForm.stepLogistics.nameTitle": "名前",
+ "xpack.idxMgmt.templateForm.stepLogistics.orderDescription": "複数テンプレートがインデックスと一致した場合の結合順序です。",
+ "xpack.idxMgmt.templateForm.stepLogistics.orderTitle": "結合順序",
+ "xpack.idxMgmt.templateForm.stepLogistics.priorityDescription": "最高優先度のテンプレートのみが適用されます。",
+ "xpack.idxMgmt.templateForm.stepLogistics.priorityTitle": "優先度",
+ "xpack.idxMgmt.templateForm.stepLogistics.stepTitle": "ロジスティクス",
+ "xpack.idxMgmt.templateForm.stepLogistics.versionDescription": "テンプレートを外部管理システムで識別するための番号です。",
+ "xpack.idxMgmt.templateForm.stepLogistics.versionTitle": "バージョン",
+ "xpack.idxMgmt.templateForm.stepReview.previewTab.descriptionText": "これは最終テンプレートであり、一致するインデックスに適用されます。コンポーネントテンプレートは指定された順序で適用されます。明示的なマッピング、設定、およびエイリアスにより、コンポーネントテンプレートが無効になります。",
+ "xpack.idxMgmt.templateForm.stepReview.previewTabTitle": "プレビュー",
+ "xpack.idxMgmt.templateForm.stepReview.requestTab.descriptionText": "このリクエストは次のインデックステンプレートを作成します。",
+ "xpack.idxMgmt.templateForm.stepReview.requestTabTitle": "リクエスト",
+ "xpack.idxMgmt.templateForm.stepReview.stepTitle": "「{templateName}」の詳細の確認",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.aliasesLabel": "エイリアス",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.componentsLabel": "コンポーネントテンプレート",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.indexPatternsWarningDescription": "作成するすべての新規インデックスにこのテンプレートが使用されます。",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.indexPatternsWarningLinkText": "インデックスパターンの編集。",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.indexPatternsWarningTitle": "このテンプレートはワイルドカード(*)をインデックスパターンとして使用します。",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.mappingLabel": "マッピング",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.metaLabel": "メタデータ",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.noDescriptionText": "いいえ",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.noneDescriptionText": "なし",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.orderLabel": "順序",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.priorityLabel": "優先度",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.settingsLabel": "インデックス設定",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.versionLabel": "バージョン",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.yesDescriptionText": "はい",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTabTitle": "まとめ",
+ "xpack.idxMgmt.templateForm.steps.aliasesStepName": "エイリアス",
+ "xpack.idxMgmt.templateForm.steps.componentsStepName": "コンポーネントテンプレート",
+ "xpack.idxMgmt.templateForm.steps.logisticsStepName": "ロジスティクス",
+ "xpack.idxMgmt.templateForm.steps.mappingsStepName": "マッピング",
+ "xpack.idxMgmt.templateForm.steps.settingsStepName": "インデックス設定",
+ "xpack.idxMgmt.templateForm.steps.summaryStepName": "テンプレートのレビュー",
+ "xpack.idxMgmt.templateList.legacyTable.actionCloneDescription": "このテンプレートのクローンを作成します",
+ "xpack.idxMgmt.templateList.legacyTable.actionCloneTitle": "クローンを作成",
+ "xpack.idxMgmt.templateList.legacyTable.actionColumnTitle": "アクション",
+ "xpack.idxMgmt.templateList.legacyTable.actionDeleteDecription": "このテンプレートを削除します",
+ "xpack.idxMgmt.templateList.legacyTable.actionDeleteText": "削除",
+ "xpack.idxMgmt.templateList.legacyTable.actionEditDecription": "このテンプレートを編集します",
+ "xpack.idxMgmt.templateList.legacyTable.actionEditText": "編集",
+ "xpack.idxMgmt.templateList.legacyTable.contentColumnTitle": "コンテンツ",
+ "xpack.idxMgmt.templateList.legacyTable.createLegacyTemplatesButtonLabel": "レガシーテンプレートの作成",
+ "xpack.idxMgmt.templateList.legacyTable.deleteCloudManagedTemplateTooltip": "管理されているテンプレートは削除できません。",
+ "xpack.idxMgmt.templateList.legacyTable.ilmPolicyColumnDescription": "インデックスライフサイクルポリシー「{policyName}」",
+ "xpack.idxMgmt.templateList.legacyTable.ilmPolicyColumnTitle": "ILMポリシー",
+ "xpack.idxMgmt.templateList.legacyTable.indexPatternsColumnTitle": "インデックスパターン",
+ "xpack.idxMgmt.templateList.legacyTable.nameColumnTitle": "名前",
+ "xpack.idxMgmt.templateList.legacyTable.noLegacyIndexTemplatesMessage": "レガシーインデックステンプレートが見つかりません",
+ "xpack.idxMgmt.templateList.table.actionCloneDescription": "このテンプレートのクローンを作成します",
+ "xpack.idxMgmt.templateList.table.actionCloneTitle": "クローンを作成",
+ "xpack.idxMgmt.templateList.table.actionColumnTitle": "アクション",
+ "xpack.idxMgmt.templateList.table.actionDeleteDecription": "このテンプレートを削除します",
+ "xpack.idxMgmt.templateList.table.actionDeleteText": "削除",
+ "xpack.idxMgmt.templateList.table.actionEditDecription": "このテンプレートを編集します",
+ "xpack.idxMgmt.templateList.table.actionEditText": "編集",
+ "xpack.idxMgmt.templateList.table.componentsColumnTitle": "コンポーネント",
+ "xpack.idxMgmt.templateList.table.contentColumnTitle": "コンテンツ",
+ "xpack.idxMgmt.templateList.table.createTemplatesButtonLabel": "テンプレートを作成",
+ "xpack.idxMgmt.templateList.table.dataStreamColumnTitle": "データストリーム",
+ "xpack.idxMgmt.templateList.table.deleteCloudManagedTemplateTooltip": "管理されているテンプレートは削除できません。",
+ "xpack.idxMgmt.templateList.table.indexPatternsColumnTitle": "インデックスパターン",
+ "xpack.idxMgmt.templateList.table.nameColumnTitle": "名前",
+ "xpack.idxMgmt.templateList.table.noIndexTemplatesMessage": "インデックステンプレートが見つかりません",
+ "xpack.idxMgmt.templateList.table.noneDescriptionText": "なし",
+ "xpack.idxMgmt.templateList.table.reloadTemplatesButtonLabel": "再読み込み",
+ "xpack.idxMgmt.templateValidation.indexPatternsRequiredError": "インデックスパターンが最低 1 つ必要です。",
+ "xpack.idxMgmt.templateValidation.templateNameInvalidaCharacterError": "テンプレート名に「{invalidChar}」は使用できません",
+ "xpack.idxMgmt.templateValidation.templateNameLowerCaseRequiredError": "テンプレート名は小文字でなければなりません。",
+ "xpack.idxMgmt.templateValidation.templateNamePeriodError": "テンプレート名はピリオドで始めることはできません。",
+ "xpack.idxMgmt.templateValidation.templateNameRequiredError": "テンプレート名が必要です。",
+ "xpack.idxMgmt.templateValidation.templateNameSpacesError": "テンプレート名にスペースは使用できません。",
+ "xpack.idxMgmt.templateValidation.templateNameUnderscoreError": "テンプレート名はアンダーラインで始めることはできません。",
+ "xpack.idxMgmt.unfreezeIndicesAction.successfullyUnfrozeIndicesMessage": "[{indexNames}]の凍結が解除されました",
+ "xpack.idxMgmt.updateIndexSettingsAction.settingsSuccessUpdateMessage": "インデックス {indexName} の設定が更新されました",
+ "xpack.idxMgmt.validators.string.invalidJSONError": "無効な JSON フォーマット。",
+ "xpack.indexLifecycleMgmt.addLifecyclePolicyActionButtonLabel": "ライフサイクルポリシーを追加",
+ "xpack.indexLifecycleMgmt.appTitle": "インデックスライフサイクルポリシー",
+ "xpack.indexLifecycleMgmt.breadcrumb.editPolicyLabel": "ポリシーの編集",
+ "xpack.indexLifecycleMgmt.breadcrumb.homeLabel": "インデックスライフサイクル管理",
+ "xpack.indexLifecycleMgmt.coldPhase.dataTier.defaultAllocationNotAvailableDescription": "データはコールドティアに割り当てられます。",
+ "xpack.indexLifecycleMgmt.coldPhase.dataTier.description": "頻度が低い読み取り専用アクセス用に最適化されたノードにデータを移動します。安価なハードウェアのコールドフェーズにデータを格納します。",
+ "xpack.indexLifecycleMgmt.coldPhase.dataTier.noTiersAvailableBody": "ロールに基づく割り当てを使用するには、1つ以上のノードを、コールド、ウォームまたはホットティアに割り当てます。使用可能なノードがない場合は、割り当てが失敗します。",
+ "xpack.indexLifecycleMgmt.coldPhase.dataTier.noTiersAvailableTitle": "コールドティアに割り当てられているノードがありません",
+ "xpack.indexLifecycleMgmt.coldPhase.dataTier.willUseFallbackTierDescription": "使用可能なコールドノードがない場合は、データが{tier}ティアに格納されます。",
+ "xpack.indexLifecycleMgmt.coldPhase.dataTier.willUseFallbackTierTitle": "コールドティアに割り当てられているノードがありません",
+ "xpack.indexLifecycleMgmt.coldPhase.freezeIndexLabel": "インデックスを凍結",
+ "xpack.indexLifecycleMgmt.common.dataTier.title": "データ割り当て",
+ "xpack.indexLifecycleMgmt.confirmDelete.cancelButton": "キャンセル",
+ "xpack.indexLifecycleMgmt.confirmDelete.deleteButton": "削除",
+ "xpack.indexLifecycleMgmt.confirmDelete.errorMessage": "ポリシー {policyName} の削除中にエラーが発生しました",
+ "xpack.indexLifecycleMgmt.confirmDelete.successMessage": "ポリシー {policyName} が削除されました",
+ "xpack.indexLifecycleMgmt.confirmDelete.title": "ポリシー「{name}」を削除",
+ "xpack.indexLifecycleMgmt.confirmDelete.undoneWarning": "削除されたポリシーは復元できません。",
+ "xpack.indexLifecycleMgmt.dataTier.noTiersAvailableUsingNodeAttributesDescription": "データを割り当てられません:使用可能なデータノードがありません。",
+ "xpack.indexLifecycleMgmt.dataTier.willUseFallbackTierUsingNodeAttributesDescription": "利用可能な{phase}ノードがありませんデータは{fallbackTier}ティアに割り当てられます。",
+ "xpack.indexLifecycleMgmt.editPolicy.andDependenciesLink": " and {indexTemplatesLink}",
+ "xpack.indexLifecycleMgmt.editPolicy.cancelButton": "キャンセル",
+ "xpack.indexLifecycleMgmt.editPolicy.cloudDataTierCallout.body": "Elastic Cloudデプロイを移行し、データティアを使用します。",
+ "xpack.indexLifecycleMgmt.editPolicy.cloudDataTierCallout.linkToCloudDeploymentDescription": "クラウドデプロイを表示",
+ "xpack.indexLifecycleMgmt.editPolicy.cloudDataTierCallout.title": "データティアに移行",
+ "xpack.indexLifecycleMgmt.editPolicy.coldPhase.activateColdPhaseSwitchLabel": "コールドフェーズを有効にする",
+ "xpack.indexLifecycleMgmt.editPolicy.coldPhase.coldPhaseDescription": "検索の頻度が低く、更新が必要ないときには、データをコールドティアに移動します。コールドティアは、検索パフォーマンスよりもコスト削減を優先するように最適化されています。",
+ "xpack.indexLifecycleMgmt.editPolicy.coldPhase.coldPhaseTitle": "コールドフェーズ",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.cold.defaultOption.helpText": "コールドティアのノードにデータを移動します。",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.cold.defaultOption.input": "コールドノードを使用(推奨)",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.cold.noneOption.helpText": "コールドフェーズにデータを移動しないでください。",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.cold.noneOption.input": "オフ",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.customOption.helpText": "ノード属性に基づいてデータを移動します。",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.customOption.input": "カスタム",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.frozen.defaultOption.helpText": "フローズンティアのノードにデータを移動します。",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.frozen.defaultOption.input": "フローズンノードを使用(推奨)",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.frozen.noneOption.helpText": "フローズンフェーズにデータを移動しないでください。",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.frozen.noneOption.input": "オフ",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.warm.defaultOption.helpText": "ウォームティアのノードにデータを移動します。",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.warm.defaultOption.input": "ウォームノードを使用(推奨)",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.warm.noneOption.helpText": "ウォームフェーズにデータを移動しないでください。",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.warm.noneOption.input": "オフ",
+ "xpack.indexLifecycleMgmt.editPolicy.createdMessage": "作成済み",
+ "xpack.indexLifecycleMgmt.editPolicy.createPolicyMessage": "ポリシーを作成",
+ "xpack.indexLifecycleMgmt.editPolicy.createSearchableSnapshotLink": "スナップショットリポジドリを作成",
+ "xpack.indexLifecycleMgmt.editPolicy.createSnapshotRepositoryLink": "新しいスナップショットリポジドリを作成",
+ "xpack.indexLifecycleMgmt.editPolicy.dataTierAllocation.allocationFieldLabel": "データティアオプション",
+ "xpack.indexLifecycleMgmt.editPolicy.dataTierAllocation.nodeAllocationFieldLabel": "ノード属性を選択",
+ "xpack.indexLifecycleMgmt.editPolicy.dataTierHotLabel": "ホット",
+ "xpack.indexLifecycleMgmt.editPolicy.dataTierWarmLabel": "ウォーム",
+ "xpack.indexLifecycleMgmt.editPolicy.defaultToDataNodesDescription": "データを特定のデータノードに割り当てるには、{roleBasedGuidance}か、elasticsearch.ymlでカスタムノード属性を構成します。",
+ "xpack.indexLifecycleMgmt.editPolicy.defaultToDataNodesDescription.migrationGuidanceMessage": "ユーザーロールに基づく割り当て",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.activateWarmPhaseSwitchLabel": "削除フェーズを有効にする",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.buttonGroupLegend": "削除フェーズを有効または無効にする",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.customPolicyLink": "新しいポリシーを作成",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.customPolicyMessage": "既存のスナップショットポリシーの名前を入力するか、この名前で{link}。",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.customPolicyTitle": "ポリシー名が見つかりません",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.deletePhaseDescription": "必要がないデータを削除します。",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.deletePhaseTitle": "削除フェーズ",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.noPoliciesCreatedLink": "スナップショットライフサイクルポリシーを作成",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.noPoliciesCreatedMessage": "{link}して、クラスタースナップショットの作成と削除を自動化します。",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.noPoliciesCreatedTitle": "スナップショットポリシーが見つかりません",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.noPoliciesLoadedMessage": "このフィールドを更新し、既存のスナップショットポリシーの名前を入力します。",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.noPoliciesLoadedTitle": "既存のポリシーを読み込めません",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.reloadPoliciesLabel": "ポリシ-の再読み込み",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.removeDeletePhaseButtonLabel": "削除",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.waitForSnapshotDescription": "インデックスを削除する前に実行するスナップショットポリシーを指定します。これにより、削除されたインデックスのスナップショットが利用可能であることが保証されます。",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.waitForSnapshotLabel": "スナップショットポリシー名",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.waitForSnapshotTitle": "スナップショットポリシーを待機",
+ "xpack.indexLifecycleMgmt.editPolicy.differentPolicyNameRequiredError": "ポリシー名は異なるものである必要があります。",
+ "xpack.indexLifecycleMgmt.editPolicy.documentationLinkText": "ドキュメント",
+ "xpack.indexLifecycleMgmt.editPolicy.editingExistingPolicyMessage": "既存のポリシーを編集しています。",
+ "xpack.indexLifecycleMgmt.editPolicy.editPolicyMessage": "ポリシー{originalPolicyName}の編集",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.integerRequiredError": "整数のみを使用できます。",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.maximumAgeMissingError": "最高年齢が必要です。",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.maximumDocumentsMissingError": "最高ドキュメント数が必要です。",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.maximumIndexSizeMissingError": "最大インデックスサイズが必要です。",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.maximumPrimaryShardSizeMissingError": "最大プライマリシャードサイズは必須です",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.nonNegativeNumberRequiredError": "非負の数字のみを使用できます。",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.numberAboveZeroRequiredError": "0 よりも大きい数字のみ使用できます。",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.numberRequiredErrorMessage": "数字が必要です。",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.policyNameContainsInvalidCharsError": "ポリシー名には、スペースまたはカンマを使用できません。",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.rolloverConfigurationError.body": "最大プライマリシャードサイズ、最大ドキュメント数、最大年齢、最大インデックスサイズのいずれかの値が必要です。",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.rolloverConfigurationError.title": "無効なロールーバー構成",
+ "xpack.indexLifecycleMgmt.editPolicy.forceMerge.bestCompressionText": "格納されたフィールドでは、低パフォーマンスで高圧縮を使用します。",
+ "xpack.indexLifecycleMgmt.editPolicy.forceMerge.enableExplanationText": "各インデックスシャードのセグメント数を減らし、削除したドキュメントをクリーンアップします。",
+ "xpack.indexLifecycleMgmt.editPolicy.forceMerge.enableText": "強制結合",
+ "xpack.indexLifecycleMgmt.editPolicy.forcemerge.numberOfSegmentsRequiredError": "セグメント数の評価が必要です。",
+ "xpack.indexLifecycleMgmt.editPolicy.formErrorsMessage": "このページのエラーを修正してください。",
+ "xpack.indexLifecycleMgmt.editPolicy.freezeIndexExplanationText": "インデックスを読み取り専用にし、メモリー消費量を最小化します。",
+ "xpack.indexLifecycleMgmt.editPolicy.freezeText": "凍結",
+ "xpack.indexLifecycleMgmt.editPolicy.frozenPhase.activateFrozenPhaseSwitchLabel": "フローズンフェーズをアクティブ化",
+ "xpack.indexLifecycleMgmt.editPolicy.frozenPhase.frozenPhaseDescription": "長期間保持する場合はデータをフローズンティアに移動します。フローズンティアはデータを格納し、検索することもできる最も費用対効果が高い方法です。",
+ "xpack.indexLifecycleMgmt.editPolicy.frozenPhase.frozenPhaseTitle": "フローズンフェーズ",
+ "xpack.indexLifecycleMgmt.editPolicy.frozenPhase.partiallyMountedSearchableSnapshotField.description": "インデックスメタデータをキャッシュに格納する部分的にマウントされたインデックスに変換します。検索要求を処理する必要があるときに、データがスナップショットから取得されます。これにより、すべてのデータが完全に検索可能でありながらも、インデックスフットプリントが最小限に抑えられます。{learnMoreLink}",
+ "xpack.indexLifecycleMgmt.editPolicy.fullyMountedSearchableSnapshotField.description": "データの完全なコピーを含み、スナップショットでバックアップされる完全にマウントされたインデックスに変換します。レプリカ数を減らし、スナップショットにより障害回復力を実現できます。{learnMoreLink}",
+ "xpack.indexLifecycleMgmt.editPolicy.fullyMountedSearchableSnapshotField.title": "検索可能スナップショット",
+ "xpack.indexLifecycleMgmt.editPolicy.fullyMountedSearchableSnapshotField.toggleLabel": "完全にマウントされたインデックスに変換",
+ "xpack.indexLifecycleMgmt.editPolicy.hidePolicyJsonButton": "リクエストを非表示",
+ "xpack.indexLifecycleMgmt.editPolicy.hotPhase.hotPhaseDescription": "最新の最も検索頻度が高いデータをホットティアに格納します。ホットティアでは、最も強力で高価なハードウェアを使用して、最高のインデックスおよび検索パフォーマンスを実現します。",
+ "xpack.indexLifecycleMgmt.editPolicy.hotPhase.hotPhaseTitle": "ホットフェーズ",
+ "xpack.indexLifecycleMgmt.editPolicy.hotPhase.learnAboutRolloverLinkText": "詳細",
+ "xpack.indexLifecycleMgmt.editPolicy.hotPhase.rolloverDefaultsTipContent": "インデックスが30日経過するか、50 GBに達したときにロールオーバーします。",
+ "xpack.indexLifecycleMgmt.editPolicy.hotPhase.rolloverDescriptionMessage": "現在のインデックスが特定のサイズ、ドキュメント数、または年齢に達したときに、新しいインデックスへの書き込みを開始します。時系列データを操作するときに、パフォーマンスを最適化し、リソースの使用状況を管理できます。",
+ "xpack.indexLifecycleMgmt.editPolicy.indexPriority.indexPriorityEnabledFieldLabel": "インデックスの優先度を設定",
+ "xpack.indexLifecycleMgmt.editPolicy.indexPriorityLabel": "インデックスの優先順位",
+ "xpack.indexLifecycleMgmt.editPolicy.indexPriorityText": "インデックスの優先順位",
+ "xpack.indexLifecycleMgmt.editPolicy.learnAboutIndexTemplatesLink": "インデックステンプレートの詳細をご覧ください",
+ "xpack.indexLifecycleMgmt.editPolicy.learnAboutShardAllocationLink": "シャード割り当ての詳細をご覧ください",
+ "xpack.indexLifecycleMgmt.editPolicy.learnAboutTimingText": "タイミングの詳細をご覧ください",
+ "xpack.indexLifecycleMgmt.editPolicy.lifecyclePoliciesLoadingFailedTitle": "既存のライフサイクルポリシーを読み込めません",
+ "xpack.indexLifecycleMgmt.editPolicy.lifecyclePoliciesReloadButton": "再試行",
+ "xpack.indexLifecycleMgmt.editPolicy.loadSnapshotRepositoriesErrorBody": "このフィールドを更新し、既存のスナップショットリポジトリの名前を入力します。",
+ "xpack.indexLifecycleMgmt.editPolicy.loadSnapshotRepositoriesErrorTitle": "スナップショットリポジトリを読み込めません",
+ "xpack.indexLifecycleMgmt.editPolicy.minAgeSmallerThanColdPhaseError": "コールドフェーズ値({value})以上でなければなりません",
+ "xpack.indexLifecycleMgmt.editPolicy.minAgeSmallerThanFrozenPhaseError": "フローズンフェーズ値({value})以上でなければなりません",
+ "xpack.indexLifecycleMgmt.editPolicy.minAgeSmallerThanWarmPhaseError": "ウォームフェーズ値({value})以上でなければなりません",
+ "xpack.indexLifecycleMgmt.editPolicy.minimumAge.minimumAgeFieldLabel": "次のときに、データをフェーズに移動します。",
+ "xpack.indexLifecycleMgmt.editPolicy.minimumAge.minimumAgeFieldSuffixLabel": "古",
+ "xpack.indexLifecycleMgmt.editPolicy.minimumAge.rolloverToolTipDescription": "データの年齢はロールオーバーから計算されます。ロールオーバーはホットフェーズで構成されます。",
+ "xpack.indexLifecycleMgmt.editPolicy.noCustomAttributesTitle": "カスタム属性が定義されていません",
+ "xpack.indexLifecycleMgmt.editPolicy.nodeAllocation.allocateToDataNodesOption": "任意のデータノード",
+ "xpack.indexLifecycleMgmt.editPolicy.nodeAllocation.customOption.description": "ノード属性を使用して、シャード割り当てを制御します。{learnMoreLink}。",
+ "xpack.indexLifecycleMgmt.editPolicy.nodeAttributesLoadingFailedTitle": "ノードデータを読み込めません",
+ "xpack.indexLifecycleMgmt.editPolicy.nodeAttributesReloadButton": "再試行",
+ "xpack.indexLifecycleMgmt.editPolicy.nodeDetailsLoadingFailedTitle": "ノード属性詳細を読み込めません",
+ "xpack.indexLifecycleMgmt.editPolicy.nodeDetailsReloadButton": "再試行",
+ "xpack.indexLifecycleMgmt.editPolicy.noSnapshotRepositoriesFoundBody": "検索可能なスナップショットを使用するには、{link}。",
+ "xpack.indexLifecycleMgmt.editPolicy.noSnapshotRepositoriesTitle": "スナップショットリポジドリが見つかりません",
+ "xpack.indexLifecycleMgmt.editPolicy.noSnapshotRepositoriesWithNameTitle": "リポジトリ名が見つかりません",
+ "xpack.indexLifecycleMgmt.editPolicy.noSnapshotRepositoryWithNameBody": "既存のリポジトリの名前を入力するか、この名前で{link}。",
+ "xpack.indexLifecycleMgmt.editPolicy.numberOfReplicas.formRowDescription": "レプリカの数を設定します。デフォルトでは前のフェーズと同じです。",
+ "xpack.indexLifecycleMgmt.editPolicy.numberOfReplicas.switchLabel": "レプリカを設定",
+ "xpack.indexLifecycleMgmt.editPolicy.numberOfReplicasLabel": "レプリカの数",
+ "xpack.indexLifecycleMgmt.editPolicy.partiallyMountedSearchableSnapshotField.title": "検索可能スナップショット",
+ "xpack.indexLifecycleMgmt.editPolicy.partiallyMountedSearchableSnapshotField.toggleLabel": "部分的にマウントされたインデックスに変換",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseCold.minimumAgeLabel": "コールドフェーズのタイミング",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseCold.minimumAgeUnitsAriaLabel": "コールドフェーズのタイミングの単位",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseDelete.minimumAgeLabel": "削除フェーズのタイミング",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseDelete.minimumAgeUnitsAriaLabel": "削除フェーズのタイミングの単位",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseFrozen.minimumAgeLabel": "フローズンフェーズのタイミング",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseFrozen.minimumAgeUnitsAriaLabel": "フローズンフェーズのタイミングの単位",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseSettings.buttonLabel": "高度な設定",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseTiming.beforeDeleteDescription": "このフェーズの後にデータを削除します",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseTiming.foreverTimingDescription": "データを永久にこのフェーズで保持します",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseTitle.requiredBadge": "必須",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseWarm.minimumAgeLabel": "ウォームフェーズのタイミング",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseWarm.minimumAgeUnitsAriaLabel": "ウォームフェーズのタイミングの単位",
+ "xpack.indexLifecycleMgmt.editPolicy.policiesLoading": "ポリシーを読み込み中...",
+ "xpack.indexLifecycleMgmt.editPolicy.policyNameAlreadyUsedError": "このポリシー名はすでに使用されています。",
+ "xpack.indexLifecycleMgmt.editPolicy.policyNameLabel": "ポリシー名",
+ "xpack.indexLifecycleMgmt.editPolicy.policyNameRequiredError": "ポリシー名が必要です。",
+ "xpack.indexLifecycleMgmt.editPolicy.policyNameStartsWithUnderscoreError": "ポリシー名の頭にアンダーラインを使用することはできません。",
+ "xpack.indexLifecycleMgmt.editPolicy.policyNameTooLongError": "ポリシー名は 255 バイト未満である必要があります。",
+ "xpack.indexLifecycleMgmt.editPolicy.readonlyDescription": "有効にすると、インデックスおよびインデックスメタデータを読み取り専用にします。無効にすると、書き込みとメタデータの変更を許可します。",
+ "xpack.indexLifecycleMgmt.editPolicy.readonlyTitle": "読み取り専用",
+ "xpack.indexLifecycleMgmt.editPolicy.reloadSnapshotRepositoriesLabel": "スナップショットリポジドリの再読み込み",
+ "xpack.indexLifecycleMgmt.editPolicy.saveAsNewButton": "新規ポリシーとして保存します",
+ "xpack.indexLifecycleMgmt.editPolicy.saveAsNewMessage": " 代わりに、これらの変更を新規ポリシーに保存することもできます。",
+ "xpack.indexLifecycleMgmt.editPolicy.saveAsNewPolicyMessage": "新規ポリシーとして保存します",
+ "xpack.indexLifecycleMgmt.editPolicy.saveButton": "ポリシーを保存",
+ "xpack.indexLifecycleMgmt.editPolicy.saveErrorMessage": "ライフサイクルポリシー {lifecycleName} の保存中にエラーが発生しました",
+ "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshot.repositoryHelpText": "各フェーズは同じスナップショットリポジトリを使用します。",
+ "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshot.storageHelpText": "検索可能なスナップショットにマウントされたスナップショットのタイプ。これは高度なオプションです。作業内容を理解している場合にのみ変更してください。",
+ "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshot.storageLabel": "ストレージ",
+ "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotCalloutBody": "このフェーズでデータを完全にマウントされたインデックスに変換するときには、強制マージ、縮小、読み取り専用、凍結アクションは許可されません。",
+ "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotLicenseCalloutBody": "検索可能なスナップショットを作成するには、エンタープライズライセンスが必要です。",
+ "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotLicenseCalloutTitle": "エンタープライズライセンスが必要です",
+ "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotRepoFieldLabel": "スナップショットリポジトリ",
+ "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotRepoRequiredError": "スナップショットリポジトリ名が必要です。",
+ "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotStorageFieldLabel": "検索可能スナップショットストレージ",
+ "xpack.indexLifecycleMgmt.editPolicy.showPolicyJsonButton": "リクエストを表示",
+ "xpack.indexLifecycleMgmt.editPolicy.shrinkIndexExplanationText": "インデックス情報をプライマリシャードの少ない新規インデックスに縮小します。",
+ "xpack.indexLifecycleMgmt.editPolicy.shrinkText": "縮小",
+ "xpack.indexLifecycleMgmt.editPolicy.successfulSaveMessage": "ライフサイクルポリシー「{lifecycleName}」を{verb}",
+ "xpack.indexLifecycleMgmt.editPolicy.updatedMessage": "更新しました",
+ "xpack.indexLifecycleMgmt.editPolicy.validPolicyNameMessage": "ポリシー名の頭にアンダーラインを使用することはできず、カンマやスペースを含めることもできません。",
+ "xpack.indexLifecycleMgmt.editPolicy.viewNodeDetailsButton": "選択した属性のノードを表示",
+ "xpack.indexLifecycleMgmt.editPolicy.waitForSnapshot.snapshotPolicyFieldLabel": "ポリシー名(任意)",
+ "xpack.indexLifecycleMgmt.editPolicy.warmPhase.activateWarmPhaseSwitchLabel": "ウォームフェーズを有効にする",
+ "xpack.indexLifecycleMgmt.editPolicy.warmPhase.indexPriorityExplanationText": "ノードの再起動後にインデックスを復元する優先順位を設定します。優先順位の高いインデックスは優先順位の低いインデックスよりも先に復元されます。",
+ "xpack.indexLifecycleMgmt.editPolicy.warmPhase.warmPhaseDescription": "検索する可能性が高く、更新する頻度が低いときにはデータをウォームティアに移動します。ウォームティアは、インデックスパフォーマンスよりも検索パフォーマンスを優先するように最適化されています。",
+ "xpack.indexLifecycleMgmt.editPolicy.warmPhase.warmPhaseTitle": "ウォームフェーズ",
+ "xpack.indexLifecycleMgmt.featureCatalogueDescription": "ライフサイクルポリシーを定義し、インデックス年齢として自動的に処理を実行します。",
+ "xpack.indexLifecycleMgmt.featureCatalogueTitle": "インデックスライフサイクルを管理",
+ "xpack.indexLifecycleMgmt.forcemerge.bestCompressionLabel": "格納されたフィールドを圧縮",
+ "xpack.indexLifecycleMgmt.forcemerge.enableLabel": "データを強制結合",
+ "xpack.indexLifecycleMgmt.forceMerge.numberOfSegmentsLabel": "セグメントの数",
+ "xpack.indexLifecycleMgmt.frozePhase.freezeIndexLabel": "インデックスを凍結",
+ "xpack.indexLifecycleMgmt.hotPhase.enableRolloverLabel": "ロールオーバーを有効にする",
+ "xpack.indexLifecycleMgmt.hotPhase.isUsingDefaultRollover": "推奨のデフォルト値を使用",
+ "xpack.indexLifecycleMgmt.hotPhase.maximumAgeLabel": "最高年齢",
+ "xpack.indexLifecycleMgmt.hotPhase.maximumAgeUnitsAriaLabel": "最高年齢の単位",
+ "xpack.indexLifecycleMgmt.hotPhase.maximumDocumentsLabel": "最高ドキュメント数",
+ "xpack.indexLifecycleMgmt.hotPhase.maximumIndexSizeDeprecationMessage": "最大インデックスサイズは廃止予定であり、将来のバージョンでは削除されます。代わりに最大プライマリシャードサイズを使用してください。",
+ "xpack.indexLifecycleMgmt.hotPhase.maximumIndexSizeLabel": "最大インデックスサイズ",
+ "xpack.indexLifecycleMgmt.hotPhase.maximumIndexSizeUnitsAriaLabel": "最大インデックスサイズの単位",
+ "xpack.indexLifecycleMgmt.hotPhase.maximumPrimaryShardSizeLabel": "最大プライマリシャードサイズ",
+ "xpack.indexLifecycleMgmt.hotPhase.rolloverFieldTitle": "ロールオーバー",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.actionStatusTitle": "アクションステータス",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.headers.currentActionHeader": "現在のステータス",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.headers.currentActionTimeHeader": "現在のアクション時間",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.headers.currentPhaseHeader": "現在のフェーズ",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.headers.failedStepHeader": "失敗したステップ",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.headers.lifecyclePolicyHeader": "ライフサイクルポリシー",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.phaseDefinitionTitle": "フェーズ検知",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.showPhaseDefinitionButton": "フェーズ検知を表示",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.showPhaseDefinitionDescriptionTitle": "フェーズ検知",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.stackTraceButton": "スタックトレース",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.summaryErrorMessage": "インデックスライフサイクルエラー",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.summaryTitle": "インデックスライフサイクル管理",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.addPolicyButtonText": "ポリシーを追加",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.addPolicyToIndexError": "インデックスへのポリシーの追加中にエラーが発生しました",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.addPolicyToIndexSuccess": "インデックス {indexName} にポリシー {policyName} が追加されました。",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.cancelButtonText": "キャンセル",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.chooseAliasLabel": "インデックスロールオーバーエイリアス",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.chooseAliasMessage": "エイリアスを選択してください",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.choosePolicyLabel": "ライフサイクルポリシー",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.choosePolicyMessage": "ライフサイクルポリシーを選択してください",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.defineLifecyclePolicyLinkText": "ライフサイクルポリシーを追加",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.indexHasNoAliasesWarningMessage": "ポリシー {policyName} はロールオーバーするよう構成されていますが、インデックス {indexName} にデータがありません。ロールオーバーにはデータが必要です。",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.indexHasNoAliasesWarningTitle": "インデックスにエイリアスがありません",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.loadPolicyError": "ポリシーリストの読み込み中にエラーが発生しました",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.modalTitle": "「{indexName}」にライフサイクルポリシーを追加",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.noPoliciesWarningTitle": "インデックスライフサイクルポリシーが定義されていません",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.noPolicySelectedErrorMessage": "ポリシーの選択が必要です。",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyToTemplateConfirmModal.errorLoadingTemplatesButton": "再試行",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyToTemplateConfirmModal.indexHasNoAliasesWarningMessage": "このインデックステンプレートにはすでにポリシー {existingPolicyName} が適用されています。このポリシーを追加するとこの構成が上書きされます。",
+ "xpack.indexLifecycleMgmt.indexManagementTable.removeLifecyclePolicyConfirmModal.cancelButtonText": "キャンセル",
+ "xpack.indexLifecycleMgmt.indexManagementTable.removeLifecyclePolicyConfirmModal.removeMessage": "{count, plural, one {このインデックス} other {これらのインデックス}}からインデックスポリシーを削除しようとしています。この操作は元に戻すことができません。",
+ "xpack.indexLifecycleMgmt.indexManagementTable.removeLifecyclePolicyConfirmModal.removePolicyButtonText": "ポリシーを削除",
+ "xpack.indexLifecycleMgmt.indexManagementTable.removeLifecyclePolicyConfirmModal.removePolicyToIndexError": "ポリシーの削除中にエラーが発生しました",
+ "xpack.indexLifecycleMgmt.indexMgmtBanner.filterLabel": "エラーを表示",
+ "xpack.indexLifecycleMgmt.indexMgmtFilter.coldLabel": "コールド",
+ "xpack.indexLifecycleMgmt.indexMgmtFilter.deleteLabel": "削除",
+ "xpack.indexLifecycleMgmt.indexMgmtFilter.frozenLabel": "凍結",
+ "xpack.indexLifecycleMgmt.indexMgmtFilter.hotLabel": "ホット",
+ "xpack.indexLifecycleMgmt.indexMgmtFilter.lifecyclePhaseLabel": "ライフサイクルフェーズ",
+ "xpack.indexLifecycleMgmt.indexMgmtFilter.lifecycleStatusLabel": "ライフサイクルステータス",
+ "xpack.indexLifecycleMgmt.indexMgmtFilter.managedLabel": "管理中",
+ "xpack.indexLifecycleMgmt.indexMgmtFilter.unmanagedLabel": "管理対象外",
+ "xpack.indexLifecycleMgmt.indexMgmtFilter.warmLabel": "ウォーム",
+ "xpack.indexLifecycleMgmt.indexTemplatesFlyout.closeButtonLabel": "閉じる",
+ "xpack.indexLifecycleMgmt.learnMore": "詳細",
+ "xpack.indexLifecycleMgmt.licenseCheckErrorMessage": "ライセンス確認失敗",
+ "xpack.indexLifecycleMgmt.nodeAttrDetails.hostField": "ホスト",
+ "xpack.indexLifecycleMgmt.nodeAttrDetails.idField": "ID",
+ "xpack.indexLifecycleMgmt.nodeAttrDetails.nameField": "名前",
+ "xpack.indexLifecycleMgmt.nodeAttrDetails.title": "属性 {selectedNodeAttrs} を含むノード",
+ "xpack.indexLifecycleMgmt.numberOfReplicas.formRowTitle": "レプリカ",
+ "xpack.indexLifecycleMgmt.optionalMessage": " (オプション)",
+ "xpack.indexLifecycleMgmt.phaseErrorIcon.tooltipDescription": "このフェーズにはエラーが含まれます。",
+ "xpack.indexLifecycleMgmt.policyErrorCalloutDescription": "ポリシーを保存する前に、すべてのエラーを修正してください。",
+ "xpack.indexLifecycleMgmt.policyErrorCalloutTitle": "このポリシーにはエラーが含まれます",
+ "xpack.indexLifecycleMgmt.policyJsonFlyout.closeButtonLabel": "閉じる",
+ "xpack.indexLifecycleMgmt.policyJsonFlyout.descriptionText": "この Elasticsearch リクエストは、このインデックスライフサイクルポリシーを作成または更新します。",
+ "xpack.indexLifecycleMgmt.policyJsonFlyout.namedTitle": "「{policyName}」のリクエスト",
+ "xpack.indexLifecycleMgmt.policyJsonFlyout.unnamedTitle": "リクエスト",
+ "xpack.indexLifecycleMgmt.policyJsonFlyout.validationErrorCallout.body": "このポリシーの JSON を表示するには、すべての検証エラーを解決してください。",
+ "xpack.indexLifecycleMgmt.policyJsonFlyout.validationErrorCallout.title": "無効なポリシー",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.cancelButton": "キャンセル",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.chooseTemplateLabel": "インデックステンプレート",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.chooseTemplateMessage": "インデックステンプレートを選択してください",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.confirmButton": "ポリシーを追加",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.errorLoadingTemplatesTitle": "インデックステンプレートを読み込めません",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.errorMessage": "インデックステンプレート {templateName} へのポリシー「{policyName}」の追加中にエラーが発生しました",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.explanationText": "これにより、インデックステンプレートと一致するすべてのインデックスにライフサイクルポリシーが適用されます。",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.noTemplateSelectedErrorMessage": "インデックステンプレートの選択が必要です。",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.rolloverAliasLabel": "ロールオーバーインデックスのエイリアス",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.showLegacyTemplates": "レガシーインデックステンプレートを表示",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.successMessage": "インデックステンプレート {templateName} にポリシー {policyName} を追加しました",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.templateHasPolicyWarningTitle": "テンプレートにすでにポリシーがあります",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.title": "インデックステンプレートにポリシー「{name}」 を追加",
+ "xpack.indexLifecycleMgmt.policyTable.addPolicyToTemplateButtonText": "インデックステンプレートにポリシーを追加",
+ "xpack.indexLifecycleMgmt.policyTable.deletePolicyButtonDisabledTooltip": "インデックスが使用中のポリシーは削除できません",
+ "xpack.indexLifecycleMgmt.policyTable.deletePolicyButtonText": "ポリシーを削除",
+ "xpack.indexLifecycleMgmt.policyTable.emptyPrompt.createButtonLabel": "ポリシーを作成",
+ "xpack.indexLifecycleMgmt.policyTable.emptyPromptDescription": " ライフサイクルポリシーは、インデックスが古くなるにつれ管理しやすくなります。",
+ "xpack.indexLifecycleMgmt.policyTable.emptyPromptTitle": "初めのインデックスライフサイクルポリシーの作成",
+ "xpack.indexLifecycleMgmt.policyTable.headers.actionsHeader": "アクション",
+ "xpack.indexLifecycleMgmt.policyTable.headers.indexTemplatesHeader": "リンクされたインデックステンプレート",
+ "xpack.indexLifecycleMgmt.policyTable.headers.linkedIndicesHeader": "リンクされたインデックス",
+ "xpack.indexLifecycleMgmt.policyTable.headers.modifiedDateHeader": "変更日",
+ "xpack.indexLifecycleMgmt.policyTable.headers.nameHeader": "名前",
+ "xpack.indexLifecycleMgmt.policyTable.indexTemplatesFlyout.headerText": "{policyName}を適用するインデックステンプレート",
+ "xpack.indexLifecycleMgmt.policyTable.indexTemplatesTable.nameHeader": "インデックステンプレート名",
+ "xpack.indexLifecycleMgmt.policyTable.policiesLoading": "ポリシーを読み込み中...",
+ "xpack.indexLifecycleMgmt.policyTable.policiesLoadingFailedTitle": "既存のライフサイクルポリシーを読み込めません",
+ "xpack.indexLifecycleMgmt.policyTable.policiesReloadButton": "再試行",
+ "xpack.indexLifecycleMgmt.policyTable.sectionDescription": "インデックスが古くなるにつれ管理します。 インデックスのライフサイクルにおける進捗のタイミングと方法を自動化するポリシーを設定します。",
+ "xpack.indexLifecycleMgmt.policyTable.sectionHeading": "インデックスライフサイクルポリシー",
+ "xpack.indexLifecycleMgmt.policyTable.viewIndicesButtonText": "ポリシーにリンクされたインデックスを表示",
+ "xpack.indexLifecycleMgmt.readonlyFieldLabel": "インデックスを読み取り専用にする",
+ "xpack.indexLifecycleMgmt.removeIndexLifecycleActionButtonLabel": "ライフサイクルポリシーを削除",
+ "xpack.indexLifecycleMgmt.retryIndexLifecycleAction.retriedLifecycleMessage": "ライフサイクルのステップを再試行します {indexNames}",
+ "xpack.indexLifecycleMgmt.retryIndexLifecycleActionButtonLabel": "ライフサイクルのステップを再試行",
+ "xpack.indexLifecycleMgmt.rollover.rolloverOffsetsPhaseTimingDescription": "ホットフェーズでロールオーバー条件に達するまでにかかる時間は異なる場合があります。",
+ "xpack.indexLifecycleMgmt.rollover.rolloverOffsetsPhaseTimingDescriptionNote": "注:",
+ "xpack.indexLifecycleMgmt.searchableSnapshot.disallowedCalloutBody": "このフェーズで検索可能なスナップショットを使用するには、ホットフェーズで検索可能なスナップショットを無効にする必要があります。",
+ "xpack.indexLifecycleMgmt.searchableSnapshot.disallowedCalloutTitle": "検索可能スナップショットが無効です",
+ "xpack.indexLifecycleMgmt.searchSnapshotlicenseCheckErrorMessage": "検索可能なスナップショットを使用するには、1 つ以上のエンタープライズレベルのライセンスが必要です。",
+ "xpack.indexLifecycleMgmt.shrink.numberOfPrimaryShardsLabel": "プライマリシャードの数",
+ "xpack.indexLifecycleMgmt.templateNotFoundMessage": "テンプレート{name}が見つかりません。",
+ "xpack.indexLifecycleMgmt.timeline.coldPhaseSectionTitle": "コールドフェーズ",
+ "xpack.indexLifecycleMgmt.timeline.deleteIconToolTipContent": "ライフサイクルフェーズが完了した後、ポリシーはインデックスを削除します。",
+ "xpack.indexLifecycleMgmt.timeline.description": "このポリシーは、次のフェーズを通してデータを移動します。",
+ "xpack.indexLifecycleMgmt.timeline.foreverIconToolTipContent": "永久",
+ "xpack.indexLifecycleMgmt.timeline.frozenPhaseSectionTitle": "フローズンフェーズ",
+ "xpack.indexLifecycleMgmt.timeline.hotPhaseSectionTitle": "ホットフェーズ",
+ "xpack.indexLifecycleMgmt.timeline.title": "ポリシー概要",
+ "xpack.indexLifecycleMgmt.timeline.warmPhaseSectionTitle": "ウォームフェーズ",
+ "xpack.indexLifecycleMgmt.warmPhase.dataTier.defaultAllocationNotAvailableDescription": "データはウォームティアに割り当てられます。",
+ "xpack.indexLifecycleMgmt.warmPhase.dataTier.defaultToDataNodesDescription": "データは使用可能なデータノードに割り当てられます。",
+ "xpack.indexLifecycleMgmt.warmPhase.dataTier.description": "頻度が低い読み取り専用アクセス用に最適化されたノードにデータを移動します。",
+ "xpack.indexLifecycleMgmt.warmPhase.dataTier.noTiersAvailableBody": "ロールに基づく割り当てを使用するには、1つ以上のノードを、ウォームまたはホットティアに割り当てます。使用可能なノードがない場合は、割り当てが失敗します。",
+ "xpack.indexLifecycleMgmt.warmPhase.dataTier.noTiersAvailableTitle": "ウォームティアに割り当てられているノードがありません",
+ "xpack.indexLifecycleMgmt.warmPhase.dataTier.willUseFallbackTierDescription": "使用可能なウォームノードがない場合は、データが{tier}ティアに格納されます。",
+ "xpack.indexLifecycleMgmt.warmPhase.dataTier.willUseFallbackTierTitle": "ウォームティアに割り当てられているノードがありません",
+ "xpack.infra.alerting.alertDropdownTitle": "アラートとルール",
+ "xpack.infra.alerting.alertFlyout.groupBy.placeholder": "なし(グループなし)",
+ "xpack.infra.alerting.alertFlyout.groupByLabel": "グループ分けの条件",
+ "xpack.infra.alerting.alertsButton": "アラートとルール",
+ "xpack.infra.alerting.createInventoryRuleButton": "インベントリルールの作成",
+ "xpack.infra.alerting.createThresholdRuleButton": "しきい値ルールを作成",
+ "xpack.infra.alerting.infrastructureDropdownMenu": "インフラストラクチャー",
+ "xpack.infra.alerting.infrastructureDropdownTitle": "インフラストラクチャールール",
+ "xpack.infra.alerting.logs.alertsButton": "アラートとルール",
+ "xpack.infra.alerting.logs.createAlertButton": "ルールを作成",
+ "xpack.infra.alerting.logs.manageAlerts": "ルールの管理",
+ "xpack.infra.alerting.manageAlerts": "ルールの管理",
+ "xpack.infra.alerting.manageRules": "ルールの管理",
+ "xpack.infra.alerting.metricsDropdownMenu": "メトリック",
+ "xpack.infra.alerting.metricsDropdownTitle": "メトリックルール",
+ "xpack.infra.alerts.charts.errorMessage": "問題が発生しました",
+ "xpack.infra.alerts.charts.loadingMessage": "読み込み中",
+ "xpack.infra.alerts.charts.noDataMessage": "グラフデータがありません",
+ "xpack.infra.alerts.timeLabels.days": "日",
+ "xpack.infra.alerts.timeLabels.hours": "時間",
+ "xpack.infra.alerts.timeLabels.minutes": "分",
+ "xpack.infra.alerts.timeLabels.seconds": "秒",
+ "xpack.infra.analysisSetup.actionStepTitle": "ML ジョブを作成",
+ "xpack.infra.analysisSetup.configurationStepTitle": "構成",
+ "xpack.infra.analysisSetup.createMlJobButton": "ML ジョブを作成",
+ "xpack.infra.analysisSetup.deleteAnalysisResultsWarning": "これにより以前検出された異常が削除されます。",
+ "xpack.infra.analysisSetup.endTimeAfterStartTimeErrorMessage": "終了時刻は開始時刻よりも後でなければなりません。",
+ "xpack.infra.analysisSetup.endTimeDefaultDescription": "永久",
+ "xpack.infra.analysisSetup.endTimeLabel": "終了時刻",
+ "xpack.infra.analysisSetup.indicesSelectionDescription": "既定では、機械学習は、ソースに対して構成されたすべてのログインデックスにあるログメッセージを分析します。インデックス名のサブセットのみを分析することを選択できます。すべての選択したインデックス名は、ログエントリを含む1つ以上のインデックスと一致する必要があります。特定のデータセットのサブセットのみを含めることを選択できます。データセットフィルターはすべての選択したインデックスに適用されます。",
+ "xpack.infra.analysisSetup.indicesSelectionIndexNotFound": "インデックスがパターン{index}と一致しません",
+ "xpack.infra.analysisSetup.indicesSelectionLabel": "インデックス",
+ "xpack.infra.analysisSetup.indicesSelectionNetworkError": "インデックス構成を読み込めませんでした",
+ "xpack.infra.analysisSetup.indicesSelectionNoTimestampField": "{index}と一致する1つ以上のインデックスには、必須フィールド{field}がありません。",
+ "xpack.infra.analysisSetup.indicesSelectionTimestampNotValid": "{index}と一致する1つ以上のインデックスには、正しい型がない{field}フィールドがあります。",
+ "xpack.infra.analysisSetup.indicesSelectionTitle": "インデックスを選択",
+ "xpack.infra.analysisSetup.indicesSelectionTooFewSelectedIndicesDescription": "1つ以上のインデックス名を選択してください。",
+ "xpack.infra.analysisSetup.recreateMlJobButton": "ML ジョブを再作成",
+ "xpack.infra.analysisSetup.startTimeBeforeEndTimeErrorMessage": "開始時刻は終了時刻よりも前でなければなりません。",
+ "xpack.infra.analysisSetup.startTimeDefaultDescription": "ログインデックスの開始地点です。",
+ "xpack.infra.analysisSetup.startTimeLabel": "開始時刻",
+ "xpack.infra.analysisSetup.steps.initialConfigurationStep.errorCalloutTitle": "インデックス構成が無効です",
+ "xpack.infra.analysisSetup.steps.setupProcess.errorCalloutTitle": "エラーが発生しました",
+ "xpack.infra.analysisSetup.steps.setupProcess.failureText": "必要なMLジョブの作成中に問題が発生しました。すべての選択したログインデックスが存在していることを確認してください。",
+ "xpack.infra.analysisSetup.steps.setupProcess.loadingText": "MLジョブを作成中...",
+ "xpack.infra.analysisSetup.steps.setupProcess.successText": "ML ジョブが正常に設定されました",
+ "xpack.infra.analysisSetup.steps.setupProcess.tryAgainButton": "再試行",
+ "xpack.infra.analysisSetup.steps.setupProcess.viewResultsButton": "結果を表示",
+ "xpack.infra.analysisSetup.timeRangeDescription": "デフォルトで、機械学習は 4 週間以内のログインデックスのログメッセージを分析し、永久に継続します。別の開始日、終了日、または両方を指定できます。",
+ "xpack.infra.analysisSetup.timeRangeTitle": "時間範囲の選択",
+ "xpack.infra.chartSection.missingMetricDataBody": "このチャートはデータが欠けています。",
+ "xpack.infra.chartSection.missingMetricDataText": "データが欠けています",
+ "xpack.infra.chartSection.notEnoughDataPointsToRenderText": "チャートのレンダリングに必要なデータポイントが足りません。時間範囲を広げてみてください。",
+ "xpack.infra.chartSection.notEnoughDataPointsToRenderTitle": "データが不十分です",
+ "xpack.infra.common.tabBetaBadgeLabel": "ベータ",
+ "xpack.infra.common.tabBetaBadgeTooltipContent": "この機能は現在開発中です。他にも機能が追加され、機能によっては変更されるものもあります。",
+ "xpack.infra.configureSourceActionLabel": "ソース構成を変更",
+ "xpack.infra.dataSearch.abortedRequestErrorMessage": "リクエストが中断されましたか。",
+ "xpack.infra.dataSearch.cancelButtonLabel": "リクエストのキャンセル",
+ "xpack.infra.dataSearch.loadingErrorRetryButtonLabel": "再試行",
+ "xpack.infra.dataSearch.shardFailureErrorMessage": "インデックス {indexName}:{errorMessage}",
+ "xpack.infra.durationUnits.days.plural": "日",
+ "xpack.infra.durationUnits.days.singular": "日",
+ "xpack.infra.durationUnits.hours.plural": "時間",
+ "xpack.infra.durationUnits.hours.singular": "時間",
+ "xpack.infra.durationUnits.minutes.plural": "分",
+ "xpack.infra.durationUnits.minutes.singular": "分",
+ "xpack.infra.durationUnits.months.plural": "月",
+ "xpack.infra.durationUnits.months.singular": "月",
+ "xpack.infra.durationUnits.seconds.plural": "秒",
+ "xpack.infra.durationUnits.seconds.singular": "秒",
+ "xpack.infra.durationUnits.weeks.plural": "週",
+ "xpack.infra.durationUnits.weeks.singular": "週",
+ "xpack.infra.durationUnits.years.plural": "年",
+ "xpack.infra.durationUnits.years.singular": "年",
+ "xpack.infra.errorPage.errorOccurredTitle": "エラーが発生しました",
+ "xpack.infra.errorPage.tryAgainButtonLabel": "再試行",
+ "xpack.infra.errorPage.tryAgainDescription ": "戻るボタンをクリックして再試行してください。",
+ "xpack.infra.errorPage.unexpectedErrorTitle": "おっと!",
+ "xpack.infra.featureRegistry.linkInfrastructureTitle": "メトリック",
+ "xpack.infra.featureRegistry.linkLogsTitle": "ログ",
+ "xpack.infra.groupByDisplayNames.availabilityZone": "アベイラビリティゾーン",
+ "xpack.infra.groupByDisplayNames.cloud.region": "地域",
+ "xpack.infra.groupByDisplayNames.hostName": "ホスト",
+ "xpack.infra.groupByDisplayNames.image": "画像",
+ "xpack.infra.groupByDisplayNames.kubernetesNamespace": "名前空間",
+ "xpack.infra.groupByDisplayNames.kubernetesNodeName": "ノード",
+ "xpack.infra.groupByDisplayNames.machineType": "マシンタイプ",
+ "xpack.infra.groupByDisplayNames.projectID": "プロジェクト ID",
+ "xpack.infra.groupByDisplayNames.provider": "クラウドプロバイダー",
+ "xpack.infra.groupByDisplayNames.rds.db_instance.class": "インスタンスクラス",
+ "xpack.infra.groupByDisplayNames.rds.db_instance.status": "ステータス",
+ "xpack.infra.groupByDisplayNames.serviceType": "サービスタイプ",
+ "xpack.infra.groupByDisplayNames.state.name": "ステータス",
+ "xpack.infra.groupByDisplayNames.tags": "タグ",
+ "xpack.infra.header.badge.readOnly.text": "読み取り専用",
+ "xpack.infra.header.badge.readOnly.tooltip": "ソース構成を変更できません",
+ "xpack.infra.header.infrastructureHelpAppName": "メトリック",
+ "xpack.infra.header.infrastructureTitle": "メトリック",
+ "xpack.infra.header.logsTitle": "ログ",
+ "xpack.infra.header.observabilityTitle": "オブザーバビリティ",
+ "xpack.infra.hideHistory": "履歴を表示しない",
+ "xpack.infra.homePage.documentTitle": "メトリック",
+ "xpack.infra.homePage.inventoryTabTitle": "インベントリ",
+ "xpack.infra.homePage.metricsExplorerTabTitle": "メトリックエクスプローラー",
+ "xpack.infra.homePage.noMetricsIndicesInstructionsActionLabel": "セットアップの手順を表示",
+ "xpack.infra.homePage.settingsTabTitle": "設定",
+ "xpack.infra.homePage.toolbar.kqlSearchFieldPlaceholder": "インフラストラクチャデータを検索…(例:host.name:host-1)",
+ "xpack.infra.homePage.toolbar.showingLastOneMinuteDataText": "指定期間のデータの最後の{duration}",
+ "xpack.infra.infra.nodeDetails.apmTabLabel": "APM",
+ "xpack.infra.infra.nodeDetails.createAlertLink": "インベントリルールの作成",
+ "xpack.infra.infra.nodeDetails.openAsPage": "ページとして開く",
+ "xpack.infra.infra.nodeDetails.updtimeTabLabel": "アップタイム",
+ "xpack.infra.infrastructureMetricsExplorerPage.documentTitle": "{previousTitle} | メトリックエクスプローラー",
+ "xpack.infra.infrastructureSnapshotPage.documentTitle": "{previousTitle} | インベントリ",
+ "xpack.infra.inventoryModel.container.displayName": "Dockerコンテナー",
+ "xpack.infra.inventoryModel.container.singularDisplayName": "Docker コンテナー",
+ "xpack.infra.inventoryModel.host.displayName": "ホスト",
+ "xpack.infra.inventoryModel.pod.displayName": "Kubernetesポッド",
+ "xpack.infra.inventoryModels.awsEC2.displayName": "EC2インスタンス",
+ "xpack.infra.inventoryModels.awsEC2.singularDisplayName": "EC2 インスタンス",
+ "xpack.infra.inventoryModels.awsRDS.displayName": "RDSデータベース",
+ "xpack.infra.inventoryModels.awsRDS.singularDisplayName": "RDS データベース",
+ "xpack.infra.inventoryModels.awsS3.displayName": "S3バケット",
+ "xpack.infra.inventoryModels.awsS3.singularDisplayName": "S3 バケット",
+ "xpack.infra.inventoryModels.awsSQS.displayName": "SQSキュー",
+ "xpack.infra.inventoryModels.awsSQS.singularDisplayName": "SQS キュー",
+ "xpack.infra.inventoryModels.findInventoryModel.error": "検索しようとしたインベントリモデルは存在しません",
+ "xpack.infra.inventoryModels.findLayout.error": "検索しようとしたレイアウトは存在しません",
+ "xpack.infra.inventoryModels.findToolbar.error": "検索しようとしたツールバーは存在しません。",
+ "xpack.infra.inventoryModels.host.singularDisplayName": "ホスト",
+ "xpack.infra.inventoryModels.pod.singularDisplayName": "Kubernetes ポッド",
+ "xpack.infra.inventoryTimeline.checkNewDataButtonLabel": "新規データを確認",
+ "xpack.infra.inventoryTimeline.errorTitle": "履歴データを表示できません。",
+ "xpack.infra.inventoryTimeline.header": "平均{metricLabel}",
+ "xpack.infra.inventoryTimeline.legend.anomalyLabel": "異常が検知されました",
+ "xpack.infra.inventoryTimeline.noHistoryDataTitle": "表示する履歴データがありません。",
+ "xpack.infra.inventoryTimeline.retryButtonLabel": "再試行",
+ "xpack.infra.kibanaMetrics.cloudIdMissingErrorMessage": "{metricId} のモデルには cloudId が必要ですが、{nodeId} に cloudId が指定されていません。",
+ "xpack.infra.kibanaMetrics.invalidInfraMetricErrorMessage": "{id} は有効な InfraMetric ではありません",
+ "xpack.infra.kibanaMetrics.nodeDoesNotExistErrorMessage": "{nodeId} が存在しません。",
+ "xpack.infra.legendControls.applyButton": "適用",
+ "xpack.infra.legendControls.buttonLabel": "凡例を校正",
+ "xpack.infra.legendControls.cancelButton": "キャンセル",
+ "xpack.infra.legendControls.colorPaletteLabel": "カラーパレット",
+ "xpack.infra.legendControls.maxLabel": "最大",
+ "xpack.infra.legendControls.minLabel": "最低",
+ "xpack.infra.legendControls.palettes.cool": "Cool",
+ "xpack.infra.legendControls.palettes.negative": "負",
+ "xpack.infra.legendControls.palettes.positive": "正",
+ "xpack.infra.legendControls.palettes.status": "ステータス",
+ "xpack.infra.legendControls.palettes.temperature": "温度",
+ "xpack.infra.legendControls.palettes.warm": "ウォーム",
+ "xpack.infra.legendControls.reverseDirectionLabel": "逆方向",
+ "xpack.infra.legendControls.stepsLabel": "色の数",
+ "xpack.infra.legendControls.switchLabel": "自動計算範囲",
+ "xpack.infra.legnedControls.boundRangeError": "最小値は最大値よりも小さくなければなりません",
+ "xpack.infra.linkTo.hostWithIp.error": "IP アドレス「{hostIp}」でホストが見つかりません。",
+ "xpack.infra.linkTo.hostWithIp.loading": "IP アドレス「{hostIp}」のホストを読み込み中です。",
+ "xpack.infra.lobs.logEntryActionsViewInContextButton": "コンテキストで表示",
+ "xpack.infra.logAnomalies.logEntryExamplesMenuLabel": "ログエントリのアクションを表示",
+ "xpack.infra.logEntryActionsMenu.apmActionLabel": "APMで表示",
+ "xpack.infra.logEntryActionsMenu.buttonLabel": "調査",
+ "xpack.infra.logEntryActionsMenu.uptimeActionLabel": "監視ステータスを表示",
+ "xpack.infra.logEntryItemView.logEntryActionsMenuToolTip": "行のアクションを表示",
+ "xpack.infra.logFlyout.fieldColumnLabel": "フィールド",
+ "xpack.infra.logFlyout.filterAriaLabel": "フィルター",
+ "xpack.infra.logFlyout.flyoutSubTitle": "インデックスから:{indexName}",
+ "xpack.infra.logFlyout.flyoutTitle": "ログエントリ {logEntryId} の詳細",
+ "xpack.infra.logFlyout.loadingErrorCalloutTitle": "ログエントリの検索中のエラー",
+ "xpack.infra.logFlyout.loadingMessage": "シャードのログエントリを検索しています",
+ "xpack.infra.logFlyout.setFilterTooltip": "フィルターでイベントを表示",
+ "xpack.infra.logFlyout.valueColumnLabel": "値",
+ "xpack.infra.logs.alertDropdown.readOnlyCreateAlertContent": "アラートを作成するには、このアプリケーションで上位のアクセス権が必要です。",
+ "xpack.infra.logs.alertDropdown.readOnlyCreateAlertTitle": "読み取り専用",
+ "xpack.infra.logs.alertFlyout.addCondition": "条件を追加",
+ "xpack.infra.logs.alertFlyout.alertDescription": "ログアグリゲーションがしきい値を超えたときにアラートを発行します。",
+ "xpack.infra.logs.alertFlyout.criterionComparatorValueTitle": "比較:値",
+ "xpack.infra.logs.alertFlyout.criterionFieldTitle": "フィールド",
+ "xpack.infra.logs.alertFlyout.error.criterionComparatorRequired": "コンパレーターが必要です。",
+ "xpack.infra.logs.alertFlyout.error.criterionFieldRequired": "フィールドが必要です。",
+ "xpack.infra.logs.alertFlyout.error.criterionValueRequired": "値が必要です。",
+ "xpack.infra.logs.alertFlyout.error.thresholdRequired": "数値しきい値は必須です。",
+ "xpack.infra.logs.alertFlyout.error.timeSizeRequired": "ページサイズが必要です。",
+ "xpack.infra.logs.alertFlyout.firstCriterionFieldPrefix": "With",
+ "xpack.infra.logs.alertFlyout.groupByOptimizationWarning": "「group by」を設定するときには、しきい値で\"{comparator}\"比較演算子を使用することを強くお勧めします。これにより、パフォーマンスを大きく改善できます。",
+ "xpack.infra.logs.alertFlyout.removeCondition": "条件を削除",
+ "xpack.infra.logs.alertFlyout.sourceStatusError": "申し訳ありません。フィールド情報の読み込み中に問題が発生しました",
+ "xpack.infra.logs.alertFlyout.sourceStatusErrorTryAgain": "再試行",
+ "xpack.infra.logs.alertFlyout.successiveCriterionFieldPrefix": "AND",
+ "xpack.infra.logs.alertFlyout.thresholdPopoverTitle": "しきい値",
+ "xpack.infra.logs.alertFlyout.thresholdPrefix": "is",
+ "xpack.infra.logs.alertFlyout.thresholdTypeCount": "カウント",
+ "xpack.infra.logs.alertFlyout.thresholdTypeCountSuffix": "ログエントリの",
+ "xpack.infra.logs.alertFlyout.thresholdTypePrefix": "とき",
+ "xpack.infra.logs.alertFlyout.thresholdTypeRatio": "クエリAとクエリBの",
+ "xpack.infra.logs.alertFlyout.thresholdTypeRatioSuffix": "比率",
+ "xpack.infra.logs.alerting.comparator.eq": "is",
+ "xpack.infra.logs.alerting.comparator.eqNumber": "一致する",
+ "xpack.infra.logs.alerting.comparator.gt": "より多い",
+ "xpack.infra.logs.alerting.comparator.gtOrEq": "以上",
+ "xpack.infra.logs.alerting.comparator.lt": "より小さい",
+ "xpack.infra.logs.alerting.comparator.ltOrEq": "以下",
+ "xpack.infra.logs.alerting.comparator.match": "一致",
+ "xpack.infra.logs.alerting.comparator.matchPhrase": "語句と一致",
+ "xpack.infra.logs.alerting.comparator.notEq": "is not",
+ "xpack.infra.logs.alerting.comparator.notEqNumber": "等しくない",
+ "xpack.infra.logs.alerting.comparator.notMatch": "一致しない",
+ "xpack.infra.logs.alerting.comparator.notMatchPhrase": "語句と一致しない",
+ "xpack.infra.logs.alerting.threshold.conditionsActionVariableDescription": "ログエントリが満たす必要がある条件",
+ "xpack.infra.logs.alerting.threshold.defaultActionMessage": "\\{\\{^context.isRatio\\}\\}\\{\\{#context.group\\}\\}\\{\\{context.group\\}\\} - \\{\\{/context.group\\}\\}\\{\\{context.matchingDocuments\\}\\}ログエントリが次の条件と一致しました。\\{\\{context.conditions\\}\\}\\{\\{/context.isRatio\\}\\}\\{\\{#context.isRatio\\}\\}\\{\\{#context.group\\}\\}\\{\\{context.group\\}\\} - \\{\\{/context.group\\}\\} \\{\\{context.denominatorConditions\\}\\}と一致するログエントリ数に対する\\{\\{context.numeratorConditions\\}\\}と一致するログエントリ数の比率は\\{\\{context.ratio\\}\\}\\{\\{/context.isRatio\\}\\}でした",
+ "xpack.infra.logs.alerting.threshold.denominatorConditionsActionVariableDescription": "比率の分母が満たす必要がある条件",
+ "xpack.infra.logs.alerting.threshold.documentCountActionVariableDescription": "指定された条件と一致したログエントリ数",
+ "xpack.infra.logs.alerting.threshold.everythingSeriesName": "ログエントリ",
+ "xpack.infra.logs.alerting.threshold.fired": "実行",
+ "xpack.infra.logs.alerting.threshold.groupByActionVariableDescription": "アラートのトリガーを実行するグループの名前",
+ "xpack.infra.logs.alerting.threshold.groupedRatioAlertReasonDescription": "{groupName}:ログエントリ率は{actualRatio}({translatedComparator} {expectedRatio})です。",
+ "xpack.infra.logs.alerting.threshold.isRatioActionVariableDescription": "このアラートが比率で構成されていたかどうかを示します",
+ "xpack.infra.logs.alerting.threshold.numeratorConditionsActionVariableDescription": "比率の分子が満たす必要がある条件",
+ "xpack.infra.logs.alerting.threshold.ratioActionVariableDescription": "2つのセットの条件の比率値",
+ "xpack.infra.logs.alerting.threshold.ratioCriteriaQueryAText": "クエリA",
+ "xpack.infra.logs.alerting.threshold.ratioCriteriaQueryBText": "クエリB",
+ "xpack.infra.logs.alerting.threshold.timestampActionVariableDescription": "アラートがトリガーされた時点のOTCタイムスタンプ",
+ "xpack.infra.logs.alerting.threshold.ungroupedRatioAlertReasonDescription": "ログエントリ率は{actualRatio}({translatedComparator} {expectedRatio})です。",
+ "xpack.infra.logs.alertName": "ログしきい値",
+ "xpack.infra.logs.alerts.dataTimeRangeLabel": "過去{lookback} {timeLabel}のデータ",
+ "xpack.infra.logs.alerts.dataTimeRangeLabelWithGrouping": "{groupByLabel}でグループ化された、過去{lookback} {timeLabel}のデータ({displayedGroups}/{totalGroups}個のグループを表示)",
+ "xpack.infra.logs.analsysisSetup.indexQualityWarningTooltipMessage": "これらのインデックスからのログメッセージの分析中に、結果の品質を低下させる可能性がある一部の問題が検出されました。これらのインデックスや問題のあるデータセットを分析から除外することを検討してください。",
+ "xpack.infra.logs.analysis.analyzeInMlButtonLabel": "ML で分析",
+ "xpack.infra.logs.analysis.anomaliesExpandedRowActualRateDescription": "実際",
+ "xpack.infra.logs.analysis.anomaliesExpandedRowTypicalRateDescription": "通常",
+ "xpack.infra.logs.analysis.anomaliesSectionLoadingAriaLabel": "異常を読み込み中",
+ "xpack.infra.logs.analysis.anomaliesTableAnomalyDatasetName": "データセット",
+ "xpack.infra.logs.analysis.anomaliesTableAnomalyMessageName": "異常",
+ "xpack.infra.logs.analysis.anomaliesTableAnomalyScoreColumnName": "異常スコア",
+ "xpack.infra.logs.analysis.anomaliesTableAnomalyStartTime": "開始時刻",
+ "xpack.infra.logs.analysis.anomaliesTableExamplesTitle": "ログエントリの例",
+ "xpack.infra.logs.analysis.anomaliesTableFewerThanExpectedAnomalyMessage": "この{type, select, logRate {データセット} logCategory {カテゴリ}}のログメッセージ数が想定よりも少なくなっています",
+ "xpack.infra.logs.analysis.anomaliesTableMoreThanExpectedAnomalyMessage": "この{type, select, logRate {データセット} logCategory {カテゴリ}}のログメッセージ数が想定よりも多くなっています",
+ "xpack.infra.logs.analysis.anomaliesTableNextPageLabel": "次のページ",
+ "xpack.infra.logs.analysis.anomaliesTablePreviousPageLabel": "前のページ",
+ "xpack.infra.logs.analysis.anomalySectionNoDataBody": "時間範囲を調整する必要があるかもしれません。",
+ "xpack.infra.logs.analysis.anomalySectionNoDataTitle": "表示するデータがありません。",
+ "xpack.infra.logs.analysis.createJobButtonLabel": "MLジョブを作成",
+ "xpack.infra.logs.analysis.datasetFilterPlaceholder": "データセットでフィルター",
+ "xpack.infra.logs.analysis.enableAnomalyDetectionButtonLabel": "異常検知を有効にする",
+ "xpack.infra.logs.analysis.jobConfigurationOutdatedCalloutMessage": "異なるソース構成を使用して{moduleName} MLジョブが作成されました。現在の構成を適用するにはジョブを再作成してください。これにより以前検出された異常が削除されます。",
+ "xpack.infra.logs.analysis.jobConfigurationOutdatedCalloutTitle": "{moduleName} MLジョブ構成が最新ではありません",
+ "xpack.infra.logs.analysis.jobDefinitionOutdatedCalloutMessage": "ML {moduleName}ジョブの新しいバージョンが利用可能です。新しいバージョンをデプロイするにはジョブを再作成してください。これにより以前検出された異常が削除されます。",
+ "xpack.infra.logs.analysis.jobDefinitionOutdatedCalloutTitle": "{moduleName} MLジョブ定義が最新ではありません",
+ "xpack.infra.logs.analysis.jobStoppedCalloutMessage": "ML ジョブが手動またはリソース不足により停止しました。新しいログエントリーはジョブが再起動するまで処理されません。",
+ "xpack.infra.logs.analysis.jobStoppedCalloutTitle": "ML ジョブが停止しました",
+ "xpack.infra.logs.analysis.logEntryCategoriesModuleDescription": "機械学習を使用して、ログメッセージを自動的に分類します。",
+ "xpack.infra.logs.analysis.logEntryCategoriesModuleName": "カテゴリー分け",
+ "xpack.infra.logs.analysis.logEntryExamplesViewAnomalyInMlLabel": "機械学習で異常を表示",
+ "xpack.infra.logs.analysis.logEntryExamplesViewDetailsLabel": "詳細を表示",
+ "xpack.infra.logs.analysis.logEntryExamplesViewInStreamLabel": "ストリームで表示",
+ "xpack.infra.logs.analysis.logEntryRateModuleDescription": "機械学習を使用して自動的に異常ログエントリ率を検出します。",
+ "xpack.infra.logs.analysis.logEntryRateModuleName": "ログレート",
+ "xpack.infra.logs.analysis.manageMlJobsButtonLabel": "MLジョブの管理",
+ "xpack.infra.logs.analysis.missingMlPrivilegesTitle": "追加の機械学習の権限が必要です",
+ "xpack.infra.logs.analysis.missingMlResultsPrivilegesDescription": "本機能は機械学習ジョブを利用し、そのステータスと結果にアクセスするためには、少なくとも機械学習アプリの読み取り権限が必要です。",
+ "xpack.infra.logs.analysis.missingMlSetupPrivilegesDescription": "本機能は機械学習ジョブを利用し、設定には機械学習アプリのすべての権限が必要です。",
+ "xpack.infra.logs.analysis.mlAppButton": "機械学習を開く",
+ "xpack.infra.logs.analysis.mlNotAvailable": "ML プラグインを使用できないとき",
+ "xpack.infra.logs.analysis.mlUnavailableBody": "詳細は{machineLearningAppLink}をご覧ください。",
+ "xpack.infra.logs.analysis.mlUnavailableTitle": "この機能には機械学習が必要です",
+ "xpack.infra.logs.analysis.onboardingSuccessContent": "機械学習ロボットがデータの収集を開始するまでしばらくお待ちください。",
+ "xpack.infra.logs.analysis.onboardingSuccessTitle": "成功!",
+ "xpack.infra.logs.analysis.recreateJobButtonLabel": "ML ジョブを再作成",
+ "xpack.infra.logs.analysis.setupFlyoutGotoListButtonLabel": "すべての機械学習ジョブ",
+ "xpack.infra.logs.analysis.setupFlyoutTitle": "機械学習を使用した異常検知",
+ "xpack.infra.logs.analysis.setupStatusTryAgainButton": "再試行",
+ "xpack.infra.logs.analysis.setupStatusUnknownTitle": "MLジョブのステータスを特定できませんでした。",
+ "xpack.infra.logs.analysis.userManagementButtonLabel": "ユーザーの管理",
+ "xpack.infra.logs.analysis.viewInMlButtonLabel": "機械学習で表示",
+ "xpack.infra.logs.analysisPage.loadingMessage": "分析ジョブのステータスを確認中...",
+ "xpack.infra.logs.analysisPage.unavailable.mlAppLink": "機械学習アプリ",
+ "xpack.infra.logs.anomaliesPageTitle": "異常",
+ "xpack.infra.logs.categoryExample.viewInContextText": "コンテキストで表示",
+ "xpack.infra.logs.categoryExample.viewInStreamText": "ストリームで表示",
+ "xpack.infra.logs.customizeLogs.customizeButtonLabel": "カスタマイズ",
+ "xpack.infra.logs.customizeLogs.lineWrappingFormRowLabel": "改行",
+ "xpack.infra.logs.customizeLogs.textSizeFormRowLabel": "テキストサイズ",
+ "xpack.infra.logs.customizeLogs.wrapLongLinesSwitchLabel": "長い行を改行",
+ "xpack.infra.logs.emptyView.checkForNewDataButtonLabel": "新規データを確認",
+ "xpack.infra.logs.emptyView.noLogMessageDescription": "フィルターを調整してみてください。",
+ "xpack.infra.logs.emptyView.noLogMessageTitle": "表示するログメッセージがありません。",
+ "xpack.infra.logs.highlights.clearHighlightTermsButtonLabel": "ハイライトする用語をクリア",
+ "xpack.infra.logs.highlights.goToNextHighlightButtonLabel": "次のハイライトにスキップ",
+ "xpack.infra.logs.highlights.goToPreviousHighlightButtonLabel": "前のハイライトにスキップ",
+ "xpack.infra.logs.highlights.highlightsPopoverButtonLabel": "ハイライト",
+ "xpack.infra.logs.highlights.highlightTermsFieldLabel": "ハイライトする用語",
+ "xpack.infra.logs.index.anomaliesTabTitle": "異常",
+ "xpack.infra.logs.index.logCategoriesBetaBadgeTitle": "カテゴリー",
+ "xpack.infra.logs.index.settingsTabTitle": "設定",
+ "xpack.infra.logs.index.streamTabTitle": "ストリーム",
+ "xpack.infra.logs.jumpToTailText": "最も新しいエントリーに移動",
+ "xpack.infra.logs.lastUpdate": "前回の更新 {timestamp}",
+ "xpack.infra.logs.loadingNewEntriesText": "新しいエントリーを読み込み中",
+ "xpack.infra.logs.logCategoriesTitle": "カテゴリー",
+ "xpack.infra.logs.logEntryActionsDetailsButton": "詳細を表示",
+ "xpack.infra.logs.logEntryCategories.analyzeCategoryInMlButtonLabel": "ML で分析",
+ "xpack.infra.logs.logEntryCategories.analyzeCategoryInMlTooltipDescription": "ML アプリでこのカテゴリーを分析します。",
+ "xpack.infra.logs.logEntryCategories.categoryColumnTitle": "カテゴリー",
+ "xpack.infra.logs.logEntryCategories.categoryQualityWarningCalloutMessage": "ログメッセージの分析中に、分類結果の品質を低下させる可能性がある一部の問題が検出されました。該当するデータセットを分析から除外することを検討してください。",
+ "xpack.infra.logs.logEntryCategories.categoryQUalityWarningCalloutTitle": "品質に関する警告",
+ "xpack.infra.logs.logEntryCategories.categoryQualityWarningDetailsAccordionButtonLabel": "詳細",
+ "xpack.infra.logs.logEntryCategories.countColumnTitle": "メッセージ数",
+ "xpack.infra.logs.logEntryCategories.datasetColumnTitle": "データセット",
+ "xpack.infra.logs.logEntryCategories.jobStatusLoadingMessage": "分類ジョブのステータスを確認中...",
+ "xpack.infra.logs.logEntryCategories.loadDataErrorTitle": "カテゴリーデータを読み込めませんでした",
+ "xpack.infra.logs.logEntryCategories.manyCategoriesWarningReasonDescription": "分析されたドキュメントごとのカテゴリ比率が{categoriesDocumentRatio, number }で、非常に高い値です。",
+ "xpack.infra.logs.logEntryCategories.manyDeadCategoriesWarningReasonDescription": "特定のカテゴリが少ないことで、目立たなくなるため、{deadCategoriesRatio, number, percent}のカテゴリには新しいメッセージが割り当てられません。",
+ "xpack.infra.logs.logEntryCategories.manyRareCategoriesWarningReasonDescription": "{rareCategoriesRatio, number, percent}のカテゴリには、ほとんどメッセージが割り当てられません。",
+ "xpack.infra.logs.logEntryCategories.maximumAnomalyScoreColumnTitle": "最高異常スコア",
+ "xpack.infra.logs.logEntryCategories.newCategoryTrendLabel": "新規",
+ "xpack.infra.logs.logEntryCategories.noFrequentCategoryWarningReasonDescription": "抽出されたカテゴリのいずれにも、頻繁にメッセージが割り当てられることはありません。",
+ "xpack.infra.logs.logEntryCategories.setupDescription": "ログカテゴリを有効にするには、機械学習ジョブを設定してください。",
+ "xpack.infra.logs.logEntryCategories.setupTitle": "ログカテゴリ分析を設定",
+ "xpack.infra.logs.logEntryCategories.showAnalysisSetupButtonLabel": "ML設定",
+ "xpack.infra.logs.logEntryCategories.singleCategoryWarningReasonDescription": "分析では、ログメッセージから2つ以上のカテゴリを抽出できませんでした。",
+ "xpack.infra.logs.logEntryCategories.topCategoriesSectionLoadingAriaLabel": "メッセージカテゴリーを読み込み中",
+ "xpack.infra.logs.logEntryCategories.trendColumnTitle": "傾向",
+ "xpack.infra.logs.logEntryExamples.exampleEmptyDescription": "選択した時間範囲内に例は見つかりませんでした。ログエントリー保持期間を長くするとメッセージサンプルの可用性が向上します。",
+ "xpack.infra.logs.logEntryExamples.exampleEmptyReloadButtonLabel": "再読み込み",
+ "xpack.infra.logs.logEntryExamples.exampleLoadingFailureDescription": "サンプルの読み込みに失敗しました。",
+ "xpack.infra.logs.logEntryExamples.exampleLoadingFailureRetryButtonLabel": "再試行",
+ "xpack.infra.logs.logEntryRate.setupDescription": "ログ異常を有効にするには、機械学習ジョブを設定してください",
+ "xpack.infra.logs.logEntryRate.setupTitle": "ログ異常分析を設定",
+ "xpack.infra.logs.logEntryRate.showAnalysisSetupButtonLabel": "ML設定",
+ "xpack.infra.logs.pluginTitle": "ログ",
+ "xpack.infra.logs.scrollableLogTextStreamView.loadingEntriesLabel": "エントリーを読み込み中",
+ "xpack.infra.logs.search.nextButtonLabel": "次へ",
+ "xpack.infra.logs.search.previousButtonLabel": "前へ",
+ "xpack.infra.logs.search.searchInLogsAriaLabel": "検索",
+ "xpack.infra.logs.search.searchInLogsPlaceholder": "検索",
+ "xpack.infra.logs.showingEntriesFromTimestamp": "{timestamp} 以降のエントリーを表示中",
+ "xpack.infra.logs.showingEntriesUntilTimestamp": "{timestamp} までのエントリーを表示中",
+ "xpack.infra.logs.startStreamingButtonLabel": "ライブストリーム",
+ "xpack.infra.logs.stopStreamingButtonLabel": "ストリーム停止",
+ "xpack.infra.logs.stream.messageColumnTitle": "メッセージ",
+ "xpack.infra.logs.stream.timestampColumnTitle": "タイムスタンプ",
+ "xpack.infra.logs.streamingNewEntriesText": "新しいエントリーをストリーム中",
+ "xpack.infra.logs.streamLive": "ライブストリーム",
+ "xpack.infra.logs.streamPage.documentTitle": "{previousTitle} | Stream",
+ "xpack.infra.logs.streamPageTitle": "ストリーム",
+ "xpack.infra.logs.viewInContext.logsFromContainerTitle": "表示されたログはコンテナー{container}から取得されました",
+ "xpack.infra.logs.viewInContext.logsFromFileTitle": "表示されたログは、ファイル{file}およびホスト{host}から取得されました",
+ "xpack.infra.logsHeaderAddDataButtonLabel": "データの追加",
+ "xpack.infra.logSourceConfiguration.childFormElementErrorMessage": "1つ以上のフォームフィールドが無効な状態です。",
+ "xpack.infra.logSourceConfiguration.emptyColumnListErrorMessage": "列リストは未入力のままにできません。",
+ "xpack.infra.logSourceConfiguration.emptyFieldErrorMessage": "フィールド'{fieldName}'は未入力のままにできません。",
+ "xpack.infra.logSourceConfiguration.indexNameReferenceDeprecationDescription": "ログソースを構成する目的で、Elasticsearchインデックスを直接参照するのは推奨されません。ログソースはKibanaインデックスパターンと統合し、使用されているインデックスを構成します。",
+ "xpack.infra.logSourceConfiguration.indexNameReferenceDeprecationTitle": "廃止予定の構成オプション",
+ "xpack.infra.logSourceConfiguration.indexPatternManagementLinkText": "インデックスパターン管理画面",
+ "xpack.infra.logSourceConfiguration.indexPatternSectionTitle": "インデックスパターン",
+ "xpack.infra.logSourceConfiguration.indexPatternSelectorPlaceholder": "インデックスパターンを選択",
+ "xpack.infra.logSourceConfiguration.invalidMessageFieldTypeErrorMessage": "{messageField}フィールドはテキストフィールドでなければなりません。",
+ "xpack.infra.logSourceConfiguration.logIndexPatternDescription": "ログデータを含むインデックスパターン",
+ "xpack.infra.logSourceConfiguration.logIndexPatternHelpText": "KibanaインデックスパターンはKibanaスペースでアプリ間で共有され、{indexPatternsManagementLink}を使用して管理できます。",
+ "xpack.infra.logSourceConfiguration.logIndexPatternLabel": "ログインデックスパターン",
+ "xpack.infra.logSourceConfiguration.logIndexPatternTitle": "ログインデックスパターン",
+ "xpack.infra.logSourceConfiguration.logSourceConfigurationFormErrorsCalloutTitle": "一貫しないソース構成",
+ "xpack.infra.logSourceConfiguration.missingIndexPatternErrorMessage": "インデックスパターン{indexPatternId}が存在する必要があります。",
+ "xpack.infra.logSourceConfiguration.missingIndexPatternLabel": "インデックスパターン{indexPatternId}が見つかりません",
+ "xpack.infra.logSourceConfiguration.missingMessageFieldErrorMessage": "インデックスパターンには{messageField}フィールドが必要です。",
+ "xpack.infra.logSourceConfiguration.missingTimestampFieldErrorMessage": "インデックスパターンは時間に基づく必要があります。",
+ "xpack.infra.logSourceConfiguration.rollupIndexPatternErrorMessage": "インデックスパターンがロールアップインデックスパターンであってはなりません。",
+ "xpack.infra.logSourceConfiguration.switchToIndexPatternReferenceButtonLabel": "Kibanaインデックスパターンを使用",
+ "xpack.infra.logSourceConfiguration.unsavedFormPromptMessage": "終了してよろしいですか?変更内容は失われます",
+ "xpack.infra.logSourceErrorPage.failedToLoadSourceMessage": "構成の読み込み試行中にエラーが発生しました。再試行するか、構成を変更して問題を修正してください。",
+ "xpack.infra.logSourceErrorPage.failedToLoadSourceTitle": "構成を読み込めませんでした",
+ "xpack.infra.logSourceErrorPage.fetchLogSourceConfigurationErrorTitle": "ログソース構成を読み込めませんでした",
+ "xpack.infra.logSourceErrorPage.fetchLogSourceStatusErrorTitle": "ログソース構成のステータスを判定できませんでした",
+ "xpack.infra.logSourceErrorPage.navigateToSettingsButtonLabel": "構成を変更",
+ "xpack.infra.logSourceErrorPage.resolveLogSourceConfigurationErrorTitle": "ログソース構成を解決できませんでした",
+ "xpack.infra.logSourceErrorPage.savedObjectNotFoundErrorMessage": "{savedObjectType}:{savedObjectId}が見つかりませんでした",
+ "xpack.infra.logSourceErrorPage.tryAgainButtonLabel": "再試行",
+ "xpack.infra.logsPage.noLoggingIndicesDescription": "追加しましょう!",
+ "xpack.infra.logsPage.noLoggingIndicesInstructionsActionLabel": "セットアップの手順を表示",
+ "xpack.infra.logsPage.noLoggingIndicesTitle": "ログインデックスがないようです。",
+ "xpack.infra.logsPage.toolbar.kqlSearchFieldPlaceholder": "ログエントリーを検索中…(例:host.name:host-1)",
+ "xpack.infra.logStream.kqlErrorTitle": "無効なKQL式",
+ "xpack.infra.logStream.unknownErrorTitle": "エラーが発生しました",
+ "xpack.infra.logStreamEmbeddable.description": "ライブストリーミングログのテーブルを追加します。",
+ "xpack.infra.logStreamEmbeddable.displayName": "ログストリーム",
+ "xpack.infra.logStreamEmbeddable.title": "ログストリーム",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.cpuUtilSection.percentSeriesLabel": "パーセント",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.cpuUtilSection.sectionLabel": "CPU 使用状況",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.diskioBytesSection.readsSeriesLabel": "読み取り",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.diskioBytesSection.sectionLabel": "ディスク I/O バイト",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.diskioBytesSection.writesSeriesLabel": "書き込み",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.diskioOperationsSection.readsSeriesLabel": "読み取り",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.diskioOperationsSection.sectionLabel": "ディスク I/O オペレーション",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.diskioOperationsSection.writesSeriesLabel": "書き込み",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.networkBytesSection.rxSeriesLabel": "in",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.networkBytesSection.sectionLabel": "ネットワークトラフィック",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.networkBytesSection.txSeriesLabel": "出",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.networkPacketsSection.packetsInSeriesLabel": "in",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.networkPacketsSection.packetsOutSeriesLabel": "出",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.networkPacketsSection.sectionLabel": "ネットワークパケット(平均)",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.overviewSection.cpuUtilizationSeriesLabel": "CPU 使用状況",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.overviewSection.networkPacketsInLabel": "パケット(受信)",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.overviewSection.networkPacketsOutLabel": "パケット(送信)",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.overviewSection.sectionLabel": "AWS概要",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.overviewSection.statusCheckFailedLabel": "ステータス確認失敗",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.cpuUsageSection.sectionLabel": "CPU使用状況",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoBytesSection.readRateSeriesLabel": "読み取り",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoBytesSection.sectionLabel": "ディスク IO(バイト)",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoBytesSection.writeRateSeriesLabel": "書き込み",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoOpsSection.readRateSeriesLabel": "読み取り",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoOpsSection.sectionLabel": "ディスク IO(Ops)",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoOpsSection.writeRateSeriesLabel": "書き込み",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.layoutLabel": "コンテナー",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.memoryUsageSection.sectionLabel": "メモリー使用状況",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.networkTrafficSection.networkRxRateSeriesLabel": "in",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.networkTrafficSection.networkTxRateSeriesLabel": "出",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.networkTrafficSection.sectionLabel": "ネットワークトラフィック",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.overviewSection.cpuUsageSeriesLabel": "CPU使用状況",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.overviewSection.inboundRXSeriesLabel": "受信(RX)",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.overviewSection.memoryUsageSeriesLabel": "メモリー使用状況",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.overviewSection.outboundTXSeriesLabel": "送信(TX)",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.overviewSection.sectionLabel": "コンテナー概要",
+ "xpack.infra.metricDetailPage.documentTitle": "インフラストラクチャ | メトリック | {name}",
+ "xpack.infra.metricDetailPage.documentTitleError": "{previousTitle} | おっと",
+ "xpack.infra.metricDetailPage.ec2MetricsLayout.cpuUsageSection.sectionLabel": "CPU使用状況",
+ "xpack.infra.metricDetailPage.ec2MetricsLayout.diskIOBytesSection.readLabel": "読み取り",
+ "xpack.infra.metricDetailPage.ec2MetricsLayout.diskIOBytesSection.sectionLabel": "ディスク IO(バイト)",
+ "xpack.infra.metricDetailPage.ec2MetricsLayout.diskIOBytesSection.writeLabel": "書き込み",
+ "xpack.infra.metricDetailPage.ec2MetricsLayout.networkTrafficSection.sectionLabel": "ネットワークトラフィック",
+ "xpack.infra.metricDetailPage.ec2MetricsLayout.overviewSection.sectionLabel": "Aws EC2概要",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.cpuUsageSection.sectionLabel": "CPU使用状況",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.layoutLabel": "ホスト",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.loadSection.fifteenMinuteSeriesLabel": "15m",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.loadSection.fiveMinuteSeriesLabel": "5m",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.loadSection.oneMinuteSeriesLabel": "1m",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.loadSection.sectionLabel": "読み込み",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.memoryUsageSection.sectionLabel": "メモリー使用状況",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.networkTrafficSection.networkRxRateSeriesLabel": "in",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.networkTrafficSection.networkTxRateSeriesLabel": "出",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.networkTrafficSection.sectionLabel": "ネットワークトラフィック",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.cpuUsageSeriesLabel": "CPU使用状況",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.inboundRXSeriesLabel": "受信(RX)",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.loadSeriesLabel": "読み込み(5m)",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.memoryCapacitySeriesLabel": "メモリー使用状況",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.outboundTXSeriesLabel": "送信(TX)",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.sectionLabel": "ホスト概要",
+ "xpack.infra.metricDetailPage.kubernetesMetricsLayout.nodeCpuCapacitySection.sectionLabel": "ノード CPU 処理能力",
+ "xpack.infra.metricDetailPage.kubernetesMetricsLayout.nodeDiskCapacitySection.sectionLabel": "ノードディスク容量",
+ "xpack.infra.metricDetailPage.kubernetesMetricsLayout.nodeMemoryCapacitySection.sectionLabel": "ノードメモリー容量",
+ "xpack.infra.metricDetailPage.kubernetesMetricsLayout.nodePodCapacitySection.sectionLabel": "ノードポッド容量",
+ "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.cpuUsageSeriesLabel": "CPU 処理能力",
+ "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.diskCapacitySeriesLabel": "ディスク容量",
+ "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.loadSeriesLabel": "読み込み(5m)",
+ "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.memoryUsageSeriesLabel": "メモリー容量",
+ "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.podCapacitySeriesLabel": "ポッド容量",
+ "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.sectionLabel": "Kubernetes概要",
+ "xpack.infra.metricDetailPage.nginxMetricsLayout.activeConnectionsSection.sectionLabel": "アクティブな接続",
+ "xpack.infra.metricDetailPage.nginxMetricsLayout.hitsSection.sectionLabel": "ヒット数",
+ "xpack.infra.metricDetailPage.nginxMetricsLayout.requestRateSection.sectionLabel": "リクエストレート",
+ "xpack.infra.metricDetailPage.nginxMetricsLayout.requestsPerConnectionsSection.reqsPerConnSeriesLabel": "接続あたりのリクエスト数",
+ "xpack.infra.metricDetailPage.nginxMetricsLayout.requestsPerConnectionsSection.sectionLabel": "接続あたりのリクエスト数",
+ "xpack.infra.metricDetailPage.podMetricsLayout.cpuUsageSection.sectionLabel": "CPU使用状況",
+ "xpack.infra.metricDetailPage.podMetricsLayout.layoutLabel": "ポッド",
+ "xpack.infra.metricDetailPage.podMetricsLayout.memoryUsageSection.sectionLabel": "メモリー使用状況",
+ "xpack.infra.metricDetailPage.podMetricsLayout.networkTrafficSection.networkRxRateSeriesLabel": "in",
+ "xpack.infra.metricDetailPage.podMetricsLayout.networkTrafficSection.networkTxRateSeriesLabel": "出",
+ "xpack.infra.metricDetailPage.podMetricsLayout.networkTrafficSection.sectionLabel": "ネットワークトラフィック",
+ "xpack.infra.metricDetailPage.podMetricsLayout.overviewSection.cpuUsageSeriesLabel": "CPU使用状況",
+ "xpack.infra.metricDetailPage.podMetricsLayout.overviewSection.inboundRXSeriesLabel": "受信(RX)",
+ "xpack.infra.metricDetailPage.podMetricsLayout.overviewSection.memoryUsageSeriesLabel": "メモリー使用状況",
+ "xpack.infra.metricDetailPage.podMetricsLayout.overviewSection.outboundTXSeriesLabel": "送信(TX)",
+ "xpack.infra.metricDetailPage.podMetricsLayout.overviewSection.sectionLabel": "ポッド概要",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.active.chartLabel": "アクティブ",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.activeTransactions.sectionLabel": "トランザクション",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.blocked.chartLabel": "ブロック",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.connections.chartLabel": "接続",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.connections.sectionLabel": "接続",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.cpuTotal.chartLabel": "合計",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.cpuTotal.sectionLabel": "合計CPU使用状況",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.commit.chartLabel": "確定",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.insert.chartLabel": "挿入",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.read.chartLabel": "読み取り",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.sectionLabel": "レイテンシ",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.update.chartLabel": "更新",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.write.chartLabel": "書き込み",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.overviewSection.sectionLabel": "Aws RDS概要",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.queriesExecuted.chartLabel": "クエリ",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.queriesExecuted.sectionLabel": "実行されたクエリ",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.bucketSize.chartLabel": "合計バイト数",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.bucketSize.sectionLabel": "バケットサイズ",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.downloadBytes.chartLabel": "バイト",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.downloadBytes.sectionLabel": "ダウンロードバイト数",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.numberOfObjects.chartLabel": "オブジェクト",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.numberOfObjects.sectionLabel": "オブジェクト数",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.overviewSection.sectionLabel": "Aws S3概要",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.totalRequests.chartLabel": "リクエスト",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.totalRequests.sectionLabel": "合計リクエスト数",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.uploadBytes.chartLabel": "バイト",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.uploadBytes.sectionLabel": "アップロードバイト数",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesDelayed.chartLabel": "遅延",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesDelayed.sectionLabel": "遅延したメッセージ",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesEmpty.chartLabel": "空",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesEmpty.sectionLabel": "メッセージ空",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesSent.chartLabel": "追加",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesSent.sectionLabel": "追加されたメッセージ",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesVisible.chartLabel": "利用可能",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesVisible.sectionLabel": "利用可能なメッセージ",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.oldestMessage.chartLabel": "年齢",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.oldestMessage.sectionLabel": "最も古いメッセージ",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.overviewSection.sectionLabel": "Aws SQS概要",
+ "xpack.infra.metrics.alertFlyout.addCondition": "条件を追加",
+ "xpack.infra.metrics.alertFlyout.addWarningThreshold": "警告しきい値を追加",
+ "xpack.infra.metrics.alertFlyout.advancedOptions": "高度なオプション",
+ "xpack.infra.metrics.alertFlyout.aggregationText.avg": "平均",
+ "xpack.infra.metrics.alertFlyout.aggregationText.cardinality": "基数",
+ "xpack.infra.metrics.alertFlyout.aggregationText.count": "ドキュメントカウント",
+ "xpack.infra.metrics.alertFlyout.aggregationText.max": "最高",
+ "xpack.infra.metrics.alertFlyout.aggregationText.min": "最低",
+ "xpack.infra.metrics.alertFlyout.aggregationText.p95": "95パーセンタイル",
+ "xpack.infra.metrics.alertFlyout.aggregationText.p99": "99パーセンタイル",
+ "xpack.infra.metrics.alertFlyout.aggregationText.rate": "レート",
+ "xpack.infra.metrics.alertFlyout.aggregationText.sum": "合計",
+ "xpack.infra.metrics.alertFlyout.alertDescription": "メトリックアグリゲーションがしきい値を超えたときにアラートを発行します。",
+ "xpack.infra.metrics.alertFlyout.alertOnNoData": "データがない場合に通知する",
+ "xpack.infra.metrics.alertFlyout.anomalyFilterHelpText": "アラートトリガーの範囲を、特定のノードの影響を受ける異常に制限します。",
+ "xpack.infra.metrics.alertFlyout.anomalyFilterHelpTextExample": "例:「my-node-1」または「my-node-*」",
+ "xpack.infra.metrics.alertFlyout.anomalyInfluencerFilterPlaceholder": "すべて",
+ "xpack.infra.metrics.alertFlyout.anomalyJobs.memoryUsage": "メモリー使用状況",
+ "xpack.infra.metrics.alertFlyout.anomalyJobs.networkIn": "内向きのネットワーク",
+ "xpack.infra.metrics.alertFlyout.anomalyJobs.networkOut": "外向きのネットワーク",
+ "xpack.infra.metrics.alertFlyout.conditions": "条件",
+ "xpack.infra.metrics.alertFlyout.createAlertPerHelpText": "すべての一意の値についてアラートを作成します。例:「host.id」または「cloud.region」。",
+ "xpack.infra.metrics.alertFlyout.createAlertPerText": "次の単位でアラートを作成(任意)",
+ "xpack.infra.metrics.alertFlyout.criticalThreshold": "アラート",
+ "xpack.infra.metrics.alertFlyout.dropPartialBucketsHelpText": "これを有効にすると、{timeSize}{timeUnit}未満の場合は、評価データの最新のバケットを破棄します。",
+ "xpack.infra.metrics.alertFlyout.error.aggregationRequired": "集約が必要です。",
+ "xpack.infra.metrics.alertFlyout.error.customMetricFieldRequired": "フィールドが必要です。",
+ "xpack.infra.metrics.alertFlyout.error.metricRequired": "メトリックが必要です。",
+ "xpack.infra.metrics.alertFlyout.error.mlCapabilitiesRequired": "機械学習が無効なときには、異常アラートを作成できません。",
+ "xpack.infra.metrics.alertFlyout.error.thresholdRequired": "しきい値が必要です。",
+ "xpack.infra.metrics.alertFlyout.error.thresholdTypeRequired": "しきい値には有効な数値を含める必要があります。",
+ "xpack.infra.metrics.alertFlyout.error.timeRequred": "ページサイズが必要です。",
+ "xpack.infra.metrics.alertFlyout.expandRowLabel": "行を展開します。",
+ "xpack.infra.metrics.alertFlyout.expression.for.descriptionLabel": "対象",
+ "xpack.infra.metrics.alertFlyout.expression.for.popoverTitle": "ノードのタイプ",
+ "xpack.infra.metrics.alertFlyout.expression.metric.popoverTitle": "メトリック",
+ "xpack.infra.metrics.alertFlyout.expression.metric.selectFieldLabel": "メトリックを選択",
+ "xpack.infra.metrics.alertFlyout.expression.metric.whenLabel": "タイミング",
+ "xpack.infra.metrics.alertFlyout.expression.severityScore.criticalLabel": "重大",
+ "xpack.infra.metrics.alertFlyout.expression.severityScore.descriptionLabel": "重要度スコアが超えています",
+ "xpack.infra.metrics.alertFlyout.expression.severityScore.majorLabel": "高",
+ "xpack.infra.metrics.alertFlyout.expression.severityScore.minorLabel": "低",
+ "xpack.infra.metrics.alertFlyout.expression.severityScore.popoverTitle": "重要度スコア",
+ "xpack.infra.metrics.alertFlyout.expression.severityScore.warningLabel": "警告",
+ "xpack.infra.metrics.alertFlyout.filterByNodeLabel": "ノードでフィルタリング",
+ "xpack.infra.metrics.alertFlyout.filterHelpText": "KQL式を使用して、アラートトリガーの範囲を制限します。",
+ "xpack.infra.metrics.alertFlyout.filterLabel": "フィルター(任意)",
+ "xpack.infra.metrics.alertFlyout.noDataHelpText": "有効にすると、メトリックが想定された期間内にデータを報告しない場合、またはアラートがElasticsearchをクエリできない場合に、アクションをトリガーします",
+ "xpack.infra.metrics.alertFlyout.ofExpression.helpTextDetail": "メトリックが見つからない場合は、{documentationLink}。",
+ "xpack.infra.metrics.alertFlyout.ofExpression.popoverLinkLabel": "データの追加方法",
+ "xpack.infra.metrics.alertFlyout.outsideRangeLabel": "is not between",
+ "xpack.infra.metrics.alertFlyout.removeCondition": "条件を削除",
+ "xpack.infra.metrics.alertFlyout.removeWarningThreshold": "warningThresholdを削除",
+ "xpack.infra.metrics.alertFlyout.shouldDropPartialBuckets": "データを評価するときに部分バケットを破棄",
+ "xpack.infra.metrics.alertFlyout.warningThreshold": "警告",
+ "xpack.infra.metrics.alerting.alertStateActionVariableDescription": "現在のアラートの状態",
+ "xpack.infra.metrics.alerting.anomaly.defaultActionMessage": "\\{\\{alertName\\}\\}は\\{\\{context.alertState\\}\\}の状態です\n\n\\{\\{context.metric\\}\\}は\\{\\{context.timestamp\\}\\}で標準を超える\\{\\{context.summary\\}\\}でした\n\n標準の値:\\{\\{context.typical\\}\\}\n実際の値:\\{\\{context.actual\\}\\}\n",
+ "xpack.infra.metrics.alerting.anomaly.fired": "実行",
+ "xpack.infra.metrics.alerting.anomaly.memoryUsage": "メモリー使用状況",
+ "xpack.infra.metrics.alerting.anomaly.networkIn": "内向きのネットワーク",
+ "xpack.infra.metrics.alerting.anomaly.networkOut": "外向きのネットワーク",
+ "xpack.infra.metrics.alerting.anomaly.summaryHigher": "{differential}x高い",
+ "xpack.infra.metrics.alerting.anomaly.summaryLower": "{differential}x低い",
+ "xpack.infra.metrics.alerting.anomalyActualDescription": "異常時に監視されたメトリックの実際の値。",
+ "xpack.infra.metrics.alerting.anomalyInfluencersDescription": "異常に影響したノード名のリスト。",
+ "xpack.infra.metrics.alerting.anomalyMetricDescription": "指定された条件のメトリック名。",
+ "xpack.infra.metrics.alerting.anomalyScoreDescription": "検出された異常の正確な重要度スコア。",
+ "xpack.infra.metrics.alerting.anomalySummaryDescription": "異常の説明。例:「2x高い」",
+ "xpack.infra.metrics.alerting.anomalyTimestampDescription": "異常が検出された時点のタイムスタンプ。",
+ "xpack.infra.metrics.alerting.anomalyTypicalDescription": "異常時に監視されたメトリックの標準の値。",
+ "xpack.infra.metrics.alerting.groupActionVariableDescription": "データを報告するグループの名前",
+ "xpack.infra.metrics.alerting.inventory.noDataFormattedValue": "[データなし]",
+ "xpack.infra.metrics.alerting.inventory.threshold.defaultActionMessage": "\\{\\{alertName\\}\\} - \\{\\{context.group\\}\\}は状態\\{\\{context.alertState\\}\\}です\n\n理由:\n\\{\\{context.reason\\}\\}\n",
+ "xpack.infra.metrics.alerting.inventory.threshold.fired": "アラート",
+ "xpack.infra.metrics.alerting.metricActionVariableDescription": "指定された条件のメトリック名。使用方法:(ctx.metric.condition0、ctx.metric.condition1など)。",
+ "xpack.infra.metrics.alerting.reasonActionVariableDescription": "どのメトリックがどのしきい値を超えたのかを含む、アラートがこの状態である理由に関する説明",
+ "xpack.infra.metrics.alerting.threshold.aboveRecovery": "より大",
+ "xpack.infra.metrics.alerting.threshold.alertState": "アラート",
+ "xpack.infra.metrics.alerting.threshold.belowRecovery": "より小",
+ "xpack.infra.metrics.alerting.threshold.betweenComparator": "の間",
+ "xpack.infra.metrics.alerting.threshold.betweenRecovery": "の間",
+ "xpack.infra.metrics.alerting.threshold.defaultActionMessage": "\\{\\{alertName\\}\\} - \\{\\{context.group\\}\\}は状態\\{\\{context.alertState\\}\\}です\n\n理由:\n\\{\\{context.reason\\}\\}\n",
+ "xpack.infra.metrics.alerting.threshold.documentCount": "ドキュメントカウント",
+ "xpack.infra.metrics.alerting.threshold.eqComparator": "等しい",
+ "xpack.infra.metrics.alerting.threshold.errorAlertReason": "{metric}のデータのクエリを試行しているときに、Elasticsearchが失敗しました",
+ "xpack.infra.metrics.alerting.threshold.errorState": "エラー",
+ "xpack.infra.metrics.alerting.threshold.fired": "アラート",
+ "xpack.infra.metrics.alerting.threshold.firedAlertReason": "{metric}は{comparator} {threshold}のしきい値です(現在の値は{currentValue})",
+ "xpack.infra.metrics.alerting.threshold.gtComparator": "より大きい",
+ "xpack.infra.metrics.alerting.threshold.ltComparator": "より小さい",
+ "xpack.infra.metrics.alerting.threshold.noDataAlertReason": "{metric}は過去{interval}にデータを報告していません",
+ "xpack.infra.metrics.alerting.threshold.noDataFormattedValue": "[データなし]",
+ "xpack.infra.metrics.alerting.threshold.noDataState": "データなし",
+ "xpack.infra.metrics.alerting.threshold.okState": "OK [回復済み]",
+ "xpack.infra.metrics.alerting.threshold.outsideRangeComparator": "の間にない",
+ "xpack.infra.metrics.alerting.threshold.recoveredAlertReason": "{metric}は{comparator} {threshold}のしきい値です(現在の値は{currentValue})",
+ "xpack.infra.metrics.alerting.threshold.thresholdRange": "{a}と{b}",
+ "xpack.infra.metrics.alerting.threshold.warning": "警告",
+ "xpack.infra.metrics.alerting.threshold.warningState": "警告",
+ "xpack.infra.metrics.alerting.thresholdActionVariableDescription": "指定された条件のメトリックのしきい値。使用方法:(ctx.threshold.condition0、ctx.threshold.condition1など)。",
+ "xpack.infra.metrics.alerting.timestampDescription": "アラートが検出された時点のタイムスタンプ。",
+ "xpack.infra.metrics.alerting.valueActionVariableDescription": "指定された条件のメトリックの値。使用方法:(ctx.value.condition0、ctx.value.condition1など)。",
+ "xpack.infra.metrics.alertName": "メトリックしきい値",
+ "xpack.infra.metrics.alerts.dataTimeRangeLabel": "過去{lookback} {timeLabel}",
+ "xpack.infra.metrics.alerts.dataTimeRangeLabelWithGrouping": "{id}のデータの過去{lookback} {timeLabel}",
+ "xpack.infra.metrics.anomaly.alertFlyout.alertDescription": "異常スコアが定義されたしきい値を超えたときにアラートを発行します。",
+ "xpack.infra.metrics.anomaly.alertName": "インフラストラクチャーの異常",
+ "xpack.infra.metrics.emptyViewDescription": "期間またはフィルターを調整してみてください。",
+ "xpack.infra.metrics.emptyViewTitle": "表示するデータがありません。",
+ "xpack.infra.metrics.expressionItems.components.closablePopoverTitle.closeLabel": "閉じる",
+ "xpack.infra.metrics.invalidNodeErrorDescription": "構成をよく確認してください",
+ "xpack.infra.metrics.invalidNodeErrorTitle": "{nodeName} がメトリックデータを収集していないようです",
+ "xpack.infra.metrics.inventory.alertFlyout.alertDescription": "インベントリが定義されたしきい値を超えたときにアラートを発行します。",
+ "xpack.infra.metrics.inventory.alertName": "インベントリ",
+ "xpack.infra.metrics.inventoryPageTitle": "インベントリ",
+ "xpack.infra.metrics.loadingNodeDataText": "データを読み込み中",
+ "xpack.infra.metrics.metricsExplorerTitle": "メトリックエクスプローラー",
+ "xpack.infra.metrics.missingTSVBModelError": "{nodeType}では{metricId}の TSVB モデルが存在しません",
+ "xpack.infra.metrics.nodeDetails.noProcesses": "プロセスが見つかりません",
+ "xpack.infra.metrics.nodeDetails.noProcessesBody": "フィルターを変更してください。構成された {metricbeatDocsLink} 内のプロセスのみがここに表示されます。",
+ "xpack.infra.metrics.nodeDetails.noProcessesBody.metricbeatDocsLinkText": "CPU またはメモリ別上位 N",
+ "xpack.infra.metrics.nodeDetails.noProcessesClearFilters": "フィルターを消去",
+ "xpack.infra.metrics.nodeDetails.processes.columnLabelCommand": "コマンド",
+ "xpack.infra.metrics.nodeDetails.processes.columnLabelCPU": "CPU",
+ "xpack.infra.metrics.nodeDetails.processes.columnLabelMemory": "メモリ",
+ "xpack.infra.metrics.nodeDetails.processes.columnLabelState": "ステータス",
+ "xpack.infra.metrics.nodeDetails.processes.columnLabelTime": "時間",
+ "xpack.infra.metrics.nodeDetails.processes.expandedRowLabelCommand": "コマンド",
+ "xpack.infra.metrics.nodeDetails.processes.expandedRowLabelCPU": "CPU",
+ "xpack.infra.metrics.nodeDetails.processes.expandedRowLabelMemory": "メモリー",
+ "xpack.infra.metrics.nodeDetails.processes.expandedRowLabelPID": "PID",
+ "xpack.infra.metrics.nodeDetails.processes.expandedRowLabelUser": "ユーザー",
+ "xpack.infra.metrics.nodeDetails.processes.failedToLoadChart": "グラフを読み込めません",
+ "xpack.infra.metrics.nodeDetails.processes.headingTotalProcesses": "合計プロセス数",
+ "xpack.infra.metrics.nodeDetails.processes.stateDead": "デッド",
+ "xpack.infra.metrics.nodeDetails.processes.stateIdle": "アイドル",
+ "xpack.infra.metrics.nodeDetails.processes.stateRunning": "実行中",
+ "xpack.infra.metrics.nodeDetails.processes.stateSleeping": "スリープ",
+ "xpack.infra.metrics.nodeDetails.processes.stateStopped": "停止",
+ "xpack.infra.metrics.nodeDetails.processes.stateUnknown": "不明",
+ "xpack.infra.metrics.nodeDetails.processes.stateZombie": "ゾンビ",
+ "xpack.infra.metrics.nodeDetails.processes.viewTraceInAPM": "APM でトレースを表示",
+ "xpack.infra.metrics.nodeDetails.processesHeader": "上位のプロセス",
+ "xpack.infra.metrics.nodeDetails.processesHeader.tooltipBody": "次の表は、上位の CPU および上位のメモリ消費プロセスの集計です。一部のプロセスは表示されません。",
+ "xpack.infra.metrics.nodeDetails.processesHeader.tooltipLabel": "詳細",
+ "xpack.infra.metrics.nodeDetails.processListError": "プロセスデータを読み込めません",
+ "xpack.infra.metrics.nodeDetails.processListRetry": "再試行",
+ "xpack.infra.metrics.nodeDetails.searchForProcesses": "プロセスを検索…",
+ "xpack.infra.metrics.nodeDetails.tabs.processes": "プロセス",
+ "xpack.infra.metrics.pluginTitle": "メトリック",
+ "xpack.infra.metrics.refetchButtonLabel": "新規データを確認",
+ "xpack.infra.metrics.settingsTabTitle": "設定",
+ "xpack.infra.metricsExplorer.actionsLabel.aria": "{grouping} のアクション",
+ "xpack.infra.metricsExplorer.actionsLabel.button": "アクション",
+ "xpack.infra.metricsExplorer.aggregationLabel": "/",
+ "xpack.infra.metricsExplorer.aggregationLables.avg": "平均",
+ "xpack.infra.metricsExplorer.aggregationLables.cardinality": "基数",
+ "xpack.infra.metricsExplorer.aggregationLables.count": "ドキュメントカウント",
+ "xpack.infra.metricsExplorer.aggregationLables.max": "最高",
+ "xpack.infra.metricsExplorer.aggregationLables.min": "最低",
+ "xpack.infra.metricsExplorer.aggregationLables.p95": "95パーセンタイル",
+ "xpack.infra.metricsExplorer.aggregationLables.p99": "99パーセンタイル",
+ "xpack.infra.metricsExplorer.aggregationLables.rate": "レート",
+ "xpack.infra.metricsExplorer.aggregationLables.sum": "合計",
+ "xpack.infra.metricsExplorer.aggregationSelectLabel": "集約を選択してください",
+ "xpack.infra.metricsExplorer.alerts.createRuleButton": "しきい値ルールを作成",
+ "xpack.infra.metricsExplorer.andLabel": "\"および\"",
+ "xpack.infra.metricsExplorer.chartOptions.areaLabel": "エリア",
+ "xpack.infra.metricsExplorer.chartOptions.autoLabel": "自動(最低 ~ 最高)",
+ "xpack.infra.metricsExplorer.chartOptions.barLabel": "棒",
+ "xpack.infra.metricsExplorer.chartOptions.fromZeroLabel": "ゼロから(0 ~ 最高)",
+ "xpack.infra.metricsExplorer.chartOptions.lineLabel": "折れ線",
+ "xpack.infra.metricsExplorer.chartOptions.stackLabel": "スタックシリーズ",
+ "xpack.infra.metricsExplorer.chartOptions.stackSwitchLabel": "スタック",
+ "xpack.infra.metricsExplorer.chartOptions.typeLabel": "チャートスタイル",
+ "xpack.infra.metricsExplorer.chartOptions.yAxisDomainLabel": "Y 軸ドメイン",
+ "xpack.infra.metricsExplorer.customizeChartOptions": "カスタマイズ",
+ "xpack.infra.metricsExplorer.emptyChart.body": "チャートをレンダリングできません。",
+ "xpack.infra.metricsExplorer.emptyChart.title": "チャートデータがありません",
+ "xpack.infra.metricsExplorer.errorMessage": "「{message}」によりリクエストは実行されませんでした",
+ "xpack.infra.metricsExplorer.everything": "すべて",
+ "xpack.infra.metricsExplorer.filterByLabel": "フィルターを追加します",
+ "xpack.infra.metricsExplorer.footerPaginationMessage": "「{groupBy}」でグループ化された{total}件中{length}件のチャートを表示しています。",
+ "xpack.infra.metricsExplorer.groupByAriaLabel": "graph/",
+ "xpack.infra.metricsExplorer.groupByLabel": "すべて",
+ "xpack.infra.metricsExplorer.groupByToolbarLabel": "graph/",
+ "xpack.infra.metricsExplorer.loadingCharts": "チャートを読み込み中",
+ "xpack.infra.metricsExplorer.loadMoreChartsButton": "さらにチャートを読み込む",
+ "xpack.infra.metricsExplorer.metricComboBoxPlaceholder": "プロットするメトリックを選択してください",
+ "xpack.infra.metricsExplorer.noDataBodyText": "設定で時間、フィルター、またはグループを調整してみてください。",
+ "xpack.infra.metricsExplorer.noDataRefetchText": "新規データを確認",
+ "xpack.infra.metricsExplorer.noDataTitle": "表示するデータがありません。",
+ "xpack.infra.metricsExplorer.noMetrics.body": "上でメトリックを選択してください。",
+ "xpack.infra.metricsExplorer.noMetrics.title": "不足しているメトリック",
+ "xpack.infra.metricsExplorer.openInTSVB": "ビジュアライザーで開く",
+ "xpack.infra.metricsExplorer.viewNodeDetail": "{name} のメトリックを表示",
+ "xpack.infra.metricsHeaderAddDataButtonLabel": "データの追加",
+ "xpack.infra.missingEmebeddableFactoryCallout": "{embeddableType}埋め込み可能な項目がありません。これは、埋め込み可能プラグインが有効でない場合に、発生することがあります。",
+ "xpack.infra.ml.anomalyDetectionButton": "異常検知",
+ "xpack.infra.ml.anomalyFlyout.actions.openActionMenu": "開く",
+ "xpack.infra.ml.anomalyFlyout.actions.openInAnomalyExplorer": "異常エクスプローラーで開く",
+ "xpack.infra.ml.anomalyFlyout.actions.showInInventory": "Inventoryに表示",
+ "xpack.infra.ml.anomalyFlyout.anomaliesTableFewerThanExpectedAnomalyMessage": "減らす",
+ "xpack.infra.ml.anomalyFlyout.anomaliesTableMoreThanExpectedAnomalyMessage": "多い",
+ "xpack.infra.ml.anomalyFlyout.anomalyTable.loading": "異常を読み込み中",
+ "xpack.infra.ml.anomalyFlyout.anomalyTable.noAnomaliesFound": "異常値が見つかりませんでした",
+ "xpack.infra.ml.anomalyFlyout.anomalyTable.noAnomaliesSuggestion": "検索または選択した時間範囲を変更してください。",
+ "xpack.infra.ml.anomalyFlyout.columnActionsName": "アクション",
+ "xpack.infra.ml.anomalyFlyout.columnInfluencerName": "ノード名",
+ "xpack.infra.ml.anomalyFlyout.columnJob": "ジョブ名",
+ "xpack.infra.ml.anomalyFlyout.columnSeverit": "深刻度",
+ "xpack.infra.ml.anomalyFlyout.columnSummary": "まとめ",
+ "xpack.infra.ml.anomalyFlyout.columnTime": "時間",
+ "xpack.infra.ml.anomalyFlyout.create.createButton": "有効にする",
+ "xpack.infra.ml.anomalyFlyout.create.hostDescription": "ホストのメモリー使用状況とネットワークトラフィックの異常を検出します。",
+ "xpack.infra.ml.anomalyFlyout.create.hostSuccessTitle": "ホスト",
+ "xpack.infra.ml.anomalyFlyout.create.hostTitle": "ホスト",
+ "xpack.infra.ml.anomalyFlyout.create.k8sDescription": "Kubernetesポッドのメモリー使用状況とネットワークトラフィックの異常を検出します。",
+ "xpack.infra.ml.anomalyFlyout.create.k8sSuccessTitle": "Kubernetes",
+ "xpack.infra.ml.anomalyFlyout.create.k8sTitle": "Kubernetesポッド",
+ "xpack.infra.ml.anomalyFlyout.create.recreateButton": "ジョブの再作成",
+ "xpack.infra.ml.anomalyFlyout.createJobs": "異常検知は機械学習によって実現されています。次のリソースタイプでは、機械学習ジョブを使用できます。このようなジョブを有効にすると、インフラストラクチャメトリックで異常の検出を開始します。",
+ "xpack.infra.ml.anomalyFlyout.enabledCallout": "{target}の異常検知が有効です",
+ "xpack.infra.ml.anomalyFlyout.flyoutHeader": "機械学習異常検知",
+ "xpack.infra.ml.anomalyFlyout.hostBtn": "ホスト",
+ "xpack.infra.ml.anomalyFlyout.jobStatusLoadingMessage": "メトリックジョブのステータスを確認中...",
+ "xpack.infra.ml.anomalyFlyout.jobTypeSelect": "グループを選択",
+ "xpack.infra.ml.anomalyFlyout.manageJobs": "MLでジョブを管理",
+ "xpack.infra.ml.anomalyFlyout.podsBtn": "Kubernetesポッド",
+ "xpack.infra.ml.anomalyFlyout.searchPlaceholder": "検索",
+ "xpack.infra.ml.aomalyFlyout.jobSetup.flyoutHeader": "{nodeType}の機械学習を有効にする",
+ "xpack.infra.ml.metricsHostModuleDescription": "機械学習を使用して自動的に異常ログエントリ率を検出します。",
+ "xpack.infra.ml.metricsModuleName": "メトリック異常検知",
+ "xpack.infra.ml.splash.loadingMessage": "ライセンスを確認しています...",
+ "xpack.infra.ml.splash.startTrialCta": "トライアルを開始",
+ "xpack.infra.ml.splash.startTrialDescription": "無料の試用版には、機械学習機能が含まれており、ログで異常を検出することができます。",
+ "xpack.infra.ml.splash.startTrialTitle": "異常検知を利用するには、無料の試用版を開始してください",
+ "xpack.infra.ml.splash.updateSubscriptionCta": "サブスクリプションのアップグレード",
+ "xpack.infra.ml.splash.updateSubscriptionDescription": "機械学習機能を使用するには、プラチナサブスクリプションが必要です。",
+ "xpack.infra.ml.splash.updateSubscriptionTitle": "異常検知を利用するには、プラチナサブスクリプションにアップグレードしてください",
+ "xpack.infra.ml.steps.setupProcess.cancelButton": "キャンセル",
+ "xpack.infra.ml.steps.setupProcess.description": "ジョブが作成された後は設定を変更できません。ジョブはいつでも再作成できますが、以前に検出された異常は削除されません。",
+ "xpack.infra.ml.steps.setupProcess.enableButton": "ジョブを有効にする",
+ "xpack.infra.ml.steps.setupProcess.failureText": "必要なMLジョブの作成中に問題が発生しました。",
+ "xpack.infra.ml.steps.setupProcess.filter.description": "デフォルトでは、機械学習ジョブは、すべてのメトリックデータを分析します。",
+ "xpack.infra.ml.steps.setupProcess.filter.label": "フィルター(任意)",
+ "xpack.infra.ml.steps.setupProcess.filter.title": "フィルター",
+ "xpack.infra.ml.steps.setupProcess.loadingText": "MLジョブを作成中...",
+ "xpack.infra.ml.steps.setupProcess.partition.description": "パーティションを使用すると、類似した動作のデータのグループに対して、独立したモデルを作成することができます。たとえば、コンピュータータイプやクラウド可用性ゾーン別に区分することができます。",
+ "xpack.infra.ml.steps.setupProcess.partition.label": "パーティションフィールド",
+ "xpack.infra.ml.steps.setupProcess.partition.title": "どのようにしてデータを区分しますか?",
+ "xpack.infra.ml.steps.setupProcess.tryAgainButton": "再試行",
+ "xpack.infra.ml.steps.setupProcess.when.description": "デフォルトでは、機械学習ジョブは直近4週間のデータを分析し、無限に実行し続けます。",
+ "xpack.infra.ml.steps.setupProcess.when.timePicker.label": "開始日",
+ "xpack.infra.ml.steps.setupProcess.when.title": "いつモデルを開始しますか?",
+ "xpack.infra.node.ariaLabel": "{nodeName}、クリックしてメニューを開きます",
+ "xpack.infra.nodeContextMenu.createRuleLink": "インベントリルールの作成",
+ "xpack.infra.nodeContextMenu.description": "{label} {value} の詳細を表示",
+ "xpack.infra.nodeContextMenu.title": "{inventoryName}の詳細",
+ "xpack.infra.nodeContextMenu.viewAPMTraces": "{inventoryName} APM トレース",
+ "xpack.infra.nodeContextMenu.viewLogsName": "{inventoryName} ログ",
+ "xpack.infra.nodeContextMenu.viewMetricsName": "{inventoryName} メトリック",
+ "xpack.infra.nodeContextMenu.viewUptimeLink": "Uptime 内の {inventoryName}",
+ "xpack.infra.nodeDetails.labels.availabilityZone": "アベイラビリティゾーン",
+ "xpack.infra.nodeDetails.labels.cloudProvider": "クラウドプロバイダー",
+ "xpack.infra.nodeDetails.labels.containerized": "コンテナー化",
+ "xpack.infra.nodeDetails.labels.hostname": "ホスト名",
+ "xpack.infra.nodeDetails.labels.instanceId": "インスタンス ID",
+ "xpack.infra.nodeDetails.labels.instanceName": "インスタンス名",
+ "xpack.infra.nodeDetails.labels.kernelVersion": "カーネルバージョン",
+ "xpack.infra.nodeDetails.labels.machineType": "マシンタイプ",
+ "xpack.infra.nodeDetails.labels.operatinSystem": "オペレーティングシステム",
+ "xpack.infra.nodeDetails.labels.projectId": "プロジェクト ID",
+ "xpack.infra.nodeDetails.labels.showMoreDetails": "他の詳細を表示",
+ "xpack.infra.nodeDetails.logs.openLogsLink": "ログで開く",
+ "xpack.infra.nodeDetails.logs.textFieldPlaceholder": "ログエントリーを検索...",
+ "xpack.infra.nodeDetails.metrics.cached": "キャッシュ",
+ "xpack.infra.nodeDetails.metrics.charts.loadTitle": "読み込み",
+ "xpack.infra.nodeDetails.metrics.charts.logRateTitle": "ログレート",
+ "xpack.infra.nodeDetails.metrics.charts.memoryTitle": "メモリー",
+ "xpack.infra.nodeDetails.metrics.charts.networkTitle": "ネットワーク",
+ "xpack.infra.nodeDetails.metrics.fcharts.cpuTitle": "CPU",
+ "xpack.infra.nodeDetails.metrics.free": "空き",
+ "xpack.infra.nodeDetails.metrics.inbound": "受信",
+ "xpack.infra.nodeDetails.metrics.last15Minutes": "過去15分間",
+ "xpack.infra.nodeDetails.metrics.last24Hours": "過去 24 時間",
+ "xpack.infra.nodeDetails.metrics.last3Hours": "過去 3 時間",
+ "xpack.infra.nodeDetails.metrics.last7Days": "過去 7 日間",
+ "xpack.infra.nodeDetails.metrics.lastHour": "過去 1 時間",
+ "xpack.infra.nodeDetails.metrics.logRate": "ログレート",
+ "xpack.infra.nodeDetails.metrics.outbound": "送信",
+ "xpack.infra.nodeDetails.metrics.system": "システム",
+ "xpack.infra.nodeDetails.metrics.used": "使用中",
+ "xpack.infra.nodeDetails.metrics.user": "ユーザー",
+ "xpack.infra.nodeDetails.no": "いいえ",
+ "xpack.infra.nodeDetails.tabs.anomalies": "異常",
+ "xpack.infra.nodeDetails.tabs.logs": "ログ",
+ "xpack.infra.nodeDetails.tabs.metadata.agentHeader": "エージェント",
+ "xpack.infra.nodeDetails.tabs.metadata.cloudHeader": "クラウド",
+ "xpack.infra.nodeDetails.tabs.metadata.filterAriaLabel": "フィルター",
+ "xpack.infra.nodeDetails.tabs.metadata.hostsHeader": "ホスト",
+ "xpack.infra.nodeDetails.tabs.metadata.seeLess": "簡易表示",
+ "xpack.infra.nodeDetails.tabs.metadata.seeMore": "他 {count} 件",
+ "xpack.infra.nodeDetails.tabs.metadata.setFilterTooltip": "フィルターでイベントを表示",
+ "xpack.infra.nodeDetails.tabs.metadata.title": "メタデータ",
+ "xpack.infra.nodeDetails.tabs.metrics": "メトリック",
+ "xpack.infra.nodeDetails.tabs.osquery": "Osquery",
+ "xpack.infra.nodeDetails.yes": "はい",
+ "xpack.infra.nodesToWaffleMap.groupsWithGroups.allName": "すべて",
+ "xpack.infra.nodesToWaffleMap.groupsWithNodes.allName": "すべて",
+ "xpack.infra.notFoundPage.noContentFoundErrorTitle": "コンテンツがありません",
+ "xpack.infra.openView.actionNames.deleteConfirmation": "ビューを削除しますか?",
+ "xpack.infra.openView.cancelButton": "キャンセル",
+ "xpack.infra.openView.columnNames.actions": "アクション",
+ "xpack.infra.openView.columnNames.name": "名前",
+ "xpack.infra.openView.flyoutHeader": "保存されたビューの管理",
+ "xpack.infra.openView.loadButton": "ビューの読み込み",
+ "xpack.infra.parseInterval.errorMessage": "{value}は間隔文字列ではありません",
+ "xpack.infra.redirectToNodeLogs.loadingNodeLogsMessage": "{nodeType} ログを読み込み中",
+ "xpack.infra.registerFeatures.infraOpsDescription": "共通のサーバー、コンテナー、サービスのインフラストラクチャメトリックとログを閲覧します。",
+ "xpack.infra.registerFeatures.infraOpsTitle": "メトリック",
+ "xpack.infra.registerFeatures.logsDescription": "ログをリアルタイムでストリーするか、コンソール式の UI で履歴ビューをスクロールします。",
+ "xpack.infra.registerFeatures.logsTitle": "ログ",
+ "xpack.infra.sampleDataLinkLabel": "ログ",
+ "xpack.infra.savedView.defaultViewNameHosts": "デフォルトビュー",
+ "xpack.infra.savedView.errorOnCreate.duplicateViewName": "その名前のビューはすでに存在します。",
+ "xpack.infra.savedView.errorOnCreate.title": "ビューの保存中にエラーが発生しました。",
+ "xpack.infra.savedView.findError.title": "ビューの読み込み中にエラーが発生しました。",
+ "xpack.infra.savedView.loadView": "ビューの読み込み",
+ "xpack.infra.savedView.manageViews": "ビューの管理",
+ "xpack.infra.savedView.saveNewView": "新しいビューの保存",
+ "xpack.infra.savedView.searchPlaceholder": "保存されたビューの検索",
+ "xpack.infra.savedView.unknownView": "ビューが選択されていません",
+ "xpack.infra.savedView.updateView": "ビューの更新",
+ "xpack.infra.showHistory": "履歴を表示",
+ "xpack.infra.snapshot.missingSnapshotMetricError": "{nodeType}の{metric}の集約を使用できません。",
+ "xpack.infra.sourceConfiguration.addLogColumnButtonLabel": "列を追加",
+ "xpack.infra.sourceConfiguration.anomalyThresholdDescription": "メトリックアプリケーションで異常値を表示するために必要な最低重要度スコアを設定します。",
+ "xpack.infra.sourceConfiguration.anomalyThresholdLabel": "最低重要度スコア",
+ "xpack.infra.sourceConfiguration.anomalyThresholdTitle": "異常重要度しきい値",
+ "xpack.infra.sourceConfiguration.applySettingsButtonLabel": "適用",
+ "xpack.infra.sourceConfiguration.containerFieldDescription": "Docker コンテナーの識別に使用されるフィールドです",
+ "xpack.infra.sourceConfiguration.containerFieldLabel": "コンテナー ID",
+ "xpack.infra.sourceConfiguration.containerFieldRecommendedValue": "推奨値は {defaultValue} です",
+ "xpack.infra.sourceConfiguration.deprecationMessage": "これらのフィールドの構成は廃止予定です。8.0.0で削除されます。このアプリケーションは{ecsLink}で動作するように設計されています。{documentationLink}を使用するには、インデックスを調整してください。",
+ "xpack.infra.sourceConfiguration.deprecationNotice": "廃止通知",
+ "xpack.infra.sourceConfiguration.discardSettingsButtonLabel": "破棄",
+ "xpack.infra.sourceConfiguration.documentedFields": "文書化されたフィールド",
+ "xpack.infra.sourceConfiguration.fieldEmptyErrorMessage": "このフィールドは未入力のままにできません。",
+ "xpack.infra.sourceConfiguration.fieldLogColumnTitle": "フィールド",
+ "xpack.infra.sourceConfiguration.fieldsSectionTitle": "フィールド",
+ "xpack.infra.sourceConfiguration.hostFieldDescription": "推奨値は {defaultValue} です",
+ "xpack.infra.sourceConfiguration.hostFieldLabel": "ホスト名",
+ "xpack.infra.sourceConfiguration.hostNameFieldDescription": "ホストの識別に使用されるフィールドです",
+ "xpack.infra.sourceConfiguration.hostNameFieldLabel": "ホスト名",
+ "xpack.infra.sourceConfiguration.indicesSectionTitle": "インデックス",
+ "xpack.infra.sourceConfiguration.logColumnsSectionTitle": "ログ列",
+ "xpack.infra.sourceConfiguration.logIndicesDescription": "ログデータを含む一致するインデックスのインデックスパターンです",
+ "xpack.infra.sourceConfiguration.logIndicesLabel": "ログインデックス",
+ "xpack.infra.sourceConfiguration.logIndicesRecommendedValue": "推奨値は {defaultValue} です",
+ "xpack.infra.sourceConfiguration.logIndicesTitle": "ログインデックス",
+ "xpack.infra.sourceConfiguration.messageLogColumnDescription": "このシステムフィールドは、ドキュメントフィールドから取得されたログエントリーメッセージを表示します。",
+ "xpack.infra.sourceConfiguration.metricIndicesDescription": "メトリックデータを含む一致するインデックスのインデックスパターンです",
+ "xpack.infra.sourceConfiguration.metricIndicesLabel": "メトリックインデックス",
+ "xpack.infra.sourceConfiguration.metricIndicesRecommendedValue": "推奨値は {defaultValue} です",
+ "xpack.infra.sourceConfiguration.metricIndicesTitle": "メトリックインデックス",
+ "xpack.infra.sourceConfiguration.mlSectionTitle": "機械学習",
+ "xpack.infra.sourceConfiguration.nameDescription": "ソース構成を説明する名前です",
+ "xpack.infra.sourceConfiguration.nameLabel": "名前",
+ "xpack.infra.sourceConfiguration.nameSectionTitle": "名前",
+ "xpack.infra.sourceConfiguration.noLogColumnsDescription": "上のボタンでこのリストに列を追加します。",
+ "xpack.infra.sourceConfiguration.noLogColumnsTitle": "列がありません",
+ "xpack.infra.sourceConfiguration.podFieldDescription": "Kubernetes ポッドの識別に使用されるフィールドです",
+ "xpack.infra.sourceConfiguration.podFieldLabel": "ポッド ID",
+ "xpack.infra.sourceConfiguration.podFieldRecommendedValue": "推奨値は {defaultValue} です",
+ "xpack.infra.sourceConfiguration.removeLogColumnButtonLabel": "{columnDescription} 列を削除",
+ "xpack.infra.sourceConfiguration.systemColumnBadgeLabel": "システム",
+ "xpack.infra.sourceConfiguration.tiebreakerFieldDescription": "同じタイムスタンプの 2 つのエントリーを識別するのに使用されるフィールドです",
+ "xpack.infra.sourceConfiguration.tiebreakerFieldLabel": "タイブレーカー",
+ "xpack.infra.sourceConfiguration.tiebreakerFieldRecommendedValue": "推奨値は {defaultValue} です",
+ "xpack.infra.sourceConfiguration.timestampFieldDescription": "ログエントリーの並べ替えに使用されるタイムスタンプです",
+ "xpack.infra.sourceConfiguration.timestampFieldLabel": "タイムスタンプ",
+ "xpack.infra.sourceConfiguration.timestampFieldRecommendedValue": "推奨値は {defaultValue} です",
+ "xpack.infra.sourceConfiguration.timestampLogColumnDescription": "このシステムフィールドは、{timestampSetting} フィールド設定から判断されたログエントリーの時刻を表示します。",
+ "xpack.infra.sourceConfiguration.unsavedFormPrompt": "終了してよろしいですか?変更内容は失われます",
+ "xpack.infra.sourceErrorPage.failedToLoadDataSourcesMessage": "データソースの読み込みに失敗しました。",
+ "xpack.infra.sourceLoadingPage.loadingDataSourcesMessage": "データソースを読み込み中",
+ "xpack.infra.table.collapseRowLabel": "縮小",
+ "xpack.infra.table.expandRowLabel": "拡張",
+ "xpack.infra.tableView.columnName.avg": "平均",
+ "xpack.infra.tableView.columnName.last1m": "過去 1m",
+ "xpack.infra.tableView.columnName.max": "最高",
+ "xpack.infra.tableView.columnName.name": "名前",
+ "xpack.infra.trialStatus.trialStatusNetworkErrorMessage": "試用版ライセンスが利用可能かどうかを判断できませんでした",
+ "xpack.infra.useHTTPRequest.error.body.message": "メッセージ",
+ "xpack.infra.useHTTPRequest.error.status": "エラー",
+ "xpack.infra.useHTTPRequest.error.title": "リソースの取得中にエラーが発生しました",
+ "xpack.infra.useHTTPRequest.error.url": "URL",
+ "xpack.infra.viewSwitcher.lenged": "表とマップビューを切り替えます",
+ "xpack.infra.viewSwitcher.mapViewLabel": "マップビュー",
+ "xpack.infra.viewSwitcher.tableViewLabel": "表ビュー",
+ "xpack.infra.waffle.accountAllTitle": "すべて",
+ "xpack.infra.waffle.accountLabel": "アカウント",
+ "xpack.infra.waffle.aggregationNames.avg": "{field} の平均",
+ "xpack.infra.waffle.aggregationNames.max": "{field} の最大値",
+ "xpack.infra.waffle.aggregationNames.min": "{field} の最小値",
+ "xpack.infra.waffle.aggregationNames.rate": "{field} の割合",
+ "xpack.infra.waffle.alerting.customMetrics.helpText": "カスタムメトリックを特定する名前を選択します。デフォルトは「/」です。",
+ "xpack.infra.waffle.alerting.customMetrics.labelLabel": "メトリック名(任意)",
+ "xpack.infra.waffle.checkNewDataButtonLabel": "新規データを確認",
+ "xpack.infra.waffle.customGroupByDropdownPlacehoder": "1 つ選択してください",
+ "xpack.infra.waffle.customGroupByFieldLabel": "フィールド",
+ "xpack.infra.waffle.customGroupByHelpText": "これは用語集約に使用されるフィールドです。",
+ "xpack.infra.waffle.customGroupByOptionName": "カスタムフィールド",
+ "xpack.infra.waffle.customGroupByPanelTitle": "カスタムフィールドでグループ分け",
+ "xpack.infra.waffle.customMetricPanelLabel.add": "カスタムメトリックを追加",
+ "xpack.infra.waffle.customMetricPanelLabel.addAriaLabel": "メトリックピッカーに戻る",
+ "xpack.infra.waffle.customMetricPanelLabel.edit": "カスタムメトリックを編集",
+ "xpack.infra.waffle.customMetricPanelLabel.editAriaLabel": "カスタムメトリック編集モードに戻る",
+ "xpack.infra.waffle.customMetrics.aggregationLables.avg": "平均",
+ "xpack.infra.waffle.customMetrics.aggregationLables.max": "最高",
+ "xpack.infra.waffle.customMetrics.aggregationLables.min": "最低",
+ "xpack.infra.waffle.customMetrics.aggregationLables.rate": "レート",
+ "xpack.infra.waffle.customMetrics.cancelLabel": "キャンセル",
+ "xpack.infra.waffle.customMetrics.editMode.deleteAriaLabel": "{name} のカスタムメトリックを削除",
+ "xpack.infra.waffle.customMetrics.editMode.editButtonAriaLabel": "{name} のカスタムメトリックを編集",
+ "xpack.infra.waffle.customMetrics.fieldPlaceholder": "フィールドの選択",
+ "xpack.infra.waffle.customMetrics.labelLabel": "ラベル(任意)",
+ "xpack.infra.waffle.customMetrics.labelPlaceholder": "「メトリック」ドロップダウンに表示する名前を選択します",
+ "xpack.infra.waffle.customMetrics.metricLabel": "メトリック",
+ "xpack.infra.waffle.customMetrics.modeSwitcher.addMetric": "メトリックを追加",
+ "xpack.infra.waffle.customMetrics.modeSwitcher.addMetricAriaLabel": "カスタムメトリックを追加",
+ "xpack.infra.waffle.customMetrics.modeSwitcher.cancel": "キャンセル",
+ "xpack.infra.waffle.customMetrics.modeSwitcher.cancelAriaLabel": "編集モードを中止",
+ "xpack.infra.waffle.customMetrics.modeSwitcher.edit": "編集",
+ "xpack.infra.waffle.customMetrics.modeSwitcher.editAriaLabel": "カスタムメトリックを編集",
+ "xpack.infra.waffle.customMetrics.modeSwitcher.saveButton": "保存",
+ "xpack.infra.waffle.customMetrics.modeSwitcher.saveButtonAriaLabel": "カスタムメトリックの変更を保存",
+ "xpack.infra.waffle.customMetrics.of": "/",
+ "xpack.infra.waffle.customMetrics.submitLabel": "保存",
+ "xpack.infra.waffle.groupByAllTitle": "すべて",
+ "xpack.infra.waffle.groupByLabel": "グループ分けの条件",
+ "xpack.infra.waffle.loadingDataText": "データを読み込み中",
+ "xpack.infra.waffle.maxGroupByTooltip": "一度に選択できるグループは 2 つのみです",
+ "xpack.infra.waffle.metriclabel": "メトリック",
+ "xpack.infra.waffle.metricOptions.countText": "カウント",
+ "xpack.infra.waffle.metricOptions.cpuUsageText": "CPU 使用状況",
+ "xpack.infra.waffle.metricOptions.diskIOReadBytes": "ディスク読み取り",
+ "xpack.infra.waffle.metricOptions.diskIOWriteBytes": "ディスク書き込み",
+ "xpack.infra.waffle.metricOptions.hostLogRateText": "ログレート",
+ "xpack.infra.waffle.metricOptions.inboundTrafficText": "受信トラフィック",
+ "xpack.infra.waffle.metricOptions.loadText": "読み込み",
+ "xpack.infra.waffle.metricOptions.memoryUsageText": "メモリー使用状況",
+ "xpack.infra.waffle.metricOptions.outboundTrafficText": "送信トラフィック",
+ "xpack.infra.waffle.metricOptions.rdsActiveTransactions": "有効なトランザクション",
+ "xpack.infra.waffle.metricOptions.rdsConnections": "接続",
+ "xpack.infra.waffle.metricOptions.rdsLatency": "レイテンシ",
+ "xpack.infra.waffle.metricOptions.rdsQueriesExecuted": "実行されたクエリ",
+ "xpack.infra.waffle.metricOptions.s3BucketSize": "バケットサイズ",
+ "xpack.infra.waffle.metricOptions.s3DownloadBytes": "ダウンロード(バイト数)",
+ "xpack.infra.waffle.metricOptions.s3NumberOfObjects": "オブジェクト数",
+ "xpack.infra.waffle.metricOptions.s3TotalRequests": "合計リクエスト数",
+ "xpack.infra.waffle.metricOptions.s3UploadBytes": "アップロード(バイト数)",
+ "xpack.infra.waffle.metricOptions.sqsMessagesDelayed": "遅延したメッセージ",
+ "xpack.infra.waffle.metricOptions.sqsMessagesEmpty": "空で返されたメッセージ",
+ "xpack.infra.waffle.metricOptions.sqsMessagesSent": "追加されたメッセージ",
+ "xpack.infra.waffle.metricOptions.sqsMessagesVisible": "利用可能なメッセージ",
+ "xpack.infra.waffle.metricOptions.sqsOldestMessage": "最も古いメッセージ",
+ "xpack.infra.waffle.noDataDescription": "期間またはフィルターを調整してみてください。",
+ "xpack.infra.waffle.noDataTitle": "表示するデータがありません。",
+ "xpack.infra.waffle.region": "すべて",
+ "xpack.infra.waffle.regionLabel": "地域",
+ "xpack.infra.waffle.savedView.createHeader": "ビューを保存",
+ "xpack.infra.waffle.savedView.selectViewHeader": "読み込むビューを選択",
+ "xpack.infra.waffle.savedView.updateHeader": "ビューの更新",
+ "xpack.infra.waffle.savedViews.cancel": "キャンセル",
+ "xpack.infra.waffle.savedViews.cancelButton": "キャンセル",
+ "xpack.infra.waffle.savedViews.includeTimeFilterLabel": "ビューに時刻を保存",
+ "xpack.infra.waffle.savedViews.includeTimeHelpText": "ビューが読み込まれるごとに現在選択された時刻の時間フィルターが変更されます。",
+ "xpack.infra.waffle.savedViews.saveButton": "保存",
+ "xpack.infra.waffle.savedViews.viewNamePlaceholder": "名前",
+ "xpack.infra.waffle.selectTwoGroupingsTitle": "最大 2 つのグループ分けを選択してください",
+ "xpack.infra.waffle.showLabel": "表示",
+ "xpack.infra.waffle.sort.valueLabel": "メトリック値",
+ "xpack.infra.waffle.sortDirectionLabel": "逆方向",
+ "xpack.infra.waffle.sortLabel": "並べ替え基準",
+ "xpack.infra.waffle.sortNameLabel": "名前",
+ "xpack.infra.waffle.unableToSelectGroupErrorMessage": "{nodeType} のオプションでグループを選択できません",
+ "xpack.infra.waffle.unableToSelectMetricErrorTitle": "メトリックのオプションまたは値を選択できません。",
+ "xpack.infra.waffleTime.autoRefreshButtonLabel": "自動更新",
+ "xpack.infra.waffleTime.stopRefreshingButtonLabel": "更新中止",
+ "xpack.ingestPipelines.addProcesorFormOnFailureFlyout.cancelButtonLabel": "キャンセル",
+ "xpack.ingestPipelines.addProcessorFormOnFailureFlyout.addButtonLabel": "追加",
+ "xpack.ingestPipelines.app.checkingPrivilegesDescription": "権限を確認中…",
+ "xpack.ingestPipelines.app.checkingPrivilegesErrorMessage": "サーバーからユーザー特権を取得中にエラーが発生。",
+ "xpack.ingestPipelines.app.deniedPrivilegeDescription": "Ingest Pipelinesを使用するには、{privilegesCount, plural, one {このクラスター特権} other {これらのクラスター特権}}が必要です:{missingPrivileges}。",
+ "xpack.ingestPipelines.app.deniedPrivilegeTitle": "クラスターの権限が必要です",
+ "xpack.ingestPipelines.appTitle": "Ingestノードパイプライン",
+ "xpack.ingestPipelines.breadcrumb.createPipelineLabel": "パイプラインの作成",
+ "xpack.ingestPipelines.breadcrumb.editPipelineLabel": "パイプラインの編集",
+ "xpack.ingestPipelines.breadcrumb.pipelinesLabel": "Ingestノードパイプライン",
+ "xpack.ingestPipelines.clone.loadingPipelinesDescription": "パイプラインを読み込んでいます…",
+ "xpack.ingestPipelines.clone.loadSourcePipelineErrorTitle": "{name}を読み込めません。",
+ "xpack.ingestPipelines.create.docsButtonLabel": "パイプラインドキュメントの作成",
+ "xpack.ingestPipelines.create.pageTitle": "パイプラインの作成",
+ "xpack.ingestPipelines.createRoute.duplicatePipelineIdErrorMessage": "「{name}」という名前のパイプラインがすでに存在します。",
+ "xpack.ingestPipelines.deleteModal.cancelButtonLabel": "キャンセル",
+ "xpack.ingestPipelines.deleteModal.deleteDescription": " {numPipelinesToDelete, plural, one {このパイプライン} other {これらのパイプライン} }を削除しようとしています:",
+ "xpack.ingestPipelines.deleteModal.errorNotificationMessageText": "パイプライン'{name}'の削除エラー",
+ "xpack.ingestPipelines.deleteModal.multipleErrorsNotificationMessageText": "{count}件のパイプラインの削除エラー",
+ "xpack.ingestPipelines.deleteModal.successDeleteSingleNotificationMessageText": "パイプライン'{pipelineName}'を削除しました",
+ "xpack.ingestPipelines.edit.docsButtonLabel": "パイプラインドキュメントを編集",
+ "xpack.ingestPipelines.edit.fetchPipelineError": "'{name}'を読み込めません",
+ "xpack.ingestPipelines.edit.fetchPipelineReloadButton": "再試行",
+ "xpack.ingestPipelines.edit.loadingPipelinesDescription": "パイプラインを読み込んでいます…",
+ "xpack.ingestPipelines.edit.pageTitle": "パイプライン'{name}'を編集",
+ "xpack.ingestPipelines.form.cancelButtonLabel": "キャンセル",
+ "xpack.ingestPipelines.form.createButtonLabel": "パイプラインの作成",
+ "xpack.ingestPipelines.form.descriptionFieldDescription": "このパイプラインの説明。",
+ "xpack.ingestPipelines.form.descriptionFieldLabel": "説明(オプション)",
+ "xpack.ingestPipelines.form.descriptionFieldTitle": "説明",
+ "xpack.ingestPipelines.form.hideRequestButtonLabel": "リクエストを非表示",
+ "xpack.ingestPipelines.form.nameDescription": "このパイプラインの固有の識別子です。",
+ "xpack.ingestPipelines.form.nameFieldLabel": "名前",
+ "xpack.ingestPipelines.form.nameTitle": "名前",
+ "xpack.ingestPipelines.form.onFailureFieldHelpText": "JSON フォーマットを使用:{code}",
+ "xpack.ingestPipelines.form.pipelineNameRequiredError": "名前が必要です。",
+ "xpack.ingestPipelines.form.saveButtonLabel": "パイプラインを保存",
+ "xpack.ingestPipelines.form.savePipelineError": "パイプラインを作成できません",
+ "xpack.ingestPipelines.form.savePipelineError.processorLabel": "{type}プロセッサー",
+ "xpack.ingestPipelines.form.savingButtonLabel": "保存中...",
+ "xpack.ingestPipelines.form.showRequestButtonLabel": "リクエストを表示",
+ "xpack.ingestPipelines.form.unknownError": "不明なエラーが発生しました。",
+ "xpack.ingestPipelines.form.versionFieldLabel": "バージョン(任意)",
+ "xpack.ingestPipelines.form.versionToggleDescription": "バージョン番号を追加",
+ "xpack.ingestPipelines.list.listTitle": "Ingestノードパイプライン",
+ "xpack.ingestPipelines.list.loadErrorTitle": "パイプラインを読み込めません",
+ "xpack.ingestPipelines.list.loadingMessage": "パイプラインを読み込み中...",
+ "xpack.ingestPipelines.list.loadPipelineReloadButton": "再試行",
+ "xpack.ingestPipelines.list.notFoundFlyoutMessage": "パイプラインが見つかりません",
+ "xpack.ingestPipelines.list.pipelineDetails.cloneActionLabel": "クローンを作成",
+ "xpack.ingestPipelines.list.pipelineDetails.closeButtonLabel": "閉じる",
+ "xpack.ingestPipelines.list.pipelineDetails.deleteActionLabel": "削除",
+ "xpack.ingestPipelines.list.pipelineDetails.descriptionTitle": "説明",
+ "xpack.ingestPipelines.list.pipelineDetails.editActionLabel": "編集",
+ "xpack.ingestPipelines.list.pipelineDetails.failureProcessorsTitle": "障害プロセッサー",
+ "xpack.ingestPipelines.list.pipelineDetails.managePipelineActionsAriaLabel": "パイプラインを管理",
+ "xpack.ingestPipelines.list.pipelineDetails.managePipelineButtonLabel": "管理",
+ "xpack.ingestPipelines.list.pipelineDetails.managePipelinePanelTitle": "パイプラインオプション",
+ "xpack.ingestPipelines.list.pipelineDetails.processorsTitle": "プロセッサー",
+ "xpack.ingestPipelines.list.pipelineDetails.versionTitle": "バージョン",
+ "xpack.ingestPipelines.list.pipelinesDescription": "インデックス前にドキュメントを処理するためのパイプラインを定義します。",
+ "xpack.ingestPipelines.list.pipelinesDocsLinkText": "Ingestノードパイプラインドキュメント",
+ "xpack.ingestPipelines.list.table.actionColumnTitle": "アクション",
+ "xpack.ingestPipelines.list.table.cloneActionDescription": "このパイプラインをクローン",
+ "xpack.ingestPipelines.list.table.cloneActionLabel": "クローンを作成",
+ "xpack.ingestPipelines.list.table.createPipelineButtonLabel": "パイプラインの作成",
+ "xpack.ingestPipelines.list.table.deleteActionDescription": "このパイプラインを削除",
+ "xpack.ingestPipelines.list.table.deleteActionLabel": "削除",
+ "xpack.ingestPipelines.list.table.editActionDescription": "このパイプラインを編集",
+ "xpack.ingestPipelines.list.table.editActionLabel": "編集",
+ "xpack.ingestPipelines.list.table.emptyPrompt.createButtonLabel": "パイプラインを作成",
+ "xpack.ingestPipelines.list.table.emptyPromptDescription": "たとえば、フィールドを削除する1つのプロセッサーと、フィールド名を変更する別のプロセッサーを使用して、パイプラインを作成できます。",
+ "xpack.ingestPipelines.list.table.emptyPromptDocumentionLink": "詳細",
+ "xpack.ingestPipelines.list.table.emptyPromptTitle": "パイプラインを作成して開始",
+ "xpack.ingestPipelines.list.table.nameColumnTitle": "名前",
+ "xpack.ingestPipelines.list.table.reloadButtonLabel": "再読み込み",
+ "xpack.ingestPipelines.pipelineEditor.addDocuments.addDocumentButtonLabel": "ドキュメントを追加",
+ "xpack.ingestPipelines.pipelineEditor.addDocuments.addDocumentErrorMessage": "ドキュメントの追加エラー",
+ "xpack.ingestPipelines.pipelineEditor.addDocuments.addDocumentSuccessMessage": "ドキュメントが追加されました",
+ "xpack.ingestPipelines.pipelineEditor.addDocuments.idFieldLabel": "ドキュメントID",
+ "xpack.ingestPipelines.pipelineEditor.addDocuments.idRequiredErrorMessage": "ドキュメントIDは必須です。",
+ "xpack.ingestPipelines.pipelineEditor.addDocuments.indexFieldLabel": "インデックス",
+ "xpack.ingestPipelines.pipelineEditor.addDocuments.indexRequiredErrorMessage": "インデックス名は必須です。",
+ "xpack.ingestPipelines.pipelineEditor.addDocumentsAccordion.addDocumentsButtonLabel": "インデックスからテストドキュメントを追加",
+ "xpack.ingestPipelines.pipelineEditor.addDocumentsAccordion.contentDescriptionText": "ドキュメントのインデックスとドキュメントIDを指定してください。",
+ "xpack.ingestPipelines.pipelineEditor.addDocumentsAccordion.discoverLinkDescriptionText": "既存のデータを検索するには、{discoverLink}を使用してください。",
+ "xpack.ingestPipelines.pipelineEditor.addProcessorButtonLabel": "プロセッサーを追加",
+ "xpack.ingestPipelines.pipelineEditor.appendForm.fieldHelpText": "値を追加するフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.appendForm.valueFieldHelpText": "追加する値。",
+ "xpack.ingestPipelines.pipelineEditor.appendForm.valueFieldLabel": "値",
+ "xpack.ingestPipelines.pipelineEditor.appendForm.valueRequiredError": "値が必要です。",
+ "xpack.ingestPipelines.pipelineEditor.bytesForm.fieldNameHelpText": "変換するフィールド。フィールドに配列が含まれている場合、各配列値が変換されます。",
+ "xpack.ingestPipelines.pipelineEditor.circleForm.errorDistanceError": "エラー距離値は必須です。",
+ "xpack.ingestPipelines.pipelineEditor.circleForm.errorDistanceFieldLabel": "エラー距離",
+ "xpack.ingestPipelines.pipelineEditor.circleForm.errorDistanceHelpText": "内接する形状の辺と外接円の差。出力された多角形の精度を決定します。{geo_shape}ではメートルで測定されますが、{shape}では単位を使用しません。",
+ "xpack.ingestPipelines.pipelineEditor.circleForm.fieldNameHelpText": "変換するフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.circleForm.shapeTypeFieldHelpText": "出力された多角形を処理するときに使用するフィールドマッピングタイプ。",
+ "xpack.ingestPipelines.pipelineEditor.circleForm.shapeTypeFieldLabel": "形状タイプ",
+ "xpack.ingestPipelines.pipelineEditor.circleForm.shapeTypeGeoShape": "図形",
+ "xpack.ingestPipelines.pipelineEditor.circleForm.shapeTypeRequiredError": "形状タイプ値は必須です。",
+ "xpack.ingestPipelines.pipelineEditor.circleForm.shapeTypeShape": "形状",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.fieldFieldLabel": "フィールド",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.fieldRequiredError": "フィールド値が必要です。",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.ifFieldHelpText": "このプロセッサーを条件付きで実行します。",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.ifFieldLabel": "条件(任意)",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.ignoreFailureFieldLabel": "失敗を無視",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.ignoreFailureHelpText": "このプロセッサーのエラーを無視します。",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.ignoreMissingFieldHelpText": "見つからない{field}のドキュメントを無視します。",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.ignoreMissingFieldLabel": "不足している項目を無視",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.keepOriginalFieldHelpText": "解析されていないURIを{field}にコピーします。",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.keepOriginalFieldLabel": "オリジナルを保持",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.propertiesFieldLabel": "プロパティ(任意)",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.removeIfSuccessfulFieldHelpText": "URI文字列を解析した後にフィールドを削除します。",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.removeIfSuccessfulFieldLabel": "成功した場合は削除",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.tagFieldHelpText": "プロセッサーの識別子。デバッグとメトリックで有用です。",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.tagFieldLabel": "タグ(任意)",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.targetFieldHelpText": "出力フィールド。空の場合、所定の入力フィールドが更新されます。",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.targetFieldLabel": "ターゲットフィールド(任意)",
+ "xpack.ingestPipelines.pipelineEditor.communityId.destinationIpHelpText": "デスティネーションIPアドレスを含むフィールド。デフォルトは{defaultValue}です。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.destinationIpLabel": "デスティネーションIP(任意)",
+ "xpack.ingestPipelines.pipelineEditor.communityId.destinationPortHelpText": "デスティネーションポートを含むフィールド。デフォルトは{defaultValue}です。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.destinationPortLabel": "デスティネーションポート(任意)",
+ "xpack.ingestPipelines.pipelineEditor.communityId.ianaLabel": "IANA番号(任意)",
+ "xpack.ingestPipelines.pipelineEditor.communityId.ianaNumberHelpText": "IANA番号を含むフィールド。{field}が指定されていないときにのみ使用されます。デフォルトは{defaultValue}です。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.icmpCodeHelpText": "ICMPコードを含むフィールド。デフォルトは{defaultValue}です。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.icmpCodeLabel": "ICMPコード(任意)",
+ "xpack.ingestPipelines.pipelineEditor.communityId.icmpTypeHelpText": "デスティネーションICMPタイプを含むフィールド。デフォルトは{defaultValue}です。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.icmpTypeLabel": "ICMPタイプ(任意)",
+ "xpack.ingestPipelines.pipelineEditor.communityId.seedHelpText": "コミュニティIDハッシュのシード。デフォルトは{defaultValue}です。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.seedLabel": "シード(任意)",
+ "xpack.ingestPipelines.pipelineEditor.communityId.seedMaxNumberError": "この数は{maxValue}以下でなければなりません。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.seedMinNumberError": "この数は{minValue}以上でなければなりません。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.sourceIpHelpText": "ソースIPアドレスを含むフィールド。デフォルトは{defaultValue}です。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.sourceIpLabel": "ソースIP(任意)",
+ "xpack.ingestPipelines.pipelineEditor.communityId.sourcePortHelpText": "ソースポートを含むフィールド。デフォルトは{defaultValue}です。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.sourcePortLabel": "ソースポート(任意)",
+ "xpack.ingestPipelines.pipelineEditor.communityId.targetFieldHelpText": "出力フィールド。デフォルトは{field}です。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.transportHelpText": "転送プロトコルを含むフィールド。{field}が指定されていないときにのみ使用されます。デフォルトは{defaultValue}です。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.transportLabel": "転送(任意)",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.autoOption": "自動",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.booleanOption": "ブール",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.doubleOption": "倍精度浮動小数点数",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.emptyValueFieldHelpText": "空のフィールドを入力するために使用されます。値が入力されていない場合、空のフィールドはスキップされます。",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.emptyValueFieldLabel": "空の値(任意)",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.fieldNameHelpText": "変換するフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.floatOption": "浮動小数点数",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.integerOption": "整数",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.ipOption": "IP",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.longOption": "ロング",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.quoteFieldLabel": "引用符(任意)",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.quoteHelpText": "CSVデータで使用されるEscape文字。デフォルトは{value}です。",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.separatorFieldLabel": "区切り文字(任意)",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.separatorHelpText": "CSVデータで使用される区切り文字。デフォルトは{value}です。",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.separatorLengthError": "1文字でなければなりません。",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.stringOption": "文字列",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.typeFieldHelpText": "出力のフィールドデータ型。",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.typeFieldLabel": "型",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.typeRequiredError": "型値が必要です。",
+ "xpack.ingestPipelines.pipelineEditor.csvForm.fieldNameHelpText": "CSVデータを含むフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.csvForm.targetFieldRequiredError": "ターゲットフィールド値は必須です。",
+ "xpack.ingestPipelines.pipelineEditor.csvForm.targetFieldsFieldLabel": "ターゲットフィールド",
+ "xpack.ingestPipelines.pipelineEditor.csvForm.targetFieldsHelpText": "出力フィールド。抽出された値はこれらのフィールドにマッピングされます。",
+ "xpack.ingestPipelines.pipelineEditor.csvForm.trimFieldHelpText": "引用符で囲まれていないCSVデータデータの空白を削除します。",
+ "xpack.ingestPipelines.pipelineEditor.csvForm.trimFieldLabel": "トリム",
+ "xpack.ingestPipelines.pipelineEditor.customForm.configurationRequiredError": "構成が必要です。",
+ "xpack.ingestPipelines.pipelineEditor.customForm.invalidJsonError": "入力が無効です。",
+ "xpack.ingestPipelines.pipelineEditor.customForm.optionsFieldAriaLabel": "構成JSONエディター",
+ "xpack.ingestPipelines.pipelineEditor.customForm.optionsFieldLabel": "構成",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.fieldNameHelpText": "変換するフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.formatsFieldHelpText": "想定されるデータ形式。指定された形式は連続で適用されます。Java時間パターンまたは次の形式のいずれかを使用できます。{allowedFormats}。",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.formatsFieldLabel": "形式",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.formatsRequiredError": "形式の値は必須です。",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.localeFieldLabel": "ロケール(任意)",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.localeHelpText": "日付のロケール。月名または曜日名を解析するときに有用です。デフォルトは{timezone}です。",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.outputFormatFieldLabel": "出力形式(任意)",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.outputFormatHelpText": "データを{targetField}に書き込むときに使用する形式。Java時間パターンまたは次の形式のいずれかを使用できます。{allowedFormats}。デフォルトは{defaultFormat}です。",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.targetFieldHelpText": "出力フィールド。空の場合、所定の入力フィールドが更新されます。デフォルトは{defaultField}です。",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.timezoneFieldLabel": "タイムゾーン(任意)",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.timezoneHelpText": "日付のタイムゾーン。デフォルトは{timezone}です。",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexForm.localeHelpText": "日付を解析するときに使用するロケール。月名または曜日名を解析するときに有用です。デフォルトは{locale}です。",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateFormatsFieldLabel": "日付形式(任意)",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateFormatsHelpText": "想定されるデータ形式。指定された形式は連続で適用されます。Java時刻パターン、ISO8601、UNIX、UNIX_MS、TAI64Nを使用できます。デフォルトは{value}です。",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.day": "日",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.hour": "時間",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.minute": "分",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.month": "月",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.second": "秒",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.week": "週",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.year": "年",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRoundingFieldHelpText": "日付をインデックス名に書式設定するときに日付を端数処理するために使用される期間。",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRoundingFieldLabel": "日付の端数処理",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRoundingRequiredError": "日付端数処理値は必須です。",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.fieldNameHelpText": "日付またはタイムスタンプを含むフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.indexNameFormatFieldHelpText": "解析された日付をインデックス名に出力するために使用される日付形式。デフォルトは{value}です。",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.indexNameFormatFieldLabel": "インデックス名形式(任意)",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.indexNamePrefixFieldHelpText": "インデックス名の出力された日付の前に追加する接頭辞。",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.indexNamePrefixFieldLabel": "インデックス名接頭辞(任意)",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.localeFieldLabel": "ロケール(任意)",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.timezoneFieldLabel": "タイムゾーン(任意)",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.timezoneHelpText": "日付を解析し、インデックス名式を構築するために使用されるタイムゾーン。デフォルトは{timezone}です。",
+ "xpack.ingestPipelines.pipelineEditor.deleteModal.deleteDescription": "このプロセッサーとエラーハンドラーを削除します。",
+ "xpack.ingestPipelines.pipelineEditor.dissectForm.appendSeparatorHelpText": "キー修飾子を指定する場合、結果を追加するときに、この文字でフィールドが区切られます。デフォルトは{value}です。",
+ "xpack.ingestPipelines.pipelineEditor.dissectForm.appendSeparatorparaotrFieldLabel": "区切り文字を末尾に追加(任意)",
+ "xpack.ingestPipelines.pipelineEditor.dissectForm.fieldNameHelpText": "分析するフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.dissectForm.patternFieldHelpText": "指定したフィールドを分析するために使用されるパターン。パターンは、破棄する文字列の一部によって定義されます。{keyModifier}を使用して、分析動作を変更します。",
+ "xpack.ingestPipelines.pipelineEditor.dissectForm.patternFieldHelpText.dissectProcessorLink": "キー修飾子",
+ "xpack.ingestPipelines.pipelineEditor.dissectForm.patternFieldLabel": "パターン",
+ "xpack.ingestPipelines.pipelineEditor.dissectForm.patternRequiredError": "パターン値が必要です。",
+ "xpack.ingestPipelines.pipelineEditor.dotExpanderForm.fieldNameHelpText": "ドット表記を含むフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.dotExpanderForm.fieldNameRequiresDotError": "フィールド値には、1つ以上のドット文字が必要です。",
+ "xpack.ingestPipelines.pipelineEditor.dotExpanderForm.pathFieldLabel": "パス",
+ "xpack.ingestPipelines.pipelineEditor.dotExpanderForm.pathHelpText": "出力フィールド。展開するフィールドが別のオブジェクトフィールドの一部である場合にのみ必要です。",
+ "xpack.ingestPipelines.pipelineEditor.dragAndDropList.removeItemLabel": "項目を削除",
+ "xpack.ingestPipelines.pipelineEditor.dropZoneButton.moveHereToolTip": "ここに移動",
+ "xpack.ingestPipelines.pipelineEditor.dropZoneButton.unavailableToolTip": "ここに移動できません",
+ "xpack.ingestPipelines.pipelineEditor.emptyPrompt.description": "インデックスの前に、プロセッサーを使用してデータを変換します。{learnMoreLink}",
+ "xpack.ingestPipelines.pipelineEditor.emptyPrompt.title": "最初のプロセッサーを追加",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.containsOption": "を含む",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.fieldNameHelpText": "受信ドキュメントをエンリッチドキュメントに照合するために使用されるフィールド。フィールド値はエンリッチポリシーで設定された一致フィールドと比較されます。",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.intersectsOption": "と交わる",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.maxMatchesFieldHelpText": "ターゲットフィールドに含める、一致するエンリッチドキュメントの数。1~128を使用できます。",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.maxMatchesFieldLabel": "最大一致数(任意)",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.maxMatchesMaxNumberError": "127以下でなければなりません。",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.maxMatchesMinNumberError": "0より大きくなければなりません。",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.overrideFieldHelpText": "有効にすると、プロセッサーは既存のフィールド値を上書きできます。",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.overrideFieldLabel": "無効化",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.policyNameFieldLabel": "ポリシー名",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.policyNameHelpText": "{enrichPolicyLink}の名前",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.policyNameHelpText.enrichPolicyLink": "エンリッチポリシー",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.policyNameRequiredError": "値が必要です。",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.shapeRelationFieldHelpText": "受信ドキュメントの図形をエンリッチドキュメントに照合するために使用される演算子。{geoMatchPolicyLink}でのみ使用されます。",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.shapeRelationFieldHelpText.geoMatchPoliciesLink": "地理空間一致エンリッチポリシー",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.shapeRelationFieldLabel": "形状関係(任意)",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.targetFieldHelpText": "エンリッチデータを含めるために使用されるフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.targetFieldLabel": "ターゲットフィールド",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.targetFieldRequiredError": "ターゲットフィールド値は必須です。",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.withinOption": "内",
+ "xpack.ingestPipelines.pipelineEditor.enrichFrom.disjointOption": "結合解除",
+ "xpack.ingestPipelines.pipelineEditor.failForm.fieldNameHelpText": "配列値を含むフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.failForm.messageFieldLabel": "メッセージ",
+ "xpack.ingestPipelines.pipelineEditor.failForm.messageHelpText": "プロセッサーで返されるエラーメッセージ。",
+ "xpack.ingestPipelines.pipelineEditor.failForm.valueRequiredError": "メッセージは必須です。",
+ "xpack.ingestPipelines.pipelineEditor.fingerprint.fieldNameField": "フィールド",
+ "xpack.ingestPipelines.pipelineEditor.fingerprint.fieldNameHelpText": "フィンガープリントに含めるフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.fingerprint.fieldNameRequiredError": "フィールド値が必要です。",
+ "xpack.ingestPipelines.pipelineEditor.fingerprint.ignoreMissingFieldHelpText": "見つからない{field}を無視します。",
+ "xpack.ingestPipelines.pipelineEditor.fingerprint.methodFieldLabel": "メソド",
+ "xpack.ingestPipelines.pipelineEditor.fingerprint.methodHelpText": "フィンガープリントを計算するために使用されるハッシュ方法。",
+ "xpack.ingestPipelines.pipelineEditor.fingerprint.saltFieldLabel": "Salt(任意)",
+ "xpack.ingestPipelines.pipelineEditor.fingerprint.saltHelpText": "ハッシュ関数のSalt値。",
+ "xpack.ingestPipelines.pipelineEditor.fingerprint.targetFieldHelpText": "出力フィールド。デフォルトは{field}です。",
+ "xpack.ingestPipelines.pipelineEditor.foreachForm.optionsFieldAriaLabel": "構成JSONエディター",
+ "xpack.ingestPipelines.pipelineEditor.foreachForm.processorFieldLabel": "プロセッサー",
+ "xpack.ingestPipelines.pipelineEditor.foreachForm.processorHelpText": "各配列値で実行されるインジェストプロセッサー。",
+ "xpack.ingestPipelines.pipelineEditor.foreachForm.processorInvalidJsonError": "無効なJSON",
+ "xpack.ingestPipelines.pipelineEditor.foreachForm.processorRequiredError": "プロセッサーは必須です。",
+ "xpack.ingestPipelines.pipelineEditor.geoIPForm.databaseFileHelpText": "{ingestGeoIP}構成ディレクトリのGeoIP2データベースファイル。デフォルトは{databaseFile}です。",
+ "xpack.ingestPipelines.pipelineEditor.geoIPForm.databaseFileLabel": "データベースファイル(任意)",
+ "xpack.ingestPipelines.pipelineEditor.geoIPForm.fieldNameHelpText": "地理的ルックアップ用のIPアドレスを含むフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.geoIPForm.firstOnlyFieldHelpText": "フィールドに配列が含まれる場合でも、最初の一致する地理データを使用します。",
+ "xpack.ingestPipelines.pipelineEditor.geoIPForm.firstOnlyFieldLabel": "最初のみ",
+ "xpack.ingestPipelines.pipelineEditor.geoIPForm.propertiesFieldHelpText": "ターゲットフィールドに追加されたプロパティ。有効なプロパティは、使用されるデータベースファイルによって異なります。",
+ "xpack.ingestPipelines.pipelineEditor.geoIPForm.targetFieldHelpText": "地理データプロパティを含めるために使用されるフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.fieldNameHelpText": "一致を検索するフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.patternDefinitionsAriaLabel": "パターン定義エディター",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.patternDefinitionsHelpText": "カスタムパターンを定義するパターン名およびパターンタプルのマップ。既存の名前と一致するパターンは、既存の定義よりも優先されます。",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.patternDefinitionsLabel": "パターン定義(任意)",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.patternsAddPatternLabel": "パターンを追加",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.patternsDefinitionsInvalidJSONError": "無効なJSON",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.patternsFieldLabel": "パターン",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.patternsHelpText": "名前付きの取り込みグループを照合して抽出するGrok式。最初の一致する式を使用します。",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.patternsValueRequiredError": "値が必要です。",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.traceMatchFieldHelpText": "一致する式のメタデータをドキュメントに追加します。",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.traceMatchFieldLabel": "一致をトレース",
+ "xpack.ingestPipelines.pipelineEditor.gsubForm.fieldNameHelpText": "一致を検索するフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.gsubForm.patternFieldHelpText": "フィールドのサブ文字列と照合するために使用される正規表現。",
+ "xpack.ingestPipelines.pipelineEditor.gsubForm.patternFieldLabel": "パターン",
+ "xpack.ingestPipelines.pipelineEditor.gsubForm.patternRequiredError": "値が必要です。",
+ "xpack.ingestPipelines.pipelineEditor.gsubForm.replacementFieldHelpText": "一致の置換テキスト。空白の値は、一致するテキストを結果のテキストから削除します。",
+ "xpack.ingestPipelines.pipelineEditor.gsubForm.replacementFieldLabel": "置換",
+ "xpack.ingestPipelines.pipelineEditor.htmlStripForm.fieldNameHelpText": "HTMLタグを削除するフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.fieldMapHelpText": "ドキュメントフィールド名をモデルの既知のフィールド名にマッピングします。モデルのどのマッピングよりも優先されます。",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.fieldMapInvalidJSONError": "無効なJSON",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.fieldMapLabel": "フィールドマップ(任意)",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.inferenceConfigField.classificationLinkLabel": "分類",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.inferenceConfigField.regressionLinkLabel": "回帰",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.inferenceConfigLabel": "推論構成(任意)",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.inferenceConfigurationHelpText": "推論タイプとオプションが含まれます。{regression}と{classification}の2種類あります。",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.modelIDFieldHelpText": "推論するモデルのID。",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.modelIDFieldLabel": "モデルID",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.patternRequiredError": "モデルID値は必須です。",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.targetFieldHelpText": "推論プロセッサー結果を含むフィールド。デフォルトは{targetField}です。",
+ "xpack.ingestPipelines.pipelineEditor.internalNetworkCustomLabel": "カスタムフィールドを使用",
+ "xpack.ingestPipelines.pipelineEditor.internalNetworkPredefinedLabel": "プリセットフィールドを使用",
+ "xpack.ingestPipelines.pipelineEditor.item.cancelMoveButtonAriaLabel": "移動のキャンセル",
+ "xpack.ingestPipelines.pipelineEditor.item.descriptionPlaceholder": "説明なし",
+ "xpack.ingestPipelines.pipelineEditor.item.editButtonAriaLabel": "このプロセッサーを編集",
+ "xpack.ingestPipelines.pipelineEditor.item.moreButtonAriaLabel": "このプロセッサーのその他のアクションを表示",
+ "xpack.ingestPipelines.pipelineEditor.item.moreMenu.addOnFailureHandlerButtonLabel": "エラーハンドラーを追加",
+ "xpack.ingestPipelines.pipelineEditor.item.moreMenu.deleteButtonLabel": "削除",
+ "xpack.ingestPipelines.pipelineEditor.item.moreMenu.duplicateButtonLabel": "このプロセッサーを複製",
+ "xpack.ingestPipelines.pipelineEditor.item.moveButtonLabel": "このプロセッサーを移動",
+ "xpack.ingestPipelines.pipelineEditor.item.textInputAriaLabel": "この{type}プロセッサーの説明を入力",
+ "xpack.ingestPipelines.pipelineEditor.joinForm.fieldNameHelpText": "結合する配列値を含むフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.joinForm.separatorFieldHelpText": "区切り文字。",
+ "xpack.ingestPipelines.pipelineEditor.joinForm.separatorFieldLabel": "区切り文字",
+ "xpack.ingestPipelines.pipelineEditor.joinForm.separatorRequiredError": "値が必要です。",
+ "xpack.ingestPipelines.pipelineEditor.jsonForm.addToRootFieldHelpText": "JSONオブジェクトをドキュメントの最上位レベルに追加します。ターゲットフィールドと結合できません。",
+ "xpack.ingestPipelines.pipelineEditor.jsonForm.addToRootFieldLabel": "ルートに追加",
+ "xpack.ingestPipelines.pipelineEditor.jsonForm.fieldNameHelpText": "解析するフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.jsonStringField.invalidStringMessage": "無効なJSON文字列です。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.excludeKeysFieldLabel": "キーを除外",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.excludeKeysHelpText": "出力から除外する、抽出されたキーのリスト。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.fieldNameHelpText": "キーと値のペアの文字列を含むフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.fieldSplitFieldLabel": "フィールド分割",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.fieldSplitHelpText": "キーと値のペアを区切る正規表現パターン。一般的にはスペース文字です({space})。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.fieldSplitRequiredError": "値が必要です。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.includeKeysFieldLabel": "キーを含める",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.includeKeysHelpText": "出力に含める、抽出されたキーのリスト。デフォルトはすべてのキーです。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.prefixFieldLabel": "接頭辞",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.prefixHelpText": "抽出されたキーに追加する接頭辞。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.stripBracketsFieldLabel": "括弧を削除",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.stripBracketsHelpText": "抽出された値から括弧({paren}、{angle}、{square})と引用符({singleQuote}、{doubleQuote})を削除します。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.targetFieldHelpText": "抽出されたフィールドの出力フィールド。デフォルトはドキュメントルートです。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.trimKeyFieldLabel": "キーを切り取る",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.trimKeyHelpText": "抽出されたキーから切り取る文字。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.trimValueFieldLabel": "値を切り取る",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.trimValueHelpText": "抽出された値から切り取る文字。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.valueSplitFieldLabel": "値を分割",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.valueSplitHelpText": "キーと値を分割するために使用される正規表現。一般的には代入演算子です({equal})。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.valueSplitRequiredError": "値が必要です。",
+ "xpack.ingestPipelines.pipelineEditor.loadFromJson.buttonLabel": "プロセッサーをインポート",
+ "xpack.ingestPipelines.pipelineEditor.loadFromJson.buttons.cancel": "キャンセル",
+ "xpack.ingestPipelines.pipelineEditor.loadFromJson.buttons.confirm": "読み込みと上書き",
+ "xpack.ingestPipelines.pipelineEditor.loadFromJson.editor": "パイプラインオブジェクト",
+ "xpack.ingestPipelines.pipelineEditor.loadFromJson.error.body": "JSONが有効なパイプラインオブジェクトであることを確認してください。",
+ "xpack.ingestPipelines.pipelineEditor.loadFromJson.error.title": "無効なパイプライン",
+ "xpack.ingestPipelines.pipelineEditor.loadFromJson.modalTitle": "JSONの読み込み",
+ "xpack.ingestPipelines.pipelineEditor.loadJsonModal.jsonEditorHelpText": "パイプラインオブジェクトを指定してください。これにより、既存のパイプラインプロセッサーとエラープロセッサーが無効化されます。",
+ "xpack.ingestPipelines.pipelineEditor.lowerCaseForm.fieldNameHelpText": "小文字にするフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.networkDirection.destinationIpLabel": "デスティネーションIP(任意)",
+ "xpack.ingestPipelines.pipelineEditor.networkDirection.destionationIpHelpText": "デスティネーションIPアドレスを含むフィールド。デフォルトは{defaultField}です。",
+ "xpack.ingestPipelines.pipelineEditor.networkDirection.internalNetworksFieldHelpText": "{field}構成を読み取る場所を示すフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.networkDirection.internalNetworksFieldLabel": "内部ネットワークフィールド",
+ "xpack.ingestPipelines.pipelineEditor.networkDirection.internalNetworksHelpText": "内部ネットワークのリスト。",
+ "xpack.ingestPipelines.pipelineEditor.networkDirection.internalNetworksLabel": "内部ネットワーク",
+ "xpack.ingestPipelines.pipelineEditor.networkDirection.sourceIpHelpText": "ソースIPアドレスを含むフィールド。デフォルトは{defaultField}です。",
+ "xpack.ingestPipelines.pipelineEditor.networkDirection.sourceIpLabel": "ソースIP(任意)",
+ "xpack.ingestPipelines.pipelineEditor.networkDirection.targetFieldHelpText": "出力フィールド。デフォルトは{field}です。",
+ "xpack.ingestPipelines.pipelineEditor.onFailureProcessorsDocumentationLink": "詳細情報",
+ "xpack.ingestPipelines.pipelineEditor.onFailureProcessorsLabel": "エラーハンドラー",
+ "xpack.ingestPipelines.pipelineEditor.onFailureTreeDescription": "このパイプラインの例外を処理するために使用されるプロセッサー。{learnMoreLink}",
+ "xpack.ingestPipelines.pipelineEditor.onFailureTreeTitle": "障害プロセッサー",
+ "xpack.ingestPipelines.pipelineEditor.pipelineForm.pipelineNameFieldHelpText": "実行するインジェストパイプラインの名前。",
+ "xpack.ingestPipelines.pipelineEditor.pipelineForm.pipelineNameFieldLabel": "パイプライン名",
+ "xpack.ingestPipelines.pipelineEditor.pipelineForm.pipelineNameRequiredError": "値が必要です。",
+ "xpack.ingestPipelines.pipelineEditor.processorsDocumentationLink": "詳細情報",
+ "xpack.ingestPipelines.pipelineEditor.processorsTreeDescription": "インデックスの前に、プロセッサーを使用してデータを変換します。{learnMoreLink}",
+ "xpack.ingestPipelines.pipelineEditor.processorsTreeTitle": "プロセッサー",
+ "xpack.ingestPipelines.pipelineEditor.registeredDomain.fieldNameHelpText": "完全修飾ドメイン名を含むフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.removeForm.fieldNameField": "フィールド",
+ "xpack.ingestPipelines.pipelineEditor.removeForm.fieldNameHelpText": "削除するフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.removeForm.fieldNameRequiredError": "値が必要です。",
+ "xpack.ingestPipelines.pipelineEditor.removeProcessorModal.cancelButtonLabel": "キャンセル",
+ "xpack.ingestPipelines.pipelineEditor.removeProcessorModal.confirmationButtonLabel": "プロセッサーの削除",
+ "xpack.ingestPipelines.pipelineEditor.removeProcessorModal.titleText": "{type}プロセッサーの削除",
+ "xpack.ingestPipelines.pipelineEditor.renameForm.fieldNameHelpText": "名前を変更するフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.renameForm.targetFieldHelpText": "新しいフィールド名。このフィールドがすでに存在していてはなりません。",
+ "xpack.ingestPipelines.pipelineEditor.renameForm.targetFieldLabel": "ターゲットフィールド",
+ "xpack.ingestPipelines.pipelineEditor.renameForm.targetFieldRequiredError": "値が必要です。",
+ "xpack.ingestPipelines.pipelineEditor.requiredCopyFrom": "コピー元値は必須です。",
+ "xpack.ingestPipelines.pipelineEditor.requiredValue": "値が必要です。",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.idRequiredError": "値が必要です。",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.langFieldHelpText": "スクリプト言語。デフォルトは{lang}です。",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.langFieldLabel": "言語(任意)",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.paramsFieldAriaLabel": "パラメーターJSONエディター",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.paramsFieldHelpText": "変数としてスクリプトに渡される名前付きパラメーター。",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.paramsFieldLabel": "パラメーター",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.processorInvalidJsonError": "無効なJSON",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.sourceFieldAriaLabel": "ソーススクリプトJSONエディター",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.sourceFieldHelpText": "実行するインラインスクリプト。",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.sourceFieldLabel": "送信元",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.sourceRequiredError": "値が必要です。",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.storedScriptIDFieldHelpText": "実行するストアドスクリプトのID。",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.storedScriptIDFieldLabel": "ストアドスクリプトID",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.useScriptIdToggleLabel": "ストアドスクリプトを実行",
+ "xpack.ingestPipelines.pipelineEditor.setForm.copyFromFieldHelpText": "{field}にコピーするフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.setForm.copyFromFieldLabel": "コピー元",
+ "xpack.ingestPipelines.pipelineEditor.setForm.fieldNameField": "挿入または更新するフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.setForm.ignoreEmptyValueFieldHelpText": "{valueField}が{nullValue}であるか、空の文字列である場合は、フィールドを更新しません。",
+ "xpack.ingestPipelines.pipelineEditor.setForm.ignoreEmptyValueFieldLabel": "空の値を無視",
+ "xpack.ingestPipelines.pipelineEditor.setForm.mediaTypeFieldLabel": "メディアタイプ",
+ "xpack.ingestPipelines.pipelineEditor.setForm.mediaTypeHelpText": "エンコーディング値のメディアタイプ。",
+ "xpack.ingestPipelines.pipelineEditor.setForm.overrideFieldHelpText": "有効にすると、既存のフィールド値を上書きします。無効にすると、{nullValue}フィールドのみを更新します。",
+ "xpack.ingestPipelines.pipelineEditor.setForm.overrideFieldLabel": "無効化",
+ "xpack.ingestPipelines.pipelineEditor.setForm.propertiesFieldHelpText": "追加するユーザー詳細情報。フォルトは{value}です。",
+ "xpack.ingestPipelines.pipelineEditor.setForm.valueFieldHelpText": "フィールドの値。",
+ "xpack.ingestPipelines.pipelineEditor.setForm.valueFieldLabel": "値",
+ "xpack.ingestPipelines.pipelineEditor.setSecurityUserForm.fieldNameField": "出力フィールド。",
+ "xpack.ingestPipelines.pipelineEditor.setSecurityUserForm.propertiesFieldLabel": "プロパティ(任意)",
+ "xpack.ingestPipelines.pipelineEditor.settingsForm.learnMoreLabelLink.processor": "{processorLabel}ドキュメント",
+ "xpack.ingestPipelines.pipelineEditor.sortForm.fieldNameHelpText": "並べ替える配列値を含むフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.sortForm.orderField.ascendingOption": "昇順",
+ "xpack.ingestPipelines.pipelineEditor.sortForm.orderField.descendingOption": "降順",
+ "xpack.ingestPipelines.pipelineEditor.sortForm.orderFieldHelpText": "並べ替え順。文字列と数値が混在した配列は辞書学的に並べ替えられます。",
+ "xpack.ingestPipelines.pipelineEditor.sortForm.orderFieldLabel": "順序",
+ "xpack.ingestPipelines.pipelineEditor.splitForm.fieldNameHelpText": "分割するフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.splitForm.preserveTrailingFieldHelpText": "分割されたフィールド値の末尾にある空白はすべて保持されます。",
+ "xpack.ingestPipelines.pipelineEditor.splitForm.preserveTrailingFieldLabel": "末尾の空白を保持",
+ "xpack.ingestPipelines.pipelineEditor.splitForm.separatorFieldHelpText": "フィールド値を区切る正規表現パターン。",
+ "xpack.ingestPipelines.pipelineEditor.splitForm.separatorFieldLabel": "区切り文字",
+ "xpack.ingestPipelines.pipelineEditor.splitForm.separatorRequiredError": "値が必要です。",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.buttonLabel": "ドキュメントを追加",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.documentLabel": "ドキュメント{documentNumber}",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.documentsdropdown.dropdownLabel": "ドキュメント:",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.documentsDropdown.editDocumentsButtonLabel": "ドキュメントを編集",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.documentsDropdown.popoverTitle": "ドキュメントをテスト",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.outputButtonLabel": "出力を表示",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.resetDocumentsModal.cancelButtonLabel": "キャンセル",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.resetDocumentsModal.description": "出力がリセットされます。",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.resetDocumentsModal.resetButtonLabel": "ドキュメントを消去",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.resetDocumentsModal.title": "ドキュメントを消去",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.selectedDocumentLabel": "ドキュメント{selectedDocument}",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.testPipelineActionsLabel": "パイプラインをテスト:",
+ "xpack.ingestPipelines.pipelineEditor.trimForm.fieldNameHelpText": "切り取るフィールド。文字列の配列の場合、各エレメントが切り取られます。",
+ "xpack.ingestPipelines.pipelineEditor.typeField.fieldRequiredError": "タイプが必要です。",
+ "xpack.ingestPipelines.pipelineEditor.typeField.typeFieldComboboxPlaceholder": "入力してエンターキーを押してください",
+ "xpack.ingestPipelines.pipelineEditor.typeField.typeFieldLabel": "プロセッサー",
+ "xpack.ingestPipelines.pipelineEditor.uppercaseForm.fieldNameHelpText": "大文字にするフィールド。文字列の配列の場合、各エレメントが大文字にされます。",
+ "xpack.ingestPipelines.pipelineEditor.uriPartsForm.fieldNameHelpText": "URI文字列を含むフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.urlDecodeForm.fieldNameHelpText": "デコードするフィールド。文字列の配列の場合、各エレメントがデコードされます。",
+ "xpack.ingestPipelines.pipelineEditor.useCopyFromLabel": "フィールドからコピーを使用",
+ "xpack.ingestPipelines.pipelineEditor.userAgentForm.extractDeviceNameFieldText": "デバイスタイプを抽出",
+ "xpack.ingestPipelines.pipelineEditor.userAgentForm.extractDeviceNameTooltipText": "この機能はベータ段階で、変更される可能性があります。",
+ "xpack.ingestPipelines.pipelineEditor.userAgentForm.extractDeviceTypeFieldHelpText": "ユーザーエージェント文字列からデバイスタイプを抽出します。",
+ "xpack.ingestPipelines.pipelineEditor.userAgentForm.fieldNameHelpText": "ユーザーエージェント文字列を含むフィールド。",
+ "xpack.ingestPipelines.pipelineEditor.userAgentForm.propertiesFieldHelpText": "ターゲットフィールドに追加されたプロパティ。",
+ "xpack.ingestPipelines.pipelineEditor.userAgentForm.regexFileFieldHelpText": "ユーザーエージェント文字列を解析するために使用される正規表現を含むファイル。",
+ "xpack.ingestPipelines.pipelineEditor.userAgentForm.regexFileFieldLabel": "正規表現ファイル(任意)",
+ "xpack.ingestPipelines.pipelineEditor.userAgentForm.targetFieldHelpText": "出力フィールド。デフォルトは{defaultField}です。",
+ "xpack.ingestPipelines.pipelineEditor.useValueLabel": "値フィールドを使用",
+ "xpack.ingestPipelines.pipelineEditorItem.droppedStatusAriaLabel": "ドロップ",
+ "xpack.ingestPipelines.pipelineEditorItem.errorIgnoredStatusAriaLabel": "エラーを無視",
+ "xpack.ingestPipelines.pipelineEditorItem.errorStatusAriaLabel": "エラー",
+ "xpack.ingestPipelines.pipelineEditorItem.inactiveStatusAriaLabel": "実行しない",
+ "xpack.ingestPipelines.pipelineEditorItem.skippedStatusAriaLabel": "スキップ",
+ "xpack.ingestPipelines.pipelineEditorItem.successStatusAriaLabel": "成功",
+ "xpack.ingestPipelines.pipelineEditorItem.unknownStatusAriaLabel": "不明",
+ "xpack.ingestPipelines.processorFormFlyout.cancelButtonLabel": "キャンセル",
+ "xpack.ingestPipelines.processorFormFlyout.updateButtonLabel": "更新",
+ "xpack.ingestPipelines.processorOutput.descriptionText": "テストドキュメントの変更をプレビューします。",
+ "xpack.ingestPipelines.processorOutput.documentLabel": "ドキュメント{number}",
+ "xpack.ingestPipelines.processorOutput.documentsDropdownLabel": "データをテスト:",
+ "xpack.ingestPipelines.processorOutput.droppedCalloutTitle": "ドキュメントは破棄されました。",
+ "xpack.ingestPipelines.processorOutput.ignoredErrorCodeBlockLabel": "無視されたエラーがあります",
+ "xpack.ingestPipelines.processorOutput.loadingMessage": "プロセッサー出力を読み込んでいます…",
+ "xpack.ingestPipelines.processorOutput.noOutputCalloutTitle": "このプロセッサーの出力はありません。",
+ "xpack.ingestPipelines.processorOutput.processorErrorCodeBlockLabel": "エラーが発生しました",
+ "xpack.ingestPipelines.processorOutput.processorInputCodeBlockLabel": "入力データ",
+ "xpack.ingestPipelines.processorOutput.processorOutputCodeBlockLabel": "出力データ",
+ "xpack.ingestPipelines.processorOutput.skippedCalloutTitle": "プロセッサーは実行されませんでした。",
+ "xpack.ingestPipelines.processors.defaultDescription.append": "\"{value}\"を\"{field}\"フィールドの最後に追加します",
+ "xpack.ingestPipelines.processors.defaultDescription.bytes": "\"{field}\"をバイト数の値に変換します",
+ "xpack.ingestPipelines.processors.defaultDescription.circle": "\"{field}\"の円の定義を近似多角形に変換します",
+ "xpack.ingestPipelines.processors.defaultDescription.communityId": "ネットワークフローデータのコミュニティIDを計算します。",
+ "xpack.ingestPipelines.processors.defaultDescription.convert": "\"{field}\"を型\"{type}\"に変換します",
+ "xpack.ingestPipelines.processors.defaultDescription.csv": "\"{field}\"のCSV値を{target_fields}に抽出します",
+ "xpack.ingestPipelines.processors.defaultDescription.date": "\"{field}\"の日付をフィールド\"{target_field}\"の日付型に解析します",
+ "xpack.ingestPipelines.processors.defaultDescription.date_index_name": "\"{field}\"、{prefix}のタイムスタンプ値に基づいて、時間に基づくインデックスにドキュメントを追加します",
+ "xpack.ingestPipelines.processors.defaultDescription.dateIndexName.indexNamePrefixDefault.noPrefixValueLabel": "プレフィックスなし",
+ "xpack.ingestPipelines.processors.defaultDescription.dateIndexName.indexNamePrefixDefault.prefixValueLabel": "プレフィックス\"{prefix}\"を使用",
+ "xpack.ingestPipelines.processors.defaultDescription.dissect": "分離したパターンと一致する値を\"{field}\"から抽出します",
+ "xpack.ingestPipelines.processors.defaultDescription.dot_expander": "\"{field}\"をオブジェクトフィールドに拡張します",
+ "xpack.ingestPipelines.processors.defaultDescription.drop": "エラーを返さずにドキュメントを破棄します",
+ "xpack.ingestPipelines.processors.defaultDescription.enrich": "\"{policy_name}\"ポリシーが\"{field}\"と一致した場合に、データを\"{target_field}\"に改善します",
+ "xpack.ingestPipelines.processors.defaultDescription.fail": "実行を停止する例外を発生させます",
+ "xpack.ingestPipelines.processors.defaultDescription.fingerprint": "ドキュメントのコンテンツのハッシュを計算します。",
+ "xpack.ingestPipelines.processors.defaultDescription.foreach": "\"{field}\"の各オブジェクトのプロセッサーを実行します",
+ "xpack.ingestPipelines.processors.defaultDescription.geoip": "\"{field}\"の値に基づいて、地理データをドキュメントに追加します",
+ "xpack.ingestPipelines.processors.defaultDescription.grok": "grokパターンと一致する値を\"{field}\"から抽出します",
+ "xpack.ingestPipelines.processors.defaultDescription.gsub": "\"{field}\"の\"{pattern}\"と一致する値を\"{replacement}\"で置き換えます",
+ "xpack.ingestPipelines.processors.defaultDescription.html_strip": "\"{field}\"からHTMLタグを削除します",
+ "xpack.ingestPipelines.processors.defaultDescription.inference": "モデル\"{modelId}\"を実行し、結果を\"{target_field}\"に格納します",
+ "xpack.ingestPipelines.processors.defaultDescription.join": "\"{field}\"に格納された配列の各要素を結合します",
+ "xpack.ingestPipelines.processors.defaultDescription.json": "\"{field}\"を解析し、文字列からJSONオブジェクトを作成します",
+ "xpack.ingestPipelines.processors.defaultDescription.kv": "\"{field}\"からキーと値のペアを抽出し、\"{field_split}\"および\"{value_split}\"で分割します",
+ "xpack.ingestPipelines.processors.defaultDescription.lowercase": "\"{field}\"の値を小文字に変換します",
+ "xpack.ingestPipelines.processors.defaultDescription.networkDirection": "特定のソースIPアドレスのネットワーク方向を計算します。",
+ "xpack.ingestPipelines.processors.defaultDescription.pipeline": "\"{name}\"インジェストパイプラインを実行します",
+ "xpack.ingestPipelines.processors.defaultDescription.registeredDomain": "登録されたドメイン、サブドメイン、最上位のドメインを\"{field}\"から抽出します",
+ "xpack.ingestPipelines.processors.defaultDescription.remove": "\"{field}\"を削除します",
+ "xpack.ingestPipelines.processors.defaultDescription.rename": "\"{field}\"の名前を\"{target_field}\"に変更します",
+ "xpack.ingestPipelines.processors.defaultDescription.set": "\"{field}\"の値を\"{value}\"に設定します",
+ "xpack.ingestPipelines.processors.defaultDescription.setCopyFrom": "\"{field}\"の値を\"{copyFrom}\"の値に設定します",
+ "xpack.ingestPipelines.processors.defaultDescription.setSecurityUser": "現在のユーザーに関する詳細を\"{field}\"に追加します",
+ "xpack.ingestPipelines.processors.defaultDescription.sort": "{order}順で配列\"{field}\"の要素を並べ替えます",
+ "xpack.ingestPipelines.processors.defaultDescription.sort.orderAscendingLabel": "昇順",
+ "xpack.ingestPipelines.processors.defaultDescription.sort.orderDescendingLabel": "降順",
+ "xpack.ingestPipelines.processors.defaultDescription.split": "\"{field}\"に格納された文字列を配列に分割します",
+ "xpack.ingestPipelines.processors.defaultDescription.trim": "\"{field}\"の空白を削除します",
+ "xpack.ingestPipelines.processors.defaultDescription.uppercase": "\"{field}\"の値を大文字に変換します",
+ "xpack.ingestPipelines.processors.defaultDescription.uri_parts": "\"{field}\"のURI文字列を解析し、結果を\"{target_field}\"に格納します",
+ "xpack.ingestPipelines.processors.defaultDescription.url_decode": "\"{field}\"のURLをデコードします",
+ "xpack.ingestPipelines.processors.defaultDescription.user_agent": "\"{field}\"のユーザーエージェントを抽出し、結果を\"{target_field}\"に格納します",
+ "xpack.ingestPipelines.processors.description.append": "フィールド配列の末尾に値を追加します。フィールドに単一の値が含まれている場合、プロセッサーはまず値を配列に変換します。フィールドが存在しない場合、プロセッサーは追加された値を含む配列を作成します。",
+ "xpack.ingestPipelines.processors.description.bytes": "デジタルストレージの単位をバイトに変換します。たとえば、1KBは1024バイトになります。",
+ "xpack.ingestPipelines.processors.description.circle": "円の定義を近似多角形に変換します。",
+ "xpack.ingestPipelines.processors.description.communityId": "ネットワークフローデータのコミュニティIDを計算します。",
+ "xpack.ingestPipelines.processors.description.convert": "フィールドを別のデータ型に変換します。たとえば、文字列をロングに変換できます。",
+ "xpack.ingestPipelines.processors.description.csv": "CSVデータからフィールド値を抽出します。",
+ "xpack.ingestPipelines.processors.description.date": "日付をドキュメントタイムスタンプに変換します。",
+ "xpack.ingestPipelines.processors.description.dateIndexName": "日付またはタイムスタンプを使用して、ドキュメントを正しい時間ベースのインデックスに追加します。インデックス名は、{value}などの日付演算パターンを使用する必要があります。",
+ "xpack.ingestPipelines.processors.description.dissect": "分析パターンを使用して、フィールドから一致を抽出します。",
+ "xpack.ingestPipelines.processors.description.dotExpander": "ドット表記を含むフィールドをオブジェクトフィールドに展開します。パイプラインの他のプロセッサーは、オブジェクトフィールドにアクセスできます。",
+ "xpack.ingestPipelines.processors.description.drop": "エラーを返さずにドキュメントを破棄します。",
+ "xpack.ingestPipelines.processors.description.enrich": "{enrichPolicyLink}に基づいてエンリッチデータを受信ドキュメントに追加します。",
+ "xpack.ingestPipelines.processors.description.fail": "エラー時にカスタムエラーメッセージを返します。一般的に、必要な条件を要求者に通知するために使用されます。",
+ "xpack.ingestPipelines.processors.description.fingerprint": "ドキュメントのコンテンツのハッシュを計算します。",
+ "xpack.ingestPipelines.processors.description.foreach": "インジェストプロセッサーを配列の各値に適用します。",
+ "xpack.ingestPipelines.processors.description.geoip": "IPアドレスに基づいて地理データを追加します。Maxmindデータベースファイルの地理データを使用します。",
+ "xpack.ingestPipelines.processors.description.grok": "{grokLink}式を使用して、フィールドから一致を抽出します。",
+ "xpack.ingestPipelines.processors.description.gsub": "正規表現を使用して、フィールドサブ文字列を置換します。",
+ "xpack.ingestPipelines.processors.description.htmlStrip": "フィールドからHTMLタグを削除します。",
+ "xpack.ingestPipelines.processors.description.inference": "学習済みのデータフレーム分析モデルを使用して、受信データに対して推論します。",
+ "xpack.ingestPipelines.processors.description.join": "配列要素を文字列に結合します。各エレメント間に区切り文字を挿入します。",
+ "xpack.ingestPipelines.processors.description.json": "互換性がある文字列からJSONオブジェクトを作成します。",
+ "xpack.ingestPipelines.processors.description.kv": "キーと値のペアを含む文字列からフィールドを抽出します。",
+ "xpack.ingestPipelines.processors.description.lowercase": "文字列を小文字に変換します。",
+ "xpack.ingestPipelines.processors.description.networkDirection": "特定のソースIPアドレスのネットワーク方向を計算します。",
+ "xpack.ingestPipelines.processors.description.pipeline": "別のインジェストノードパイプラインを実行します。",
+ "xpack.ingestPipelines.processors.description.registeredDomain": "登録されたドメイン(有効な最上位ドメイン)、サブドメイン、最上位ドメインを完全修飾ドメイン名から抽出します。",
+ "xpack.ingestPipelines.processors.description.remove": "1つ以上のフィールドを削除します。",
+ "xpack.ingestPipelines.processors.description.rename": "既存のフィールドの名前を変更します。",
+ "xpack.ingestPipelines.processors.description.script": "受信ドキュメントでスクリプトを実行します。",
+ "xpack.ingestPipelines.processors.description.set": "フィールドの値を設定します。",
+ "xpack.ingestPipelines.processors.description.setSecurityUser": "ユーザー名と電子メールアドレスなどの現在のユーザーの詳細情報を受信ドキュメントに追加します。インデックスリクエストには認証されたユーザーが必要です。",
+ "xpack.ingestPipelines.processors.description.sort": "フィールドの配列要素を並べ替えます。",
+ "xpack.ingestPipelines.processors.description.split": "フィールド値を配列に分割します。",
+ "xpack.ingestPipelines.processors.description.trim": "文字列から先頭と末尾の空白を削除します。",
+ "xpack.ingestPipelines.processors.description.uppercase": "文字列を大文字に変換します。",
+ "xpack.ingestPipelines.processors.description.urldecode": "URLエンコードされた文字列をデコードします。",
+ "xpack.ingestPipelines.processors.description.userAgent": "ブラウザーのユーザーエージェント文字列から値を抽出します。",
+ "xpack.ingestPipelines.processors.label.append": "末尾に追加",
+ "xpack.ingestPipelines.processors.label.bytes": "バイト",
+ "xpack.ingestPipelines.processors.label.circle": "円",
+ "xpack.ingestPipelines.processors.label.communityId": "コミュニティID",
+ "xpack.ingestPipelines.processors.label.convert": "変換",
+ "xpack.ingestPipelines.processors.label.csv": "CSV",
+ "xpack.ingestPipelines.processors.label.date": "日付",
+ "xpack.ingestPipelines.processors.label.dateIndexName": "日付インデックス名",
+ "xpack.ingestPipelines.processors.label.dissect": "Dissect",
+ "xpack.ingestPipelines.processors.label.dotExpander": "Dot Expander",
+ "xpack.ingestPipelines.processors.label.drop": "ドロップ",
+ "xpack.ingestPipelines.processors.label.enrich": "エンリッチ",
+ "xpack.ingestPipelines.processors.label.fail": "失敗",
+ "xpack.ingestPipelines.processors.label.fingerprint": "フィンガープリント",
+ "xpack.ingestPipelines.processors.label.foreach": "Foreach",
+ "xpack.ingestPipelines.processors.label.geoip": "GeoIP",
+ "xpack.ingestPipelines.processors.label.grok": "Grok",
+ "xpack.ingestPipelines.processors.label.gsub": "Gsub",
+ "xpack.ingestPipelines.processors.label.htmlStrip": "HTML Strip",
+ "xpack.ingestPipelines.processors.label.inference": "推定",
+ "xpack.ingestPipelines.processors.label.join": "結合",
+ "xpack.ingestPipelines.processors.label.json": "JSON",
+ "xpack.ingestPipelines.processors.label.kv": "キーと値(KV)",
+ "xpack.ingestPipelines.processors.label.lowercase": "小文字",
+ "xpack.ingestPipelines.processors.label.networkDirection": "ネットワーク方向",
+ "xpack.ingestPipelines.processors.label.pipeline": "パイプライン",
+ "xpack.ingestPipelines.processors.label.registeredDomain": "登録ドメイン",
+ "xpack.ingestPipelines.processors.label.remove": "削除",
+ "xpack.ingestPipelines.processors.label.rename": "名前の変更",
+ "xpack.ingestPipelines.processors.label.script": "スクリプト",
+ "xpack.ingestPipelines.processors.label.set": "設定",
+ "xpack.ingestPipelines.processors.label.setSecurityUser": "セキュリティユーザーの設定",
+ "xpack.ingestPipelines.processors.label.sort": "並べ替え",
+ "xpack.ingestPipelines.processors.label.split": "分割",
+ "xpack.ingestPipelines.processors.label.trim": "トリム",
+ "xpack.ingestPipelines.processors.label.uppercase": "大文字",
+ "xpack.ingestPipelines.processors.label.uriPartsLabel": "URI部分",
+ "xpack.ingestPipelines.processors.label.urldecode": "URLデコード",
+ "xpack.ingestPipelines.processors.label.userAgent": "ユーザーエージェント",
+ "xpack.ingestPipelines.processors.uriPartsDescription": "Uniform Resource Identifier(URI)文字列を解析し、コンポーネントをオブジェクトとして抽出します。",
+ "xpack.ingestPipelines.requestFlyout.closeButtonLabel": "閉じる",
+ "xpack.ingestPipelines.requestFlyout.descriptionText": "このElasticsearchリクエストは、このパイプラインを作成または更新します。",
+ "xpack.ingestPipelines.requestFlyout.namedTitle": "「{name}」のリクエスト",
+ "xpack.ingestPipelines.requestFlyout.unnamedTitle": "リクエスト",
+ "xpack.ingestPipelines.settingsFormOnFailureFlyout.configurationTabTitle": "構成",
+ "xpack.ingestPipelines.settingsFormOnFailureFlyout.configureOnFailureTitle": "エラープロセッサーの構成",
+ "xpack.ingestPipelines.settingsFormOnFailureFlyout.configureTitle": "プロセッサーの構成",
+ "xpack.ingestPipelines.settingsFormOnFailureFlyout.manageOnFailureTitle": "エラープロセッサーを管理",
+ "xpack.ingestPipelines.settingsFormOnFailureFlyout.manageTitle": "プロセッサーを管理",
+ "xpack.ingestPipelines.settingsFormOnFailureFlyout.outputTabTitle": "アウトプット",
+ "xpack.ingestPipelines.tabs.documentsTabTitle": "ドキュメント",
+ "xpack.ingestPipelines.tabs.outputTabTitle": "アウトプット",
+ "xpack.ingestPipelines.testPipeline.errorNotificationText": "パイプラインの実行エラー",
+ "xpack.ingestPipelines.testPipelineFlyout.documentsForm.documentsFieldLabel": "ドキュメント",
+ "xpack.ingestPipelines.testPipelineFlyout.documentsForm.documentsJsonError": "ドキュメントJSONが無効です。",
+ "xpack.ingestPipelines.testPipelineFlyout.documentsForm.noDocumentsError": "ドキュメントが必要です。",
+ "xpack.ingestPipelines.testPipelineFlyout.documentsForm.oneDocumentRequiredError": "1つ以上のドキュメントが必要です。",
+ "xpack.ingestPipelines.testPipelineFlyout.documentsTab.editorFieldAriaLabel": "ドキュメントJSONエディター",
+ "xpack.ingestPipelines.testPipelineFlyout.documentsTab.editorFieldClearAllButtonLabel": "すべて消去",
+ "xpack.ingestPipelines.testPipelineFlyout.documentsTab.runButtonLabel": "パイプラインを実行",
+ "xpack.ingestPipelines.testPipelineFlyout.documentsTab.runningButtonLabel": "実行中",
+ "xpack.ingestPipelines.testPipelineFlyout.documentsTab.simulateDocumentionLink": "詳細情報",
+ "xpack.ingestPipelines.testPipelineFlyout.documentsTab.tabDescriptionText": "投入するパイプラインのドキュメントを指定します。{learnMoreLink}",
+ "xpack.ingestPipelines.testPipelineFlyout.executePipelineError": "パイプラインを実行できません",
+ "xpack.ingestPipelines.testPipelineFlyout.outputTab.descriptionLinkLabel": "出力を更新",
+ "xpack.ingestPipelines.testPipelineFlyout.outputTab.descriptionText": "出力データを表示するか、パイプライン経由で渡されるときに各プロセッサーがドキュメントにどのように影響するのかを確認します。",
+ "xpack.ingestPipelines.testPipelineFlyout.outputTab.verboseSwitchLabel": "冗長出力を表示",
+ "xpack.ingestPipelines.testPipelineFlyout.successNotificationText": "パイプラインが実行されました",
+ "xpack.ingestPipelines.testPipelineFlyout.title": "パイプラインをテスト",
+ "xpack.licenseApiGuard.license.errorExpiredMessage": "{licenseType} ライセンスが期限切れのため {pluginName} を使用できません。",
+ "xpack.licenseApiGuard.license.errorUnavailableMessage": "現在ライセンス情報が利用できないため {pluginName} を使用できません。",
+ "xpack.licenseApiGuard.license.errorUnsupportedMessage": "ご使用の {licenseType} ライセンスは {pluginName} をサポートしていません。ライセンスをアップグレードしてください。",
+ "xpack.licenseApiGuard.license.genericErrorMessage": "{pluginName}を使用できません。ライセンス確認が失敗しました。",
+ "xpack.licenseMgmt.app.checkingPermissionsErrorMessage": "パーミッションの確認中にエラーが発生",
+ "xpack.licenseMgmt.app.deniedPermissionDescription": "ライセンス管理を使用するには、{permissionType}権限が必要です。",
+ "xpack.licenseMgmt.app.deniedPermissionTitle": "クラスターの権限が必要です",
+ "xpack.licenseMgmt.app.loadingPermissionsDescription": "パーミッションを確認中…",
+ "xpack.licenseMgmt.dashboard.breadcrumb": "ライセンス管理",
+ "xpack.licenseMgmt.licenseDashboard.addLicense.updateLicenseButtonLabel": "ライセンスを更新",
+ "xpack.licenseMgmt.licenseDashboard.addLicense.updateLicenseTitle": "ライセンスの更新",
+ "xpack.licenseMgmt.licenseDashboard.addLicense.useAvailableLicenseDescription": "すでに新しいライセンスがある場合は、今すぐアップロードしてください。",
+ "xpack.licenseMgmt.licenseDashboard.licenseStatus.activeLicenseStatusDescription": "ライセンスは{licenseExpirationDate}に有効期限切れになります",
+ "xpack.licenseMgmt.licenseDashboard.licenseStatus.activeLicenseStatusText": "アクティブ",
+ "xpack.licenseMgmt.licenseDashboard.licenseStatus.activeLicenseStatusTitle": "ご使用の{licenseType}ライセンスは{status}です",
+ "xpack.licenseMgmt.licenseDashboard.licenseStatus.expiredLicenseStatusDescription": "ライセンスは{licenseExpirationDate}に有効期限切れになりました",
+ "xpack.licenseMgmt.licenseDashboard.licenseStatus.expiredLicenseStatusTitle": "ご使用の{licenseType}ライセンスは期限切れです",
+ "xpack.licenseMgmt.licenseDashboard.licenseStatus.inactiveLicenseStatusText": "非アクティブ",
+ "xpack.licenseMgmt.licenseDashboard.licenseStatus.permanentActiveLicenseStatusDescription": "ご使用のライセンスには有効期限がありません。",
+ "xpack.licenseMgmt.licenseDashboard.requestTrialExtension.extendTrialButtonLabel": "トライアルを延長",
+ "xpack.licenseMgmt.licenseDashboard.requestTrialExtension.extendYourTrialTitle": "トライアルの延長",
+ "xpack.licenseMgmt.licenseDashboard.requestTrialExtension.howToContinueUsingPluginsDescription": "機械学習、高度なセキュリティ、その他の素晴らしい{subscriptionFeaturesLinkText}の使用を続けるには、今すぐ延長をお申し込みください。",
+ "xpack.licenseMgmt.licenseDashboard.requestTrialExtension.subscriptionFeaturesLinkText": "サブスクリプション機能",
+ "xpack.licenseMgmt.licenseDashboard.revertToBasic.acknowledgeModal.revertToBasicButtonLabel": "ベーシックに戻す",
+ "xpack.licenseMgmt.licenseDashboard.revertToBasic.acknowledgeModalTitle": "ベーシックライセンスに戻す",
+ "xpack.licenseMgmt.licenseDashboard.revertToBasic.confirmModal.cancelButtonLabel": "キャンセル",
+ "xpack.licenseMgmt.licenseDashboard.revertToBasic.confirmModal.confirmButtonLabel": "確認",
+ "xpack.licenseMgmt.licenseDashboard.revertToBasic.confirmModalTitle": "ベーシックライセンスに戻す確認",
+ "xpack.licenseMgmt.licenseDashboard.revertToBasic.revertToFreeFeaturesDescription": "無料の機能に戻すと、セキュリティ、機械学習、その他{subscriptionFeaturesLinkText}が利用できなくなります。",
+ "xpack.licenseMgmt.licenseDashboard.revertToBasic.subscriptionFeaturesLinkText": "サブスクリプション機能",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModal.cancelButtonLabel": "キャンセル",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModal.startTrialButtonLabel": "トライアルを開始",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription": "この試用版では、Elastic Stackの{subscriptionFeaturesLinkText}のすべての機能が提供されています。すぐに次の機能をご利用いただけます。",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.alertingFeatureTitle": "アラート",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.dataBaseConnectivityFeatureTitle": "{sqlDataBase} の {jdbcStandard} および {odbcStandard} 接続",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.graphCapabilitiesFeatureTitle": "グラフ機能",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.mashingLearningFeatureTitle": "機械学習",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.securityDocumentationLinkText": "ドキュメンテーション",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.securityFeaturesConfigurationDescription": "認証({authenticationTypeList})、フィールドとドキュメントレベルのセキュリティ、監査などの高度なセキュリティ機能には構成が必要です。手順については、{securityDocumentationLinkText} を参照してください。",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.subscriptionFeaturesLinkText": "サブスクリプション機能",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.termsAndConditionsDescription": "このトライアルを開始することで、これらの {termsAndConditionsLinkText} が適用されることに同意したものとみなされます。",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.termsAndConditionsLinkText": "諸条件",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalTitle": "30 日間の無料トライアルの開始",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.startTrialButtonLabel": "トライアルを開始",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.subscriptionFeaturesExperienceDescription": "機械学習、高度なセキュリティ、その他{subscriptionFeaturesLinkText}をお試しください。",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.subscriptionFeaturesLinkText": "サブスクリプション機能",
+ "xpack.licenseMgmt.licenseDashboard.startTrialTitle": "30 日間のトライアルの開始",
+ "xpack.licenseMgmt.managementSectionDisplayName": "ライセンス管理",
+ "xpack.licenseMgmt.replacingCurrentLicenseWithBasicLicenseWarningMessage": "{currentLicenseType} ライセンスからベーシックライセンスにすると、一部機能が使えなくなります。下の機能のリストをご確認ください。",
+ "xpack.licenseMgmt.telemetryOptIn.customersHelpSupportDescription": "Elastic Support のサービス改善にご協力ください",
+ "xpack.licenseMgmt.telemetryOptIn.exampleLinkText": "例",
+ "xpack.licenseMgmt.telemetryOptIn.featureUsageWarningMessage": "この機能は定期的に基本的な機能利用に関する統計情報を送信します。この情報は Elastic 社外には共有されません。{exampleLink} を参照するか、{telemetryPrivacyStatementLink} をお読みください。この機能はいつでも無効にできます。",
+ "xpack.licenseMgmt.telemetryOptIn.readMoreLinkText": "続きを読む",
+ "xpack.licenseMgmt.telemetryOptIn.sendBasicFeatureStatisticsLabel": "定期的に基本的な機能利用に関する統計情報を Elastic に送信します。{popover}",
+ "xpack.licenseMgmt.telemetryOptIn.telemetryPrivacyStatementLinkText": "遠隔測定に関するプライバシーステートメント",
+ "xpack.licenseMgmt.upload.breadcrumb": "アップロード",
+ "xpack.licenseMgmt.uploadLicense.cancelButtonLabel": "キャンセル",
+ "xpack.licenseMgmt.uploadLicense.checkLicenseFileErrorMessage": "{genericUploadError} ライセンスファイルを確認してください。",
+ "xpack.licenseMgmt.uploadLicense.confirmModal.cancelButtonLabel": "キャンセル",
+ "xpack.licenseMgmt.uploadLicense.confirmModal.confirmButtonLabel": "確認",
+ "xpack.licenseMgmt.uploadLicense.confirmModalTitle": "ライセンスのアップロードの確認",
+ "xpack.licenseMgmt.uploadLicense.expiredLicenseErrorMessage": "提供されたライセンスは期限切れです。",
+ "xpack.licenseMgmt.uploadLicense.genericUploadErrorMessage": "ライセンスのアップロード中にエラーが発生しました:",
+ "xpack.licenseMgmt.uploadLicense.invalidLicenseErrorMessage": "提供されたライセンスはこの製品に有効ではありません。",
+ "xpack.licenseMgmt.uploadLicense.licenseFileNotSelectedErrorMessage": "ライセンスファイルの選択が必要です。",
+ "xpack.licenseMgmt.uploadLicense.licenseKeyTypeDescription": "ライセンスキーは署名付きの JSON ファイルです。",
+ "xpack.licenseMgmt.uploadLicense.problemWithUploadedLicenseDescription": "{currentLicenseType} ライセンスから {newLicenseType} ライセンスにすると、一部機能が使えなくなります。下の機能のリストをご確認ください。",
+ "xpack.licenseMgmt.uploadLicense.replacingCurrentLicenseWarningMessage": "ライセンスを更新することにより、現在の {currentLicenseType} ライセンスが置き換えられます。",
+ "xpack.licenseMgmt.uploadLicense.selectLicenseFileDescription": "ライセンスファイルを選択するかドラッグしてください",
+ "xpack.licenseMgmt.uploadLicense.unknownErrorErrorMessage": "不明なエラー。",
+ "xpack.licenseMgmt.uploadLicense.uploadButtonLabel": "アップロード",
+ "xpack.licenseMgmt.uploadLicense.uploadingButtonLabel": "アップロード中…",
+ "xpack.licenseMgmt.uploadLicense.uploadLicenseTitle": "ライセンスのアップロード",
+ "xpack.licensing.check.errorExpiredMessage": "{licenseType} ライセンスが期限切れのため {pluginName} を使用できません。",
+ "xpack.licensing.check.errorUnavailableMessage": "現在ライセンス情報が利用できないため {pluginName} を使用できません。",
+ "xpack.licensing.check.errorUnsupportedMessage": "ご使用の {licenseType} ライセンスは {pluginName} をサポートしていません。ライセンスをアップグレードしてください。",
+ "xpack.licensing.welcomeBanner.licenseIsExpiredDescription": "管理者または{updateYourLicenseLinkText}に直接お問い合わせください。",
+ "xpack.licensing.welcomeBanner.licenseIsExpiredDescription.updateYourLicenseLinkText": "ライセンスを更新",
+ "xpack.licensing.welcomeBanner.licenseIsExpiredTitle": "ご使用の{licenseType}ライセンスは期限切れです",
+ "xpack.lists.andOrBadge.andLabel": "AND",
+ "xpack.lists.andOrBadge.orLabel": "OR",
+ "xpack.lists.exceptions.andDescription": "AND",
+ "xpack.lists.exceptions.builder.addNestedDescription": "ネストされた条件を追加",
+ "xpack.lists.exceptions.builder.addNonNestedDescription": "ネストされていない条件を追加",
+ "xpack.lists.exceptions.builder.exceptionFieldNestedPlaceholder": "ネストされたフィールドを検索",
+ "xpack.lists.exceptions.builder.exceptionFieldPlaceholder": "検索",
+ "xpack.lists.exceptions.builder.exceptionFieldValuePlaceholder": "検索フィールド値...",
+ "xpack.lists.exceptions.builder.exceptionListsPlaceholder": "リストを検索...",
+ "xpack.lists.exceptions.builder.exceptionOperatorPlaceholder": "演算子",
+ "xpack.lists.exceptions.builder.fieldLabel": "フィールド",
+ "xpack.lists.exceptions.builder.operatorLabel": "演算子",
+ "xpack.lists.exceptions.builder.valueLabel": "値",
+ "xpack.lists.exceptions.orDescription": "OR",
+ "xpack.logstash.addRoleAlert.grantAdditionalPrivilegesDescription": "Kibana の管理で、Kibana ユーザーに {role} ロールを割り当ててください。",
+ "xpack.logstash.addRoleAlert.grantAdditionalPrivilegesTitle": "追加権限の授与。",
+ "xpack.logstash.alertCallOut.howToSeeAdditionalPipelinesDescription": "追加パイプラインを表示させる方法",
+ "xpack.logstash.confirmDeleteModal.cancelButtonLabel": "キャンセル",
+ "xpack.logstash.confirmDeleteModal.deletedPipelineConfirmButtonLabel": "パイプラインを削除",
+ "xpack.logstash.confirmDeleteModal.deletedPipelinesConfirmButtonLabel": "{numPipelinesSelected} パイプラインを削除",
+ "xpack.logstash.confirmDeleteModal.deletedPipelinesTitle": "{numPipelinesSelected} パイプラインを削除",
+ "xpack.logstash.confirmDeleteModal.deletedPipelinesWarningMessage": "削除されたパイプラインは復元できません。",
+ "xpack.logstash.confirmDeleteModal.deletedPipelineTitle": "パイプライン「{id}」の削除",
+ "xpack.logstash.confirmDeleteModal.deletedPipelineWarningMessage": "削除されたパイプラインは復元できません。",
+ "xpack.logstash.confirmDeletePipelineModal.cancelButtonText": "キャンセル",
+ "xpack.logstash.confirmDeletePipelineModal.confirmButtonText": "パイプラインを削除",
+ "xpack.logstash.confirmDeletePipelineModal.deletePipelineTitle": "パイプライン「{id}」の削除",
+ "xpack.logstash.couldNotLoadPipelineErrorNotification": "パイプラインを読み込めませんでした。エラー:「{errStatusText}」。",
+ "xpack.logstash.deletePipelineModalMessage": "削除されたパイプラインは復元できません。",
+ "xpack.logstash.enableMonitoringAlert.enableMonitoringDescription": "{configFileName} ファイルで、{monitoringConfigParam} と {monitoringUiConfigParam} を {trueValue} に設定します。",
+ "xpack.logstash.enableMonitoringAlert.enableMonitoringTitle": "監視を有効にする。",
+ "xpack.logstash.homeFeature.logstashPipelinesDescription": "データ投入パイプラインの作成、削除、更新、クローンの作成を行います。",
+ "xpack.logstash.homeFeature.logstashPipelinesTitle": "Logstashパイプライン",
+ "xpack.logstash.idFormatErrorMessage": "パイプライン ID は文字またはアンダーラインで始まる必要があり、文字、アンダーライン、ハイフン、数字のみ使用できます",
+ "xpack.logstash.insufficientUserPermissionsDescription": "Logstash パイプラインの管理に必要なユーザーパーミッションがありません",
+ "xpack.logstash.kibanaManagementPipelinesTitle": "Kibana の管理で作成されたパイプラインだけがここに表示されます",
+ "xpack.logstash.managementSection.enableSecurityDescription": "Logstash パイプライン管理機能を使用するには、セキュリティを有効にする必要があります。elasticsearch.yml で xpack.security.enabled: true に設定してください。",
+ "xpack.logstash.managementSection.licenseDoesNotSupportDescription": "ご使用の {licenseType} ライセンスは Logstash パイプライン管理をサポートしていません。ライセンスをアップグレードしてください。",
+ "xpack.logstash.managementSection.notPossibleToManagePipelinesMessage": "現在ライセンス情報が利用できないため Logstash パイプラインを使用できません。",
+ "xpack.logstash.managementSection.pipelineCrudOperationsNotAllowedDescription": "ご使用の {licenseType} ライセンスは期限切れのため、Logstash パイプラインの編集、作成、削除ができません。",
+ "xpack.logstash.managementSection.pipelinesTitle": "Logstashパイプライン",
+ "xpack.logstash.pipelineBatchDelayTooltip": "パイプラインイベントバッチを作成する際、それぞれのイベントでパイプラインワーカーにサイズの小さなバッチを送る前に何ミリ秒間待つかです。\n\nデフォルト値:50ms",
+ "xpack.logstash.pipelineBatchSizeTooltip": "フィルターとアウトプットを実行する前に各ワーカースレッドがインプットから収集するイベントの最低数です。基本的にバッチサイズが大きくなるほど効率が上がりますが、メモリーオーバーヘッドも大きくなります。このオプションを効率的に使用するには、LS_HEAP_SIZE 変数を設定して JVM のヒープサイズを増やす必要があるかもしれません。\n\nデフォルト値:125",
+ "xpack.logstash.pipelineEditor.cancelButtonLabel": "キャンセル",
+ "xpack.logstash.pipelineEditor.clonePipelineTitle": "パイプライン「{id}」のクローン",
+ "xpack.logstash.pipelineEditor.createAndDeployButtonLabel": "作成して導入",
+ "xpack.logstash.pipelineEditor.createPipelineTitle": "パイプラインの作成",
+ "xpack.logstash.pipelineEditor.deletePipelineButtonLabel": "パイプラインを削除",
+ "xpack.logstash.pipelineEditor.descriptionFormRowLabel": "説明",
+ "xpack.logstash.pipelineEditor.editPipelineTitle": "パイプライン「{id}」の編集",
+ "xpack.logstash.pipelineEditor.errorHandlerToastTitle": "パイプラインエラー",
+ "xpack.logstash.pipelineEditor.pipelineBatchDelayFormRowLabel": "パイプラインバッチの遅延",
+ "xpack.logstash.pipelineEditor.pipelineBatchSizeFormRowLabel": "パイプラインバッチのサイズ",
+ "xpack.logstash.pipelineEditor.pipelineFormRowLabel": "パイプライン",
+ "xpack.logstash.pipelineEditor.pipelineIdFormRowLabel": "パイプライン ID",
+ "xpack.logstash.pipelineEditor.pipelineSuccessfullyDeletedMessage": "「{id}」が削除されました",
+ "xpack.logstash.pipelineEditor.pipelineSuccessfullySavedMessage": "「{id}」が保存されました",
+ "xpack.logstash.pipelineEditor.pipelineWorkersFormRowLabel": "パイプラインワーカー",
+ "xpack.logstash.pipelineEditor.queueCheckpointWritesFormRowLabel": "キューチェックポイントの書き込み",
+ "xpack.logstash.pipelineEditor.queueMaxBytesFormRowLabel": "キューの最大バイト数",
+ "xpack.logstash.pipelineEditor.queueTypeFormRowLabel": "キュータイプ",
+ "xpack.logstash.pipelineIdRequiredMessage": "パイプライン ID が必要です",
+ "xpack.logstash.pipelineList.head": "パイプライン",
+ "xpack.logstash.pipelineList.noPermissionToManageDescription": "管理者にお問い合わせください。",
+ "xpack.logstash.pipelineList.noPermissionToManageTitle": "Logstash パイプラインを変更するパーミッションがありません。",
+ "xpack.logstash.pipelineList.noPipelinesDescription": "パイプラインが定義されていません。",
+ "xpack.logstash.pipelineList.noPipelinesTitle": "パイプラインがありません",
+ "xpack.logstash.pipelineList.pipelineLoadingErrorNotification": "パイプラインを読み込めませんでした。エラー:「{errStatusText}」。",
+ "xpack.logstash.pipelineList.pipelinesLoadingErrorDescription": "パイプラインの読み込み中にエラーが発生しました。",
+ "xpack.logstash.pipelineList.pipelinesLoadingErrorTitle": "エラー",
+ "xpack.logstash.pipelineList.pipelinesLoadingMessage": "パイプラインを読み込み中…",
+ "xpack.logstash.pipelineList.pipelinesSuccessfullyDeletedNotification": "「{id}」が削除されました",
+ "xpack.logstash.pipelineList.subhead": "Logstash イベントの処理を管理して結果を表示",
+ "xpack.logstash.pipelineNotCentrallyManagedTooltip": "このパイプラインは集中構成管理で作成されませんでした。ここで管理または編集できません。",
+ "xpack.logstash.pipelines.createBreadcrumb": "作成",
+ "xpack.logstash.pipelines.listBreadcrumb": "パイプライン",
+ "xpack.logstash.pipelinesTable.cloneButtonLabel": "クローンを作成",
+ "xpack.logstash.pipelinesTable.createPipelineButtonLabel": "パイプラインの作成",
+ "xpack.logstash.pipelinesTable.deleteButtonLabel": "削除",
+ "xpack.logstash.pipelinesTable.descriptionColumnLabel": "説明",
+ "xpack.logstash.pipelinesTable.filterByIdLabel": "ID でフィルタリング",
+ "xpack.logstash.pipelinesTable.idColumnLabel": "Id",
+ "xpack.logstash.pipelinesTable.lastModifiedColumnLabel": "最終更新:",
+ "xpack.logstash.pipelinesTable.modifiedByColumnLabel": "変更者:",
+ "xpack.logstash.pipelinesTable.selectablePipelineMessage": "パイプライン「{id}」を選択",
+ "xpack.logstash.queueCheckpointWritesTooltip": "永続キューが有効な場合にチェックポイントを強制する前に書き込むイベントの最大数です。無制限にするには 0 を指定します。\n\nデフォルト値:1024",
+ "xpack.logstash.queueMaxBytesTooltip": "バイト単位でのキューの合計容量です。ディスクドライブの容量がここで指定する値よりも大きいことを確認してください。\n\nデフォルト値:1024mb(1g)",
+ "xpack.logstash.queueTypes.memoryLabel": "メモリー",
+ "xpack.logstash.queueTypes.persistedLabel": "永続",
+ "xpack.logstash.queueTypeTooltip": "イベントのバッファーに使用する内部キューモデルです。レガシーインメモリ―ベースのキュー、または現存のディスクベースの ACK キューに使用するメモリーを指定します\n\nデフォルト値:メモリー",
+ "xpack.logstash.units.bytesLabel": "バイト",
+ "xpack.logstash.units.gigabytesLabel": "ギガバイト",
+ "xpack.logstash.units.kilobytesLabel": "キロバイト",
+ "xpack.logstash.units.megabytesLabel": "メガバイト",
+ "xpack.logstash.units.petabytesLabel": "ペタバイト",
+ "xpack.logstash.units.terabytesLabel": "テラバイト",
+ "xpack.logstash.upstreamPipelineArgumentMustContainAnIdPropertyErrorMessage": "upstreamPipeline 引数にはパイプライン id をキーとして含める必要があります",
+ "xpack.logstash.workersTooltip": "パイプラインのフィルターとアウトプットステージを同時に実行するワーカーの数です。イベントが詰まってしまう場合や CPU が飽和状態ではない場合は、マシンの処理能力をより有効に活用するため、この数字を上げてみてください。\n\nデフォルト値:ホストの CPU コア数です",
+ "xpack.main.uiSettings.adminEmailDeprecation": "この設定はサポートが終了し、Kibana 8.0ではサポートされません。kibana.yml設定で、「monitoring.cluster_alerts.email_notifications.email_address」を構成してください。",
+ "xpack.main.uiSettings.adminEmailDescription": "監視からのクラスターアラートメール通知など、X-Pack管理オペレーションの送信先のメールアドレスです。",
+ "xpack.main.uiSettings.adminEmailTitle": "管理者メール",
+ "xpack.maps.actionSelect.label": "アクション",
+ "xpack.maps.addBtnTitle": "追加",
+ "xpack.maps.addLayerPanel.addLayer": "レイヤーを追加",
+ "xpack.maps.addLayerPanel.changeDataSourceButtonLabel": "レイヤーを変更",
+ "xpack.maps.addLayerPanel.footer.cancelButtonLabel": "キャンセル",
+ "xpack.maps.aggs.defaultCountLabel": "カウント",
+ "xpack.maps.appTitle": "マップ",
+ "xpack.maps.attribution.addBtnAriaLabel": "属性を追加",
+ "xpack.maps.attribution.addBtnLabel": "属性を追加",
+ "xpack.maps.attribution.applyBtnLabel": "適用",
+ "xpack.maps.attribution.attributionFormLabel": "属性",
+ "xpack.maps.attribution.clearBtnAriaLabel": "属性を消去",
+ "xpack.maps.attribution.clearBtnLabel": "クリア",
+ "xpack.maps.attribution.editBtnAriaLabel": "属性を編集",
+ "xpack.maps.attribution.editBtnLabel": "編集",
+ "xpack.maps.attribution.labelFieldLabel": "ラベル",
+ "xpack.maps.attribution.urlLabel": "リンク",
+ "xpack.maps.badge.readOnly.text": "読み取り専用",
+ "xpack.maps.badge.readOnly.tooltip": "マップを保存できません",
+ "xpack.maps.blendedVectorLayer.clusteredLayerName": "クラスター化 {displayName}",
+ "xpack.maps.breadCrumbs.unsavedChangesTitle": "保存されていない変更",
+ "xpack.maps.breadCrumbs.unsavedChangesWarning": "作業内容を保存せずに、Maps から移動しますか?",
+ "xpack.maps.breadcrumbsCreate": "作成",
+ "xpack.maps.breadcrumbsEditByValue": "マップを編集",
+ "xpack.maps.choropleth.boundaries.elasticsearch": "Elasticsearch の点、線、多角形",
+ "xpack.maps.choropleth.boundaries.ems": "Elastic Maps Serviceの行政区画のベクターシェイプ",
+ "xpack.maps.choropleth.boundariesLabel": "境界ソース",
+ "xpack.maps.choropleth.desc": "境界全体で統計を比較する影付き領域",
+ "xpack.maps.choropleth.geofieldLabel": "地理空間フィールド",
+ "xpack.maps.choropleth.geofieldPlaceholder": "ジオフィールドを選択",
+ "xpack.maps.choropleth.joinFieldLabel": "フィールドを結合",
+ "xpack.maps.choropleth.joinFieldPlaceholder": "フィールドを選択",
+ "xpack.maps.choropleth.rightSourceLabel": "インデックスパターン",
+ "xpack.maps.choropleth.statisticsLabel": "統計ソース",
+ "xpack.maps.choropleth.title": "階級区分図",
+ "xpack.maps.common.esSpatialRelation.containsLabel": "contains",
+ "xpack.maps.common.esSpatialRelation.disjointLabel": "disjoint",
+ "xpack.maps.common.esSpatialRelation.intersectsLabel": "intersects",
+ "xpack.maps.common.esSpatialRelation.withinLabel": "within",
+ "xpack.maps.deleteBtnTitle": "削除",
+ "xpack.maps.deprecation.proxyEMS.message": "map.proxyElasticMapsServiceInMapsは廃止予定であり、使用されません",
+ "xpack.maps.deprecation.proxyEMS.step1": "Kibana構成ファイル、CLIフラグ、または環境変数(Dockerのみ)で「map.proxyElasticMapsServiceInMaps」を削除します。",
+ "xpack.maps.deprecation.proxyEMS.step2": "Elastic Maps Serviceをローカルでホストします。",
+ "xpack.maps.deprecation.regionmap.message": "map.regionmapは廃止予定であり、使用されません",
+ "xpack.maps.deprecation.regionmap.step1": "Kibana構成ファイル、CLIフラグ、または環境変数(Dockerのみ)で「map.regionmap」を削除します。",
+ "xpack.maps.deprecation.regionmap.step2": "[GeoJSONのアップロード]を使用して、「map.regionmap.layers」で定義された各レイヤーをアップロードします。",
+ "xpack.maps.deprecation.regionmap.step3": "「構成されたGeoJSON」レイヤーですべてのマップを更新します。Choroplethレイヤーウィザードを使用して、置換レイヤーを構築します。「構成されたGeoJSON」レイヤーをマップから削除します。",
+ "xpack.maps.deprecation.showMapVisualizationTypes.message": "xpack.maps.showMapVisualizationTypesは廃止予定であり、使用されません",
+ "xpack.maps.deprecation.showMapVisualizationTypes.step1": "Kibana構成ファイル、CLIフラグ、または環境変数(Dockerのみ)で「xpack.maps.showMapVisualization」を削除します。",
+ "xpack.maps.discover.visualizeFieldLabel": "Mapsで可視化",
+ "xpack.maps.distanceFilterForm.filterLabelLabel": "ラベルでフィルタリング",
+ "xpack.maps.drawFeatureControl.invalidGeometry": "無効なジオメトリが検出されました",
+ "xpack.maps.drawFeatureControl.unableToCreateFeature": "機能を作成できません。エラー:'{errorMsg}'。",
+ "xpack.maps.drawFeatureControl.unableToDeleteFeature": "機能を削除できません。エラー:'{errorMsg}'。",
+ "xpack.maps.drawFilterControl.unableToCreatFilter": "フィルターを作成できません。エラー:'{errorMsg}'。",
+ "xpack.maps.drawTooltip.boundsInstructions": "クリックして四角形を開始します。マウスを移動して四角形サイズを調整します。もう一度クリックして終了します。",
+ "xpack.maps.drawTooltip.deleteInstructions": "削除する機能をクリックします。",
+ "xpack.maps.drawTooltip.distanceInstructions": "クリックして点を設定します。マウスを移動して距離を調整します。クリックして終了します。",
+ "xpack.maps.drawTooltip.lineInstructions": "クリックして行を開始します。クリックして頂点を追加します。ダブルクリックして終了します。",
+ "xpack.maps.drawTooltip.pointInstructions": "クリックして点を作成します。",
+ "xpack.maps.drawTooltip.polygonInstructions": "クリックしてシェイプを開始します。クリックして頂点を追加します。ダブルクリックして終了します。",
+ "xpack.maps.embeddable.boundsFilterLabel": "中央のマップの境界:{lat}、{lon}、ズーム:{zoom}",
+ "xpack.maps.embeddableDisplayName": "マップ",
+ "xpack.maps.emsFileSelect.selectPlaceholder": "EMSレイヤーを選択",
+ "xpack.maps.emsSource.tooltipsTitle": "ツールチップフィールド",
+ "xpack.maps.es_geo_utils.convert.invalidGeometryCollectionErrorMessage": "GeometryCollectionを convertESShapeToGeojsonGeometryに渡さないでください",
+ "xpack.maps.es_geo_utils.convert.unsupportedGeometryTypeErrorMessage": "{geometryType} ジオメトリから Geojson に変換できません。サポートされていません",
+ "xpack.maps.es_geo_utils.distanceFilterAlias": "{pointLabel}の{distanceKm} km以内",
+ "xpack.maps.es_geo_utils.unsupportedFieldTypeErrorMessage": "サポートされていないフィールドタイプ、期待値:{expectedTypes}、提供された値:{fieldType}",
+ "xpack.maps.es_geo_utils.unsupportedGeometryTypeErrorMessage": "サポートされていないジオメトリタイプ、期待値:{expectedTypes}、提供された値:{geometryType}",
+ "xpack.maps.es_geo_utils.wkt.invalidWKTErrorMessage": "{wkt} を Geojson に変換できません。有効な WKT が必要です。",
+ "xpack.maps.esGeoLine.areEntitiesTrimmedMsg": "結果は ~{totalEntities} 中最初の {entityCount} トラックに制限されます。",
+ "xpack.maps.esGeoLine.tracksCountMsg": "{entityCount} 個のトラックが見つかりました。",
+ "xpack.maps.esGeoLine.tracksTrimmedMsg": "{entityCount} 中 {numTrimmedTracks} 個のトラックが不完全です。",
+ "xpack.maps.esSearch.featureCountMsg": "{count} 件のドキュメントが見つかりました。",
+ "xpack.maps.esSearch.resultsTrimmedMsg": "結果は初めの {count} 件のドキュメントに制限されています。",
+ "xpack.maps.esSearch.scaleTitle": "スケーリング",
+ "xpack.maps.esSearch.sortTitle": "並べ替え",
+ "xpack.maps.esSearch.tooltipsTitle": "ツールチップフィールド",
+ "xpack.maps.esSearch.topHitsEntitiesCountMsg": "{entityCount} 件のエントリーを発見.",
+ "xpack.maps.esSearch.topHitsResultsTrimmedMsg": "結果は最初の{entityCount}/~{totalEntities}エンティティに制限されます。",
+ "xpack.maps.esSearch.topHitsSizeMsg": "エンティティごとに上位の{topHitsSize}ドキュメントを表示しています。",
+ "xpack.maps.feature.appDescription": "ElasticsearchとElastic Maps Serviceの地理空間データを閲覧します。",
+ "xpack.maps.featureCatalogue.mapsSubtitle": "地理的なデータをプロットします。",
+ "xpack.maps.featureRegistry.mapsFeatureName": "マップ",
+ "xpack.maps.fields.percentileMedianLabek": "中間",
+ "xpack.maps.fileUpload.trimmedResultsMsg": "結果は{numFeatures}個の特徴量に制限されます。これはファイルの{previewCoverage}%です。",
+ "xpack.maps.fileUploadWizard.configureDocumentLayerLabel": "ドキュメントレイヤーとして追加",
+ "xpack.maps.fileUploadWizard.configureUploadLabel": "ファイルのインポート",
+ "xpack.maps.fileUploadWizard.description": "Elasticsearch で GeoJSON データにインデックスします",
+ "xpack.maps.fileUploadWizard.disabledDesc": "ファイルをアップロードできません。Kibana「インデックスパターン管理」権限がありません。",
+ "xpack.maps.fileUploadWizard.title": "GeoJSONをアップロード",
+ "xpack.maps.fileUploadWizard.uploadLabel": "ファイルをインポートしています",
+ "xpack.maps.filterByMapExtentMenuItem.disableDisplayName": "マップ範囲でのフィルターを無効にする",
+ "xpack.maps.filterByMapExtentMenuItem.enableDisplayName": "マップ範囲でのフィルターを有効にする",
+ "xpack.maps.filterEditor.applyGlobalQueryCheckboxLabel": "レイヤーデータにグローバルフィルターを適用",
+ "xpack.maps.filterEditor.applyGlobalTimeCheckboxLabel": "グローバル時刻をレイヤーデータに適用",
+ "xpack.maps.fitToData.fitAriaLabel": "データバウンドに合わせる",
+ "xpack.maps.fitToData.fitButtonLabel": "データバウンドに合わせる",
+ "xpack.maps.geoGrid.resolutionLabel": "グリッド解像度",
+ "xpack.maps.geometryFilterForm.geometryLabelLabel": "ジオメトリラベル",
+ "xpack.maps.geometryFilterForm.relationLabel": "空間関係",
+ "xpack.maps.geoTileAgg.disabled.docValues": "クラスタリングには集約が必要です。doc_valuesをtrueに設定して、集約を有効にします。",
+ "xpack.maps.geoTileAgg.disabled.license": "Geo_shapeクラスタリングには、ゴールドライセンスが必要です。",
+ "xpack.maps.heatmap.colorRampLabel": "色の範囲",
+ "xpack.maps.heatmapLegend.coldLabel": "コールド",
+ "xpack.maps.heatmapLegend.hotLabel": "ホット",
+ "xpack.maps.indexData.indexExists": "インデックス'{index}'が見つかりません。有効なインデックスを設定する必要があります",
+ "xpack.maps.indexPatternSelectLabel": "インデックスパターン",
+ "xpack.maps.indexPatternSelectPlaceholder": "インデックスパターンを選択",
+ "xpack.maps.indexSettings.fetchErrorMsg": "インデックスパターン'{indexPatternTitle}'のインデックス設定を取得できません。\n '{viewIndexMetaRole}'ロールがあることを確認してください。",
+ "xpack.maps.initialLayers.unableToParseMessage": "「initialLayers」パラメーターのコンテンツをパースできません。エラー:{errorMsg}",
+ "xpack.maps.initialLayers.unableToParseTitle": "初期レイヤーはマップに追加されません",
+ "xpack.maps.inspector.centerLatLabel": "中央緯度",
+ "xpack.maps.inspector.centerLonLabel": "中央経度",
+ "xpack.maps.inspector.mapboxStyleTitle": "マップボックススタイル",
+ "xpack.maps.inspector.mapDetailsTitle": "マップの詳細",
+ "xpack.maps.inspector.mapDetailsViewHelpText": "マップステータスを表示します",
+ "xpack.maps.inspector.mapDetailsViewTitle": "マップの詳細",
+ "xpack.maps.inspector.zoomLabel": "ズーム",
+ "xpack.maps.kilometersAbbr": "km",
+ "xpack.maps.layer.isUsingBoundsFilter": "表示されるマップ領域で絞り込まれた結果",
+ "xpack.maps.layer.isUsingSearchMsg": "クエリとフィルターで絞り込まれた結果",
+ "xpack.maps.layer.isUsingTimeFilter": "時刻フィルターにより絞られた結果",
+ "xpack.maps.layer.layerHiddenTooltip": "レイヤーが非表示になっています。",
+ "xpack.maps.layer.loadWarningAriaLabel": "警告を読み込む",
+ "xpack.maps.layer.zoomFeedbackTooltip": "レイヤーはズームレベル {minZoom} から {maxZoom} の間で表示されます。",
+ "xpack.maps.layerControl.addLayerButtonLabel": "レイヤーを追加",
+ "xpack.maps.layerControl.closeLayerTOCButtonAriaLabel": "レイヤーパネルを畳む",
+ "xpack.maps.layerControl.layersTitle": "レイヤー",
+ "xpack.maps.layerControl.layerTocActions.editFeaturesButtonLabel": "機能の編集",
+ "xpack.maps.layerControl.layerTocActions.layerSettingsButtonLabel": "レイヤー設定を編集",
+ "xpack.maps.layerControl.openLayerTOCButtonAriaLabel": "レイヤーパネルを拡張",
+ "xpack.maps.layerControl.tocEntry.EditFeatures": "機能の編集",
+ "xpack.maps.layerControl.tocEntry.exitEditModeAriaLabel": "終了",
+ "xpack.maps.layerControl.tocEntry.grabButtonAriaLabel": "レイヤーの並べ替え",
+ "xpack.maps.layerControl.tocEntry.grabButtonTitle": "レイヤーの並べ替え",
+ "xpack.maps.layerControl.tocEntry.hideDetailsButtonAriaLabel": "レイヤー詳細を非表示",
+ "xpack.maps.layerControl.tocEntry.hideDetailsButtonTitle": "レイヤー詳細を非表示",
+ "xpack.maps.layerControl.tocEntry.showDetailsButtonAriaLabel": "レイヤー詳細を表示",
+ "xpack.maps.layerControl.tocEntry.showDetailsButtonTitle": "レイヤー詳細を表示",
+ "xpack.maps.layerPanel.filterEditor.addFilterButtonLabel": "フィルターを追加します",
+ "xpack.maps.layerPanel.filterEditor.editFilterButtonLabel": "フィルターを編集",
+ "xpack.maps.layerPanel.filterEditor.emptyState.description": "フィルターを追加してレイヤーデータを絞ります。",
+ "xpack.maps.layerPanel.filterEditor.queryBarSubmitButtonLabel": "フィルターを設定",
+ "xpack.maps.layerPanel.filterEditor.title": "フィルタリング",
+ "xpack.maps.layerPanel.footer.cancelButtonLabel": "キャンセル",
+ "xpack.maps.layerPanel.footer.closeButtonLabel": "閉じる",
+ "xpack.maps.layerPanel.footer.removeLayerButtonLabel": "レイヤーを削除",
+ "xpack.maps.layerPanel.footer.saveAndCloseButtonLabel": "保存して閉じる",
+ "xpack.maps.layerPanel.join.applyGlobalQueryCheckboxLabel": "結合するグローバルフィルターを適用",
+ "xpack.maps.layerPanel.join.applyGlobalTimeCheckboxLabel": "結合するグローバル時刻を適用",
+ "xpack.maps.layerPanel.join.deleteJoinAriaLabel": "ジョブの削除",
+ "xpack.maps.layerPanel.join.deleteJoinTitle": "ジョブの削除",
+ "xpack.maps.layerPanel.join.noIndexPatternErrorMessage": "インデックスパターン {indexPatternId} が見つかりません",
+ "xpack.maps.layerPanel.joinEditor.addJoinAriaLabel": "結合を追加",
+ "xpack.maps.layerPanel.joinEditor.addJoinButtonLabel": "結合を追加",
+ "xpack.maps.layerPanel.joinEditor.termJoinsTitle": "用語結合",
+ "xpack.maps.layerPanel.joinEditor.termJoinTooltip": "用語結合を使用すると、データに基づくスタイル設定のプロパティでこのレイヤーを強化します。",
+ "xpack.maps.layerPanel.joinExpression.helpText": "共有キーを構成します。",
+ "xpack.maps.layerPanel.joinExpression.joinPopoverTitle": "結合",
+ "xpack.maps.layerPanel.joinExpression.leftFieldLabel": "左のフィールド",
+ "xpack.maps.layerPanel.joinExpression.leftSourceLabel": "左のソース",
+ "xpack.maps.layerPanel.joinExpression.leftSourceLabelHelpText": "共有キーを含む左のソースフィールド。",
+ "xpack.maps.layerPanel.joinExpression.rightFieldLabel": "右のフィールド",
+ "xpack.maps.layerPanel.joinExpression.rightSizeHelpText": "右フィールドの語句の制限。",
+ "xpack.maps.layerPanel.joinExpression.rightSizeLabel": "右サイズ",
+ "xpack.maps.layerPanel.joinExpression.rightSourceLabel": "右のソース",
+ "xpack.maps.layerPanel.joinExpression.rightSourceLabelHelpText": "共有キーを含む右のソースフィールド。",
+ "xpack.maps.layerPanel.joinExpression.selectFieldPlaceholder": "フィールドを選択",
+ "xpack.maps.layerPanel.joinExpression.selectIndexPatternPlaceholder": "インデックスパターンを選択",
+ "xpack.maps.layerPanel.joinExpression.selectPlaceholder": "-- 選択 --",
+ "xpack.maps.layerPanel.joinExpression.sizeFragment": "からの上位{rightSize}語句",
+ "xpack.maps.layerPanel.joinExpression.value": "{leftSourceName}:{leftValue}と{sizeFragment} {rightSourceName}:{rightValue}",
+ "xpack.maps.layerPanel.layerSettingsTitle": "レイヤー設定",
+ "xpack.maps.layerPanel.metricsExpression.helpText": "右のソースのメトリックを構成します。これらの値はレイヤー機能に追加されます。",
+ "xpack.maps.layerPanel.metricsExpression.joinMustBeSetErrorMessage": "JOIN の設定が必要です",
+ "xpack.maps.layerPanel.metricsExpression.metricsPopoverTitle": "メトリック",
+ "xpack.maps.layerPanel.settingsPanel.fittableFlagLabel": "データ境界への適合計算にレイヤーを含める",
+ "xpack.maps.layerPanel.settingsPanel.fittableFlagTooltip": "データ境界に合わせると、マップ範囲が調整され、すべてのデータが表示されます。レイヤーは参照データを提供する場合があります。データ境界への適合計算には含めないでください。このオプションを使用すると、データ境界への適合計算からレイヤーを除外します。",
+ "xpack.maps.layerPanel.settingsPanel.labelsOnTop": "上部にラベルを表示",
+ "xpack.maps.layerPanel.settingsPanel.layerNameLabel": "名前",
+ "xpack.maps.layerPanel.settingsPanel.layerTransparencyLabel": "レイヤーの透明度",
+ "xpack.maps.layerPanel.settingsPanel.percentageLabel": "%",
+ "xpack.maps.layerPanel.settingsPanel.unableToLoadTitle": "レイヤーを読み込めません",
+ "xpack.maps.layerPanel.settingsPanel.visibleZoom": "ズームレベル",
+ "xpack.maps.layerPanel.settingsPanel.visibleZoomLabel": "レイヤー表示のズーム範囲",
+ "xpack.maps.layerPanel.sourceDetailsLabel": "ソースの詳細",
+ "xpack.maps.layerPanel.styleSettingsTitle": "レイヤースタイル",
+ "xpack.maps.layerPanel.whereExpression.expressionDescription": "where",
+ "xpack.maps.layerPanel.whereExpression.expressionValuePlaceholder": "--フィルターを追加--",
+ "xpack.maps.layerPanel.whereExpression.helpText": "右のソースを絞り込むには、クエリを使用します。",
+ "xpack.maps.layerPanel.whereExpression.queryBarSubmitButtonLabel": "フィルターを設定",
+ "xpack.maps.layers.newVectorLayerWizard.createIndexError": "名前{message}のインデックスを作成できませんでした",
+ "xpack.maps.layers.newVectorLayerWizard.createIndexErrorTitle": "インデックスパターンを作成できませんでした",
+ "xpack.maps.layerSettings.attributionLegend": "属性",
+ "xpack.maps.layerTocActions.cloneLayerTitle": "レイヤーおクローンを作成",
+ "xpack.maps.layerTocActions.editLayerTooltip": "クラスタリング、結合、または時間フィルタリングなしで、ドキュメントレイヤーでのサポートされている機能を編集",
+ "xpack.maps.layerTocActions.fitToDataTitle": "データに合わせる",
+ "xpack.maps.layerTocActions.hideLayerTitle": "レイヤーの非表示",
+ "xpack.maps.layerTocActions.layerActionsTitle": "レイヤー操作",
+ "xpack.maps.layerTocActions.noFitSupportTooltip": "レイヤーが「データに合わせる」をサポートしていません",
+ "xpack.maps.layerTocActions.removeLayerTitle": "レイヤーを削除",
+ "xpack.maps.layerTocActions.showLayerTitle": "レイヤーの表示",
+ "xpack.maps.layerTocActions.showThisLayerOnlyTitle": "このレイヤーのみを表示",
+ "xpack.maps.layerWizardSelect.allCategories": "すべて",
+ "xpack.maps.layerWizardSelect.elasticsearchCategoryLabel": "Elasticsearch",
+ "xpack.maps.layerWizardSelect.referenceCategoryLabel": "リファレンス",
+ "xpack.maps.layerWizardSelect.solutionsCategoryLabel": "ソリューション",
+ "xpack.maps.legend.upto": "最大",
+ "xpack.maps.loadMap.errorAttemptingToLoadSavedMap": "マップを読み込めません",
+ "xpack.maps.map.initializeErrorTitle": "マップを初期化できません",
+ "xpack.maps.mapListing.descriptionFieldTitle": "説明",
+ "xpack.maps.mapListing.entityName": "マップ",
+ "xpack.maps.mapListing.entityNamePlural": "マップ",
+ "xpack.maps.mapListing.errorAttemptingToLoadSavedMaps": "マップを読み込めません",
+ "xpack.maps.mapListing.tableCaption": "マップ",
+ "xpack.maps.mapListing.titleFieldTitle": "タイトル",
+ "xpack.maps.maps.choropleth.rightSourcePlaceholder": "インデックスパターンを選択",
+ "xpack.maps.mapSavedObjectLabel": "マップ",
+ "xpack.maps.mapSettingsPanel.autoFitToBoundsLocationLabel": "自動的にマップをデータ境界に合わせる",
+ "xpack.maps.mapSettingsPanel.autoFitToDataBoundsLabel": "自動的にマップをデータ境界に合わせる",
+ "xpack.maps.mapSettingsPanel.backgroundColorLabel": "背景色",
+ "xpack.maps.mapSettingsPanel.browserLocationLabel": "ブラウザーの位置情報",
+ "xpack.maps.mapSettingsPanel.cancelLabel": "キャンセル",
+ "xpack.maps.mapSettingsPanel.closeLabel": "閉じる",
+ "xpack.maps.mapSettingsPanel.displayTitle": "表示",
+ "xpack.maps.mapSettingsPanel.fixedLocationLabel": "固定の場所",
+ "xpack.maps.mapSettingsPanel.initialLatLabel": "緯度初期値",
+ "xpack.maps.mapSettingsPanel.initialLonLabel": "経度初期値",
+ "xpack.maps.mapSettingsPanel.initialZoomLabel": "ズーム初期値",
+ "xpack.maps.mapSettingsPanel.keepChangesButtonLabel": "変更を保持",
+ "xpack.maps.mapSettingsPanel.lastSavedLocationLabel": "保存時のマップ位置情報",
+ "xpack.maps.mapSettingsPanel.navigationTitle": "ナビゲーション",
+ "xpack.maps.mapSettingsPanel.showScaleLabel": "縮尺を表示",
+ "xpack.maps.mapSettingsPanel.showSpatialFiltersLabel": "マップに空間フィルターを表示",
+ "xpack.maps.mapSettingsPanel.spatialFiltersFillColorLabel": "塗りつぶす色",
+ "xpack.maps.mapSettingsPanel.spatialFiltersLineColorLabel": "境界線の色",
+ "xpack.maps.mapSettingsPanel.spatialFiltersTitle": "空間フィルター",
+ "xpack.maps.mapSettingsPanel.title": "マップ設定",
+ "xpack.maps.mapSettingsPanel.useCurrentViewBtnLabel": "現在のビューに設定",
+ "xpack.maps.mapSettingsPanel.zoomRangeLabel": "ズーム範囲",
+ "xpack.maps.metersAbbr": "m",
+ "xpack.maps.metricsEditor.addMetricButtonLabel": "メトリックを追加",
+ "xpack.maps.metricsEditor.aggregationLabel": "アグリゲーション",
+ "xpack.maps.metricsEditor.customLabel": "カスタムラベル",
+ "xpack.maps.metricsEditor.deleteMetricAriaLabel": "メトリックを削除",
+ "xpack.maps.metricsEditor.deleteMetricButtonLabel": "メトリックを削除",
+ "xpack.maps.metricsEditor.selectFieldError": "アグリゲーションにはフィールドが必要です",
+ "xpack.maps.metricsEditor.selectFieldLabel": "フィールド",
+ "xpack.maps.metricsEditor.selectFieldPlaceholder": "フィールドを選択",
+ "xpack.maps.metricsEditor.selectPercentileLabel": "パーセンタイル",
+ "xpack.maps.metricSelect.averageDropDownOptionLabel": "平均",
+ "xpack.maps.metricSelect.cardinalityDropDownOptionLabel": "ユニークカウント",
+ "xpack.maps.metricSelect.countDropDownOptionLabel": "カウント",
+ "xpack.maps.metricSelect.maxDropDownOptionLabel": "最高",
+ "xpack.maps.metricSelect.minDropDownOptionLabel": "最低",
+ "xpack.maps.metricSelect.percentileDropDownOptionLabel": "パーセンタイル",
+ "xpack.maps.metricSelect.selectAggregationPlaceholder": "集約を選択",
+ "xpack.maps.metricSelect.sumDropDownOptionLabel": "合計",
+ "xpack.maps.metricSelect.termsDropDownOptionLabel": "トップ用語",
+ "xpack.maps.mvtSource.addFieldLabel": "追加",
+ "xpack.maps.mvtSource.fieldPlaceholderText": "フィールド名",
+ "xpack.maps.mvtSource.numberFieldLabel": "数字",
+ "xpack.maps.mvtSource.sourceSettings": "ソース設定",
+ "xpack.maps.mvtSource.stringFieldLabel": "文字列",
+ "xpack.maps.mvtSource.tooltipsTitle": "ツールチップフィールド",
+ "xpack.maps.mvtSource.trashButtonAriaLabel": "フィールドの削除",
+ "xpack.maps.mvtSource.trashButtonTitle": "フィールドの削除",
+ "xpack.maps.newVectorLayerWizard.description": "マップに図形を描画し、Elasticsearchでインデックス",
+ "xpack.maps.newVectorLayerWizard.disabledDesc": "インデックスを作成できません。Kibanaの「インデックスパターン管理」権限がありません。",
+ "xpack.maps.newVectorLayerWizard.indexNewLayer": "インデックスの作成",
+ "xpack.maps.newVectorLayerWizard.title": "インデックスの作成",
+ "xpack.maps.noGeoFieldInIndexPattern.message": "インデックスパターンには地理空間フィールドが含まれていません",
+ "xpack.maps.noIndexPattern.doThisLinkTextDescription": "インデックスパターンを作成します。",
+ "xpack.maps.noIndexPattern.doThisPrefixDescription": "次のことが必要です ",
+ "xpack.maps.noIndexPattern.getStartedLinkText": "サンプルデータセットで始めましょう。",
+ "xpack.maps.noIndexPattern.hintDescription": "データがない場合",
+ "xpack.maps.noIndexPattern.messageTitle": "インデックスパターンが見つかりませんでした",
+ "xpack.maps.observability.apmRumPerformanceLabel": "APM RUMパフォーマンス",
+ "xpack.maps.observability.apmRumPerformanceLayerName": "パフォーマンス",
+ "xpack.maps.observability.apmRumTrafficLabel": "APM RUMトラフィック",
+ "xpack.maps.observability.apmRumTrafficLayerName": "トラフィック",
+ "xpack.maps.observability.choroplethLabel": "世界の境界",
+ "xpack.maps.observability.clustersLabel": "クラスター",
+ "xpack.maps.observability.countLabel": "カウント",
+ "xpack.maps.observability.countMetricName": "合計",
+ "xpack.maps.observability.desc": "APMレイヤー",
+ "xpack.maps.observability.disabledDesc": "APMインデックスパターンが見つかりません。Observablyを開始するには、[Observably]>[概要]に移動します。",
+ "xpack.maps.observability.displayLabel": "表示",
+ "xpack.maps.observability.durationMetricName": "期間",
+ "xpack.maps.observability.gridsLabel": "グリッド",
+ "xpack.maps.observability.heatMapLabel": "ヒートマップ",
+ "xpack.maps.observability.layerLabel": "レイヤー",
+ "xpack.maps.observability.metricLabel": "メトリック",
+ "xpack.maps.observability.title": "オブザーバビリティ",
+ "xpack.maps.observability.transactionDurationLabel": "トランザクション期間",
+ "xpack.maps.observability.uniqueCountLabel": "ユニークカウント",
+ "xpack.maps.observability.uniqueCountMetricName": "ユニークカウント",
+ "xpack.maps.sampleData.ecommerceSpec.mapsTitle": "[e コマース] 国別の注文",
+ "xpack.maps.sampleData.flightaSpec.logsTitle": "[ログ ] 合計リクエスト数とバイト数",
+ "xpack.maps.sampleData.flightsSpec.mapsTitle": "[フライト] 出発地の時刻が遅延",
+ "xpack.maps.sampleDataLinkLabel": "マップ",
+ "xpack.maps.security.desc": "セキュリティレイヤー",
+ "xpack.maps.security.disabledDesc": "セキュリティインデックスパターンが見つかりません。セキュリティを開始するには、[セキュリティ]>[概要]に移動します。",
+ "xpack.maps.security.indexPatternLabel": "インデックスパターン",
+ "xpack.maps.security.title": "セキュリティ",
+ "xpack.maps.sescurity.destinationLayerLabel": "{indexPatternTitle} | ディスティネーションポイント",
+ "xpack.maps.sescurity.lineLayerLabel": "{indexPatternTitle} | Line",
+ "xpack.maps.sescurity.sourceLayerLabel": "{indexPatternTitle} | ソースポイント",
+ "xpack.maps.setViewControl.goToButtonLabel": "移動:",
+ "xpack.maps.setViewControl.latitudeLabel": "緯度",
+ "xpack.maps.setViewControl.longitudeLabel": "経度",
+ "xpack.maps.setViewControl.submitButtonLabel": "Go",
+ "xpack.maps.setViewControl.zoomLabel": "ズーム",
+ "xpack.maps.source.dataSourceLabel": "データソース",
+ "xpack.maps.source.ems_xyzDescription": "{z}/{x}/{y} urlパターンを使用するラスター画像タイルマッピングサービス。",
+ "xpack.maps.source.ems_xyzTitle": "URL からのタイルマップサービス",
+ "xpack.maps.source.ems.disabledDescription": "Elastic Maps Service へのアクセスが無効になっています。システム管理者に問い合わせるか、kibana.yml で「map.includeElasticMapsService」を設定してください。",
+ "xpack.maps.source.ems.noAccessDescription": "Kibana が Elastic Maps Service にアクセスできません。システム管理者にお問い合わせください。",
+ "xpack.maps.source.ems.noOnPremConnectionDescription": "{host} に接続できません。",
+ "xpack.maps.source.ems.noOnPremLicenseDescription": "ローカル Elasticマップサーバーインストールに接続するには、エンタープライズライセンスが必要です。",
+ "xpack.maps.source.emsFile.emsOnPremLabel": "Elasticマップサーバー",
+ "xpack.maps.source.emsFile.layerLabel": "レイヤー",
+ "xpack.maps.source.emsFile.unableToFindFileIdErrorMessage": "ID {id} の EMS ベクターシェイプが見つかりません。{info}",
+ "xpack.maps.source.emsFileDisabledReason": "ElasticマップサーバーにはEnterpriseライセンスが必要です",
+ "xpack.maps.source.emsFileSelect.selectLabel": "レイヤー",
+ "xpack.maps.source.emsFileSourceDescription": "{host} からの管理境界",
+ "xpack.maps.source.emsFileTitle": "ベクターシェイプ",
+ "xpack.maps.source.emsOnPremFileTitle": "Elasticマップサーバー境界",
+ "xpack.maps.source.emsOnPremTileTitle": "Elasticマップサーバーベースマップ",
+ "xpack.maps.source.emsTile.autoLabel": "Kibana テーマに基づき自動選択",
+ "xpack.maps.source.emsTile.emsOnPremLabel": "Elasticマップサーバー",
+ "xpack.maps.source.emsTile.isAutoSelectLabel": "Kibana テーマに基づき自動選択",
+ "xpack.maps.source.emsTile.label": "タイルサービス",
+ "xpack.maps.source.emsTile.serviceId": "タイルサービス",
+ "xpack.maps.source.emsTile.settingsTitle": "ベースマップ",
+ "xpack.maps.source.emsTile.unableToFindTileIdErrorMessage": "ID {id} の EMS タイル構成が見つかりません。{info}",
+ "xpack.maps.source.emsTileDisabledReason": "ElasticマップサーバーにはEnterpriseライセンスが必要です",
+ "xpack.maps.source.emsTileSourceDescription": "{host} からのベースマップサービス",
+ "xpack.maps.source.emsTileTitle": "タイル",
+ "xpack.maps.source.esAggSource.topTermLabel": "上位の {fieldLabel}",
+ "xpack.maps.source.esGeoGrid.geofieldLabel": "地理空間フィールド",
+ "xpack.maps.source.esGeoGrid.geofieldPlaceholder": "ジオフィールドを選択",
+ "xpack.maps.source.esGeoGrid.gridRectangleDropdownOption": "グリッド",
+ "xpack.maps.source.esGeoGrid.pointsDropdownOption": "クラスター",
+ "xpack.maps.source.esGeoGrid.showAsLabel": "表示形式",
+ "xpack.maps.source.esGeoLine.entityRequestDescription": "Elasticsearch 用語はマップバッファー内のエンティティを取得するように要求します。",
+ "xpack.maps.source.esGeoLine.entityRequestName": "{layerName} エンティティ",
+ "xpack.maps.source.esGeoLine.geofieldLabel": "地理空間フィールド",
+ "xpack.maps.source.esGeoLine.geofieldPlaceholder": "ジオフィールドを選択",
+ "xpack.maps.source.esGeoLine.geospatialFieldLabel": "地理空間フィールド",
+ "xpack.maps.source.esGeoLine.indexPatternLabel": "インデックスパターン",
+ "xpack.maps.source.esGeoLine.isTrackCompleteLabel": "トラックは完了しました",
+ "xpack.maps.source.esGeoLine.metricsLabel": "トラックメトリック",
+ "xpack.maps.source.esGeoLine.sortFieldLabel": "並べ替え",
+ "xpack.maps.source.esGeoLine.sortFieldPlaceholder": "ソートフィールドを選択",
+ "xpack.maps.source.esGeoLine.splitFieldLabel": "エンティティ",
+ "xpack.maps.source.esGeoLine.splitFieldPlaceholder": "エンティティフィールドを選択",
+ "xpack.maps.source.esGeoLine.trackRequestDescription": "Elasticsearch geo_line はエンティティのトラックを取得するように要求します。トラックはマップバッファーでフィルタリングされていません。",
+ "xpack.maps.source.esGeoLine.trackRequestName": "{layerName} トラック",
+ "xpack.maps.source.esGeoLine.trackSettingsLabel": "追跡",
+ "xpack.maps.source.esGeoLineDescription": "ポイントから線を作成",
+ "xpack.maps.source.esGeoLineDisabledReason": "{title} には Gold ライセンスが必要です。",
+ "xpack.maps.source.esGeoLineTitle": "追跡",
+ "xpack.maps.source.esGrid.coarseDropdownOption": "粗い",
+ "xpack.maps.source.esGrid.compositeInspectorDescription": "Elasticsearch ジオグリッド集約リクエスト:{requestId}",
+ "xpack.maps.source.esGrid.compositePaginationErrorMessage": "{layerName} はリクエスト過多の原因になります。「グリッド解像度」を下げるか、またはトップ用語「メトリック」の数を減らしてください。",
+ "xpack.maps.source.esGrid.fineDropdownOption": "細かい",
+ "xpack.maps.source.esGrid.finestDropdownOption": "最も細かい",
+ "xpack.maps.source.esGrid.geospatialFieldLabel": "地理空間フィールド",
+ "xpack.maps.source.esGrid.geoTileGridLabel": "グリッドパラメーター",
+ "xpack.maps.source.esGrid.indexPatternLabel": "インデックスパターン",
+ "xpack.maps.source.esGrid.inspectorDescription": "Elasticsearch ジオグリッド集約リクエスト",
+ "xpack.maps.source.esGrid.metricsLabel": "メトリック",
+ "xpack.maps.source.esGrid.noIndexPatternErrorMessage": "インデックスパターン {id} が見つかりません",
+ "xpack.maps.source.esGrid.resolutionParamErrorMessage": "グリッド解像度パラメーターが認識されません:{resolution}",
+ "xpack.maps.source.esGrid.superFineDropDownOption": "高精細(ベータ)",
+ "xpack.maps.source.esGridClustersDescription": "それぞれのグリッド付きセルのメトリックでグリッドにグループ分けされた地理空間データです。",
+ "xpack.maps.source.esGridClustersTitle": "クラスターとグリッド",
+ "xpack.maps.source.esGridHeatmapDescription": "密度を示すグリッドでグループ化された地理空間データ",
+ "xpack.maps.source.esGridHeatmapTitle": "ヒートマップ",
+ "xpack.maps.source.esJoin.countLabel": "{indexPatternTitle} の件数",
+ "xpack.maps.source.esJoin.joinDescription": "Elasticsearch 用語集約リクエスト、左ソース:{leftSource}、右ソース:{rightSource}",
+ "xpack.maps.source.esSearch.ascendingLabel": "昇順",
+ "xpack.maps.source.esSearch.clusterScalingLabel": "結果が{maxResultWindow}を超えたらクラスターを表示",
+ "xpack.maps.source.esSearch.convertToGeoJsonErrorMsg": "検索への応答を geoJson 機能コレクションに変換できません。エラー:{errorMsg}",
+ "xpack.maps.source.esSearch.descendingLabel": "降順",
+ "xpack.maps.source.esSearch.extentFilterLabel": "マップの表示範囲でデータを動的にフィルタリング",
+ "xpack.maps.source.esSearch.fieldNotFoundMsg": "インデックスパターン'{indexPatternTitle}'に'{fieldName}'が見つかりません。",
+ "xpack.maps.source.esSearch.geofieldLabel": "地理空間フィールド",
+ "xpack.maps.source.esSearch.geoFieldLabel": "地理空間フィールド",
+ "xpack.maps.source.esSearch.geoFieldTypeLabel": "地理空間フィールドタイプ",
+ "xpack.maps.source.esSearch.indexPatternLabel": "インデックスパターン",
+ "xpack.maps.source.esSearch.joinsDisabledReason": "クラスターでスケーリングするときに、結合はサポートされていません",
+ "xpack.maps.source.esSearch.joinsDisabledReasonMvt": "mvtベクトルタイルでスケーリングするときに、結合はサポートされていません",
+ "xpack.maps.source.esSearch.limitScalingLabel": "結果を{maxResultWindow}に限定",
+ "xpack.maps.source.esSearch.loadErrorMessage": "インデックスパターン {id} が見つかりません",
+ "xpack.maps.source.esSearch.loadTooltipPropertiesErrorMsg": "ドキュメントが見つかりません。_id:{docId}",
+ "xpack.maps.source.esSearch.mvtDescription": "大きいデータセットを高速表示するために、ベクトルタイルを使用します。",
+ "xpack.maps.source.esSearch.selectLabel": "ジオフィールドを選択",
+ "xpack.maps.source.esSearch.sortFieldLabel": "フィールド",
+ "xpack.maps.source.esSearch.sortFieldSelectPlaceholder": "ソートフィールドを選択",
+ "xpack.maps.source.esSearch.sortOrderLabel": "順序",
+ "xpack.maps.source.esSearch.topHitsSizeLabel": "エンティティごとのドキュメント数",
+ "xpack.maps.source.esSearch.topHitsSplitFieldLabel": "エンティティ",
+ "xpack.maps.source.esSearch.topHitsSplitFieldSelectPlaceholder": "エンティティフィールドを選択",
+ "xpack.maps.source.esSearch.useMVTVectorTiles": "ベクトルタイルを使用",
+ "xpack.maps.source.esSearchDescription": "Elasticsearch の点、線、多角形",
+ "xpack.maps.source.esSearchTitle": "ドキュメント",
+ "xpack.maps.source.esSource.noGeoFieldErrorMessage": "インデックスパターン {indexPatternTitle} には現在ジオフィールド {geoField} が含まれていません",
+ "xpack.maps.source.esSource.noIndexPatternErrorMessage": "ID {indexPatternId} のインデックスパターンが見つかりません",
+ "xpack.maps.source.esSource.requestFailedErrorMessage": "Elasticsearch 検索リクエストに失敗。エラー:{message}",
+ "xpack.maps.source.esSource.stylePropsMetaRequestDescription": "シンボル化バンドを計算するために使用されるフィールドメタデータを取得するElasticsearchリクエスト。",
+ "xpack.maps.source.esSource.stylePropsMetaRequestName": "{layerName} - メタデータ",
+ "xpack.maps.source.esTopHitsSearch.sortFieldLabel": "並べ替えフィールド",
+ "xpack.maps.source.esTopHitsSearch.sortOrderLabel": "並べ替え順",
+ "xpack.maps.source.geofieldLabel": "地理空間フィールド",
+ "xpack.maps.source.kbnRegionMap.deprecationTooltipMessage": "「構成されたGeoJSON」レイヤーは廃止予定です。1) [GeoJSONのアップロード]を使用して、'{vectorLayer}'をアップロードします。2) Choroplethレイヤーウィザードを使用して、置換レイヤーを構築します。3) 最後にこのレイヤーをマップから削除します。",
+ "xpack.maps.source.kbnRegionMap.noConfigErrorMessage": "{name} の map.regionmap 構成が見つかりません",
+ "xpack.maps.source.kbnRegionMap.vectorLayerLabel": "ベクターレイヤー",
+ "xpack.maps.source.kbnRegionMap.vectorLayerUrlLabel": "ベクターレイヤーURL",
+ "xpack.maps.source.kbnRegionMapTitle": "カスタムベクターシェイプ",
+ "xpack.maps.source.kbnTMS.kbnTMS.urlLabel": "タイルマップ URL",
+ "xpack.maps.source.kbnTMS.noConfigErrorMessage": "kibana.yml に map.tilemap.url 構成が見つかりません",
+ "xpack.maps.source.kbnTMS.noLayerAvailableHelptext": "タイルマップレイヤーが利用できません。システム管理者に、kibana.yml で「map.tilemap.url」を設定するよう依頼してください。",
+ "xpack.maps.source.kbnTMS.urlLabel": "タイルマップ URL",
+ "xpack.maps.source.kbnTMSDescription": "kibana.yml で構成されたマップタイルです",
+ "xpack.maps.source.kbnTMSTitle": "カスタムタイルマップサービス",
+ "xpack.maps.source.mapSettingsPanel.initialLocationLabel": "マップの初期位置情報",
+ "xpack.maps.source.MVTSingleLayerVectorSource.sourceTitle": "ベクトルタイル",
+ "xpack.maps.source.MVTSingleLayerVectorSourceEditor.dataZoomRangeMessage": "ズーム",
+ "xpack.maps.source.MVTSingleLayerVectorSourceEditor.fieldsMessage": "フィールド",
+ "xpack.maps.source.MVTSingleLayerVectorSourceEditor.fieldsPostHelpMessage": "これらはツールチップと動的スタイルで使用できます。",
+ "xpack.maps.source.MVTSingleLayerVectorSourceEditor.fieldsPreHelpMessage": "使用可能なフィールド ",
+ "xpack.maps.source.MVTSingleLayerVectorSourceEditor.layerNameMessage": "ソースレイヤー",
+ "xpack.maps.source.MVTSingleLayerVectorSourceEditor.urlHelpMessage": ".mvtベクトルタイルサービスのURL。例:{url}",
+ "xpack.maps.source.MVTSingleLayerVectorSourceEditor.urlMessage": "Url",
+ "xpack.maps.source.MVTSingleLayerVectorSourceEditor.zoomRangeHelpMessage": "レイヤーがタイルに存在するズームレベル。これは直接可視性に対応しません。レベルが低いレイヤーデータは常に高いズームレベルで表示できます(ただし逆はありません)。",
+ "xpack.maps.source.MVTSingleLayerVectorSourceEditor.zoomRangeTopMessage": "使用可能なレベル",
+ "xpack.maps.source.mvtVectorSourceWizard": "Mapboxベクトルタイル仕様を実装するデータサービス",
+ "xpack.maps.source.pewPew.destGeoFieldLabel": "送信先",
+ "xpack.maps.source.pewPew.destGeoFieldPlaceholder": "デスティネーション地理情報フィールドを選択",
+ "xpack.maps.source.pewPew.indexPatternLabel": "インデックスパターン",
+ "xpack.maps.source.pewPew.indexPatternPlaceholder": "インデックスパターンを選択",
+ "xpack.maps.source.pewPew.inspectorDescription": "ソースとデスティネーションの接続リクエスト",
+ "xpack.maps.source.pewPew.metricsLabel": "メトリック",
+ "xpack.maps.source.pewPew.noIndexPatternErrorMessage": "インデックスパターン {id} が見つかりません",
+ "xpack.maps.source.pewPew.noSourceAndDestDetails": "選択されたインデックスパターンにはソースとデスティネーションのフィールドが含まれていません。",
+ "xpack.maps.source.pewPew.sourceGeoFieldLabel": "送信元",
+ "xpack.maps.source.pewPew.sourceGeoFieldPlaceholder": "ソース地理情報フィールドを選択",
+ "xpack.maps.source.pewPewDescription": "ソースとデスティネーションの間の集約データパスです。",
+ "xpack.maps.source.pewPewTitle": "ソースとデスティネーションの接続",
+ "xpack.maps.source.selectLabel": "ジオフィールドを選択",
+ "xpack.maps.source.topHitsDescription": "エンティティごとに最も関連するドキュメントを表示します。例:車両ごとの最新のGPS一致。",
+ "xpack.maps.source.topHitsPanelLabel": "トップヒット",
+ "xpack.maps.source.topHitsTitle": "エンティティごとの上位の一致",
+ "xpack.maps.source.urlLabel": "Url",
+ "xpack.maps.source.wms.getCapabilitiesButtonText": "負荷容量",
+ "xpack.maps.source.wms.getCapabilitiesErrorCalloutTitle": "サービスメタデータを読み込めません",
+ "xpack.maps.source.wms.layersHelpText": "レイヤー名のコンマ区切りのリストを使用します",
+ "xpack.maps.source.wms.layersLabel": "レイヤー",
+ "xpack.maps.source.wms.stylesHelpText": "スタイル名のコンマ区切りのリストを使用します",
+ "xpack.maps.source.wms.stylesLabel": "スタイル",
+ "xpack.maps.source.wms.urlLabel": "Url",
+ "xpack.maps.source.wmsDescription": "OGC スタンダード WMS のマップ",
+ "xpack.maps.source.wmsTitle": "ウェブマップサービス",
+ "xpack.maps.style.customColorPaletteLabel": "カスタムカラーパレット",
+ "xpack.maps.style.customColorRampLabel": "カスタマカラーランプ",
+ "xpack.maps.style.fieldSelect.OriginLabel": "{fieldOrigin} からのフィールド",
+ "xpack.maps.style.heatmap.resolutionStyleErrorMessage": "解像度パラメーターが認識されません:{resolution}",
+ "xpack.maps.styles.categorical.otherCategoryLabel": "その他",
+ "xpack.maps.styles.categoricalDataMapping.isEnabled.local": "無効にすると、ローカルデータからカテゴリを計算し、データが変更されたときにカテゴリを再計算します。ユーザーがパン、ズーム、フィルターを使用するときにスタイルが一貫しない場合があります。",
+ "xpack.maps.styles.categoricalDataMapping.isEnabled.server": "データセット全体からカテゴリを計算します。ユーザーがパン、ズーム、フィルターを使用するときにスタイルが一貫します。",
+ "xpack.maps.styles.color.staticDynamicSelect.staticLabel": "塗りつぶし",
+ "xpack.maps.styles.colorStops.categoricalStop.noDupesWarningLabel": "終了値は一意でなければなりません",
+ "xpack.maps.styles.colorStops.deleteButtonAriaLabel": "削除",
+ "xpack.maps.styles.colorStops.deleteButtonLabel": "削除",
+ "xpack.maps.styles.colorStops.hexWarningLabel": "色は有効な16進数値でなければなりません",
+ "xpack.maps.styles.colorStops.ordinalStop.numberOrderingWarningLabel": "終了は前の終了値よりも大きくなければなりません",
+ "xpack.maps.styles.colorStops.ordinalStop.numberWarningLabel": "終了は数値でなければなりません",
+ "xpack.maps.styles.colorStops.ordinalStop.stopLabel": "終了",
+ "xpack.maps.styles.dynamicColorSelect.qualitativeLabel": "カテゴリーとして",
+ "xpack.maps.styles.dynamicColorSelect.qualitativeOrQuantitativeAriaLabel": "「番号として」を選択して色範囲内の番号でマップするか、または「カテゴリーとして」を選択してカラーパレットで分類します。",
+ "xpack.maps.styles.dynamicColorSelect.quantitativeLabel": "番号として",
+ "xpack.maps.styles.fieldMetaOptions.isEnabled.categoricalLabel": "データセットからカテゴリを取得",
+ "xpack.maps.styles.fieldMetaOptions.popoverToggle": "データマッピング",
+ "xpack.maps.styles.firstOrdinalSuffix": "st",
+ "xpack.maps.styles.icon.customMapLabel": "カスタムアイコンパレット",
+ "xpack.maps.styles.iconStops.deleteButtonAriaLabel": "削除",
+ "xpack.maps.styles.iconStops.deleteButtonLabel": "削除",
+ "xpack.maps.styles.invalidPercentileMsg": "パーセンタイルは 0 より大きく、100 より小さい数値でなければなりません",
+ "xpack.maps.styles.labelBorderSize.largeLabel": "大",
+ "xpack.maps.styles.labelBorderSize.mediumLabel": "中",
+ "xpack.maps.styles.labelBorderSize.noneLabel": "なし",
+ "xpack.maps.styles.labelBorderSize.smallLabel": "小",
+ "xpack.maps.styles.labelBorderSizeSelect.ariaLabel": "ラベル枠線サイズを選択",
+ "xpack.maps.styles.ordinalDataMapping.dataMappingLabel": "適合",
+ "xpack.maps.styles.ordinalDataMapping.dataMappingTooltipContent": "データドメインからスタイルに値を適合",
+ "xpack.maps.styles.ordinalDataMapping.interpolateDescription": "線形スケールでデータドメインからスタイルにデータを補間",
+ "xpack.maps.styles.ordinalDataMapping.interpolateTitle": "最小値と最大値の間で補間",
+ "xpack.maps.styles.ordinalDataMapping.isEnabled.local": "無効にすると、ローカルデータから最小値と最大値を計算し、データが変更されたときに最小値と最大値を再計算します。ユーザーがパン、ズーム、フィルターを使用するときにスタイルが一貫しない場合があります。",
+ "xpack.maps.styles.ordinalDataMapping.isEnabled.server": "データセット全体から最小値と最大値を計算します。ユーザーがパン、ズーム、フィルターを使用するときにスタイルが一貫します。異常値を最小化するために、最小値と最大値が中央値から標準偏差(シグマ)に固定されます。",
+ "xpack.maps.styles.ordinalDataMapping.isEnabledSwitchLabel": "データセットから最小値と最大値を取得",
+ "xpack.maps.styles.ordinalDataMapping.percentilesDescription": "値にマッピングされた帯にスタイルを分割",
+ "xpack.maps.styles.ordinalDataMapping.percentilesTitle": "パーセンタイルを使用",
+ "xpack.maps.styles.ordinalDataMapping.sigmaLabel": "シグマ",
+ "xpack.maps.styles.ordinalDataMapping.sigmaTooltipContent": "異常値の強調を解除するには、シグマを小さい値に設定します。シグマを小さくすると、最小値と最大値が中央値に近づきます。",
+ "xpack.maps.styles.ordinalSuffix": "th",
+ "xpack.maps.styles.secondOrdinalSuffix": "nd",
+ "xpack.maps.styles.staticDynamicSelect.ariaLabel": "固定値またはデータ値でスタイルを選択",
+ "xpack.maps.styles.staticDynamicSelect.dynamicLabel": "値",
+ "xpack.maps.styles.staticDynamicSelect.staticLabel": "修正済み",
+ "xpack.maps.styles.staticLabel.valueAriaLabel": "シンボルラベル",
+ "xpack.maps.styles.staticLabel.valuePlaceholder": "シンボルラベル",
+ "xpack.maps.styles.thirdOrdinalSuffix": "rd",
+ "xpack.maps.styles.vector.borderColorLabel": "境界線の色",
+ "xpack.maps.styles.vector.borderWidthLabel": "境界線の幅",
+ "xpack.maps.styles.vector.disabledByMessage": "「{styleLabel}」を有効に設定する",
+ "xpack.maps.styles.vector.fillColorLabel": "塗りつぶす色",
+ "xpack.maps.styles.vector.iconLabel": "アイコン",
+ "xpack.maps.styles.vector.labelBorderColorLabel": "ラベル枠線色",
+ "xpack.maps.styles.vector.labelBorderWidthLabel": "ラベル枠線幅",
+ "xpack.maps.styles.vector.labelColorLabel": "ラベル色",
+ "xpack.maps.styles.vector.labelLabel": "ラベル",
+ "xpack.maps.styles.vector.labelSizeLabel": "ラベルサイズ",
+ "xpack.maps.styles.vector.orientationLabel": "記号の向き",
+ "xpack.maps.styles.vector.selectFieldPlaceholder": "フィールドを選択",
+ "xpack.maps.styles.vector.symbolSizeLabel": "シンボルのサイズ",
+ "xpack.maps.tiles.resultsCompleteMsg": "{count} 件のドキュメントが見つかりました。",
+ "xpack.maps.tiles.resultsTrimmedMsg": "結果は{count}件のドキュメントに制限されています。",
+ "xpack.maps.timeslider.closeLabel": "時間スライダーを閉じる",
+ "xpack.maps.timeslider.nextTimeWindowLabel": "次の時間ウィンドウ",
+ "xpack.maps.timeslider.pauseLabel": "一時停止",
+ "xpack.maps.timeslider.playLabel": "再生",
+ "xpack.maps.timeslider.previousTimeWindowLabel": "前の時間ウィンドウ",
+ "xpack.maps.timesliderToggleButton.closeLabel": "時間スライダーを閉じる",
+ "xpack.maps.timesliderToggleButton.openLabel": "時間スライダーを開く",
+ "xpack.maps.toolbarOverlay.drawBounds.initialGeometryLabel": "境界",
+ "xpack.maps.toolbarOverlay.drawBoundsLabel": "境界を描いてデータをフィルタリング",
+ "xpack.maps.toolbarOverlay.drawBoundsLabelShort": "境界を描く",
+ "xpack.maps.toolbarOverlay.drawDistanceLabel": "描画距離でデータをフィルタリング",
+ "xpack.maps.toolbarOverlay.drawDistanceLabelShort": "描画距離",
+ "xpack.maps.toolbarOverlay.drawShape.initialGeometryLabel": "図形",
+ "xpack.maps.toolbarOverlay.drawShapeLabel": "シェイプを描いてデータをフィルタリング",
+ "xpack.maps.toolbarOverlay.drawShapeLabelShort": "図形を描く",
+ "xpack.maps.toolbarOverlay.featureDraw.deletePointOrShapeLabel": "点または図形を削除",
+ "xpack.maps.toolbarOverlay.featureDraw.deletePointOrShapeTitle": "点または図形を削除",
+ "xpack.maps.toolbarOverlay.featureDraw.drawBBoxLabel": "バウンディングボックスを描画",
+ "xpack.maps.toolbarOverlay.featureDraw.drawBBoxTitle": "バウンディングボックスを描画",
+ "xpack.maps.toolbarOverlay.featureDraw.drawCircleLabel": "円を描画",
+ "xpack.maps.toolbarOverlay.featureDraw.drawCircleTitle": "円を描画",
+ "xpack.maps.toolbarOverlay.featureDraw.drawLineLabel": "線を描画",
+ "xpack.maps.toolbarOverlay.featureDraw.drawLineTitle": "線を描画",
+ "xpack.maps.toolbarOverlay.featureDraw.drawPointLabel": "点を描画",
+ "xpack.maps.toolbarOverlay.featureDraw.drawPointTitle": "点を描画",
+ "xpack.maps.toolbarOverlay.featureDraw.drawPolygonLabel": "多角形を描画",
+ "xpack.maps.toolbarOverlay.featureDraw.drawPolygonTitle": "多角形を描画",
+ "xpack.maps.toolbarOverlay.tools.toolbarTitle": "ツール",
+ "xpack.maps.toolbarOverlay.toolsControlTitle": "ツール",
+ "xpack.maps.tooltip.action.filterByGeometryLabel": "ジオメトリでフィルタリング",
+ "xpack.maps.tooltip.allLayersLabel": "すべてのレイヤー",
+ "xpack.maps.tooltip.closeAriaLabel": "ツールヒントを閉じる",
+ "xpack.maps.tooltip.filterOnPropertyAriaLabel": "プロパティのフィルター",
+ "xpack.maps.tooltip.filterOnPropertyTitle": "プロパティのフィルター",
+ "xpack.maps.tooltip.geometryFilterForm.createFilterButtonLabel": "フィルターを作成",
+ "xpack.maps.tooltip.geometryFilterForm.filterTooLargeMessage": "フィルターを作成できません。フィルターがURLに追加されました。この形状には頂点が多すぎるため、URLに合いません。",
+ "xpack.maps.tooltip.layerFilterLabel": "レイヤー別に結果をフィルタリング",
+ "xpack.maps.tooltip.loadingMsg": "読み込み中",
+ "xpack.maps.tooltip.pageNumerText": "{total}ページ中 {pageNumber}ページ",
+ "xpack.maps.tooltip.showAddFilterActionsViewLabel": "フィルターアクション",
+ "xpack.maps.tooltip.toolsControl.cancelDrawButtonLabel": "キャンセル",
+ "xpack.maps.tooltip.unableToLoadContentTitle": "ツールヒントのコンテンツを読み込めません",
+ "xpack.maps.tooltip.viewActionsTitle": "フィルターアクションを表示",
+ "xpack.maps.tooltipSelector.addLabelWithCount": "{count} の追加",
+ "xpack.maps.tooltipSelector.addLabelWithoutCount": "追加",
+ "xpack.maps.tooltipSelector.emptyState.description": "ツールチップフィールドを追加し、フィールド値からフィルターを作成します。",
+ "xpack.maps.tooltipSelector.grabButtonAriaLabel": "プロパティを並べ替える",
+ "xpack.maps.tooltipSelector.grabButtonTitle": "プロパティを並べ替える",
+ "xpack.maps.tooltipSelector.togglePopoverLabel": "追加",
+ "xpack.maps.tooltipSelector.trashButtonAriaLabel": "プロパティを削除",
+ "xpack.maps.tooltipSelector.trashButtonTitle": "プロパティを削除",
+ "xpack.maps.topNav.fullScreenButtonLabel": "全画面",
+ "xpack.maps.topNav.fullScreenDescription": "全画面",
+ "xpack.maps.topNav.openInspectorButtonLabel": "検査",
+ "xpack.maps.topNav.openInspectorDescription": "インスペクターを開きます",
+ "xpack.maps.topNav.openSettingsButtonLabel": "マップ設定",
+ "xpack.maps.topNav.openSettingsDescription": "マップ設定を開く",
+ "xpack.maps.topNav.saveAndReturnButtonLabel": "保存して戻る",
+ "xpack.maps.topNav.saveAsButtonLabel": "名前を付けて保存",
+ "xpack.maps.topNav.saveErrorText": "アプリを作成せずにアプリに戻ることはできません",
+ "xpack.maps.topNav.saveErrorTitle": "「{title}」の保存エラー",
+ "xpack.maps.topNav.saveMapButtonLabel": "保存",
+ "xpack.maps.topNav.saveMapDescription": "マップを保存",
+ "xpack.maps.topNav.saveMapDisabledButtonTooltip": "保存する前に、レイヤーの変更を保存するか、キャンセルしてください",
+ "xpack.maps.topNav.saveModalType": "マップ",
+ "xpack.maps.topNav.saveSuccessMessage": "「{title}」が保存されました",
+ "xpack.maps.topNav.saveToMapsButtonLabel": "マップに保存",
+ "xpack.maps.topNav.updatePanel": "{originatingAppName}でパネルを更新",
+ "xpack.maps.totalHits.lowerBoundPrecisionExceeded": "合計一致数が値を超えるかどうかを判断できません。合計一致精度が値未満です。合計一致数:{totalHitsString}、値:{value}。_search.body.track_total_hitsが少なくとも値と同じであることを確認してください。",
+ "xpack.maps.tutorials.ems.downloadStepText": "1.Elastic Maps Serviceの [ランディングページ]({emsLandingPageUrl}/)に移動します。\n2.左のサイドバーで、行政上の境界を設定します。\n3.[Download GeoJSON]ボタンをクリックします。",
+ "xpack.maps.tutorials.ems.downloadStepTitle": "Elastic Maps Service境界のダウンロード",
+ "xpack.maps.tutorials.ems.longDescription": "[Elastic Maps Service (EMS)](https://www.elastic.co/elastic-maps-service)は、管理境界のタイルレイヤーとベクトル形状をホストします。Elasticsearch における EMS 行政上の境界のインデックス作成により、境界のプロパティフィールドの検索ができます。",
+ "xpack.maps.tutorials.ems.nameTitle": "ベクターシェイプ",
+ "xpack.maps.tutorials.ems.shortDescription": "Elastic Maps Service からの管理ベクターシェイプ。",
+ "xpack.maps.tutorials.ems.uploadStepText": "1.[マップ]({newMapUrl})を開きます。\n2.[Add layer]をクリックしてから[Upload GeoJSON]を選択します。\n3.GeoJSON ファイルをアップロードして[Import file]をクリックします。",
+ "xpack.maps.tutorials.ems.uploadStepTitle": "Elastic Maps Service境界のインデックス作成",
+ "xpack.maps.util.formatErrorMessage": "URL からベクターシェイプを取得できません:{format}",
+ "xpack.maps.util.requestFailedErrorMessage": "URL からベクターシェイプを取得できません:{fetchUrl}",
+ "xpack.maps.validatedNumberInput.invalidClampErrorMessage": "{min} と {max} の間でなければなりません",
+ "xpack.maps.validatedRange.rangeErrorMessage": "{min} と {max} の間でなければなりません",
+ "xpack.maps.vector.dualSize.unitLabel": "px",
+ "xpack.maps.vector.size.unitLabel": "px",
+ "xpack.maps.vector.symbolAs.circleLabel": "マーカー",
+ "xpack.maps.vector.symbolAs.IconLabel": "アイコン",
+ "xpack.maps.vector.symbolLabel": "マーク",
+ "xpack.maps.vectorLayer.joinError.firstTenMsg": " ({total}件中5件)",
+ "xpack.maps.vectorLayer.joinError.noLeftFieldValuesMsg": "左のフィールド'{leftFieldName}'には値がありません。",
+ "xpack.maps.vectorLayer.joinError.noMatchesMsg": "左のフィールドが右のフィールドと一致しません。左フィールド:'{leftFieldName}'には値{ leftFieldValues }があります。右フィールド:'{rightFieldName}'には値{ rightFieldValues }があります。",
+ "xpack.maps.vectorLayer.joinErrorMsg": "用語結合を実行できません。{reason}",
+ "xpack.maps.vectorLayer.noResultsFoundInJoinTooltip": "用語結合には一致する結果が見つかりません",
+ "xpack.maps.vectorLayer.noResultsFoundTooltip": "結果が見つかりませんでした。",
+ "xpack.maps.vectorStyleEditor.featureTypeButtonGroupLegend": "ベクター機能ボタングループ",
+ "xpack.maps.vectorStyleEditor.isTimeAwareLabel": "グローバル時刻をスタイルメタデータリクエストに適用",
+ "xpack.maps.vectorStyleEditor.lineLabel": "行",
+ "xpack.maps.vectorStyleEditor.pointLabel": "ポイント",
+ "xpack.maps.vectorStyleEditor.polygonLabel": "多角形",
+ "xpack.maps.viewControl.latLabel": "緯度:",
+ "xpack.maps.viewControl.lonLabel": "経度:",
+ "xpack.maps.viewControl.zoomLabel": "ズーム:",
+ "xpack.maps.visTypeAlias.description": "マップを作成し、複数のレイヤーとインデックスを使用して、スタイルを設定します。",
+ "xpack.maps.visTypeAlias.title": "マップ",
+ "xpack.ml.accessDenied.description": "機械学習プラグインを表示するアクセス権がありません。プラグインにアクセスするには、機械学習機能をこのスペースで表示する必要があります。",
+ "xpack.ml.accessDeniedLabel": "アクセスが拒否されました",
+ "xpack.ml.accessDeniedTabLabel": "アクセス拒否",
+ "xpack.ml.actions.applyEntityFieldsFiltersTitle": "値でフィルター",
+ "xpack.ml.actions.applyInfluencersFiltersTitle": "値でフィルター",
+ "xpack.ml.actions.applyTimeRangeSelectionTitle": "時間範囲選択を適用",
+ "xpack.ml.actions.clearSelectionTitle": "選択した項目をクリア",
+ "xpack.ml.actions.editAnomalyChartsTitle": "異常グラフを編集",
+ "xpack.ml.actions.editSwimlaneTitle": "スイムレーンの編集",
+ "xpack.ml.actions.entityFieldFilterAliasLabel": "{labelValue}",
+ "xpack.ml.actions.influencerFilterAliasLabel": "{labelValue}",
+ "xpack.ml.actions.openInAnomalyExplorerTitle": "異常エクスプローラーで開く",
+ "xpack.ml.advancedSettings.anomalyDetectionDefaultTimeRangeDesc": "異常検知ジョブ結果を表示するときに使用する時間フィルター選択。",
+ "xpack.ml.advancedSettings.anomalyDetectionDefaultTimeRangeName": "異常検知結果の時間フィルターデフォルト",
+ "xpack.ml.advancedSettings.enableAnomalyDetectionDefaultTimeRangeDesc": "シングルメトリックビューアーと異常エクスプローラーでデフォルト時間フィルターを使用します。有効ではない場合、ジョブの全時間範囲の結果が表示されます。",
+ "xpack.ml.advancedSettings.enableAnomalyDetectionDefaultTimeRangeName": "異常検知結果の時間フィルターデフォルトを有効にする",
+ "xpack.ml.alertConditionValidation.alertIntervalTooHighMessage": "チェック間隔がルックバック間隔を超えています。通知を見逃す可能性を回避するには、{lookbackInterval}に減らします。",
+ "xpack.ml.alertConditionValidation.title": "アラート条件には次の問題が含まれます。",
+ "xpack.ml.alertContext.anomalyExplorerUrlDescription": "異常エクスプローラーを開くURL",
+ "xpack.ml.alertContext.isInterimDescription": "上位の一致に中間結果が含まれるかどうかを示します",
+ "xpack.ml.alertContext.jobIdsDescription": "アラートをトリガーしたジョブIDのリスト",
+ "xpack.ml.alertContext.messageDescription": "アラート情報メッセージ",
+ "xpack.ml.alertContext.scoreDescription": "通知アクション時点の異常スコア",
+ "xpack.ml.alertContext.timestampDescription": "異常のバケットタイムスタンプ",
+ "xpack.ml.alertContext.timestampIso8601Description": "ISO8601形式の異常の時間バケット",
+ "xpack.ml.alertContext.topInfluencersDescription": "トップ影響因子",
+ "xpack.ml.alertContext.topRecordsDescription": "上位のレコード",
+ "xpack.ml.alertTypes.anomalyDetection.defaultActionMessage": "Elastic Stack機械学習アラート:\n- ジョブID: \\{\\{context.jobIds\\}\\}\n- Time: \\{\\{context.timestampIso8601\\}\\}\n- 異常スコア:\\{\\{context.score\\}\\}\n\n\\{\\{context.message\\}\\}\n\n\\{\\{#context.topInfluencers.length\\}\\}\n トップ影響因子:\n \\{\\{#context.topInfluencers\\}\\}\n \\{\\{influencer_field_name\\}\\} = \\{\\{influencer_field_value\\}\\} [\\{\\{score\\}\\}]\n \\{\\{/context.topInfluencers\\}\\}\n\\{\\{/context.topInfluencers.length\\}\\}\n\n\\{\\{#context.topRecords.length\\}\\}\n トップの記録:\n \\{\\{#context.topRecords\\}\\}\n \\{\\{function\\}\\}(\\{\\{field_name\\}\\}) \\{\\{by_field_value\\}\\} \\{\\{over_field_value\\}\\} \\{\\{partition_field_value\\}\\} [\\{\\{score\\}\\}]\n \\{\\{/context.topRecords\\}\\}\n\\{\\{/context.topRecords.length\\}\\}\n\n\\{\\{!Kibanaで構成していない場合、kibanaBaseUrlを置換してください\\}\\}\n[異常エクスプローラーで開く](\\{\\{\\{kibanaBaseUrl\\}\\}\\}\\{\\{\\{context.anomalyExplorerUrl\\}\\}\\})\n",
+ "xpack.ml.alertTypes.anomalyDetection.description": "異常検知ジョブの結果が条件と一致するときにアラートを発行します。",
+ "xpack.ml.alertTypes.anomalyDetection.jobSelection.errorMessage": "ジョブ選択は必須です",
+ "xpack.ml.alertTypes.anomalyDetection.lookbackInterval.errorMessage": "ルックバック間隔が無効です",
+ "xpack.ml.alertTypes.anomalyDetection.resultType.errorMessage": "結果タイプは必須です",
+ "xpack.ml.alertTypes.anomalyDetection.severity.errorMessage": "異常重要度は必須です",
+ "xpack.ml.alertTypes.anomalyDetection.singleJobSelection.errorMessage": "ルールごとに1つのジョブのみを設定できます",
+ "xpack.ml.alertTypes.anomalyDetection.topNBuckets.errorMessage": "バケット数が無効です",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.alertContext.messageDescription": "アラート情報メッセージ",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.alertContext.resultsDescription": "ルール実行の結果",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.behindRealtimeCheckDescription": "ジョブはリアルタイムより遅れて実行されています",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.behindRealtimeCheckName": "ジョブはリアルタイムより遅れて実行されています",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.datafeedCheckDescription": "ジョブの対応するデータフィードが開始していない場合にアラートで通知します",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.datafeedCheckName": "データフィードが開始していません",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.defaultActionMessage": "異常検知ジョブヘルスチェック結果:\n\\{\\{context.message\\}\\}\n\\{\\{#context.results\\}\\}\n ジョブID:\\{\\{job_id\\}\\}\n \\{\\{#datafeed_id\\}\\}データフィードID: \\{\\{datafeed_id\\}\\}\n \\{\\{/datafeed_id\\}\\} \\{\\{#datafeed_state\\}\\}データフィード状態:\\{\\{datafeed_state\\}\\}\n \\{\\{/datafeed_state\\}\\} \\{\\{#memory_status\\}\\}メモリステータス:\\{\\{memory_status\\}\\}\n \\{\\{/memory_status\\}\\} \\{\\{#log_time\\}\\}メモリログ時間:\\{\\{log_time\\}\\}\n \\{\\{/log_time\\}\\} \\{\\{#failed_category_count\\}\\}失敗したカテゴリ件数:\\{\\{failed_category_count\\}\\}\n \\{\\{/failed_category_count\\}\\} \\{\\{#annotation\\}\\}注釈: \\{\\{annotation\\}\\}\n \\{\\{/annotation\\}\\} \\{\\{#missed_docs_count\\}\\}見つからないドキュメント数:\\{\\{missed_docs_count\\}\\}\n \\{\\{/missed_docs_count\\}\\} \\{\\{#end_timestamp\\}\\}見つからないドキュメントで最後に確定されたバケット:\\{\\{end_timestamp\\}\\}\n \\{\\{/end_timestamp\\}\\} \\{\\{#errors\\}\\}エラーメッセージ:\\{\\{message\\}\\} \\{\\{/errors\\}\\}\n\\{\\{/context.results\\}\\}\n",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.delayedDataCheckDescription": "データ遅延のためにジョブのデータがない場合にアラートで通知します。",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.delayedDataCheckName": "データ遅延が発生しました",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.description": "異常検知ジョブで運用の問題が発生しているときにアラートで通知します。きわめて重要なジョブの適切なアラートを有効にします。",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.errorMessagesCheckDescription": "ジョブのジョブメッセージにエラーが含まれている場合にアラートで通知します。",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.errorMessagesCheckName": "ジョブメッセージのエラー",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.excludeJobs.label": "ジョブまたはグループを除外",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.includeJobs.errorMessage": "ジョブ選択は必須です",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.includeJobs.label": "ジョブまたはグループを含める",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.mmlCheckDescription": "ジョブがソフトまたはハードモデルメモリ上限に達したときにアラートで通知します。",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.mmlCheckName": "モデルメモリ上限に達しました",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.testsConfig.delayedData.docsCountErrorMessage": "無効なドキュメント数",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.testsConfig.delayedData.timeIntervalErrorMessage": "無効な時間間隔",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.testsConfig.errorMessage": "1つ以上のヘルスチェックを有効にする必要があります。",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.testsSelection.delayedData.docsCountHint": "アラート通知する不足しているドキュメント数のしきい値。",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.testsSelection.delayedData.docsCountLabel": "ドキュメント数",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.testsSelection.delayedData.timeIntervalHint": "遅延したデータのルール実行中に確認する確認間隔。デフォルトでは、最長バケットスパンとクエリ遅延から取得されます。",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.testsSelection.delayedData.timeIntervalLabel": "時間間隔",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.testsSelection.enableTestLabel": "有効にする",
+ "xpack.ml.annotationFlyout.applyToPartitionTextLabel": "注釈をこの系列に適用",
+ "xpack.ml.annotationsTable.actionsColumnName": "アクション",
+ "xpack.ml.annotationsTable.annotationColumnName": "注釈",
+ "xpack.ml.annotationsTable.annotationsNotCreatedTitle": "このジョブには注釈が作成されていません",
+ "xpack.ml.annotationsTable.byAEColumnName": "グループ基準",
+ "xpack.ml.annotationsTable.byColumnSMVName": "グループ基準",
+ "xpack.ml.annotationsTable.datafeedChartTooltip": "データフィードグラフ",
+ "xpack.ml.annotationsTable.detectorColumnName": "検知器",
+ "xpack.ml.annotationsTable.editAnnotationsTooltip": "注釈を編集します",
+ "xpack.ml.annotationsTable.eventColumnName": "イベント",
+ "xpack.ml.annotationsTable.fromColumnName": "開始:",
+ "xpack.ml.annotationsTable.howToCreateAnnotationDescription": "注釈を作成するには、{linkToSingleMetricView} を開きます",
+ "xpack.ml.annotationsTable.howToCreateAnnotationDescription.singleMetricViewerLinkText": "シングルメトリックビューアー",
+ "xpack.ml.annotationsTable.jobConfigurationNotSupportedInSingleMetricViewerAriaLabel": "シングルメトリックビューアーでジョブ構成がサポートされていません",
+ "xpack.ml.annotationsTable.jobConfigurationNotSupportedInSingleMetricViewerTooltip": "シングルメトリックビューアーでジョブ構成がサポートされていません",
+ "xpack.ml.annotationsTable.jobIdColumnName": "ジョブID",
+ "xpack.ml.annotationsTable.labelColumnName": "ラベル",
+ "xpack.ml.annotationsTable.lastModifiedByColumnName": "最終更新者",
+ "xpack.ml.annotationsTable.lastModifiedDateColumnName": "最終更新日",
+ "xpack.ml.annotationsTable.openInSingleMetricViewerAriaLabel": "シングルメトリックビューアーで開く",
+ "xpack.ml.annotationsTable.openInSingleMetricViewerTooltip": "シングルメトリックビューアーで開く",
+ "xpack.ml.annotationsTable.overAEColumnName": "の",
+ "xpack.ml.annotationsTable.overColumnSMVName": "の",
+ "xpack.ml.annotationsTable.partitionAEColumnName": "パーティション",
+ "xpack.ml.annotationsTable.partitionSMVColumnName": "パーティション",
+ "xpack.ml.annotationsTable.seriesOnlyFilterName": "系列にフィルタリング",
+ "xpack.ml.annotationsTable.toColumnName": "終了:",
+ "xpack.ml.anomaliesTable.actionsColumnName": "アクション",
+ "xpack.ml.anomaliesTable.actualSortColumnName": "実際",
+ "xpack.ml.anomaliesTable.anomalyDetails.actualTitle": "実際",
+ "xpack.ml.anomaliesTable.anomalyDetails.anomalyDescriptionListMoreLinkText": "他 {othersCount} 件",
+ "xpack.ml.anomaliesTable.anomalyDetails.anomalyDescriptionShowLessLinkText": "簡易表示",
+ "xpack.ml.anomaliesTable.anomalyDetails.anomalyDetailsTitle": "異常の詳細",
+ "xpack.ml.anomaliesTable.anomalyDetails.anomalyInLabel": "{anomalyDetector} の {anomalySeverity} の異常",
+ "xpack.ml.anomaliesTable.anomalyDetails.anomalyTimeRangeLabel": "{anomalyTime} から {anomalyEndTime}",
+ "xpack.ml.anomaliesTable.anomalyDetails.categoryExamplesTitle": "カテゴリーの例",
+ "xpack.ml.anomaliesTable.anomalyDetails.causeValuesDescription": "{causeEntityValue}(実際値 {actualValue}、通常値 {typicalValue}、確率 {probabilityValue})",
+ "xpack.ml.anomaliesTable.anomalyDetails.causeValuesTitle": "{causeEntityName} values",
+ "xpack.ml.anomaliesTable.anomalyDetails.descriptionTitle": "説明",
+ "xpack.ml.anomaliesTable.anomalyDetails.detailsOnHighestSeverityAnomalyTitle": "深刻度が高い異常の詳細",
+ "xpack.ml.anomaliesTable.anomalyDetails.detailsTitle": "詳細",
+ "xpack.ml.anomaliesTable.anomalyDetails.detectedInLabel": " {sourcePartitionFieldName} {sourcePartitionFieldValue} で検知",
+ "xpack.ml.anomaliesTable.anomalyDetails.examplesTitle": "例",
+ "xpack.ml.anomaliesTable.anomalyDetails.fieldNameTitle": "フィールド名",
+ "xpack.ml.anomaliesTable.anomalyDetails.foundForLabel": " {anomalyEntityName} {anomalyEntityValue} で発見",
+ "xpack.ml.anomaliesTable.anomalyDetails.functionTitle": "関数",
+ "xpack.ml.anomaliesTable.anomalyDetails.influencersTitle": "影響",
+ "xpack.ml.anomaliesTable.anomalyDetails.initialRecordScoreTitle": "初期レコードスコア",
+ "xpack.ml.anomaliesTable.anomalyDetails.initialRecordScoreTooltip": "0~100の正規化されたスコア。バケットが最初に処理されたときの異常レコード結果の相対的な有意性を示します。",
+ "xpack.ml.anomaliesTable.anomalyDetails.interimResultLabel": "中間結果",
+ "xpack.ml.anomaliesTable.anomalyDetails.jobIdTitle": "ジョブID",
+ "xpack.ml.anomaliesTable.anomalyDetails.multiBucketImpactTitle": "複数バケットの影響",
+ "xpack.ml.anomaliesTable.anomalyDetails.multivariateDescription": "{sourceByFieldName} で多変量相関が見つかりました; {sourceByFieldValue} は {sourceCorrelatedByFieldValue} のため異例とみなされます",
+ "xpack.ml.anomaliesTable.anomalyDetails.probabilityTitle": "確率",
+ "xpack.ml.anomaliesTable.anomalyDetails.recordScoreTitle": "レコードスコア",
+ "xpack.ml.anomaliesTable.anomalyDetails.recordScoreTooltip": "0~100の正規化されたスコア。異常レコード結果の相対的な有意性を示します。新しいデータが分析されると、この値が変化する場合があります。",
+ "xpack.ml.anomaliesTable.anomalyDetails.regexDescriptionAriaLabel": "説明",
+ "xpack.ml.anomaliesTable.anomalyDetails.regexDescriptionTooltip": "カテゴリーが一致する値を検索するのに使用される正規表現です({maxChars} 文字の制限で切り捨てられている可能性があります)",
+ "xpack.ml.anomaliesTable.anomalyDetails.regexTitle": "正規表現",
+ "xpack.ml.anomaliesTable.anomalyDetails.termsDescriptionAriaLabel": "説明",
+ "xpack.ml.anomaliesTable.anomalyDetails.termsDescriptionTooltip": "カテゴリーの値で一致している共通のトークンのスペース区切りのリストです(({maxChars} 文字の制限で切り捨てられている可能性があります)",
+ "xpack.ml.anomaliesTable.anomalyDetails.termsTitle": "用語",
+ "xpack.ml.anomaliesTable.anomalyDetails.timeTitle": "時間",
+ "xpack.ml.anomaliesTable.anomalyDetails.typicalTitle": "通常",
+ "xpack.ml.anomaliesTable.categoryExamplesColumnName": "カテゴリーの例",
+ "xpack.ml.anomaliesTable.detectorCell.rulesConfiguredTooltip": "この検知器にはルールが構成されています",
+ "xpack.ml.anomaliesTable.detectorColumnName": "検知器",
+ "xpack.ml.anomaliesTable.entityCell.addFilterAriaLabel": "フィルターを追加します",
+ "xpack.ml.anomaliesTable.entityCell.addFilterTooltip": "フィルターを追加します",
+ "xpack.ml.anomaliesTable.entityCell.removeFilterAriaLabel": "フィルターを削除",
+ "xpack.ml.anomaliesTable.entityCell.removeFilterTooltip": "フィルターを削除",
+ "xpack.ml.anomaliesTable.entityValueColumnName": "検索条件",
+ "xpack.ml.anomaliesTable.hideDetailsAriaLabel": "詳細を非表示",
+ "xpack.ml.anomaliesTable.influencersCell.addFilterAriaLabel": "フィルターを追加します",
+ "xpack.ml.anomaliesTable.influencersCell.addFilterTooltip": "フィルターを追加します",
+ "xpack.ml.anomaliesTable.influencersCell.moreInfluencersLinkText": "他 {othersCount} 件",
+ "xpack.ml.anomaliesTable.influencersCell.removeFilterAriaLabel": "フィルターを削除",
+ "xpack.ml.anomaliesTable.influencersCell.removeFilterTooltip": "フィルターを削除",
+ "xpack.ml.anomaliesTable.influencersCell.showLessInfluencersLinkText": "縮小表示",
+ "xpack.ml.anomaliesTable.influencersColumnName": "影響因子:",
+ "xpack.ml.anomaliesTable.jobIdColumnName": "ジョブID",
+ "xpack.ml.anomaliesTable.linksMenu.configureRulesLabel": "ジョブルールを構成",
+ "xpack.ml.anomaliesTable.linksMenu.loadingDetailsErrorMessage": "カテゴリー ID {categoryId} の詳細の読み込み中にエラーが発生したため例を表示できません",
+ "xpack.ml.anomaliesTable.linksMenu.noMappingCouldBeFoundErrorMessage": "カテゴリー分けフィールド {categorizationFieldName} のマッピングが見つからなかったため、ML カテゴリー {categoryId} のドキュメントの例を表示できません",
+ "xpack.ml.anomaliesTable.linksMenu.selectActionAriaLabel": "{time} の異常のアクションを選択",
+ "xpack.ml.anomaliesTable.linksMenu.unableToOpenLinkErrorMessage": "カテゴリー ID {categoryId} の詳細の読み込み中にエラーが発生したためリンクを開けません",
+ "xpack.ml.anomaliesTable.linksMenu.unableToViewExamplesErrorMessage": "ジョブ ID {jobId} の詳細が見つからなかったため例を表示できません",
+ "xpack.ml.anomaliesTable.linksMenu.viewExamplesLabel": "例を表示",
+ "xpack.ml.anomaliesTable.linksMenu.viewSeriesLabel": "数列を表示",
+ "xpack.ml.anomaliesTable.metricDescriptionSortColumnName": "説明",
+ "xpack.ml.anomaliesTable.noMatchingAnomaliesFoundTitle": "一致する注釈が見つかりません",
+ "xpack.ml.anomaliesTable.severityColumnName": "深刻度",
+ "xpack.ml.anomaliesTable.showDetailsAriaLabel": "詳細を表示",
+ "xpack.ml.anomaliesTable.showDetailsColumn.screenReaderDescription": "このカラムには異常ごとの詳細を示すクリック可能なコントロールが含まれます",
+ "xpack.ml.anomaliesTable.timeColumnName": "時間",
+ "xpack.ml.anomaliesTable.typicalSortColumnName": "通常",
+ "xpack.ml.anomalyChartsEmbeddable.errorMessage": "ML異常エクスプローラーデータを読み込めません",
+ "xpack.ml.anomalyChartsEmbeddable.maxSeriesToPlotLabel": "プロットする最大系列数",
+ "xpack.ml.anomalyChartsEmbeddable.panelTitleLabel": "パネルタイトル",
+ "xpack.ml.anomalyChartsEmbeddable.setupModal.cancelButtonLabel": "キャンセル",
+ "xpack.ml.anomalyChartsEmbeddable.setupModal.confirmButtonLabel": "構成を確認",
+ "xpack.ml.anomalyChartsEmbeddable.setupModal.title": "異常エクスプローラーグラフ構成",
+ "xpack.ml.anomalyChartsEmbeddable.title": "{jobIds}のML異常グラフ",
+ "xpack.ml.anomalyDetection.anomalyExplorerLabel": "異常エクスプローラー",
+ "xpack.ml.anomalyDetection.jobManagementLabel": "ジョブ管理",
+ "xpack.ml.anomalyDetection.singleMetricViewerLabel": "シングルメトリックビューアー",
+ "xpack.ml.anomalyDetectionAlert.actionGroupName": "異常スコアが条件と一致しました",
+ "xpack.ml.anomalyDetectionAlert.advancedSettingsLabel": "高度な設定",
+ "xpack.ml.anomalyDetectionAlert.betaBadgeLabel": "ベータ",
+ "xpack.ml.anomalyDetectionAlert.betaBadgeTooltipContent": "異常検知アラートはベータ版の機能です。フィードバックをお待ちしています。",
+ "xpack.ml.anomalyDetectionAlert.errorFetchingJobs": "ジョブ構成を取得できません",
+ "xpack.ml.anomalyDetectionAlert.lookbackIntervalDescription": "各ルール条件チェック中に異常データをクエリする時間間隔。デフォルトでは、ジョブのバケットスパンとデータフィードのクエリ遅延から取得されます。",
+ "xpack.ml.anomalyDetectionAlert.lookbackIntervalLabel": "ルックバック間隔",
+ "xpack.ml.anomalyDetectionAlert.name": "異常検知アラート",
+ "xpack.ml.anomalyDetectionAlert.topNBucketsDescription": "最高の異常を取得するために確認する最新のバケット数。",
+ "xpack.ml.anomalyDetectionAlert.topNBucketsLabel": "最新のバケット数",
+ "xpack.ml.anomalyDetectionBreadcrumbLabel": "異常検知",
+ "xpack.ml.anomalyDetectionTabLabel": "異常検知",
+ "xpack.ml.anomalyExplorerPageLabel": "異常エクスプローラー",
+ "xpack.ml.anomalyResultsViewSelector.anomalyExplorerLabel": "異常エクスプローラーで結果を表示",
+ "xpack.ml.anomalyResultsViewSelector.buttonGroupLegend": "異常結果ビューセレクター",
+ "xpack.ml.anomalyResultsViewSelector.singleMetricViewerLabel": "シングルメトリックビューアーで結果を表示",
+ "xpack.ml.anomalySwimLane.noOverallDataMessage": "この時間範囲のバケット結果全体で異常が見つかりませんでした",
+ "xpack.ml.anomalyUtils.multiBucketImpact.highLabel": "高",
+ "xpack.ml.anomalyUtils.multiBucketImpact.lowLabel": "低",
+ "xpack.ml.anomalyUtils.multiBucketImpact.mediumLabel": "中",
+ "xpack.ml.anomalyUtils.multiBucketImpact.noneLabel": "なし",
+ "xpack.ml.anomalyUtils.severity.criticalLabel": "致命的",
+ "xpack.ml.anomalyUtils.severity.majorLabel": "メジャー",
+ "xpack.ml.anomalyUtils.severity.minorLabel": "マイナー",
+ "xpack.ml.anomalyUtils.severity.unknownLabel": "不明",
+ "xpack.ml.anomalyUtils.severity.warningLabel": "警告",
+ "xpack.ml.anomalyUtils.severityWithLow.lowLabel": "低",
+ "xpack.ml.bucketResultType.description": "時間のバケット内のジョブの異常の度合い",
+ "xpack.ml.bucketResultType.title": "バケット",
+ "xpack.ml.calendarsEdit.calendarForm.allJobsLabel": "カレンダーをすべてのジョブに適用",
+ "xpack.ml.calendarsEdit.calendarForm.allowedCharactersDescription": "アルファベットの小文字(a-z と 0-9)、ハイフンまたはアンダーラインを使用し、最初と最後を英数字にする必要があります",
+ "xpack.ml.calendarsEdit.calendarForm.calendarIdLabel": "カレンダー ID",
+ "xpack.ml.calendarsEdit.calendarForm.calendarTitle": "カレンダー {calendarId}",
+ "xpack.ml.calendarsEdit.calendarForm.cancelButtonLabel": "キャンセル",
+ "xpack.ml.calendarsEdit.calendarForm.createCalendarTitle": "新規カレンダーの作成",
+ "xpack.ml.calendarsEdit.calendarForm.descriptionLabel": "説明",
+ "xpack.ml.calendarsEdit.calendarForm.eventsLabel": "イベント",
+ "xpack.ml.calendarsEdit.calendarForm.groupsLabel": "グループ",
+ "xpack.ml.calendarsEdit.calendarForm.jobsLabel": "ジョブ",
+ "xpack.ml.calendarsEdit.calendarForm.saveButtonLabel": "保存",
+ "xpack.ml.calendarsEdit.calendarForm.savingButtonLabel": "保存中…",
+ "xpack.ml.calendarsEdit.canNotCreateCalendarWithExistingIdErrorMessag": "ID [{formCalendarId}] はすでに存在するため、このIDでカレンダーを作成できません。",
+ "xpack.ml.calendarsEdit.errorWithCreatingCalendarErrorMessage": "カレンダー {calendarId} の作成中にエラーが発生しました",
+ "xpack.ml.calendarsEdit.errorWithFetchingJobSummariesErrorMessage": "ジョブ概要の取得中にエラーが発生しました:{err}",
+ "xpack.ml.calendarsEdit.errorWithLoadingCalendarFromDataErrorMessage": "データからカレンダーを読み込み中にエラーが発生しました。ページを更新してみてください。",
+ "xpack.ml.calendarsEdit.errorWithLoadingCalendarsErrorMessage": "カレンダーの読み込み中にエラーが発生しました:{err}",
+ "xpack.ml.calendarsEdit.errorWithLoadingGroupsErrorMessage": "グループの読み込み中にエラーが発生しました:{err}",
+ "xpack.ml.calendarsEdit.errorWithUpdatingCalendarErrorMessage": "カレンダー {calendarId} の保存中にエラーが発生しました。ページを更新してみてください。",
+ "xpack.ml.calendarsEdit.eventsTable.cancelButtonLabel": "キャンセル",
+ "xpack.ml.calendarsEdit.eventsTable.deleteButtonLabel": "削除",
+ "xpack.ml.calendarsEdit.eventsTable.descriptionColumnName": "説明",
+ "xpack.ml.calendarsEdit.eventsTable.endColumnName": "終了",
+ "xpack.ml.calendarsEdit.eventsTable.importButtonLabel": "インポート",
+ "xpack.ml.calendarsEdit.eventsTable.importEventsButtonLabel": "イベントをインポート",
+ "xpack.ml.calendarsEdit.eventsTable.importEventsDescription": "ICS ファイルからイベントをインポートします。",
+ "xpack.ml.calendarsEdit.eventsTable.importEventsTitle": "イベントをインポート",
+ "xpack.ml.calendarsEdit.eventsTable.newEventButtonLabel": "新規イベント",
+ "xpack.ml.calendarsEdit.eventsTable.startColumnName": "開始",
+ "xpack.ml.calendarsEdit.importedEvents.eventsToImportTitle": "インポートするイベント:{eventsCount}",
+ "xpack.ml.calendarsEdit.importedEvents.includePastEventsLabel": "過去のイベントを含める",
+ "xpack.ml.calendarsEdit.importedEvents.recurringEventsNotSupportedDescription": "定期イベントはサポートされていません。初めのイベントのみがインポートされます。",
+ "xpack.ml.calendarsEdit.importModal.couldNotParseICSFileErrorMessage": "ICS ファイルをパースできませんでした。",
+ "xpack.ml.calendarsEdit.importModal.selectOrDragAndDropFilePromptText": "ファイルを選択するかドラッグ & ドロップしてください",
+ "xpack.ml.calendarsEdit.newEventModal.addButtonLabel": "追加",
+ "xpack.ml.calendarsEdit.newEventModal.cancelButtonLabel": "キャンセル",
+ "xpack.ml.calendarsEdit.newEventModal.createNewEventTitle": "新規イベントの作成",
+ "xpack.ml.calendarsEdit.newEventModal.descriptionLabel": "説明",
+ "xpack.ml.calendarsEdit.newEventModal.endDateAriaLabel": "終了日",
+ "xpack.ml.calendarsEdit.newEventModal.fromLabel": "開始:",
+ "xpack.ml.calendarsEdit.newEventModal.startDateAriaLabel": "開始日",
+ "xpack.ml.calendarsEdit.newEventModal.toLabel": "終了:",
+ "xpack.ml.calendarService.assignNewJobIdErrorMessage": "{jobId}を{calendarId}に割り当てることができません",
+ "xpack.ml.calendarService.fetchCalendarsByIdsErrorMessage": "カレンダーを取得できません:{calendarIds}",
+ "xpack.ml.calendarsList.deleteCalendars.calendarsLabel": "{calendarsToDeleteCount} calendars",
+ "xpack.ml.calendarsList.deleteCalendars.deletingCalendarErrorMessage": "カレンダー{calendarId}の削除中にエラーが発生しました",
+ "xpack.ml.calendarsList.deleteCalendars.deletingCalendarsNotificationMessage": "{messageId} を削除中",
+ "xpack.ml.calendarsList.deleteCalendars.deletingCalendarSuccessNotificationMessage": "{messageId}が削除されました",
+ "xpack.ml.calendarsList.deleteCalendarsModal.cancelButtonLabel": "キャンセル",
+ "xpack.ml.calendarsList.deleteCalendarsModal.deleteButtonLabel": "削除",
+ "xpack.ml.calendarsList.errorWithLoadingListOfCalendarsErrorMessage": "カレンダーのリストの読み込み中にエラーが発生しました。",
+ "xpack.ml.calendarsList.table.allJobsLabel": "すべてのジョブに適用",
+ "xpack.ml.calendarsList.table.deleteButtonLabel": "削除",
+ "xpack.ml.calendarsList.table.eventsColumnName": "イベント",
+ "xpack.ml.calendarsList.table.idColumnName": "ID",
+ "xpack.ml.calendarsList.table.jobsColumnName": "ジョブ",
+ "xpack.ml.calendarsList.table.newButtonLabel": "新規",
+ "xpack.ml.checkLicense.licenseHasExpiredMessage": "機械学習ライセンスの期限が切れました。",
+ "xpack.ml.chrome.help.appName": "機械学習",
+ "xpack.ml.components.colorRangeLegend.blueColorRangeLabel": "青",
+ "xpack.ml.components.colorRangeLegend.greenRedColorRangeLabel": "緑 - 赤",
+ "xpack.ml.components.colorRangeLegend.influencerScaleLabel": "影響因子カスタムスケール",
+ "xpack.ml.components.colorRangeLegend.linearScaleLabel": "線形",
+ "xpack.ml.components.colorRangeLegend.redColorRangeLabel": "赤",
+ "xpack.ml.components.colorRangeLegend.redGreenColorRangeLabel": "赤 - 緑",
+ "xpack.ml.components.colorRangeLegend.sqrtScaleLabel": "Sqrt",
+ "xpack.ml.components.colorRangeLegend.yellowGreenBlueColorRangeLabel": "黄 - 緑 - 青",
+ "xpack.ml.components.jobAnomalyScoreEmbeddable.description": "タイムラインに異常検知結果を表示します。",
+ "xpack.ml.components.jobAnomalyScoreEmbeddable.displayName": "異常スイムレーン",
+ "xpack.ml.components.mlAnomalyExplorerEmbeddable.description": "グラフに異常検知結果を表示します。",
+ "xpack.ml.components.mlAnomalyExplorerEmbeddable.displayName": "異常グラフ",
+ "xpack.ml.controls.checkboxShowCharts.showChartsCheckboxLabel": "チャートを表示",
+ "xpack.ml.controls.selectInterval.autoLabel": "自動",
+ "xpack.ml.controls.selectInterval.dayLabel": "1日",
+ "xpack.ml.controls.selectInterval.hourLabel": "1時間",
+ "xpack.ml.controls.selectInterval.showAllLabel": "すべて表示",
+ "xpack.ml.controls.selectSeverity.criticalLabel": "致命的",
+ "xpack.ml.controls.selectSeverity.majorLabel": "メジャー",
+ "xpack.ml.controls.selectSeverity.minorLabel": "マイナー",
+ "xpack.ml.controls.selectSeverity.scoreDetailsDescription": "スコア{value}以上",
+ "xpack.ml.controls.selectSeverity.warningLabel": "警告",
+ "xpack.ml.createJobsBreadcrumbLabel": "ジョブを作成",
+ "xpack.ml.customUrlEditor.discoverLabel": "Discover",
+ "xpack.ml.customUrlEditor.kibanaDashboardLabel": "Kibana ダッシュボード",
+ "xpack.ml.customUrlEditor.otherLabel": "その他",
+ "xpack.ml.customUrlEditorList.deleteCustomUrlAriaLabel": "カスタム URL を削除します",
+ "xpack.ml.customUrlEditorList.deleteCustomUrlTooltip": "カスタム URL を削除します",
+ "xpack.ml.customUrlEditorList.invalidTimeRangeFormatErrorMessage": "無効なフォーマット",
+ "xpack.ml.customUrlEditorList.labelIsNotUniqueErrorMessage": "固有のラベルが供給されました",
+ "xpack.ml.customUrlEditorList.labelLabel": "ラベル",
+ "xpack.ml.customUrlEditorList.obtainingUrlToTestConfigurationErrorMessage": "構成をテストするための URL の取得中にエラーが発生しました",
+ "xpack.ml.customUrlEditorList.testCustomUrlAriaLabel": "カスタム URL をテスト",
+ "xpack.ml.customUrlEditorList.testCustomUrlTooltip": "カスタム URL をテスト",
+ "xpack.ml.customUrlEditorList.timeRangeLabel": "時間範囲",
+ "xpack.ml.customUrlEditorList.urlLabel": "URL",
+ "xpack.ml.customUrlsEditor.createNewCustomUrlTitle": "新規カスタム URL の作成",
+ "xpack.ml.customUrlsEditor.dashboardNameLabel": "ダッシュボード名",
+ "xpack.ml.customUrlsEditor.indexPatternLabel": "インデックスパターン",
+ "xpack.ml.customUrlsEditor.intervalLabel": "間隔",
+ "xpack.ml.customUrlsEditor.invalidLabelErrorMessage": "固有のラベルが供給されました",
+ "xpack.ml.customUrlsEditor.labelLabel": "ラベル",
+ "xpack.ml.customUrlsEditor.linkToLabel": "リンク先",
+ "xpack.ml.customUrlsEditor.queryEntitiesLabel": "エントリーをクエリ",
+ "xpack.ml.customUrlsEditor.selectEntitiesPlaceholder": "エントリーを選択",
+ "xpack.ml.customUrlsEditor.timeRangeLabel": "時間範囲",
+ "xpack.ml.customUrlsEditor.urlLabel": "URL",
+ "xpack.ml.customUrlsList.invalidIntervalFormatErrorMessage": "無効な間隔のフォーマット",
+ "xpack.ml.dataframe.analytics.classificationExploration.classificationDocsLink": "分類評価ドキュメント ",
+ "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixActualLabel": "実際のクラス",
+ "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixEntireHelpText": "データセット全体で正規化された混同行列",
+ "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixLabel": "分類混同行列",
+ "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixPredictedLabel": "予測されたクラス",
+ "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixTestingHelpText": "データセットをテストするための正規化された混同行列",
+ "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixTrainingHelpText": "データセットを学習するための正規化された混同行列",
+ "xpack.ml.dataframe.analytics.classificationExploration.evaluateJobStatusLabel": "ジョブ状態",
+ "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionAvgRecallTooltip": "平均再現率は、実際のクラスメンバーのデータポイントのうち正しくクラスメンバーとして特定された数を示します。",
+ "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionMeanRecallStat": "平均再現率",
+ "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionOverallAccuracyStat": "全体的な精度",
+ "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionOverallAccuracyTooltip": "合計予測数に対する正しいクラス予測数の比率。",
+ "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionRecallAndAccuracy": "クラス単位の再現率と精度",
+ "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionRocTitle": "受信者操作特性(ROC)曲線",
+ "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionTitle": "モデル評価",
+ "xpack.ml.dataframe.analytics.classificationExploration.evaluationQualityMetricsHelpText": "評価品質メトリック",
+ "xpack.ml.dataframe.analytics.classificationExploration.recallAndAccuracyAccuracyColumn": "精度",
+ "xpack.ml.dataframe.analytics.classificationExploration.recallAndAccuracyClassColumn": "クラス",
+ "xpack.ml.dataframe.analytics.classificationExploration.recallAndAccuracyRecallColumn": "再現率",
+ "xpack.ml.dataframe.analytics.classificationExploration.showActions": "アクションを表示",
+ "xpack.ml.dataframe.analytics.classificationExploration.showAllColumns": "すべての列を表示",
+ "xpack.ml.dataframe.analytics.classificationExploration.tableJobIdTitle": "分類ジョブID {jobId}のデスティネーションインデックス",
+ "xpack.ml.dataframe.analytics.confusionMatrixAxisExplanation": "行列の左側には実際のラベルが表示されます。予測されたラベルは上に表示されます。各クラスの正確な予測と不正確な予測の比率の内訳として表示されます。これにより、予測中に、分類分析がどのように異なるクラスを混同したのかを調査できます。正確な出現数を得るには、行列のセルを選択し、表示されるアイコンをクリックします。",
+ "xpack.ml.dataframe.analytics.confusionMatrixBasicExplanation": "マルチクラス混同行列は、分類分析のパフォーマンスの概要を示します。分析が実際のクラスで正しく分類したデータポイントの比率と、誤分類されたデータポイントの比率が含まれます。",
+ "xpack.ml.dataframe.analytics.confusionMatrixColumnExplanation": "列セレクターでは、列の一部または列のすべてを表示したり非表示にしたり切り替えることができます。",
+ "xpack.ml.dataframe.analytics.confusionMatrixPopoverTitle": "正規化された混同行列",
+ "xpack.ml.dataframe.analytics.confusionMatrixShadeExplanation": "分類分析のクラス数が増えるにつれ、混同行列も複雑化します。概要をわかりやすくするため、暗いセルは予測の高い割合を示しています。",
+ "xpack.ml.dataframe.analytics.create.advancedConfigDetailsTitle": "高度な構成",
+ "xpack.ml.dataframe.analytics.create.advancedConfigSectionTitle": "高度な構成",
+ "xpack.ml.dataframe.analytics.create.advancedDetails.editButtonText": "編集",
+ "xpack.ml.dataframe.analytics.create.advancedEditor.codeEditorAriaLabel": "高度な分析ジョブエディター",
+ "xpack.ml.dataframe.analytics.create.advancedEditor.configRequestBody": "構成リクエスト本文",
+ "xpack.ml.dataframe.analytics.create.advancedEditor.errorCheckingJobIdExists": "ジョブIDが存在するかどうかの確認中に次のエラーが発生しました。{error}",
+ "xpack.ml.dataframe.analytics.create.advancedEditor.jobIdExistsError": "このIDの分析ジョブがすでに存在します。",
+ "xpack.ml.dataframe.analytics.create.advancedEditor.jobIdInputAriaLabel": "固有の分析ジョブIDを選択してください。",
+ "xpack.ml.dataframe.analytics.create.advancedEditor.jobIdInvalidError": "小文字のアルファベットと数字(a-zと0-9)、ハイフンまたはアンダーラインのみ使用でき、最初と最後を英数字にする必要があります。",
+ "xpack.ml.dataframe.analytics.create.advancedEditor.jobIdLabel": "分析ジョブID",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.dependentVariableEmpty": "従属変数フィールドは未入力のままにできません。",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.destinationIndexNameEmpty": "デスティネーションインデックス名は未入力のままにできません。",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.destinationIndexNameExistsWarn": "この対象インデックス名のインデックスはすでに存在します。この分析ジョブを実行すると、デスティネーションインデックスが変更されます。",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.destinationIndexNameValid": "無効なデスティネーションインデックス名。",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.includesInvalid": "依存変数を含める必要があります。",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.modelMemoryLimitEmpty": "モデルメモリー制限フィールドを空にすることはできません。",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.numTopFeatureImportanceValuesInvalid": "num_top_feature_importance_valuesの値は整数の{min}以上でなければなりません。",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.resultsFieldEmptyString": "結果フィールドを空の文字列にすることはできません。",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.sourceIndexNameEmpty": "ソースインデックス名は未入力のままにできません。",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.sourceIndexNameValid": "無効なソースインデックス名。",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.trainingPercentInvalid": "学習割合は{min}~{max}の範囲の数値でなければなりません。",
+ "xpack.ml.dataframe.analytics.create.allClassesLabel": "すべてのクラス",
+ "xpack.ml.dataframe.analytics.create.allClassesMessage": "多数のクラスがある場合は、ターゲットインデックスのサイズへの影響が大きい可能性があります。",
+ "xpack.ml.dataframe.analytics.create.allDocsMissingFieldsErrorMessage": "メモリ使用量を推計できません。インデックスされたドキュメントに存在しないソースインデックス[{index}]のマッピングされたフィールドがあります。JSONエディターに切り替え、明示的にフィールドを選択し、インデックスされたドキュメントに存在するフィールドのみを含める必要があります。",
+ "xpack.ml.dataframe.analytics.create.alphaInputAriaLabel": "損失計算のツリー深さの乗数。",
+ "xpack.ml.dataframe.analytics.create.alphaLabel": "アルファ",
+ "xpack.ml.dataframe.analytics.create.alphaText": "損失計算のツリー深さの乗数。0以上でなければなりません。",
+ "xpack.ml.dataframe.analytics.create.analysisFieldsTable.fieldNameColumn": "フィールド名",
+ "xpack.ml.dataframe.analytics.create.analysisFieldsTable.minimumFieldsMessage": "1つ以上のフィールドを選択する必要があります。",
+ "xpack.ml.dataframe.analytics.create.analyticsListCardDescription": "分析管理ページに戻ります。",
+ "xpack.ml.dataframe.analytics.create.analyticsListCardTitle": "データフレーム分析",
+ "xpack.ml.dataframe.analytics.create.analyticsProgressCalloutMessage": "分析ジョブ{jobId}が失敗しました。",
+ "xpack.ml.dataframe.analytics.create.analyticsProgressCalloutTitle": "ジョブが失敗しました",
+ "xpack.ml.dataframe.analytics.create.analyticsProgressErrorMessage": "分析ジョブ{jobId}の進行状況統計の取得中にエラーが発生しました",
+ "xpack.ml.dataframe.analytics.create.analyticsProgressPhaseTitle": "フェーズ",
+ "xpack.ml.dataframe.analytics.create.analyticsProgressTitle": "進捗",
+ "xpack.ml.dataframe.analytics.create.analyticsTable.isIncludedColumn": "含まれる",
+ "xpack.ml.dataframe.analytics.create.analyticsTable.isRequiredColumn": "必須",
+ "xpack.ml.dataframe.analytics.create.analyticsTable.mappingColumn": "マッピング",
+ "xpack.ml.dataframe.analytics.create.analyticsTable.reasonColumn": "理由",
+ "xpack.ml.dataframe.analytics.create.aucRocLabel": "AUC ROC",
+ "xpack.ml.dataframe.analytics.create.calloutMessage": "分析フィールドを読み込むには追加のデータが必要です。",
+ "xpack.ml.dataframe.analytics.create.calloutTitle": "分析フィールドがありません",
+ "xpack.ml.dataframe.analytics.create.chooseSourceTitle": "ソースインデックスパターンを選択してください",
+ "xpack.ml.dataframe.analytics.create.classificationHelpText": "分類はデータセットのデータポイントのクラスを予測します。",
+ "xpack.ml.dataframe.analytics.create.classificationTitle": "分類",
+ "xpack.ml.dataframe.analytics.create.computeFeatureInfluenceFalseValue": "False",
+ "xpack.ml.dataframe.analytics.create.computeFeatureInfluenceLabel": "演算機能影響",
+ "xpack.ml.dataframe.analytics.create.computeFeatureInfluenceLabelHelpText": "機能影響演算が有効かどうかを指定します。デフォルトはtrueです。",
+ "xpack.ml.dataframe.analytics.create.computeFeatureInfluenceTrueValue": "True",
+ "xpack.ml.dataframe.analytics.create.configDetails.allClasses": "すべてのクラス",
+ "xpack.ml.dataframe.analytics.create.configDetails.computeFeatureInfluence": "特徴量の影響度の計算",
+ "xpack.ml.dataframe.analytics.create.configDetails.dependentVariable": "従属変数",
+ "xpack.ml.dataframe.analytics.create.configDetails.destIndex": "デスティネーションインデックス",
+ "xpack.ml.dataframe.analytics.create.configDetails.editButtonText": "編集",
+ "xpack.ml.dataframe.analytics.create.configDetails.eta": "Eta",
+ "xpack.ml.dataframe.analytics.create.configDetails.featureBagFraction": "特徴量bag割合",
+ "xpack.ml.dataframe.analytics.create.configDetails.featureInfluenceThreshold": "特徴量の影響度しきい値",
+ "xpack.ml.dataframe.analytics.create.configDetails.gamma": "ガンマ",
+ "xpack.ml.dataframe.analytics.create.configDetails.includedFields": "含まれるフィールド",
+ "xpack.ml.dataframe.analytics.create.configDetails.includedFieldsAndMoreDescription": "{includedFields} ... ({extraCount}以上)",
+ "xpack.ml.dataframe.analytics.create.configDetails.jobDescription": "ジョブの説明",
+ "xpack.ml.dataframe.analytics.create.configDetails.jobId": "ジョブID",
+ "xpack.ml.dataframe.analytics.create.configDetails.jobType": "ジョブタイプ",
+ "xpack.ml.dataframe.analytics.create.configDetails.lambdaFields": "ラムダ",
+ "xpack.ml.dataframe.analytics.create.configDetails.maxNumThreads": "最大スレッド数",
+ "xpack.ml.dataframe.analytics.create.configDetails.maxTreesFields": "最大ツリー",
+ "xpack.ml.dataframe.analytics.create.configDetails.method": "メソド",
+ "xpack.ml.dataframe.analytics.create.configDetails.modelMemoryLimit": "モデルメモリー制限",
+ "xpack.ml.dataframe.analytics.create.configDetails.nNeighbors": "N近傍",
+ "xpack.ml.dataframe.analytics.create.configDetails.numTopClasses": "最上位クラス",
+ "xpack.ml.dataframe.analytics.create.configDetails.numTopFeatureImportanceValues": "上位特徴量の重要度値",
+ "xpack.ml.dataframe.analytics.create.configDetails.outlierFraction": "異常値割合",
+ "xpack.ml.dataframe.analytics.create.configDetails.predictionFieldName": "予測フィールド名",
+ "xpack.ml.dataframe.analytics.create.configDetails.Query": "クエリ",
+ "xpack.ml.dataframe.analytics.create.configDetails.randomizedSeed": "ランダム化されたシード",
+ "xpack.ml.dataframe.analytics.create.configDetails.resultsField": "結果フィールド",
+ "xpack.ml.dataframe.analytics.create.configDetails.sourceIndex": "ソースインデックス",
+ "xpack.ml.dataframe.analytics.create.configDetails.standardizationEnabled": "標準化が有効です",
+ "xpack.ml.dataframe.analytics.create.configDetails.trainingPercent": "トレーニングパーセンテージ",
+ "xpack.ml.dataframe.analytics.create.createIndexPatternErrorMessage": "Kibanaインデックスパターンの作成中にエラーが発生しました。",
+ "xpack.ml.dataframe.analytics.create.createIndexPatternLabel": "インデックスパターンを作成",
+ "xpack.ml.dataframe.analytics.create.createIndexPatternSuccessMessage": "Kibanaインデックスパターン{indexPatternName}が作成されました。",
+ "xpack.ml.dataframe.analytics.create.dependentVariableClassificationPlaceholder": "予測する数値、カテゴリ、ブール値フィールドを選択します。",
+ "xpack.ml.dataframe.analytics.create.dependentVariableInputAriaLabel": "従属変数として使用するフィールドを入力してください。",
+ "xpack.ml.dataframe.analytics.create.dependentVariableLabel": "従属変数",
+ "xpack.ml.dataframe.analytics.create.dependentVariableMaxDistictValuesError": "無効です。 {message}",
+ "xpack.ml.dataframe.analytics.create.dependentVariableOptionsFetchError": "フィールドの取得中にエラーが発生しました。ページを更新して再起動してください。",
+ "xpack.ml.dataframe.analytics.create.dependentVariableOptionsNoNumericalFields": "このインデックスパターンの数値型フィールドが見つかりませんでした。",
+ "xpack.ml.dataframe.analytics.create.dependentVariableRegressionPlaceholder": "予測する数値フィールドを選択します。",
+ "xpack.ml.dataframe.analytics.create.destinationIndexHelpText": "この名前のインデックスがすでに存在します。この分析ジョブを実行すると、デスティネーションインデックスが変更されます。",
+ "xpack.ml.dataframe.analytics.create.destinationIndexInputAriaLabel": "固有の宛先インデックス名を選択してください。",
+ "xpack.ml.dataframe.analytics.create.destinationIndexInvalidError": "無効なデスティネーションインデックス名。",
+ "xpack.ml.dataframe.analytics.create.destinationIndexLabel": "デスティネーションインデックス",
+ "xpack.ml.dataframe.analytics.create.DestIndexSameAsIdLabel": "ジョブIDと同じディスティネーションインデックス",
+ "xpack.ml.dataframe.analytics.create.detailsDetails.editButtonText": "編集",
+ "xpack.ml.dataframe.analytics.create.downsampleFactorInputAriaLabel": "ツリー学習の損失関数の導関数を計算するために使用されるデータの比率。",
+ "xpack.ml.dataframe.analytics.create.downsampleFactorLabel": "ダウンサンプリング係数",
+ "xpack.ml.dataframe.analytics.create.downsampleFactorText": "ツリー学習の損失関数の導関数を計算するために使用されるデータの比率。0~1の範囲でなければなりません。",
+ "xpack.ml.dataframe.analytics.create.duplicateIndexPatternErrorMessage": "Kibanaインデックスパターンの作成中にエラーが発生しました。",
+ "xpack.ml.dataframe.analytics.create.duplicateIndexPatternErrorMessageError": "インデックスパターン{indexPatternName}はすでに作成されています。",
+ "xpack.ml.dataframe.analytics.create.errorCheckingIndexExists": "既存のインデックス名の取得中に次のエラーが発生しました:{error}",
+ "xpack.ml.dataframe.analytics.create.errorCheckingJobIdExists": "ジョブIDが存在するかどうかの確認中に次のエラーが発生しました。{error}",
+ "xpack.ml.dataframe.analytics.create.errorCreatingDataFrameAnalyticsJob": "データフレーム分析ジョブの作成中にエラーが発生しました。",
+ "xpack.ml.dataframe.analytics.create.errorGettingIndexPatternTitles": "既存のインデックスパターンのタイトルの取得中にエラーが発生しました。",
+ "xpack.ml.dataframe.analytics.create.errorStartingDataFrameAnalyticsJob": "データフレーム分析ジョブの開始中にエラーが発生しました。",
+ "xpack.ml.dataframe.analytics.create.etaGrowthRatePerTreeInputAriaLabel": "フォレストに追加される新しい各ツリーのetaが増加する比率。",
+ "xpack.ml.dataframe.analytics.create.etaGrowthRatePerTreeLabel": "ツリー単位のeta成長率",
+ "xpack.ml.dataframe.analytics.create.etaGrowthRatePerTreeText": "フォレストに追加される新しい各ツリーのetaが増加する比率。0.5~2の範囲でなければなりません。",
+ "xpack.ml.dataframe.analytics.create.etaInputAriaLabel": "縮小が重みに適用されました。",
+ "xpack.ml.dataframe.analytics.create.etaLabel": "Eta",
+ "xpack.ml.dataframe.analytics.create.etaText": "縮小が重みに適用されました。0.001から1の範囲でなければなりません。",
+ "xpack.ml.dataframe.analytics.create.featureBagFractionInputAriaLabel": "各候補分割のランダムなbagを選択したときに使用される特徴量の割合",
+ "xpack.ml.dataframe.analytics.create.featureBagFractionLabel": "特徴量bag割合",
+ "xpack.ml.dataframe.analytics.create.featureBagFractionText": "各候補分割のランダムなbagを選択したときに使用される特徴量の割合。",
+ "xpack.ml.dataframe.analytics.create.featureInfluenceThresholdHelpText": "特徴量の影響度スコアを計算するために、ドキュメントで必要な最低異常値スコア。値範囲:0-1.デフォルトは0.1です。",
+ "xpack.ml.dataframe.analytics.create.featureInfluenceThresholdLabel": "特徴量の影響度しきい値",
+ "xpack.ml.dataframe.analytics.create.gammaInputAriaLabel": "損失計算のツリーサイズの乗数。",
+ "xpack.ml.dataframe.analytics.create.gammaLabel": "ガンマ",
+ "xpack.ml.dataframe.analytics.create.gammaText": "損失計算のツリーサイズの乗数。非負の値でなければなりません。",
+ "xpack.ml.dataframe.analytics.create.hyperParametersDetailsTitle": "ハイパーパラメータ",
+ "xpack.ml.dataframe.analytics.create.hyperParametersSectionTitle": "ハイパーパラメータ",
+ "xpack.ml.dataframe.analytics.create.includedFieldsLabel": "含まれるフィールド",
+ "xpack.ml.dataframe.analytics.create.indexPatternAlreadyExistsError": "このタイトルのインデックスパターンがすでに存在します。",
+ "xpack.ml.dataframe.analytics.create.indexPatternExistsError": "このタイトルのインデックスパターンがすでに存在します。",
+ "xpack.ml.dataframe.analytics.create.isIncludedOption": "含まれる",
+ "xpack.ml.dataframe.analytics.create.isNotIncludedOption": "含まれない",
+ "xpack.ml.dataframe.analytics.create.jobDescription.helpText": "オプションの説明テキストです",
+ "xpack.ml.dataframe.analytics.create.jobDescription.label": "ジョブの説明",
+ "xpack.ml.dataframe.analytics.create.jobIdExistsError": "このIDの分析ジョブがすでに存在します。",
+ "xpack.ml.dataframe.analytics.create.jobIdInputAriaLabel": "固有の分析ジョブIDを選択してください。",
+ "xpack.ml.dataframe.analytics.create.jobIdInvalidError": "小文字のアルファベットと数字(a-zと0-9)、ハイフンまたはアンダーラインのみ使用でき、最初と最後を英数字にする必要があります。",
+ "xpack.ml.dataframe.analytics.create.jobIdLabel": "ジョブID",
+ "xpack.ml.dataframe.analytics.create.jobIdPlaceholder": "ジョブID",
+ "xpack.ml.dataframe.analytics.create.jsonEditorDisabledSwitchText": "構成には、フォームでサポートされていない高度なフィールドが含まれます。フォームに切り替えることができません。",
+ "xpack.ml.dataframe.analytics.create.lambdaHelpText": "損失計算のリーフ重みの乗数。非負の値でなければなりません。",
+ "xpack.ml.dataframe.analytics.create.lambdaInputAriaLabel": "損失計算のリーフ重みの乗数。",
+ "xpack.ml.dataframe.analytics.create.lambdaLabel": "ラムダ",
+ "xpack.ml.dataframe.analytics.create.maxNumThreadsError": "最小値は1です。",
+ "xpack.ml.dataframe.analytics.create.maxNumThreadsHelpText": "分析で使用されるスレッドの最大数。デフォルト値は1です。",
+ "xpack.ml.dataframe.analytics.create.maxNumThreadsInputAriaLabel": "分析で使用されるスレッドの最大数。",
+ "xpack.ml.dataframe.analytics.create.maxNumThreadsLabel": "最大スレッド数",
+ "xpack.ml.dataframe.analytics.create.maxOptimizationRoundsPerHyperparameterInputAriaLabel": "未定義の各ハイパーパラメーターの最適化ラウンドの最大数。0~20の範囲の整数でなければなりません。",
+ "xpack.ml.dataframe.analytics.create.maxOptimizationRoundsPerHyperparameterLabel": "ハイパーパラメーター単位の最大最適化ラウンド数",
+ "xpack.ml.dataframe.analytics.create.maxOptimizationRoundsPerHyperparameterText": "未定義の各ハイパーパラメーターの最適化ラウンドの最大数。",
+ "xpack.ml.dataframe.analytics.create.maxTreesInputAriaLabel": "フォレストの決定木の最大数。",
+ "xpack.ml.dataframe.analytics.create.maxTreesLabel": "最大ツリー",
+ "xpack.ml.dataframe.analytics.create.maxTreesText": "フォレストの決定木の最大数。",
+ "xpack.ml.dataframe.analytics.create.methodHelpText": "異常値検出で使用される方法を設定します。設定されていない場合は、別の方法を組み合わせて使用し、個別の異常値スコアを正規化して組み合わせ、全体的な異常値スコアを取得します。アンサンブル法を使用することをお勧めします。",
+ "xpack.ml.dataframe.analytics.create.methodLabel": "メソド",
+ "xpack.ml.dataframe.analytics.create.modelMemoryEmptyError": "モデルメモリ上限を空にすることはできません",
+ "xpack.ml.dataframe.analytics.create.modelMemoryLimitHelpText": "分析処理で許可されるメモリリソースのおおよその最大量。",
+ "xpack.ml.dataframe.analytics.create.modelMemoryLimitLabel": "モデルメモリー制限",
+ "xpack.ml.dataframe.analytics.create.modelMemoryUnitsInvalidError": "モデルメモリー制限のデータユニットが認識されません。{str}でなければなりません",
+ "xpack.ml.dataframe.analytics.create.modelMemoryUnitsMinError": "モデルメモリー上限が推定値{mml}よりも低くなっています",
+ "xpack.ml.dataframe.analytics.create.newAnalyticsTitle": "新しい分析ジョブ",
+ "xpack.ml.dataframe.analytics.create.nNeighborsHelpText": "異常値検出の各方法が異常値スコアを計算するために使用する近傍の数。設定されていない場合、別のアンサンブルメンバーの異なる値が使用されます。正の整数でなければなりません。",
+ "xpack.ml.dataframe.analytics.create.nNeighborsInputAriaLabel": "異常値検出の各方法が異常値スコアを計算するために使用する近傍の数。",
+ "xpack.ml.dataframe.analytics.create.nNeighborsLabel": "N近傍",
+ "xpack.ml.dataframe.analytics.create.numTopClassesHelpText": "予測された確率が報告されるカテゴリの数。",
+ "xpack.ml.dataframe.analytics.create.numTopClassesInputAriaLabel": "予測された確率が報告されるカテゴリの数",
+ "xpack.ml.dataframe.analytics.create.numTopClassesLabel": "最上位クラス",
+ "xpack.ml.dataframe.analytics.create.numTopClassTypeWarning": "値は -1 以上の整数にする必要があります。-1 はすべてのクラスを示します。",
+ "xpack.ml.dataframe.analytics.create.numTopFeatureImportanceValuesErrorText": "機能重要度値の最大数が無効です。",
+ "xpack.ml.dataframe.analytics.create.numTopFeatureImportanceValuesHelpText": "返すドキュメントごとに機能重要度値の最大数を指定します。",
+ "xpack.ml.dataframe.analytics.create.numTopFeatureImportanceValuesInputAriaLabel": "ドキュメントごとの機能重要度値の最大数。",
+ "xpack.ml.dataframe.analytics.create.numTopFeatureImportanceValuesLabel": "機能重要度値",
+ "xpack.ml.dataframe.analytics.create.outlierDetectionHelpText": "異常値検出により、データセットにおける異常なデータポイントが特定されます。",
+ "xpack.ml.dataframe.analytics.create.outlierDetectionTitle": "外れ値検出",
+ "xpack.ml.dataframe.analytics.create.outlierFractionHelpText": "異常値検出の前に異常であると想定されるデータセットの比率を設定します。",
+ "xpack.ml.dataframe.analytics.create.outlierFractionInputAriaLabel": "異常値検出の前に異常であると想定されるデータセットの比率を設定します。",
+ "xpack.ml.dataframe.analytics.create.outlierFractionLabel": "異常値割合",
+ "xpack.ml.dataframe.analytics.create.predictionFieldNameHelpText": "結果で予測フィールドの名前を定義します。デフォルトは_predictionです。",
+ "xpack.ml.dataframe.analytics.create.predictionFieldNameLabel": "予測フィールド名",
+ "xpack.ml.dataframe.analytics.create.randomizeSeedInputAriaLabel": "学習データを取得するために使用される乱数生成器のシード。",
+ "xpack.ml.dataframe.analytics.create.randomizeSeedLabel": "シードのランダム化",
+ "xpack.ml.dataframe.analytics.create.randomizeSeedText": "学習データを取得するために使用される乱数生成器のシード。",
+ "xpack.ml.dataframe.analytics.create.regressionHelpText": "回帰はデータセットにおける数値を予測します。",
+ "xpack.ml.dataframe.analytics.create.regressionTitle": "回帰",
+ "xpack.ml.dataframe.analytics.create.requiredFieldsError": "無効です。 {message}",
+ "xpack.ml.dataframe.analytics.create.resultsFieldHelpText": "分析の結果を格納するフィールドの名前を定義します。デフォルトはmlです。",
+ "xpack.ml.dataframe.analytics.create.resultsFieldInputAriaLabel": "分析の結果を格納するフィールドの名前。",
+ "xpack.ml.dataframe.analytics.create.resultsFieldLabel": "結果フィールド",
+ "xpack.ml.dataframe.analytics.create.savedSearchLabel": "保存検索",
+ "xpack.ml.dataframe.analytics.create.scatterplotMatrixLabel": "散布図マトリックス",
+ "xpack.ml.dataframe.analytics.create.scatterplotMatrixLabelHelpText": "選択した含まれるフィールドのペアの間の関係を可視化します。",
+ "xpack.ml.dataFrame.analytics.create.searchSelection.CcsErrorCallOutBody": "保存された検索'{savedSearchTitle}'はインデックスパターン'{indexPatternTitle}'を使用します。",
+ "xpack.ml.dataFrame.analytics.create.searchSelection.CcsErrorCallOutTitle": "クラスター横断検索を使用するインデックスパターンはサポートされていません。",
+ "xpack.ml.dataFrame.analytics.create.searchSelection.notFoundLabel": "一致インデックスまたは保存した検索が見つかりません。",
+ "xpack.ml.dataFrame.analytics.create.searchSelection.savedObjectType.indexPattern": "インデックスパターン",
+ "xpack.ml.dataFrame.analytics.create.searchSelection.savedObjectType.search": "保存検索",
+ "xpack.ml.dataframe.analytics.create.shouldCreateIndexPatternMessage": "ディスティネーションインデックスのインデックスパターンが作成されていない場合は、ジョブ結果を表示できないことがあります。",
+ "xpack.ml.dataframe.analytics.create.softTreeDepthLimitInputAriaLabel": "この深さを超える決定木は、損失計算でペナルティがあります。",
+ "xpack.ml.dataframe.analytics.create.softTreeDepthLimitLabel": "ソフトツリー深さ上限値",
+ "xpack.ml.dataframe.analytics.create.softTreeDepthLimitText": "この深さを超える決定木は、損失計算でペナルティがあります。0以上でなければなりません。",
+ "xpack.ml.dataframe.analytics.create.softTreeDepthToleranceInputAriaLabel": "この深さを超える決定木は、損失計算でペナルティがあります。",
+ "xpack.ml.dataframe.analytics.create.softTreeDepthToleranceLabel": "ソフトツリー深さ許容値",
+ "xpack.ml.dataframe.analytics.create.softTreeDepthToleranceText": "ツリーの深さがソフト上限値を超えたときに損失が増加する速さを制御します。値が小さいほど、損失が増えるのが速くなります。0.01以上でなければなりません。",
+ "xpack.ml.dataframe.analytics.create.sourceIndexFieldsCheckError": "ジョブタイプでサポートされているフィールドを確認しているときに問題が発生しました。ページを更新して再起動してください。",
+ "xpack.ml.dataframe.analytics.create.sourceObjectClassificationHelpText": "このインデックスパターンにはサポートされているフィールドが含まれていません。分類ジョブには、カテゴリ、数値、ブール値フィールドが必要です。",
+ "xpack.ml.dataframe.analytics.create.sourceObjectHelpText": "このインデックスパターンには数字タイプのフィールドが含まれていません。分析ジョブで外れ値が検出されない可能性があります。",
+ "xpack.ml.dataframe.analytics.create.sourceObjectRegressionHelpText": "このインデックスパターンにはサポートされているフィールドが含まれていません。回帰ジョブには数値フィールドが必要です。",
+ "xpack.ml.dataframe.analytics.create.sourceQueryLabel": "クエリ",
+ "xpack.ml.dataframe.analytics.create.standardizationEnabledFalseValue": "False",
+ "xpack.ml.dataframe.analytics.create.standardizationEnabledHelpText": "trueの場合、異常値スコアを計算する前に、次の処理が列に対して実行されます。(x_i - mean(x_i))/ sd(x_i)",
+ "xpack.ml.dataframe.analytics.create.standardizationEnabledInputAriaLabel": "標準化有効設定を設定します。",
+ "xpack.ml.dataframe.analytics.create.standardizationEnabledLabel": "標準化が有効です",
+ "xpack.ml.dataframe.analytics.create.standardizationEnabledTrueValue": "True",
+ "xpack.ml.dataframe.analytics.create.startCheckboxHelpText": "選択されていない場合、ジョブリストに戻ると、後からジョブを開始できます。",
+ "xpack.ml.dataframe.analytics.create.startDataFrameAnalyticsSuccessMessage": "データフレーム分析 {jobId} の開始リクエストが受け付けられました。",
+ "xpack.ml.dataframe.analytics.create.switchToJsonEditorSwitch": "JSONエディターに切り替える",
+ "xpack.ml.dataframe.analytics.create.trainingPercentHelpText": "学習で使用可能なドキュメントの割合を定義します。",
+ "xpack.ml.dataframe.analytics.create.trainingPercentLabel": "トレーニングパーセンテージ",
+ "xpack.ml.dataframe.analytics.create.unableToFetchExplainDataMessage": "分析フィールドデータの取得中にエラーが発生しました。",
+ "xpack.ml.dataframe.analytics.create.unsupportedFieldsError": "無効です。 {message}",
+ "xpack.ml.dataframe.analytics.create.useEstimatedMmlLabel": "予測モデルメモリー制限を使用",
+ "xpack.ml.dataframe.analytics.create.UseResultsFieldDefaultLabel": "結果フィールドデフォルト値「{defaultValue}」を使用",
+ "xpack.ml.dataframe.analytics.create.validatioinDetails.successfulChecks": "成功したチェック",
+ "xpack.ml.dataframe.analytics.create.validatioinDetails.warnings": "警告",
+ "xpack.ml.dataframe.analytics.create.validationDetails.viewButtonText": "表示",
+ "xpack.ml.dataframe.analytics.create.viewResultsCardDescription": "分析ジョブの結果を表示します。",
+ "xpack.ml.dataframe.analytics.create.viewResultsCardTitle": "結果を表示",
+ "xpack.ml.dataframe.analytics.create.wizardCreateButton": "作成",
+ "xpack.ml.dataframe.analytics.create.wizardStartCheckbox": "即時開始",
+ "xpack.ml.dataframe.analytics.create.zeroClassesMessage": "{wikiLink}を評価するには、すべてのクラス、またはカテゴリの合計数より大きい値を選択します。",
+ "xpack.ml.dataframe.analytics.createWizard.advancedEditorRuntimeFieldsSwitchLabel": "ランタイムフィールドを編集",
+ "xpack.ml.dataframe.analytics.createWizard.advancedRuntimeFieldsEditorHelpText": "高度なエディターでは、ソースのランタイムフィールドを編集できます。",
+ "xpack.ml.dataframe.analytics.createWizard.advancedSourceEditorApplyButtonText": "変更を適用",
+ "xpack.ml.dataframe.analytics.createWizard.indexPreview.copyRuntimeMappingsClipboardTooltip": "ランタイムフィールドの開発コンソールステートメントをクリップボードにコピーします。",
+ "xpack.ml.dataframe.analytics.createWizard.noRuntimeFieldLabel": "ランタイムフィールドがありません",
+ "xpack.ml.dataframe.analytics.createWizard.requiredFieldsErrorMessage": "依存変数のほかに、1 つ以上のフィールドを分析に含める必要があります。",
+ "xpack.ml.dataframe.analytics.createWizard.runtimeEditorSwitchModalBodyText": "エディターの変更はまだ適用されていません。詳細エディターを閉じると、編集内容が失われます。",
+ "xpack.ml.dataframe.analytics.createWizard.runtimeEditorSwitchModalCancelButtonText": "キャンセル",
+ "xpack.ml.dataframe.analytics.createWizard.runtimeEditorSwitchModalConfirmButtonText": "エディターを閉じる",
+ "xpack.ml.dataframe.analytics.createWizard.runtimeEditorSwitchModalTitle": "編集内容は失われます",
+ "xpack.ml.dataframe.analytics.createWizard.runtimeFieldsLabel": "ランタイムフィールド",
+ "xpack.ml.dataframe.analytics.createWizard.runtimeMappings.advancedEditorAriaLabel": "高度なランタイムエディター",
+ "xpack.ml.dataframe.analytics.creation.advancedStepTitle": "その他のオプション",
+ "xpack.ml.dataframe.analytics.creation.configurationStepTitle": "構成",
+ "xpack.ml.dataframe.analytics.creation.continueButtonText": "続行",
+ "xpack.ml.dataframe.analytics.creation.createStepTitle": "作成",
+ "xpack.ml.dataframe.analytics.creation.detailsStepTitle": "ジョブの詳細",
+ "xpack.ml.dataframe.analytics.creation.validationStepTitle": "検証",
+ "xpack.ml.dataframe.analytics.creationPageSourceIndexTitle": "ソースインデックスパターン:{indexTitle}",
+ "xpack.ml.dataframe.analytics.creationPageTitle": "ジョブを作成",
+ "xpack.ml.dataframe.analytics.decisionPathFeatureBaselineTitle": "ベースライン",
+ "xpack.ml.dataframe.analytics.decisionPathFeatureOtherTitle": "その他",
+ "xpack.ml.dataframe.analytics.errorCallout.evaluateErrorTitle": "データの読み込み中にエラーが発生しました。",
+ "xpack.ml.dataframe.analytics.errorCallout.generalErrorTitle": "データの読み込み中にエラーが発生しました。",
+ "xpack.ml.dataframe.analytics.errorCallout.noDataCalloutBody": "インデックスのクエリが結果を返しませんでした。ジョブが完了済みで、インデックスにドキュメントがあることを確認してください。",
+ "xpack.ml.dataframe.analytics.errorCallout.noDataCalloutTitle": "空のインデックスクエリ結果。",
+ "xpack.ml.dataframe.analytics.errorCallout.noIndexCalloutBody": "インデックスのクエリが結果を返しませんでした。デスティネーションインデックスが存在し、ドキュメントがあることを確認してください。",
+ "xpack.ml.dataframe.analytics.errorCallout.queryParsingErrorBody": "クエリ構文が無効であり、結果を返しませんでした。クエリ構文を確認し、再試行してください。",
+ "xpack.ml.dataframe.analytics.errorCallout.queryParsingErrorTitle": "クエリをパースできません。",
+ "xpack.ml.dataframe.analytics.exploration.analysisDestinationIndexLabel": "デスティネーションインデックス",
+ "xpack.ml.dataframe.analytics.exploration.analysisSectionTitle": "分析",
+ "xpack.ml.dataframe.analytics.exploration.analysisSourceIndexLabel": "ソースインデックス",
+ "xpack.ml.dataframe.analytics.exploration.analysisTypeLabel": "型",
+ "xpack.ml.dataframe.analytics.exploration.colorRangeLegendTitle": "機能影響スコア",
+ "xpack.ml.dataframe.analytics.exploration.explorationTableTitle": "結果",
+ "xpack.ml.dataframe.analytics.exploration.explorationTableTotalDocsLabel": "合計ドキュメント数",
+ "xpack.ml.dataframe.analytics.exploration.featureImportanceDocsLink": "特徴量の重要度ドキュメント",
+ "xpack.ml.dataframe.analytics.exploration.featureImportanceSummaryTitle": "合計特徴量の重要度",
+ "xpack.ml.dataframe.analytics.exploration.featureImportanceSummaryTooltipContent": "合計特徴量の重要度値は、すべての学習データでどの程度フィールドが予測に影響するのかを示します。",
+ "xpack.ml.dataframe.analytics.exploration.featureImportanceXAxisTitle": "特徴量の重要度平均大きさ",
+ "xpack.ml.dataframe.analytics.exploration.featureImportanceYSeriesName": "大きさ",
+ "xpack.ml.dataframe.analytics.exploration.indexError": "インデックスデータの読み込み中にエラーが発生しました。",
+ "xpack.ml.dataframe.analytics.exploration.noTotalFeatureImportanceCalloutMessage": "合計特徴量の重要度データは使用できません。データセットが均一であり、特徴量は予測に有意な影響を与えません。",
+ "xpack.ml.dataframe.analytics.exploration.querySyntaxError": "インデックスデータの読み込み中にエラーが発生しました。クエリ構文が有効であることを確認してください。",
+ "xpack.ml.dataframe.analytics.exploration.splomSectionTitle": "散布図マトリックス",
+ "xpack.ml.dataframe.analytics.exploration.totalFeatureImportanceNotCalculatedCalloutMessage": "num_top_feature_importance 値が 0 に設定されているため、特徴量の重要度は計算されません。",
+ "xpack.ml.dataframe.analytics.explorationQueryBar.buttonGroupLegend": "分析クエリバーフィルターボタン",
+ "xpack.ml.dataframe.analytics.explorationResults.baselineErrorMessageToast": "昨日重要度ベースラインの取得中にエラーが発生しました",
+ "xpack.ml.dataframe.analytics.explorationResults.classificationDecisionPathClassNameTitle": "クラス名",
+ "xpack.ml.dataframe.analytics.explorationResults.decisionPathBaselineText": "ベースライン(学習データセットのすべてのデータポイントの予測の平均)",
+ "xpack.ml.dataframe.analytics.explorationResults.decisionPathJSONTab": "JSON",
+ "xpack.ml.dataframe.analytics.explorationResults.decisionPathLinePredictionProbabilityTitle": "予測確率",
+ "xpack.ml.dataframe.analytics.explorationResults.decisionPathLinePredictionTitle": "予測",
+ "xpack.ml.dataframe.analytics.explorationResults.decisionPathPlotHelpText": "SHAP決定プロットは{linkedFeatureImportanceValues}を使用して、モデルがどのように「{predictionFieldName}」の予測値に到達するのかを示します。",
+ "xpack.ml.dataframe.analytics.explorationResults.decisionPathPlotTab": "決定プロット",
+ "xpack.ml.dataframe.analytics.explorationResults.decisionPathXAxisTitle": "'{predictionFieldName}'の{xAxisLabel}",
+ "xpack.ml.dataframe.analytics.explorationResults.documentsShownHelpText": "予測があるドキュメントを示す",
+ "xpack.ml.dataframe.analytics.explorationResults.firstDocumentsShownHelpText": "予測がある最初の{searchSize}のドキュメントを示す",
+ "xpack.ml.dataframe.analytics.explorationResults.linkedFeatureImportanceValues": "特徴量の重要度値",
+ "xpack.ml.dataframe.analytics.explorationResults.missingBaselineCallout": "ベースライン値を計算できません。これによりシフトされた決定パスになる可能性があります。",
+ "xpack.ml.dataframe.analytics.explorationResults.regressionDecisionPathDataMissingCallout": "決定パスデータがありません。",
+ "xpack.ml.dataframe.analytics.explorationResults.testingSubsetLabel": "テスト",
+ "xpack.ml.dataframe.analytics.explorationResults.trainingSubsetLabel": "トレーニング",
+ "xpack.ml.dataframe.analytics.indexPatternPromptLinkText": "インデックスパターンを作成します",
+ "xpack.ml.dataframe.analytics.indexPatternPromptMessage": "{destIndex}のインデックス{destIndex}. {linkToIndexPatternManagement}にはインデックスパターンが存在しません。",
+ "xpack.ml.dataframe.analytics.jobCaps.errorTitle": "結果を取得できません。インデックスのフィールドデータの読み込み中にエラーが発生しました。",
+ "xpack.ml.dataframe.analytics.jobConfig.errorTitle": "結果を取得できません。ジョブ構成データの読み込み中にエラーが発生しました。",
+ "xpack.ml.dataframe.analytics.outlierExploration.legacyFeatureInfluenceFormatCalloutTitle": "結果のインデックスはサポートされていないレガシー形式を使用しているため、特徴量の影響度に基づく色分けされた表のセルは使用できません。ジョブを複製して再実行してください。",
+ "xpack.ml.dataframe.analytics.regressionExploration.evaluateNoTestingDocsError": "テストドキュメントが見つかりません",
+ "xpack.ml.dataframe.analytics.regressionExploration.evaluateNoTrainingDocsError": "トレーニングドキュメントが見つかりません",
+ "xpack.ml.dataframe.analytics.regressionExploration.evaluateSectionTitle": "モデル評価",
+ "xpack.ml.dataframe.analytics.regressionExploration.generalizationErrorTitle": "一般化エラー",
+ "xpack.ml.dataframe.analytics.regressionExploration.generalizationFilterText": ".学習データをフィルタリングしています。",
+ "xpack.ml.dataframe.analytics.regressionExploration.huberLinkText": "Pseudo Huber損失関数",
+ "xpack.ml.dataframe.analytics.regressionExploration.huberText": "{wikiLink}",
+ "xpack.ml.dataframe.analytics.regressionExploration.meanSquaredErrorText": "平均二乗エラー",
+ "xpack.ml.dataframe.analytics.regressionExploration.meanSquaredErrorTooltipContent": "回帰分析モデルの実行の効果を測定します。真値と予測値の間の差異の二乗平均合計。",
+ "xpack.ml.dataframe.analytics.regressionExploration.msleText": "平均二乗対数誤差",
+ "xpack.ml.dataframe.analytics.regressionExploration.msleTooltipContent": "予測された対数と実際の(正解データ)値の対数の間の平均二乗誤差",
+ "xpack.ml.dataframe.analytics.regressionExploration.regressionDocsLink": "回帰評価ドキュメント ",
+ "xpack.ml.dataframe.analytics.regressionExploration.rSquaredText": "R の二乗",
+ "xpack.ml.dataframe.analytics.regressionExploration.rSquaredTooltipContent": "適合度を表します。モデルによる観察された結果の複製の効果を測定します。",
+ "xpack.ml.dataframe.analytics.regressionExploration.tableJobIdTitle": "回帰ジョブID {jobId}のデスティネーションインデックス",
+ "xpack.ml.dataframe.analytics.regressionExploration.trainingErrorTitle": "トレーニングエラー",
+ "xpack.ml.dataframe.analytics.regressionExploration.trainingFilterText": ".テストデータをフィルタリングしています。",
+ "xpack.ml.dataframe.analytics.results.indexPatternsMissingErrorMessage": "このページを表示するには、この分析ジョブのターゲットまたはソースインデックスの Kibana インデックスパターンが必要です。",
+ "xpack.ml.dataframe.analytics.rocChartSpec.xAxisTitle": "誤検出率(FPR)",
+ "xpack.ml.dataframe.analytics.rocChartSpec.yAxisTitle": "検出率(TRP)(Recall)",
+ "xpack.ml.dataframe.analytics.rocCurveAuc": "このプロットでは、曲線(AUC)値の下の領域を計算できます。これは0~1の数値です。1に近いほど、アルゴリズムのパフォーマンスが高くなります。",
+ "xpack.ml.dataframe.analytics.rocCurveBasicExplanation": "ROC曲線は、異なる予測確率しきい値で分類プロセスのパフォーマンスを表すプロットです。",
+ "xpack.ml.dataframe.analytics.rocCurveCompute": "特定のクラスの真陽性率(y軸)を異なるしきい値レベルの偽陽性率(x軸)に対して比較して、曲線を作成します。",
+ "xpack.ml.dataframe.analytics.rocCurvePopoverTitle": "受信者操作特性(ROC)曲線",
+ "xpack.ml.dataframe.analytics.validation.validationFetchErrorMessage": "ジョブの検証エラー",
+ "xpack.ml.dataframe.analyticsList.analyticsDetails.expandedRowJsonPane": "データフレーム分析構成のJSON",
+ "xpack.ml.dataframe.analyticsList.analyticsDetails.tabs.analyticsMessagesLabel": "ジョブメッセージ",
+ "xpack.ml.dataframe.analyticsList.analyticsDetails.tabs.analyticsStatsLabel": "ジョブ統計情報",
+ "xpack.ml.dataframe.analyticsList.cloneActionNameText": "クローンを作成",
+ "xpack.ml.dataframe.analyticsList.cloneActionPermissionTooltip": "分析ジョブを複製する権限がありません。",
+ "xpack.ml.dataframe.analyticsList.completeBatchAnalyticsToolTip": "{analyticsId}は完了済みの分析ジョブで、再度開始できません。",
+ "xpack.ml.dataframe.analyticsList.createDataFrameAnalyticsButton": "ジョブを作成",
+ "xpack.ml.dataframe.analyticsList.deleteActionDisabledToolTipContent": "削除するにはデータフレーム分析ジョブを停止してください。",
+ "xpack.ml.dataframe.analyticsList.deleteActionNameText": "削除",
+ "xpack.ml.dataframe.analyticsList.deleteAnalyticsErrorMessage": "データフレーム分析ジョブ{analyticsId}の削除中にエラーが発生しました。",
+ "xpack.ml.dataframe.analyticsList.deleteAnalyticsPrivilegeErrorMessage": "ユーザーはインデックス{indexName}を削除する権限がありません。{error}",
+ "xpack.ml.dataframe.analyticsList.deleteAnalyticsSuccessMessage": "データフレーム分析ジョブ{analyticsId}の削除リクエストが受け付けられました。",
+ "xpack.ml.dataframe.analyticsList.deleteAnalyticsWithIndexErrorMessage": "ディスティネーションインデックス{destinationIndex}の削除中にエラーが発生しました",
+ "xpack.ml.dataframe.analyticsList.deleteAnalyticsWithIndexPatternErrorMessage": "インデックスパターン{destinationIndex}の削除中にエラーが発生しました。{error}",
+ "xpack.ml.dataframe.analyticsList.deleteAnalyticsWithIndexPatternSuccessMessage": "インデックスパターン{destinationIndex}を削除する要求が確認されました。",
+ "xpack.ml.dataframe.analyticsList.deleteAnalyticsWithIndexSuccessMessage": "ディスティネーションインデックス{destinationIndex}を削除する要求が確認されました。",
+ "xpack.ml.dataframe.analyticsList.deleteDestinationIndexTitle": "ディスティネーションインデックス{indexName}を削除",
+ "xpack.ml.dataframe.analyticsList.deleteModalCancelButton": "キャンセル",
+ "xpack.ml.dataframe.analyticsList.deleteModalDeleteButton": "削除",
+ "xpack.ml.dataframe.analyticsList.deleteModalTitle": "{analyticsId}を削除しますか?",
+ "xpack.ml.dataframe.analyticsList.deleteTargetIndexPatternTitle": "インデックスパターン{indexPattern}の削除",
+ "xpack.ml.dataframe.analyticsList.description": "説明",
+ "xpack.ml.dataframe.analyticsList.destinationIndex": "デスティネーションインデックス",
+ "xpack.ml.dataframe.analyticsList.editActionNameText": "編集",
+ "xpack.ml.dataframe.analyticsList.editActionPermissionTooltip": "分析ジョブを編集する権限がありません。",
+ "xpack.ml.dataframe.analyticsList.editFlyout.allowLazyStartAriaLabel": "lazy startの許可を更新します。",
+ "xpack.ml.dataframe.analyticsList.editFlyout.allowLazyStartFalseValue": "False",
+ "xpack.ml.dataframe.analyticsList.editFlyout.allowLazyStartLabel": "lazy startを許可",
+ "xpack.ml.dataframe.analyticsList.editFlyout.allowLazyStartTrueValue": "True",
+ "xpack.ml.dataframe.analyticsList.editFlyout.descriptionAriaLabel": "ジョブ説明を更新します。",
+ "xpack.ml.dataframe.analyticsList.editFlyout.descriptionLabel": "説明",
+ "xpack.ml.dataframe.analyticsList.editFlyout.maxNumThreadsAriaLabel": "分析で使用されるスレッドの最大数を更新します。",
+ "xpack.ml.dataframe.analyticsList.editFlyout.maxNumThreadsError": "最小値は1です。",
+ "xpack.ml.dataframe.analyticsList.editFlyout.maxNumThreadsHelpText": "最大スレッド数は、ジョブが停止するまで編集できません。",
+ "xpack.ml.dataframe.analyticsList.editFlyout.maxNumThreadsLabel": "最大スレッド数",
+ "xpack.ml.dataframe.analyticsList.editFlyout.modelMemoryHelpText": "モデルメモリ上限は、ジョブが停止するまで編集できません。",
+ "xpack.ml.dataframe.analyticsList.editFlyout.modelMemoryLimitAriaLabel": "モデルメモリ上限を更新します。",
+ "xpack.ml.dataframe.analyticsList.editFlyout.modelMemoryLimitLabel": "モデルメモリー制限",
+ "xpack.ml.dataframe.analyticsList.editFlyoutCancelButtonText": "キャンセル",
+ "xpack.ml.dataframe.analyticsList.editFlyoutErrorMessage": "分析ジョブ{jobId}の変更を保存できませんでした",
+ "xpack.ml.dataframe.analyticsList.editFlyoutSuccessMessage": "分析ジョブ{jobId}が更新されました。",
+ "xpack.ml.dataframe.analyticsList.editFlyoutTitle": "{jobId}の編集",
+ "xpack.ml.dataframe.analyticsList.editFlyoutUpdateButtonText": "更新",
+ "xpack.ml.dataFrame.analyticsList.emptyPromptButtonText": "ジョブを作成",
+ "xpack.ml.dataFrame.analyticsList.emptyPromptTitle": "最初のデータフレーム分析ジョブを作成",
+ "xpack.ml.dataFrame.analyticsList.errorPromptTitle": "データフレーム分析リストの取得中にエラーが発生しました。",
+ "xpack.ml.dataframe.analyticsList.errorWithCheckingIfIndexPatternExistsNotificationErrorMessage": "インデックスパターン{indexPattern}が存在するかどうかを確認するときにエラーが発生しました。{error}",
+ "xpack.ml.dataframe.analyticsList.errorWithCheckingIfUserCanDeleteIndexNotificationErrorMessage": "ユーザーが{destinationIndex}を削除できるかどうかを確認するときにエラーが発生しました。{error}",
+ "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettings.analysisStats": "分析統計情報",
+ "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettings.phase": "フェーズ",
+ "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettings.progress": "進捗",
+ "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettings.state": "ステータス",
+ "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettings.stats": "統計",
+ "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettingsLabel": "ジョブの詳細",
+ "xpack.ml.dataframe.analyticsList.fetchSourceIndexPatternForCloneErrorMessage": "インデックスパターン{indexPattern}が存在するかどうかを確認するときにエラーが発生しました。{error}",
+ "xpack.ml.dataframe.analyticsList.forceStopModalBody": "{analyticsId}は失敗状態です。ジョブを停止して、エラーを修正する必要があります。",
+ "xpack.ml.dataframe.analyticsList.forceStopModalCancelButton": "キャンセル",
+ "xpack.ml.dataframe.analyticsList.forceStopModalStartButton": "強制停止",
+ "xpack.ml.dataframe.analyticsList.forceStopModalTitle": "このジョブを強制的に停止しますか?",
+ "xpack.ml.dataframe.analyticsList.id": "ID",
+ "xpack.ml.dataframe.analyticsList.mapActionDisabledTooltipContent": "不明な分析タイプです。",
+ "xpack.ml.dataframe.analyticsList.mapActionName": "マップ",
+ "xpack.ml.dataframe.analyticsList.memoryStatus": "メモリー状態",
+ "xpack.ml.dataframe.analyticsList.noSourceIndexPatternForClone": "分析ジョブを複製できません。インデックス{indexPattern}のインデックスパターンが存在しません。",
+ "xpack.ml.dataframe.analyticsList.progress": "進捗",
+ "xpack.ml.dataframe.analyticsList.progressOfPhase": "フェーズ{currentPhase}の進捗:{progress}%",
+ "xpack.ml.dataframe.analyticsList.refreshButtonLabel": "更新",
+ "xpack.ml.dataframe.analyticsList.refreshMapButtonLabel": "更新",
+ "xpack.ml.dataframe.analyticsList.resetMapButtonLabel": "リセット",
+ "xpack.ml.dataframe.analyticsList.rowCollapse": "{analyticsId}の詳細を非表示",
+ "xpack.ml.dataframe.analyticsList.rowExpand": "{analyticsId}の詳細を表示",
+ "xpack.ml.dataframe.analyticsList.showDetailsColumn.screenReaderDescription": "このカラムには各ジョブの詳細を示すクリック可能なコントロールが含まれます",
+ "xpack.ml.dataframe.analyticsList.sourceIndex": "ソースインデックス",
+ "xpack.ml.dataframe.analyticsList.startActionNameText": "開始",
+ "xpack.ml.dataframe.analyticsList.startAnalyticsErrorTitle": "ジョブの開始エラー",
+ "xpack.ml.dataframe.analyticsList.startAnalyticsSuccessMessage": "データフレーム分析 {analyticsId} の開始リクエストが受け付けられました。",
+ "xpack.ml.dataframe.analyticsList.startModalBody": "データフレーム分析ジョブは、クラスターの検索とインデックスによる負荷を増やします。負荷が過剰になった場合は、ジョブを停止してください。",
+ "xpack.ml.dataframe.analyticsList.startModalCancelButton": "キャンセル",
+ "xpack.ml.dataframe.analyticsList.startModalStartButton": "開始",
+ "xpack.ml.dataframe.analyticsList.startModalTitle": "{analyticsId}を開始しますか?",
+ "xpack.ml.dataframe.analyticsList.status": "ステータス",
+ "xpack.ml.dataframe.analyticsList.statusFilter": "ステータス",
+ "xpack.ml.dataframe.analyticsList.stopActionNameText": "終了",
+ "xpack.ml.dataframe.analyticsList.stopAnalyticsErrorMessage": "データフレーム分析{analyticsId}の停止中にエラーが発生しました。{error}",
+ "xpack.ml.dataframe.analyticsList.stopAnalyticsSuccessMessage": "データフレーム分析 {analyticsId} の停止リクエストが受け付けられました。",
+ "xpack.ml.dataframe.analyticsList.tableActionLabel": "アクション",
+ "xpack.ml.dataframe.analyticsList.title": "データフレーム分析",
+ "xpack.ml.dataframe.analyticsList.type": "型",
+ "xpack.ml.dataframe.analyticsList.typeFilter": "型",
+ "xpack.ml.dataframe.analyticsList.viewActionJobFailedToolTipContent": "データフレーム分析ジョブに失敗しました。結果ページがありません。",
+ "xpack.ml.dataframe.analyticsList.viewActionJobNotFinishedToolTipContent": "データフレーム分析ジョブは完了していません。結果ページがありません。",
+ "xpack.ml.dataframe.analyticsList.viewActionJobNotStartedToolTipContent": "データフレーム分析ジョブが開始しませんでした。結果ページがありません。",
+ "xpack.ml.dataframe.analyticsList.viewActionName": "表示",
+ "xpack.ml.dataframe.analyticsList.viewActionUnknownJobTypeToolTipContent": "このタイプのデータフレーム分析ジョブでは、結果ページがありません。",
+ "xpack.ml.dataframe.analyticsMap.analyticsIdTitle": "分析 ID {analyticsId} のマップ",
+ "xpack.ml.dataframe.analyticsMap.emptyResponseMessage": "{id} の関連する分析ジョブが見つかりませんでした。",
+ "xpack.ml.dataframe.analyticsMap.fetchDataErrorMessage": "一部のデータを取得できません。エラーが発生しました:{error}",
+ "xpack.ml.dataframe.analyticsMap.flyout.cloneJobButton": "ジョブのクローンを作成します",
+ "xpack.ml.dataframe.analyticsMap.flyout.createJobButton": "このインデックスからジョブを作成",
+ "xpack.ml.dataframe.analyticsMap.flyout.deleteJobButton": "ジョブを削除します",
+ "xpack.ml.dataframe.analyticsMap.flyout.fetchRelatedNodesButton": "関連するノードを取得",
+ "xpack.ml.dataframe.analyticsMap.flyout.indexPatternMissingMessage": "このインデックスからジョブを作成するには、{indexTitle} のインデックスパターンを作成してください。",
+ "xpack.ml.dataframe.analyticsMap.flyout.nodeActionsButton": "ノードアクション",
+ "xpack.ml.dataframe.analyticsMap.flyoutHeaderTitle": "{type} {id} の詳細",
+ "xpack.ml.dataframe.analyticsMap.legend.analyticsJobLabel": "分析ジョブ",
+ "xpack.ml.dataframe.analyticsMap.legend.indexLabel": "インデックス",
+ "xpack.ml.dataframe.analyticsMap.legend.rootNodeLabel": "ソースノード",
+ "xpack.ml.dataframe.analyticsMap.legend.showJobTypesAriaLabel": "ジョブタイプを表示",
+ "xpack.ml.dataframe.analyticsMap.legend.trainedModelLabel": "学習済みモデル",
+ "xpack.ml.dataframe.analyticsMap.modelIdTitle": "学習済みモデル ID {modelId} のマップ",
+ "xpack.ml.dataframe.jobsTabLabel": "ジョブ",
+ "xpack.ml.dataframe.mapTabLabel": "マップ",
+ "xpack.ml.dataframe.modelsTabLabel": "モデル",
+ "xpack.ml.dataframe.stepDetailsForm.destinationIndexInvalidErrorLink": "インデックス名の制限に関する詳細。",
+ "xpack.ml.dataFrameAnalyticsBreadcrumbs.analyticsMapLabel": "分析マップ",
+ "xpack.ml.dataFrameAnalyticsBreadcrumbs.dataFrameExplorationLabel": "探索",
+ "xpack.ml.dataFrameAnalyticsBreadcrumbs.dataFrameListLabel": "ジョブ管理",
+ "xpack.ml.dataFrameAnalyticsBreadcrumbs.dataFrameManagementLabel": "データフレーム分析",
+ "xpack.ml.dataFrameAnalyticsBreadcrumbs.indexLabel": "インデックス",
+ "xpack.ml.dataFrameAnalyticsBreadcrumbs.modelsListLabel": "モデル管理",
+ "xpack.ml.dataFrameAnalyticsLabel": "データフレーム分析",
+ "xpack.ml.dataFrameAnalyticsTabLabel": "データフレーム分析",
+ "xpack.ml.dataGrid.CcsWarningCalloutBody": "インデックスパターンのデータの取得中に問題が発生しました。ソースプレビューとクラスター横断検索を組み合わせることは、バージョン7.10以上ではサポートされていません。変換を構成して作成することはできます。",
+ "xpack.ml.dataGrid.CcsWarningCalloutTitle": "クラスター横断検索でフィールドデータが返されませんでした。",
+ "xpack.ml.dataGrid.columnChart.ErrorMessageToast": "ヒストグラムデータの取得でエラーが発生しました。{error}",
+ "xpack.ml.dataGrid.dataGridNoDataCalloutTitle": "インデックスプレビューを利用できません",
+ "xpack.ml.dataGrid.histogramButtonText": "ヒストグラム",
+ "xpack.ml.dataGrid.histogramButtonToolTipContent": "ヒストグラムデータを取得するために実行されるクエリは、{samplerShardSize}ドキュメントのシャードごとにサンプルサイズを使用します。",
+ "xpack.ml.dataGrid.indexDataError": "インデックスデータの読み込み中にエラーが発生しました。",
+ "xpack.ml.dataGrid.IndexNoDataCalloutBody": "インデックスのクエリが結果を返しませんでした。十分なアクセス権があり、インデックスにドキュメントが含まれていて、クエリ要件が妥当であることを確認してください。",
+ "xpack.ml.dataGrid.IndexNoDataCalloutTitle": "空のインデックスクエリ結果。",
+ "xpack.ml.dataGrid.invalidSortingColumnError": "列「{columnId}」は並べ替えに使用できません。",
+ "xpack.ml.dataGridChart.histogramNotAvailable": "グラフはサポートされていません。",
+ "xpack.ml.dataGridChart.notEnoughData": "0個のドキュメントにフィールドが含まれます。",
+ "xpack.ml.dataGridChart.topCategoriesLegend": "上位 {maxChartColumns}/{cardinality} カテゴリ",
+ "xpack.ml.dataVisualizer.fileBasedLabel": "ファイル",
+ "xpack.ml.datavisualizer.selector.dataVisualizerDescription": "機械学習データビジュアライザーツールは、ログファイルのメトリックとフィールド、または既存の Elasticsearch インデックスを分析し、データの理解を助けます。",
+ "xpack.ml.datavisualizer.selector.dataVisualizerTitle": "データビジュアライザー",
+ "xpack.ml.datavisualizer.selector.importDataDescription": "ログファイルからデータをインポートします。最大{maxFileSize}のファイルをアップロードできます。",
+ "xpack.ml.datavisualizer.selector.importDataTitle": "データのインポート",
+ "xpack.ml.datavisualizer.selector.selectIndexButtonLabel": "インデックスパターンを選択",
+ "xpack.ml.datavisualizer.selector.selectIndexPatternDescription": "既存の Elasticsearch インデックスのデータを可視化します。",
+ "xpack.ml.datavisualizer.selector.selectIndexPatternTitle": "インデックスパターンの選択",
+ "xpack.ml.datavisualizer.selector.startTrialButtonLabel": "トライアルを開始",
+ "xpack.ml.datavisualizer.selector.startTrialTitle": "トライアルを開始",
+ "xpack.ml.datavisualizer.selector.uploadFileButtonLabel": "ファイルを選択",
+ "xpack.ml.datavisualizer.startTrial.fullMLFeaturesDescription": "{subscriptionsLink}が提供するすべての機械学習機能を体験するには、30日間のトライアルを開始してください。",
+ "xpack.ml.datavisualizer.startTrial.subscriptionsLinkText": "PlatinumまたはEnterprise サブスクリプション",
+ "xpack.ml.datavisualizerBreadcrumbLabel": "データビジュアライザー",
+ "xpack.ml.dataVisualizerPageLabel": "データビジュアライザー",
+ "xpack.ml.dataVisualizerTabLabel": "データビジュアライザー",
+ "xpack.ml.deepLink.anomalyDetection": "異常検知",
+ "xpack.ml.deepLink.calendarSettings": "カレンダー",
+ "xpack.ml.deepLink.dataFrameAnalytics": "データフレーム分析",
+ "xpack.ml.deepLink.dataVisualizer": "データビジュアライザー",
+ "xpack.ml.deepLink.fileUpload": "ファイルアップロード",
+ "xpack.ml.deepLink.filterListsSettings": "フィルターリスト",
+ "xpack.ml.deepLink.indexDataVisualizer": "インデックスデータビジュアライザー",
+ "xpack.ml.deepLink.overview": "概要",
+ "xpack.ml.deepLink.settings": "設定",
+ "xpack.ml.deepLink.trainedModels": "学習済みモデル",
+ "xpack.ml.deleteJobCheckModal.buttonTextCanUnTagConfirm": "現在のスペースから削除",
+ "xpack.ml.deleteJobCheckModal.buttonTextClose": "閉じる",
+ "xpack.ml.deleteJobCheckModal.buttonTextNoAction": "閉じる",
+ "xpack.ml.deleteJobCheckModal.modalTextCanDelete": "{ids} を削除できません。",
+ "xpack.ml.deleteJobCheckModal.modalTextCanUnTag": "{ids} を削除できませんが、現在のスペースから削除することはできます。",
+ "xpack.ml.deleteJobCheckModal.modalTextClose": "{ids} を削除できず、現在のスペースからも削除できません。このジョブは * スペースに割り当てられていますが、すべてのスペースへのアクセス権がありません。",
+ "xpack.ml.deleteJobCheckModal.modalTextNoAction": "{ids} には別のスペースアクセス権があります。複数のジョブを削除するときには、同じアクセス権が必要です。ジョブの選択を解除し、各ジョブを個別に削除してください。",
+ "xpack.ml.deleteJobCheckModal.modalTitle": "スペースアクセス権を確認しています",
+ "xpack.ml.deleteJobCheckModal.shouldUnTagLabel": "現在のスペースからジョブを削除",
+ "xpack.ml.deleteJobCheckModal.unTagErrorTitle": "{id} の更新エラー",
+ "xpack.ml.deleteJobCheckModal.unTagSuccessTitle": "正常に {id} を更新しました",
+ "xpack.ml.dfAnalyticsList.analyticsDetails.messagesPane.errorMessage": "メッセージを読み込めませんでした",
+ "xpack.ml.dfAnalyticsList.analyticsDetails.messagesPane.errorToastMessageTitle": "ジョブメッセージの読み込みエラー",
+ "xpack.ml.editModelSnapshotFlyout.calloutText": "これはジョブ{jobId}で使用されている現在のスナップショットであるため削除できません。",
+ "xpack.ml.editModelSnapshotFlyout.calloutTitle": "現在のスナップショット",
+ "xpack.ml.editModelSnapshotFlyout.cancelButton": "キャンセル",
+ "xpack.ml.editModelSnapshotFlyout.closeButton": "閉じる",
+ "xpack.ml.editModelSnapshotFlyout.deleteButton": "削除",
+ "xpack.ml.editModelSnapshotFlyout.deleteErrorTitle": "モデルスナップショットの削除が失敗しました",
+ "xpack.ml.editModelSnapshotFlyout.deleteTitle": "スナップショットを削除しますか?",
+ "xpack.ml.editModelSnapshotFlyout.descriptionTitle": "説明",
+ "xpack.ml.editModelSnapshotFlyout.retainSwitchLabel": "自動スナップショットクリーンアップ処理中にスナップショットを保持",
+ "xpack.ml.editModelSnapshotFlyout.saveButton": "保存",
+ "xpack.ml.editModelSnapshotFlyout.saveErrorTitle": "モデルスナップショットの更新が失敗しました",
+ "xpack.ml.editModelSnapshotFlyout.title": "スナップショット{ssId}の編集",
+ "xpack.ml.editModelSnapshotFlyout.useDefaultButton": "削除",
+ "xpack.ml.entityFilter.addFilterAriaLabel": "{influencerFieldName} {influencerFieldValue}のフィルターを追加",
+ "xpack.ml.entityFilter.addFilterTooltip": "フィルターを追加します",
+ "xpack.ml.entityFilter.removeFilterAriaLabel": "{influencerFieldName} {influencerFieldValue}のフィルターを削除",
+ "xpack.ml.entityFilter.removeFilterTooltip": "フィルターを削除",
+ "xpack.ml.explorer.addToDashboard.anomalyCharts.dashboardsTitle": "異常グラフをダッシュボードに追加",
+ "xpack.ml.explorer.addToDashboard.anomalyCharts.maxSeriesToPlotLabel": "プロットする最大系列数",
+ "xpack.ml.explorer.addToDashboard.cancelButtonLabel": "キャンセル",
+ "xpack.ml.explorer.addToDashboard.selectDashboardsLabel": "ダッシュボードを選択:",
+ "xpack.ml.explorer.addToDashboard.swimlanes.dashboardsTitle": "スイムレーンをダッシュボードに追加",
+ "xpack.ml.explorer.addToDashboard.swimlanes.selectSwimlanesLabel": "スイムレーンビューを選択:",
+ "xpack.ml.explorer.addToDashboardLabel": "ダッシュボードに追加",
+ "xpack.ml.explorer.annotationsErrorCallOutTitle": "注釈の読み込み中にエラーが発生しました。",
+ "xpack.ml.explorer.annotationsErrorTitle": "注釈",
+ "xpack.ml.explorer.annotationsOutOfTotalCountTitle": "合計{totalCount}件中最初の{visibleCount}件",
+ "xpack.ml.explorer.annotationsTitle": "注釈{badge}",
+ "xpack.ml.explorer.annotationsTitleTotalCount": "合計:{count}",
+ "xpack.ml.explorer.anomalies.actionsAriaLabel": "アクション",
+ "xpack.ml.explorer.anomalies.addToDashboardLabel": "異常グラフをダッシュボードに追加",
+ "xpack.ml.explorer.anomaliesMap.anomaliesCount": "異常数: {jobId}",
+ "xpack.ml.explorer.anomaliesTitle": "異常",
+ "xpack.ml.explorer.anomalyTimelinePopoverAdvancedExplanation": "異常エクスプローラーの各セクションに表示される異常スコアは少し異なる場合があります。各ジョブではバケット結果、全体的なバケット結果、影響因子結果、レコード結果があるため、このような不一致が発生します。各タイプの結果の異常スコアが生成されます。全体的なスイムレーンは、各ブロックの最大全体バケットスコアの最大値を示します。ジョブでスイムレーンを表示するときには、各ブロックに最大バケットスコアが表示されます。影響因子別に表示するときには、各ブロックに最大影響因子スコアが表示されます。",
+ "xpack.ml.explorer.anomalyTimelinePopoverBasicExplanation": "スイムレーンは、選択した期間内に分析されたデータのバケットの概要を示します。全体的なスイムレーンを表示するか、ジョブまたは影響因子別に表示できます。",
+ "xpack.ml.explorer.anomalyTimelinePopoverScoreExplanation": "スイムレーンの各ブロックは異常スコア別に色分けされています。値の範囲は0~100です。高いスコアのブロックは赤色で表示されます。低いスコアは青色で表示されます。",
+ "xpack.ml.explorer.anomalyTimelinePopoverSelectionExplanation": "スイムレーンで1つ以上のブロックを選択するときには、異常値と上位の影響因子のリストもフィルタリングされ、その選択内容に関連する情報が表示されます。",
+ "xpack.ml.explorer.anomalyTimelinePopoverTitle": "異常のタイムライン",
+ "xpack.ml.explorer.anomalyTimelineTitle": "異常のタイムライン",
+ "xpack.ml.explorer.charts.dashboardTooManyBucketsDescription": "この選択には、表示するバケットが多すぎます。ビューの時間範囲を短くしてください。",
+ "xpack.ml.explorer.charts.detectorLabel": "「{fieldName}」で分割された {detectorLabel}{br} Y 軸イベントの分布",
+ "xpack.ml.explorer.charts.infoTooltip.aggregationIntervalTitle": "集約間隔",
+ "xpack.ml.explorer.charts.infoTooltip.chartEventDistributionDescription": "グレーの点は、{byFieldValuesParam} のサンプルの一定期間のオカレンスのおおよその分布を示しており、より頻繁なイベントタイプが上に、頻繁ではないものが下に表示されます。",
+ "xpack.ml.explorer.charts.infoTooltip.chartFunctionTitle": "チャート関数",
+ "xpack.ml.explorer.charts.infoTooltip.chartPopulationDistributionDescription": "グレーの点は、{overFieldValuesParam} のサンプルの一定期間の値のおおよその分布を示しています。",
+ "xpack.ml.explorer.charts.infoTooltip.jobIdTitle": "ジョブID",
+ "xpack.ml.explorer.charts.mapsPluginMissingMessage": "マップまたは埋め込み可能起動プラグインが見つかりません",
+ "xpack.ml.explorer.charts.openInSingleMetricViewerButtonLabel": "シングルメトリックビューアーで開く",
+ "xpack.ml.explorer.charts.tooManyBucketsDescription": "この選択には、表示するバケットが多すぎます。ビューの時間範囲を狭めるか、タイムラインの選択を絞り込んでください。",
+ "xpack.ml.explorer.charts.viewLabel": "表示",
+ "xpack.ml.explorer.clearSelectionLabel": "選択した項目をクリア",
+ "xpack.ml.explorer.createNewJobLinkText": "ジョブを作成",
+ "xpack.ml.explorer.dashboardsTable.addAndEditDashboardLabel": "ダッシュボードの追加と編集",
+ "xpack.ml.explorer.dashboardsTable.addToDashboardLabel": "ダッシュボードに追加",
+ "xpack.ml.explorer.dashboardsTable.descriptionColumnHeader": "説明",
+ "xpack.ml.explorer.dashboardsTable.savedSuccessfullyTitle": "ダッシュボード「{dashboardTitle}」は正常に更新されました",
+ "xpack.ml.explorer.dashboardsTable.titleColumnHeader": "タイトル",
+ "xpack.ml.explorer.distributionChart.anomalyScoreLabel": "異常スコア",
+ "xpack.ml.explorer.distributionChart.entityLabel": "エンティティ",
+ "xpack.ml.explorer.distributionChart.typicalLabel": "通常",
+ "xpack.ml.explorer.distributionChart.valueLabel": "値",
+ "xpack.ml.explorer.distributionChart.valueWithoutAnomalyScoreLabel": "値",
+ "xpack.ml.explorer.intervalLabel": "間隔",
+ "xpack.ml.explorer.intervalTooltip": "各間隔(時間または日など)の最高重要度異常のみを表示するか、選択した期間のすべての異常を表示します。",
+ "xpack.ml.explorer.invalidKuerySyntaxErrorMessageFromTable": "クエリバーに無効な構文。インプットは有効な Kibana クエリ言語(KQL)でなければなりません",
+ "xpack.ml.explorer.invalidKuerySyntaxErrorMessageQueryBar": "無効なクエリ",
+ "xpack.ml.explorer.invalidTimeRangeInUrlCallout": "無効なデフォルト時間フィルターのため、時間フィルターが全範囲に変更されました。{field}の詳細設定を確認してください。",
+ "xpack.ml.explorer.jobIdLabel": "ジョブID",
+ "xpack.ml.explorer.jobScoreAcrossAllInfluencersLabel": "(すべての影響因子のジョブスコア)",
+ "xpack.ml.explorer.kueryBar.filterPlaceholder": "影響因子フィールドでフィルタリング…({queryExample})",
+ "xpack.ml.explorer.mapTitle": "場所別異常件数{infoTooltip}",
+ "xpack.ml.explorer.noAnomaliesFoundLabel": "異常値が見つかりませんでした",
+ "xpack.ml.explorer.noConfiguredInfluencersTooltip": "選択されたジョブに影響因子が構成されていないため、トップインフルエンスリストは非表示になっています。",
+ "xpack.ml.explorer.noInfluencersFoundTitle": "{viewBySwimlaneFieldName}影響因子が見つかりません",
+ "xpack.ml.explorer.noInfluencersFoundTitleFilterMessage": "指定されたフィルターの{viewBySwimlaneFieldName} 影響因子が見つかりません",
+ "xpack.ml.explorer.noJobsFoundLabel": "ジョブが見つかりません",
+ "xpack.ml.explorer.noMatchingAnomaliesFoundTitle": "一致する注釈が見つかりません",
+ "xpack.ml.explorer.noResultsFoundLabel": "結果が見つかりませんでした",
+ "xpack.ml.explorer.overallLabel": "全体",
+ "xpack.ml.explorer.overallSwimlaneUnfilteredLabel": "{label}(フィルタリングなし)",
+ "xpack.ml.explorer.pageTitle": "異常エクスプローラー",
+ "xpack.ml.explorer.selectedJobsRunningLabel": "選択した1つ以上のジョブがまだ実行中であるため、結果が得られない場合があります。",
+ "xpack.ml.explorer.severityThresholdLabel": "深刻度",
+ "xpack.ml.explorer.singleMetricChart.actualLabel": "実際",
+ "xpack.ml.explorer.singleMetricChart.anomalyScoreLabel": "異常スコア",
+ "xpack.ml.explorer.singleMetricChart.multiBucketImpactLabel": "複数バケットの影響",
+ "xpack.ml.explorer.singleMetricChart.scheduledEventsLabel": "予定イベント",
+ "xpack.ml.explorer.singleMetricChart.typicalLabel": "通常",
+ "xpack.ml.explorer.singleMetricChart.valueLabel": "値",
+ "xpack.ml.explorer.singleMetricChart.valueWithoutAnomalyScoreLabel": "値",
+ "xpack.ml.explorer.sortedByMaxAnomalyScoreForTimeFormattedLabel": "({viewByLoadedForTimeFormatted} の最高異常スコアで分類)",
+ "xpack.ml.explorer.sortedByMaxAnomalyScoreLabel": "(最高異常スコアで分類)",
+ "xpack.ml.explorer.swimlane.maxAnomalyScoreLabel": "最高異常スコア",
+ "xpack.ml.explorer.swimlaneActions": "アクション",
+ "xpack.ml.explorer.swimlaneAnnotationLabel": "注釈",
+ "xpack.ml.explorer.swimLanePagination": "異常スイムレーンページネーション",
+ "xpack.ml.explorer.swimLaneRowsPerPage": "ページごとの行数:{rowsCount}",
+ "xpack.ml.explorer.swimLaneSelectRowsPerPage": "{rowsCount}行",
+ "xpack.ml.explorer.topInfluencersTooltip": "選択した期間の上位の影響因子の相対的な影響を表示し、それらをフィルターとして結果に追加します。各影響因子には、最大異常スコア(範囲0~100)とその期間の合計異常スコアがあります。",
+ "xpack.ml.explorer.topInfuencersTitle": "トップ影響因子",
+ "xpack.ml.explorer.tryWideningTimeSelectionLabel": "時間範囲を広げるか、さらに過去に遡ってみてください",
+ "xpack.ml.explorer.viewByFieldLabel": "{viewByField}が表示",
+ "xpack.ml.explorer.viewByLabel": "表示方式",
+ "xpack.ml.explorerCharts.errorCallOutMessage": "{reason}ため、{jobs} の異常値グラフを表示できません。",
+ "xpack.ml.feature.reserved.description": "ユーザーアクセスを許可するには、machine_learning_user か machine_learning_admin ロールのどちらかを割り当てる必要があります。",
+ "xpack.ml.featureRegistry.mlFeatureName": "機械学習",
+ "xpack.ml.fieldTypeIcon.booleanTypeAriaLabel": "ブールタイプ",
+ "xpack.ml.fieldTypeIcon.dateTypeAriaLabel": "日付タイプ",
+ "xpack.ml.fieldTypeIcon.geoPointTypeAriaLabel": "{geoPointParam} タイプ",
+ "xpack.ml.fieldTypeIcon.ipTypeAriaLabel": "IP タイプ",
+ "xpack.ml.fieldTypeIcon.keywordTypeAriaLabel": "キーワードタイプ",
+ "xpack.ml.fieldTypeIcon.numberTypeAriaLabel": "数字タイプ",
+ "xpack.ml.fieldTypeIcon.textTypeAriaLabel": "テキストタイプ",
+ "xpack.ml.fieldTypeIcon.unknownTypeAriaLabel": "不明なタイプ",
+ "xpack.ml.fileDatavisualizer.actionsPanel.anomalyDetectionTitle": "新規 ML ジョブの作成",
+ "xpack.ml.fileDatavisualizer.actionsPanel.dataframeTitle": "データビジュアライザーを開く",
+ "xpack.ml.formatters.metricChangeDescription.actualSameAsTypicalDescription": "実際値が通常値と同じ",
+ "xpack.ml.formatters.metricChangeDescription.moreThan100xHigherDescription": "100x よりも高い",
+ "xpack.ml.formatters.metricChangeDescription.moreThan100xLowerDescription": "100x よりも低い",
+ "xpack.ml.formatters.metricChangeDescription.moreThanOneAndFiveHundredthsxHigherDescription": "{factor}x 高い",
+ "xpack.ml.formatters.metricChangeDescription.moreThanOneAndFiveHundredthsxLowerDescription": "{factor}x 低い",
+ "xpack.ml.formatters.metricChangeDescription.moreThanOneAndHalfxHigherDescription": "{factor}x 高い",
+ "xpack.ml.formatters.metricChangeDescription.moreThanOneAndHalfxLowerDescription": "{factor}x 低い",
+ "xpack.ml.formatters.metricChangeDescription.unexpectedNonZeroValueDescription": "予期せぬ 0 以外の値",
+ "xpack.ml.formatters.metricChangeDescription.unexpectedZeroValueDescription": "予期せぬ 0 の値",
+ "xpack.ml.formatters.metricChangeDescription.unusuallyHighDescription": "異常に高い",
+ "xpack.ml.formatters.metricChangeDescription.unusuallyLowDescription": "異常に低い",
+ "xpack.ml.formatters.metricChangeDescription.unusualValuesDescription": "異常な値",
+ "xpack.ml.fullTimeRangeSelector.errorSettingTimeRangeNotification": "時間範囲の設定中にエラーが発生しました。",
+ "xpack.ml.fullTimeRangeSelector.useFullDataButtonLabel": "完全な {indexPatternTitle} データを使用",
+ "xpack.ml.helpPopover.ariaLabel": "ヘルプ",
+ "xpack.ml.importExport.exportButton": "ジョブのエクスポート",
+ "xpack.ml.importExport.exportFlyout.adJobsError": "異常検知ジョブを読み込めませんでした",
+ "xpack.ml.importExport.exportFlyout.adSelectAllButton": "すべて選択",
+ "xpack.ml.importExport.exportFlyout.adTab": "異常検知",
+ "xpack.ml.importExport.exportFlyout.calendarsError": "カレンダーを読み込めませんでした",
+ "xpack.ml.importExport.exportFlyout.closeButton": "閉じる",
+ "xpack.ml.importExport.exportFlyout.dfaJobsError": "データフレーム分析ジョブを読み込めませんでした",
+ "xpack.ml.importExport.exportFlyout.dfaSelectAllButton": "すべて選択",
+ "xpack.ml.importExport.exportFlyout.dfaTab": "分析",
+ "xpack.ml.importExport.exportFlyout.exportButton": "エクスポート",
+ "xpack.ml.importExport.exportFlyout.exportDownloading": "ファイルはバックグラウンドでダウンロード中です",
+ "xpack.ml.importExport.exportFlyout.exportError": "選択したジョブをエクスポートできませんでした",
+ "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.calendarDependencies": "ジョブをエクスポートするときには、カレンダーおよびフィルターリストは含まれません。ジョブをインポートする前にフィルターリストを作成する必要があります。そうでないと、インポートが失敗します。新しいジョブを続行してスケジュールされたイベントを無視する場合は、カレンダーを作成する必要があります。",
+ "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.jobUsingCalendarsAria": "カレンダーを使用したジョブ",
+ "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.jobUsingCalendarsButton": "カレンダーを使用したジョブ",
+ "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.jobUsingFiltersAria": "フィルターリストを使用したジョブ",
+ "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.jobUsingFiltersButton": "フィルターリストを使用したジョブ",
+ "xpack.ml.importExport.exportFlyout.flyoutHeader": "ジョブのエクスポート",
+ "xpack.ml.importExport.exportFlyout.switchTabsConfirm.cancelButton": "キャンセル",
+ "xpack.ml.importExport.exportFlyout.switchTabsConfirm.confirmButton": "確認",
+ "xpack.ml.importExport.exportFlyout.switchTabsConfirm.text": "タブを変更すると、現在選択しているジョブがクリアされます",
+ "xpack.ml.importExport.exportFlyout.switchTabsConfirm.title": "タブを変更しますか?",
+ "xpack.ml.importExport.importButton": "ジョブのインポート",
+ "xpack.ml.importExport.importFlyout.cannotImportJobCallout.jobListAria": "ジョブを表示",
+ "xpack.ml.importExport.importFlyout.cannotImportJobCallout.jobListButton": "ジョブを表示",
+ "xpack.ml.importExport.importFlyout.cannotReadFileCallout.body": "ジョブのエクスポートオプションを使用してKibanaからエクスポートされた機械学習ジョブを含むファイルを選択してください。",
+ "xpack.ml.importExport.importFlyout.cannotReadFileCallout.title": "ファイルを読み取れません",
+ "xpack.ml.importExport.importFlyout.closeButton": "閉じる",
+ "xpack.ml.importExport.importFlyout.closeButton.importButton": "インポート",
+ "xpack.ml.importExport.importFlyout.deleteButtonAria": "削除",
+ "xpack.ml.importExport.importFlyout.destIndex": "デスティネーションインデックス",
+ "xpack.ml.importExport.importFlyout.fileSelect": "ファイルを選択するかドラッグ & ドロップしてください",
+ "xpack.ml.importExport.importFlyout.flyoutHeader": "ジョブのインポート",
+ "xpack.ml.importExport.importFlyout.jobId": "ジョブID",
+ "xpack.ml.importExport.importFlyout.validateDestIndex.destIndexEmpty": "有効なデスティネーションインデックス名を入力",
+ "xpack.ml.importExport.importFlyout.validateDestIndex.destIndexExists": "この名前のインデックスがすでに存在します。この分析ジョブを実行すると、デスティネーションインデックスが変更されます。",
+ "xpack.ml.importExport.importFlyout.validateDestIndex.destIndexInvalid": "無効なデスティネーションインデックス名。",
+ "xpack.ml.importExport.importFlyout.validateJobId.jobNameAllowedCharacters": "ジョブ名にはアルファベットの小文字(a-z と 0-9)、ハイフンまたはアンダーラインが使用でき、最初と最後を英数字にする必要があります",
+ "xpack.ml.importExport.importFlyout.validateJobId.jobNameAlreadyExists": "ジョブ ID がすでに存在します。ジョブ ID は既存のジョブやグループと同じにできません。",
+ "xpack.ml.importExport.importFlyout.validateJobId.jobNameEmpty": "有効なジョブIDを入力",
+ "xpack.ml.indexDatavisualizer.actionsPanel.anomalyDetectionDescription": "より高度なユースケースでは、すべてのオプションを使用してジョブを作成します。",
+ "xpack.ml.indexDatavisualizer.actionsPanel.anomalyDetectionTitle": "高度な異常検知",
+ "xpack.ml.indexDatavisualizer.actionsPanel.dataframeDescription": "異常値検出、回帰分析、分類分析を作成します。",
+ "xpack.ml.indexDatavisualizer.actionsPanel.dataframeTitle": "データフレーム分析",
+ "xpack.ml.indexPatternNotBasedOnTimeSeriesNotificationDescription": "異常検知は時間ベースのインデックスでのみ実行されます",
+ "xpack.ml.indexPatternNotBasedOnTimeSeriesNotificationTitle": "インデックスパターン {indexPatternTitle} は時系列に基づくものではありません",
+ "xpack.ml.inference.modelsList.analyticsMapActionLabel": "分析マップ",
+ "xpack.ml.influencerResultType.description": "時間範囲で最も異常なエンティティ。",
+ "xpack.ml.influencerResultType.title": "影響因子",
+ "xpack.ml.influencersList.maxAnomalyScoreTooltipDescription": "最高異常スコア:{maxScoreLabel}",
+ "xpack.ml.influencersList.noInfluencersFoundTitle": "影響因子が見つかりません",
+ "xpack.ml.influencersList.totalAnomalyScoreTooltipDescription": "合計異常スコア:{totalScoreLabel}",
+ "xpack.ml.interimResultsControl.label": "中間結果を含める",
+ "xpack.ml.itemsGrid.itemsCountLabel": "{pageSize} 個の項目",
+ "xpack.ml.itemsGrid.itemsPerPageButtonLabel": "ページごとの項目数:{itemsPerPage}",
+ "xpack.ml.itemsGrid.noItemsAddedTitle": "項目が追加されていません",
+ "xpack.ml.itemsGrid.noMatchingItemsTitle": "一致する項目が見つかりません。",
+ "xpack.ml.jobDetails.datafeedChartAriaLabel": "データフィードグラフ",
+ "xpack.ml.jobDetails.datafeedChartTooltipText": "データフィードグラフ",
+ "xpack.ml.jobMessages.actionsLabel": "アクション",
+ "xpack.ml.jobMessages.clearJobAuditMessagesDisabledTooltip": "通知の消去はサポートされていません。",
+ "xpack.ml.jobMessages.clearJobAuditMessagesErrorTitle": "ジョブメッセージ警告とエラーの消去エラー",
+ "xpack.ml.jobMessages.clearJobAuditMessagesTooltip": "過去24時間に生成されたメッセージの警告アイコンをジョブリストから消去します。",
+ "xpack.ml.jobMessages.clearMessagesLabel": "通知を消去",
+ "xpack.ml.jobMessages.messageLabel": "メッセージ",
+ "xpack.ml.jobMessages.nodeLabel": "ノード",
+ "xpack.ml.jobMessages.refreshAriaLabel": "更新",
+ "xpack.ml.jobMessages.refreshLabel": "更新",
+ "xpack.ml.jobMessages.timeLabel": "時間",
+ "xpack.ml.jobMessages.toggleInChartAriaLabel": "グラフで切り替え",
+ "xpack.ml.jobMessages.toggleInChartTooltipText": "グラフで切り替え",
+ "xpack.ml.jobsAwaitingNodeWarning.title": "機械学習ノードの待機中",
+ "xpack.ml.jobsBreadcrumbs.advancedConfigurationLabel": "高度な構成",
+ "xpack.ml.jobsBreadcrumbs.categorizationLabel": "カテゴリー分け",
+ "xpack.ml.jobsBreadcrumbs.multiMetricLabel": "マルチメトリック",
+ "xpack.ml.jobsBreadcrumbs.populationLabel": "集団",
+ "xpack.ml.jobsBreadcrumbs.rareLabel": "ほとんどない",
+ "xpack.ml.jobsBreadcrumbs.selectIndexOrSearchLabel": "ジョブを作成",
+ "xpack.ml.jobsBreadcrumbs.selectIndexOrSearchLabelRecognize": "認識されたインデックス",
+ "xpack.ml.jobsBreadcrumbs.selectJobType": "ジョブを作成",
+ "xpack.ml.jobsBreadcrumbs.singleMetricLabel": "シングルメトリック",
+ "xpack.ml.jobSelect.noJobsSelectedWarningMessage": "ジョブが選択されていません。初めのジョブを自動選択します",
+ "xpack.ml.jobSelectList.groupTimeRangeLabel": "{fromString} ~ {toString}",
+ "xpack.ml.jobSelector.applyFlyoutButton": "適用",
+ "xpack.ml.jobSelector.applyTimerangeSwitchLabel": "時間範囲を適用",
+ "xpack.ml.jobSelector.clearAllFlyoutButton": "すべて消去",
+ "xpack.ml.jobSelector.closeFlyoutButton": "閉じる",
+ "xpack.ml.jobSelector.createJobButtonLabel": "ジョブを作成",
+ "xpack.ml.jobSelector.customTable.searchBarPlaceholder": "検索...",
+ "xpack.ml.jobSelector.customTable.selectAllCheckboxLabel": "すべて選択",
+ "xpack.ml.jobSelector.filterBar.groupLabel": "グループ",
+ "xpack.ml.jobSelector.filterBar.invalidSearchErrorMessage": "無効な検索:{errorMessage}",
+ "xpack.ml.jobSelector.flyoutTitle": "ジョブの選択",
+ "xpack.ml.jobSelector.formControlLabel": "ジョブを選択",
+ "xpack.ml.jobSelector.groupOptionsLabel": "グループ",
+ "xpack.ml.jobSelector.groupsTab": "グループ",
+ "xpack.ml.jobSelector.hideBarBadges": "非表示",
+ "xpack.ml.jobSelector.hideFlyoutBadges": "非表示",
+ "xpack.ml.jobSelector.jobFetchErrorMessage": "ジョブの取得中にエラーが発生しました。更新して再試行してください。",
+ "xpack.ml.jobSelector.jobOptionsLabel": "ジョブ",
+ "xpack.ml.jobSelector.jobSelectionButton": "他のジョブを選択",
+ "xpack.ml.jobSelector.jobsTab": "ジョブ",
+ "xpack.ml.jobSelector.jobTimeRangeLabel": "{fromString} ~ {toString}",
+ "xpack.ml.jobSelector.noJobsFoundTitle": "異常検知ジョブが見つかりません",
+ "xpack.ml.jobSelector.noResultsForJobLabel": "成果がありません",
+ "xpack.ml.jobSelector.selectAllGroupLabel": "すべて選択",
+ "xpack.ml.jobSelector.selectAllOptionLabel": "*",
+ "xpack.ml.jobSelector.showBarBadges": "その他 {overFlow} 件",
+ "xpack.ml.jobSelector.showFlyoutBadges": "その他 {overFlow} 件",
+ "xpack.ml.jobService.activeDatafeedsLabel": "アクティブなデータフィード",
+ "xpack.ml.jobService.activeMLNodesLabel": "アクティブな ML ノード",
+ "xpack.ml.jobService.closedJobsLabel": "ジョブを作成",
+ "xpack.ml.jobService.failedJobsLabel": "失敗したジョブ",
+ "xpack.ml.jobService.jobAuditMessagesErrorTitle": "ジョブメッセージの読み込みエラー",
+ "xpack.ml.jobService.openJobsLabel": "ジョブを開く",
+ "xpack.ml.jobService.totalJobsLabel": "合計ジョブ数",
+ "xpack.ml.jobService.validateJobErrorTitle": "ジョブ検証エラー",
+ "xpack.ml.jobsHealthAlertingRule.actionGroupName": "問題が検出されました",
+ "xpack.ml.jobsHealthAlertingRule.name": "異常検知ジョブヘルス",
+ "xpack.ml.jobsList.actionExecuteSuccessfullyNotificationMessage": "{successesJobsCount, plural, one{{successJob}} other{# 件のジョブ}} {actionTextPT}が成功",
+ "xpack.ml.jobsList.actionFailedNotificationMessage": "{failureId} が {actionText} に失敗しました",
+ "xpack.ml.jobsList.actionsLabel": "アクション",
+ "xpack.ml.jobsList.alertingRules.screenReaderDescription": "ジョブに関連付けられたアラートルールがあるときに、この列にアイコンが表示されます",
+ "xpack.ml.jobsList.analyticsSpacesLabel": "スペース",
+ "xpack.ml.jobsList.auditMessageColumn.screenReaderDescription": "この列は、過去24時間にエラーまたは警告があった場合にアイコンを表示します",
+ "xpack.ml.jobsList.breadcrumb": "ジョブ",
+ "xpack.ml.jobsList.cannotSelectRowForJobMessage": "ジョブID {jobId}を選択できません",
+ "xpack.ml.jobsList.cloneJobErrorMessage": "{jobId} のクローンを作成できませんでした。ジョブが見つかりませんでした",
+ "xpack.ml.jobsList.closeActionStatusText": "閉じる",
+ "xpack.ml.jobsList.closedActionStatusText": "クローズ済み",
+ "xpack.ml.jobsList.closeJobErrorMessage": "ジョブをクローズできませんでした",
+ "xpack.ml.jobsList.collapseJobDetailsAriaLabel": "{itemId} の詳細を非表示",
+ "xpack.ml.jobsList.createNewJobButtonLabel": "ジョブを作成",
+ "xpack.ml.jobsList.datafeedChart.annotationLineSeriesId": "注釈行結果",
+ "xpack.ml.jobsList.datafeedChart.annotationRectSeriesId": "注釈長方形結果",
+ "xpack.ml.jobsList.datafeedChart.applyQueryDelayLabel": "適用",
+ "xpack.ml.jobsList.datafeedChart.bucketSeriesId": "ジョブ結果",
+ "xpack.ml.jobsList.datafeedChart.cancelQueryDelayUpdateLabel": "キャンセル",
+ "xpack.ml.jobsList.datafeedChart.chartIntervalEndTime": "グラフ間隔終了時刻",
+ "xpack.ml.jobsList.datafeedChart.chartIntervalLeftArrow": "前の時間ウィンドウ",
+ "xpack.ml.jobsList.datafeedChart.chartIntervalRightArrow": "次の時間ウィンドウ",
+ "xpack.ml.jobsList.datafeedChart.chartLeftArrowTooltip": "前の時間ウィンドウ",
+ "xpack.ml.jobsList.datafeedChart.chartRightArrowTooltip": "次の時間ウィンドウ",
+ "xpack.ml.jobsList.datafeedChart.chartTabName": "グラフ",
+ "xpack.ml.jobsList.datafeedChart.datafeedChartFlyoutAriaLabel": "データフィードグラフフライアウト",
+ "xpack.ml.jobsList.datafeedChart.editQueryDelay.changesNotSavedNotificationMessage": "{datafeedId}のクエリ遅延の変更を保存できませんでした",
+ "xpack.ml.jobsList.datafeedChart.editQueryDelay.changesSavedNotificationMessage": "{datafeedId}のクエリ遅延の変更が保存されました",
+ "xpack.ml.jobsList.datafeedChart.editQueryDelay.tooltipContent": "クエリの遅延を編集するには、データフィードを編集する権限が必要です。データフィードを実行できません。",
+ "xpack.ml.jobsList.datafeedChart.errorToastTitle": "データの取得中にエラーが発生",
+ "xpack.ml.jobsList.datafeedChart.header": "{jobId}のデータフィードグラフ",
+ "xpack.ml.jobsList.datafeedChart.headerTooltipContent": "ジョブのイベント件数とソースデータをグラフ化し、欠測データが発生した場所を特定します。",
+ "xpack.ml.jobsList.datafeedChart.messageLineAnnotationId": "ジョブメッセージ行結果",
+ "xpack.ml.jobsList.datafeedChart.messagesTableTitle": "ジョブメッセージ",
+ "xpack.ml.jobsList.datafeedChart.messagesTabName": "メッセージ",
+ "xpack.ml.jobsList.datafeedChart.modelSnapshotsLineSeriesId": "モデルスナップショット",
+ "xpack.ml.jobsList.datafeedChart.queryDelayLabel": "クエリの遅延",
+ "xpack.ml.jobsList.datafeedChart.queryDelayLinkLabel": "クエリ遅延:{queryDelay}",
+ "xpack.ml.jobsList.datafeedChart.showAnnotationsCheckboxLabel": "注釈を表示",
+ "xpack.ml.jobsList.datafeedChart.showModelSnapshotsCheckboxLabel": "モデルスナップショットを表示",
+ "xpack.ml.jobsList.datafeedChart.sourceSeriesId": "ソースインデックス",
+ "xpack.ml.jobsList.datafeedChart.xAxisTitle": "バケットスパン({bucketSpan})",
+ "xpack.ml.jobsList.datafeedChart.yAxisTitle": "カウント",
+ "xpack.ml.jobsList.datafeedStateLabel": "データフィード状態",
+ "xpack.ml.jobsList.deleteActionStatusText": "削除",
+ "xpack.ml.jobsList.deletedActionStatusText": "削除されました",
+ "xpack.ml.jobsList.deleteJobErrorMessage": "ジョブの削除に失敗しました",
+ "xpack.ml.jobsList.deleteJobModal.cancelButtonLabel": "キャンセル",
+ "xpack.ml.jobsList.deleteJobModal.deleteButtonLabel": "削除",
+ "xpack.ml.jobsList.deleteJobModal.deleteJobsTitle": "{jobsCount, plural, one {{jobId}} other {# 件のジョブ}}を削除しますか?",
+ "xpack.ml.jobsList.deleteJobModal.deletingJobsStatusLabel": "ジョブを削除中",
+ "xpack.ml.jobsList.descriptionLabel": "説明",
+ "xpack.ml.jobsList.editJobFlyout.changesNotSavedNotificationMessage": "{jobId} への変更を保存できませんでした",
+ "xpack.ml.jobsList.editJobFlyout.changesSavedNotificationMessage": "{jobId} への変更が保存されました",
+ "xpack.ml.jobsList.editJobFlyout.closeButtonLabel": "閉じる",
+ "xpack.ml.jobsList.editJobFlyout.customUrls.addButtonLabel": "追加",
+ "xpack.ml.jobsList.editJobFlyout.customUrls.addCustomUrlButtonLabel": "カスタム URL を追加",
+ "xpack.ml.jobsList.editJobFlyout.customUrls.addNewUrlErrorNotificationMessage": "提供された設定から新規カスタム URL を作成中にエラーが発生しました",
+ "xpack.ml.jobsList.editJobFlyout.customUrls.buildUrlErrorNotificationMessage": "提供された設定からテスト用のカスタム URL を作成中にエラーが発生しました",
+ "xpack.ml.jobsList.editJobFlyout.customUrls.closeEditorAriaLabel": "カスタム URL エディターを閉じる",
+ "xpack.ml.jobsList.editJobFlyout.customUrls.getTestUrlErrorNotificationMessage": "構成をテストするための URL の取得中にエラーが発生しました",
+ "xpack.ml.jobsList.editJobFlyout.customUrls.loadIndexPatternsErrorNotificationMessage": "保存されたインデックスパターンのリストの読み込み中にエラーが発生しました",
+ "xpack.ml.jobsList.editJobFlyout.customUrls.loadSavedDashboardsErrorNotificationMessage": "保存された Kibana ダッシュボードのリストの読み込み中にエラーが発生しました",
+ "xpack.ml.jobsList.editJobFlyout.customUrls.testButtonLabel": "テスト",
+ "xpack.ml.jobsList.editJobFlyout.customUrlsTitle": "カスタムURL",
+ "xpack.ml.jobsList.editJobFlyout.datafeed.frequencyLabel": "頻度",
+ "xpack.ml.jobsList.editJobFlyout.datafeed.queryDelayLabel": "クエリの遅延",
+ "xpack.ml.jobsList.editJobFlyout.datafeed.queryLabel": "クエリ",
+ "xpack.ml.jobsList.editJobFlyout.datafeed.readOnlyCalloutText": "データフィードの実行中にはデータフィード設定を編集できません。これらの設定を編集したい場合にはジョブを中止してください。",
+ "xpack.ml.jobsList.editJobFlyout.datafeed.scrollSizeLabel": "スクロールサイズ",
+ "xpack.ml.jobsList.editJobFlyout.datafeedTitle": "データフィード",
+ "xpack.ml.jobsList.editJobFlyout.detectorsTitle": "検知器",
+ "xpack.ml.jobsList.editJobFlyout.groupsAndJobsHasSameIdErrorMessage": "この ID のジョブがすでに存在します。グループとジョブは同じ ID を共有できません。",
+ "xpack.ml.jobsList.editJobFlyout.jobDetails.dailyModelSnapshotRetentionAfterDaysLabel": "日次モデルスナップショット保存後日数",
+ "xpack.ml.jobsList.editJobFlyout.jobDetails.jobDescriptionLabel": "ジョブの説明",
+ "xpack.ml.jobsList.editJobFlyout.jobDetails.jobGroupsLabel": "ジョブグループ",
+ "xpack.ml.jobsList.editJobFlyout.jobDetails.jobGroupsPlaceholder": "ジョブを選択または作成",
+ "xpack.ml.jobsList.editJobFlyout.jobDetails.modelMemoryLimitJobOpenLabelHelp": "ジョブが開いているときにはモデルメモリー制限を編集できません。",
+ "xpack.ml.jobsList.editJobFlyout.jobDetails.modelMemoryLimitLabel": "モデルメモリー制限",
+ "xpack.ml.jobsList.editJobFlyout.jobDetails.modelMemoryLimitLabelHelp": "データフィードの実行中にはモデルメモリー制限を編集できません。",
+ "xpack.ml.jobsList.editJobFlyout.jobDetails.modelSnapshotRetentionDaysLabel": "モデルスナップショット保存日数",
+ "xpack.ml.jobsList.editJobFlyout.jobDetailsTitle": "ジョブの詳細",
+ "xpack.ml.jobsList.editJobFlyout.leaveAnywayButtonLabel": "それでも移動",
+ "xpack.ml.jobsList.editJobFlyout.pageTitle": "{jobId}の編集",
+ "xpack.ml.jobsList.editJobFlyout.saveButtonLabel": "保存",
+ "xpack.ml.jobsList.editJobFlyout.saveChangesButtonLabel": "変更を保存",
+ "xpack.ml.jobsList.editJobFlyout.unsavedChangesDialogMessage": "保存しないと、変更が失われます。",
+ "xpack.ml.jobsList.editJobFlyout.unsavedChangesDialogTitle": "閉じる前に変更を保存しますか?",
+ "xpack.ml.jobsList.expandJobDetailsAriaLabel": "{itemId} の詳細を表示",
+ "xpack.ml.jobsList.idLabel": "ID",
+ "xpack.ml.jobsList.jobActionsColumn.screenReaderDescription": "このカラムには、各ジョブで実行可能なメニューの追加アクションが含まれます",
+ "xpack.ml.jobsList.jobDetails.alertRulesTitle": "アラートルール",
+ "xpack.ml.jobsList.jobDetails.analysisConfigTitle": "分析の構成",
+ "xpack.ml.jobsList.jobDetails.analysisLimitsTitle": "分析制限",
+ "xpack.ml.jobsList.jobDetails.calendarsTitle": "カレンダー",
+ "xpack.ml.jobsList.jobDetails.countsTitle": "カウント",
+ "xpack.ml.jobsList.jobDetails.customSettingsTitle": "カスタム設定",
+ "xpack.ml.jobsList.jobDetails.customUrlsTitle": "カスタムURL",
+ "xpack.ml.jobsList.jobDetails.dataDescriptionTitle": "データの説明",
+ "xpack.ml.jobsList.jobDetails.datafeedTimingStatsTitle": "タイミング統計",
+ "xpack.ml.jobsList.jobDetails.datafeedTitle": "データフィード",
+ "xpack.ml.jobsList.jobDetails.detectorsTitle": "検知器",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.createdLabel": "作成済み",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.expiresLabel": "有効期限",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.fromLabel": "開始:",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.loadingErrorMessage": "このジョブに実行された予測のリストの読み込み中にエラーが発生しました",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.memorySizeLabel": "メモリーサイズ",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.messagesLabel": "メッセージ",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.msTimeUnitLabel": "{ms} ms",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.noForecastsDescription": "予測を実行するには、{singleMetricViewerLink} を開きます",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.noForecastsDescription.linkText": "シングルメトリックビューアー",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.noForecastsTitle": "このジョブには予測が実行されていません",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.processingTimeLabel": "処理時間",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.statusLabel": "ステータス",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.toLabel": "終了:",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.viewAriaLabel": "{createdDate} に作成された予測を表示",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.viewLabel": "表示",
+ "xpack.ml.jobsList.jobDetails.generalTitle": "一般",
+ "xpack.ml.jobsList.jobDetails.influencersTitle": "影響",
+ "xpack.ml.jobsList.jobDetails.jobTagsTitle": "ジョブタグ",
+ "xpack.ml.jobsList.jobDetails.jobTimingStatsTitle": "ジョブタイミング統計",
+ "xpack.ml.jobsList.jobDetails.modelSizeStatsTitle": "モデルサイズ統計",
+ "xpack.ml.jobsList.jobDetails.nodeTitle": "ノード",
+ "xpack.ml.jobsList.jobDetails.noPermissionToViewDatafeedPreviewTitle": "データフィードのプレビューを表示するパーミッションがありません",
+ "xpack.ml.jobsList.jobDetails.pleaseContactYourAdministratorLabel": "管理者にお問い合わせください",
+ "xpack.ml.jobsList.jobDetails.tabs.annotationsLabel": "注釈",
+ "xpack.ml.jobsList.jobDetails.tabs.countsLabel": "カウント",
+ "xpack.ml.jobsList.jobDetails.tabs.datafeedLabel": "データフィード",
+ "xpack.ml.jobsList.jobDetails.tabs.datafeedPreviewLabel": "データフィードのプレビュー",
+ "xpack.ml.jobsList.jobDetails.tabs.forecastsLabel": "予測",
+ "xpack.ml.jobsList.jobDetails.tabs.jobConfigLabel": "ジョブ構成",
+ "xpack.ml.jobsList.jobDetails.tabs.jobMessagesLabel": "ジョブメッセージ",
+ "xpack.ml.jobsList.jobDetails.tabs.jobSettingsLabel": "ジョブ設定",
+ "xpack.ml.jobsList.jobDetails.tabs.jsonLabel": "JSON",
+ "xpack.ml.jobsList.jobDetails.tabs.modelSnapshotsLabel": "モデルスナップショット",
+ "xpack.ml.jobsList.jobFilterBar.closedLabel": "終了",
+ "xpack.ml.jobsList.jobFilterBar.failedLabel": "失敗",
+ "xpack.ml.jobsList.jobFilterBar.groupLabel": "グループ",
+ "xpack.ml.jobsList.jobFilterBar.invalidSearchErrorMessage": "無効な検索:{errorMessage}",
+ "xpack.ml.jobsList.jobFilterBar.openedLabel": "オープン",
+ "xpack.ml.jobsList.jobFilterBar.startedLabel": "開始",
+ "xpack.ml.jobsList.jobFilterBar.stoppedLabel": "停止",
+ "xpack.ml.jobsList.jobStateLabel": "ジョブ状態",
+ "xpack.ml.jobsList.latestTimestampLabel": "最新タイムスタンプ",
+ "xpack.ml.jobsList.loadingJobsLabel": "ジョブを読み込み中…",
+ "xpack.ml.jobsList.managementActions.cloneJobDescription": "ジョブのクローンを作成します",
+ "xpack.ml.jobsList.managementActions.cloneJobLabel": "ジョブのクローンを作成します",
+ "xpack.ml.jobsList.managementActions.closeJobDescription": "ジョブを閉じる",
+ "xpack.ml.jobsList.managementActions.closeJobLabel": "ジョブを閉じる",
+ "xpack.ml.jobsList.managementActions.createAlertLabel": "アラートルールを作成",
+ "xpack.ml.jobsList.managementActions.deleteJobDescription": "ジョブを削除します",
+ "xpack.ml.jobsList.managementActions.deleteJobLabel": "ジョブを削除します",
+ "xpack.ml.jobsList.managementActions.editJobDescription": "ジョブを編集します",
+ "xpack.ml.jobsList.managementActions.editJobLabel": "ジョブを編集します",
+ "xpack.ml.jobsList.managementActions.noSourceIndexPatternForClone": "異常検知ジョブ{jobId}を複製できません。インデックス{indexPatternTitle}のインデックスパターンが存在しません。",
+ "xpack.ml.jobsList.managementActions.resetJobDescription": "ジョブをリセット",
+ "xpack.ml.jobsList.managementActions.resetJobLabel": "ジョブをリセット",
+ "xpack.ml.jobsList.managementActions.startDatafeedDescription": "データフィードを開始します",
+ "xpack.ml.jobsList.managementActions.startDatafeedLabel": "データフィードを開始します",
+ "xpack.ml.jobsList.managementActions.stopDatafeedDescription": "データフィードを停止します",
+ "xpack.ml.jobsList.managementActions.stopDatafeedLabel": "データフィードを停止します",
+ "xpack.ml.jobsList.memoryStatusLabel": "メモリー状態",
+ "xpack.ml.jobsList.missingSavedObjectWarning.linkToManagement.link": "スタック管理",
+ "xpack.ml.jobsList.missingSavedObjectWarning.title": "MLジョブ同期は必須です",
+ "xpack.ml.jobsList.multiJobActions.groupSelector.addButtonAriaLabel": "追加",
+ "xpack.ml.jobsList.multiJobActions.groupSelector.addNewGroupPlaceholder": "新規グループを追加",
+ "xpack.ml.jobsList.multiJobActions.groupSelector.applyButtonLabel": "適用",
+ "xpack.ml.jobsList.multiJobActions.groupSelector.editJobGroupsButtonAriaLabel": "ジョブグループを編集します",
+ "xpack.ml.jobsList.multiJobActions.groupSelector.editJobGroupsButtonTooltip": "ジョブグループを編集します",
+ "xpack.ml.jobsList.multiJobActions.groupSelector.groupsAndJobsCanNotUseSameIdErrorMessage": "この ID のジョブがすでに存在します。グループとジョブは同じ ID を共有できません。",
+ "xpack.ml.jobsList.multiJobActionsMenu.managementActionsAriaLabel": "管理アクション",
+ "xpack.ml.jobsList.multiJobsActions.createAlertsLabel": "アラートルールを作成",
+ "xpack.ml.jobsList.nodeAvailableWarning.linkToCloud.hereLinkText": "Elastic Cloud 展開",
+ "xpack.ml.jobsList.nodeAvailableWarning.linkToCloudDescription": "{link}を編集してください。1GBの空き機械学習ノードを有効にするか、既存のML構成を拡張することができます。",
+ "xpack.ml.jobsList.nodeAvailableWarning.noMLNodesAvailableDescription": "利用可能な ML ノードがありません。",
+ "xpack.ml.jobsList.nodeAvailableWarning.noMLNodesAvailableTitle": "利用可能な ML ノードがありません",
+ "xpack.ml.jobsList.nodeAvailableWarning.unavailableCreateOrRunJobsDescription": "ジョブの作成または実行はできません。",
+ "xpack.ml.jobsList.noJobsFoundLabel": "ジョブが見つかりません",
+ "xpack.ml.jobsList.processedRecordsLabel": "処理済みレコード",
+ "xpack.ml.jobsList.refreshButtonLabel": "更新",
+ "xpack.ml.jobsList.resetActionStatusText": "リセット",
+ "xpack.ml.jobsList.resetJobErrorMessage": "ジョブのリセットに失敗しました",
+ "xpack.ml.jobsList.resetJobModal.cancelButtonLabel": "キャンセル",
+ "xpack.ml.jobsList.resetJobModal.openJobsWarningCallout.description1": "{openJobsCount, plural, one {このジョブ} other {これらのジョブ}}を終了した後に、{openJobsCount, plural, one {それを} other {それらを}}リセットできます。",
+ "xpack.ml.jobsList.resetJobModal.openJobsWarningCallout.description2": "以下の[リセット]ボタンをクリックしても、{openJobsCount, plural, one {このジョブ} other {これらのジョブ}}はリセットされません。",
+ "xpack.ml.jobsList.resetJobModal.resetButtonLabel": "リセット",
+ "xpack.ml.jobsList.resetJobModal.resetJobsTitle": "{jobsCount, plural, one {{jobId}} other {# 件のジョブ}}をリセット",
+ "xpack.ml.jobsList.resultActions.openJobsInAnomalyExplorerText": "{jobsCount, plural, one {{jobId}} other {# 件のジョブ}} を異常エクスプローラーで開く",
+ "xpack.ml.jobsList.resultActions.openJobsInSingleMetricViewerText": "シングルメトリックビューアーで {jobsCount, plural, one {{jobId}} other {# 件のジョブ}} を開く",
+ "xpack.ml.jobsList.resultActions.singleMetricDisabledMessageText": "{reason}のため無効です。",
+ "xpack.ml.jobsList.selectRowForJobMessage": "ジョブID {jobId} の行を選択",
+ "xpack.ml.jobsList.showDetailsColumn.screenReaderDescription": "このカラムには各ジョブの詳細を示すクリック可能なコントロールが含まれます",
+ "xpack.ml.jobsList.spacesLabel": "スペース",
+ "xpack.ml.jobsList.startActionStatusText": "開始",
+ "xpack.ml.jobsList.startDatafeedModal.cancelButtonLabel": "キャンセル",
+ "xpack.ml.jobsList.startDatafeedModal.continueFromNowLabel": "今から続行",
+ "xpack.ml.jobsList.startDatafeedModal.continueFromSpecifiedTimeLabel": "特定の時刻から続行",
+ "xpack.ml.jobsList.startDatafeedModal.continueFromStartTimeLabel": "{formattedLatestStartTime} から続行",
+ "xpack.ml.jobsList.startDatafeedModal.createAlertDescription": "データフィードの開始後にアラートルールを作成します",
+ "xpack.ml.jobsList.startDatafeedModal.enterDateText\"": "日付を入力",
+ "xpack.ml.jobsList.startDatafeedModal.noEndTimeLabel": "終了時刻が指定されていません(リアルタイム検索)",
+ "xpack.ml.jobsList.startDatafeedModal.searchEndTimeTitle": "検索終了時刻",
+ "xpack.ml.jobsList.startDatafeedModal.searchStartTimeTitle": "検索開始時刻",
+ "xpack.ml.jobsList.startDatafeedModal.specifyEndTimeLabel": "終了時刻を指定",
+ "xpack.ml.jobsList.startDatafeedModal.specifyStartTimeLabel": "開始時刻を指定",
+ "xpack.ml.jobsList.startDatafeedModal.startAtBeginningOfDataLabel": "データの初めから開始",
+ "xpack.ml.jobsList.startDatafeedModal.startButtonLabel": "開始",
+ "xpack.ml.jobsList.startDatafeedModal.startFromNowLabel": "今から開始",
+ "xpack.ml.jobsList.startDatafeedModal.startJobsTitle": "{jobsCount, plural, one {{jobId}} other {# 件のジョブ}}を開始",
+ "xpack.ml.jobsList.startedActionStatusText": "開始済み",
+ "xpack.ml.jobsList.startJobErrorMessage": "ジョブの開始に失敗しました",
+ "xpack.ml.jobsList.statsBar.activeDatafeedsLabel": "アクティブなデータフィード",
+ "xpack.ml.jobsList.statsBar.activeMLNodesLabel": "アクティブな ML ノード",
+ "xpack.ml.jobsList.statsBar.closedJobsLabel": "ジョブを作成",
+ "xpack.ml.jobsList.statsBar.failedJobsLabel": "失敗したジョブ",
+ "xpack.ml.jobsList.statsBar.openJobsLabel": "ジョブを開く",
+ "xpack.ml.jobsList.statsBar.totalJobsLabel": "合計ジョブ数",
+ "xpack.ml.jobsList.stopActionStatusText": "停止",
+ "xpack.ml.jobsList.stopJobErrorMessage": "ジョブの停止に失敗しました",
+ "xpack.ml.jobsList.stoppedActionStatusText": "停止中",
+ "xpack.ml.jobsList.title": "異常検知ジョブ",
+ "xpack.ml.keyword.ml": "ML",
+ "xpack.ml.machineLearningBreadcrumbLabel": "機械学習",
+ "xpack.ml.machineLearningDescription": "時系列データから通常の動作を自動的に学習し、異常を検知します。",
+ "xpack.ml.machineLearningSubtitle": "モデリング、予測、検出を行います。",
+ "xpack.ml.machineLearningTitle": "機械学習",
+ "xpack.ml.management.jobsList.accessDeniedTitle": "アクセスが拒否されました",
+ "xpack.ml.management.jobsList.analyticsDocsLabel": "分析ジョブドキュメント",
+ "xpack.ml.management.jobsList.analyticsTab": "分析",
+ "xpack.ml.management.jobsList.anomalyDetectionDocsLabel": "異常検知ジョブドキュメント",
+ "xpack.ml.management.jobsList.anomalyDetectionTab": "異常検知",
+ "xpack.ml.management.jobsList.insufficientLicenseDescription": "これらの機械学習機能を使用するには、{link}する必要があります。",
+ "xpack.ml.management.jobsList.insufficientLicenseDescription.link": "試用版を開始するか、サブスクリプションをアップグレード",
+ "xpack.ml.management.jobsList.insufficientLicenseLabel": "サブスクリプション機能のアップグレード",
+ "xpack.ml.management.jobsList.jobsListTagline": "機械学習分析と異常検知ジョブを表示、エクスポート、インポートします。",
+ "xpack.ml.management.jobsList.jobsListTitle": "機械学習ジョブ",
+ "xpack.ml.management.jobsList.noGrantedPrivilegesDescription": "機械学習ジョブを管理するアクセス権がありません。プラグインにアクセスするには、機械学習機能をこのスペースで表示する必要があります。",
+ "xpack.ml.management.jobsList.noPermissionToAccessLabel": "アクセスが拒否されました",
+ "xpack.ml.management.jobsList.syncFlyoutButton": "保存されたオブジェクトを同期",
+ "xpack.ml.management.jobsListTitle": "機械学習ジョブ",
+ "xpack.ml.management.jobsSpacesList.objectNoun": "ジョブ",
+ "xpack.ml.management.jobsSpacesList.updateSpaces.error": "{id} の更新エラー",
+ "xpack.ml.management.syncSavedObjectsFlyout.closeButton": "閉じる",
+ "xpack.ml.management.syncSavedObjectsFlyout.datafeedsAdded.description": "異常検知のデータフィード ID がない保存されたオブジェクトがある場合は、ID が追加されます。",
+ "xpack.ml.management.syncSavedObjectsFlyout.datafeedsAdded.title": "データフィードがない選択されたオブジェクト({count})",
+ "xpack.ml.management.syncSavedObjectsFlyout.datafeedsRemoved.description": "存在しないデータフィードを使用する保存されたオブジェクトがある場合は、削除されます。",
+ "xpack.ml.management.syncSavedObjectsFlyout.datafeedsRemoved.title": "データフィード ID が一致しない保存されたオブジェクト({count})",
+ "xpack.ml.management.syncSavedObjectsFlyout.description": "Elasticsearch で機械学習ジョブと同期していない場合、保存されたオブジェクトを同期します。",
+ "xpack.ml.management.syncSavedObjectsFlyout.headerLabel": "保存されたオブジェクトを同期",
+ "xpack.ml.management.syncSavedObjectsFlyout.savedObjectsCreated.description": "付属する保存されたオブジェクトがないジョブがある場合、現在のスペースで削除されます。",
+ "xpack.ml.management.syncSavedObjectsFlyout.savedObjectsCreated.title": "見つからない保存されたオブジェクト({count})",
+ "xpack.ml.management.syncSavedObjectsFlyout.savedObjectsDeleted.description": "付属するジョブがない保存されたオブジェクトがある場合、削除されます。",
+ "xpack.ml.management.syncSavedObjectsFlyout.savedObjectsDeleted.title": "一致しない保存されたオブジェクト({count})",
+ "xpack.ml.management.syncSavedObjectsFlyout.sync.error": "一部のジョブを同期できません。",
+ "xpack.ml.management.syncSavedObjectsFlyout.syncButton": "同期",
+ "xpack.ml.models.dfaValidation.messages.analysisFieldsEmptyWarningText": "分析に含まれる一部のフィールドには{percentEmpty}%以上の空の値があり、分析には適していない可能性があります。",
+ "xpack.ml.models.dfaValidation.messages.analysisFieldsHeading": "分析フィールド",
+ "xpack.ml.models.dfaValidation.messages.analysisFieldsHighWarningText": "{includedFieldsThreshold}を超えるフィールドが分析に選択されています。リソース使用量が増加し、ジョブの実行に時間がかかる場合があります。",
+ "xpack.ml.models.dfaValidation.messages.analysisFieldsSuccessText": "選択した分析フィールドの{percentPopulated}%以上が入力されています。",
+ "xpack.ml.models.dfaValidation.messages.analysisFieldsWarningText": "分析に含まれている一部のフィールドには{percentEmpty}%以上の空の値があります。{includedFieldsThreshold}を超えるフィールドが分析に選択されています。リソース使用量が増加し、ジョブの実行に時間がかかる場合があります。",
+ "xpack.ml.models.dfaValidation.messages.dependentVarHeading": "従属変数",
+ "xpack.ml.models.dfaValidation.messages.depVarClassSuccess": "依存変数フィールドには分類に適した離散値があります。",
+ "xpack.ml.models.dfaValidation.messages.depVarContsWarning": "依存変数は定数値です。分析には適していない場合があります。",
+ "xpack.ml.models.dfaValidation.messages.depVarEmptyWarning": "依存変数には{percentEmpty}%以上の空の値があります。分析には適していない場合があります。",
+ "xpack.ml.models.dfaValidation.messages.depVarRegSuccess": "依存変数フィールドには回帰分析に適した連続値があります。",
+ "xpack.ml.models.dfaValidation.messages.featureImportanceHeading": "特徴量の重要度",
+ "xpack.ml.models.dfaValidation.messages.featureImportanceWarningMessage": "特徴量の重要度を有効にすると、学習ドキュメントの数が多いときに、ジョブの実行に時間がかかる可能性があります。",
+ "xpack.ml.models.dfaValidation.messages.highTrainingPercentWarning": "学習ドキュメントの数が多いと、ジョブの実行に時間がかかる可能性があります。学習割合を減らしてみてください。",
+ "xpack.ml.models.dfaValidation.messages.lowFieldCountHeading": "不十分なフィールド",
+ "xpack.ml.models.dfaValidation.messages.lowFieldCountOutlierWarningText": "異常値の検知には、1つ以上のフィールドを分析に含める必要があります。",
+ "xpack.ml.models.dfaValidation.messages.lowFieldCountWarningText": "{analysisType}には、1つ以上のフィールドを分析に含める必要があります。",
+ "xpack.ml.models.dfaValidation.messages.lowTrainingPercentWarning": "学習ドキュメントの数が少ないと、モデルが不正確になる可能性があります。学習割合を増やすか、もっと大きいデータセットを使用してください。",
+ "xpack.ml.models.dfaValidation.messages.noTestingDataTrainingPercentWarning": "モデルの学習では、すべての適格なドキュメントが使用されます。モデッルを評価するには、学習割合を減らして、テストデータを提供します。",
+ "xpack.ml.models.dfaValidation.messages.topClassesHeading": "最上位クラス",
+ "xpack.ml.models.dfaValidation.messages.trainingPercentHeading": "トレーニングパーセンテージ",
+ "xpack.ml.models.dfaValidation.messages.trainingPercentSuccess": "学習割合が十分に高く、データのパターンをモデリングできます。",
+ "xpack.ml.models.dfaValidation.messages.validationErrorHeading": "ジョブを検証できません。",
+ "xpack.ml.models.dfaValidation.messages.validationErrorText": "ジョブの検証中にエラーが発生しました{error}",
+ "xpack.ml.models.jobService.allOtherRequestsCancelledDescription": " 他のすべてのリクエストはキャンセルされました。",
+ "xpack.ml.models.jobService.categorization.messages.failureToGetTokens": "フィールド値の例のサンプルをトークン化することができませんでした。{message}",
+ "xpack.ml.models.jobService.categorization.messages.insufficientPrivileges": "権限が不十分なため、フィールド値の例のトークン化を実行できませんでした。そのため、フィールド値を確認し、カテゴリー分けジョブでの使用が適当かを確認することができません。",
+ "xpack.ml.models.jobService.categorization.messages.medianLineLength": "分析したフィールドの長さの中央値が{medianLimit}文字を超えています。",
+ "xpack.ml.models.jobService.categorization.messages.noDataFound": "このフィールドには例が見つかりませんでした。選択した日付範囲にデータが含まれていることを確認してください。",
+ "xpack.ml.models.jobService.categorization.messages.nullValues": "{percent}%以上のフィールド値が無効です。",
+ "xpack.ml.models.jobService.categorization.messages.tooManyTokens": "{sampleSize}値のサンプルに{tokenLimit}以上のトークンが見つかったため、フィールド値の例のトークン化に失敗しました。",
+ "xpack.ml.models.jobService.categorization.messages.validFailureToGetTokens": "読み込んだサンプルのトークン化が正常に完了しました。",
+ "xpack.ml.models.jobService.categorization.messages.validMedianLineLength": "読み込んだサンプルの行の長さの中央値は {medianCharCount} 文字未満でした。",
+ "xpack.ml.models.jobService.categorization.messages.validNoDataFound": "サンプルの読み込みが正常に完了しました。",
+ "xpack.ml.models.jobService.categorization.messages.validNullValues": "読み込んだサンプルの {percentage}% 未満がヌルでした。",
+ "xpack.ml.models.jobService.categorization.messages.validTokenLength": "読み込んだサンプルの {percentage}% 以上でサンプルあたり {tokenCount} 個を超えるトークンが見つかりました。",
+ "xpack.ml.models.jobService.categorization.messages.validTooManyTokens": "読み込んだサンプル内に合計で 10000 個未満のトークンがありました。",
+ "xpack.ml.models.jobService.categorization.messages.validUserPrivileges": "ユーザーには、確認を実行する十分な権限があります。",
+ "xpack.ml.models.jobService.deletingJob": "削除中",
+ "xpack.ml.models.jobService.jobHasNoDatafeedErrorMessage": "ジョブにデータフィードがありません",
+ "xpack.ml.models.jobService.requestToActionTimedOutErrorMessage": "「{id}」を{action}するリクエストがタイムアウトしました。{extra}",
+ "xpack.ml.models.jobService.resettingJob": "セットしています",
+ "xpack.ml.models.jobService.revertingJob": "元に戻しています",
+ "xpack.ml.models.jobService.revertModelSnapshot.autoCreatedCalendar.description": "自動作成されました",
+ "xpack.ml.models.jobValidation.messages.bucketSpanEmptyMessage": "バケットスパンフィールドを指定する必要があります。",
+ "xpack.ml.models.jobValidation.messages.bucketSpanEstimationMismatchHeading": "バケットスパン",
+ "xpack.ml.models.jobValidation.messages.bucketSpanEstimationMismatchMessage": "現在のバケットスパンは {currentBucketSpan} ですが、バケットスパンの予測からは {estimateBucketSpan} が返されました。",
+ "xpack.ml.models.jobValidation.messages.bucketSpanHighHeading": "バケットスパン",
+ "xpack.ml.models.jobValidation.messages.bucketSpanHighMessage": "バケットスパンは 1 日以上です。日数は現地日数ではなく UTC での日数が適用されるのでご注意ください。",
+ "xpack.ml.models.jobValidation.messages.bucketSpanInvalidHeading": "バケットスパン",
+ "xpack.ml.models.jobValidation.messages.bucketSpanInvalidMessage": "指定されたバケットスパンは有効な間隔のフォーマット(例:10m、1h)ではありません。また、0よりも大きい数字である必要があります。",
+ "xpack.ml.models.jobValidation.messages.bucketSpanValidHeading": "バケットスパン",
+ "xpack.ml.models.jobValidation.messages.bucketSpanValidMessage": "{bucketSpan} のフォーマットは有効です。",
+ "xpack.ml.models.jobValidation.messages.cardinalityByFieldMessage": "{fieldName} の基数が 1000 を超えているため、メモリーの使用量が大きくなる可能性があります。",
+ "xpack.ml.models.jobValidation.messages.cardinalityFieldNotExistsHeading": "フィールドカーディナリティ",
+ "xpack.ml.models.jobValidation.messages.cardinalityFieldNotExistsMessage": "フィールド{fieldName}のカーディナリティチェックを実行できませんでした。フィールドを検証するクエリでドキュメントが返されませんでした。",
+ "xpack.ml.models.jobValidation.messages.cardinalityModelPlotHighMessage": "モデルプロットの作成に関連したフィールドの予測基数 {modelPlotCardinality} は、ジョブが大量のリソースを消費する原因となる可能性があります。",
+ "xpack.ml.models.jobValidation.messages.cardinalityNoResultsHeading": "フィールドカーディナリティ",
+ "xpack.ml.models.jobValidation.messages.cardinalityNoResultsMessage": "カーディナリティチェックを実行できませんでした。フィールドを検証するクエリでドキュメントが返されませんでした。",
+ "xpack.ml.models.jobValidation.messages.cardinalityOverFieldHighMessage": "{fieldName} の基数が 1000000 を超えているため、メモリーの使用量が大きくなる可能性があります。",
+ "xpack.ml.models.jobValidation.messages.cardinalityOverFieldLowMessage": "{fieldName} の基数が 10 未満のため、人口分析に不適切な可能性があります。",
+ "xpack.ml.models.jobValidation.messages.cardinalityPartitionFieldMessage": "{fieldName} の基数が 1000 を超えているため、メモリーの使用量が大きくなる可能性があります。",
+ "xpack.ml.models.jobValidation.messages.categorizationFiltersInvalidMessage": "カテゴリー分けフィルターの構成が無効です。フィルターが有効な正規表現で {categorizationFieldName} が設定されていることを確認してください。",
+ "xpack.ml.models.jobValidation.messages.categorizationFiltersValidMessage": "カテゴリー分けフィルターチェックが合格しました。",
+ "xpack.ml.models.jobValidation.messages.categorizerMissingPerPartitionFieldMessage": "パーティション単位の分類が有効であるときに、「mlcategory」を参照する検出器のパーティションフィールドを設定する必要があります。",
+ "xpack.ml.models.jobValidation.messages.categorizerVaryingPerPartitionFieldNamesMessage": "パーティション単位の分類が有効であるときには、キーワード「mlcategory」の検出器に別のpartition_field_nameを設定できません。[{fields}]が見つかりました。",
+ "xpack.ml.models.jobValidation.messages.detectorsDuplicatesMessage": "重複する検知器が検出されました。{functionParam}、{fieldNameParam}、{byFieldNameParam}、{overFieldNameParam}、{partitionFieldNameParam} の構成の組み合わせが同じ検知器は、同じジョブで使用できません。",
+ "xpack.ml.models.jobValidation.messages.detectorsEmptyMessage": "重複する検知器は検出されませんでした。検知器を少なくとも 1 つ指定する必要があります。",
+ "xpack.ml.models.jobValidation.messages.detectorsFunctionEmptyMessage": "検知器の関数が 1 つも入力されていません。",
+ "xpack.ml.models.jobValidation.messages.detectorsFunctionNotEmptyHeading": "検知器関数",
+ "xpack.ml.models.jobValidation.messages.detectorsFunctionNotEmptyMessage": "すべての検知器で検知器関数の存在が確認されました。",
+ "xpack.ml.models.jobValidation.messages.estimatedMmlGreaterThanMaxMmlMessage": "予測モデルメモリー制限が、このクラスターに構成された最大モデルメモリー制限を超えています。",
+ "xpack.ml.models.jobValidation.messages.estimatedMmlGreaterThanMmlMessage": "この予測モデルメモリー制限は、構成されたモデルメモリー制限を超えています。",
+ "xpack.ml.models.jobValidation.messages.fieldNotAggregatableMessage": "ディテクターフィールド {fieldName} が集約フィールドではありません。",
+ "xpack.ml.models.jobValidation.messages.fieldsNotAggregatableMessage": "検知器フィールドの 1 つがアグリゲーションフィールドではありません。",
+ "xpack.ml.models.jobValidation.messages.halfEstimatedMmlGreaterThanMmlMessage": "指定されたモデルメモリー制限は、予測モデルメモリー制限の半分未満で、ハードリミットに達する可能性が高いです。",
+ "xpack.ml.models.jobValidation.messages.indexFieldsInvalidMessage": "インデックスからフィールドを読み込めませんでした。",
+ "xpack.ml.models.jobValidation.messages.indexFieldsValidMessage": "データフィードにインデックスフィールドがあります。",
+ "xpack.ml.models.jobValidation.messages.influencerHighMessage": "ジョブの構成に 3 つを超える影響因子が含まれています。影響因子の数を減らすか、複数ジョブの作成をお勧めします。",
+ "xpack.ml.models.jobValidation.messages.influencerLowMessage": "影響因子が構成されていません。影響因子の構成を強くお勧めします。",
+ "xpack.ml.models.jobValidation.messages.influencerLowSuggestionMessage": "影響因子が構成されていません。影響因子として {influencerSuggestion} を使用することを検討してください。",
+ "xpack.ml.models.jobValidation.messages.influencerLowSuggestionsMessage": "影響因子が構成されていません。1 つ以上の {influencerSuggestion} を使用することを検討してください。",
+ "xpack.ml.models.jobValidation.messages.jobGroupIdInvalidMessage": "ジョブグループ名の 1 つが無効です。アルファベットの小文字(a-z と 0-9)、ハイフンまたはアンダーラインが使用でき、最初と最後を英数字にする必要があります。",
+ "xpack.ml.models.jobValidation.messages.jobGroupIdValidHeading": "ジョブグループ ID のフォーマットは有効です。",
+ "xpack.ml.models.jobValidation.messages.jobIdEmptyMessage": "ジョブ名フィールドは未入力のままにできません。",
+ "xpack.ml.models.jobValidation.messages.jobIdInvalidMessage": "ジョブ ID が無効です。アルファベットの小文字(a-z と 0-9)、ハイフンまたはアンダーラインが使用でき、最初と最後を英数字にする必要があります。",
+ "xpack.ml.models.jobValidation.messages.jobIdValidHeading": "ジョブ ID のフォーマットは有効です。",
+ "xpack.ml.models.jobValidation.messages.missingSummaryCountFieldNameMessage": "データフィードとアグリゲーションで構成されたジョブは summary_count_field_name を設定する必要があります。doc_count または適切な代替項目を使用してください。",
+ "xpack.ml.models.jobValidation.messages.mmlGreaterThanEffectiveMaxMmlMessage": "現在のクラスターではジョブを実行できません。モデルメモリ上限が {effectiveMaxModelMemoryLimit} を超えています。",
+ "xpack.ml.models.jobValidation.messages.mmlGreaterThanMaxMmlMessage": "モデルメモリー制限が、このクラスターに構成された最大モデルメモリー制限を超えています。",
+ "xpack.ml.models.jobValidation.messages.mmlValueInvalidMessage": "{mml} はモデルメモリー制限の有効な値ではありません。この値は最低 1MB で、バイト(例:10MB)で指定する必要があります。",
+ "xpack.ml.models.jobValidation.messages.skippedExtendedTestsMessage": "ジョブの構成の基本要件が満たされていないため、他のチェックをスキップしました。",
+ "xpack.ml.models.jobValidation.messages.successBucketSpanHeading": "バケットスパン",
+ "xpack.ml.models.jobValidation.messages.successBucketSpanMessage": "{bucketSpan} のフォーマットは有効で、検証に合格しました。",
+ "xpack.ml.models.jobValidation.messages.successCardinalityHeading": "基数",
+ "xpack.ml.models.jobValidation.messages.successCardinalityMessage": "検知器フィールドの基数は推奨バウンド内です。",
+ "xpack.ml.models.jobValidation.messages.successInfluencersMessage": "影響因子の構成は検証に合格しました。",
+ "xpack.ml.models.jobValidation.messages.successMmlHeading": "モデルメモリー制限",
+ "xpack.ml.models.jobValidation.messages.successMmlMessage": "有効で予測モデルメモリー制限内です。",
+ "xpack.ml.models.jobValidation.messages.successTimeRangeHeading": "時間範囲",
+ "xpack.ml.models.jobValidation.messages.successTimeRangeMessage": "有効で、データのパターンのモデリングに十分な長さです。",
+ "xpack.ml.models.jobValidation.messages.timeFieldInvalidMessage": "{timeField} は「日付」型の有効なフィールドではないので時間フィールドとして使用できません。",
+ "xpack.ml.models.jobValidation.messages.timeRangeBeforeEpochHeading": "時間範囲",
+ "xpack.ml.models.jobValidation.messages.timeRangeBeforeEpochMessage": "選択された、または利用可能な時間範囲には、UNIX 時間の開始以前のタイムスタンプのデータが含まれています。01/01/1970 00:00:00(UTC)よりも前のタイムスタンプは機械学習ジョブでサポートされていません。",
+ "xpack.ml.models.jobValidation.messages.timeRangeShortHeading": "時間範囲",
+ "xpack.ml.models.jobValidation.messages.timeRangeShortMessage": "選択された、または利用可能な時間範囲が短すぎます。推奨最低時間範囲は {minTimeSpanReadable} で、バケットスパンの {bucketSpanCompareFactor} 倍です。",
+ "xpack.ml.models.jobValidation.unknownMessageIdErrorMessage": "{messageId}(不明なメッセージ ID)",
+ "xpack.ml.models.jobValidation.validateJobObject.analysisConfigIsNotObjectErrorMessage": "無効な {invalidParamName}:オブジェクトでなければなりません。",
+ "xpack.ml.models.jobValidation.validateJobObject.dataDescriptionIsNotObjectErrorMessage": "無効な {invalidParamName}:オブジェクトでなければなりません。",
+ "xpack.ml.models.jobValidation.validateJobObject.datafeedConfigIsNotObjectErrorMessage": "無効な {invalidParamName}:オブジェクトでなければなりません。",
+ "xpack.ml.models.jobValidation.validateJobObject.detectorsAreNotArrayErrorMessage": "無効な {invalidParamName}:配列でなければなりません。",
+ "xpack.ml.models.jobValidation.validateJobObject.indicesAreNotArrayErrorMessage": "無効な {invalidParamName}:配列でなければなりません。",
+ "xpack.ml.models.jobValidation.validateJobObject.influencersAreNotArrayErrorMessage": "無効な {invalidParamName}:配列でなければなりません。",
+ "xpack.ml.models.jobValidation.validateJobObject.jobIsNotObjectErrorMessage": "無効な {invalidParamName}:オブジェクトでなければなりません。",
+ "xpack.ml.models.jobValidation.validateJobObject.timeFieldIsNotStringErrorMessage": "無効な {invalidParamName}:文字列でなければなりません。",
+ "xpack.ml.modelSnapshotTable.actions": "アクション",
+ "xpack.ml.modelSnapshotTable.actions.edit.description": "このスナップショットを編集",
+ "xpack.ml.modelSnapshotTable.actions.edit.name": "編集",
+ "xpack.ml.modelSnapshotTable.actions.revert.description": "このスナップショットに戻す",
+ "xpack.ml.modelSnapshotTable.actions.revert.name": "元に戻す",
+ "xpack.ml.modelSnapshotTable.closeJobConfirm.cancelButton": "キャンセル",
+ "xpack.ml.modelSnapshotTable.closeJobConfirm.close.button": "強制終了",
+ "xpack.ml.modelSnapshotTable.closeJobConfirm.close.title": "ジョブを閉じますか?",
+ "xpack.ml.modelSnapshotTable.closeJobConfirm.content": "スナップショットは、終了しているジョブでのみ元に戻すことができます。",
+ "xpack.ml.modelSnapshotTable.closeJobConfirm.contentOpen": "現在ジョブが開いています。",
+ "xpack.ml.modelSnapshotTable.closeJobConfirm.contentOpenAndRunning": "現在ジョブは開いていて実行中です。",
+ "xpack.ml.modelSnapshotTable.closeJobConfirm.stopAndClose.button": "強制停止して終了",
+ "xpack.ml.modelSnapshotTable.closeJobConfirm.stopAndClose.title": "データフィードを停止して、ジョブを終了しますか?",
+ "xpack.ml.modelSnapshotTable.description": "説明",
+ "xpack.ml.modelSnapshotTable.id": "ID",
+ "xpack.ml.modelSnapshotTable.latestTimestamp": "最新タイムスタンプ",
+ "xpack.ml.modelSnapshotTable.retain": "保存",
+ "xpack.ml.modelSnapshotTable.time": "日付が作成されました",
+ "xpack.ml.multiSelectPicker.NoFiltersFoundMessage": "フィルターが見つかりません",
+ "xpack.ml.navMenu.anomalyDetectionTabLinkText": "異常検知",
+ "xpack.ml.navMenu.dataFrameAnalyticsTabLinkText": "データフレーム分析",
+ "xpack.ml.navMenu.dataVisualizerTabLinkText": "データビジュアライザー",
+ "xpack.ml.navMenu.mlAppNameText": "機械学習",
+ "xpack.ml.navMenu.overviewTabLinkText": "概要",
+ "xpack.ml.navMenu.settingsTabLinkText": "設定",
+ "xpack.ml.newJob.page.createJob": "ジョブを作成",
+ "xpack.ml.newJob.page.createJob.indexPatternTitle": "インデックスパターン{index}の使用",
+ "xpack.ml.newJob.recognize.advancedLabel": "高度な設定",
+ "xpack.ml.newJob.recognize.advancedSettingsAriaLabel": "高度な設定",
+ "xpack.ml.newJob.recognize.alreadyExistsLabel": "(すでに存在します)",
+ "xpack.ml.newJob.recognize.cancelJobOverrideLabel": "閉じる",
+ "xpack.ml.newJob.recognize.createJobButtonAriaLabel": "ジョブを作成",
+ "xpack.ml.newJob.recognize.dashboardsLabel": "ダッシュボード",
+ "xpack.ml.newJob.recognize.datafeed.savedAriaLabel": "保存されました",
+ "xpack.ml.newJob.recognize.datafeed.saveFailedAriaLabel": "保存に失敗",
+ "xpack.ml.newJob.recognize.datafeedLabel": "データフィード",
+ "xpack.ml.newJob.recognize.indexPatternPageTitle": "インデックスパターン {indexPatternTitle}",
+ "xpack.ml.newJob.recognize.job.overrideJobConfigurationLabel": "ジョブの構成を上書き",
+ "xpack.ml.newJob.recognize.job.savedAriaLabel": "保存されました",
+ "xpack.ml.newJob.recognize.job.saveFailedAriaLabel": "保存に失敗",
+ "xpack.ml.newJob.recognize.jobGroupAllowedCharactersDescription": "ジョブグループ名にはアルファベットの小文字(a-z と 0-9)、ハイフンまたはアンダーラインが使用でき、最初と最後を英数字にする必要があります",
+ "xpack.ml.newJob.recognize.jobIdPrefixLabel": "ジョブ ID の接頭辞",
+ "xpack.ml.newJob.recognize.jobLabel": "ジョブ名",
+ "xpack.ml.newJob.recognize.jobLabelAllowedCharactersDescription": "ジョブラベルにはアルファベットの小文字(a-z と 0-9)、ハイフンまたはアンダーラインが使用でき、最初と最後を英数字にする必要があります",
+ "xpack.ml.newJob.recognize.jobsCreatedTitle": "ジョブが作成されました",
+ "xpack.ml.newJob.recognize.jobsCreationFailed.resetButtonAriaLabel": "リセット",
+ "xpack.ml.newJob.recognize.jobSettingsTitle": "ジョブ設定",
+ "xpack.ml.newJob.recognize.jobsTitle": "ジョブ",
+ "xpack.ml.newJob.recognize.moduleCheckJobsExistWarningDescription": "モジュールのジョブがクラッシュしたか確認する際にエラーが発生しました。",
+ "xpack.ml.newJob.recognize.moduleCheckJobsExistWarningTitle": "モジュール {moduleId} の確認中にエラーが発生",
+ "xpack.ml.newJob.recognize.moduleSetupFailedWarningTitle": "モジュール {moduleId} のセットアップ中にエラーが発生",
+ "xpack.ml.newJob.recognize.newJobFromTitle": "{pageTitle} からの新しいジョブ",
+ "xpack.ml.newJob.recognize.overrideConfigurationHeader": "{jobID}の構成を上書き",
+ "xpack.ml.newJob.recognize.results.savedAriaLabel": "保存されました",
+ "xpack.ml.newJob.recognize.results.saveFailedAriaLabel": "保存に失敗",
+ "xpack.ml.newJob.recognize.running.startedAriaLabel": "開始",
+ "xpack.ml.newJob.recognize.running.startFailedAriaLabel": "開始に失敗",
+ "xpack.ml.newJob.recognize.runningLabel": "実行中",
+ "xpack.ml.newJob.recognize.savedSearchPageTitle": "saved search {savedSearchTitle}",
+ "xpack.ml.newJob.recognize.saveJobOverrideLabel": "保存",
+ "xpack.ml.newJob.recognize.searchesLabel": "検索",
+ "xpack.ml.newJob.recognize.searchWillBeOverwrittenLabel": "検索は上書きされます",
+ "xpack.ml.newJob.recognize.someJobsCreationFailed.resetButtonLabel": "リセット",
+ "xpack.ml.newJob.recognize.someJobsCreationFailedTitle": "一部のジョブの作成に失敗しました",
+ "xpack.ml.newJob.recognize.startDatafeedAfterSaveLabel": "保存後データフィードを開始",
+ "xpack.ml.newJob.recognize.useDedicatedIndexLabel": "専用インデックスを使用",
+ "xpack.ml.newJob.recognize.useFullDataLabel": "完全な {indexPatternTitle} データを使用",
+ "xpack.ml.newJob.recognize.usingSavedSearchDescription": "保存検索を使用すると、データフィードで使用されるクエリが、{moduleId} モジュールでデフォルトで提供されるものと異なるものになります。",
+ "xpack.ml.newJob.recognize.viewResultsAriaLabel": "結果を表示",
+ "xpack.ml.newJob.recognize.viewResultsLinkText": "結果を表示",
+ "xpack.ml.newJob.recognize.visualizationsLabel": "ビジュアライゼーション",
+ "xpack.ml.newJob.simple.recognize.jobsCreationFailedTitle": "ジョブの作成に失敗",
+ "xpack.ml.newJob.wizard.autoSetJobCreatorTimeRange.error": "インデックスの開始時刻と終了時刻の取得中にエラーが発生しました",
+ "xpack.ml.newJob.wizard.categorizationAnalyzerFlyout.closeButton": "閉じる",
+ "xpack.ml.newJob.wizard.categorizationAnalyzerFlyout.saveButton": "保存",
+ "xpack.ml.newJob.wizard.categorizationAnalyzerFlyout.title": "カテゴリー分けアナライザーJSONを編集",
+ "xpack.ml.newJob.wizard.categorizationAnalyzerFlyout.useDefaultButton": "デフォルト機械学習アナライザーを使用",
+ "xpack.ml.newJob.wizard.datafeedPreviewFlyout.closeButton": "閉じる",
+ "xpack.ml.newJob.wizard.datafeedPreviewFlyout.datafeedDoesNotExistLabel": "データフィードが存在しません",
+ "xpack.ml.newJob.wizard.datafeedPreviewFlyout.noDetectors": "検知器が構成されていません",
+ "xpack.ml.newJob.wizard.datafeedPreviewFlyout.showButton": "データフィードのプレビュー",
+ "xpack.ml.newJob.wizard.datafeedPreviewFlyout.title": "データフィードのプレビュー",
+ "xpack.ml.newJob.wizard.datafeedStep.frequency.description": "検索の間隔。",
+ "xpack.ml.newJob.wizard.datafeedStep.frequency.title": "頻度",
+ "xpack.ml.newJob.wizard.datafeedStep.query.title": "Elasticsearch クエリ",
+ "xpack.ml.newJob.wizard.datafeedStep.queryDelay.description": "現在の時刻と最新のインプットデータ時刻の間の秒単位での遅延です。",
+ "xpack.ml.newJob.wizard.datafeedStep.queryDelay.title": "クエリの遅延",
+ "xpack.ml.newJob.wizard.datafeedStep.resetQueryButton": "データフィードクエリをデフォルトにリセット",
+ "xpack.ml.newJob.wizard.datafeedStep.resetQueryConfirm.cancel": "キャンセル",
+ "xpack.ml.newJob.wizard.datafeedStep.resetQueryConfirm.confirm": "確認",
+ "xpack.ml.newJob.wizard.datafeedStep.resetQueryConfirm.description": "データフィードクエリをデフォルトに設定します。",
+ "xpack.ml.newJob.wizard.datafeedStep.resetQueryConfirm.title": "データフィードクエリをリセット",
+ "xpack.ml.newJob.wizard.datafeedStep.scrollSize.description": "各検索リクエストで返すドキュメントの最大数。",
+ "xpack.ml.newJob.wizard.datafeedStep.scrollSize.title": "スクロールサイズ",
+ "xpack.ml.newJob.wizard.datafeedStep.timeField.description": "インデックスパターンのデフォルトの時間フィールドは自動的に選択されますが、上書きできます。",
+ "xpack.ml.newJob.wizard.datafeedStep.timeField.title": "時間フィールド",
+ "xpack.ml.newJob.wizard.editCategorizationAnalyzerFlyoutButton": "カテゴリー分けアナライザーを編集",
+ "xpack.ml.newJob.wizard.editJsonButton": "JSON を編集",
+ "xpack.ml.newJob.wizard.estimateModelMemoryError": "モデルメモリ上限を計算できませんでした",
+ "xpack.ml.newJob.wizard.extraStep.categorizationJob.categorizationPerPartitionFieldLabel": "パーティションフィールド",
+ "xpack.ml.newJob.wizard.extraStep.categorizationJob.perPartitionCategorizationLabel": "パーティション単位の分類を有効にする",
+ "xpack.ml.newJob.wizard.extraStep.categorizationJob.stopOnWarnLabel": "警告時に停止する",
+ "xpack.ml.newJob.wizard.jobCreatorTitle.advanced": "高度な設定",
+ "xpack.ml.newJob.wizard.jobCreatorTitle.categorization": "カテゴリー分け",
+ "xpack.ml.newJob.wizard.jobCreatorTitle.multiMetric": "マルチメトリック",
+ "xpack.ml.newJob.wizard.jobCreatorTitle.population": "集団",
+ "xpack.ml.newJob.wizard.jobCreatorTitle.rare": "ほとんどない",
+ "xpack.ml.newJob.wizard.jobCreatorTitle.singleMetric": "シングルメトリック",
+ "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.calendarsSelection.description": "計画されたシステム停止や祝祭日など、無視するスケジュールされたイベントの一覧が含まれます。{learnMoreLink}",
+ "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.calendarsSelection.learnMoreLinkText": "詳細",
+ "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.calendarsSelection.manageCalendarsButtonLabel": "カレンダーを管理",
+ "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.calendarsSelection.refreshCalendarsButtonLabel": "カレンダーを更新",
+ "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.calendarsSelection.title": "カレンダー",
+ "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.customUrls.title": "カスタムURL",
+ "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.customUrlsSelection.description": "異常値からKibanaのダッシュボード、Discover ページ、その他のWebページへのリンクを提供します。 {learnMoreLink}",
+ "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.customUrlsSelection.learnMoreLinkText": "詳細",
+ "xpack.ml.newJob.wizard.jobDetailsStep.additionalSectionButton": "追加設定",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.annotationsSwitchCallout.title": "この構成でモデルプロットを有効にする場合は、注釈も有効にすることをお勧めします。",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.enableModelPlot.description": "モデルバウンドのプロットに使用される他のモデル情報を格納するには選択してください。これにより、システムのパフォーマンスにオーバーヘッドが追加されるため、基数の高いデータにはお勧めしません。",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.enableModelPlot.title": "モデルプロットを有効にする",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.enableModelPlotAnnotations.description": "選択すると、モデルが大幅に変更されたときに注釈を生成します。たとえば、ステップが変更されると、期間や傾向が検出されます。",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.enableModelPlotAnnotations.title": "モデル変更注釈を有効にする",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.mmlWarning.message": "モデルプロットの作成には大量のリソースを消費する可能性があり、選択されたフィールドの基数が100を超える場合はお勧めしません。このジョブの予測基数は{highCardinality}です。この構成でモデルプロットを有効にする場合、専用の結果インデックスを選択することをお勧めします。",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.mmlWarning.title": "十分ご注意ください!",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.modelMemoryLimit.description": "分析モデルが使用するメモリー容量の上限を設定します。",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.modelMemoryLimit.title": "モデルメモリー制限",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.useDedicatedIndex.description": "このジョブの結果が別のインデックスに格納されます。",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.useDedicatedIndex.title": "専用インデックスを使用",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSectionButton": "高度な設定",
+ "xpack.ml.newJob.wizard.jobDetailsStep.allChecksButton": "実行したすべての確認を表示",
+ "xpack.ml.newJob.wizard.jobDetailsStep.jobDescription.description": "オプションの説明テキストです",
+ "xpack.ml.newJob.wizard.jobDetailsStep.jobDescription.title": "ジョブの説明",
+ "xpack.ml.newJob.wizard.jobDetailsStep.jobGroupSelect.description": " ジョブのオプションのグループ分けです。新規グループを作成するか、既存のグループのリストから選択できます。",
+ "xpack.ml.newJob.wizard.jobDetailsStep.jobGroupSelect.placeholder": "ジョブを選択または作成",
+ "xpack.ml.newJob.wizard.jobDetailsStep.jobGroupSelect.title": "グループ",
+ "xpack.ml.newJob.wizard.jobDetailsStep.jobId.description": "ジョブの固有の識別子です。スペースと / ? , \" < > | * は使用できません",
+ "xpack.ml.newJob.wizard.jobDetailsStep.jobId.title": "ジョブID",
+ "xpack.ml.newJob.wizard.jobType.advancedAriaLabel": "高度なジョブ",
+ "xpack.ml.newJob.wizard.jobType.advancedDescription": "より高度なユースケースでは、ジョブの作成にすべてのオプションを使用します。",
+ "xpack.ml.newJob.wizard.jobType.advancedTitle": "高度な設定",
+ "xpack.ml.newJob.wizard.jobType.categorizationAriaLabel": "カテゴリー分けジョブ",
+ "xpack.ml.newJob.wizard.jobType.categorizationDescription": "ログメッセージをカテゴリーにグループ化し、その中の異常値を検出します。",
+ "xpack.ml.newJob.wizard.jobType.categorizationTitle": "カテゴリー分け",
+ "xpack.ml.newJob.wizard.jobType.createJobFromTitle": "{pageTitleLabel} からジョブを作成",
+ "xpack.ml.newJob.wizard.jobType.dataVisualizerAriaLabel": "データビジュアライザー",
+ "xpack.ml.newJob.wizard.jobType.dataVisualizerDescription": "機械学習により、データのより詳しい特徴や、分析するフィールドを把握できます。",
+ "xpack.ml.newJob.wizard.jobType.dataVisualizerTitle": "データビジュアライザー",
+ "xpack.ml.newJob.wizard.jobType.howToRunAnomalyDetectionDescription": "異常検知は時間ベースのインデックスのみに実行できます。",
+ "xpack.ml.newJob.wizard.jobType.indexPatternFromSavedSearchNotTimeBasedMessage": "{savedSearchTitle} は時間ベースではないインデックスパターン {indexPatternTitle} を使用します",
+ "xpack.ml.newJob.wizard.jobType.indexPatternNotTimeBasedMessage": "インデックスパターン {indexPatternTitle} は時間ベースではありません",
+ "xpack.ml.newJob.wizard.jobType.indexPatternPageTitleLabel": "インデックスパターン {indexPatternTitle}",
+ "xpack.ml.newJob.wizard.jobType.learnMoreAboutDataDescription": "作成するジョブのタイプがわからない場合は、まず初めにデータのフィールドとメトリックを見てみましょう。",
+ "xpack.ml.newJob.wizard.jobType.learnMoreAboutDataTitle": "データに関する詳細",
+ "xpack.ml.newJob.wizard.jobType.multiMetricAriaLabel": "マルチメトリックジョブ",
+ "xpack.ml.newJob.wizard.jobType.multiMetricDescription": "1つ以上のメトリックの異常を検知し、任意で分析を分割します。",
+ "xpack.ml.newJob.wizard.jobType.multiMetricTitle": "マルチメトリック",
+ "xpack.ml.newJob.wizard.jobType.populationAriaLabel": "集団",
+ "xpack.ml.newJob.wizard.jobType.populationDescription": "集団の挙動に比較して普通ではないアクティビティを検知します。",
+ "xpack.ml.newJob.wizard.jobType.populationTitle": "集団",
+ "xpack.ml.newJob.wizard.jobType.rareAriaLabel": "まれなジョブ",
+ "xpack.ml.newJob.wizard.jobType.rareDescription": "時系列データでまれな値を検出します。",
+ "xpack.ml.newJob.wizard.jobType.rareTitle": "ほとんどない",
+ "xpack.ml.newJob.wizard.jobType.savedSearchPageTitleLabel": "saved search {savedSearchTitle}",
+ "xpack.ml.newJob.wizard.jobType.selectDifferentIndexLinkText": "別のインデックスを選択",
+ "xpack.ml.newJob.wizard.jobType.singleMetricAriaLabel": "シングルメトリックジョブ",
+ "xpack.ml.newJob.wizard.jobType.singleMetricDescription": "単独の時系列の異常を検知します。",
+ "xpack.ml.newJob.wizard.jobType.singleMetricTitle": "シングルメトリック",
+ "xpack.ml.newJob.wizard.jobType.useSuppliedConfigurationDescription": "データのフィールドが不明な構成と一致しています。あらかじめ構成されたジョブのセットを作成します。",
+ "xpack.ml.newJob.wizard.jobType.useSuppliedConfigurationTitle": "あらかじめ構成されたジョブを使用",
+ "xpack.ml.newJob.wizard.jobType.useWizardTitle": "ウィザードを使用",
+ "xpack.ml.newJob.wizard.jsonFlyout.autoSetJobCreatorTimeRange.error": "インデックスの開始時刻と終了時刻の取得中にエラーが発生しました",
+ "xpack.ml.newJob.wizard.jsonFlyout.closeButton": "閉じる",
+ "xpack.ml.newJob.wizard.jsonFlyout.datafeed.title": "データフィード構成 JSON",
+ "xpack.ml.newJob.wizard.jsonFlyout.indicesChange.calloutText": "ここではデータフィードで使用されているインデックスを変更できません。別のインデックスパターンまたは保存された検索を選択する場合は、ジョブ作成をやり直し、別のインデックスパターンを選択してください。",
+ "xpack.ml.newJob.wizard.jsonFlyout.indicesChange.calloutTitle": "インデックスが変更されました",
+ "xpack.ml.newJob.wizard.jsonFlyout.job.title": "ジョブ構成 JSON",
+ "xpack.ml.newJob.wizard.jsonFlyout.saveButton": "保存",
+ "xpack.ml.newJob.wizard.nextStepButton": "次へ",
+ "xpack.ml.newJob.wizard.perPartitionCategorization.enable.description": "パーティション単位の分類が有効な場合は、パーティションフィールドの各値のカテゴリが独立して決定されます。",
+ "xpack.ml.newJob.wizard.perPartitionCategorization.enable.title": "パーティション単位の分類を有効にする",
+ "xpack.ml.newJob.wizard.perPartitionCategorizationSwitchLabel": "パーティション単位の分類を有効にする",
+ "xpack.ml.newJob.wizard.perPartitionCategorizationtopOnWarnSwitchLabel": "警告時に停止する",
+ "xpack.ml.newJob.wizard.pickFieldsStep.addDetectorButton": "ディテクターを追加",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorList.deleteButton": "削除",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorList.editButton": "編集",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorList.title": "検知器",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.aggSelect.description": "実行される分析機能です(例:sum、count)。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.aggSelect.title": "関数",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.byFieldSelect.description": "エンティティ自体の過去の動作と比較し異常が検出された個々の分析に必要です。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.byFieldSelect.title": "フィールド別",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.cancelButton": "キャンセル",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.description.description": "デフォルトのディテクターの説明で、ディテクターの分析内容を説明します。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.description.title": "説明",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.excludeFrequent.description": "設定されている場合、頻繁に発生するエンティティを自動的に認識し除外し、結果の大部分を占めるのを防ぎます。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.excludeFrequent.title": "頻繁なものを除外",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.fieldSelect.description": "関数sum、mean、median、max、min、info_content、distinct_count、lat_longで必要です。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.fieldSelect.title": "フィールド",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.overFieldSelect.description": "集団の動きと比較して異常が検出された部分の集団分析に必要です。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.overFieldSelect.title": "オーバーフィールド",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.partitionFieldSelect.description": "モデリングの論理グループへの分裂を可能にします。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.partitionFieldSelect.title": "パーティションフィールド",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.saveButton": "保存",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.title": "ディテクターの作成",
+ "xpack.ml.newJob.wizard.pickFieldsStep.bucketSpan.description": "時系列分析の間隔を設定します。通常 15m ~ 1h です。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.bucketSpan.placeholder": "バケットスパン",
+ "xpack.ml.newJob.wizard.pickFieldsStep.bucketSpan.title": "バケットスパン",
+ "xpack.ml.newJob.wizard.pickFieldsStep.bucketSpanEstimator.errorTitle": "バケットスパンを予測できません",
+ "xpack.ml.newJob.wizard.pickFieldsStep.bucketSpanEstimatorButton": "バケットスパンを推定",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationDetectorSelect.countCard.description": "特定のカテゴリーのイベントレートの異常値を検索します。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationDetectorSelect.countCard.title": "カウント",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationDetectorSelect.rareCard.description": "ほとんど間に合って発生することがないカテゴリーを検索します。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationDetectorSelect.rareCard.title": "ほとんどない",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationDetectorSelect.title": "カテゴリー分け検出",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationField.description": "カテゴリー分けされるフィールドを指定します。テキストデータタイプの使用をお勧めします。カテゴリー分けは、コンピューターが書き込んだログメッセージで最も適切に動作します。一般的には、システムのトラブルシューティング目的で開発者が作成したログです。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationField.title": "カテゴリー分けフィールド",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldAnalyzer": "使用されるアナライザー:{analyzer}",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldCalloutTitle.invalid": "選択したカテゴリーフィールドは無効です",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldCalloutTitle.possiblyInvalid": "選択したカテゴリーフィールドはおそらく無効です",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldCalloutTitle.valid": "選択したカテゴリーフィールドは有効です",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldExamples.title": "例",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldOptional.description": "オプション。非構造化ログデータの場合に使用。テキストデータタイプの使用をお勧めします。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationStoppedPartitionsTitle": "停止したパーティション",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationTotalCategories": "合計カテゴリー数:{totalCategories}",
+ "xpack.ml.newJob.wizard.pickFieldsStep.detectorTitle.placeholder": "{field} で分割された {title}",
+ "xpack.ml.newJob.wizard.pickFieldsStep.influencers.description": "どのカテゴリーフィールドが結果に影響を与えるか選択します。異常の原因は誰または何だと思いますか?1-3 個の影響因子をお勧めします。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.influencers.title": "影響",
+ "xpack.ml.newJob.wizard.pickFieldsStep.invalidCssVersionCallout.mesage": "カテゴリの例が見つかりませんでした。これはクラスターの1つがサポートされていないバージョンであることが原因です。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.invalidCssVersionCallout.title": "インテックスパターンがクロスクラスターである可能性があります。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.multiMetricView.addMetric": "メトリックを追加",
+ "xpack.ml.newJob.wizard.pickFieldsStep.noDetectorsCallout.message": "ジョブを作成するには最低 1 つのディテクターが必要です。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.noDetectorsCallout.title": "ディテクターがありません",
+ "xpack.ml.newJob.wizard.pickFieldsStep.populationField.description": "選択されたフィールドのすべての値が集団として一緒にモデリングされます。この分析タイプは基数の高いデータにお勧めです。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.populationField.placeholder": "データを分割",
+ "xpack.ml.newJob.wizard.pickFieldsStep.populationField.title": "集団フィールド",
+ "xpack.ml.newJob.wizard.pickFieldsStep.populationView.addMetric": "メトリックを追加",
+ "xpack.ml.newJob.wizard.pickFieldsStep.populationView.splitFieldTitle": "{field} で分割された集団",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.freqRareCard.description": "頻繁にまれな値になる母集団のメンバーを検索します。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.freqRareCard.title": "母集団で頻繁にまれ",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.rareCard.description": "経時的にまれな値を検出します。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.rareCard.title": "ほとんどない",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.rarePopulationCard.description": "経時的にまれな値がある母集団のメンバーを検索します。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.rarePopulationCard.title": "母集団でまれ",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.title": "まれな値の検知器",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareField.description": "まれな値を検出するフィールドを選択します。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.calloutTitle": "ジョブ概要",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.freqRarePopulationSummary": "母集団と比較して頻繁にまれな{rareFieldName}値になる{populationFieldName}値を検出します。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.freqRareSplitPopulationSummary": "{splitFieldName}ごとに、母集団と比較して頻繁にまれな{rareFieldName}値になる{populationFieldName}値を検出します。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.rarePopulationSummary": "母集団と比較してまれな{rareFieldName}値になる{populationFieldName}値を検出します。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.rareSplitPopulationSummary": "{splitFieldName}ごとに、母集団と比較してまれな{rareFieldName}値になる{populationFieldName}値を検出します。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.rareSplitSummary": "{splitFieldName}ごとに、まれな{rareFieldName}値を検出します。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.rareSummary": "まれな{rareFieldName}値を検出します。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.singleMetricView.convertToMultiMetricButton": "マルチメトリックジョブに変換",
+ "xpack.ml.newJob.wizard.pickFieldsStep.sparseData.description": "空のバケットを異常とみなさず無視するには選択します。カウントと合計分析に利用できます。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.sparseData.title": "まばらなデータ",
+ "xpack.ml.newJob.wizard.pickFieldsStep.splitCards.dataSplitBy": "{field} で分割されたデータ",
+ "xpack.ml.newJob.wizard.pickFieldsStep.splitField.description": "分析を分割するフィールドを選択します。このフィールドのそれぞれの値は独立してモデリングされます。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.splitField.title": "フィールドの分割",
+ "xpack.ml.newJob.wizard.pickFieldsStep.splitRareField.title": "まれなフィールド",
+ "xpack.ml.newJob.wizard.pickFieldsStep.stoppedPartitionsErrorCallout": "停止したパーティションのリストの取得中にエラーが発生しました。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.stoppedPartitionsExistCallout": "パーティション単位の分類とstop_on_warn設定が有効です。ジョブ「{jobId}」の一部のパーティションは分類に適さず、さらなる分類または異常検知分析から除外されました。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.stoppedPartitionsPreviewColumnName": "停止したパーティション名",
+ "xpack.ml.newJob.wizard.pickFieldsStep.summaryCountField.aggregatedText": "アグリゲーション済み",
+ "xpack.ml.newJob.wizard.pickFieldsStep.summaryCountField.description": "入力データが{aggregated}の場合、ドキュメント数を含むフィールドを指定します。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.summaryCountField.title": "サマリーカウントフィールド",
+ "xpack.ml.newJob.wizard.previewJsonButton": "JSON をプレビュー",
+ "xpack.ml.newJob.wizard.previousStepButton": "前へ",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.cancelButton": "キャンセル",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.changeSnapshotLabel": "スナップショットの変更",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.closeButton": "閉じる",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.createCalendarSwitchHelp": "新しいカレンダーとイベントを作成し、データを分析するときに期間をスキップします。",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.createCalendarSwitchLabel": "カレンダーを作成し、日付範囲を省略します。",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.deleteButton": "適用",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.deleteTitle": "スナップショットを元に戻す操作を適用",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.modalBody": "スナップショットを元に戻す処理はバックグラウンドで実行され、時間がかかる場合があります。",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.realTimeSwitchHelp": "ジョブは、手動で停止されるまで実行し続けます。インデックスに追加されたすべての新しいデータが分析されます。",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.realTimeSwitchLabel": "リアルタイムでジョブを実行",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.replaySwitchHelp": "ジョブをもう一度開き、元に戻された後に分析を再現します。",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.replaySwitchLabel": "分析の再現",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.saveButton": "適用",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.title": "モデルスナップショット{ssId}に戻す",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.warningCallout.contents": "{date}後のすべての異常検知結果は削除されます。",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.warningCallout.title": "異常値データが削除されます",
+ "xpack.ml.newJob.wizard.searchSelection.notFoundLabel": "一致インデックスまたは保存した検索が見つかりません。",
+ "xpack.ml.newJob.wizard.searchSelection.savedObjectType.indexPattern": "インデックスパターン",
+ "xpack.ml.newJob.wizard.searchSelection.savedObjectType.search": "保存検索",
+ "xpack.ml.newJob.wizard.selectIndexPatternOrSavedSearch": "インデックスパターンまたは保存検索を選択してください",
+ "xpack.ml.newJob.wizard.step.configureDatafeedTitle": "データフィードの構成",
+ "xpack.ml.newJob.wizard.step.jobDetailsTitle": "ジョブの詳細",
+ "xpack.ml.newJob.wizard.step.pickFieldsTitle": "フィールドの選択",
+ "xpack.ml.newJob.wizard.step.summaryTitle": "まとめ",
+ "xpack.ml.newJob.wizard.step.timeRangeTitle": "時間範囲",
+ "xpack.ml.newJob.wizard.step.validationTitle": "検証",
+ "xpack.ml.newJob.wizard.stepComponentWrapper.configureDatafeedTitle": "データフィードの構成",
+ "xpack.ml.newJob.wizard.stepComponentWrapper.jobDetailsTitle": "ジョブの詳細",
+ "xpack.ml.newJob.wizard.stepComponentWrapper.pickFieldsTitle": "フィールドの選択",
+ "xpack.ml.newJob.wizard.stepComponentWrapper.summaryTitleIndexPattern": "インデックスパターン {title} からの新規ジョブ",
+ "xpack.ml.newJob.wizard.stepComponentWrapper.summaryTitleSavedSearch": "保存された検索 {title} からの新規ジョブ",
+ "xpack.ml.newJob.wizard.stepComponentWrapper.timeRangeTitle": "時間範囲",
+ "xpack.ml.newJob.wizard.stepComponentWrapper.validationTitle": "検証",
+ "xpack.ml.newJob.wizard.summaryStep.convertToAdvancedButton": "高度なジョブに変換",
+ "xpack.ml.newJob.wizard.summaryStep.createJobButton": "ジョブを作成",
+ "xpack.ml.newJob.wizard.summaryStep.createJobError": "ジョブの作成エラー",
+ "xpack.ml.newJob.wizard.summaryStep.datafeedConfig.title": "データフィードの構成",
+ "xpack.ml.newJob.wizard.summaryStep.datafeedDetails.frequency.title": "頻度",
+ "xpack.ml.newJob.wizard.summaryStep.datafeedDetails.query.title": "Elasticsearch クエリ",
+ "xpack.ml.newJob.wizard.summaryStep.datafeedDetails.queryDelay.title": "クエリの遅延",
+ "xpack.ml.newJob.wizard.summaryStep.datafeedDetails.scrollSize.title": "スクロールサイズ",
+ "xpack.ml.newJob.wizard.summaryStep.datafeedDetails.timeField.title": "時間フィールド",
+ "xpack.ml.newJob.wizard.summaryStep.defaultString": "デフォルト",
+ "xpack.ml.newJob.wizard.summaryStep.falseLabel": "False",
+ "xpack.ml.newJob.wizard.summaryStep.jobConfig.title": "ジョブの構成",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.bucketSpan.title": "バケットスパン",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.categorizationField.title": "カテゴリー分けフィールド",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.enableModelPlot.title": "モデルプロットを有効にする",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.groups.placeholder": "グループが選択されていません",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.groups.title": "グループ",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.influencers.placeholder": "影響因子が選択されていません",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.influencers.title": "影響",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.jobDescription.placeholder": "説明が入力されていません",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.jobDescription.title": "ジョブの説明",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.jobDetails.title": "ジョブID",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.modelMemoryLimit.title": "モデルメモリー制限",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.populationField.placeholder": "集団フィールドが選択されていません",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.populationField.title": "集団フィールド",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.splitField.placeholder": "分割フィールドが選択されていません",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.splitField.title": "フィールドの分割",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.summaryCountField.title": "サマリーカウントフィールド",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.useDedicatedIndex.title": "専用インデックスを使用",
+ "xpack.ml.newJob.wizard.summaryStep.postSaveOptions.createAlert": "アラートルールを作成",
+ "xpack.ml.newJob.wizard.summaryStep.postSaveOptions.startJobInRealTime": "リアルタイムで実行中のジョブを開始",
+ "xpack.ml.newJob.wizard.summaryStep.postSaveOptions.startJobInRealTimeError": "ジョブの開始エラー",
+ "xpack.ml.newJob.wizard.summaryStep.postSaveOptions.startJobInRealTimeSuccess": "ジョブ {jobId} が開始しました",
+ "xpack.ml.newJob.wizard.summaryStep.resetJobButton": "ジョブをリセット",
+ "xpack.ml.newJob.wizard.summaryStep.startDatafeedCheckbox": "即時開始",
+ "xpack.ml.newJob.wizard.summaryStep.startDatafeedCheckboxHelpText": "選択されていない場合、後でジョブからジョブを開始できます。",
+ "xpack.ml.newJob.wizard.summaryStep.timeRange.end.title": "終了",
+ "xpack.ml.newJob.wizard.summaryStep.timeRange.start.title": "開始",
+ "xpack.ml.newJob.wizard.summaryStep.trueLabel": "True",
+ "xpack.ml.newJob.wizard.summaryStep.viewResultsButton": "結果を表示",
+ "xpack.ml.newJob.wizard.timeRangeStep.fullTimeRangeError": "インデックスの時間範囲の取得中にエラーが発生しました",
+ "xpack.ml.newJob.wizard.timeRangeStep.timeRangePicker.endDateLabel": "終了日",
+ "xpack.ml.newJob.wizard.timeRangeStep.timeRangePicker.startDateLabel": "開始日",
+ "xpack.ml.newJob.wizard.validateJob.asyncGroupNameAlreadyExists": "グループ ID がすでに存在します。グループIDは既存のジョブやグループと同じにできません。",
+ "xpack.ml.newJob.wizard.validateJob.asyncJobNameAlreadyExists": "ジョブ ID がすでに存在します。ジョブ ID は既存のジョブやグループと同じにできません。",
+ "xpack.ml.newJob.wizard.validateJob.bucketSpanMustBeSetErrorMessage": "バケットスパンを設定する必要があります",
+ "xpack.ml.newJob.wizard.validateJob.categorizerMissingPerPartitionFieldMessage": "パーティション単位の分類が有効であるときに、「mlcategory」を参照する検出器のパーティションフィールドを設定する必要があります。",
+ "xpack.ml.newJob.wizard.validateJob.categorizerVaryingPerPartitionFieldNamesMessage": "パーティション単位の分類が有効であるときには、キーワード「mlcategory」の検出器に別のpartition_field_nameを設定できません。",
+ "xpack.ml.newJob.wizard.validateJob.duplicatedDetectorsErrorMessage": "重複する検知器が検出されました。",
+ "xpack.ml.newJob.wizard.validateJob.frequencyInvalidTimeIntervalFormatErrorMessage": "{value}は有効な期間の形式ではありません。例:{thirtySeconds}、{tenMinutes}、{oneHour}、{sevenDays}。また、0よりも大きい数字である必要があります。",
+ "xpack.ml.newJob.wizard.validateJob.groupNameAlreadyExists": "グループ ID がすでに存在します。グループ ID は既存のジョブやグループと同じにできません。",
+ "xpack.ml.newJob.wizard.validateJob.jobGroupAllowedCharactersDescription": "ジョブグループ名にはアルファベットの小文字(a-z と 0-9)、ハイフンまたはアンダーラインが使用でき、最初と最後を英数字にする必要があります",
+ "xpack.ml.newJob.wizard.validateJob.jobNameAllowedCharactersDescription": "ジョブ名にはアルファベットの小文字(a-z と 0-9)、ハイフンまたはアンダーラインが使用でき、最初と最後を英数字にする必要があります",
+ "xpack.ml.newJob.wizard.validateJob.jobNameAlreadyExists": "ジョブ ID がすでに存在します。ジョブ ID は既存のジョブやグループと同じにできません。",
+ "xpack.ml.newJob.wizard.validateJob.modelMemoryLimitRangeInvalidErrorMessage": "モデルメモリー制限は最高値の {maxModelMemoryLimit} よりも高くできません",
+ "xpack.ml.newJob.wizard.validateJob.modelMemoryLimitUnitsInvalidErrorMessage": "モデルメモリー制限のデータユニットが認識されません。{str}でなければなりません",
+ "xpack.ml.newJob.wizard.validateJob.queryCannotBeEmpty": "データフィードクエリは未入力のままにできません。",
+ "xpack.ml.newJob.wizard.validateJob.queryIsInvalidEsQuery": "データフィードクエリは有効な Elasticsearch クエリでなければなりません。",
+ "xpack.ml.newJob.wizard.validateJob.summaryCountFieldMissing": "データフィードとして必要なフィールドはアグリゲーションを使用します。",
+ "xpack.ml.newJobAwaitingNodeWarning.noMLNodesAvailableDescription": "現在ジョブを実行できるノードがないため、該当するノードが使用可能になるまで、OPENING状態のままです。",
+ "xpack.ml.overview.analytics.resultActions.openJobText": "ジョブ結果を表示",
+ "xpack.ml.overview.analytics.viewActionName": "表示",
+ "xpack.ml.overview.analyticsList.createFirstJobMessage": "最初のデータフレーム分析ジョブを作成",
+ "xpack.ml.overview.analyticsList.createJobButtonText": "ジョブを作成",
+ "xpack.ml.overview.analyticsList.emptyPromptText": "データフレーム分析では、データに対して異常値検出、回帰、分類分析を実行し、結果に注釈を付けることができます。ジョブは注釈付きデータと共に、ソースデータのコピーを新規インデックスに保存します。",
+ "xpack.ml.overview.analyticsList.errorPromptTitle": "データフレーム分析リストの取得中にエラーが発生しました。",
+ "xpack.ml.overview.analyticsList.id": "ID",
+ "xpack.ml.overview.analyticsList.manageJobsButtonText": "ジョブの管理",
+ "xpack.ml.overview.analyticsList.PanelTitle": "分析",
+ "xpack.ml.overview.analyticsList.reatedTimeColumnName": "作成時刻",
+ "xpack.ml.overview.analyticsList.refreshJobsButtonText": "更新",
+ "xpack.ml.overview.analyticsList.status": "ステータス",
+ "xpack.ml.overview.analyticsList.tableActionLabel": "アクション",
+ "xpack.ml.overview.analyticsList.type": "型",
+ "xpack.ml.overview.anomalyDetection.createFirstJobMessage": "初めての異常検知ジョブを作成しましょう。",
+ "xpack.ml.overview.anomalyDetection.createJobButtonText": "ジョブを作成",
+ "xpack.ml.overview.anomalyDetection.emptyPromptText": "異常検知により、時系列データの異常な動作を検出できます。データに隠れた異常を自動的に検出して問題をよりすばやく解決しましょう。",
+ "xpack.ml.overview.anomalyDetection.errorPromptTitle": "異常検出ジョブリストの取得中にエラーが発生しました。",
+ "xpack.ml.overview.anomalyDetection.errorWithFetchingAnomalyScoreNotificationErrorMessage": "異常スコアの取得中にエラーが発生しました:{error}",
+ "xpack.ml.overview.anomalyDetection.manageJobsButtonText": "ジョブの管理",
+ "xpack.ml.overview.anomalyDetection.panelTitle": "異常検知",
+ "xpack.ml.overview.anomalyDetection.refreshJobsButtonText": "更新",
+ "xpack.ml.overview.anomalyDetection.resultActions.openJobsInAnomalyExplorerText": "{jobsCount, plural, one {{jobId}} other {# 件のジョブ}} を異常エクスプローラーで開く",
+ "xpack.ml.overview.anomalyDetection.tableActionLabel": "アクション",
+ "xpack.ml.overview.anomalyDetection.tableActualTooltip": "異常レコード結果の実際の値。",
+ "xpack.ml.overview.anomalyDetection.tableDocsProcessed": "処理されたドキュメント",
+ "xpack.ml.overview.anomalyDetection.tableId": "グループ ID",
+ "xpack.ml.overview.anomalyDetection.tableLatestTimestamp": "最新タイムスタンプ",
+ "xpack.ml.overview.anomalyDetection.tableMaxScore": "最高異常スコア",
+ "xpack.ml.overview.anomalyDetection.tableMaxScoreErrorTooltip": "最高異常スコアの読み込み中に問題が発生しました",
+ "xpack.ml.overview.anomalyDetection.tableMaxScoreTooltip": "グループ内の 24 時間以内のすべてのジョブの最高スコアです",
+ "xpack.ml.overview.anomalyDetection.tableNumJobs": "グループのジョブ",
+ "xpack.ml.overview.anomalyDetection.tableSeverityTooltip": "0~100の正規化されたスコア。異常レコード結果の相対的な有意性を示します。",
+ "xpack.ml.overview.anomalyDetection.tableTypicalTooltip": "異常レコード結果の標準的な値。",
+ "xpack.ml.overview.anomalyDetection.viewActionName": "表示",
+ "xpack.ml.overview.feedbackSectionLink": "オンラインでのフィードバック",
+ "xpack.ml.overview.feedbackSectionText": "ご利用に際し、ご意見やご提案がありましたら、{feedbackLink}までお送りください。",
+ "xpack.ml.overview.feedbackSectionTitle": "フィードバック",
+ "xpack.ml.overview.gettingStartedSectionDocs": "ドキュメンテーション",
+ "xpack.ml.overview.gettingStartedSectionText": "機械学習へようこそ。はじめに{docs}をご覧になるか、新しいジョブを作成してください。{transforms}を使用して、分析ジョブの機能インデックスを作成することをお勧めします。",
+ "xpack.ml.overview.gettingStartedSectionTitle": "はじめて使う",
+ "xpack.ml.overview.gettingStartedSectionTransforms": "Elasticsearchの変換",
+ "xpack.ml.overview.overviewLabel": "概要",
+ "xpack.ml.overview.statsBar.failedAnalyticsLabel": "失敗",
+ "xpack.ml.overview.statsBar.runningAnalyticsLabel": "実行中",
+ "xpack.ml.overview.statsBar.stoppedAnalyticsLabel": "停止",
+ "xpack.ml.overview.statsBar.totalAnalyticsLabel": "分析ジョブ合計",
+ "xpack.ml.overviewJobsList.statsBar.activeMLNodesLabel": "アクティブな ML ノード",
+ "xpack.ml.overviewJobsList.statsBar.closedJobsLabel": "ジョブを作成",
+ "xpack.ml.overviewJobsList.statsBar.failedJobsLabel": "失敗したジョブ",
+ "xpack.ml.overviewJobsList.statsBar.openJobsLabel": "ジョブを開く",
+ "xpack.ml.overviewJobsList.statsBar.totalJobsLabel": "合計ジョブ数",
+ "xpack.ml.overviewTabLabel": "概要",
+ "xpack.ml.plugin.title": "機械学習",
+ "xpack.ml.previewAlert.hideResultsButtonLabel": "結果を非表示",
+ "xpack.ml.previewAlert.intervalLabel": "ルール条件と間隔を確認",
+ "xpack.ml.previewAlert.jobsLabel": "ジョブID:",
+ "xpack.ml.previewAlert.previewErrorTitle": "プレビューを読み込めません",
+ "xpack.ml.previewAlert.scoreLabel": "異常スコア:",
+ "xpack.ml.previewAlert.showResultsButtonLabel": "結果を表示",
+ "xpack.ml.previewAlert.testButtonLabel": "テスト",
+ "xpack.ml.previewAlert.timeLabel": "時間:",
+ "xpack.ml.previewAlert.topInfluencersLabel": "トップ影響因子:",
+ "xpack.ml.previewAlert.topRecordsLabel": "トップの記録:",
+ "xpack.ml.privilege.licenseHasExpiredTooltip": "ご使用のライセンスは期限切れです。",
+ "xpack.ml.privilege.noPermission.createCalendarsTooltip": "カレンダーを作成するパーミッションがありません。",
+ "xpack.ml.privilege.noPermission.createMLJobsTooltip": "機械学習ジョブを作成するパーミッションがありません。",
+ "xpack.ml.privilege.noPermission.deleteCalendarsTooltip": "カレンダーを削除するパーミッションがありません。",
+ "xpack.ml.privilege.noPermission.deleteJobsTooltip": "ジョブを削除するパーミッションがありません。",
+ "xpack.ml.privilege.noPermission.editJobsTooltip": "ジョブを編集するパーミッションがありません。",
+ "xpack.ml.privilege.noPermission.runForecastsTooltip": "予測を実行するパーミッションがありません。",
+ "xpack.ml.privilege.noPermission.startOrStopDatafeedsTooltip": "データフィードを開始・停止するパーミッションがありません。",
+ "xpack.ml.privilege.pleaseContactAdministratorTooltip": "{message} 管理者にお問い合わせください。",
+ "xpack.ml.queryBar.queryLanguageNotSupported": "クエリ言語はサポートされていません。",
+ "xpack.ml.recordResultType.description": "時間範囲に存在する個別の異常値。",
+ "xpack.ml.recordResultType.title": "レコード",
+ "xpack.ml.resultTypeSelector.formControlLabel": "結果タイプ",
+ "xpack.ml.revertModelSnapshotFlyout.createCalendar.defaultEventDescription": "自動作成されたイベント{index}",
+ "xpack.ml.revertModelSnapshotFlyout.createCalendar.deleteLabel": "イベントの削除",
+ "xpack.ml.revertModelSnapshotFlyout.createCalendar.descriptionLabel": "説明",
+ "xpack.ml.revertModelSnapshotFlyout.createCalendar.fromLabel": "開始:",
+ "xpack.ml.revertModelSnapshotFlyout.createCalendar.title": "カレンダーイベントの時間範囲を選択します。",
+ "xpack.ml.revertModelSnapshotFlyout.createCalendar.toLabel": "終了:",
+ "xpack.ml.revertModelSnapshotFlyout.revertErrorTitle": "モデルスナップショットを元に戻せませんでした",
+ "xpack.ml.revertModelSnapshotFlyout.revertSuccessTitle": "モデルスナップショットを正常に元に戻しました",
+ "xpack.ml.routes.annotations.annotationsFeatureUnavailableErrorMessage": "注釈機能に必要なインデックスとエイリアスが作成されていないか、現在のユーザーがアクセスできません。",
+ "xpack.ml.ruleEditor.actionsSection.chooseActionsDescription": "ジョブルールが異常と一致した際のアクションを選択します。",
+ "xpack.ml.ruleEditor.actionsSection.resultWillNotBeCreatedTooltip": "結果は作成されません。",
+ "xpack.ml.ruleEditor.actionsSection.skipModelUpdateLabel": "モデルの更新をスキップ",
+ "xpack.ml.ruleEditor.actionsSection.skipResultLabel": "結果をスキップ(推奨)",
+ "xpack.ml.ruleEditor.actionsSection.valueWillNotBeUsedToUpdateModelTooltip": "その数列の値はモデルの更新に使用されなくなります。",
+ "xpack.ml.ruleEditor.actualAppliesTypeText": "実際",
+ "xpack.ml.ruleEditor.addValueToFilterListLinkText": "{fieldValue} を {filterId} に追加",
+ "xpack.ml.ruleEditor.conditionExpression.appliesToButtonLabel": "タイミング",
+ "xpack.ml.ruleEditor.conditionExpression.appliesToPopoverTitle": "タイミング",
+ "xpack.ml.ruleEditor.conditionExpression.deleteConditionButtonAriaLabel": "条件を削除",
+ "xpack.ml.ruleEditor.conditionExpression.operatorValueButtonLabel": "は {operator}",
+ "xpack.ml.ruleEditor.conditionExpression.operatorValuePopoverTitle": "が",
+ "xpack.ml.ruleEditor.conditionsSection.addNewConditionButtonLabel": "新規条件を追加",
+ "xpack.ml.ruleEditor.deleteJobRule.ruleNoLongerExistsErrorMessage": "ジョブ {jobId} の検知器インデックス {detectorIndex} のルールが現在存在しません",
+ "xpack.ml.ruleEditor.deleteRuleModal.cancelButtonLabel": "キャンセル",
+ "xpack.ml.ruleEditor.deleteRuleModal.deleteButtonLabel": "削除",
+ "xpack.ml.ruleEditor.deleteRuleModal.deleteRuleLinkText": "ルールの削除",
+ "xpack.ml.ruleEditor.deleteRuleModal.deleteRuleTitle": "ルールを削除しますか?",
+ "xpack.ml.ruleEditor.detectorDescriptionList.detectorTitle": "検知器",
+ "xpack.ml.ruleEditor.detectorDescriptionList.jobIdTitle": "ジョブID",
+ "xpack.ml.ruleEditor.detectorDescriptionList.selectedAnomalyDescription": "実際値 {actual}、通常値 {typical}",
+ "xpack.ml.ruleEditor.detectorDescriptionList.selectedAnomalyTitle": "選択された異常",
+ "xpack.ml.ruleEditor.diffFromTypicalAppliesTypeText": "通常の diff",
+ "xpack.ml.ruleEditor.editConditionLink.enterNumericValueForConditionAriaLabel": "条件の数値を入力",
+ "xpack.ml.ruleEditor.editConditionLink.enterValuePlaceholder": "値を入力",
+ "xpack.ml.ruleEditor.editConditionLink.updateLinkText": "更新",
+ "xpack.ml.ruleEditor.editConditionLink.updateRuleConditionFromText": "ルールの条件を {conditionValue} から次の条件に更新します:",
+ "xpack.ml.ruleEditor.excludeFilterTypeText": "次に含まれない:",
+ "xpack.ml.ruleEditor.greaterThanOperatorTypeText": "より大きい",
+ "xpack.ml.ruleEditor.greaterThanOrEqualToOperatorTypeText": "よりも大きいまたは等しい",
+ "xpack.ml.ruleEditor.includeFilterTypeText": "in",
+ "xpack.ml.ruleEditor.lessThanOperatorTypeText": "より小さい",
+ "xpack.ml.ruleEditor.lessThanOrEqualToOperatorTypeText": "より小さいまたは等しい",
+ "xpack.ml.ruleEditor.ruleActionPanel.actionsTitle": "アクション",
+ "xpack.ml.ruleEditor.ruleActionPanel.editRuleLinkText": "ルールを編集",
+ "xpack.ml.ruleEditor.ruleActionPanel.ruleTitle": "ルール",
+ "xpack.ml.ruleEditor.ruleDescription": "{conditions}{filters} の場合 {actions} をスキップ",
+ "xpack.ml.ruleEditor.ruleDescription.conditionsText": "{appliesTo} が {operator} {value}",
+ "xpack.ml.ruleEditor.ruleDescription.filtersText": "{fieldName} が {filterType} {filterId}",
+ "xpack.ml.ruleEditor.ruleDescription.modelUpdateActionTypeText": "モデルを更新",
+ "xpack.ml.ruleEditor.ruleDescription.resultActionTypeText": "結果",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.actionTitle": "アクション",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.addedItemToFilterListNotificationMessageDescription": "変更は新しい結果のみに適用されます。",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.addedItemToFilterListNotificationMessageTitle": "{item} が {filterId} に追加されました",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.changesToJobDetectorRulesSavedNotificationMessageDescription": "変更は新しい結果のみに適用されます。",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.changesToJobDetectorRulesSavedNotificationMessageTitle": "{jobId} 検知器ルールへの変更が保存されました",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.closeButtonLabel": "閉じる",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.conditionsDescription": "ジョブルールが適用される際に数値的条件を追加します。AND を使用して複数条件を組み合わせます。",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.conditionsNotSupportedTitle": "{functionName} 関数を使用する検知器では条件がサポートされていません。",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.conditionsTitle": "条件",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.createRuleTitle": "ジョブルールを作成",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.editRulesTitle": "ジョブルールを編集",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.editRuleTitle": "ジョブルールを編集",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.errorWithAddingItemToFilterListNotificationMessage": "フィルター {filterId} に {item} を追加中にエラーが発生しました",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.errorWithDeletingRuleFromJobDetectorNotificationMessage": "{jobId} 検知器からルールを削除中にエラーが発生しました",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.errorWithLoadingFilterListsNotificationMesssage": "ジョブルール範囲に使用されるフィルターリストの読み込み中にエラーが発生しました",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.errorWithSavingChangesToJobDetectorRulesNotificationMessage": "{jobId} 検知器ルールへの変更の保存中にエラーが発生しました",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.howToApplyChangesToExistingResultsDescription": "これらの変更を既存の結果に適用するには、ジョブのクローンを作成して再度実行する必要があります。ジョブを再度実行するには時間がかかる可能性があるため、このジョブのルールへの変更がすべて完了してから行ってください。",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.rerunJobTitle": "ジョブを再度実行",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.ruleDeletedFromJobDetectorNotificationMessage": "{jobId} 検知器からルールが検知されました",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.rulesDescription": "ジョブルールにより、異常検知器がユーザーに提供されたドメインごとの知識に基づき動作を変更するよう指示されています。ジョブルールを作成すると、条件、範囲、アクションを指定できます。ジョブルールの条件が満たされた時、アクションが実行されます。{learnMoreLink}",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.rulesDescription.learnMoreLinkText": "詳細",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.saveButtonLabel": "保存",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.unableToConfigureRulesNotificationMesssage": "ジョブID {jobId}の詳細の取得中にエラーが発生したためジョブルールを構成できませんでした",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.whenChangesTakeEffectDescription": "ジョブルールへの変更は新しい結果のみに適用されます。",
+ "xpack.ml.ruleEditor.scopeExpression.scopeFieldWhenLabel": "タイミング",
+ "xpack.ml.ruleEditor.scopeExpression.scopeFilterTypeButtonLabel": "は {filterType}",
+ "xpack.ml.ruleEditor.scopeExpression.scopeFilterTypePopoverTitle": "が",
+ "xpack.ml.ruleEditor.scopeSection.addFilterListLabel": "フィルターリストを追加してジョブルールの適用範囲を制限します。",
+ "xpack.ml.ruleEditor.scopeSection.createFilterListsDescription": "範囲を構成するには、まず初めに {filterListsLink} 設定ページでジョブルールの対象と対象外の値のリストを作成する必要があります。",
+ "xpack.ml.ruleEditor.scopeSection.createFilterListsDescription.filterListsLinkText": "フィルターリスト",
+ "xpack.ml.ruleEditor.scopeSection.noFilterListsConfiguredTitle": "フィルターリストが構成されていません",
+ "xpack.ml.ruleEditor.scopeSection.noPermissionToViewFilterListsTitle": "フィルターリストを表示するパーミッションがありません",
+ "xpack.ml.ruleEditor.scopeSection.scopeTitle": "範囲",
+ "xpack.ml.ruleEditor.selectRuleAction.createRuleLinkText": "ルールを作成",
+ "xpack.ml.ruleEditor.selectRuleAction.orText": "OR ",
+ "xpack.ml.ruleEditor.typicalAppliesTypeText": "通常",
+ "xpack.ml.sampleDataLinkLabel": "ML ジョブ",
+ "xpack.ml.settings.anomalyDetection.anomalyDetectionTitle": "異常検知",
+ "xpack.ml.settings.anomalyDetection.calendarsText": "システム停止日や祝日など、異常値を生成したくないイベントについては、カレンダーに予定されているイベントのリストを登録できます。",
+ "xpack.ml.settings.anomalyDetection.calendarsTitle": "カレンダー",
+ "xpack.ml.settings.anomalyDetection.createCalendarLink": "作成",
+ "xpack.ml.settings.anomalyDetection.createFilterListsLink": "作成",
+ "xpack.ml.settings.anomalyDetection.filterListsText": "フィルターリストには、イベントを機械学習分析に含める、または除外するのに使用する値が含まれています。",
+ "xpack.ml.settings.anomalyDetection.filterListsTitle": "フィルターリスト",
+ "xpack.ml.settings.anomalyDetection.loadingCalendarsCountErrorMessage": "カレンダー数の取得中にエラーが発生しました",
+ "xpack.ml.settings.anomalyDetection.loadingFilterListCountErrorMessage": "フィルターリスト数の取得中にエラーが発生しました",
+ "xpack.ml.settings.anomalyDetection.manageCalendarsLink": "管理",
+ "xpack.ml.settings.anomalyDetection.manageFilterListsLink": "管理",
+ "xpack.ml.settings.breadcrumbs.calendarManagement.createLabel": "作成",
+ "xpack.ml.settings.breadcrumbs.calendarManagement.editLabel": "編集",
+ "xpack.ml.settings.breadcrumbs.calendarManagementLabel": "カレンダー管理",
+ "xpack.ml.settings.breadcrumbs.filterLists.createLabel": "作成",
+ "xpack.ml.settings.breadcrumbs.filterLists.editLabel": "編集",
+ "xpack.ml.settings.breadcrumbs.filterListsLabel": "フィルターリスト",
+ "xpack.ml.settings.calendars.listHeader.calendarsDescription": "システム停止日や祝日など、異常値を生成したくないイベントについては、カレンダーに予定されているイベントのリストを登録できます。カレンダーは複数のジョブに割り当てることができます。{br}{learnMoreLink}",
+ "xpack.ml.settings.calendars.listHeader.calendarsDescription.learnMoreLinkText": "詳細",
+ "xpack.ml.settings.calendars.listHeader.calendarsListTotalCount": "合計 {totalCount}",
+ "xpack.ml.settings.calendars.listHeader.calendarsTitle": "カレンダー",
+ "xpack.ml.settings.calendars.listHeader.refreshButtonLabel": "更新",
+ "xpack.ml.settings.filterLists.addItemPopover.addButtonLabel": "追加",
+ "xpack.ml.settings.filterLists.addItemPopover.addItemButtonLabel": "アイテムを追加",
+ "xpack.ml.settings.filterLists.addItemPopover.enterItemPerLineDescription": "1 行につき 1 つアイテムを追加します",
+ "xpack.ml.settings.filterLists.addItemPopover.itemsLabel": "アイテム",
+ "xpack.ml.settings.filterLists.deleteFilterListModal.cancelButtonLabel": "キャンセル",
+ "xpack.ml.settings.filterLists.deleteFilterListModal.confirmButtonLabel": "削除",
+ "xpack.ml.settings.filterLists.deleteFilterListModal.deleteButtonLabel": "削除",
+ "xpack.ml.settings.filterLists.deleteFilterListModal.modalTitle": "{selectedFilterListsLength, plural, one {{selectedFilterId}} other {# フィルターリスト}}を削除しますか?",
+ "xpack.ml.settings.filterLists.deleteFilterLists.deletingErrorMessage": "フィルターリスト {filterListId} の削除中にエラーが発生しました。{respMessage}",
+ "xpack.ml.settings.filterLists.deleteFilterLists.deletingNotificationMessage": "{filterListsToDeleteLength, plural, one {{filterListToDeleteId}} other {# フィルターリスト}}を削除しています",
+ "xpack.ml.settings.filterLists.editDescriptionPopover.editDescriptionAriaLabel": "説明を編集",
+ "xpack.ml.settings.filterLists.editDescriptionPopover.filterListDescriptionAriaLabel": "フィルターリストの説明",
+ "xpack.ml.settings.filterLists.editFilterHeader.allowedCharactersDescription": "アルファベットの小文字(a-z と 0-9)、ハイフンまたはアンダーラインを使用し、最初と最後を英数字にする必要があります",
+ "xpack.ml.settings.filterLists.editFilterHeader.createFilterListTitle": "新規フィルターリストの作成",
+ "xpack.ml.settings.filterLists.editFilterHeader.filterListIdAriaLabel": "フィルターリスト ID",
+ "xpack.ml.settings.filterLists.editFilterHeader.filterListTitle": "フィルターリスト {filterId}",
+ "xpack.ml.settings.filterLists.editFilterList.acrossText": "すべてを対象にする",
+ "xpack.ml.settings.filterLists.editFilterList.addDescriptionText": "説明を追加",
+ "xpack.ml.settings.filterLists.editFilterList.cancelButtonLabel": "キャンセル",
+ "xpack.ml.settings.filterLists.editFilterList.duplicatedItemsInFilterListWarningMessage": "次のアイテムはフィルターリストにすでに存在します:{alreadyInFilter}",
+ "xpack.ml.settings.filterLists.editFilterList.filterIsNotUsedInJobsDescription": "このフィルターリストはどのジョブにも使用されていません。",
+ "xpack.ml.settings.filterLists.editFilterList.filterIsUsedInJobsDescription": "このフィルターリストは次のジョブに使用されています:",
+ "xpack.ml.settings.filterLists.editFilterList.loadingDetailsOfFilterErrorMessage": "フィルター {filterId} の詳細の読み込み中にエラーが発生しました",
+ "xpack.ml.settings.filterLists.editFilterList.saveButtonLabel": "保存",
+ "xpack.ml.settings.filterLists.editFilterList.savingFilterErrorMessage": "フィルター {filterId} の保存中にエラーが発生しました",
+ "xpack.ml.settings.filterLists.filterLists.loadingFilterListsErrorMessage": "フィルターリストの読み込み中にエラーが発生しました",
+ "xpack.ml.settings.filterLists.filterWithIdExistsErrorMessage": "ID {filterId} のフィルターがすでに存在します",
+ "xpack.ml.settings.filterLists.listHeader.filterListsContainsNotAllowedValuesDescription": "フィルターリストには、イベントを機械学習分析に含める、または除外するのに使用する値が含まれています。同じフィルターリストを複数ジョブに使用できます。{br}{learnMoreLink}",
+ "xpack.ml.settings.filterLists.listHeader.filterListsContainsNotAllowedValuesDescription.learnMoreLinkText": "詳細",
+ "xpack.ml.settings.filterLists.listHeader.filterListsDescription": "合計 {totalCount}",
+ "xpack.ml.settings.filterLists.listHeader.filterListsTitle": "フィルターリスト",
+ "xpack.ml.settings.filterLists.listHeader.refreshButtonLabel": "更新",
+ "xpack.ml.settings.filterLists.table.descriptionColumnName": "説明",
+ "xpack.ml.settings.filterLists.table.idColumnName": "ID",
+ "xpack.ml.settings.filterLists.table.inUseAriaLabel": "使用中",
+ "xpack.ml.settings.filterLists.table.inUseColumnName": "使用中",
+ "xpack.ml.settings.filterLists.table.itemCountColumnName": "アイテムカウント",
+ "xpack.ml.settings.filterLists.table.newButtonLabel": "新規",
+ "xpack.ml.settings.filterLists.table.noFiltersCreatedTitle": "フィルターが 1 つも作成されていません",
+ "xpack.ml.settings.filterLists.table.notInUseAriaLabel": "使用されていません",
+ "xpack.ml.settings.filterLists.toolbar.deleteItemButtonLabel": "アイテムを削除",
+ "xpack.ml.settings.title": "設定",
+ "xpack.ml.settingsBreadcrumbLabel": "設定",
+ "xpack.ml.settingsTabLabel": "設定",
+ "xpack.ml.severitySelector.formControlAriaLabel": "重要度のしきい値を選択",
+ "xpack.ml.severitySelector.formControlLabel": "深刻度",
+ "xpack.ml.singleMetricViewerPageLabel": "シングルメトリックビューアー",
+ "xpack.ml.splom.allDocsFilteredWarningMessage": "すべての取得されたドキュメントには、値の配列のフィールドが含まれており、可視化できません。",
+ "xpack.ml.splom.arrayFieldsWarningMessage": "{originalDocsCount}件中{filteredDocsCount}件の取得されたドキュメントには配列の値のフィールドが含まれ、可視化できません。",
+ "xpack.ml.splom.dynamicSizeInfoTooltip": "異常値スコアで各ポイントのサイズをスケールします。",
+ "xpack.ml.splom.dynamicSizeLabel": "動的サイズ",
+ "xpack.ml.splom.fieldSelectionInfoTooltip": "関係を調査するフィールドを選択します。",
+ "xpack.ml.splom.fieldSelectionLabel": "フィールド",
+ "xpack.ml.splom.fieldSelectionPlaceholder": "フィールドを選択",
+ "xpack.ml.splom.randomScoringInfoTooltip": "関数スコアクエリを使用して、ランダムに選択されたドキュメントをサンプルとして取得します。",
+ "xpack.ml.splom.randomScoringLabel": "ランダムスコアリング",
+ "xpack.ml.splom.sampleSizeInfoTooltip": "散布図マトリックスに表示するドキュメントの数。",
+ "xpack.ml.splom.sampleSizeLabel": "サンプルサイズ",
+ "xpack.ml.splom.toggleOff": "オフ",
+ "xpack.ml.splom.toggleOn": "オン",
+ "xpack.ml.splomSpec.outlierScoreThresholdName": "異常スコアしきい値:",
+ "xpack.ml.stepDefineForm.invalidQuery": "無効なクエリ",
+ "xpack.ml.stepDefineForm.queryPlaceholderKql": "{example}の検索",
+ "xpack.ml.stepDefineForm.queryPlaceholderLucene": "{example}の検索",
+ "xpack.ml.swimlaneEmbeddable.errorMessage": "ML スイムレーンデータを読み込めません",
+ "xpack.ml.swimlaneEmbeddable.noDataFound": "異常値が見つかりませんでした",
+ "xpack.ml.swimlaneEmbeddable.panelTitleLabel": "パネルタイトル",
+ "xpack.ml.swimlaneEmbeddable.setupModal.cancelButtonLabel": "キャンセル",
+ "xpack.ml.swimlaneEmbeddable.setupModal.confirmButtonLabel": "確認",
+ "xpack.ml.swimlaneEmbeddable.setupModal.swimlaneTypeLabel": "スイムレーンの種類",
+ "xpack.ml.swimlaneEmbeddable.setupModal.title": "異常スイムレーン構成",
+ "xpack.ml.swimlaneEmbeddable.title": "{jobIds}のML異常スイムレーン",
+ "xpack.ml.timeSeriesExplorer.allPartitionValuesLabel": "すべて",
+ "xpack.ml.timeSeriesExplorer.annotationDescriptionList.createdByTitle": "作成者",
+ "xpack.ml.timeSeriesExplorer.annotationDescriptionList.createdTitle": "作成済み",
+ "xpack.ml.timeSeriesExplorer.annotationDescriptionList.detectorTitle": "検知器",
+ "xpack.ml.timeSeriesExplorer.annotationDescriptionList.endTitle": "終了",
+ "xpack.ml.timeSeriesExplorer.annotationDescriptionList.jobIdTitle": "ジョブID",
+ "xpack.ml.timeSeriesExplorer.annotationDescriptionList.lastModifiedTitle": "最終更新:",
+ "xpack.ml.timeSeriesExplorer.annotationDescriptionList.modifiedByTitle": "変更者:",
+ "xpack.ml.timeSeriesExplorer.annotationDescriptionList.startTitle": "開始",
+ "xpack.ml.timeSeriesExplorer.annotationFlyout.addAnnotationTitle": "注釈の追加",
+ "xpack.ml.timeSeriesExplorer.annotationFlyout.annotationTextLabel": "注釈テキスト",
+ "xpack.ml.timeSeriesExplorer.annotationFlyout.cancelButtonLabel": "キャンセル",
+ "xpack.ml.timeSeriesExplorer.annotationFlyout.createButtonLabel": "作成",
+ "xpack.ml.timeSeriesExplorer.annotationFlyout.deleteButtonLabel": "削除",
+ "xpack.ml.timeSeriesExplorer.annotationFlyout.editAnnotationTitle": "注釈を編集します",
+ "xpack.ml.timeSeriesExplorer.annotationFlyout.noAnnotationTextError": "注釈テキストを入力してください",
+ "xpack.ml.timeSeriesExplorer.annotationFlyout.updateButtonLabel": "更新",
+ "xpack.ml.timeSeriesExplorer.annotationsErrorCallOutTitle": "注釈の読み込み中にエラーが発生しました。",
+ "xpack.ml.timeSeriesExplorer.annotationsErrorTitle": "注釈",
+ "xpack.ml.timeSeriesExplorer.annotationsLabel": "注釈",
+ "xpack.ml.timeSeriesExplorer.annotationsTitle": "注釈{badge}",
+ "xpack.ml.timeSeriesExplorer.anomaliesTitle": "異常",
+ "xpack.ml.timeSeriesExplorer.anomalousOnlyLabel": "異常値のみ",
+ "xpack.ml.timeSeriesExplorer.applyTimeRangeLabel": "時間範囲を適用",
+ "xpack.ml.timeSeriesExplorer.ascOptionsOrderLabel": "昇順",
+ "xpack.ml.timeSeriesExplorer.autoSelectingFirstJobText": "、初めのジョブを自動選択します",
+ "xpack.ml.timeSeriesExplorer.bucketAnomalyScoresErrorMessage": "バケット異常スコアの取得エラー",
+ "xpack.ml.timeSeriesExplorer.canNotViewRequestedJobsWarningWithReasonMessage": "{reason}ため、このダッシュボードでは {selectedJobId} を表示できません。",
+ "xpack.ml.timeSeriesExplorer.countDataInChartDetailsDescription": "{openBrace}{cardinalityValue} 特徴的な {fieldName} {cardinality, plural, one {} other { 値}}{closeBrace}",
+ "xpack.ml.timeSeriesExplorer.createNewSingleMetricJobLinkText": "新規シングルメトリックジョブを作成",
+ "xpack.ml.timeSeriesExplorer.deleteAnnotationModal.cancelButtonLabel": "キャンセル",
+ "xpack.ml.timeSeriesExplorer.deleteAnnotationModal.deleteAnnotationTitle": "この注釈を削除しますか?",
+ "xpack.ml.timeSeriesExplorer.deleteAnnotationModal.deleteButtonLabel": "削除",
+ "xpack.ml.timeSeriesExplorer.descOptionsOrderLabel": "降順",
+ "xpack.ml.timeSeriesExplorer.detectorLabel": "検知器",
+ "xpack.ml.timeSeriesExplorer.editControlConfiguration": "フィールド構成を編集",
+ "xpack.ml.timeSeriesExplorer.emptyPartitionFieldLabel.": "\"\"(空の文字列)",
+ "xpack.ml.timeSeriesExplorer.enterValuePlaceholder": "値を入力",
+ "xpack.ml.timeSeriesExplorer.entityCountsErrorMessage": "エンティティ件数の取得エラー",
+ "xpack.ml.timeSeriesExplorer.forecastDataErrorMessage": "予測ID {forecastId}の予測データの読み込みエラー",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.closeButtonLabel": "閉じる",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.closingJobTitle": "ジョブをクローズ中…",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.dataContainsMorePartitionsMessage": "このデータには {warnNumPartitions} 個以上のパーティションが含まれているため、予測の実行に時間がかかり、多くのリソースを消費する可能性があります",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.errorWithClosingJobAfterRunningForecastErrorMessage": "予測の実行後にジョブを閉じる際にエラーが発生しました",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.errorWithClosingJobErrorMessage": "ジョブの取得中にエラーが発生しました",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.errorWithLoadingStatsOfRunningForecastErrorMessage": "実行中の予測の統計の読み込み中にエラーが発生しました。",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.errorWithObtainingListOfPreviousForecastsErrorMessage": "以前の予測のリストを取得中にエラーが発生しました",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.errorWithOpeningJobBeforeRunningForecastErrorMessage": "予測の実行前にジョブを開く際にエラーが発生しました",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.forecastButtonLabel": "予測",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.forecastDurationMustNotBeGreaterThanMaximumErrorMessage": "{maximumForecastDurationDays} 日を超える予想期間は使用できません",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.forecastDurationMustNotBeZeroErrorMessage": "予測期間は 0 にできません",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.forecastingNotAvailableForPopulationDetectorsMessage": "オーバーフィールドでは集団検知器に予測機能を使用できません。",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.forecastingOnlyAvailableForJobsCreatedInSpecifiedVersionMessage": "予測はバージョン{minVersion} 以降で作成されたジョブでのみ利用できます",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.forecastingTitle": "予測を行う",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.invalidDurationFormatErrorMessage": "無効な期間フォーマット",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.noProgressReportedForNewForecastErrorMessage": "{WarnNoProgressMs}ms の新規予測の進捗が報告されていません。予測の実行中にエラーが発生した可能性があります。",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.openingJobTitle": "ジョブを開いています…",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.runningForecastTitle": "予測を実行中…",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.unexpectedResponseFromRunningForecastErrorMessage": "予測の実行中に予期せぬ応答が返されました。リクエストに失敗した可能性があります。",
+ "xpack.ml.timeSeriesExplorer.forecastsList.createdColumnName": "作成済み",
+ "xpack.ml.timeSeriesExplorer.forecastsList.fromColumnName": "開始:",
+ "xpack.ml.timeSeriesExplorer.forecastsList.listsOfFiveRecentlyRunForecastsTooltip": "最も最近実行された予測を最大 5 件リストアップします。",
+ "xpack.ml.timeSeriesExplorer.forecastsList.previousForecastsTitle": "以前の予測",
+ "xpack.ml.timeSeriesExplorer.forecastsList.toColumnName": "終了:",
+ "xpack.ml.timeSeriesExplorer.forecastsList.viewColumnName": "表示",
+ "xpack.ml.timeSeriesExplorer.forecastsList.viewForecastAriaLabel": "{createdDate} に作成された予測を表示",
+ "xpack.ml.timeSeriesExplorer.highestAnomalyScoreErrorToastTitle": "最高異常値スコアのレコードの取得中にエラーが発生しました",
+ "xpack.ml.timeSeriesExplorer.ignoreTimeRangeInfo": "リストには、ジョブのライフタイム中に作成されたすべての異常値の値が含まれます。",
+ "xpack.ml.timeSeriesExplorer.invalidTimeRangeInUrlCallout": "無効なデフォルト時間フィルターのため、このジョブの時間フィルターが全範囲に変更されました。{field}の詳細設定を確認してください。",
+ "xpack.ml.timeSeriesExplorer.loadingLabel": "読み込み中",
+ "xpack.ml.timeSeriesExplorer.metricDataErrorMessage": "メトリックデータの取得エラー",
+ "xpack.ml.timeSeriesExplorer.metricPlotByOption": "関数",
+ "xpack.ml.timeSeriesExplorer.metricPlotByOptionLabel": "メトリック関数の場合は、(最小、最大、平均)でプロットする関数を選択します",
+ "xpack.ml.timeSeriesExplorer.mlSingleMetricViewerChart.annotationsErrorTitle": "注釈の取得中にエラーが発生しました",
+ "xpack.ml.timeSeriesExplorer.nonAnomalousResultsWithModelPlotInfo": "リストにはモデルプロット結果の値が含まれます。",
+ "xpack.ml.timeSeriesExplorer.noResultsFoundLabel": "結果が見つかりませんでした",
+ "xpack.ml.timeSeriesExplorer.noSingleMetricJobsFoundLabel": "シングルメトリックジョブが見つかりませんでした",
+ "xpack.ml.timeSeriesExplorer.orderLabel": "順序",
+ "xpack.ml.timeSeriesExplorer.pageTitle": "シングルメトリックビューアー",
+ "xpack.ml.timeSeriesExplorer.plotByAvgOptionLabel": "平均値",
+ "xpack.ml.timeSeriesExplorer.plotByMaxOptionLabel": "最高",
+ "xpack.ml.timeSeriesExplorer.plotByMinOptionLabel": "分",
+ "xpack.ml.timeSeriesExplorer.popoverAnnotationsExplanation": "グラフの期間をドラッグして選択し、説明を追加すると、任意でジョブ結果に注釈を付けることもできます。目立つ出現を示すために、一部の注釈が自動的に生成されます。",
+ "xpack.ml.timeSeriesExplorer.popoverAnomalyExplanation": "各バケット時間間隔の異常スコアが計算されます。値の範囲は0~100です。異常イベントは重要度を示す色でハイライト表示されます。点ではなく、十字記号が異常に表示される場合は、マルチバケットの影響度が中または高です。想定された動作の境界内に収まる場合でも、この追加分析で異常を特定することができます。",
+ "xpack.ml.timeSeriesExplorer.popoverBasicExplanation": "このグラフは、特定の検知器の時間に対する実際のデータ値を示します。イベントを検査するには、時間セレクターをスライドし、長さを変更します。最も正確に表示するには、ズームサイズを自動に設定します。",
+ "xpack.ml.timeSeriesExplorer.popoverForecastExplanation": "予測を作成する場合は、予測されたデータ値がグラフに追加されます。これらの値周辺の影付き領域は信頼度レベルを表します。一般的に、遠い将来を予測するほど、信頼度レベルが低下します。",
+ "xpack.ml.timeSeriesExplorer.popoverModelPlotExplanation": "モデルプロットが有効な場合、任意でモデル境界を標示できます。これは影付き領域としてグラフに表示されます。ジョブが分析するデータが多くなるにつれ、想定される動作のパターンをより正確に予測するように学習します。",
+ "xpack.ml.timeSeriesExplorer.popoverTitle": "単時系列分析",
+ "xpack.ml.timeSeriesExplorer.requestedDetectorIndexNotValidWarningMessage": "リクエストされた検知器インデックス {detectorIndex} はジョブ {jobId} に有効ではありません",
+ "xpack.ml.timeSeriesExplorer.runControls.durationLabel": "期間",
+ "xpack.ml.timeSeriesExplorer.runControls.forecastMaximumLengthHelpText": "予測の長さ。最大 {maximumForecastDurationDays} 日。秒には s、分には m、時間には h、日には d、週には w を使います。",
+ "xpack.ml.timeSeriesExplorer.runControls.forecastsCanNotBeRunOnJobsTooltip": "予測は {jobState} のジョブには利用できません。",
+ "xpack.ml.timeSeriesExplorer.runControls.noMLNodesAvailableTooltip": "利用可能な ML ノードがありません。",
+ "xpack.ml.timeSeriesExplorer.runControls.runButtonLabel": "実行",
+ "xpack.ml.timeSeriesExplorer.runControls.runNewForecastTitle": "新規予測の実行",
+ "xpack.ml.timeSeriesExplorer.selectFieldMessage": "{fieldName}を選択してください",
+ "xpack.ml.timeSeriesExplorer.setManualInputHelperText": "一致する値がありません",
+ "xpack.ml.timeSeriesExplorer.showForecastLabel": "予測を表示",
+ "xpack.ml.timeSeriesExplorer.showModelBoundsLabel": "モデルバウンドを表示",
+ "xpack.ml.timeSeriesExplorer.singleTimeSeriesAnalysisTitle": "{functionLabel} の単独時系列分析",
+ "xpack.ml.timeSeriesExplorer.sortByLabel": "並べ替え基準",
+ "xpack.ml.timeSeriesExplorer.sortByNameLabel": "名前",
+ "xpack.ml.timeSeriesExplorer.sortByScoreLabel": "異常スコア",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.actualLabel": "実際",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.addedAnnotationNotificationMessage": "ID {jobId} のジョブに注釈が追加されました。",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.anomalyScoreLabel": "異常スコア",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.deletedAnnotationNotificationMessage": "ID {jobId} のジョブの注釈が削除されました。",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.errorWithCreatingAnnotationNotificationErrorMessage": "ID {jobId} のジョブの注釈を作成中にエラーが発生しました:{error}",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.errorWithDeletingAnnotationNotificationErrorMessage": "ID {jobId} のジョブの注釈を削除中にエラーが発生しました:{error}",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.errorWithUpdatingAnnotationNotificationErrorMessage": "ID {jobId} のジョブの注釈を更新中にエラーが発生しました:{error}",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.metricActualPlotFunctionLabel": "関数",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.modelBoundsNotAvailableLabel": "モデルバウンドが利用できません",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.modelPlotEnabled.actualLabel": "実際",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.modelPlotEnabled.lowerBoundsLabel": "下の境界",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.modelPlotEnabled.upperBoundsLabel": "上の境界",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.moreThanOneUnusualByFieldValuesLabel": "{numberOfCauses}{plusSign} 異常な {byFieldName} 値",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.multiBucketImpactLabel": "複数バケットの影響",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.scheduledEventsLabel": "予定イベント {counter}",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.typicalLabel": "通常",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.updatedAnnotationNotificationMessage": "ID {jobId} のジョブの注釈が更新されました。",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.valueLabel": "値",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.withoutAnomalyScore.predictionLabel": "予測",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.withoutAnomalyScore.valueLabel": "値",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.withoutAnomalyScoreAndModelPlotEnabled.lowerBoundsLabel": "下の境界",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.withoutAnomalyScoreAndModelPlotEnabled.upperBoundsLabel": "上の境界",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.zoomAggregationIntervalLabel": "(集約間隔:{focusAggInt}、バケットスパン:{bucketSpan})",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.zoomGroupAggregationIntervalLabel": "(集約間隔:、バケットスパン:)",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.zoomLabel": "ズーム:",
+ "xpack.ml.timeSeriesExplorer.tryWideningTheTimeSelectionDescription": "時間範囲を広げるか、さらに過去に遡ってみてください。",
+ "xpack.ml.timeSeriesExplorer.youCanViewOneJobAtTimeWarningMessage": "このダッシュボードでは 1 度に 1 つのジョブしか表示できません",
+ "xpack.ml.timeSeriesJob.eventDistributionDataErrorMessage": "データの取得中にエラーが発生しました",
+ "xpack.ml.timeSeriesJob.jobWithUnsupportedCompositeAggregationMessage": "データフィードにはサポートされていないコンポジットソースが含まれています",
+ "xpack.ml.timeSeriesJob.metricDataErrorMessage": "メトリックデータの取得中にエラーが発生しました",
+ "xpack.ml.timeSeriesJob.modelPlotDataErrorMessage": "モデルプロットデータの取得中にエラーが発生しました",
+ "xpack.ml.timeSeriesJob.notViewableTimeSeriesJobMessage": "は表示可能な時系列ジョブではありません",
+ "xpack.ml.timeSeriesJob.recordsForCriteriaErrorMessage": "異常レコードの取得中にエラーが発生しました",
+ "xpack.ml.timeSeriesJob.scheduledEventsByBucketErrorMessage": "スケジュールされたイベントの取得中にエラーが発生しました",
+ "xpack.ml.timeSeriesJob.sourceDataModelPlotNotChartableMessage": "この検出器ではソースデータとモデルプロットの両方をグラフ化できません",
+ "xpack.ml.timeSeriesJob.sourceDataNotChartableWithDisabledModelPlotMessage": "この検出器ではソースデータを表示できません。モデルプロットが無効です",
+ "xpack.ml.toastNotificationService.errorTitle": "エラーが発生しました",
+ "xpack.ml.tooltips.newJobDedicatedIndexTooltip": "このジョブの結果が別のインデックスに格納されます。",
+ "xpack.ml.tooltips.newJobRecognizerJobPrefixTooltip": "それぞれのジョブIDの頭に付ける接頭辞です。",
+ "xpack.ml.trainedModels.modelsList.actionsHeader": "アクション",
+ "xpack.ml.trainedModels.modelsList.builtInModelLabel": "ビルトイン",
+ "xpack.ml.trainedModels.modelsList.builtInModelMessage": "ビルトインモデル",
+ "xpack.ml.trainedModels.modelsList.collapseRow": "縮小",
+ "xpack.ml.trainedModels.modelsList.createdAtHeader": "作成日時:",
+ "xpack.ml.trainedModels.modelsList.deleteModal.cancelButtonLabel": "キャンセル",
+ "xpack.ml.trainedModels.modelsList.deleteModal.deleteButtonLabel": "削除",
+ "xpack.ml.trainedModels.modelsList.deleteModal.header": "{modelsCount, plural, one {{modelId}} other {#個のモデル}}を削除しますか?",
+ "xpack.ml.trainedModels.modelsList.deleteModelActionLabel": "モデルを削除",
+ "xpack.ml.trainedModels.modelsList.deleteModelsButtonLabel": "削除",
+ "xpack.ml.trainedModels.modelsList.disableSelectableMessage": "モデルにはパイプラインが関連付けられています",
+ "xpack.ml.trainedModels.modelsList.expandedRow.analyticsConfigTitle": "分析構成",
+ "xpack.ml.trainedModels.modelsList.expandedRow.byPipelineTitle": "パイプライン別",
+ "xpack.ml.trainedModels.modelsList.expandedRow.byProcessorTitle": "プロセッサー別",
+ "xpack.ml.trainedModels.modelsList.expandedRow.configTabLabel": "構成",
+ "xpack.ml.trainedModels.modelsList.expandedRow.detailsTabLabel": "詳細",
+ "xpack.ml.trainedModels.modelsList.expandedRow.detailsTitle": "詳細",
+ "xpack.ml.trainedModels.modelsList.expandedRow.editPipelineLabel": "編集",
+ "xpack.ml.trainedModels.modelsList.expandedRow.inferenceConfigTitle": "推論構成",
+ "xpack.ml.trainedModels.modelsList.expandedRow.inferenceStatsTitle": "推論統計情報",
+ "xpack.ml.trainedModels.modelsList.expandedRow.ingestStatsTitle": "統計情報を取り込む",
+ "xpack.ml.trainedModels.modelsList.expandedRow.metadataTitle": "メタデータ",
+ "xpack.ml.trainedModels.modelsList.expandedRow.pipelinesTabLabel": "パイプライン",
+ "xpack.ml.trainedModels.modelsList.expandedRow.processorsTitle": "プロセッサー",
+ "xpack.ml.trainedModels.modelsList.expandedRow.statsTabLabel": "統計",
+ "xpack.ml.trainedModels.modelsList.expandRow": "拡張",
+ "xpack.ml.trainedModels.modelsList.fetchFailedErrorMessage": "モデルの取り込みが失敗しました",
+ "xpack.ml.trainedModels.modelsList.fetchModelStatsErrorMessage": "モデル統計情報の取り込みが失敗しました",
+ "xpack.ml.trainedModels.modelsList.modelDescriptionHeader": "説明",
+ "xpack.ml.trainedModels.modelsList.modelIdHeader": "ID",
+ "xpack.ml.trainedModels.modelsList.selectableMessage": "モデルを選択",
+ "xpack.ml.trainedModels.modelsList.totalAmountLabel": "学習済みモデルの合計数",
+ "xpack.ml.trainedModels.modelsList.typeHeader": "型",
+ "xpack.ml.trainedModels.modelsList.unableToDeleteModelsErrorMessage": "モデルを削除できません",
+ "xpack.ml.trainedModels.modelsList.viewTrainingDataActionLabel": "学習データを表示",
+ "xpack.ml.upgrade.upgradeWarning.upgradeInProgressWarningDescription": "機械学習に関連したインデックスは現在アップグレード中です。",
+ "xpack.ml.upgrade.upgradeWarning.upgradeInProgressWarningDescriptionExtra": "現在いくつかのアクションが利用できません。",
+ "xpack.ml.upgrade.upgradeWarning.upgradeInProgressWarningTitle": "インデックスの移行が進行中です",
+ "xpack.ml.useResolver.errorIndexPatternIdEmptyString": "indexPatternId は空の文字列でなければなりません。",
+ "xpack.ml.useResolver.errorTitle": "エラーが発生しました",
+ "xpack.ml.validateJob.allPassed": "すべてのチェックに合格しました",
+ "xpack.ml.validateJob.jobValidationIncludesErrorText": "ジョブの検証に失敗しましたが、続行して、ジョブを作成できます。ジョブの実行中には問題が発生する場合があります。",
+ "xpack.ml.validateJob.jobValidationSkippedText": "サンプルデータが不十分であるため、ジョブの検証を実行できませんでした。ジョブの実行中には問題が発生する場合があります。",
+ "xpack.ml.validateJob.learnMoreLinkText": "詳細",
+ "xpack.ml.validateJob.modal.closeButtonLabel": "閉じる",
+ "xpack.ml.validateJob.modal.jobValidationDescriptionText": "ジョブ検証は、ジョブの構成と使用されるソースデータに一定のチェックを行い、役立つ結果が得られるよう設定を調整する方法に関する具体的なアドバイスを提供します。",
+ "xpack.ml.validateJob.modal.linkToJobTipsText": "詳細は {mlJobTipsLink} をご覧ください。",
+ "xpack.ml.validateJob.modal.linkToJobTipsText.mlJobTipsLinkText": "機械学習ジョブのヒント",
+ "xpack.ml.validateJob.modal.validateJobTitle": "ジョブ {title} の検証",
+ "xpack.ml.validateJob.validateJobButtonLabel": "ジョブを検証",
+ "xpack.monitoring.accessDenied.backToKibanaButtonLabel": "Kibana に戻る",
+ "xpack.monitoring.accessDenied.clusterNotConfiguredDescription": "専用の監視クラスターへのアクセスを試みている場合、監視クラスターで構成されていないユーザーとしてログインしていることが原因である可能性があります。",
+ "xpack.monitoring.accessDeniedTitle": "アクセス拒否",
+ "xpack.monitoring.activeLicenseStatusDescription": "ライセンスは{expiryDate}に期限切れになります",
+ "xpack.monitoring.activeLicenseStatusTitle": "ご使用の{typeTitleCase}ライセンスは{status}です",
+ "xpack.monitoring.ajaxErrorHandler.httpErrorMessage": "HTTP {errStatus}",
+ "xpack.monitoring.ajaxErrorHandler.requestErrorNotificationTitle": "監視リクエストエラー",
+ "xpack.monitoring.ajaxErrorHandler.requestFailedNotification.retryButtonLabel": "再試行",
+ "xpack.monitoring.ajaxErrorHandler.requestFailedNotificationTitle": "監視リクエスト失敗",
+ "xpack.monitoring.alerts.actionGroups.default": "デフォルト",
+ "xpack.monitoring.alerts.actionVariables.action": "このアラートに対する推奨されるアクション。",
+ "xpack.monitoring.alerts.actionVariables.actionPlain": "このアラートに推奨されるアクション(Markdownなし)。",
+ "xpack.monitoring.alerts.actionVariables.clusterName": "ノードが属しているクラスター。",
+ "xpack.monitoring.alerts.actionVariables.internalFullMessage": "詳細な内部メッセージはElasticで生成されました。",
+ "xpack.monitoring.alerts.actionVariables.internalShortMessage": "内部メッセージ(省略あり)はElasticで生成されました。",
+ "xpack.monitoring.alerts.actionVariables.state": "現在のアラートの状態。",
+ "xpack.monitoring.alerts.badge.groupByNode": "ノードでグループ化",
+ "xpack.monitoring.alerts.badge.groupByType": "アラートタイプでグループ化",
+ "xpack.monitoring.alerts.badge.panelCategory.clusterHealth": "クラスターの正常性",
+ "xpack.monitoring.alerts.badge.panelCategory.errors": "エラーと例外",
+ "xpack.monitoring.alerts.badge.panelCategory.resourceUtilization": "リソースの利用状況",
+ "xpack.monitoring.alerts.badge.panelTitle": "アラート",
+ "xpack.monitoring.alerts.ccrReadExceptions.actionVariables.followerIndex": "CCR読み取り例外を報告するフォロワーインデックス。",
+ "xpack.monitoring.alerts.ccrReadExceptions.actionVariables.remoteCluster": "CCR読み取り例外が発生しているリモートクラスター。",
+ "xpack.monitoring.alerts.ccrReadExceptions.description": "CCR読み取り例外が検出された場合にアラートを発行します。",
+ "xpack.monitoring.alerts.ccrReadExceptions.firing.internalFullMessage": "CCR読み取り例外アラートは次のリモートクラスターに対して発行されます。{remoteCluster}。現在の「follower_index」インデックスが影響を受けます:{followerIndex}。{action}",
+ "xpack.monitoring.alerts.ccrReadExceptions.firing.internalShortMessage": "CCR読み取り例外アラートは次のリモートクラスターに対して発行されます。{remoteCluster}。{shortActionText}",
+ "xpack.monitoring.alerts.ccrReadExceptions.fullAction": "CCR統計情報を表示",
+ "xpack.monitoring.alerts.ccrReadExceptions.label": "CCR読み取り例外",
+ "xpack.monitoring.alerts.ccrReadExceptions.paramDetails.duration.label": "最後の",
+ "xpack.monitoring.alerts.ccrReadExceptions.shortAction": "影響を受けるリモートクラスターでフォロワーおよびリーダーインデックスの関係を検証します。",
+ "xpack.monitoring.alerts.ccrReadExceptions.ui.firingMessage": "フォロワーインデックス#start_link{followerIndex}#end_linkは次のリモートクラスターでCCR読み取り例外を報告しています。#absoluteの{remoteCluster}",
+ "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.biDirectionalReplication": "#start_link双方向レプリケーション(ブログ)#end_link",
+ "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.ccrDocs": "#start_linkクラスター間レプリケーション(ドキュメント)#end_link",
+ "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.followerAPIDoc": "#start_linkフォロワーインデックスAPIの追加(ドキュメント)#end_link",
+ "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.followTheLeader": "#start_linkリーダーをフォロー(ブログ)#end_link",
+ "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.identifyCCRStats": "#start_linkCCR使用状況/統計情報を特定#end_link",
+ "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.stackManagmentAutoFollow": "#start_link自動フォローパターンを作成#end_link",
+ "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.stackManagmentFollow": "#start_linkCCRフォロワーインデックスを管理#end_link",
+ "xpack.monitoring.alerts.clusterHealth.action.danger": "見つからないプライマリおよびレプリカシャードを割り当てます。",
+ "xpack.monitoring.alerts.clusterHealth.action.warning": "見つからないレプリカシャードを割り当てます。",
+ "xpack.monitoring.alerts.clusterHealth.actionVariables.clusterHealth": "クラスターの正常性。",
+ "xpack.monitoring.alerts.clusterHealth.description": "クラスター正常性が変化したときにアラートを発行します。",
+ "xpack.monitoring.alerts.clusterHealth.firing.internalFullMessage": "クラスター正常性アラートが{clusterName}に対して作動しています。現在の正常性は{health}です。{action}",
+ "xpack.monitoring.alerts.clusterHealth.firing.internalShortMessage": "クラスター正常性アラートが{clusterName}に対して作動しています。現在の正常性は{health}です。{actionText}",
+ "xpack.monitoring.alerts.clusterHealth.label": "クラスターの正常性",
+ "xpack.monitoring.alerts.clusterHealth.redMessage": "見つからないプライマリおよびレプリカシャードを割り当て",
+ "xpack.monitoring.alerts.clusterHealth.ui.firingMessage": "Elasticsearchクラスターの正常性は{health}です。",
+ "xpack.monitoring.alerts.clusterHealth.ui.nextSteps.message1": "{message}. #start_linkView now#end_link",
+ "xpack.monitoring.alerts.clusterHealth.yellowMessage": "見つからないレプリカシャードを割り当て",
+ "xpack.monitoring.alerts.cpuUsage.actionVariables.node": "高CPU使用状況を報告するノード。",
+ "xpack.monitoring.alerts.cpuUsage.description": "ノードの CPU 負荷が常に高いときにアラートを発行します。",
+ "xpack.monitoring.alerts.cpuUsage.firing.internalFullMessage": "CPU使用状況アラートは、クラスター{clusterName}のノード{nodeName}で実行されています。{action}",
+ "xpack.monitoring.alerts.cpuUsage.firing.internalShortMessage": "CPU使用状況アラートは、クラスター{clusterName}のノード{nodeName}で実行されています。{shortActionText}",
+ "xpack.monitoring.alerts.cpuUsage.fullAction": "ノードの表示",
+ "xpack.monitoring.alerts.cpuUsage.label": "CPU使用状況",
+ "xpack.monitoring.alerts.cpuUsage.paramDetails.duration.label": "平均を確認",
+ "xpack.monitoring.alerts.cpuUsage.paramDetails.threshold.label": "CPU が終了したときに通知",
+ "xpack.monitoring.alerts.cpuUsage.shortAction": "ノードのCPUレベルを検証します。",
+ "xpack.monitoring.alerts.cpuUsage.ui.firingMessage": "ノード#start_link{nodeName}#end_linkは、#absoluteでCPU使用率{cpuUsage}%を報告しています",
+ "xpack.monitoring.alerts.cpuUsage.ui.nextSteps.hotThreads": "#start_linkホットスレッドを確認#end_link",
+ "xpack.monitoring.alerts.cpuUsage.ui.nextSteps.runningTasks": "#start_linkCheck long running tasks#end_link",
+ "xpack.monitoring.alerts.diskUsage.actionVariables.node": "高ディスク使用状況を報告するノード。",
+ "xpack.monitoring.alerts.diskUsage.description": "ノードのディスク使用率が常に高いときにアラートを発行します。",
+ "xpack.monitoring.alerts.diskUsage.firing.internalFullMessage": "ディスク使用状況アラートは、クラスター{clusterName}のノード{nodeName}で実行されています。{action}",
+ "xpack.monitoring.alerts.diskUsage.firing.internalShortMessage": "ディスク使用状況アラートは、クラスター{clusterName}のノード{nodeName}で実行されています。{shortActionText}",
+ "xpack.monitoring.alerts.diskUsage.fullAction": "ノードの表示",
+ "xpack.monitoring.alerts.diskUsage.label": "ディスク使用量",
+ "xpack.monitoring.alerts.diskUsage.paramDetails.duration.label": "平均を確認",
+ "xpack.monitoring.alerts.diskUsage.paramDetails.threshold.label": "ディスク容量が超過したときに通知",
+ "xpack.monitoring.alerts.diskUsage.shortAction": "ノードのディスク使用状況レベルを確認します。",
+ "xpack.monitoring.alerts.diskUsage.ui.firingMessage": "ノード#start_link{nodeName}#end_linkは、#absoluteでディスク使用率{diskUsage}%を報告しています",
+ "xpack.monitoring.alerts.diskUsage.ui.nextSteps.addMoreNodes": "#start_linkAdd more data nodes#end_link",
+ "xpack.monitoring.alerts.diskUsage.ui.nextSteps.identifyIndices": "#start_linkIdentify large indices#end_link",
+ "xpack.monitoring.alerts.diskUsage.ui.nextSteps.ilmPolicies": "#start_linkILMポリシーを導入#end_link",
+ "xpack.monitoring.alerts.diskUsage.ui.nextSteps.resizeYourDeployment": "#start_linkデプロイのサイズを変更(ECE)#end_link",
+ "xpack.monitoring.alerts.diskUsage.ui.nextSteps.tuneDisk": "#start_linkTune for disk usage#end_link",
+ "xpack.monitoring.alerts.dropdown.button": "アラートとルール",
+ "xpack.monitoring.alerts.dropdown.createAlerts": "デフォルトルールの作成",
+ "xpack.monitoring.alerts.dropdown.manageRules": "ルールの管理",
+ "xpack.monitoring.alerts.dropdown.title": "アラートとルール",
+ "xpack.monitoring.alerts.elasticsearchVersionMismatch.actionVariables.clusterHealth": "このクラスターを実行している Elasticsearch のバージョン。",
+ "xpack.monitoring.alerts.elasticsearchVersionMismatch.description": "クラスターに複数のバージョンの Elasticsearch があるときにアラートを発行します。",
+ "xpack.monitoring.alerts.elasticsearchVersionMismatch.firing.internalFullMessage": "{clusterName} に対して Elasticsearch バージョン不一致アラートが実行されています。Elasticsearchは{versions}を実行しています。{action}",
+ "xpack.monitoring.alerts.elasticsearchVersionMismatch.firing.internalShortMessage": "{clusterName}に対してElasticsearchバージョン不一致アラートが実行されています。{shortActionText}",
+ "xpack.monitoring.alerts.elasticsearchVersionMismatch.fullAction": "ノードの表示",
+ "xpack.monitoring.alerts.elasticsearchVersionMismatch.label": "Elasticsearch バージョン不一致",
+ "xpack.monitoring.alerts.elasticsearchVersionMismatch.shortAction": "すべてのノードのバージョンが同じことを確認してください。",
+ "xpack.monitoring.alerts.elasticsearchVersionMismatch.ui.firingMessage": "このクラスターでは、複数のバージョンの Elasticsearch({versions})が実行されています。",
+ "xpack.monitoring.alerts.kibanaVersionMismatch.actionVariables.clusterHealth": "このクラスターを実行しているKibanaのバージョン。",
+ "xpack.monitoring.alerts.kibanaVersionMismatch.actionVariables.clusterName": "インスタンスが属しているクラスター。",
+ "xpack.monitoring.alerts.kibanaVersionMismatch.description": "クラスターに複数のバージョンの Kibana があるときにアラートを発行します。",
+ "xpack.monitoring.alerts.kibanaVersionMismatch.firing.internalFullMessage": "{clusterName} に対して Kibana バージョン不一致アラートが実行されています。Kibanaは{versions}を実行しています。{action}",
+ "xpack.monitoring.alerts.kibanaVersionMismatch.firing.internalShortMessage": "{clusterName}に対してKibanaバージョン不一致アラートが実行されています。{shortActionText}",
+ "xpack.monitoring.alerts.kibanaVersionMismatch.fullAction": "インスタンスを表示",
+ "xpack.monitoring.alerts.kibanaVersionMismatch.label": "Kibana バージョン不一致",
+ "xpack.monitoring.alerts.kibanaVersionMismatch.shortAction": "すべてのインスタンスのバージョンが同じことを確認してください。",
+ "xpack.monitoring.alerts.kibanaVersionMismatch.ui.firingMessage": "このクラスターでは、複数のバージョンの Kibana({versions})が実行されています。",
+ "xpack.monitoring.alerts.licenseExpiration.action": "ライセンスを更新してください。",
+ "xpack.monitoring.alerts.licenseExpiration.actionVariables.clusterName": "ライセンスが属しているクラスター。",
+ "xpack.monitoring.alerts.licenseExpiration.actionVariables.expiredDate": "ライセンスの有効期限。",
+ "xpack.monitoring.alerts.licenseExpiration.description": "クラスターライセンスの有効期限が近いときにアラートを発行します。",
+ "xpack.monitoring.alerts.licenseExpiration.firing.internalFullMessage": "ライセンス有効期限アラートが {clusterName} に対して実行されています。ライセンスは{expiredDate}に期限切れになります。{action}",
+ "xpack.monitoring.alerts.licenseExpiration.firing.internalShortMessage": "ライセンス有効期限アラートが {clusterName} に対して実行されています。ライセンスは{expiredDate}に期限切れになります。{actionText}",
+ "xpack.monitoring.alerts.licenseExpiration.label": "ライセンス期限",
+ "xpack.monitoring.alerts.licenseExpiration.ui.firingMessage": "このクラスターのライセンスは#absoluteの#relativeに期限切れになります。#start_linkライセンスを更新してください。#end_link",
+ "xpack.monitoring.alerts.logstashVersionMismatch.actionVariables.clusterHealth": "このクラスターを実行している Logstash のバージョン。",
+ "xpack.monitoring.alerts.logstashVersionMismatch.description": "クラスターに複数のバージョンの Logstash があるときにアラートを発行します。",
+ "xpack.monitoring.alerts.logstashVersionMismatch.firing.internalFullMessage": "{clusterName} 対して Logstash バージョン不一致アラートが実行されています。Logstashは{versions}を実行しています。{action}",
+ "xpack.monitoring.alerts.logstashVersionMismatch.firing.internalShortMessage": "{clusterName}に対してLogstashバージョン不一致アラートが実行されています。{shortActionText}",
+ "xpack.monitoring.alerts.logstashVersionMismatch.fullAction": "ノードの表示",
+ "xpack.monitoring.alerts.logstashVersionMismatch.label": "Logstash バージョン不一致",
+ "xpack.monitoring.alerts.logstashVersionMismatch.shortAction": "すべてのノードのバージョンが同じことを確認してください。",
+ "xpack.monitoring.alerts.logstashVersionMismatch.ui.firingMessage": "このクラスターでは、複数のバージョンの Logstash({versions})が実行されています。",
+ "xpack.monitoring.alerts.memoryUsage.actionVariables.node": "高メモリ使用状況を報告するノード。",
+ "xpack.monitoring.alerts.memoryUsage.description": "ノードが高いメモリ使用率を報告するときにアラートを発行します。",
+ "xpack.monitoring.alerts.memoryUsage.firing.internalFullMessage": "メモリ使用状況アラートは、クラスター{clusterName}のノード{nodeName}で実行されています。{action}",
+ "xpack.monitoring.alerts.memoryUsage.firing.internalShortMessage": "メモリ使用状況アラートは、クラスター{clusterName}のノード{nodeName}で実行されています。{shortActionText}",
+ "xpack.monitoring.alerts.memoryUsage.fullAction": "ノードの表示",
+ "xpack.monitoring.alerts.memoryUsage.label": "メモリー使用状況(JVM)",
+ "xpack.monitoring.alerts.memoryUsage.paramDetails.duration.label": "平均を確認",
+ "xpack.monitoring.alerts.memoryUsage.paramDetails.threshold.label": "メモリー使用状況が超過したときに通知",
+ "xpack.monitoring.alerts.memoryUsage.shortAction": "ノードのメモリ使用状況レベルを確認します。",
+ "xpack.monitoring.alerts.memoryUsage.ui.firingMessage": "ノード#start_link{nodeName}#end_linkは、#absoluteでJVMメモリー使用率{memoryUsage}%を報告しています",
+ "xpack.monitoring.alerts.memoryUsage.ui.nextSteps.addMoreNodes": "#start_linkAdd more data nodes#end_link",
+ "xpack.monitoring.alerts.memoryUsage.ui.nextSteps.identifyIndicesShards": "#start_linkIdentify large indices/shards#end_link",
+ "xpack.monitoring.alerts.memoryUsage.ui.nextSteps.managingHeap": "#start_linkManaging ES Heap#end_link",
+ "xpack.monitoring.alerts.memoryUsage.ui.nextSteps.resizeYourDeployment": "#start_linkデプロイのサイズを変更(ECE)#end_link",
+ "xpack.monitoring.alerts.memoryUsage.ui.nextSteps.tuneThreadPools": "#start_linkスレッドプールの微調整#end_link",
+ "xpack.monitoring.alerts.migrate.manageAction.requiredFieldError": "{field} は必須フィールドです。",
+ "xpack.monitoring.alerts.missingData.actionVariables.node": "ノードには監視データがありません。",
+ "xpack.monitoring.alerts.missingData.description": "監視データが見つからない場合にアラートを発行します。",
+ "xpack.monitoring.alerts.missingData.firing.internalFullMessage": "クラスター{clusterName}では、ノード{nodeName}の監視データが検出されませんでした。{action}",
+ "xpack.monitoring.alerts.missingData.firing.internalShortMessage": "クラスター{clusterName}では、ノード{nodeName}の監視データが検出されませんでした。{shortActionText}",
+ "xpack.monitoring.alerts.missingData.fullAction": "このノードに関連する監視データを表示します。",
+ "xpack.monitoring.alerts.missingData.label": "見つからない監視データ",
+ "xpack.monitoring.alerts.missingData.paramDetails.duration.label": "最後の監視データが見つからない場合に通知",
+ "xpack.monitoring.alerts.missingData.paramDetails.limit.label": "振り返る",
+ "xpack.monitoring.alerts.missingData.shortAction": "このノードが起動して実行中であることを検証してから、監視設定を確認してください。",
+ "xpack.monitoring.alerts.missingData.ui.firingMessage": "#absolute以降、過去 {gapDuration} には、Elasticsearch ノード {nodeName} から監視データが検出されていません。",
+ "xpack.monitoring.alerts.missingData.ui.nextSteps.verifySettings": "ノードで監視設定を検証",
+ "xpack.monitoring.alerts.missingData.ui.nextSteps.viewAll": "#start_linkすべてのElasticsearchノードを表示#end_link",
+ "xpack.monitoring.alerts.missingData.validation.duration": "有効な期間が必要です。",
+ "xpack.monitoring.alerts.missingData.validation.limit": "有効な上限が必要です。",
+ "xpack.monitoring.alerts.modal.confirm": "OK",
+ "xpack.monitoring.alerts.modal.createDescription": "これらのすぐに使えるルールを作成しますか?",
+ "xpack.monitoring.alerts.modal.description": "スタック監視には多数のすぐに使えるルールが付属しており、クラスターの正常性、リソースの使用率、エラー、例外に関する一般的な問題を通知します。{learnMoreLink}",
+ "xpack.monitoring.alerts.modal.description.link": "詳細...",
+ "xpack.monitoring.alerts.modal.noOption": "いいえ",
+ "xpack.monitoring.alerts.modal.remindLater": "後で通知",
+ "xpack.monitoring.alerts.modal.title": "ルールを作成",
+ "xpack.monitoring.alerts.modal.yesOption": "はい(推奨 - このKibanaスペースでデフォルトルールを作成します)",
+ "xpack.monitoring.alerts.nodesChanged.actionVariables.added": "ノードのリストがクラスターに追加されました。",
+ "xpack.monitoring.alerts.nodesChanged.actionVariables.removed": "ノードのリストがクラスターから削除されました。",
+ "xpack.monitoring.alerts.nodesChanged.actionVariables.restarted": "ノードのリストがクラスターで再起動しました。",
+ "xpack.monitoring.alerts.nodesChanged.description": "ノードを追加、削除、再起動するときにアラートを発行します。",
+ "xpack.monitoring.alerts.nodesChanged.firing.internalFullMessage": "{clusterName} に対してノード変更アラートが実行されています。次のElasticsearchノードが追加されました:{added}、削除:{removed}、再起動:{restarted}。{action}",
+ "xpack.monitoring.alerts.nodesChanged.firing.internalShortMessage": "{clusterName}に対してノード変更アラートが実行されています。{shortActionText}",
+ "xpack.monitoring.alerts.nodesChanged.fullAction": "ノードの表示",
+ "xpack.monitoring.alerts.nodesChanged.label": "ノードが変更されました",
+ "xpack.monitoring.alerts.nodesChanged.shortAction": "ノードを追加、削除、または再起動したことを確認してください。",
+ "xpack.monitoring.alerts.nodesChanged.ui.addedFiringMessage": "Elasticsearchノード「{added}」がこのクラスターに追加されました。",
+ "xpack.monitoring.alerts.nodesChanged.ui.nothingDetectedFiringMessage": "Elasticsearchノードが変更されました",
+ "xpack.monitoring.alerts.nodesChanged.ui.removedFiringMessage": "Elasticsearchノード「{removed}」がこのクラスターから削除されました。",
+ "xpack.monitoring.alerts.nodesChanged.ui.resolvedMessage": "このクラスターのElasticsearchノードは変更されていません。",
+ "xpack.monitoring.alerts.nodesChanged.ui.restartedFiringMessage": "このクラスターでElasticsearchノード「{restarted}」が再起動しました。",
+ "xpack.monitoring.alerts.panel.disableAlert.errorTitle": "ルールを無効にできません",
+ "xpack.monitoring.alerts.panel.disableTitle": "無効にする",
+ "xpack.monitoring.alerts.panel.editAlert": "ルールを編集",
+ "xpack.monitoring.alerts.panel.enableAlert.errorTitle": "ルールを有効にできません",
+ "xpack.monitoring.alerts.panel.muteAlert.errorTitle": "ルールをミュートできません",
+ "xpack.monitoring.alerts.panel.muteTitle": "ミュート",
+ "xpack.monitoring.alerts.panel.ummuteAlert.errorTitle": "ルールをミュート解除できません",
+ "xpack.monitoring.alerts.rejection.paramDetails.duration.label": "最後の",
+ "xpack.monitoring.alerts.rejection.paramDetails.threshold.label": "{type} 拒否カウントが超過するときに通知",
+ "xpack.monitoring.alerts.searchThreadPoolRejections.description": "検索スレッドプールの拒否数がしきい値を超過するときにアラートを発行します。",
+ "xpack.monitoring.alerts.shardSize.actionVariables.shardIndex": "大きい平均シャードサイズのインデックス。",
+ "xpack.monitoring.alerts.shardSize.description": "平均シャードサイズが構成されたしきい値よりも大きい場合にアラートが発生します。",
+ "xpack.monitoring.alerts.shardSize.firing.internalFullMessage": "次のインデックスに対して大きいシャードサイズのアラートが発行されています。{shardIndex}。{action}",
+ "xpack.monitoring.alerts.shardSize.firing.internalShortMessage": "次のインデックスに対して大きいシャードサイズのアラートが発行されています。{shardIndex}。{shortActionText}",
+ "xpack.monitoring.alerts.shardSize.fullAction": "インデックスシャードサイズ統計情報を表示",
+ "xpack.monitoring.alerts.shardSize.label": "シャードサイズ",
+ "xpack.monitoring.alerts.shardSize.paramDetails.indexPattern.label": "次のインデックスパターンを確認",
+ "xpack.monitoring.alerts.shardSize.paramDetails.threshold.label": "平均シャードサイズがこの値を超えたときに通知",
+ "xpack.monitoring.alerts.shardSize.shortAction": "大きいシャードサイズのインデックスを調査してください。",
+ "xpack.monitoring.alerts.shardSize.ui.firingMessage": "インデックス#start_link{shardIndex}#end_linkの平均シャードサイズが大きくなっています。#absoluteで{shardSize}GB",
+ "xpack.monitoring.alerts.shardSize.ui.nextSteps.investigateIndex": "#start_link詳細インデックス統計情報を調査#end_link",
+ "xpack.monitoring.alerts.shardSize.ui.nextSteps.shardSizingBlog": "#start_linkシャードサイズのヒント(ブログ)#end_link",
+ "xpack.monitoring.alerts.shardSize.ui.nextSteps.sizeYourShards": "#start_linkシャードのサイズを設定する方法(ドキュメント)#end_link",
+ "xpack.monitoring.alerts.state.firing": "実行中",
+ "xpack.monitoring.alerts.status.alertsTooltip": "アラート",
+ "xpack.monitoring.alerts.status.clearText": "クリア",
+ "xpack.monitoring.alerts.status.clearToolip": "アラートは実行されていません",
+ "xpack.monitoring.alerts.status.highSeverityTooltip": "すぐに対処が必要な致命的な問題があります!",
+ "xpack.monitoring.alerts.status.lowSeverityTooltip": "低重要度の問題があります。",
+ "xpack.monitoring.alerts.status.mediumSeverityTooltip": "スタックに影響を及ぼす可能性がある問題があります。",
+ "xpack.monitoring.alerts.threadPoolRejections.actionVariables.node": "高いスレッドプール{type}拒否を報告するノード。",
+ "xpack.monitoring.alerts.threadPoolRejections.firing.internalFullMessage": "クラスター{clusterName}のノード{nodeName}に対してスレッドプール{type}拒否アラートが発行されています。{action}",
+ "xpack.monitoring.alerts.threadPoolRejections.firing.internalShortMessage": "クラスター{clusterName}のノード{nodeName}に対してスレッドプール{type}拒否アラートが発行されています。{shortActionText}",
+ "xpack.monitoring.alerts.threadPoolRejections.fullAction": "ノードの表示",
+ "xpack.monitoring.alerts.threadPoolRejections.label": "スレッドプール {type} 拒否",
+ "xpack.monitoring.alerts.threadPoolRejections.shortAction": "影響を受けるノードでスレッドプール{type}拒否を検証します。",
+ "xpack.monitoring.alerts.threadPoolRejections.ui.firingMessage": "ノード#start_link{nodeName}#end_linkは、#absoluteで{rejectionCount} {threadPoolType}拒否を報告しています",
+ "xpack.monitoring.alerts.threadPoolRejections.ui.nextSteps.addMoreNodes": "#start_linkその他のノードを追加#end_link",
+ "xpack.monitoring.alerts.threadPoolRejections.ui.nextSteps.monitorThisNode": "#start_linkこのノードを監視#end_link",
+ "xpack.monitoring.alerts.threadPoolRejections.ui.nextSteps.optimizeQueries": "#start_linkOptimize complex queries#end_link",
+ "xpack.monitoring.alerts.threadPoolRejections.ui.nextSteps.resizeYourDeployment": "#start_linkデプロイのサイズを変更(ECE)#end_link",
+ "xpack.monitoring.alerts.threadPoolRejections.ui.nextSteps.threadPoolSettings": "#start_linkThread pool settings#end_link",
+ "xpack.monitoring.alerts.validation.duration": "有効な期間が必要です。",
+ "xpack.monitoring.alerts.validation.indexPattern": "有効なインデックスパターンが必要です。",
+ "xpack.monitoring.alerts.validation.lessThanZero": "この値はゼロ以上にする必要があります。",
+ "xpack.monitoring.alerts.validation.threshold": "有効な数字が必要です。",
+ "xpack.monitoring.alerts.writeThreadPoolRejections.description": "書き込みスレッドプールの拒否数がしきい値を超過するときにアラートを発行します。",
+ "xpack.monitoring.apm.healthStatusLabel": "ヘルス:{status}",
+ "xpack.monitoring.apm.instance.pageTitle": "APM Server インスタンス:{instanceName}",
+ "xpack.monitoring.apm.instance.panels.title": "APMサーバー - メトリック",
+ "xpack.monitoring.apm.instance.routeTitle": "{apm} - インスタンス",
+ "xpack.monitoring.apm.instance.status.lastEventDescription": "{timeOfLastEvent} ago",
+ "xpack.monitoring.apm.instance.status.lastEventLabel": "最後のイベント",
+ "xpack.monitoring.apm.instance.status.nameLabel": "名前",
+ "xpack.monitoring.apm.instance.status.outputLabel": "アウトプット",
+ "xpack.monitoring.apm.instance.status.uptimeLabel": "アップタイム",
+ "xpack.monitoring.apm.instance.status.versionLabel": "バージョン",
+ "xpack.monitoring.apm.instance.statusDescription": "ステータス:{apmStatusIcon}",
+ "xpack.monitoring.apm.instances.allocatedMemoryTitle": "割当メモリー",
+ "xpack.monitoring.apm.instances.bytesSentRateTitle": "送信バイトレート",
+ "xpack.monitoring.apm.instances.cgroupMemoryUsageTitle": "メモリー使用状況(cgroup)",
+ "xpack.monitoring.apm.instances.filterInstancesPlaceholder": "フィルターインスタンス…",
+ "xpack.monitoring.apm.instances.heading": "APMインスタンス",
+ "xpack.monitoring.apm.instances.lastEventTitle": "最後のイベント",
+ "xpack.monitoring.apm.instances.lastEventValue": "{timeOfLastEvent} ago",
+ "xpack.monitoring.apm.instances.nameTitle": "名前",
+ "xpack.monitoring.apm.instances.outputEnabledTitle": "アウトプットが有効です",
+ "xpack.monitoring.apm.instances.outputErrorsTitle": "アウトプットエラー",
+ "xpack.monitoring.apm.instances.pageTitle": "APM Server インスタンス",
+ "xpack.monitoring.apm.instances.routeTitle": "{apm} - インスタンス",
+ "xpack.monitoring.apm.instances.status.lastEventDescription": "{timeOfLastEvent} ago",
+ "xpack.monitoring.apm.instances.status.lastEventLabel": "最後のイベント",
+ "xpack.monitoring.apm.instances.status.serversLabel": "サーバー",
+ "xpack.monitoring.apm.instances.status.totalEventsLabel": "合計イベント数",
+ "xpack.monitoring.apm.instances.statusDescription": "ステータス:{apmStatusIcon}",
+ "xpack.monitoring.apm.instances.totalEventsRateTitle": "合計イベントレート",
+ "xpack.monitoring.apm.instances.versionFilter": "バージョン",
+ "xpack.monitoring.apm.instances.versionTitle": "バージョン",
+ "xpack.monitoring.apm.metrics.agentHeading": "APM & Fleetサーバー",
+ "xpack.monitoring.apm.metrics.heading": "APM Server ",
+ "xpack.monitoring.apm.metrics.topCharts.agentTitle": "APM & Fleetサーバー - リソース使用量",
+ "xpack.monitoring.apm.metrics.topCharts.title": "APMサーバー - リソース使用量",
+ "xpack.monitoring.apm.overview.pageTitle": "APM Server 概要",
+ "xpack.monitoring.apm.overview.panels.title": "APMサーバー - メトリック",
+ "xpack.monitoring.apm.overview.routeTitle": "APM Server ",
+ "xpack.monitoring.apmNavigation.instancesLinkText": "インスタンス",
+ "xpack.monitoring.apmNavigation.overviewLinkText": "概要",
+ "xpack.monitoring.beats.filterBeatsPlaceholder": "ビートをフィルタリング...",
+ "xpack.monitoring.beats.instance.bytesSentLabel": "送信バイト",
+ "xpack.monitoring.beats.instance.configReloadsLabel": "構成の再読み込み",
+ "xpack.monitoring.beats.instance.eventsDroppedLabel": "ドロップイベント",
+ "xpack.monitoring.beats.instance.eventsEmittedLabel": "送信イベント",
+ "xpack.monitoring.beats.instance.eventsTotalLabel": "イベント合計",
+ "xpack.monitoring.beats.instance.handlesLimitHardLabel": "ハンドル制限(ハード)",
+ "xpack.monitoring.beats.instance.handlesLimitSoftLabel": "ハンドル制限(ソフト)",
+ "xpack.monitoring.beats.instance.hostLabel": "ホスト",
+ "xpack.monitoring.beats.instance.nameLabel": "名前",
+ "xpack.monitoring.beats.instance.outputLabel": "アウトプット",
+ "xpack.monitoring.beats.instance.pageTitle": "Beatインスタンス:{beatName}",
+ "xpack.monitoring.beats.instance.routeTitle": "ビート - {instanceName} - 概要",
+ "xpack.monitoring.beats.instance.typeLabel": "型",
+ "xpack.monitoring.beats.instance.uptimeLabel": "アップタイム",
+ "xpack.monitoring.beats.instance.versionLabel": "バージョン",
+ "xpack.monitoring.beats.instances.allocatedMemoryTitle": "割当メモリー",
+ "xpack.monitoring.beats.instances.bytesSentRateTitle": "送信バイトレート",
+ "xpack.monitoring.beats.instances.nameTitle": "名前",
+ "xpack.monitoring.beats.instances.outputEnabledTitle": "アウトプットが有効です",
+ "xpack.monitoring.beats.instances.outputErrorsTitle": "アウトプットエラー",
+ "xpack.monitoring.beats.instances.totalEventsRateTitle": "合計イベントレート",
+ "xpack.monitoring.beats.instances.typeFilter": "型",
+ "xpack.monitoring.beats.instances.typeTitle": "型",
+ "xpack.monitoring.beats.instances.versionFilter": "バージョン",
+ "xpack.monitoring.beats.instances.versionTitle": "バージョン",
+ "xpack.monitoring.beats.listing.heading": "Beatsリスト",
+ "xpack.monitoring.beats.listing.pageTitle": "Beatsリスト",
+ "xpack.monitoring.beats.overview.activeBeatsInLastDayTitle": "最終日のアクティブなBeats",
+ "xpack.monitoring.beats.overview.bytesSentLabel": "送信バイト数",
+ "xpack.monitoring.beats.overview.heading": "Beatsの概要",
+ "xpack.monitoring.beats.overview.latestActive.last1DayLabel": "過去 1 日",
+ "xpack.monitoring.beats.overview.latestActive.last1HourLabel": "過去1時間",
+ "xpack.monitoring.beats.overview.latestActive.last1MinuteLabel": "過去 1 か月",
+ "xpack.monitoring.beats.overview.latestActive.last20MinutesLabel": "過去 20 分間",
+ "xpack.monitoring.beats.overview.latestActive.last5MinutesLabel": "過去 5 分間",
+ "xpack.monitoring.beats.overview.noActivityDescription": "こんにちは!ここには最新のビートアクティビティが表示されますが、1 日以内にアクティビティがないようです。",
+ "xpack.monitoring.beats.overview.pageTitle": "Beatsの概要",
+ "xpack.monitoring.beats.overview.routeTitle": "ビート - 概要",
+ "xpack.monitoring.beats.overview.top5BeatTypesInLastDayTitle": "最終日のトップ 5のBeat タイプ",
+ "xpack.monitoring.beats.overview.top5VersionsInLastDayTitle": "最終日のトップ5のバージョン",
+ "xpack.monitoring.beats.overview.totalBeatsLabel": "合計ビート数",
+ "xpack.monitoring.beats.overview.totalEventsLabel": "合計イベント数",
+ "xpack.monitoring.beats.routeTitle": "ビート",
+ "xpack.monitoring.beatsNavigation.instance.overviewLinkText": "概要",
+ "xpack.monitoring.beatsNavigation.instancesLinkText": "インスタンス",
+ "xpack.monitoring.beatsNavigation.overviewLinkText": "概要",
+ "xpack.monitoring.breadcrumbs.apm.instancesLabel": "インスタンス",
+ "xpack.monitoring.breadcrumbs.apmLabel": "APM Server ",
+ "xpack.monitoring.breadcrumbs.beats.instancesLabel": "インスタンス",
+ "xpack.monitoring.breadcrumbs.beatsLabel": "ビート",
+ "xpack.monitoring.breadcrumbs.clustersLabel": "クラスター",
+ "xpack.monitoring.breadcrumbs.es.ccrLabel": "CCR",
+ "xpack.monitoring.breadcrumbs.es.indicesLabel": "インデックス",
+ "xpack.monitoring.breadcrumbs.es.jobsLabel": "機械学習ジョブ",
+ "xpack.monitoring.breadcrumbs.es.nodesLabel": "ノード",
+ "xpack.monitoring.breadcrumbs.kibana.instancesLabel": "インスタンス",
+ "xpack.monitoring.breadcrumbs.logstash.nodesLabel": "ノード",
+ "xpack.monitoring.breadcrumbs.logstash.pipelinesLabel": "パイプライン",
+ "xpack.monitoring.breadcrumbs.logstashLabel": "Logstash",
+ "xpack.monitoring.chart.horizontalLegend.notAvailableLabel": "N/A",
+ "xpack.monitoring.chart.horizontalLegend.toggleButtonAriaLabel": "トグルボタン",
+ "xpack.monitoring.chart.infoTooltip.intervalLabel": "間隔",
+ "xpack.monitoring.chart.screenReaderUnaccessibleTitle": "このチャートはスクリーンリーダーではアクセスできません",
+ "xpack.monitoring.chart.seriesScreenReaderListDescription": "間隔:{bucketSize}",
+ "xpack.monitoring.chart.timeSeries.zoomOut": "ズームアウト",
+ "xpack.monitoring.cluster.health.healthy": "正常",
+ "xpack.monitoring.cluster.health.pluginIssues": "一部のプラグインで問題が発生している可能性があります確認してください ",
+ "xpack.monitoring.cluster.health.primaryShards": "見つからないプライマリシャード",
+ "xpack.monitoring.cluster.health.replicaShards": "見つからないレプリカシャード",
+ "xpack.monitoring.cluster.listing.dataColumnTitle": "データ",
+ "xpack.monitoring.cluster.listing.incompatibleLicense.getLicenseLinkLabel": "全機能を利用できるライセンスを取得",
+ "xpack.monitoring.cluster.listing.incompatibleLicense.infoMessage": "複数クラスターの監視が必要ですか?{getLicenseInfoLink} して、複数クラスターの監視をご利用ください。",
+ "xpack.monitoring.cluster.listing.incompatibleLicense.noMultiClusterSupportMessage": "ベーシックライセンスは複数クラスターの監視をサポートしていません。",
+ "xpack.monitoring.cluster.listing.incompatibleLicense.warningMessageTitle": "{clusterName} クラスターを表示できません。",
+ "xpack.monitoring.cluster.listing.indicesColumnTitle": "インデックス",
+ "xpack.monitoring.cluster.listing.invalidLicense.getBasicLicenseLinkLabel": "無料のベーシックライセンスを取得",
+ "xpack.monitoring.cluster.listing.invalidLicense.getLicenseLinkLabel": "全機能を利用できるライセンスを取得",
+ "xpack.monitoring.cluster.listing.invalidLicense.infoMessage": "ライセンスが必要ですか?{getBasicLicenseLink}、または {getLicenseInfoLink} して、複数クラスターの監視をご利用ください。",
+ "xpack.monitoring.cluster.listing.invalidLicense.invalidInfoMessage": "ライセンス情報が無効です。",
+ "xpack.monitoring.cluster.listing.invalidLicense.warningMessageTitle": "{clusterName} クラスターを表示できません。",
+ "xpack.monitoring.cluster.listing.kibanaColumnTitle": "Kibana",
+ "xpack.monitoring.cluster.listing.licenseColumnTitle": "ライセンス",
+ "xpack.monitoring.cluster.listing.logstashColumnTitle": "Logstash",
+ "xpack.monitoring.cluster.listing.nameColumnTitle": "名前",
+ "xpack.monitoring.cluster.listing.nodesColumnTitle": "ノード",
+ "xpack.monitoring.cluster.listing.pageTitle": "クラスターリスト",
+ "xpack.monitoring.cluster.listing.standaloneClusterCallOutDismiss": "閉じる",
+ "xpack.monitoring.cluster.listing.standaloneClusterCallOutLink": "これらのインスタンスを表示。",
+ "xpack.monitoring.cluster.listing.standaloneClusterCallOutText": "または、下の表のスタンドアロンクラスターをクリックしてください",
+ "xpack.monitoring.cluster.listing.standaloneClusterCallOutTitle": "Elasticsearch クラスターに接続されていないインスタンスがあるようです。",
+ "xpack.monitoring.cluster.listing.statusColumnTitle": "アラートステータス",
+ "xpack.monitoring.cluster.listing.unknownHealthMessage": "不明",
+ "xpack.monitoring.cluster.overview.apmPanel.agentServersTotalLinkLabel": "APM & Fleetサーバー:{apmsTotal}",
+ "xpack.monitoring.cluster.overview.apmPanel.apmFleetTitle": "APM & Fleetサーバー",
+ "xpack.monitoring.cluster.overview.apmPanel.apmTitle": "APM Server ",
+ "xpack.monitoring.cluster.overview.apmPanel.instancesAndFleetsTotalLinkAriaLabel": "APMおよびFleetサーバーインスタンス:{apmsTotal}",
+ "xpack.monitoring.cluster.overview.apmPanel.instancesTotalLinkAriaLabel": "APM Server インスタンス:{apmsTotal}",
+ "xpack.monitoring.cluster.overview.apmPanel.lastEventDescription": "{timeOfLastEvent} ago",
+ "xpack.monitoring.cluster.overview.apmPanel.lastEventLabel": "最後のイベント",
+ "xpack.monitoring.cluster.overview.apmPanel.memoryUsageLabel": "メモリー使用状況(差分)",
+ "xpack.monitoring.cluster.overview.apmPanel.overviewFleetLinkLabel": "APM & Fleetサーバー概要",
+ "xpack.monitoring.cluster.overview.apmPanel.overviewLinkLabel": "APM Server 概要",
+ "xpack.monitoring.cluster.overview.apmPanel.processedEventsLabel": "処理済みのイベント",
+ "xpack.monitoring.cluster.overview.apmPanel.serversTotalLinkLabel": "APM Server:{apmsTotal}",
+ "xpack.monitoring.cluster.overview.beatsPanel.beatsTitle": "ビート",
+ "xpack.monitoring.cluster.overview.beatsPanel.beatsTotalLinkLabel": "ビート:{beatsTotal}",
+ "xpack.monitoring.cluster.overview.beatsPanel.bytesSentLabel": "送信バイト数",
+ "xpack.monitoring.cluster.overview.beatsPanel.instancesTotalLinkAriaLabel": "ビートインスタンス:{beatsTotal}",
+ "xpack.monitoring.cluster.overview.beatsPanel.overviewLinkAriaLabel": "Beatsの概要",
+ "xpack.monitoring.cluster.overview.beatsPanel.overviewLinkLabel": "概要",
+ "xpack.monitoring.cluster.overview.beatsPanel.totalEventsLabel": "合計イベント数",
+ "xpack.monitoring.cluster.overview.esPanel.debugLogsTooltipText": "デバッグログの数です",
+ "xpack.monitoring.cluster.overview.esPanel.diskAvailableLabel": "利用可能なディスク容量",
+ "xpack.monitoring.cluster.overview.esPanel.diskUsageLabel": "ディスク使用量",
+ "xpack.monitoring.cluster.overview.esPanel.documentsLabel": "ドキュメント",
+ "xpack.monitoring.cluster.overview.esPanel.errorLogsTooltipText": "エラーログの数です",
+ "xpack.monitoring.cluster.overview.esPanel.expireDateText": "有効期限:{expiryDate}",
+ "xpack.monitoring.cluster.overview.esPanel.fatalLogsTooltipText": "致命的ログの数です",
+ "xpack.monitoring.cluster.overview.esPanel.healthLabel": "ヘルス",
+ "xpack.monitoring.cluster.overview.esPanel.indicesCountLinkAriaLabel": "Elasticsearch インデックス:{indicesCount}",
+ "xpack.monitoring.cluster.overview.esPanel.indicesCountLinkLabel": "インデックス:{indicesCount}",
+ "xpack.monitoring.cluster.overview.esPanel.infoLogsTooltipText": "情報ログの数です",
+ "xpack.monitoring.cluster.overview.esPanel.jobsLabel": "機械学習ジョブ",
+ "xpack.monitoring.cluster.overview.esPanel.jvmHeapLabel": "{javaVirtualMachine}ヒープ",
+ "xpack.monitoring.cluster.overview.esPanel.licenseLabel": "ライセンス",
+ "xpack.monitoring.cluster.overview.esPanel.logsLinkAriaLabel": "Elasticsearch ログ",
+ "xpack.monitoring.cluster.overview.esPanel.logsLinkLabel": "ログ",
+ "xpack.monitoring.cluster.overview.esPanel.nodesTotalLinkLabel": "ノード:{nodesTotal}",
+ "xpack.monitoring.cluster.overview.esPanel.overviewLinkAriaLabel": "Elasticsearch の概要",
+ "xpack.monitoring.cluster.overview.esPanel.overviewLinkLabel": "概要",
+ "xpack.monitoring.cluster.overview.esPanel.primaryShardsLabel": "プライマリシャード",
+ "xpack.monitoring.cluster.overview.esPanel.replicaShardsLabel": "レプリカシャード",
+ "xpack.monitoring.cluster.overview.esPanel.unknownLogsTooltipText": "不明",
+ "xpack.monitoring.cluster.overview.esPanel.uptimeLabel": "アップタイム",
+ "xpack.monitoring.cluster.overview.esPanel.versionLabel": "バージョン",
+ "xpack.monitoring.cluster.overview.esPanel.versionNotAvailableDescription": "N/A",
+ "xpack.monitoring.cluster.overview.esPanel.warnLogsTooltipText": "警告ログの数です",
+ "xpack.monitoring.cluster.overview.kibanaPanel.connectionsLabel": "接続",
+ "xpack.monitoring.cluster.overview.kibanaPanel.instancesCountLinkAriaLabel": "Kibana インスタンス:{instancesCount}",
+ "xpack.monitoring.cluster.overview.kibanaPanel.instancesCountLinkLabel": "インスタンス:{instancesCount}",
+ "xpack.monitoring.cluster.overview.kibanaPanel.kibanaTitle": "Kibana",
+ "xpack.monitoring.cluster.overview.kibanaPanel.maxResponseTimeDescription": "{maxTime} ms",
+ "xpack.monitoring.cluster.overview.kibanaPanel.maxResponseTimeLabel": "最高応答時間",
+ "xpack.monitoring.cluster.overview.kibanaPanel.memoryUsageLabel": "メモリー使用状況",
+ "xpack.monitoring.cluster.overview.kibanaPanel.overviewLinkAriaLabel": "Kibana の概要",
+ "xpack.monitoring.cluster.overview.kibanaPanel.overviewLinkLabel": "概要",
+ "xpack.monitoring.cluster.overview.kibanaPanel.requestsLabel": "リクエスト",
+ "xpack.monitoring.cluster.overview.logsPanel.logTypeTitle": "{type}",
+ "xpack.monitoring.cluster.overview.logsPanel.noLogsFound": "ログが見つかりませんでした。",
+ "xpack.monitoring.cluster.overview.logstashPanel.betaFeatureTooltip": "ベータ機能",
+ "xpack.monitoring.cluster.overview.logstashPanel.eventsEmittedLabel": "送信イベント",
+ "xpack.monitoring.cluster.overview.logstashPanel.eventsReceivedLabel": "受信イベント",
+ "xpack.monitoring.cluster.overview.logstashPanel.jvmHeapLabel": "{javaVirtualMachine}ヒープ",
+ "xpack.monitoring.cluster.overview.logstashPanel.logstashTitle": "Logstash",
+ "xpack.monitoring.cluster.overview.logstashPanel.nodesCountLinkAriaLabel": "Logstash ノード:{nodesCount}",
+ "xpack.monitoring.cluster.overview.logstashPanel.nodesCountLinkLabel": "ノード:{nodesCount}",
+ "xpack.monitoring.cluster.overview.logstashPanel.overviewLinkAriaLabel": "Logstash の概要",
+ "xpack.monitoring.cluster.overview.logstashPanel.overviewLinkLabel": "概要",
+ "xpack.monitoring.cluster.overview.logstashPanel.pipelineCountLinkAriaLabel": "Logstash パイプライン(ベータ機能):{pipelineCount}",
+ "xpack.monitoring.cluster.overview.logstashPanel.pipelinesCountLinkLabel": "パイプライン:{pipelineCount}",
+ "xpack.monitoring.cluster.overview.logstashPanel.uptimeLabel": "アップタイム",
+ "xpack.monitoring.cluster.overview.logstashPanel.withMemoryQueuesLabel": "メモリーキューあり",
+ "xpack.monitoring.cluster.overview.logstashPanel.withPersistentQueuesLabel": "永続キューあり",
+ "xpack.monitoring.cluster.overview.pageTitle": "クラスターの概要",
+ "xpack.monitoring.cluster.overviewTitle": "概要",
+ "xpack.monitoring.clusterAlertsNavigation.clusterAlertsLinkText": "クラスターアラート",
+ "xpack.monitoring.clustersNavigation.clustersLinkText": "クラスター",
+ "xpack.monitoring.clusterStats.uuidNotFoundErrorMessage": "選択された時間範囲にクラスターが見つかりませんでした。UUID:{clusterUuid}",
+ "xpack.monitoring.clusterStats.uuidNotSpecifiedErrorMessage": "{clusterUuid} が指定されていません",
+ "xpack.monitoring.elasticsearch.ccr.ccrListingTable.alertsColumnTitle": "アラート",
+ "xpack.monitoring.elasticsearch.ccr.ccrListingTable.errorColumnTitle": "エラー",
+ "xpack.monitoring.elasticsearch.ccr.ccrListingTable.followsColumnTitle": "フォロー",
+ "xpack.monitoring.elasticsearch.ccr.ccrListingTable.indexColumnTitle": "インデックス",
+ "xpack.monitoring.elasticsearch.ccr.ccrListingTable.lastFetchTimeColumnTitle": "最終取得時刻",
+ "xpack.monitoring.elasticsearch.ccr.ccrListingTable.opsSyncedColumnTitle": "同期されたオペレーション",
+ "xpack.monitoring.elasticsearch.ccr.ccrListingTable.syncLagOpsColumnTitle": "同期の遅延(オペレーション数)",
+ "xpack.monitoring.elasticsearch.ccr.heading": "CCR",
+ "xpack.monitoring.elasticsearch.ccr.pageTitle": "Elasticsearch - CCR",
+ "xpack.monitoring.elasticsearch.ccr.routeTitle": "Elasticsearch - CCR",
+ "xpack.monitoring.elasticsearch.ccr.shard.instanceTitle": "インデックス{followerIndex} シャード:{shardId}",
+ "xpack.monitoring.elasticsearch.ccr.shard.pageTitle": "Elasticsearch Ccrシャード - インデックス:{followerIndex} シャード:{shardId}",
+ "xpack.monitoring.elasticsearch.ccr.shard.routeTitle": "Elasticsearch - CCR - シャード",
+ "xpack.monitoring.elasticsearch.ccr.shardsTable.alertsColumnTitle": "アラート",
+ "xpack.monitoring.elasticsearch.ccr.shardsTable.errorColumnTitle": "エラー",
+ "xpack.monitoring.elasticsearch.ccr.shardsTable.lastFetchTimeColumnTitle": "最終取得時刻",
+ "xpack.monitoring.elasticsearch.ccr.shardsTable.opsSyncedColumnTitle": "同期されたオペレーション",
+ "xpack.monitoring.elasticsearch.ccr.shardsTable.shardColumnTitle": "シャード",
+ "xpack.monitoring.elasticsearch.ccr.shardsTable.syncLagOpsColumn.followerLagTooltip": "フォロワーラグ:{syncLagOpsFollower}",
+ "xpack.monitoring.elasticsearch.ccr.shardsTable.syncLagOpsColumn.leaderLagTooltip": "リーダーラグ:{syncLagOpsLeader}",
+ "xpack.monitoring.elasticsearch.ccr.shardsTable.syncLagOpsColumnTitle": "同期の遅延(オペレーション数)",
+ "xpack.monitoring.elasticsearch.ccrShard.errorsTable.reasonColumnTitle": "理由",
+ "xpack.monitoring.elasticsearch.ccrShard.errorsTable.typeColumnTitle": "型",
+ "xpack.monitoring.elasticsearch.ccrShard.errorsTableTitle": "エラー",
+ "xpack.monitoring.elasticsearch.ccrShard.latestStateAdvancedButtonLabel": "高度な設定",
+ "xpack.monitoring.elasticsearch.ccrShard.status.alerts": "アラート",
+ "xpack.monitoring.elasticsearch.ccrShard.status.failedFetchesLabel": "失敗した取得",
+ "xpack.monitoring.elasticsearch.ccrShard.status.followerIndexLabel": "フォロワーインデックス",
+ "xpack.monitoring.elasticsearch.ccrShard.status.leaderIndexLabel": "リーダーインデックス",
+ "xpack.monitoring.elasticsearch.ccrShard.status.opsSyncedLabel": "同期されたオペレーション",
+ "xpack.monitoring.elasticsearch.ccrShard.status.shardIdLabel": "シャード ID",
+ "xpack.monitoring.elasticsearch.clusterStatus.dataLabel": "データ",
+ "xpack.monitoring.elasticsearch.clusterStatus.documentsLabel": "ドキュメント",
+ "xpack.monitoring.elasticsearch.clusterStatus.indicesLabel": "インデックス",
+ "xpack.monitoring.elasticsearch.clusterStatus.memoryLabel": "JVMヒープ",
+ "xpack.monitoring.elasticsearch.clusterStatus.nodesLabel": "ノード",
+ "xpack.monitoring.elasticsearch.clusterStatus.totalShardsLabel": "合計シャード数",
+ "xpack.monitoring.elasticsearch.clusterStatus.unassignedShardsLabel": "未割り当てシャード",
+ "xpack.monitoring.elasticsearch.healthStatusLabel": "ヘルス:{status}",
+ "xpack.monitoring.elasticsearch.indexDetailStatus.alerts": "アラート",
+ "xpack.monitoring.elasticsearch.indexDetailStatus.documentsTitle": "ドキュメント",
+ "xpack.monitoring.elasticsearch.indexDetailStatus.iconStatusLabel": "ヘルス:{elasticsearchStatusIcon}",
+ "xpack.monitoring.elasticsearch.indexDetailStatus.primariesTitle": "プライマリ",
+ "xpack.monitoring.elasticsearch.indexDetailStatus.totalShardsTitle": "合計シャード数",
+ "xpack.monitoring.elasticsearch.indexDetailStatus.totalTitle": "合計",
+ "xpack.monitoring.elasticsearch.indexDetailStatus.unassignedShardsTitle": "未割り当てシャード",
+ "xpack.monitoring.elasticsearch.indices.advanced.routeTitle": "Elasticsearch - インデックス - {indexName} - 高度な設定",
+ "xpack.monitoring.elasticsearch.indices.alertsColumnTitle": "アラート",
+ "xpack.monitoring.elasticsearch.indices.dataTitle": "データ",
+ "xpack.monitoring.elasticsearch.indices.documentCountTitle": "ドキュメントカウント",
+ "xpack.monitoring.elasticsearch.indices.howToShowSystemIndicesDescription": "システムインデックス(例:Kibana)をご希望の場合は、「システムインデックスを表示」にチェックを入れてみてください。",
+ "xpack.monitoring.elasticsearch.indices.indexRateTitle": "インデックスレート",
+ "xpack.monitoring.elasticsearch.indices.monitoringTablePlaceholder": "インデックスのフィルタリング…",
+ "xpack.monitoring.elasticsearch.indices.nameTitle": "名前",
+ "xpack.monitoring.elasticsearch.indices.noIndicesMatchYourSelectionDescription": "選択項目に一致するインデックスがありません。時間範囲を変更してみてください。",
+ "xpack.monitoring.elasticsearch.indices.overview.pageTitle": "インデックス:{indexName}",
+ "xpack.monitoring.elasticsearch.indices.overview.routeTitle": "Elasticsearch - インデックス - {indexName} - 概要",
+ "xpack.monitoring.elasticsearch.indices.pageTitle": "デフォルトのインデックス",
+ "xpack.monitoring.elasticsearch.indices.routeTitle": "Elasticsearch - インデックス",
+ "xpack.monitoring.elasticsearch.indices.searchRateTitle": "検索レート",
+ "xpack.monitoring.elasticsearch.indices.statusTitle": "ステータス",
+ "xpack.monitoring.elasticsearch.indices.systemIndicesLabel": "システムインデックスのフィルター",
+ "xpack.monitoring.elasticsearch.indices.unassignedShardsTitle": "未割り当てシャード",
+ "xpack.monitoring.elasticsearch.mlJobListing.filterJobsPlaceholder": "ジョブをフィルタリング…",
+ "xpack.monitoring.elasticsearch.mlJobListing.forecastsTitle": "予測",
+ "xpack.monitoring.elasticsearch.mlJobListing.jobIdTitle": "ジョブID",
+ "xpack.monitoring.elasticsearch.mlJobListing.modelSizeTitle": "モデルサイズ",
+ "xpack.monitoring.elasticsearch.mlJobListing.noDataLabel": "N/A",
+ "xpack.monitoring.elasticsearch.mlJobListing.nodeTitle": "ノード",
+ "xpack.monitoring.elasticsearch.mlJobListing.noJobsDescription": "クエリに一致する機械学習ジョブがありません。時間範囲を変更してみてください。",
+ "xpack.monitoring.elasticsearch.mlJobListing.processedRecordsTitle": "処理済みレコード",
+ "xpack.monitoring.elasticsearch.mlJobListing.stateTitle": "ステータス",
+ "xpack.monitoring.elasticsearch.mlJobListing.statusIconLabel": "ジョブ状態:{status}",
+ "xpack.monitoring.elasticsearch.mlJobs.pageTitle": "Elasticsearch - 機械学習ジョブ",
+ "xpack.monitoring.elasticsearch.mlJobs.routeTitle": "Elasticsearch - 機械学習ジョブ",
+ "xpack.monitoring.elasticsearch.node.advanced.routeTitle": "Elasticsearch - ノード - {nodeSummaryName} - 高度な設定",
+ "xpack.monitoring.elasticsearch.node.cells.tooltip.iconLabel": "このメトリックの詳細",
+ "xpack.monitoring.elasticsearch.node.cells.tooltip.max": "最高値",
+ "xpack.monitoring.elasticsearch.node.cells.tooltip.min": "最低値",
+ "xpack.monitoring.elasticsearch.node.cells.tooltip.preface": "現在の期間に適用されます",
+ "xpack.monitoring.elasticsearch.node.cells.tooltip.trending": "傾向",
+ "xpack.monitoring.elasticsearch.node.cells.trendingDownText": "ダウン",
+ "xpack.monitoring.elasticsearch.node.cells.trendingUpText": "アップ",
+ "xpack.monitoring.elasticsearch.node.overview.pageTitle": "Elasticsearchノード:{node}",
+ "xpack.monitoring.elasticsearch.node.overview.routeTitle": "Elasticsearch - ノード - {nodeName} - 概要",
+ "xpack.monitoring.elasticsearch.node.statusIconLabel": "ステータス:{status}",
+ "xpack.monitoring.elasticsearch.nodeDetailStatus.alerts": "アラート",
+ "xpack.monitoring.elasticsearch.nodeDetailStatus.dataLabel": "データ",
+ "xpack.monitoring.elasticsearch.nodeDetailStatus.documentsLabel": "ドキュメント",
+ "xpack.monitoring.elasticsearch.nodeDetailStatus.freeDiskSpaceLabel": "空きディスク容量",
+ "xpack.monitoring.elasticsearch.nodeDetailStatus.indicesLabel": "インデックス",
+ "xpack.monitoring.elasticsearch.nodeDetailStatus.jvmHeapLabel": "{javaVirtualMachine}ヒープ",
+ "xpack.monitoring.elasticsearch.nodeDetailStatus.shardsLabel": "シャード",
+ "xpack.monitoring.elasticsearch.nodeDetailStatus.transportAddress": "トランスポートアドレス",
+ "xpack.monitoring.elasticsearch.nodeDetailStatus.typeLabel": "型",
+ "xpack.monitoring.elasticsearch.nodes.alertsColumnTitle": "アラート",
+ "xpack.monitoring.elasticsearch.nodes.cpuThrottlingColumnTitle": "CPU スロットル",
+ "xpack.monitoring.elasticsearch.nodes.cpuUsageColumnTitle": "CPU使用状況",
+ "xpack.monitoring.elasticsearch.nodes.diskFreeSpaceColumnTitle": "ディスクの空き容量",
+ "xpack.monitoring.elasticsearch.nodes.healthAltIcon": "ステータス:{status}",
+ "xpack.monitoring.elasticsearch.nodes.jvmMemoryColumnTitle": "{javaVirtualMachine}ヒープ",
+ "xpack.monitoring.elasticsearch.nodes.loadAverageColumnTitle": "平均負荷",
+ "xpack.monitoring.elasticsearch.nodes.metricbeatMigration.detectedNodeDescription": "次のインデックスは監視されていません。下の「Metricbeat で監視」をクリックして、監視を開始してください。",
+ "xpack.monitoring.elasticsearch.nodes.metricbeatMigration.detectedNodeTitle": "Elasticsearch ノードが検出されました",
+ "xpack.monitoring.elasticsearch.nodes.metricbeatMigration.disableInternalCollectionDescription": "移行を完了させるには、自己監視を無効にしてください。",
+ "xpack.monitoring.elasticsearch.nodes.metricbeatMigration.disableInternalCollectionMigrationButtonLabel": "自己監視を無効にする",
+ "xpack.monitoring.elasticsearch.nodes.metricbeatMigration.disableInternalCollectionTitle": "Metricbeat による Elasticsearch ノードの監視が開始されました",
+ "xpack.monitoring.elasticsearch.nodes.monitoringTablePlaceholder": "ノードをフィルタリング…",
+ "xpack.monitoring.elasticsearch.nodes.nameColumnTitle": "名前",
+ "xpack.monitoring.elasticsearch.nodes.pageTitle": "Elasticsearchノード",
+ "xpack.monitoring.elasticsearch.nodes.routeTitle": "Elasticsearch - ノード",
+ "xpack.monitoring.elasticsearch.nodes.shardsColumnTitle": "シャード",
+ "xpack.monitoring.elasticsearch.nodes.statusColumn.offlineLabel": "オフライン",
+ "xpack.monitoring.elasticsearch.nodes.statusColumn.onlineLabel": "オンライン",
+ "xpack.monitoring.elasticsearch.nodes.statusColumnTitle": "ステータス",
+ "xpack.monitoring.elasticsearch.nodes.unknownNodeTypeLabel": "不明",
+ "xpack.monitoring.elasticsearch.overview.pageTitle": "Elasticsearchの概要",
+ "xpack.monitoring.elasticsearch.shardActivity.completedRecoveriesLabel": "完了済みの復元",
+ "xpack.monitoring.elasticsearch.shardActivity.noActiveShardRecoveriesMessage.completedRecoveriesLinkText": "完了済みの復元",
+ "xpack.monitoring.elasticsearch.shardActivity.noActiveShardRecoveriesMessage.completedRecoveriesLinkTextProblem": "このクラスターにはアクティブなシャードの復元がありません。",
+ "xpack.monitoring.elasticsearch.shardActivity.noActiveShardRecoveriesMessage.completedRecoveriesLinkTextSolution": "{shardActivityHistoryLink}を表示してみてください。",
+ "xpack.monitoring.elasticsearch.shardActivity.noDataMessage": "選択された時間範囲には過去のシャードアクティビティ記録がありません。",
+ "xpack.monitoring.elasticsearch.shardActivity.progress.noTranslogProgressLabel": "n/a",
+ "xpack.monitoring.elasticsearch.shardActivity.recoveryIndex.recoveryTypeDescription": "復元タイプ:{relocationType}",
+ "xpack.monitoring.elasticsearch.shardActivity.recoveryIndex.shardDescription": "シャード:{shard}",
+ "xpack.monitoring.elasticsearch.shardActivity.snapshotTitle": "レポジトリ:{repo} / スナップショット:{snapshot}",
+ "xpack.monitoring.elasticsearch.shardActivity.sourceTooltip": "{copiedFrom} シャードからコピーされました",
+ "xpack.monitoring.elasticsearch.shardActivity.sourceTooltip.primarySourceText": "プライマリ",
+ "xpack.monitoring.elasticsearch.shardActivity.sourceTooltip.replicaSourceText": "レプリカ",
+ "xpack.monitoring.elasticsearch.shardActivity.totalTimeTooltip": "開始:{startTime}",
+ "xpack.monitoring.elasticsearch.shardActivity.unknownTargetAddressContent": "不明",
+ "xpack.monitoring.elasticsearch.shardActivityTitle": "シャードアクティビティ",
+ "xpack.monitoring.elasticsearch.shardAllocation.clusterViewDisplayName": "ClusterView",
+ "xpack.monitoring.elasticsearch.shardAllocation.decorateShards.relocatingFromTextMessage": "{nodeName} から移動しています",
+ "xpack.monitoring.elasticsearch.shardAllocation.decorateShards.relocatingToTextMessage": "{nodeName} に移動しています",
+ "xpack.monitoring.elasticsearch.shardAllocation.initializingLabel": "初期化中",
+ "xpack.monitoring.elasticsearch.shardAllocation.labels.indicesLabel": "インデックス",
+ "xpack.monitoring.elasticsearch.shardAllocation.labels.nodesLabel": "ノード",
+ "xpack.monitoring.elasticsearch.shardAllocation.labels.unassignedLabel": "割り当てなし",
+ "xpack.monitoring.elasticsearch.shardAllocation.labels.unassignedNodesLabel": "ノード",
+ "xpack.monitoring.elasticsearch.shardAllocation.primaryLabel": "プライマリ",
+ "xpack.monitoring.elasticsearch.shardAllocation.relocatingLabel": "移動中",
+ "xpack.monitoring.elasticsearch.shardAllocation.replicaLabel": "レプリカ",
+ "xpack.monitoring.elasticsearch.shardAllocation.shardDisplayName": "シャード",
+ "xpack.monitoring.elasticsearch.shardAllocation.shardLegendTitle": "シャードの凡例",
+ "xpack.monitoring.elasticsearch.shardAllocation.tableBody.noShardsAllocatedDescription": "シャードが割り当てられていません。",
+ "xpack.monitoring.elasticsearch.shardAllocation.tableBodyDisplayName": "TableBody",
+ "xpack.monitoring.elasticsearch.shardAllocation.tableHead.filterSystemIndices": "システムインデックスのフィルター",
+ "xpack.monitoring.elasticsearch.shardAllocation.tableHead.indicesLabel": "インデックス",
+ "xpack.monitoring.elasticsearch.shardAllocation.unassignedDisplayName": "割り当てなし",
+ "xpack.monitoring.elasticsearch.shardAllocation.unassignedPrimaryLabel": "未割り当てプライマリ",
+ "xpack.monitoring.elasticsearch.shardAllocation.unassignedReplicaLabel": "未割り当てレプリカ",
+ "xpack.monitoring.errors.connectionErrorMessage": "接続エラー:Elasticsearch 監視クラスターのネットワーク接続を確認し、詳細は Kibana のログをご覧ください。",
+ "xpack.monitoring.errors.insufficientUserErrorMessage": "データの監視に必要なユーザーパーミッションがありません",
+ "xpack.monitoring.errors.invalidAuthErrorMessage": "クラスターの監視に無効な認証です",
+ "xpack.monitoring.errors.monitoringLicenseErrorDescription": "クラスター = 「{clusterId}」のライセンス情報が見つかりませんでした。クラスターのマスターノードサーバーログにエラーや警告がないか確認してください。",
+ "xpack.monitoring.errors.monitoringLicenseErrorTitle": "監視ライセンスエラー",
+ "xpack.monitoring.errors.noLivingConnectionsErrorMessage": "有効な接続がありません。Elasticsearch 監視クラスターのネットワーク接続を確認し、詳細は Kibana のログをご覧ください。",
+ "xpack.monitoring.errors.TimeoutErrorMessage": "リクエストタイムアウト:Elasticsearch 監視クラスターのネットワーク接続、またはノードの負荷レベルを確認してください。",
+ "xpack.monitoring.es.indices.deletedClosedStatusLabel": "削除済み / クローズ済み",
+ "xpack.monitoring.es.indices.notAvailableStatusLabel": "利用不可",
+ "xpack.monitoring.es.indices.unknownStatusLabel": "不明",
+ "xpack.monitoring.es.nodes.offlineNodeStatusLabel": "オフラインノード",
+ "xpack.monitoring.es.nodes.offlineStatusLabel": "オフライン",
+ "xpack.monitoring.es.nodes.onlineStatusLabel": "オンライン",
+ "xpack.monitoring.es.nodeType.clientNodeLabel": "クライアントノード",
+ "xpack.monitoring.es.nodeType.dataOnlyNodeLabel": "データ専用ノード",
+ "xpack.monitoring.es.nodeType.invalidNodeLabel": "無効なノード",
+ "xpack.monitoring.es.nodeType.masterNodeLabel": "マスターノード",
+ "xpack.monitoring.es.nodeType.masterOnlyNodeLabel": "マスター専用ノード",
+ "xpack.monitoring.es.nodeType.nodeLabel": "ノード",
+ "xpack.monitoring.esNavigation.ccrLinkText": "CCR",
+ "xpack.monitoring.esNavigation.indicesLinkText": "インデックス",
+ "xpack.monitoring.esNavigation.instance.advancedLinkText": "高度な設定",
+ "xpack.monitoring.esNavigation.instance.overviewLinkText": "概要",
+ "xpack.monitoring.esNavigation.jobsLinkText": "機械学習ジョブ",
+ "xpack.monitoring.esNavigation.nodesLinkText": "ノード",
+ "xpack.monitoring.esNavigation.overviewLinkText": "概要",
+ "xpack.monitoring.euiSSPTable.setupNewButtonLabel": "新規 {identifier} の監視を設定",
+ "xpack.monitoring.euiTable.isFullyMigratedLabel": "Metricbeat 収集",
+ "xpack.monitoring.euiTable.isInternalCollectorLabel": "内部収集",
+ "xpack.monitoring.euiTable.isPartiallyMigratedLabel": "内部収集と Metricbeat 収集",
+ "xpack.monitoring.euiTable.setupNewButtonLabel": "Metricbeat で別の {identifier} を監視",
+ "xpack.monitoring.expiredLicenseStatusDescription": "ご使用のライセンスは{expiryDate}に期限切れになりました",
+ "xpack.monitoring.expiredLicenseStatusTitle": "ご使用の{typeTitleCase}ライセンスは期限切れです",
+ "xpack.monitoring.feature.reserved.description": "ユーザーアクセスを許可するには、monitoring_user ロールも割り当てる必要があります。",
+ "xpack.monitoring.featureCatalogueDescription": "ご使用のデプロイのリアルタイムのヘルスとパフォーマンスをトラッキングします。",
+ "xpack.monitoring.featureCatalogueTitle": "スタックを監視",
+ "xpack.monitoring.featureRegistry.monitoringFeatureName": "スタック監視",
+ "xpack.monitoring.formatNumbers.notAvailableLabel": "N/A",
+ "xpack.monitoring.healthCheck.disabledWatches.text": "設定モードを使用してアラート定義をレビューし、追加のアクションコネクターを構成して、任意の方法で通知を受信します。",
+ "xpack.monitoring.healthCheck.disabledWatches.title": "新しいアラートの作成",
+ "xpack.monitoring.healthCheck.encryptionErrorAction": "方法を確認してください。",
+ "xpack.monitoring.healthCheck.tlsAndEncryptionError": "スタック監視アラートでは、KibanaとElasticsearchの間のトランスポートレイヤーセキュリティと、kibana.ymlファイルの暗号化鍵が必要です。",
+ "xpack.monitoring.healthCheck.tlsAndEncryptionErrorTitle": "追加の設定が必要です",
+ "xpack.monitoring.healthCheck.unableToDisableWatches.action": "詳細情報",
+ "xpack.monitoring.healthCheck.unableToDisableWatches.text": "レガシークラスターアラートを削除できませんでした。Kibanaサーバーログで詳細を確認するか、しばらくたってから再試行してください。",
+ "xpack.monitoring.healthCheck.unableToDisableWatches.title": "レガシークラスターアラートはまだ有効です",
+ "xpack.monitoring.kibana.clusterStatus.connectionsLabel": "接続",
+ "xpack.monitoring.kibana.clusterStatus.instancesLabel": "インスタンス",
+ "xpack.monitoring.kibana.clusterStatus.maxResponseTimeLabel": "最高応答時間",
+ "xpack.monitoring.kibana.clusterStatus.memoryLabel": "メモリー",
+ "xpack.monitoring.kibana.clusterStatus.requestsLabel": "リクエスト",
+ "xpack.monitoring.kibana.detailStatus.osFreeMemoryLabel": "OS の空きメモリー",
+ "xpack.monitoring.kibana.detailStatus.transportAddressLabel": "トランスポートアドレス",
+ "xpack.monitoring.kibana.detailStatus.uptimeLabel": "アップタイム",
+ "xpack.monitoring.kibana.detailStatus.versionLabel": "バージョン",
+ "xpack.monitoring.kibana.instance.pageTitle": "Kibanaインスタンス:{instance}",
+ "xpack.monitoring.kibana.instances.heading": "Kibanaインスタンス",
+ "xpack.monitoring.kibana.instances.metricbeatMigration.detectedNodeDescription": "次のインスタンスは監視されていません。\n 下の「Metricbeat で監視」をクリックして、監視を開始してください。",
+ "xpack.monitoring.kibana.instances.metricbeatMigration.detectedNodeTitle": "Kibana インスタンスが検出されました",
+ "xpack.monitoring.kibana.instances.pageTitle": "Kibanaインスタンス",
+ "xpack.monitoring.kibana.instances.routeTitle": "Kibana - インスタンス",
+ "xpack.monitoring.kibana.listing.alertsColumnTitle": "アラート",
+ "xpack.monitoring.kibana.listing.filterInstancesPlaceholder": "フィルターインスタンス…",
+ "xpack.monitoring.kibana.listing.loadAverageColumnTitle": "平均負荷",
+ "xpack.monitoring.kibana.listing.memorySizeColumnTitle": "メモリーサイズ",
+ "xpack.monitoring.kibana.listing.nameColumnTitle": "名前",
+ "xpack.monitoring.kibana.listing.requestsColumnTitle": "リクエスト",
+ "xpack.monitoring.kibana.listing.responseTimeColumnTitle": "応答時間",
+ "xpack.monitoring.kibana.listing.statusColumnTitle": "ステータス",
+ "xpack.monitoring.kibana.overview.pageTitle": "Kibanaの概要",
+ "xpack.monitoring.kibana.shardActivity.bytesTitle": "バイト",
+ "xpack.monitoring.kibana.shardActivity.filesTitle": "ファイル",
+ "xpack.monitoring.kibana.shardActivity.indexTitle": "インデックス",
+ "xpack.monitoring.kibana.shardActivity.sourceDestinationTitle": "ソース / 行先",
+ "xpack.monitoring.kibana.shardActivity.stageTitle": "ステージ",
+ "xpack.monitoring.kibana.shardActivity.totalTimeTitle": "合計時間",
+ "xpack.monitoring.kibana.shardActivity.translogTitle": "Translog",
+ "xpack.monitoring.kibana.statusIconLabel": "ヘルス:{status}",
+ "xpack.monitoring.kibanaNavigation.instancesLinkText": "インスタンス",
+ "xpack.monitoring.kibanaNavigation.overviewLinkText": "概要",
+ "xpack.monitoring.license.heading": "ライセンス",
+ "xpack.monitoring.license.howToUpdateLicenseDescription": "このクラスターのライセンスを更新するには、Elasticsearch {apiText}でライセンスファイルを提供してください:",
+ "xpack.monitoring.license.licenseRouteTitle": "ライセンス",
+ "xpack.monitoring.loading.pageTitle": "読み込み中",
+ "xpack.monitoring.logs.listing.calloutLinkText": "ログ",
+ "xpack.monitoring.logs.listing.calloutTitle": "他のログを表示する場合",
+ "xpack.monitoring.logs.listing.clusterPageDescription": "このクラスターの最も新しいログを最高合計 {limit} 件まで表示しています。",
+ "xpack.monitoring.logs.listing.componentTitle": "コンポーネント",
+ "xpack.monitoring.logs.listing.indexPageDescription": "このインデックスの最も新しいログを最高合計 {limit} 件まで表示しています。",
+ "xpack.monitoring.logs.listing.levelTitle": "レベル",
+ "xpack.monitoring.logs.listing.linkText": "詳細は {link} をご覧ください。",
+ "xpack.monitoring.logs.listing.messageTitle": "メッセージ",
+ "xpack.monitoring.logs.listing.nodePageDescription": "このノードの最も新しいログを最高合計 {limit} 件まで表示しています。",
+ "xpack.monitoring.logs.listing.nodeTitle": "ノード",
+ "xpack.monitoring.logs.listing.pageTitle": "最近のログ",
+ "xpack.monitoring.logs.listing.timestampTitle": "タイムスタンプ",
+ "xpack.monitoring.logs.listing.typeTitle": "型",
+ "xpack.monitoring.logs.reason.correctIndexNameLink": "詳細はここをクリックしてください。",
+ "xpack.monitoring.logs.reason.correctIndexNameMessage": "これはFilebeatインデックスから読み取る問題です。{link}",
+ "xpack.monitoring.logs.reason.correctIndexNameTitle": "破損したFilebeatインデックス",
+ "xpack.monitoring.logs.reason.defaultMessage": "ログデータが見つからず、理由を診断することができません。{link}",
+ "xpack.monitoring.logs.reason.defaultMessageLink": "正しくセットアップされていることを確認してください。",
+ "xpack.monitoring.logs.reason.defaultTitle": "ログデータが見つかりませんでした",
+ "xpack.monitoring.logs.reason.noClusterLink": "セットアップ",
+ "xpack.monitoring.logs.reason.noClusterMessage": "{link} が正しいことを確認してください。",
+ "xpack.monitoring.logs.reason.noClusterTitle": "このクラスターにはログがありません",
+ "xpack.monitoring.logs.reason.noIndexLink": "セットアップ",
+ "xpack.monitoring.logs.reason.noIndexMessage": "ログが見つかりましたが、このインデックスのものはありません。この問題が解決されない場合は、{link} が正しいことを確認してください。",
+ "xpack.monitoring.logs.reason.noIndexPatternInTimePeriodMessage": "時間フィルターでタイムフレームを調整してください。",
+ "xpack.monitoring.logs.reason.noIndexPatternInTimePeriodTitle": "選択された時間にログはありません",
+ "xpack.monitoring.logs.reason.noIndexPatternLink": "Filebeat",
+ "xpack.monitoring.logs.reason.noIndexPatternMessage": "{link} をセットアップして、監視クラスターへの Elasticsearch アウトプットを構成してください。",
+ "xpack.monitoring.logs.reason.noIndexPatternTitle": "ログデータが見つかりませんでした",
+ "xpack.monitoring.logs.reason.noIndexTitle": "このインデックスにはログがありません",
+ "xpack.monitoring.logs.reason.noNodeLink": "セットアップ",
+ "xpack.monitoring.logs.reason.noNodeMessage": "{link} が正しいことを確認してください。",
+ "xpack.monitoring.logs.reason.noNodeTitle": "この Elasticsearch ノードにはログがありません",
+ "xpack.monitoring.logs.reason.notUsingStructuredLogsLink": "JSONログを参照します",
+ "xpack.monitoring.logs.reason.notUsingStructuredLogsMessage": "{varPaths}設定{link}かどうかを確認",
+ "xpack.monitoring.logs.reason.notUsingStructuredLogsTitle": "構造化されたログが見つかりません",
+ "xpack.monitoring.logs.reason.noTypeLink": "これらの方向",
+ "xpack.monitoring.logs.reason.noTypeMessage": "{link} に従って Elasticsearch をセットアップしてください。",
+ "xpack.monitoring.logs.reason.noTypeTitle": "Elasticsearch のログがありません",
+ "xpack.monitoring.logstash.clusterStatus.eventsEmittedLabel": "送信イベント",
+ "xpack.monitoring.logstash.clusterStatus.eventsReceivedLabel": "受信イベント",
+ "xpack.monitoring.logstash.clusterStatus.memoryLabel": "メモリー",
+ "xpack.monitoring.logstash.clusterStatus.nodesLabel": "ノード",
+ "xpack.monitoring.logstash.detailStatus.batchSizeLabel": "バッチサイズ",
+ "xpack.monitoring.logstash.detailStatus.configReloadsLabel": "構成の再読み込み",
+ "xpack.monitoring.logstash.detailStatus.eventsEmittedLabel": "送信イベント",
+ "xpack.monitoring.logstash.detailStatus.eventsReceivedLabel": "受信イベント",
+ "xpack.monitoring.logstash.detailStatus.pipelineWorkersLabel": "パイプラインワーカー",
+ "xpack.monitoring.logstash.detailStatus.queueTypeLabel": "キュータイプ",
+ "xpack.monitoring.logstash.detailStatus.transportAddressLabel": "トランスポートアドレス",
+ "xpack.monitoring.logstash.detailStatus.uptimeLabel": "アップタイム",
+ "xpack.monitoring.logstash.detailStatus.versionLabel": "バージョン",
+ "xpack.monitoring.logstash.filterNodesPlaceholder": "ノードをフィルタリング…",
+ "xpack.monitoring.logstash.filterPipelinesPlaceholder": "パイプラインのフィルタリング…",
+ "xpack.monitoring.logstash.node.advanced.pageTitle": "Logstashノード:{nodeName}",
+ "xpack.monitoring.logstash.node.advanced.routeTitle": "Logstash - {nodeName} - 高度な設定",
+ "xpack.monitoring.logstash.node.pageTitle": "Logstashノード:{nodeName}",
+ "xpack.monitoring.logstash.node.pipelines.notAvailableDescription": "パイプラインの監視は Logstash バージョン 6.0.0 以降でのみ利用できます。このノードはバージョン {logstashVersion} を実行しています。",
+ "xpack.monitoring.logstash.node.pipelines.pageTitle": "Logstashノードパイプライン:{nodeName}",
+ "xpack.monitoring.logstash.node.pipelines.routeTitle": "Logstash - {nodeName} - パイプライン",
+ "xpack.monitoring.logstash.node.routeTitle": "Logstash - {nodeName}",
+ "xpack.monitoring.logstash.nodes.alertsColumnTitle": "アラート",
+ "xpack.monitoring.logstash.nodes.configReloadsFailuresCountLabel": "{reloadsFailures} 失敗",
+ "xpack.monitoring.logstash.nodes.configReloadsSuccessCountLabel": "{reloadsSuccesses} 成功",
+ "xpack.monitoring.logstash.nodes.configReloadsTitle": "構成の再読み込み",
+ "xpack.monitoring.logstash.nodes.cpuUsageTitle": "CPU使用状況",
+ "xpack.monitoring.logstash.nodes.eventsIngestedTitle": "イベントが投入されました",
+ "xpack.monitoring.logstash.nodes.jvmHeapUsedTitle": "{javaVirtualMachine} ヒープを使用中",
+ "xpack.monitoring.logstash.nodes.loadAverageTitle": "平均負荷",
+ "xpack.monitoring.logstash.nodes.nameTitle": "名前",
+ "xpack.monitoring.logstash.nodes.pageTitle": "Logstashノード",
+ "xpack.monitoring.logstash.nodes.routeTitle": "Logstash - ノード",
+ "xpack.monitoring.logstash.nodes.versionTitle": "バージョン",
+ "xpack.monitoring.logstash.overview.pageTitle": "Logstashの概要",
+ "xpack.monitoring.logstash.pipeline.detailDrawer.conditionalStatementDescription": "これはパイプラインのコンディションのステートメントです。",
+ "xpack.monitoring.logstash.pipeline.detailDrawer.eventsEmittedLabel": "送信イベント",
+ "xpack.monitoring.logstash.pipeline.detailDrawer.eventsEmittedRateLabel": "イベント送信レート",
+ "xpack.monitoring.logstash.pipeline.detailDrawer.eventsLatencyLabel": "イベントレイテンシ",
+ "xpack.monitoring.logstash.pipeline.detailDrawer.eventsReceivedLabel": "受信イベント",
+ "xpack.monitoring.logstash.pipeline.detailDrawer.noMetricsForIfDescription": "現在この if 条件で表示するメトリックがありません。",
+ "xpack.monitoring.logstash.pipeline.detailDrawer.noMetricsForQueueDescription": "現在このキューに表示するメトリックがありません。",
+ "xpack.monitoring.logstash.pipeline.detailDrawer.specifyVertexIdDescription": "この {vertexType} には指定された ID がありません。ID を指定することで、パイプラインの変更時にその差をトラッキングできます。このプラグインの ID を次のように指定できます:",
+ "xpack.monitoring.logstash.pipeline.detailDrawer.structureDescription": "これは Logstash でインプットと残りのパイプラインの間のイベントのバッファリングに使用される内部構造です。",
+ "xpack.monitoring.logstash.pipeline.detailDrawer.vertexIdDescription": "この {vertexType} の ID は {vertexId} です。",
+ "xpack.monitoring.logstash.pipeline.pageTitle": "Logstashパイプライン:{pipeline}",
+ "xpack.monitoring.logstash.pipeline.queue.noMetricsDescription": "キューメトリックが利用できません",
+ "xpack.monitoring.logstash.pipeline.relativeFirstSeenAgoLabel": "{relativeFirstSeen} 前",
+ "xpack.monitoring.logstash.pipeline.relativeLastSeenAgoLabel": "{relativeLastSeen} 前まで",
+ "xpack.monitoring.logstash.pipeline.relativeLastSeenNowLabel": "今",
+ "xpack.monitoring.logstash.pipeline.routeTitle": "Logstash - パイプライン",
+ "xpack.monitoring.logstash.pipelines.eventsEmittedRateTitle": "イベント送信レート",
+ "xpack.monitoring.logstash.pipelines.idTitle": "ID",
+ "xpack.monitoring.logstash.pipelines.numberOfNodesTitle": "ノード数",
+ "xpack.monitoring.logstash.pipelines.pageTitle": "Logstashパイプライン",
+ "xpack.monitoring.logstash.pipelines.routeTitle": "Logstashパイプライン",
+ "xpack.monitoring.logstash.pipelineStatement.viewDetailsAriaLabel": "詳細を表示",
+ "xpack.monitoring.logstash.pipelineViewer.filtersTitle": "フィルター",
+ "xpack.monitoring.logstash.pipelineViewer.inputsTitle": "インプット",
+ "xpack.monitoring.logstash.pipelineViewer.outputsTitle": "アウトプット",
+ "xpack.monitoring.logstashNavigation.instance.advancedLinkText": "高度な設定",
+ "xpack.monitoring.logstashNavigation.instance.overviewLinkText": "概要",
+ "xpack.monitoring.logstashNavigation.instance.pipelinesLinkText": "パイプライン",
+ "xpack.monitoring.logstashNavigation.nodesLinkText": "ノード",
+ "xpack.monitoring.logstashNavigation.overviewLinkText": "概要",
+ "xpack.monitoring.logstashNavigation.pipelinesLinkText": "パイプライン",
+ "xpack.monitoring.logstashNavigation.pipelineVersionDescription": "バージョンは {relativeLastSeen} 時点でアクティブ、初回検知 {relativeFirstSeen}",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.configureMetricbeatDescription": "{file} にこれらの変更を加えます。",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.configureMetricbeatTitle": "Metricbeat を構成して監視クラスターに送ります",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.disableInternalCollection.description": "APM Server の構成ファイル({file})に次の設定を追加します:",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.disableInternalCollection.note": "この変更後、APM Server の再起動が必要です。",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.disableInternalCollection.title": "APM Server の監視メトリックの内部収集を無効にする",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.enableMetricbeatModuleDescription": "モジュールはデフォルトで http://localhost:5066 から APM Server の監視メトリックを収集します。ローカル APM Server のアドレスが異なる場合は、{file} ファイルの {hosts} 設定で指定する必要があります。",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.enableMetricbeatModuleTitle": "Metricbeat の Beat X-Pack モジュールの有効化と構成",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.installMetricbeatLinkText": "こちらの手順に従ってください。",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.installMetricbeatTitle": "Metricbeat を APM Server と同じサーバーにインストール",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.startMetricbeatLinkText": "こちらの手順に従ってください。",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.startMetricbeatTitle": "Metricbeat を起動します",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.configureMetricbeatDescription": "{file} にこれらの変更を加えます。",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.configureMetricbeatTitle": "Metricbeat を構成して監視クラスターに送ります",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.disableInternalCollection.description": "{beatType} の構成ファイル({file})に次の設定を追加します:",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.disableInternalCollection.note": "この変更後、{beatType} の再起動が必要です。",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.disableInternalCollection.title": "{beatType} の監視メトリックの内部収集を無効にする",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.enableMetricbeatModuleHttpEnabledDirections": "Metricbeat が実行中の {beatType} からメトリックを収集するには、{link} 必要があります。",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.enableMetricbeatModuleHttpEnabledDirectionsLinkText": "監視されている {beatType} の HTTP エンドポイントを有効にする",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.enableMetricbeatModuleTitle": "Metricbeat の Beat X-Pack モジュールの有効化と構成",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.installMetricbeatLinkText": "こちらの手順に従ってください。",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.installMetricbeatTitle": "Metricbeat を {beatType} と同じサーバーにインストール",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.startMetricbeatLinkText": "こちらの手順に従ってください。",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.startMetricbeatTitle": "Metricbeat を起動します",
+ "xpack.monitoring.metricbeatMigration.disableInternalCollection.fullyMigratedStatusDescription": "自己監視からのドキュメントがありません。移行完了!",
+ "xpack.monitoring.metricbeatMigration.disableInternalCollection.fullyMigratedStatusTitle": "おめでとうございます!",
+ "xpack.monitoring.metricbeatMigration.disableInternalCollection.partiallyMigratedStatusDescription": "前回の自己監視は {secondsSinceLastInternalCollectionLabel} 前でした。",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.configureMetricbeatDescription": "{file} にこれらの変更を加えます。",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.configureMetricbeatTitle": "Metricbeat を構成して監視クラスターに送ります",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.disableInternalCollectionDescription": "Elasticsearch 監視メトリックの自己監視を無効にする本番クラスターの各サーバーの {monospace} を false に設定します。",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.disableInternalCollectionTitle": "Elasticsearch 監視メトリックの内部収集を無効にする",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.enableMetricbeatModuleDescription": "デフォルトで、モジュールは {url} から Elasticsearch メトリックを収集します。ローカルサーバーのアドレスが異なる場合は、{module} のホスト設定に追加します。",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.enableMetricbeatModuleInstallDirectory": "インストールディレクトリから次のファイルを実行します:",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.enableMetricbeatModuleTitle": "Metricbeat の Elasticsearch X-Pack モジュールの有効化と構成",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.installMetricbeatLinkText": "こちらの手順に従ってください。",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.installMetricbeatTitle": "Metricbeat を Elasticsearch と同じサーバーにインストール",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.startMetricbeatLinkText": "こちらの手順に従ってください。",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.startMetricbeatTitle": "Metricbeat を起動します",
+ "xpack.monitoring.metricbeatMigration.flyout.closeButtonLabel": "閉じる",
+ "xpack.monitoring.metricbeatMigration.flyout.doneButtonLabel": "完了",
+ "xpack.monitoring.metricbeatMigration.flyout.flyoutTitle": "Metricbeat で `{instanceName}` {instanceIdentifier} を監視",
+ "xpack.monitoring.metricbeatMigration.flyout.flyoutTitleNewUser": "Metricbeat で {instanceName} {instanceIdentifier} を監視",
+ "xpack.monitoring.metricbeatMigration.flyout.learnMore": "詳細な理由",
+ "xpack.monitoring.metricbeatMigration.flyout.nextButtonLabel": "次へ",
+ "xpack.monitoring.metricbeatMigration.flyout.noClusterUuidCheckboxLabel": "はい、この {productName} {instanceIdentifier} のスタンドアロンクラスターを確認する必要があることを理解しています\n この{productName} {instanceIdentifier}.",
+ "xpack.monitoring.metricbeatMigration.flyout.noClusterUuidDescription": "この {productName} {instanceIdentifier} は Elasticsearch クラスターに接続されていないため、完全に移行された時点で、この {productName} {instanceIdentifier} はこのクラスターではなくスタンドアロンクラスターに表示されます。 {link}",
+ "xpack.monitoring.metricbeatMigration.flyout.noClusterUuidTitle": "クラスターが検出されてませんでした",
+ "xpack.monitoring.metricbeatMigration.flyout.step1.monitoringUrlHelpText": "通常 1 つの URL です。複数 URL の場合、コンマで区切ります。\n 実行中の Metricbeat インスタンスは、これらの Elasticsearch サーバーとの通信が必要です。",
+ "xpack.monitoring.metricbeatMigration.flyout.step1.monitoringUrlLabel": "監視クラスター URL",
+ "xpack.monitoring.metricbeatMigration.fullyMigratedStatusDescription": "Metricbeat は監視データを送信しています。",
+ "xpack.monitoring.metricbeatMigration.fullyMigratedStatusTitle": "おめでとうございます!",
+ "xpack.monitoring.metricbeatMigration.isInternalCollectorStatusTitle": "監視データは検出されませんでしたが、引き続き確認します。",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.configureMetricbeatDescription": "{file} にこれらの変更を加えます。",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.configureMetricbeatTitle": "Metricbeat を構成して監視クラスターに送ります",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.disableInternalCollection.description": "Kibana 構成ファイル({file})に次の設定を追加します:",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.disableInternalCollection.note": "{config} をデフォルト値のままにします({defaultValue})。",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.disableInternalCollection.restartNote": "サーバーの再起動が完了するまでエラーが表示されます。",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.disableInternalCollection.restartWarningTitle": "このステップには Kibana サーバーの再起動が必要です。",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.disableInternalCollection.title": "Kibana 監視メトリックの内部収集を無効にする",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.enableMetricbeatModuleDescription": "モジュールはデフォルトで http://localhost:5601 から Kibana 監視メトリックを収集します。ローカル Kibana インスタンスのアドレスが異なる場合は、{file} ファイルの {hosts} 設定で指定する必要があります。",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.enableMetricbeatModuleTitle": "Metricbeat の Kibana X-Pack もウールの有効化と構成",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.installMetricbeatLinkText": "こちらの手順に従ってください。",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.installMetricbeatTitle": "Metricbeat を Kibana と同じサーバーにインストール",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.startMetricbeatLinkText": "こちらの手順に従ってください。",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.startMetricbeatTitle": "Metricbeat を起動します",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.configureMetricbeatDescription": "{file} にこれらの変更を加えます。",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.configureMetricbeatTitle": "Metricbeat を構成して監視クラスターに送ります",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.disableInternalCollection.description": "Logstash 構成ファイル({file})に次の設定を追加します:",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.disableInternalCollection.note": "この変更後、Logstash の再起動が必要です。",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.disableInternalCollection.title": "Logstash 監視メトリックの内部収集を無効にする",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.enableMetricbeatModuleDescription": "モジュールはデフォルトで http://localhost:9600 から Logstash 監視メトリックを収集します。ローカル Logstash インスタンスのアドレスが異なる場合は、{file} ファイルの {hosts} 設定で指定する必要があります。",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.enableMetricbeatModuleTitle": "Metricbeat の Logstash X-Pack もウールの有効化と構成",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.installMetricbeatLinkText": "こちらの手順に従ってください。",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.installMetricbeatTitle": "Metricbeat を Logstash と同じサーバーにインストール",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.startMetricbeatLinkText": "こちらの手順に従ってください。",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.startMetricbeatTitle": "Metricbeat を起動します",
+ "xpack.monitoring.metricbeatMigration.migrationStatus": "移行ステータス",
+ "xpack.monitoring.metricbeatMigration.monitoringStatus": "監視ステータス",
+ "xpack.monitoring.metricbeatMigration.partiallyMigratedStatusDescription": "データの検出には最長 {secondsAgo} 秒かかる場合があります。",
+ "xpack.monitoring.metricbeatMigration.partiallyMigratedStatusTitle": "まだ自己監視からのデータが届いています",
+ "xpack.monitoring.metricbeatMigration.securitySetup": "セキュリティが有効の場合、{link} が必要な可能性があります。",
+ "xpack.monitoring.metricbeatMigration.securitySetupLinkText": "追加設定",
+ "xpack.monitoring.metrics.apm.acmRequest.countTitle": "要求エージェント構成管理",
+ "xpack.monitoring.metrics.apm.acmRequest.countTitleDescription": "エージェント構成管理で受信したHTTP要求",
+ "xpack.monitoring.metrics.apm.acmRequest.countTitleLabel": "カウント",
+ "xpack.monitoring.metrics.apm.acmResponse.countDescription": "APM Server により応答されたHTTP要求です",
+ "xpack.monitoring.metrics.apm.acmResponse.countLabel": "カウント",
+ "xpack.monitoring.metrics.apm.acmResponse.countTitle": "応答数エージェント構成管理",
+ "xpack.monitoring.metrics.apm.acmResponse.errorCountDescription": "HTTPエラー数",
+ "xpack.monitoring.metrics.apm.acmResponse.errorCountLabel": "エラー数",
+ "xpack.monitoring.metrics.apm.acmResponse.errorCountTitle": "応答エラー数エージェント構成管理",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.forbiddenDescription": "禁止されたHTTP要求拒否数",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.forbiddenLabel": "カウント",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.forbiddenTitle": "応答エラーエージェント構成管理",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.invalidqueryDescription": "無効なHTTPクエリ",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.invalidqueryLabel": "無効なクエリ",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.invalidqueryTitle": "応答無効クエリエラーエージェント構成管理",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.methodDescription": "HTTPメソッドが正しくないため、HTTPリクエストが拒否されました",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.methodLabel": "メソド",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.methodTitle": "応答方法エラーエージェント構成管理",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.unauthorizedDescription": "許可されていないHTTP要求拒否数",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.unauthorizedLabel": "不正",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.unauthorizedTitle": "応答許可されていないエラーエージェント構成管理",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.unavailableDescription": "利用不可HTTP応答数。Kibanaの構成エラーまたはサポートされていないバージョンの可能性",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.unavailableLabel": "選択済み",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.unavailableTitle": "応答利用不可エラーエージェント構成管理",
+ "xpack.monitoring.metrics.apm.acmResponse.validNotModifiedDescription": "304 未修正応答数",
+ "xpack.monitoring.metrics.apm.acmResponse.validNotModifiedLabel": "未修正",
+ "xpack.monitoring.metrics.apm.acmResponse.validNotModifiedTitle": "応答未修正エージェント構成管理",
+ "xpack.monitoring.metrics.apm.acmResponse.validOkDescription": "200 OK 応答カウント",
+ "xpack.monitoring.metrics.apm.acmResponse.validOkLabel": "OK",
+ "xpack.monitoring.metrics.apm.acmResponse.validOkTitle": "応答OK数エージェント構成管理",
+ "xpack.monitoring.metrics.apm.outputAckedEventsRate.ackedDescription": "アウトプットにより処理されたイベントです(再試行を含む)",
+ "xpack.monitoring.metrics.apm.outputAckedEventsRate.ackedLabel": "承認済み",
+ "xpack.monitoring.metrics.apm.outputAckedEventsRateTitle": "アウトプット承認イベントレート",
+ "xpack.monitoring.metrics.apm.outputActiveEventsRate.activeDescription": "アウトプットにより処理されたイベントです(再試行を含む)",
+ "xpack.monitoring.metrics.apm.outputActiveEventsRate.activeLabel": "アクティブ",
+ "xpack.monitoring.metrics.apm.outputActiveEventsRateTitle": "アウトプットアクティブイベントレート",
+ "xpack.monitoring.metrics.apm.outputDroppedEventsRate.droppedDescription": "アウトプットにより処理されたイベントです(再試行を含む)",
+ "xpack.monitoring.metrics.apm.outputDroppedEventsRate.droppedLabel": "ドロップ",
+ "xpack.monitoring.metrics.apm.outputDroppedEventsRateTitle": "アウトプットのイベントドロップレート",
+ "xpack.monitoring.metrics.apm.outputEventsRate.totalDescription": "アウトプットにより処理されたイベントです(再試行を含む)",
+ "xpack.monitoring.metrics.apm.outputEventsRate.totalLabel": "合計",
+ "xpack.monitoring.metrics.apm.outputEventsRateTitle": "アウトプットイベントレート",
+ "xpack.monitoring.metrics.apm.outputFailedEventsRate.failedDescription": "アウトプットにより処理されたイベントです(再試行を含む)",
+ "xpack.monitoring.metrics.apm.outputFailedEventsRate.failedLabel": "失敗",
+ "xpack.monitoring.metrics.apm.outputFailedEventsRateTitle": "アウトプットイベント失敗率",
+ "xpack.monitoring.metrics.apm.perSecondUnitLabel": "/s",
+ "xpack.monitoring.metrics.apm.processedEvents.transactionDescription": "処理されたトランザクションイベントです",
+ "xpack.monitoring.metrics.apm.processedEvents.transactionLabel": "トランザクション",
+ "xpack.monitoring.metrics.apm.processedEventsTitle": "処理済みのイベント",
+ "xpack.monitoring.metrics.apm.requests.requestedDescription": "サーバーから受信した HTTP リクエストです",
+ "xpack.monitoring.metrics.apm.requests.requestedLabel": "リクエストされました",
+ "xpack.monitoring.metrics.apm.requestsTitle": "リクエストカウントインテーク API",
+ "xpack.monitoring.metrics.apm.response.acceptedDescription": "新規イベントを正常にレポートしている HTTP リクエストです",
+ "xpack.monitoring.metrics.apm.response.acceptedLabel": "受領",
+ "xpack.monitoring.metrics.apm.response.acceptedTitle": "受領",
+ "xpack.monitoring.metrics.apm.response.okDescription": "200 OK 応答カウント",
+ "xpack.monitoring.metrics.apm.response.okLabel": "OK",
+ "xpack.monitoring.metrics.apm.response.okTitle": "OK",
+ "xpack.monitoring.metrics.apm.responseCount.totalDescription": "サーバーにより応答された HTTP リクエストです",
+ "xpack.monitoring.metrics.apm.responseCount.totalLabel": "合計",
+ "xpack.monitoring.metrics.apm.responseCountTitle": "レスポンスカウントインテーク API",
+ "xpack.monitoring.metrics.apm.responseErrors.closedDescription": "サーバーのシャットダウン中に拒否された HTTP リクエストです",
+ "xpack.monitoring.metrics.apm.responseErrors.closedLabel": "終了",
+ "xpack.monitoring.metrics.apm.responseErrors.closedTitle": "終了",
+ "xpack.monitoring.metrics.apm.responseErrors.concurrencyDescription": "全体的な同時実行制限を超えたため拒否された HTTP リクエストです",
+ "xpack.monitoring.metrics.apm.responseErrors.concurrencyLabel": "同時実行",
+ "xpack.monitoring.metrics.apm.responseErrors.concurrencyTitle": "同時実行",
+ "xpack.monitoring.metrics.apm.responseErrors.decodeDescription": "デコードエラーのため拒否された HTTP リクエストです - 無効な JSON、エンティティに対し誤った接続データタイプ",
+ "xpack.monitoring.metrics.apm.responseErrors.decodeLabel": "デコード",
+ "xpack.monitoring.metrics.apm.responseErrors.decodeTitle": "デコード",
+ "xpack.monitoring.metrics.apm.responseErrors.forbiddenDescription": "禁止されていて拒否された HTTP リクエストです - CORS 違反、無効なエンドポイント",
+ "xpack.monitoring.metrics.apm.responseErrors.forbiddenLabel": "禁止",
+ "xpack.monitoring.metrics.apm.responseErrors.forbiddenTitle": "禁止",
+ "xpack.monitoring.metrics.apm.responseErrors.internalDescription": "さまざまな内部エラーのため拒否された HTTP リクエストです",
+ "xpack.monitoring.metrics.apm.responseErrors.internalLabel": "内部",
+ "xpack.monitoring.metrics.apm.responseErrors.internalTitle": "内部",
+ "xpack.monitoring.metrics.apm.responseErrors.methodDescription": "HTTP メソドが正しくなかったため拒否された HTTP リクエストです",
+ "xpack.monitoring.metrics.apm.responseErrors.methodLabel": "メソド",
+ "xpack.monitoring.metrics.apm.responseErrors.methodTitle": "メソド",
+ "xpack.monitoring.metrics.apm.responseErrors.queueDescription": "内部キューが貯まっていたため拒否された HTTP リクエストです",
+ "xpack.monitoring.metrics.apm.responseErrors.queueLabel": "キュー",
+ "xpack.monitoring.metrics.apm.responseErrors.queueTitle": "キュー",
+ "xpack.monitoring.metrics.apm.responseErrors.rateLimitDescription": "過剰なレート制限のため拒否された HTTP リクエストです",
+ "xpack.monitoring.metrics.apm.responseErrors.rateLimitLabel": "レート制限",
+ "xpack.monitoring.metrics.apm.responseErrors.rateLimitTitle": "レート制限",
+ "xpack.monitoring.metrics.apm.responseErrors.tooLargeLabelDescription": "過剰なペイロードサイズのため拒否された HTTP リクエストです",
+ "xpack.monitoring.metrics.apm.responseErrors.tooLargeLabelTitle": "サイズ超過",
+ "xpack.monitoring.metrics.apm.responseErrors.unauthorizedDescription": "無効な秘密トークンのため拒否された HTTP リクエストです",
+ "xpack.monitoring.metrics.apm.responseErrors.unauthorizedLabel": "不正",
+ "xpack.monitoring.metrics.apm.responseErrors.unauthorizedTitle": "不正",
+ "xpack.monitoring.metrics.apm.responseErrors.validateDescription": "ペイロード違反エラーのため拒否された HTTP リクエストです",
+ "xpack.monitoring.metrics.apm.responseErrors.validateLabel": "検証",
+ "xpack.monitoring.metrics.apm.responseErrors.validateTitle": "検証",
+ "xpack.monitoring.metrics.apm.responseErrorsTitle": "レスポンスエラーインテーク API",
+ "xpack.monitoring.metrics.apm.transformations.errorDescription": "処理されたエラーイベントです",
+ "xpack.monitoring.metrics.apm.transformations.errorLabel": "エラー",
+ "xpack.monitoring.metrics.apm.transformations.metricDescription": "処理されたメトリックイベントです",
+ "xpack.monitoring.metrics.apm.transformations.metricLabel": "メトリック",
+ "xpack.monitoring.metrics.apm.transformations.spanDescription": "処理されたスパンイベントです",
+ "xpack.monitoring.metrics.apm.transformations.spanLabel": "スパン",
+ "xpack.monitoring.metrics.apm.transformationsTitle": "変換",
+ "xpack.monitoring.metrics.apmInstance.cpuUtilization.cgroupCpuUtilizationDescription": "CPU クォータに対する CPU 使用時間のパーセンテージです。CPU クォータが設定されていない場合、データは表示されません。",
+ "xpack.monitoring.metrics.apmInstance.cpuUtilization.cgroupCpuUtilizationLabel": "Cgroup CPU 活用状況",
+ "xpack.monitoring.metrics.apmInstance.cpuUtilization.totalDescription": "APM プロセスに使用された CPU 時間のパーセンテージです(user+kernel モード)",
+ "xpack.monitoring.metrics.apmInstance.cpuUtilization.totalLabel": "合計",
+ "xpack.monitoring.metrics.apmInstance.cpuUtilizationTitle": "CPU 使用状況",
+ "xpack.monitoring.metrics.apmInstance.memory.allocatedMemoryDescription": "割当メモリー",
+ "xpack.monitoring.metrics.apmInstance.memory.allocatedMemoryLabel": "割当メモリー",
+ "xpack.monitoring.metrics.apmInstance.memory.gcNextDescription": "ガーベージコレクションが行われるメモリー割当の制限です",
+ "xpack.monitoring.metrics.apmInstance.memory.gcNextLabel": "GC Next",
+ "xpack.monitoring.metrics.apmInstance.memory.memoryLimitDescription": "コンテナーのメモリ制限",
+ "xpack.monitoring.metrics.apmInstance.memory.memoryLimitLabel": "メモリ制限",
+ "xpack.monitoring.metrics.apmInstance.memory.memoryUsageDescription": "コンテナーのメモリ使用量",
+ "xpack.monitoring.metrics.apmInstance.memory.memoryUsageLabel": "メモリ利用率(cgroup)",
+ "xpack.monitoring.metrics.apmInstance.memory.processTotalDescription": "APM サービスにより OS から確保されたメモリーの RSS です",
+ "xpack.monitoring.metrics.apmInstance.memory.processTotalLabel": "プロセス合計",
+ "xpack.monitoring.metrics.apmInstance.memoryTitle": "メモリー",
+ "xpack.monitoring.metrics.apmInstance.systemLoad.last15MinutesDescription": "過去 15 分間の平均負荷です",
+ "xpack.monitoring.metrics.apmInstance.systemLoad.last15MinutesLabel": "15m",
+ "xpack.monitoring.metrics.apmInstance.systemLoad.last1MinuteDescription": "過去 1 分間の平均負荷です",
+ "xpack.monitoring.metrics.apmInstance.systemLoad.last1MinuteLabel": "1m",
+ "xpack.monitoring.metrics.apmInstance.systemLoad.last5MinutesDescription": "過去 5 分間の平均負荷です",
+ "xpack.monitoring.metrics.apmInstance.systemLoad.last5MinutesLabel": "5m",
+ "xpack.monitoring.metrics.apmInstance.systemLoadTitle": "システム負荷",
+ "xpack.monitoring.metrics.beats.eventsRate.acknowledgedDescription": "インプットに認識されたイベントです(アウトプットにドロップされたイベントを含む)",
+ "xpack.monitoring.metrics.beats.eventsRate.acknowledgedLabel": "認識",
+ "xpack.monitoring.metrics.beats.eventsRate.emittedDescription": "アウトプットにより処理されたイベントです(再試行を含む)",
+ "xpack.monitoring.metrics.beats.eventsRate.emittedLabel": "送信",
+ "xpack.monitoring.metrics.beats.eventsRate.queuedDescription": "イベントパイプラインキューに追加されたイベントです",
+ "xpack.monitoring.metrics.beats.eventsRate.queuedLabel": "キュー",
+ "xpack.monitoring.metrics.beats.eventsRate.totalDescription": "パブリッシュするパイプラインで新規作成されたすべてのイベントです",
+ "xpack.monitoring.metrics.beats.eventsRate.totalLabel": "合計",
+ "xpack.monitoring.metrics.beats.eventsRateTitle": "イベントレート",
+ "xpack.monitoring.metrics.beats.failRates.droppedInOutputDescription": "(致命的なドロップ)アウトプットに「無効」としてドロップされたイベントです。 この場合もアウトプットはビートがキューから削除できるようイベントを認識します。",
+ "xpack.monitoring.metrics.beats.failRates.droppedInOutputLabel": "アウトプットでドロップ",
+ "xpack.monitoring.metrics.beats.failRates.droppedInPipelineDescription": "N 回の試行後ドロップされたtイベントです(N = max_retries 設定)",
+ "xpack.monitoring.metrics.beats.failRates.droppedInPipelineLabel": "パイプラインでドロップ",
+ "xpack.monitoring.metrics.beats.failRates.failedInPipelineDescription": "イベントがパブリッシュするパイプラインに追加される前の失敗です(アウトプットが無効またはパブリッシャークライアントがクローズ)",
+ "xpack.monitoring.metrics.beats.failRates.failedInPipelineLabel": "パイプラインで失敗",
+ "xpack.monitoring.metrics.beats.failRates.retryInPipelineDescription": "アウトプットへの送信を再試行中のパイプライン内のイベントです",
+ "xpack.monitoring.metrics.beats.failRates.retryInPipelineLabel": "パイプラインで再試行",
+ "xpack.monitoring.metrics.beats.failRatesTitle": "失敗率",
+ "xpack.monitoring.metrics.beats.outputErrors.receivingDescription": "アウトプットからの応答の読み込み中のエラーです",
+ "xpack.monitoring.metrics.beats.outputErrors.receivingLabel": "受信",
+ "xpack.monitoring.metrics.beats.outputErrors.sendingDescription": "アウトプットからの応答の書き込み中のエラーです",
+ "xpack.monitoring.metrics.beats.outputErrors.sendingLabel": "送信",
+ "xpack.monitoring.metrics.beats.outputErrorsTitle": "アウトプットエラー",
+ "xpack.monitoring.metrics.beats.perSecondUnitLabel": "/s",
+ "xpack.monitoring.metrics.beats.throughput.bytesReceivedDescription": "アウトプットからの応答から読み込まれたバイト数です",
+ "xpack.monitoring.metrics.beats.throughput.bytesReceivedLabel": "受信バイト",
+ "xpack.monitoring.metrics.beats.throughput.bytesSentDescription": "アウトプットに書き込まれたバイト数です(ネットワークヘッダーと圧縮されたペイロードのサイズで構成されています)",
+ "xpack.monitoring.metrics.beats.throughput.bytesSentLabel": "送信バイト数",
+ "xpack.monitoring.metrics.beats.throughputTitle": "スループット",
+ "xpack.monitoring.metrics.beatsInstance.cpuUtilization.totalDescription": "ビートプロセスに使用された CPU 時間のパーセンテージです(user+kernel モード)",
+ "xpack.monitoring.metrics.beatsInstance.cpuUtilization.totalLabel": "合計",
+ "xpack.monitoring.metrics.beatsInstance.cpuUtilizationTitle": "CPU 使用状況",
+ "xpack.monitoring.metrics.beatsInstance.eventsRate.acknowledgedDescription": "インプットに認識されたイベントです(アウトプットにドロップされたイベントを含む)",
+ "xpack.monitoring.metrics.beatsInstance.eventsRate.acknowledgedLabel": "認識",
+ "xpack.monitoring.metrics.beatsInstance.eventsRate.emittedDescription": "アウトプットにより処理されたイベントです(再試行を含む)",
+ "xpack.monitoring.metrics.beatsInstance.eventsRate.emittedLabel": "送信",
+ "xpack.monitoring.metrics.beatsInstance.eventsRate.newDescription": "パブリッシュするパイプラインに送信された新規イベントです",
+ "xpack.monitoring.metrics.beatsInstance.eventsRate.newLabel": "新規",
+ "xpack.monitoring.metrics.beatsInstance.eventsRate.queuedDescription": "イベントパイプラインキューに追加されたイベントです",
+ "xpack.monitoring.metrics.beatsInstance.eventsRate.queuedLabel": "キュー",
+ "xpack.monitoring.metrics.beatsInstance.eventsRateTitle": "イベントレート",
+ "xpack.monitoring.metrics.beatsInstance.failRates.droppedInOutputDescription": "(致命的なドロップ)アウトプットに「無効」としてドロップされたイベントです。 この場合もアウトプットはビートがキューから削除できるようイベントを認識します。",
+ "xpack.monitoring.metrics.beatsInstance.failRates.droppedInOutputLabel": "アウトプットでドロップ",
+ "xpack.monitoring.metrics.beatsInstance.failRates.droppedInPipelineDescription": "N 回の試行後ドロップされたtイベントです(N = max_retries 設定)",
+ "xpack.monitoring.metrics.beatsInstance.failRates.droppedInPipelineLabel": "パイプラインでドロップ",
+ "xpack.monitoring.metrics.beatsInstance.failRates.failedInPipelineDescription": "イベントがパブリッシュするパイプラインに追加される前の失敗です(アウトプットが無効またはパブリッシャークライアントがクローズ)",
+ "xpack.monitoring.metrics.beatsInstance.failRates.failedInPipelineLabel": "パイプラインで失敗",
+ "xpack.monitoring.metrics.beatsInstance.failRates.retryInPipelineDescription": "アウトプットへの送信を再試行中のパイプライン内のイベントです",
+ "xpack.monitoring.metrics.beatsInstance.failRates.retryInPipelineLabel": "パイプラインで再試行",
+ "xpack.monitoring.metrics.beatsInstance.failRatesTitle": "失敗率",
+ "xpack.monitoring.metrics.beatsInstance.memory.activeDescription": "ビートによりアクティブに使用されているプライベートメモリーです",
+ "xpack.monitoring.metrics.beatsInstance.memory.activeLabel": "アクティブ",
+ "xpack.monitoring.metrics.beatsInstance.memory.gcNextDescription": "ガーベージコレクションが行われるメモリー割当の制限です",
+ "xpack.monitoring.metrics.beatsInstance.memory.gcNextLabel": "GC Next",
+ "xpack.monitoring.metrics.beatsInstance.memory.processTotalDescription": "ビートにより OS から確保されたメモリーの RSS です",
+ "xpack.monitoring.metrics.beatsInstance.memory.processTotalLabel": "プロセス合計",
+ "xpack.monitoring.metrics.beatsInstance.memoryTitle": "メモリー",
+ "xpack.monitoring.metrics.beatsInstance.openHandlesDescription": "オープンのファイルハンドラーのカウントです",
+ "xpack.monitoring.metrics.beatsInstance.openHandlesLabel": "オープンハンドラー",
+ "xpack.monitoring.metrics.beatsInstance.openHandlesTitle": "オープンハンドラー",
+ "xpack.monitoring.metrics.beatsInstance.outputErrors.receivingDescription": "アウトプットからの応答の読み込み中のエラーです",
+ "xpack.monitoring.metrics.beatsInstance.outputErrors.receivingLabel": "受信",
+ "xpack.monitoring.metrics.beatsInstance.outputErrors.sendingDescription": "アウトプットからの応答の書き込み中のエラーです",
+ "xpack.monitoring.metrics.beatsInstance.outputErrors.sendingLabel": "送信",
+ "xpack.monitoring.metrics.beatsInstance.outputErrorsTitle": "アウトプットエラー",
+ "xpack.monitoring.metrics.beatsInstance.systemLoad.last15MinutesDescription": "過去 15 分間の平均負荷です",
+ "xpack.monitoring.metrics.beatsInstance.systemLoad.last15MinutesLabel": "15m",
+ "xpack.monitoring.metrics.beatsInstance.systemLoad.last1MinuteDescription": "過去 1 分間の平均負荷です",
+ "xpack.monitoring.metrics.beatsInstance.systemLoad.last1MinuteLabel": "1m",
+ "xpack.monitoring.metrics.beatsInstance.systemLoad.last5MinutesDescription": "過去 5 分間の平均負荷です",
+ "xpack.monitoring.metrics.beatsInstance.systemLoad.last5MinutesLabel": "5m",
+ "xpack.monitoring.metrics.beatsInstance.systemLoadTitle": "システム負荷",
+ "xpack.monitoring.metrics.beatsInstance.throughput.bytesReceivedDescription": "アウトプットからの応答から読み込まれたバイト数です",
+ "xpack.monitoring.metrics.beatsInstance.throughput.bytesReceivedLabel": "受信バイト",
+ "xpack.monitoring.metrics.beatsInstance.throughput.bytesSentDescription": "アウトプットに書き込まれたバイト数です(ネットワークヘッダーと圧縮されたペイロードのサイズで構成されています)",
+ "xpack.monitoring.metrics.beatsInstance.throughput.bytesSentLabel": "送信バイト数",
+ "xpack.monitoring.metrics.beatsInstance.throughputTitle": "スループット",
+ "xpack.monitoring.metrics.es.indexingLatencyDescription": "ドキュメントのインデックスの平均レイテンシです。ドキュメントのインデックスの所要時間をインデックス数で割った時間です。プライマリシャードのみが含まれています。",
+ "xpack.monitoring.metrics.es.indexingLatencyLabel": "インデックスレイテンシ",
+ "xpack.monitoring.metrics.es.indexingRate.primaryShardsDescription": "プライマリシャードにインデックスされたドキュメントの数です。",
+ "xpack.monitoring.metrics.es.indexingRate.primaryShardsLabel": "プライマリシャード",
+ "xpack.monitoring.metrics.es.indexingRate.totalShardsDescription": "プライマリとレプリカシャードにインデックスされたドキュメントの数です。",
+ "xpack.monitoring.metrics.es.indexingRate.totalShardsLabel": "合計シャード",
+ "xpack.monitoring.metrics.es.indexingRateTitle": "インデックスレート",
+ "xpack.monitoring.metrics.es.latencyMetricParamErrorMessage": "レイテンシメトリックパラメーターは「index」または「query」と等しい文字列でなければなりません",
+ "xpack.monitoring.metrics.es.msTimeUnitLabel": "ms",
+ "xpack.monitoring.metrics.es.nsTimeUnitLabel": "ns",
+ "xpack.monitoring.metrics.es.perSecondsUnitLabel": "/s",
+ "xpack.monitoring.metrics.es.perSecondTimeUnitLabel": "/s",
+ "xpack.monitoring.metrics.es.searchLatencyDescription": "検索の平均レイテンシです。検索の実行に所要した時間を送信された検索数で割った時間です。プライマリとレプリカシャードが含まれています。",
+ "xpack.monitoring.metrics.es.searchLatencyLabel": "検索レイテンシ",
+ "xpack.monitoring.metrics.es.searchRate.totalShardsDescription": "プライマリとレプリカシャードで実行されている検索リクエストの数です。1 つの検索を複数シャードに対して実行することができます!",
+ "xpack.monitoring.metrics.es.searchRate.totalShardsLabel": "合計シャード",
+ "xpack.monitoring.metrics.es.searchRateTitle": "検索レート",
+ "xpack.monitoring.metrics.es.secondsUnitLabel": "s",
+ "xpack.monitoring.metrics.esCcr.fetchDelayDescription": "フォロワーインデックスがリーダーから遅れている時間です。",
+ "xpack.monitoring.metrics.esCcr.fetchDelayLabel": "取得遅延",
+ "xpack.monitoring.metrics.esCcr.fetchDelayTitle": "取得遅延",
+ "xpack.monitoring.metrics.esCcr.opsDelayDescription": "フォロワーインデックスがリーダーから遅れているオペレーションの数です。",
+ "xpack.monitoring.metrics.esCcr.opsDelayLabel": "オペレーション遅延",
+ "xpack.monitoring.metrics.esCcr.opsDelayTitle": "オペレーション遅延",
+ "xpack.monitoring.metrics.esIndex.disk.mergesDescription": "プライマリとレプリカシャードの結合サイズです。",
+ "xpack.monitoring.metrics.esIndex.disk.mergesLabel": "結合",
+ "xpack.monitoring.metrics.esIndex.disk.mergesPrimariesDescription": "プライマリシャードの結合サイズです。",
+ "xpack.monitoring.metrics.esIndex.disk.mergesPrimariesLabel": "結合(プライマリ)",
+ "xpack.monitoring.metrics.esIndex.disk.storeDescription": "ディスク上のプライマリとレプリカシャードのサイズです。",
+ "xpack.monitoring.metrics.esIndex.disk.storeLabel": "格納サイズ",
+ "xpack.monitoring.metrics.esIndex.disk.storePrimariesDescription": "ディスク上のプライマリシャードのサイズです。",
+ "xpack.monitoring.metrics.esIndex.disk.storePrimariesLabel": "格納サイズ(プライマリ)",
+ "xpack.monitoring.metrics.esIndex.diskTitle": "ディスク",
+ "xpack.monitoring.metrics.esIndex.docValuesDescription": "ドキュメント値が使用中のヒープ領域です。Lucene の一部です。",
+ "xpack.monitoring.metrics.esIndex.docValuesLabel": "ドキュメント値",
+ "xpack.monitoring.metrics.esIndex.fielddataDescription": "フィールドデータ(例:グローバル序数またはテキストフィールドで特別に有効化されたフィールドデータ)が使用中のヒープ領域です。同じシャードのものですが、Lucene 合計には含まれません。",
+ "xpack.monitoring.metrics.esIndex.fielddataLabel": "フィールドデータ",
+ "xpack.monitoring.metrics.esIndex.fixedBitsetsDescription": "固定ビットセット(例:ディープネスト構造のドキュメント)が使用中のヒープ領域です。Lucene の一部です。",
+ "xpack.monitoring.metrics.esIndex.fixedBitsetsLabel": "固定ビットセット",
+ "xpack.monitoring.metrics.esIndex.indexingRate.primaryShardsDescription": "プライマリシャードにインデックスされたドキュメントの数です。",
+ "xpack.monitoring.metrics.esIndex.indexingRate.primaryShardsLabel": "プライマリシャード",
+ "xpack.monitoring.metrics.esIndex.indexingRate.totalShardsDescription": "プライマリとレプリカシャードにインデックスされたドキュメントの数です。",
+ "xpack.monitoring.metrics.esIndex.indexingRate.totalShardsLabel": "合計シャード",
+ "xpack.monitoring.metrics.esIndex.indexingRateTitle": "インデックスレート",
+ "xpack.monitoring.metrics.esIndex.indexMemoryEs.queryCacheDescription": "クエリキャッシュ(例:キャッシュされたフィルター)が使用中のヒープ領域です。同じシャードのものですが、Lucene 合計には含まれません。",
+ "xpack.monitoring.metrics.esIndex.indexMemoryEs.queryCacheLabel": "クエリキャッシュ",
+ "xpack.monitoring.metrics.esIndex.indexMemoryEsTitle": "インデックスメモリー - {elasticsearch}",
+ "xpack.monitoring.metrics.esIndex.indexMemoryLucene1.luceneTotalDescription": "Lucene が現在のインデックスに使用中の合計ヒープ領域です。これはプライマリとレプリカシャードの他のフィールドの合計です。",
+ "xpack.monitoring.metrics.esIndex.indexMemoryLucene1.luceneTotalLabel": "Lucene 合計",
+ "xpack.monitoring.metrics.esIndex.indexMemoryLucene1Title": "インデックスメモリー - Lucene 1",
+ "xpack.monitoring.metrics.esIndex.indexMemoryLucene2.luceneTotalDescription": "Lucene が現在のインデックスに使用中の合計ヒープ領域です。これはプライマリとレプリカシャードの他のフィールドの合計です。",
+ "xpack.monitoring.metrics.esIndex.indexMemoryLucene2.luceneTotalLabel": "Lucene 合計",
+ "xpack.monitoring.metrics.esIndex.indexMemoryLucene2Title": "インデックスメモリー - Lucene 2",
+ "xpack.monitoring.metrics.esIndex.indexMemoryLucene3.luceneTotalDescription": "Lucene が現在のインデックスに使用中の合計ヒープ領域です。これはプライマリとレプリカシャードの他のフィールドの合計です。",
+ "xpack.monitoring.metrics.esIndex.indexMemoryLucene3.luceneTotalLabel": "Lucene 合計",
+ "xpack.monitoring.metrics.esIndex.indexMemoryLucene3Title": "インデックスメモリー - Lucene 3",
+ "xpack.monitoring.metrics.esIndex.indexWriterDescription": "Index Writer が使用中のヒープ領域です。Lucene 合計の一部ではありません。",
+ "xpack.monitoring.metrics.esIndex.indexWriterLabel": "Index Writer",
+ "xpack.monitoring.metrics.esIndex.latency.indexingLatencyDescription": "ドキュメントのインデックスの平均レイテンシです。ドキュメントのインデックスの所要時間をインデックス数で割った時間です。プライマリシャードのみが含まれています。",
+ "xpack.monitoring.metrics.esIndex.latency.indexingLatencyLabel": "インデックスレイテンシ",
+ "xpack.monitoring.metrics.esIndex.latency.searchLatencyDescription": "検索の平均レイテンシです。検索の実行に所要した時間を送信された検索数で割った時間です。プライマリとレプリカシャードが含まれています。",
+ "xpack.monitoring.metrics.esIndex.latency.searchLatencyLabel": "検索レイテンシ",
+ "xpack.monitoring.metrics.esIndex.latencyTitle": "レイテンシ",
+ "xpack.monitoring.metrics.esIndex.luceneTotalDescription": "Lucene が現在のインデックスに使用中の合計ヒープ領域です。これはプライマリとレプリカシャードの他のフィールドの合計です。",
+ "xpack.monitoring.metrics.esIndex.luceneTotalLabel": "Lucene 合計",
+ "xpack.monitoring.metrics.esIndex.normsDescription": "Norms(クエリ時間、テキストスコアリングの規格化因子)が使用中のヒープ領域です。Lucene の一部です。",
+ "xpack.monitoring.metrics.esIndex.normsLabel": "Norms",
+ "xpack.monitoring.metrics.esIndex.pointsDescription": "ポイント(例:数字、IP、地理データ)が使用中のヒープ領域です。Lucene の一部です。",
+ "xpack.monitoring.metrics.esIndex.pointsLabel": "ポイント",
+ "xpack.monitoring.metrics.esIndex.refreshTime.primariesDescription": "プライマリシャードの更新オペレーションの所要時間です。",
+ "xpack.monitoring.metrics.esIndex.refreshTime.primariesLabel": "プライマリ",
+ "xpack.monitoring.metrics.esIndex.refreshTime.totalDescription": "プライマリとレプリカシャードの更新オペレーションの所要時間です。",
+ "xpack.monitoring.metrics.esIndex.refreshTime.totalLabel": "合計",
+ "xpack.monitoring.metrics.esIndex.refreshTimeTitle": "更新時間",
+ "xpack.monitoring.metrics.esIndex.requestCacheDescription": "リクエストキャッシュ(例:瞬間集約)が使用中のヒープ領域です。同じシャードのものですが、Lucene 合計には含まれません。",
+ "xpack.monitoring.metrics.esIndex.requestCacheLabel": "リクエストキャッシュ",
+ "xpack.monitoring.metrics.esIndex.requestRate.indexTotalDescription": "インデックスオペレーションの数です。",
+ "xpack.monitoring.metrics.esIndex.requestRate.indexTotalLabel": "インデックス合計",
+ "xpack.monitoring.metrics.esIndex.requestRate.searchTotalDescription": "検索オペレーションの数です(シャードごと)。",
+ "xpack.monitoring.metrics.esIndex.requestRate.searchTotalLabel": "検索合計",
+ "xpack.monitoring.metrics.esIndex.requestRateTitle": "リクエストレート",
+ "xpack.monitoring.metrics.esIndex.requestTime.indexingDescription": "プライマリとレプリカシャードのインデックスオペレーションの所要時間です。",
+ "xpack.monitoring.metrics.esIndex.requestTime.indexingLabel": "インデックス",
+ "xpack.monitoring.metrics.esIndex.requestTime.indexingPrimariesDescription": "プライマリシャードのみのインデックスオペレーションの所要時間です。",
+ "xpack.monitoring.metrics.esIndex.requestTime.indexingPrimariesLabel": "インデックス(プライマリ)",
+ "xpack.monitoring.metrics.esIndex.requestTime.searchDescription": "検索オペレーションの所要時間です(シャードごと)。",
+ "xpack.monitoring.metrics.esIndex.requestTime.searchLabel": "検索",
+ "xpack.monitoring.metrics.esIndex.requestTimeTitle": "リクエスト時間",
+ "xpack.monitoring.metrics.esIndex.searchRate.totalShardsDescription": "プライマリとレプリカシャードで実行されている検索リクエストの数です。1 つの検索を複数シャードに対して実行することができます!",
+ "xpack.monitoring.metrics.esIndex.searchRate.totalShardsLabel": "合計シャード",
+ "xpack.monitoring.metrics.esIndex.searchRateTitle": "検索レート",
+ "xpack.monitoring.metrics.esIndex.segmentCount.primariesDescription": "プライマリシャードのセグメント数です。",
+ "xpack.monitoring.metrics.esIndex.segmentCount.primariesLabel": "プライマリ",
+ "xpack.monitoring.metrics.esIndex.segmentCount.totalDescription": "プライマリとレプリカシャードのセグメント数です。",
+ "xpack.monitoring.metrics.esIndex.segmentCount.totalLabel": "合計",
+ "xpack.monitoring.metrics.esIndex.segmentCountTitle": "セグメントカウント",
+ "xpack.monitoring.metrics.esIndex.storedFieldsDescription": "格納フィールド(例:_source)が使用中のヒープ領域です。Lucene の一部です。",
+ "xpack.monitoring.metrics.esIndex.storedFieldsLabel": "格納フィールド",
+ "xpack.monitoring.metrics.esIndex.termsDescription": "用語が使用中のヒープ領域です(例:テキスト)。Lucene の一部です。",
+ "xpack.monitoring.metrics.esIndex.termsLabel": "用語",
+ "xpack.monitoring.metrics.esIndex.termVectorsDescription": "用語ベクトルが使用中のヒープ領域です。Lucene の一部です。",
+ "xpack.monitoring.metrics.esIndex.termVectorsLabel": "用語ベクトル",
+ "xpack.monitoring.metrics.esIndex.throttleTime.indexingDescription": "プライマリとレプリカシャードのインデックスオペレーションのスロットリングの所要時間です。",
+ "xpack.monitoring.metrics.esIndex.throttleTime.indexingLabel": "インデックス",
+ "xpack.monitoring.metrics.esIndex.throttleTime.indexingPrimariesDescription": "プライマリシャードのインデックスオペレーションのスロットリングの所要時間です。",
+ "xpack.monitoring.metrics.esIndex.throttleTime.indexingPrimariesLabel": "インデックス(プライマリ)",
+ "xpack.monitoring.metrics.esIndex.throttleTimeTitle": "スロットル時間",
+ "xpack.monitoring.metrics.esIndex.versionMapDescription": "バージョニング(例:更新、削除)が使用中のヒープ領域です。Lucene 合計の一部ではありません。",
+ "xpack.monitoring.metrics.esIndex.versionMapLabel": "バージョンマップ",
+ "xpack.monitoring.metrics.esNode.cgroupCfsStats.cgroupElapsedPeriodsDescription": "Completely Fair Scheduler(CFS)からのサンプリング期間の数です。スロットル回数と比較します。",
+ "xpack.monitoring.metrics.esNode.cgroupCfsStats.cgroupElapsedPeriodsLabel": "Cgroup 経過時間",
+ "xpack.monitoring.metrics.esNode.cgroupCfsStats.cgroupThrottledCountDescription": "CgroupによりCPUがスロットリングされた回数です。",
+ "xpack.monitoring.metrics.esNode.cgroupCfsStats.cgroupThrottledCountLabel": "Cgroup スロットルカウント",
+ "xpack.monitoring.metrics.esNode.cgroupCfsStatsTitle": "Cgroup CFS 統計",
+ "xpack.monitoring.metrics.esNode.cgroupCpuPerformance.cgroupThrottlingDescription": "Cgroupのナノ秒単位で報告されたスロットル時間です。",
+ "xpack.monitoring.metrics.esNode.cgroupCpuPerformance.cgroupThrottlingLabel": "Cgroup スロットリング",
+ "xpack.monitoring.metrics.esNode.cgroupCpuPerformance.cgroupUsageDescription": "Cgroupのナノ秒単位で報告された使用状況です。スロットリングと比較して問題を発見します。",
+ "xpack.monitoring.metrics.esNode.cgroupCpuPerformance.cgroupUsageLabel": "Cgroup の使用状況",
+ "xpack.monitoring.metrics.esNode.cgroupCpuPerformanceTitle": "Cgroup CPU パフォーマンス",
+ "xpack.monitoring.metrics.esNode.cpuUtilization.cgroupCpuUtilizationDescription": "CPU クォータに対する CPU 使用時間のパーセンテージです。CPU クォータが設定されていない場合、データは表示されません。",
+ "xpack.monitoring.metrics.esNode.cpuUtilization.cgroupCpuUtilizationLabel": "Cgroup CPU 活用状況",
+ "xpack.monitoring.metrics.esNode.cpuUtilizationDescription": "Elasticsearch プロセスの CPU 使用量のパーセンテージです。",
+ "xpack.monitoring.metrics.esNode.cpuUtilizationLabel": "CPU 使用状況",
+ "xpack.monitoring.metrics.esNode.cpuUtilizationTitle": "CPU 使用状況",
+ "xpack.monitoring.metrics.esNode.diskFreeSpaceDescription": "ノードで利用可能な空きディスク容量です。",
+ "xpack.monitoring.metrics.esNode.diskFreeSpaceLabel": "ディスクの空き容量",
+ "xpack.monitoring.metrics.esNode.documentCountDescription": "プライマリシャードのみのドキュメントの合計数です。",
+ "xpack.monitoring.metrics.esNode.documentCountLabel": "ドキュメントカウント",
+ "xpack.monitoring.metrics.esNode.docValuesDescription": "ドキュメント値が使用中のヒープ領域です。Lucene の一部です。",
+ "xpack.monitoring.metrics.esNode.docValuesLabel": "ドキュメント値",
+ "xpack.monitoring.metrics.esNode.fielddataDescription": "フィールドデータ(例:グローバル序数またはテキストフィールドで特別に有効化されたフィールドデータ)が使用中のヒープ領域です。同じシャードのものですが、Lucene 合計には含まれません。",
+ "xpack.monitoring.metrics.esNode.fielddataLabel": "フィールドデータ",
+ "xpack.monitoring.metrics.esNode.fixedBitsetsDescription": "固定ビットセット(例:ディープネスト構造のドキュメント)が使用中のヒープ領域です。Lucene の一部です。",
+ "xpack.monitoring.metrics.esNode.fixedBitsetsLabel": "固定ビットセット",
+ "xpack.monitoring.metrics.esNode.gcCount.oldDescription": "古いガーベージコレクションの数です。",
+ "xpack.monitoring.metrics.esNode.gcCount.oldLabel": "古",
+ "xpack.monitoring.metrics.esNode.gcCount.youngDescription": "新しいガーベージコレクションの数です。",
+ "xpack.monitoring.metrics.esNode.gcCount.youngLabel": "新",
+ "xpack.monitoring.metrics.esNode.gcDuration.oldDescription": "古いガーベージコレクションの所要時間です。",
+ "xpack.monitoring.metrics.esNode.gcDuration.oldLabel": "古",
+ "xpack.monitoring.metrics.esNode.gcDuration.youngDescription": "新しいガーベージコレクションの所要時間です。",
+ "xpack.monitoring.metrics.esNode.gcDuration.youngLabel": "新",
+ "xpack.monitoring.metrics.esNode.gsCountTitle": "GCカウント",
+ "xpack.monitoring.metrics.esNode.gsDurationTitle": "GC 時間",
+ "xpack.monitoring.metrics.esNode.indexingThreads.searchRejectionsDescription": "キューがいっぱいの時に拒否された検索オペレーションの数です。",
+ "xpack.monitoring.metrics.esNode.indexingThreads.searchRejectionsLabel": "検索拒否",
+ "xpack.monitoring.metrics.esNode.indexingThreads.writeQueueDescription": "キューにあるインデックス、一斉、書き込みオペレーションの数です。6.3 では一斉スレッドプールが書き込みになり、インデックススレッドプールが廃止されました。",
+ "xpack.monitoring.metrics.esNode.indexingThreads.writeQueueLabel": "書き込みキュー",
+ "xpack.monitoring.metrics.esNode.indexingThreads.writeRejectionsDescription": "キューがいっぱいの時に拒否されたインデックス、一斉、書き込みオペレーションの数です。6.3 では一斉スレッドプールが書き込みになり、インデックススレッドプールが廃止されました。",
+ "xpack.monitoring.metrics.esNode.indexingThreads.writeRejectionsLabel": "書き込み拒否",
+ "xpack.monitoring.metrics.esNode.indexingThreadsTitle": "インデックススレッド",
+ "xpack.monitoring.metrics.esNode.indexingTime.indexThrottlingTimeDescription": "インデックススロットリングの所要時間です。ノードのディスクが遅いことを示します。",
+ "xpack.monitoring.metrics.esNode.indexingTime.indexThrottlingTimeLabel": "インデックススロットリング時間",
+ "xpack.monitoring.metrics.esNode.indexingTime.indexTimeDescription": "インデックスオペレーションの所要時間です。",
+ "xpack.monitoring.metrics.esNode.indexingTime.indexTimeLabel": "インデックス時間",
+ "xpack.monitoring.metrics.esNode.indexingTimeTitle": "インデックス時間",
+ "xpack.monitoring.metrics.esNode.indexMemoryEs.queryCacheDescription": "クエリキャッシュ(例:キャッシュされたフィルター)が使用中のヒープ領域です。同じシャードのものですが、Lucene 合計には含まれません。",
+ "xpack.monitoring.metrics.esNode.indexMemoryEs.queryCacheLabel": "クエリキャッシュ",
+ "xpack.monitoring.metrics.esNode.indexMemoryEsTitle": "インデックスメモリー - {elasticsearch}",
+ "xpack.monitoring.metrics.esNode.indexMemoryLucene1.lucenceTotalDescription": "Lucene が現在のインデックスに使用中の合計ヒープ領域です。これはノードのプライマリとレプリカシャードの他のフィールドの合計です。",
+ "xpack.monitoring.metrics.esNode.indexMemoryLucene1.lucenceTotalLabel": "Lucene 合計",
+ "xpack.monitoring.metrics.esNode.indexMemoryLucene1Title": "インデックスメモリー - Lucene 1",
+ "xpack.monitoring.metrics.esNode.indexMemoryLucene2.lucenceTotalDescription": "Lucene が現在のインデックスに使用中の合計ヒープ領域です。これはノードのプライマリとレプリカシャードの他のフィールドの合計です。",
+ "xpack.monitoring.metrics.esNode.indexMemoryLucene2.lucenceTotalLabel": "Lucene 合計",
+ "xpack.monitoring.metrics.esNode.indexMemoryLucene2Title": "インデックスメモリー - Lucene 2",
+ "xpack.monitoring.metrics.esNode.indexMemoryLucene3.lucenceTotalDescription": "Lucene が現在のインデックスに使用中の合計ヒープ領域です。これはノードのプライマリとレプリカシャードの他のフィールドの合計です。",
+ "xpack.monitoring.metrics.esNode.indexMemoryLucene3.lucenceTotalLabel": "Lucene 合計",
+ "xpack.monitoring.metrics.esNode.indexMemoryLucene3Title": "インデックスメモリー - Lucene 3",
+ "xpack.monitoring.metrics.esNode.indexThrottlingTimeDescription": "インデックススロットリングの所要時間です。結合に時間がかかっていることを示します。",
+ "xpack.monitoring.metrics.esNode.indexThrottlingTimeLabel": "インデックススロットリング時間",
+ "xpack.monitoring.metrics.esNode.indexWriterDescription": "Index Writer が使用中のヒープ領域です。Lucene 合計の一部ではありません。",
+ "xpack.monitoring.metrics.esNode.indexWriterLabel": "Index Writer",
+ "xpack.monitoring.metrics.esNode.ioRateTitle": "I/O オペレーションレート",
+ "xpack.monitoring.metrics.esNode.jvmHeap.maxHeapDescription": "JVM で実行中の Elasticsearch が利用できるヒープの合計です。",
+ "xpack.monitoring.metrics.esNode.jvmHeap.maxHeapLabel": "最大ヒープ",
+ "xpack.monitoring.metrics.esNode.jvmHeap.usedHeapDescription": "JVM で実行中の Elasticsearch が使用中のヒープの合計です。",
+ "xpack.monitoring.metrics.esNode.jvmHeap.usedHeapLabel": "使用ヒープ",
+ "xpack.monitoring.metrics.esNode.jvmHeapTitle": "{javaVirtualMachine}ヒープ",
+ "xpack.monitoring.metrics.esNode.latency.indexingDescription": "ドキュメントのインデックスの平均レイテンシです。ドキュメントのインデックスの所要時間をインデックス数で割った時間です。これにはレプリカを含む、このノードにあるすべてのシャードが含まれます。",
+ "xpack.monitoring.metrics.esNode.latency.indexingLabel": "インデックス",
+ "xpack.monitoring.metrics.esNode.latency.searchDescription": "検索の平均レイテンシです。検索の実行に所要した時間を送信された検索数で割った時間です。プライマリとレプリカシャードが含まれています。",
+ "xpack.monitoring.metrics.esNode.latency.searchLabel": "検索",
+ "xpack.monitoring.metrics.esNode.latencyTitle": "レイテンシ",
+ "xpack.monitoring.metrics.esNode.luceneTotalDescription": "Lucene が現在のインデックスに使用中の合計ヒープ領域です。これはノードのプライマリとレプリカシャードの他のフィールドの合計です。",
+ "xpack.monitoring.metrics.esNode.luceneTotalLabel": "Lucene 合計",
+ "xpack.monitoring.metrics.esNode.mergeRateDescription": "結合されたセグメントのバイト数です。この数字が大きいほどディスクアクティビティが多いことを示します。",
+ "xpack.monitoring.metrics.esNode.mergeRateLabel": "結合レート",
+ "xpack.monitoring.metrics.esNode.normsDescription": "Norms(クエリ時間、テキストスコアリングの規格化因子)が使用中のヒープ領域です。Lucene の一部です。",
+ "xpack.monitoring.metrics.esNode.normsLabel": "Norms",
+ "xpack.monitoring.metrics.esNode.pointsDescription": "ポイント(例:数字、IP、地理データ)が使用中のヒープ領域です。Lucene の一部です。",
+ "xpack.monitoring.metrics.esNode.pointsLabel": "ポイント",
+ "xpack.monitoring.metrics.esNode.readThreads.getQueueDescription": "キューにある GET オペレーションの数です。",
+ "xpack.monitoring.metrics.esNode.readThreads.getQueueLabel": "GET キュー",
+ "xpack.monitoring.metrics.esNode.readThreads.getRejectionsDescription": "キューがいっぱいの時に拒否された GET オペレーションの数です。",
+ "xpack.monitoring.metrics.esNode.readThreads.getRejectionsLabel": "GET 拒否",
+ "xpack.monitoring.metrics.esNode.readThreads.searchQueueDescription": "キューにある検索オペレーション(例:シャードレベル検索)の数です。",
+ "xpack.monitoring.metrics.esNode.readThreads.searchQueueLabel": "検索キュー",
+ "xpack.monitoring.metrics.esNode.readThreadsTitle": "読み込みスレッド",
+ "xpack.monitoring.metrics.esNode.requestCacheDescription": "リクエストキャッシュ(例:瞬間集約)が使用中のヒープ領域です。同じシャードのものですが、Lucene 合計には含まれません。",
+ "xpack.monitoring.metrics.esNode.requestCacheLabel": "リクエストキャッシュ",
+ "xpack.monitoring.metrics.esNode.requestRate.indexingTotalDescription": "インデックスオペレーションの数です。",
+ "xpack.monitoring.metrics.esNode.requestRate.indexingTotalLabel": "インデックス合計",
+ "xpack.monitoring.metrics.esNode.requestRate.searchTotalDescription": "検索オペレーションの数です(シャードごと)。",
+ "xpack.monitoring.metrics.esNode.requestRate.searchTotalLabel": "検索合計",
+ "xpack.monitoring.metrics.esNode.requestRateTitle": "リクエストレート",
+ "xpack.monitoring.metrics.esNode.searchRate.totalShardsDescription": "プライマリとレプリカシャードで実行されている検索リクエストの数です。1 つの検索を複数シャードに対して実行することができます!",
+ "xpack.monitoring.metrics.esNode.searchRate.totalShardsLabel": "合計シャード",
+ "xpack.monitoring.metrics.esNode.searchRateTitle": "検索レート",
+ "xpack.monitoring.metrics.esNode.segmentCountDescription": "このノードのプライマリとレプリカシャードの最大セグメントカウントです。",
+ "xpack.monitoring.metrics.esNode.segmentCountLabel": "セグメントカウント",
+ "xpack.monitoring.metrics.esNode.storedFieldsDescription": "格納フィールド(例:_source)が使用中のヒープ領域です。Lucene の一部です。",
+ "xpack.monitoring.metrics.esNode.storedFieldsLabel": "格納フィールド",
+ "xpack.monitoring.metrics.esNode.systemLoad.last1MinuteDescription": "過去 1 分間の平均負荷です。",
+ "xpack.monitoring.metrics.esNode.systemLoad.last1MinuteLabel": "1m",
+ "xpack.monitoring.metrics.esNode.systemLoadTitle": "システム負荷",
+ "xpack.monitoring.metrics.esNode.termsDescription": "用語が使用中のヒープ領域です(例:テキスト)。Lucene の一部です。",
+ "xpack.monitoring.metrics.esNode.termsLabel": "用語",
+ "xpack.monitoring.metrics.esNode.termVectorsDescription": "用語ベクトルが使用中のヒープ領域です。Lucene の一部です。",
+ "xpack.monitoring.metrics.esNode.termVectorsLabel": "用語ベクトル",
+ "xpack.monitoring.metrics.esNode.threadQueue.getDescription": "このノードでプロセス待ちの Get オペレーションの数です。",
+ "xpack.monitoring.metrics.esNode.threadQueue.getLabel": "Get",
+ "xpack.monitoring.metrics.esNode.threadQueueTitle": "スレッドキュー",
+ "xpack.monitoring.metrics.esNode.threadsQueued.bulkDescription": "このノードでプロセス待ちの一斉インデックスオペレーションの数です。1 つの一斉リクエストが複数の一斉オペレーションを作成します。",
+ "xpack.monitoring.metrics.esNode.threadsQueued.bulkLabel": "一斉",
+ "xpack.monitoring.metrics.esNode.threadsQueued.genericDescription": "このノードでプロセス待ちのジェネリック(内部)オペレーションの数です。",
+ "xpack.monitoring.metrics.esNode.threadsQueued.genericLabel": "ジェネリック",
+ "xpack.monitoring.metrics.esNode.threadsQueued.indexDescription": "このノードでプロセス待ちの非一斉インデックスオペレーションの数です。",
+ "xpack.monitoring.metrics.esNode.threadsQueued.indexLabel": "インデックス",
+ "xpack.monitoring.metrics.esNode.threadsQueued.managementDescription": "このノードでプロセス待ちの管理(内部)オペレーションの数です。",
+ "xpack.monitoring.metrics.esNode.threadsQueued.managementLabel": "管理",
+ "xpack.monitoring.metrics.esNode.threadsQueued.searchDescription": "このノードでプロセス待ちの検索オペレーションの数です。1 つの検索リクエストが複数の検索オペレーションを作成します。",
+ "xpack.monitoring.metrics.esNode.threadsQueued.searchLabel": "検索",
+ "xpack.monitoring.metrics.esNode.threadsQueued.watcherDescription": "このノードでプロセス待ちの Watcher オペレーションの数です。",
+ "xpack.monitoring.metrics.esNode.threadsQueued.watcherLabel": "Watcher",
+ "xpack.monitoring.metrics.esNode.threadsRejected.bulkDescription": "一斉拒否です。キューがいっぱいの時に起こります。",
+ "xpack.monitoring.metrics.esNode.threadsRejected.bulkLabel": "一斉",
+ "xpack.monitoring.metrics.esNode.threadsRejected.genericDescription": "ジェネリック(内部)オペレーションキューがいっぱいの時に起こります。",
+ "xpack.monitoring.metrics.esNode.threadsRejected.genericLabel": "ジェネリック",
+ "xpack.monitoring.metrics.esNode.threadsRejected.getDescription": "GET 拒否。キューがいっぱいの時に起こります。",
+ "xpack.monitoring.metrics.esNode.threadsRejected.getLabel": "Get",
+ "xpack.monitoring.metrics.esNode.threadsRejected.indexDescription": "インデックスの拒否です。キューがいっぱいの時に起こります。一斉インデックスを確認してください。",
+ "xpack.monitoring.metrics.esNode.threadsRejected.indexLabel": "インデックス",
+ "xpack.monitoring.metrics.esNode.threadsRejected.managementDescription": "Get(内部)拒否です。キューがいっぱいの時に起こります。",
+ "xpack.monitoring.metrics.esNode.threadsRejected.managementLabel": "管理",
+ "xpack.monitoring.metrics.esNode.threadsRejected.searchDescription": "検索拒否です。キューがいっぱいの時に起こります。オーバーシャードを示している可能性があります。",
+ "xpack.monitoring.metrics.esNode.threadsRejected.searchLabel": "検索",
+ "xpack.monitoring.metrics.esNode.threadsRejected.watcherDescription": "ウォッチの拒否です。キューがいっぱいの時に起こります。ウォッチのスタックを示している可能性があります。",
+ "xpack.monitoring.metrics.esNode.threadsRejected.watcherLabel": "Watcher",
+ "xpack.monitoring.metrics.esNode.totalIoDescription": "I/O 合計。(このメトリックはすべてのプラットフォームでサポートされておらず、I/O が利用できない場合 N/A が表示されることがあります。)",
+ "xpack.monitoring.metrics.esNode.totalIoLabel": "I/O 合計",
+ "xpack.monitoring.metrics.esNode.totalIoReadDescription": "読み込み I/O 合計。(このメトリックはすべてのプラットフォームでサポートされておらず、I/O が利用できない場合 N/A が表示されることがあります。)",
+ "xpack.monitoring.metrics.esNode.totalIoReadLabel": "読み込み I/O 合計",
+ "xpack.monitoring.metrics.esNode.totalIoWriteDescription": "書き込み I/O 合計。(このメトリックはすべてのプラットフォームでサポートされておらず、I/O が利用できない場合 N/A が表示されることがあります。)",
+ "xpack.monitoring.metrics.esNode.totalIoWriteLabel": "書き込み I/O 合計",
+ "xpack.monitoring.metrics.esNode.totalRefreshTimeDescription": "プライマリとレプリカシャードの Elasticsearch の更新所要時間です。",
+ "xpack.monitoring.metrics.esNode.totalRefreshTimeLabel": "合計更新時間",
+ "xpack.monitoring.metrics.esNode.versionMapDescription": "バージョニング(例:更新、削除)が使用中のヒープ領域です。Lucene 合計の一部ではありません。",
+ "xpack.monitoring.metrics.esNode.versionMapLabel": "バージョンマップ",
+ "xpack.monitoring.metrics.kibana.clientRequestsDescription": "Kibana インスタンスが受信したクライアントリクエストの合計数です。",
+ "xpack.monitoring.metrics.kibana.clientRequestsLabel": "クライアントリクエスト",
+ "xpack.monitoring.metrics.kibana.clientResponseTime.averageDescription": "Kibana インスタンスへのクライアントリクエストの平均応答時間です。",
+ "xpack.monitoring.metrics.kibana.clientResponseTime.averageLabel": "平均",
+ "xpack.monitoring.metrics.kibana.clientResponseTime.maxDescription": "Kibana インスタンスへのクライアントリクエストの最長応答時間です。",
+ "xpack.monitoring.metrics.kibana.clientResponseTime.maxLabel": "最高",
+ "xpack.monitoring.metrics.kibana.clientResponseTimeTitle": "クライアント応答時間",
+ "xpack.monitoring.metrics.kibana.httpConnectionsDescription": "Kibana へのオープンソケット接続の数です。",
+ "xpack.monitoring.metrics.kibana.httpConnectionsLabel": "HTTP 接続",
+ "xpack.monitoring.metrics.kibana.msTimeUnitLabel": "ms",
+ "xpack.monitoring.metrics.kibanaInstance.clientRequestsDescription": "Kibana インスタンスが受信したクライアントリクエストの合計数です。",
+ "xpack.monitoring.metrics.kibanaInstance.clientRequestsDisconnectsDescription": "Kibanaインスタンスへのクライアント切断の合計数",
+ "xpack.monitoring.metrics.kibanaInstance.clientRequestsDisconnectsLabel": "クライアント切断",
+ "xpack.monitoring.metrics.kibanaInstance.clientRequestsLabel": "クライアントリクエスト",
+ "xpack.monitoring.metrics.kibanaInstance.clientResponseTime.averageDescription": "Kibana インスタンスへのクライアントリクエストの平均応答時間です。",
+ "xpack.monitoring.metrics.kibanaInstance.clientResponseTime.averageLabel": "平均",
+ "xpack.monitoring.metrics.kibanaInstance.clientResponseTime.maxDescription": "Kibana インスタンスへのクライアントリクエストの最長応答時間です。",
+ "xpack.monitoring.metrics.kibanaInstance.clientResponseTime.maxLabel": "最高",
+ "xpack.monitoring.metrics.kibanaInstance.clientResponseTimeTitle": "クライアント応答時間",
+ "xpack.monitoring.metrics.kibanaInstance.eventLoopDelayDescription": "Kibana サーバーイベントループの遅延です。長い遅延は、同時機能が多くの CPU 時間を取るなど、サーバースレッドのイベントのブロックを示している可能性があります。",
+ "xpack.monitoring.metrics.kibanaInstance.eventLoopDelayLabel": "イベントループの遅延",
+ "xpack.monitoring.metrics.kibanaInstance.memorySize.heapSizeLimitDescription": "ガーベージコレクション前のメモリー使用量の制限です。",
+ "xpack.monitoring.metrics.kibanaInstance.memorySize.heapSizeLimitLabel": "ヒープサイズ制限",
+ "xpack.monitoring.metrics.kibanaInstance.memorySizeDescription": "Node.js で実行中の Kibana によるヒープの合計使用量です。",
+ "xpack.monitoring.metrics.kibanaInstance.memorySizeLabel": "メモリーサイズ",
+ "xpack.monitoring.metrics.kibanaInstance.memorySizeTitle": "メモリーサイズ",
+ "xpack.monitoring.metrics.kibanaInstance.systemLoad.last15MinutesDescription": "過去 15 分間の平均負荷です。",
+ "xpack.monitoring.metrics.kibanaInstance.systemLoad.last15MinutesLabel": "15m",
+ "xpack.monitoring.metrics.kibanaInstance.systemLoad.last1MinuteDescription": "過去 1 分間の平均負荷です。",
+ "xpack.monitoring.metrics.kibanaInstance.systemLoad.last1MinuteLabel": "1m",
+ "xpack.monitoring.metrics.kibanaInstance.systemLoad.last5MinutesDescription": "過去 5 分間の平均負荷です。",
+ "xpack.monitoring.metrics.kibanaInstance.systemLoad.last5MinutesLabel": "5m",
+ "xpack.monitoring.metrics.kibanaInstance.systemLoadTitle": "システム負荷",
+ "xpack.monitoring.metrics.logstash.eventLatencyDescription": "フィルターとアウトプットステージのイベントの平均所要時間です。イベントの処理に所要した合計時間を送信イベント数で割った時間です。",
+ "xpack.monitoring.metrics.logstash.eventLatencyLabel": "イベントレイテンシ",
+ "xpack.monitoring.metrics.logstash.eventsEmittedRateDescription": "すべての Logstash ノードによりアウトプットステージで 1 秒間に送信されたイベント数です。",
+ "xpack.monitoring.metrics.logstash.eventsEmittedRateLabel": "イベント送信レート",
+ "xpack.monitoring.metrics.logstash.eventsPerSecondUnitLabel": "e/s",
+ "xpack.monitoring.metrics.logstash.eventsReceivedRateDescription": "すべての Logstash ノードによりアウトプットステージで 1 秒間に受信されたイベント数です。",
+ "xpack.monitoring.metrics.logstash.eventsReceivedRateLabel": "イベント受信レート",
+ "xpack.monitoring.metrics.logstash.msTimeUnitLabel": "ms",
+ "xpack.monitoring.metrics.logstash.nsTimeUnitLabel": "ns",
+ "xpack.monitoring.metrics.logstash.perSecondUnitLabel": "/s",
+ "xpack.monitoring.metrics.logstash.systemLoadTitle": "システム負荷",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCfsStats.cgroupElapsedPeriodsDescription": "Completely Fair Scheduler(CFS)からのサンプリング期間の数です。スロットル回数と比較します。",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCfsStats.cgroupElapsedPeriodsLabel": "Cgroup 経過時間",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCfsStats.cgroupThrottledCountDescription": "CgroupによりCPUがスロットリングされた回数です。",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCfsStats.cgroupThrottledCountLabel": "Cgroup スロットルカウント",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCfsStatsTitle": "Cgroup CFS 統計",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCpuPerformance.cgroupThrottlingDescription": "Cgroupのナノ秒単位で報告されたスロットル時間です。",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCpuPerformance.cgroupThrottlingLabel": "Cgroup スロットリング",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCpuPerformance.cgroupUsageDescription": "Cgroupのナノ秒単位で報告された使用状況です。スロットリングと比較して問題を発見します。",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCpuPerformance.cgroupUsageLabel": "Cgroup の使用状況",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCpuPerformanceTitle": "Cgroup CPU パフォーマンス",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCpuUtilizationDescription": "CPU クォータに対する CPU 使用時間のパーセンテージです。CPU クォータが設定されていない場合、データは表示されません。",
+ "xpack.monitoring.metrics.logstashInstance.cpuUtilization.cgroupCpuUtilizationLabel": "Cgroup CPU 活用状況",
+ "xpack.monitoring.metrics.logstashInstance.cpuUtilizationDescription": "OS により報告された CPU 使用量のパーセンテージです(最大 100%)。",
+ "xpack.monitoring.metrics.logstashInstance.cpuUtilizationLabel": "CPU 使用状況",
+ "xpack.monitoring.metrics.logstashInstance.cpuUtilizationTitle": "CPU 使用状況",
+ "xpack.monitoring.metrics.logstashInstance.eventLatencyDescription": "フィルターとアウトプットステージのイベントの平均所要時間です。イベントの処理に所要した合計時間を送信イベント数で割った時間です。",
+ "xpack.monitoring.metrics.logstashInstance.eventLatencyLabel": "イベントレイテンシ",
+ "xpack.monitoring.metrics.logstashInstance.eventsEmittedRateDescription": "Logstash ノードによりアウトプットステージで 1 秒間に送信されたイベント数です。",
+ "xpack.monitoring.metrics.logstashInstance.eventsEmittedRateLabel": "イベント送信レート",
+ "xpack.monitoring.metrics.logstashInstance.eventsQueuedDescription": "フィルターとアウトプットステージによる処理待ちの、永続キューのイベントの平均数です。",
+ "xpack.monitoring.metrics.logstashInstance.eventsQueuedLabel": "キューのイベント",
+ "xpack.monitoring.metrics.logstashInstance.eventsReceivedRateDescription": "Logstash ノードによりアウトプットステージで 1 秒間に受信されたイベント数です。",
+ "xpack.monitoring.metrics.logstashInstance.eventsReceivedRateLabel": "イベント受信レート",
+ "xpack.monitoring.metrics.logstashInstance.jvmHeap.maxHeapDescription": "JVM で実行中の Logstash が利用できるヒープの合計です。",
+ "xpack.monitoring.metrics.logstashInstance.jvmHeap.maxHeapLabel": "最大ヒープ",
+ "xpack.monitoring.metrics.logstashInstance.jvmHeap.usedHeapDescription": "JVM で実行中の Logstash が使用しているヒープの合計です。",
+ "xpack.monitoring.metrics.logstashInstance.jvmHeap.usedHeapLabel": "使用ヒープ",
+ "xpack.monitoring.metrics.logstashInstance.jvmHeapTitle": "{javaVirtualMachine}ヒープ",
+ "xpack.monitoring.metrics.logstashInstance.maxQueueSizeDescription": "このノードの永続キューに設定された最大サイズです。",
+ "xpack.monitoring.metrics.logstashInstance.maxQueueSizeLabel": "最大キューサイズ",
+ "xpack.monitoring.metrics.logstashInstance.persistentQueueEventsTitle": "永続キューイベント",
+ "xpack.monitoring.metrics.logstashInstance.persistentQueueSizeTitle": "永続キューサイズ",
+ "xpack.monitoring.metrics.logstashInstance.pipelineNodeCountDescription": "Logstash パイプラインが実行されているノードの数です。",
+ "xpack.monitoring.metrics.logstashInstance.pipelineNodeCountLabel": "パイプラインノードカウント",
+ "xpack.monitoring.metrics.logstashInstance.pipelineThroughputDescription": "Logstash パイプラインによりアウトプットステージで 1 秒間に送信されたイベント数です。",
+ "xpack.monitoring.metrics.logstashInstance.pipelineThroughputLabel": "パイプラインスループット",
+ "xpack.monitoring.metrics.logstashInstance.queueSizeDescription": "このノードの Logstash パイプラインのすべての永続キューの現在のサイズです。",
+ "xpack.monitoring.metrics.logstashInstance.queueSizeLabel": "キューサイズ",
+ "xpack.monitoring.metrics.logstashInstance.systemLoad.last15MinutesDescription": "過去 15 分間の平均負荷です。",
+ "xpack.monitoring.metrics.logstashInstance.systemLoad.last15MinutesLabel": "15m",
+ "xpack.monitoring.metrics.logstashInstance.systemLoad.last1MinuteDescription": "過去 1 分間の平均負荷です。",
+ "xpack.monitoring.metrics.logstashInstance.systemLoad.last1MinuteLabel": "1m",
+ "xpack.monitoring.metrics.logstashInstance.systemLoad.last5MinutesDescription": "過去 5 分間の平均負荷です。",
+ "xpack.monitoring.metrics.logstashInstance.systemLoad.last5MinutesLabel": "5m",
+ "xpack.monitoring.noData.blurbs.changesNeededDescription": "監視を実行するには、次の手順に従います",
+ "xpack.monitoring.noData.blurbs.changesNeededTitle": "調整が必要です",
+ "xpack.monitoring.noData.blurbs.cloudDeploymentDescription": "監視を構成します ",
+ "xpack.monitoring.noData.blurbs.cloudDeploymentDescription2": "移動: ",
+ "xpack.monitoring.noData.blurbs.cloudDeploymentDescription3": "デプロイで監視を構成するためのセクション。詳細については、 ",
+ "xpack.monitoring.noData.blurbs.lookingForMonitoringDataDescription": "監視は、ハードウェアパフォーマンスと負荷の情報を提供します。",
+ "xpack.monitoring.noData.blurbs.lookingForMonitoringDataTitle": "監視データを検索中です",
+ "xpack.monitoring.noData.blurbs.monitoringIsOffDescription": "監視は、ハードウェアパフォーマンスと負荷の情報を提供します。",
+ "xpack.monitoring.noData.blurbs.monitoringIsOffTitle": "監視は現在オフになっています",
+ "xpack.monitoring.noData.checkerErrors.checkEsSettingsErrorMessage": "Elasticsearch の設定の確認中にエラーが発生しました。設定の確認には管理者権限が必要で、必要に応じて監視収集設定を有効にする必要があります。",
+ "xpack.monitoring.noData.cloud.description": "監視は、ハードウェアパフォーマンスと負荷の情報を提供します。",
+ "xpack.monitoring.noData.cloud.heading": "監視データが見つかりません。",
+ "xpack.monitoring.noData.cloud.title": "監視データが利用できません",
+ "xpack.monitoring.noData.collectionInterval.turnOnMonitoringButtonLabel": "Metricbeat で監視を設定",
+ "xpack.monitoring.noData.defaultLoadingMessage": "読み込み中、お待ちください",
+ "xpack.monitoring.noData.explanations.collectionEnabled.monitoringTurnedOnDescription": "データがクラスターにある場合、ここに監視ダッシュボードが表示されます。これには数秒かかる場合があります。",
+ "xpack.monitoring.noData.explanations.collectionEnabled.monitoringTurnedOnTitle": "成功!監視データを取得中です。",
+ "xpack.monitoring.noData.explanations.collectionEnabled.stillWaitingLinkText": "まだ待っていますか?",
+ "xpack.monitoring.noData.explanations.collectionEnabled.turnItOnDescription": "オンにしますか?",
+ "xpack.monitoring.noData.explanations.collectionEnabled.turnOnMonitoringButtonLabel": "監視をオンにする",
+ "xpack.monitoring.noData.explanations.collectionEnabledDescription": "{context} 設定を確認し、 {property} が {data} に設定されていることが判明しました。",
+ "xpack.monitoring.noData.explanations.collectionInterval.changeIntervalDescription": "この設定を変更して監視を有効にしますか?",
+ "xpack.monitoring.noData.explanations.collectionInterval.monitoringTurnedOnDescription": "クラスターに監視データが現れ次第、ページが自動的に監視ダッシュボードと共に更新されます。これにはたった数秒しかかかりません。",
+ "xpack.monitoring.noData.explanations.collectionInterval.monitoringTurnedOnTitle": "成功!少々お待ちください。",
+ "xpack.monitoring.noData.explanations.collectionInterval.turnOnMonitoringButtonLabel": "監視をオンにする",
+ "xpack.monitoring.noData.explanations.collectionInterval.wrongIntervalValueDescription": "収集エージェントをアクティブにするには、収集間隔設定がプラスの整数(推奨:10s)でなければなりません。",
+ "xpack.monitoring.noData.explanations.collectionIntervalDescription": "{context} 設定を確認し、 {property} が {data} に設定されていることが判明しました。",
+ "xpack.monitoring.noData.explanations.exporters.checkConfigDescription": "この Kibana のインスタンスで監視データを表示するには、意図されたエクスポーターの監視クラスターへの統計の送信が有効になっていて、監視クラスターのホストが {kibanaConfig} の {monitoringEs} 設定と一致していることを確認してください。",
+ "xpack.monitoring.noData.explanations.exporters.problemWithConfigDescription": "監視エクスポーターを使用し監視データをリモート監視クラスターに送信することで、本番クラスターの状態にかかわらず監視データが安全に保管されるため、強くお勧めします。ただし、この Kibana のインスタンスは監視データを見つけられませんでした。{property} 構成または {kibanaConfig} の {monitoringEs} 設定に問題があるようです。",
+ "xpack.monitoring.noData.explanations.exportersCloudDescription": "Elastic Cloud では、監視データが専用の監視クラスターに格納されます。",
+ "xpack.monitoring.noData.explanations.exportersDescription": "{property} の {context} 設定を確認し理由が判明しました:{data}。",
+ "xpack.monitoring.noData.explanations.pluginEnabledDescription": "{context} 設定を確認し、 {property} が {data} に設定されていることが判明しました。これにより、監視が無効になります。構成から {monitoringEnableFalse} 設定を削除することで、デフォルトの設定になり監視が有効になります。",
+ "xpack.monitoring.noData.noMonitoringDataFound": "すでに監視を設定済みですか?その場合、右上に選択された期間に監視データが含まれていることを確認してください。",
+ "xpack.monitoring.noData.noMonitoringDetected": "監視データが見つかりません。",
+ "xpack.monitoring.noData.reasons.couldNotActivateMonitoringTitle": "監視を有効にできませんでした",
+ "xpack.monitoring.noData.reasons.explainWhyNoDataDescription": "{context} 設定で {property} が {data} に設定されています。",
+ "xpack.monitoring.noData.reasons.ifDataInClusterDescription": "クラスターにデータがある場合、ここに監視ダッシュボードが表示されます。",
+ "xpack.monitoring.noData.reasons.noMonitoringDataFoundDescription": "監視データが見つかりません。時間フィルターを「過去 1 時間」に設定するか、別の期間にデータがあるか確認してください。",
+ "xpack.monitoring.noData.routeTitle": "監視の設定",
+ "xpack.monitoring.noData.setupInternalInstead": "または、自己監視で設定",
+ "xpack.monitoring.noData.setupMetricbeatInstead": "または、Metricbeat で設定(推奨)",
+ "xpack.monitoring.overview.heading": "スタック監視概要",
+ "xpack.monitoring.pageLoadingTitle": "読み込み中…",
+ "xpack.monitoring.permanentActiveLicenseStatusDescription": "ご使用のライセンスには有効期限がありません。",
+ "xpack.monitoring.requestedClusters.uuidNotFoundErrorMessage": "選択された時間範囲にクラスターが見つかりませんでした。UUID:{clusterUuid}",
+ "xpack.monitoring.rules.badge.panelTitle": "ルール",
+ "xpack.monitoring.setupMode.clickToDisableInternalCollection": "自己監視を無効にする",
+ "xpack.monitoring.setupMode.clickToMonitorWithMetricbeat": "Metricbeat で監視",
+ "xpack.monitoring.setupMode.description": "現在設定モードです。({flagIcon})アイコンは構成オプションを意味します。",
+ "xpack.monitoring.setupMode.detectedNodeDescription": "下の「監視を設定」をクリックしてこの {identifier} の監視を開始します。",
+ "xpack.monitoring.setupMode.detectedNodeTitle": "{product} {identifier} が検出されました",
+ "xpack.monitoring.setupMode.disableInternalCollectionDescription": "Metricbeat による {product} {identifier} の監視が開始されました。移行を完了させるには、自己監視を無効にしてください。",
+ "xpack.monitoring.setupMode.disableInternalCollectionTitle": "自己監視を無効にする",
+ "xpack.monitoring.setupMode.enter": "設定モードにする",
+ "xpack.monitoring.setupMode.exit": "設定モードを修了",
+ "xpack.monitoring.setupMode.instance": "インスタンス",
+ "xpack.monitoring.setupMode.instances": "インスタンス",
+ "xpack.monitoring.setupMode.metricbeatAllNodes": "Metricbeat がすべての {identifier} を監視しています。",
+ "xpack.monitoring.setupMode.migrateSomeToMetricbeatDescription": "{product} {identifier} の一部は自己監視で監視されています。Metricbeat での監視に移行してください。",
+ "xpack.monitoring.setupMode.migrateToMetricbeat": "Metricbeat で監視",
+ "xpack.monitoring.setupMode.migrateToMetricbeatDescription": "これらの {product} {identifier} は自己監視されています。\n 移行するには「Metricbeat で監視」をクリックしてください。",
+ "xpack.monitoring.setupMode.monitorAllNodes": "ノードの一部は自己監視のみ使用できます。",
+ "xpack.monitoring.setupMode.netNewUserDescription": "「監視を設定」をクリックして監視を開始します。",
+ "xpack.monitoring.setupMode.node": "ノード",
+ "xpack.monitoring.setupMode.nodes": "ノード",
+ "xpack.monitoring.setupMode.noMonitoringDataFound": "{product} {identifier} が検出されませんでした",
+ "xpack.monitoring.setupMode.notAvailablePermissions": "これを実行するために必要な権限がありません。",
+ "xpack.monitoring.setupMode.notAvailableTitle": "設定モードは使用できません",
+ "xpack.monitoring.setupMode.server": "サーバー",
+ "xpack.monitoring.setupMode.servers": "サーバー",
+ "xpack.monitoring.setupMode.tooltip.allSet": "Metricbeat がすべての {identifierPlural} を監視しています。",
+ "xpack.monitoring.setupMode.tooltip.detected": "監視なし",
+ "xpack.monitoring.setupMode.tooltip.disableInternal": "Metricbeat がすべての {identifierPlural} を監視しています。クリックして {identifierPlural} を表示し、自己監視を無効にしてください。",
+ "xpack.monitoring.setupMode.tooltip.mightExist": "この製品の使用が検出されました。クリックして監視を開始してください。",
+ "xpack.monitoring.setupMode.tooltip.noUsage": "使用なし",
+ "xpack.monitoring.setupMode.tooltip.noUsageDetected": "使用が検出されませんでした。クリックすると、{identifier} を表示します。",
+ "xpack.monitoring.setupMode.tooltip.oneInternal": "少なくとも 1 つの {identifier} が Metricbeat によって監視されていません。ステータスを表示するにはクリックしてください。",
+ "xpack.monitoring.setupMode.unknown": "N/A",
+ "xpack.monitoring.setupMode.usingMetricbeatCollection": "Metricbeat で監視",
+ "xpack.monitoring.stackMonitoringDocTitle": "スタック監視 {clusterName} {suffix}",
+ "xpack.monitoring.stackMonitoringTitle": "スタック監視",
+ "xpack.monitoring.summaryStatus.alertsDescription": "アラート",
+ "xpack.monitoring.summaryStatus.statusDescription": "ステータス",
+ "xpack.monitoring.summaryStatus.statusIconLabel": "ステータス:{status}",
+ "xpack.monitoring.summaryStatus.statusIconTitle": "ステータス:{statusIcon}",
+ "xpack.monitoring.updateLicenseButtonLabel": "ライセンスを更新",
+ "xpack.monitoring.updateLicenseTitle": "ライセンスの更新",
+ "xpack.monitoring.useAvailableLicenseDescription": "すでに新しいライセンスがある場合は、今すぐアップロードしてください。",
"xpack.osquery.action_details.fetchError": "アクション詳細の取得中にエラーが発生しました",
"xpack.osquery.action_policy_details.fetchError": "ポリシー詳細の取得中にエラーが発生しました",
"xpack.osquery.action_results.errorSearchDescription": "アクション結果検索でエラーが発生しました",
@@ -19176,14 +19169,11 @@
"xpack.osquery.addSavedQuery.form.saveQueryButtonLabel": "クエリを保存",
"xpack.osquery.addSavedQuery.pageTitle": "保存されたクエリの追加",
"xpack.osquery.addSavedQuery.viewSavedQueriesListTitle": "すべての保存されたクエリを表示",
- "xpack.osquery.addScheduledQueryGroup.pageTitle": "スケジュールされたクエリグループを追加",
- "xpack.osquery.addScheduledQueryGroup.viewScheduledQueryGroupsListTitle": "すべてのスケジュールされたクエリグループを表示",
"xpack.osquery.agent_groups.fetchError": "エージェントグループの取得中にエラーが発生しました",
"xpack.osquery.agent_policies.fetchError": "エージェントポリシーの取得中にエラーが発生しました",
"xpack.osquery.agent_policy_details.fetchError": "エージェントポリシー詳細の取得中にエラーが発生しました",
"xpack.osquery.agent_status.fetchError": "エージェントステータスの取得中にエラーが発生しました",
"xpack.osquery.agentDetails.fetchError": "エージェント詳細の取得中にエラーが発生しました",
- "xpack.osquery.agentPolicy.confirmModalCalloutDescription": "選択されたエージェントポリシー {policyName} が一部のエージェントですでに使用されていることを Fleet が検出しました。このアクションの結果として、Fleetはこのポリシーで使用されているすべてのエージェントに更新をデプロイします。",
"xpack.osquery.agentPolicy.confirmModalCancelButtonLabel": "キャンセル",
"xpack.osquery.agentPolicy.confirmModalConfirmButtonLabel": "変更を保存してデプロイ",
"xpack.osquery.agentPolicy.confirmModalDescription": "続行していいですか?",
@@ -19202,17 +19192,13 @@
"xpack.osquery.appNavigation.liveQueriesLinkText": "ライブクエリ",
"xpack.osquery.appNavigation.manageIntegrationButton": "統合を管理",
"xpack.osquery.appNavigation.savedQueriesLinkText": "保存されたクエリ",
- "xpack.osquery.appNavigation.scheduledQueryGroupsLinkText": "スケジュールされたクエリグループ",
"xpack.osquery.appNavigation.sendFeedbackButton": "フィードバックを送信",
- "xpack.osquery.breadcrumbs.addScheduledQueryGroupsPageTitle": "追加",
"xpack.osquery.breadcrumbs.appTitle": "Osquery",
- "xpack.osquery.breadcrumbs.editScheduledQueryGroupsPageTitle": "編集",
"xpack.osquery.breadcrumbs.liveQueriesPageTitle": "ライブクエリ",
"xpack.osquery.breadcrumbs.newLiveQueryPageTitle": "新規",
"xpack.osquery.breadcrumbs.newSavedQueryPageTitle": "新規",
"xpack.osquery.breadcrumbs.overviewPageTitle": "概要",
"xpack.osquery.breadcrumbs.savedQueriesPageTitle": "保存されたクエリ",
- "xpack.osquery.breadcrumbs.scheduledQueryGroupsPageTitle": "スケジュールされたクエリグループ",
"xpack.osquery.common.tabBetaBadgeLabel": "ベータ",
"xpack.osquery.common.tabBetaBadgeTooltipContent": "この機能は現在開発中です。他にも機能が追加され、機能によっては変更されるものもあります。",
"xpack.osquery.editSavedQuery.deleteSavedQueryButtonLabel": "クエリを削除",
@@ -19222,16 +19208,12 @@
"xpack.osquery.editSavedQuery.pageTitle": "Edit \"{savedQueryId}\"",
"xpack.osquery.editSavedQuery.successToastMessageText": "\"{savedQueryName}\"クエリが正常に更新されました",
"xpack.osquery.editSavedQuery.viewSavedQueriesListTitle": "すべての保存されたクエリを表示",
- "xpack.osquery.editScheduledQuery.pageTitle": "{queryName}を編集",
- "xpack.osquery.editScheduledQuery.viewScheduledQueriesListTitle": "{queryName}詳細を表示",
"xpack.osquery.features.liveQueriesSubFeatureName": "ライブクエリ",
"xpack.osquery.features.osqueryFeatureName": "Osquery",
"xpack.osquery.features.runSavedQueriesPrivilegeName": "保存されたクエリを実行",
"xpack.osquery.features.savedQueriesSubFeatureName": "保存されたクエリ",
- "xpack.osquery.features.scheduledQueryGroupsSubFeatureName": "スケジュールされたクエリグループ",
"xpack.osquery.fleetIntegration.runLiveQueriesButtonText": "ライブクエリを実行",
"xpack.osquery.fleetIntegration.saveIntegrationCalloutTitle": "次のオプションにアクセスするには、統合を保存します",
- "xpack.osquery.fleetIntegration.scheduleQueryGroupsButtonText": "クエリグループをスケジュール",
"xpack.osquery.liveQueriesHistory.newLiveQueryButtonLabel": "新しいライブクエリ",
"xpack.osquery.liveQueriesHistory.pageTitle": "ライブクエリ履歴",
"xpack.osquery.liveQuery.queryForm.largeQueryError": "クエリが大きすぎます(最大{maxLength}文字)",
@@ -19272,13 +19254,13 @@
"xpack.osquery.packUploader.unsupportedFileTypeText": "ファイルタイプ{fileType}はサポートされていません。{supportedFileTypes}構成ファイルをアップロードしてください",
"xpack.osquery.permissionDeniedErrorMessage": "このページへのアクセスが許可されていません。",
"xpack.osquery.permissionDeniedErrorTitle": "パーミッションが拒否されました",
+ "xpack.osquery.queryFlyoutForm.addFormTitle": "次のクエリを関連付ける",
+ "xpack.osquery.queryFlyoutForm.editFormTitle": "クエリの編集",
"xpack.osquery.results.errorSearchDescription": "すべての結果検索でエラーが発生しました",
"xpack.osquery.results.failSearchDescription": "結果を取得できませんでした",
"xpack.osquery.results.fetchError": "結果の取得中にエラーが発生しました",
"xpack.osquery.savedQueries.dropdown.searchFieldLabel": "保存されたクエリから構築(任意)",
"xpack.osquery.savedQueries.dropdown.searchFieldPlaceholder": "保存されたクエリの検索",
- "xpack.osquery.savedQueries.form.scheduledQueryGroupConfigSection.description": "次のリストのオプションは任意であり、クエリがスケジュールされたクエリグループに割り当てられるときにのみ適用されます。",
- "xpack.osquery.savedQueries.form.scheduledQueryGroupConfigSection.title": "スケジュールされたクエリグループ構成",
"xpack.osquery.savedQueries.table.actionsColumnTitle": "アクション",
"xpack.osquery.savedQueries.table.createdByColumnTitle": "作成者",
"xpack.osquery.savedQueries.table.descriptionColumnTitle": "説明",
@@ -19289,73 +19271,6 @@
"xpack.osquery.savedQueryList.pageTitle": "保存されたクエリ",
"xpack.osquery.savedQueryList.queriesTable.editActionAriaLabel": "{savedQueryName}を編集",
"xpack.osquery.savedQueryList.queriesTable.runActionAriaLabel": "{savedQueryName}を実行",
- "xpack.osquery.scheduledQueryDetails.pageTitle": "{queryName}詳細",
- "xpack.osquery.scheduledQueryDetails.viewAllScheduledQueriesListTitle": "すべてのスケジュールされたクエリグループを表示",
- "xpack.osquery.scheduledQueryDetailsPage.editQueryButtonLabel": "編集",
- "xpack.osquery.scheduledQueryGroup.form.agentPolicyFieldLabel": "エージェントポリシー",
- "xpack.osquery.scheduledQueryGroup.form.cancelButtonLabel": "キャンセル",
- "xpack.osquery.scheduledQueryGroup.form.createSuccessToastMessageText": "正常に{scheduledQueryGroupName}をスケジュールしました",
- "xpack.osquery.scheduledQueryGroup.form.descriptionFieldLabel": "説明",
- "xpack.osquery.scheduledQueryGroup.form.ecsMappingSection.description": "次のフィールドを使用して、このクエリの結果をiECSフィールドにマッピングします。",
- "xpack.osquery.scheduledQueryGroup.form.ecsMappingSection.title": "ECSマッピング",
- "xpack.osquery.scheduledQueryGroup.form.nameFieldLabel": "名前",
- "xpack.osquery.scheduledQueryGroup.form.nameFieldRequiredErrorMessage": "名前は必須フィールドです",
- "xpack.osquery.scheduledQueryGroup.form.namespaceFieldLabel": "名前空間",
- "xpack.osquery.scheduledQueryGroup.form.policyIdFieldRequiredErrorMessage": "エージェントポリシーは必須フィールドです",
- "xpack.osquery.scheduledQueryGroup.form.saveQueryButtonLabel": "クエリを保存",
- "xpack.osquery.scheduledQueryGroup.form.settingsSectionDescriptionText": "スケジュールされたクエリグループには、設定された間隔で実行され、エージェントポリシーに関連付けられている1つ以上のクエリが含まれています。スケジュールされたクエリグループを定義するときには、新しいOsquery Managerポリシーとして追加されます。",
- "xpack.osquery.scheduledQueryGroup.form.settingsSectionTitleText": "スケジュールされたクエリグループ設定",
- "xpack.osquery.scheduledQueryGroup.form.updateSuccessToastMessageText": "正常に{scheduledQueryGroupName}を更新しました",
- "xpack.osquery.scheduledQueryGroup.queriesForm.addQueryButtonLabel": "クエリを追加",
- "xpack.osquery.scheduledQueryGroup.queriesTable.actionsColumnTitle": "アクション",
- "xpack.osquery.scheduledQueryGroup.queriesTable.deleteActionAriaLabel": "{queryName}を削除",
- "xpack.osquery.scheduledQueryGroup.queriesTable.editActionAriaLabel": "{queryName}を編集",
- "xpack.osquery.scheduledQueryGroup.queriesTable.idColumnTitle": "ID",
- "xpack.osquery.scheduledQueryGroup.queriesTable.intervalColumnTitle": "間隔",
- "xpack.osquery.scheduledQueryGroup.queriesTable.osqueryVersionAllLabel": "すべて",
- "xpack.osquery.scheduledQueryGroup.queriesTable.platformColumnTitle": "プラットフォーム",
- "xpack.osquery.scheduledQueryGroup.queriesTable.queryColumnTitle": "クエリ",
- "xpack.osquery.scheduledQueryGroup.queriesTable.versionColumnTitle": "最低Osqueryバージョン",
- "xpack.osquery.scheduledQueryGroup.queriesTable.viewDiscoverResultsActionAriaLabel": "Discoverに表示",
- "xpack.osquery.scheduledQueryGroup.queriesTable.viewLensResultsActionAriaLabel": "Lensで表示",
- "xpack.osquery.scheduledQueryGroup.queriesTable.viewResultsColumnTitle": "結果を表示",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.addECSMappingRowButtonAriaLabel": "ECSマッピング行を追加",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.cancelButtonLabel": "キャンセル",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.deleteECSMappingRowButtonAriaLabel": "ECSマッピング行を削除",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.descriptionFieldLabel": "説明",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.ecsFieldLabel": "ECSフィールド",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.ecsFieldRequiredErrorMessage": "ECSフィールドは必須です。",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.emptyIdError": "IDが必要です",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.emptyQueryError": "クエリは必須フィールドです",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.idFieldLabel": "ID",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.intervalFieldLabel": "間隔",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.invalidIdError": "文字は英数字、_、または-でなければなりません",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.invalidIntervalField": "正の間隔値が必要です",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.osqueryResultFieldLabel": "Osquery結果",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.osqueryResultFieldRequiredErrorMessage": "Osquery結果は必須です。",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.osqueryResultFieldValueMissingErrorMessage": "現在のクエリは{columnName}フィールドを返しません",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.platformFieldLabel": "プラットフォーム",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.platformLinusLabel": "macOS",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.platformMacOSLabel": "Linux",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.platformWindowsLabel": "Windows",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.queryFieldLabel": "クエリ",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.saveButtonLabel": "保存",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.uniqueIdError": "IDは一意でなければなりません",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.versionFieldLabel": "最低Osqueryバージョン",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.versionFieldOptionalLabel": "(オプション)",
- "xpack.osquery.scheduledQueryGroup.table.activatedSuccessToastMessageText": "正常に{scheduledQueryGroupName}をアクティブ化しました",
- "xpack.osquery.scheduledQueryGroup.table.deactivatedSuccessToastMessageText": "正常に{scheduledQueryGroupName}を非アクティブ化しました",
- "xpack.osquery.scheduledQueryGroups.table.activeColumnTitle": "アクティブ",
- "xpack.osquery.scheduledQueryGroups.table.createdByColumnTitle": "作成者",
- "xpack.osquery.scheduledQueryGroups.table.nameColumnTitle": "名前",
- "xpack.osquery.scheduledQueryGroups.table.numberOfQueriesColumnTitle": "クエリ数",
- "xpack.osquery.scheduledQueryGroups.table.policyColumnTitle": "ポリシー",
- "xpack.osquery.scheduledQueryList.addScheduledQueryButtonLabel": "スケジュールされたクエリグループを追加",
- "xpack.osquery.scheduledQueryList.pageTitle": "スケジュールされたクエリグループ",
- "xpack.osquery.scheduleQueryGroup.kpis.policyLabelText": "ポリシー",
- "xpack.osquery.scheduleQueryGroup.queryFlyoutForm.addFormTitle": "次のクエリを関連付ける",
- "xpack.osquery.scheduleQueryGroup.queryFlyoutForm.editFormTitle": "クエリの編集",
- "xpack.osquery.scheduleQueryGroup.queryFlyoutForm.unsupportedPlatformAndVersionFieldsCalloutTitle": "プラットフォームおよびバージョンフィールドは{version}以降で使用できます",
"xpack.osquery.viewSavedQuery.pageTitle": "\"{savedQueryId}\" details",
"xpack.painlessLab.apiReferenceButtonLabel": "API リファレンス",
"xpack.painlessLab.context.defaultLabel": "スクリプト結果は文字列に変換されます",
@@ -24617,7 +24532,6 @@
"xpack.timelines.timeline.fieldTooltip": "フィールド",
"xpack.timelines.timeline.flyout.pane.removeColumnButtonLabel": "列を削除",
"xpack.timelines.timeline.fullScreenButton": "全画面",
- "xpack.timelines.timeline.hideColumnLabel": "列を非表示",
"xpack.timelines.timeline.openedAlertFailedToastMessage": "アラートを開けませんでした",
"xpack.timelines.timeline.openSelectedTitle": "選択した項目を開く",
"xpack.timelines.timeline.properties.timelineToggleButtonAriaLabel": "タイムライン {title} を{isOpen, select, false {開く} true {閉じる} other {切り替える}}",
diff --git a/x-pack/plugins/translations/translations/zh-CN.json b/x-pack/plugins/translations/translations/zh-CN.json
index 603d967a95c0d..5864b62be97fe 100644
--- a/x-pack/plugins/translations/translations/zh-CN.json
+++ b/x-pack/plugins/translations/translations/zh-CN.json
@@ -4221,8 +4221,6 @@
"inspector.requests.statisticsTabLabel": "统计信息",
"inspector.title": "检查器",
"inspector.view": "视图:{viewName}",
- "kibana_legacy.notify.fatalError.errorStatusMessage": "错误 {errStatus} {errStatusText}:{errMessage}",
- "kibana_legacy.notify.fatalError.unavailableServerErrorMessage": "HTTP 请求无法连接。请检查 Kibana 服务器是否正在运行以及您的浏览器是否具有有效的连接,或请联系您的系统管理员。",
"kibana_legacy.notify.toaster.errorStatusMessage": "错误 {errStatus} {errStatusText}:{errMessage}",
"kibana_legacy.notify.toaster.unavailableServerErrorMessage": "HTTP 请求无法连接。请检查 Kibana 服务器是否正在运行以及您的浏览器是否具有有效的连接,或请联系您的系统管理员。",
"kibana_utils.history.savedObjectIsMissingNotificationMessage": "已保存对象缺失",
@@ -4665,8 +4663,6 @@
"telemetry.provideUsageStatisticsTitle": "提供使用情况统计",
"telemetry.readOurUsageDataPrivacyStatementLinkText": "隐私声明",
"telemetry.securityData": "终端安全数据",
- "telemetry.seeExampleOfClusterData": "查看我们收集的{clusterData}的示例。",
- "telemetry.seeExampleOfClusterDataAndEndpointSecuity": "查看我们收集的{clusterData}和 {endpointSecurityData}示例。",
"telemetry.telemetryBannerDescription": "想帮助我们改进 Elastic Stack?数据使用情况收集当前已禁用。启用使用情况数据收集可帮助我们管理并改善产品和服务。有关更多详情,请参阅我们的{privacyStatementLink}。",
"telemetry.telemetryConfigAndLinkDescription": "启用使用情况数据收集可帮助我们管理并改善产品和服务。有关更多详情,请参阅我们的{privacyStatementLink}。",
"telemetry.telemetryConfigDescription": "通过提供基本功能的使用情况统计信息,来帮助我们改进 Elastic Stack。我们不会在 Elastic 之外共享此数据。",
@@ -6399,7 +6395,6 @@
"xpack.apm.apmDescription": "自动从您的应用程序内收集深层的性能指标和错误。",
"xpack.apm.apmSchema.index": "APM Server 架构 - 索引",
"xpack.apm.apmSettings.index": "APM 设置 - 索引",
- "xpack.apm.apply.label": "应用",
"xpack.apm.backendDetail.dependenciesTableColumnBackend": "服务",
"xpack.apm.backendDetail.dependenciesTableTitle": "上游服务",
"xpack.apm.backendDetailFailedTransactionRateChartTitle": "失败事务率",
@@ -6462,7 +6457,6 @@
"xpack.apm.csm.breakDownFilter.noBreakdown": "无细目",
"xpack.apm.csm.breakdownFilter.os": "OS",
"xpack.apm.csm.pageViews.analyze": "分析",
- "xpack.apm.csm.search.url.close": "关闭",
"xpack.apm.customLink.buttom.create": "创建定制链接",
"xpack.apm.customLink.buttom.create.title": "创建",
"xpack.apm.customLink.buttom.manage": "管理定制链接",
@@ -6669,13 +6663,6 @@
"xpack.apm.rum.filterGroup.coreWebVitals": "网站体验核心指标",
"xpack.apm.rum.filterGroup.seconds": "秒",
"xpack.apm.rum.filterGroup.selectBreakdown": "选择细分",
- "xpack.apm.rum.filters.filterByUrl": "按 URL 筛选",
- "xpack.apm.rum.filters.searchResults": "{total} 项搜索结果",
- "xpack.apm.rum.filters.select": "选择",
- "xpack.apm.rum.filters.topPages": "排名靠前页面",
- "xpack.apm.rum.filters.url": "URL",
- "xpack.apm.rum.filters.url.loadingResults": "正在加载结果",
- "xpack.apm.rum.filters.url.noResults": "没有可用结果",
"xpack.apm.rum.jsErrors.errorMessage": "错误消息",
"xpack.apm.rum.jsErrors.errorRate": "错误率",
"xpack.apm.rum.jsErrors.impactedPageLoads": "受影响的页面加载",
@@ -7213,7 +7200,6 @@
"xpack.apm.ux.percentile.label": "百分位数",
"xpack.apm.ux.percentiles.label": "第 {value} 个百分位",
"xpack.apm.ux.title": "仪表板",
- "xpack.apm.ux.url.hitEnter.include": "按 {icon} 或单击“应用”可包括与 {searchValue} 匹配的所有 URL",
"xpack.apm.ux.visitorBreakdown.noData": "无数据。",
"xpack.apm.views.dependencies.title": "依赖项",
"xpack.apm.views.errors.title": "错误",
@@ -7235,11927 +7221,15 @@
"xpack.apm.views.traceOverview.title": "追溯",
"xpack.apm.views.transactions.title": "事务",
"xpack.apm.waterfall.exceedsMax": "此跟踪中的项目数超过显示的项目数",
- "xpack.banners.settings.backgroundColor.description": "设置横幅广告的背景色。{subscriptionLink}",
- "xpack.banners.settings.backgroundColor.title": "横幅广告背景色",
- "xpack.banners.settings.placement.description": "在 Elastic 页眉上显示此工作区的顶部横幅广告。{subscriptionLink}",
- "xpack.banners.settings.placement.disabled": "已禁用",
- "xpack.banners.settings.placement.title": "横幅广告投放",
- "xpack.banners.settings.placement.top": "顶部",
- "xpack.banners.settings.subscriptionRequiredLink.text": "需要订阅。",
- "xpack.banners.settings.text.description": "将 Markdown 格式文本添加到横幅广告。{subscriptionLink}",
- "xpack.banners.settings.textColor.description": "设置横幅广告文本的颜色。{subscriptionLink}",
- "xpack.banners.settings.textColor.title": "横幅广告文本颜色",
- "xpack.banners.settings.textContent.title": "横幅广告文本",
- "xpack.canvas.appDescription": "以最佳像素展示您的数据。",
- "xpack.canvas.argAddPopover.addAriaLabel": "添加参数",
- "xpack.canvas.argFormAdvancedFailure.applyButtonLabel": "应用",
- "xpack.canvas.argFormAdvancedFailure.resetButtonLabel": "重置",
- "xpack.canvas.argFormAdvancedFailure.rowErrorMessage": "表达式无效",
- "xpack.canvas.argFormArgSimpleForm.removeAriaLabel": "移除",
- "xpack.canvas.argFormArgSimpleForm.requiredTooltip": "此参数为必需,应指定值。",
- "xpack.canvas.argFormPendingArgValue.loadingMessage": "正在加载",
- "xpack.canvas.argFormSimpleFailure.failureTooltip": "此参数的接口无法解析该值,因此将使用回退输入",
- "xpack.canvas.asset.confirmModalButtonLabel": "移除",
- "xpack.canvas.asset.confirmModalDetail": "确定要移除此资产?",
- "xpack.canvas.asset.confirmModalTitle": "移除资产",
- "xpack.canvas.asset.copyAssetTooltip": "将 ID 复制到剪贴板",
- "xpack.canvas.asset.createImageTooltip": "创建图像元素",
- "xpack.canvas.asset.deleteAssetTooltip": "删除",
- "xpack.canvas.asset.downloadAssetTooltip": "下载",
- "xpack.canvas.asset.thumbnailAltText": "资产缩略图",
- "xpack.canvas.assetModal.emptyAssetsDescription": "导入您的资产以开始",
- "xpack.canvas.assetModal.filePickerPromptText": "选择或拖放图像",
- "xpack.canvas.assetModal.loadingText": "正在上传图像",
- "xpack.canvas.assetModal.modalCloseButtonLabel": "关闭",
- "xpack.canvas.assetModal.modalDescription": "以下为此 Workpad 中的图像资产。此时无法确定当前在用的任何资产。要回收空间,请删除资产。",
- "xpack.canvas.assetModal.modalTitle": "管理 Workpad 资产",
- "xpack.canvas.assetModal.spacedUsedText": "{percentageUsed}% 空间已用",
- "xpack.canvas.assetpicker.assetAltText": "资产缩略图",
- "xpack.canvas.badge.readOnly.text": "只读",
- "xpack.canvas.badge.readOnly.tooltip": "无法保存 {canvas} Workpad",
- "xpack.canvas.canvasLoading.loadingMessage": "正在加载",
- "xpack.canvas.colorManager.addAriaLabel": "添加颜色",
- "xpack.canvas.colorManager.codePlaceholder": "颜色代码",
- "xpack.canvas.colorManager.removeAriaLabel": "删除颜色",
- "xpack.canvas.customElementModal.cancelButtonLabel": "取消",
- "xpack.canvas.customElementModal.descriptionInputLabel": "描述",
- "xpack.canvas.customElementModal.elementPreviewTitle": "元素预览",
- "xpack.canvas.customElementModal.imageFilePickerPlaceholder": "选择或拖放图像",
- "xpack.canvas.customElementModal.imageInputDescription": "对您的元素进行截屏并将截图上传到此处。也可以在保存之后执行此操作。",
- "xpack.canvas.customElementModal.imageInputLabel": "缩略图",
- "xpack.canvas.customElementModal.nameInputLabel": "名称",
- "xpack.canvas.customElementModal.remainingCharactersDescription": "还剩 {numberOfRemainingCharacter} 个字符",
- "xpack.canvas.customElementModal.saveButtonLabel": "保存",
- "xpack.canvas.datasourceDatasourceComponent.expressionArgDescription": "数据源包含由表达式控制的参数。使用表达式编辑器可修改数据源。",
- "xpack.canvas.datasourceDatasourceComponent.previewButtonLabel": "预览数据",
- "xpack.canvas.datasourceDatasourceComponent.saveButtonLabel": "保存",
- "xpack.canvas.datasourceDatasourcePreview.emptyFirstLineDescription": "找不到与您的搜索条件匹配的任何文档。",
- "xpack.canvas.datasourceDatasourcePreview.emptySecondLineDescription": "请检查您的数据源设置并重试。",
- "xpack.canvas.datasourceDatasourcePreview.emptyTitle": "找不到文档",
- "xpack.canvas.datasourceDatasourcePreview.modalDescription": "单击边栏中的“{saveLabel}”后,以下数据将可用于选定元素。",
- "xpack.canvas.datasourceDatasourcePreview.modalTitle": "数据源预览",
- "xpack.canvas.datasourceDatasourcePreview.saveButtonLabel": "保存",
- "xpack.canvas.datasourceNoDatasource.panelDescription": "此元素未附加数据源。通常这是因为该元素为图像或其他静态资产。否则,您可能需要检查表达式,以确保其格式正确。",
- "xpack.canvas.datasourceNoDatasource.panelTitle": "数据源不存在",
- "xpack.canvas.elementConfig.failedLabel": "失败",
- "xpack.canvas.elementConfig.loadedLabel": "已加载",
- "xpack.canvas.elementConfig.progressLabel": "进度",
- "xpack.canvas.elementConfig.title": "元素状态",
- "xpack.canvas.elementConfig.totalLabel": "合计",
- "xpack.canvas.elementControls.deleteAriaLabel": "删除元素",
- "xpack.canvas.elementControls.deleteToolTip": "删除",
- "xpack.canvas.elementControls.editAriaLabel": "编辑元素",
- "xpack.canvas.elementControls.editToolTip": "编辑",
- "xpack.canvas.elements.areaChartDisplayName": "面积图",
- "xpack.canvas.elements.areaChartHelpText": "已填充主体的折线图",
- "xpack.canvas.elements.bubbleChartDisplayName": "气泡图",
- "xpack.canvas.elements.bubbleChartHelpText": "可定制的气泡图",
- "xpack.canvas.elements.debugDisplayName": "故障排查数据",
- "xpack.canvas.elements.debugHelpText": "只需丢弃元素的配置",
- "xpack.canvas.elements.dropdownFilterDisplayName": "下拉列表选择",
- "xpack.canvas.elements.dropdownFilterHelpText": "可以从其中为“exactly”筛选选择值的下拉列表",
- "xpack.canvas.elements.filterDebugDisplayName": "故障排查筛选",
- "xpack.canvas.elements.filterDebugHelpText": "在 Workpad 中显示基础全局筛选",
- "xpack.canvas.elements.horizontalBarChartDisplayName": "水平条形图",
- "xpack.canvas.elements.horizontalBarChartHelpText": "可定制的水平条形图",
- "xpack.canvas.elements.horizontalProgressBarDisplayName": "水平条形图",
- "xpack.canvas.elements.horizontalProgressBarHelpText": "将进度显示为水平条的一部分",
- "xpack.canvas.elements.horizontalProgressPillDisplayName": "水平胶囊",
- "xpack.canvas.elements.horizontalProgressPillHelpText": "将进度显示为水平胶囊的一部分",
- "xpack.canvas.elements.imageDisplayName": "图像",
- "xpack.canvas.elements.imageHelpText": "静态图像",
- "xpack.canvas.elements.lineChartDisplayName": "折线图",
- "xpack.canvas.elements.lineChartHelpText": "可定制的折线图",
- "xpack.canvas.elements.markdownDisplayName": "文本",
- "xpack.canvas.elements.markdownHelpText": "使用 Markdown 添加文本",
- "xpack.canvas.elements.metricDisplayName": "指标",
- "xpack.canvas.elements.metricHelpText": "具有标签的数字",
- "xpack.canvas.elements.pieDisplayName": "饼图",
- "xpack.canvas.elements.pieHelpText": "饼图",
- "xpack.canvas.elements.plotDisplayName": "坐标图",
- "xpack.canvas.elements.plotHelpText": "混合的折线图、条形图或点图",
- "xpack.canvas.elements.progressGaugeDisplayName": "仪表盘",
- "xpack.canvas.elements.progressGaugeHelpText": "将进度显示为仪表的一部分",
- "xpack.canvas.elements.progressSemicircleDisplayName": "半圆",
- "xpack.canvas.elements.progressSemicircleHelpText": "将进度显示为半圆的一部分",
- "xpack.canvas.elements.progressWheelDisplayName": "轮盘",
- "xpack.canvas.elements.progressWheelHelpText": "将进度显示为轮盘的一部分",
- "xpack.canvas.elements.repeatImageDisplayName": "图像重复",
- "xpack.canvas.elements.repeatImageHelpText": "使图像重复 N 次",
- "xpack.canvas.elements.revealImageDisplayName": "图像显示",
- "xpack.canvas.elements.revealImageHelpText": "显示图像特定百分比",
- "xpack.canvas.elements.shapeDisplayName": "形状",
- "xpack.canvas.elements.shapeHelpText": "可定制的形状",
- "xpack.canvas.elements.tableDisplayName": "数据表",
- "xpack.canvas.elements.tableHelpText": "用于以表格形式显示数据的可滚动网格",
- "xpack.canvas.elements.timeFilterDisplayName": "时间筛选",
- "xpack.canvas.elements.timeFilterHelpText": "设置时间窗口",
- "xpack.canvas.elements.verticalBarChartDisplayName": "垂直条形图",
- "xpack.canvas.elements.verticalBarChartHelpText": "可定制的垂直条形图",
- "xpack.canvas.elements.verticalProgressBarDisplayName": "垂直条形图",
- "xpack.canvas.elements.verticalProgressBarHelpText": "将进度显示为垂直条的一部分",
- "xpack.canvas.elements.verticalProgressPillDisplayName": "垂直胶囊",
- "xpack.canvas.elements.verticalProgressPillHelpText": "将进度显示为垂直胶囊的一部分",
- "xpack.canvas.elementSettings.dataTabLabel": "数据",
- "xpack.canvas.elementSettings.displayTabLabel": "显示",
- "xpack.canvas.embedObject.noMatchingObjectsMessage": "未找到任何匹配对象。",
- "xpack.canvas.embedObject.titleText": "从 Kibana 添加",
- "xpack.canvas.error.actionsElements.invaludArgIndexErrorMessage": "无效的参数索引:{index}",
- "xpack.canvas.error.downloadWorkpad.downloadFailureErrorMessage": "无法下载 Workpad",
- "xpack.canvas.error.downloadWorkpad.downloadRenderedWorkpadFailureErrorMessage": "无法下载已呈现 Workpad",
- "xpack.canvas.error.downloadWorkpad.downloadRuntimeFailureErrorMessage": "无法下载 Shareable Runtime",
- "xpack.canvas.error.downloadWorkpad.downloadZippedRuntimeFailureErrorMessage": "无法下载 ZIP 文件",
- "xpack.canvas.error.esPersist.saveFailureTitle": "无法将您的更改保存到 Elasticsearch",
- "xpack.canvas.error.esPersist.tooLargeErrorMessage": "服务器响应 Workpad 数据过大。这通常表示上传的图像资产对于 Kibana 或代理过大。请尝试移除资产管理器中的一些资产。",
- "xpack.canvas.error.esPersist.updateFailureTitle": "无法更新 Workpad",
- "xpack.canvas.error.esService.defaultIndexFetchErrorMessage": "无法提取默认索引",
- "xpack.canvas.error.esService.fieldsFetchErrorMessage": "无法为“{index}”提取 Elasticsearch 字段",
- "xpack.canvas.error.esService.indicesFetchErrorMessage": "无法提取 Elasticsearch 索引",
- "xpack.canvas.error.RenderWithFn.renderErrorMessage": "呈现“{functionName}”失败。",
- "xpack.canvas.error.useCloneWorkpad.cloneFailureErrorMessage": "无法克隆 Workpad",
- "xpack.canvas.error.useCreateWorkpad.uploadFailureErrorMessage": "无法上传 Workpad",
- "xpack.canvas.error.useDeleteWorkpads.deleteFailureErrorMessage": "无法删除所有 Workpad",
- "xpack.canvas.error.useFindWorkpads.findFailureErrorMessage": "无法查找 Workpad",
- "xpack.canvas.error.useImportWorkpad.acceptJSONOnlyErrorMessage": "仅接受 {JSON} 文件",
- "xpack.canvas.error.useImportWorkpad.fileUploadFailureWithoutFileNameErrorMessage": "无法上传文件",
- "xpack.canvas.error.useImportWorkpad.missingPropertiesErrorMessage": "{CANVAS} Workpad 所需的某些属性缺失。 编辑 {JSON} 文件以提供正确的属性值,然后重试。",
- "xpack.canvas.error.workpadDropzone.tooManyFilesErrorMessage": "一次只能上传一个文件",
- "xpack.canvas.error.workpadRoutes.createFailureErrorMessage": "无法创建 Workpad",
- "xpack.canvas.error.workpadRoutes.loadFailureErrorMessage": "无法加载具有以下 ID 的 Workpad",
- "xpack.canvas.errors.useImportWorkpad.fileUploadFileWithFileNameErrorMessage": "无法上传“{fileName}”",
- "xpack.canvas.expression.cancelButtonLabel": "取消",
- "xpack.canvas.expression.closeButtonLabel": "关闭",
- "xpack.canvas.expression.learnLinkText": "学习表达式语法",
- "xpack.canvas.expression.maximizeButtonLabel": "最大化编辑器",
- "xpack.canvas.expression.minimizeButtonLabel": "最小化编辑器",
- "xpack.canvas.expression.runButtonLabel": "运行",
- "xpack.canvas.expression.runTooltip": "运行表达式",
- "xpack.canvas.expressionElementNotSelected.closeButtonLabel": "关闭",
- "xpack.canvas.expressionElementNotSelected.selectDescription": "选择元素以显示表达式输入",
- "xpack.canvas.expressionInput.argReferenceAliasesDetail": "{BOLD_MD_TOKEN}别名{BOLD_MD_TOKEN}:{aliases}",
- "xpack.canvas.expressionInput.argReferenceDefaultDetail": "{BOLD_MD_TOKEN}默认{BOLD_MD_TOKEN}:{defaultVal}",
- "xpack.canvas.expressionInput.argReferenceRequiredDetail": "{BOLD_MD_TOKEN}必需{BOLD_MD_TOKEN}:{required}",
- "xpack.canvas.expressionInput.argReferenceTypesDetail": "{BOLD_MD_TOKEN}类型{BOLD_MD_TOKEN}:{types}",
- "xpack.canvas.expressionInput.functionReferenceAccepts": "{BOLD_MD_TOKEN}接受{BOLD_MD_TOKEN}:{acceptTypes}",
- "xpack.canvas.expressionInput.functionReferenceReturns": "{BOLD_MD_TOKEN}返回{BOLD_MD_TOKEN}:{returnType}",
- "xpack.canvas.expressionTypes.argTypes.colorDisplayName": "颜色",
- "xpack.canvas.expressionTypes.argTypes.colorHelp": "颜色选取器",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.appearanceTitle": "外观",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.borderTitle": "边框",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.colorLabel": "颜色",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.opacityLabel": "图层透明度",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.overflowHiddenDropDown": "隐藏",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.overflowLabel": "溢出",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.overflowVisibleDropDown": "可见",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.paddingLabel": "填充",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.radiusLabel": "半径",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.styleLabel": "样式",
- "xpack.canvas.expressionTypes.argTypes.containerStyle.thicknessLabel": "厚度",
- "xpack.canvas.expressionTypes.argTypes.containerStyleLabel": "调整元素容器的外观",
- "xpack.canvas.expressionTypes.argTypes.containerStyleTitle": "容器样式",
- "xpack.canvas.expressionTypes.argTypes.fontHelpLabel": "设置字体、大小和颜色",
- "xpack.canvas.expressionTypes.argTypes.fontTitle": "文本设置",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.barLabel": "条形图",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.colorLabel": "颜色",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.colorValueDefault": "自动",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.lineLabel": "折线图",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.noneDropDown": "无",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.noSeriesTooltip": "数据没有要应用样式的序列,请添加颜色维度",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.pointLabel": "点",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.removeAriaLabel": "移除序列颜色",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.selectSeriesDropDown": "选择序列",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.seriesIdentifierLabel": "序列 id",
- "xpack.canvas.expressionTypes.argTypes.seriesStyle.styleLabel": "样式",
- "xpack.canvas.expressionTypes.argTypes.seriesStyleLabel": "设置选定已命名序列的样式",
- "xpack.canvas.expressionTypes.argTypes.seriesStyleTitle": "序列样式",
- "xpack.canvas.featureCatalogue.canvasSubtitle": "设计像素级完美的演示文稿。",
- "xpack.canvas.features.reporting.pdf": "生成 PDF 报告",
- "xpack.canvas.features.reporting.pdfFeatureName": "Reporting",
- "xpack.canvas.functionForm.contextError": "错误:{errorMessage}",
- "xpack.canvas.functionForm.functionUnknown.unknownArgumentTypeError": "表达式类型“{expressionType}”未知",
- "xpack.canvas.functions.all.args.conditionHelpText": "要检查的条件。",
- "xpack.canvas.functions.allHelpText": "如果满足所有条件,则返回 {BOOLEAN_TRUE}。另见 {anyFn}。",
- "xpack.canvas.functions.alterColumn.args.columnHelpText": "要更改的列的名称。",
- "xpack.canvas.functions.alterColumn.args.nameHelpText": "结果列名称。留空将不重命名。",
- "xpack.canvas.functions.alterColumn.args.typeHelpText": "将列转换成的类型。留空将不更改类型。",
- "xpack.canvas.functions.alterColumn.cannotConvertTypeErrorMessage": "无法转换为“{type}”",
- "xpack.canvas.functions.alterColumn.columnNotFoundErrorMessage": "找不到列:“{column}”",
- "xpack.canvas.functions.alterColumnHelpText": "在核心类型(包括 {list} 和 {end})之间转换,并重命名列。另请参见 {mapColumnFn} 和 {staticColumnFn}。",
- "xpack.canvas.functions.any.args.conditionHelpText": "要检查的条件。",
- "xpack.canvas.functions.anyHelpText": "至少满足一个条件时,返回 {BOOLEAN_TRUE}。另见 {all_fn}。",
- "xpack.canvas.functions.as.args.nameHelpText": "要为列提供的名称。",
- "xpack.canvas.functions.asHelpText": "使用单个值创建 {DATATABLE}。另见 {getCellFn}。",
- "xpack.canvas.functions.asset.args.id": "要检索的资产的 ID。",
- "xpack.canvas.functions.asset.invalidAssetId": "无法通过以下 ID 获取资产:“{assetId}”",
- "xpack.canvas.functions.assetHelpText": "检索要作为参数值来提供的 Canvas Workpad 资产对象。通常为图像。",
- "xpack.canvas.functions.axisConfig.args.maxHelpText": "轴上显示的最大值。必须为数字、自 Epoch 起以毫秒数表示的日期或 {ISO8601} 字符串。",
- "xpack.canvas.functions.axisConfig.args.minHelpText": "轴上显示的最小值。必须为数字、自 Epoch 起以毫秒数表示的日期或 {ISO8601} 字符串。",
- "xpack.canvas.functions.axisConfig.args.positionHelpText": "轴标签的位置。例如 {list} 或 {end}。",
- "xpack.canvas.functions.axisConfig.args.showHelpText": "显示轴标签?",
- "xpack.canvas.functions.axisConfig.args.tickSizeHelpText": "各刻度间的增量大小。仅适用于 `number` 轴。",
- "xpack.canvas.functions.axisConfig.invalidMaxPositionErrorMessage": "日期字符串无效:“{max}”。“max”必须是数值、以毫秒为单位的日期或 ISO8601 日期字符串",
- "xpack.canvas.functions.axisConfig.invalidMinDateStringErrorMessage": "日期字符串无效:“{min}”。“min”必须是数值、以毫秒为单位的日期或 ISO8601 日期字符串",
- "xpack.canvas.functions.axisConfig.invalidPositionErrorMessage": "无效的位置:“{position}”",
- "xpack.canvas.functions.axisConfigHelpText": "配置可视化的轴。仅用于 {plotFn}。",
- "xpack.canvas.functions.case.args.ifHelpText": "此值指示是否符合条件。当 {IF_ARG} 和 {WHEN_ARG} 参数都提供时,前者将覆盖后者。",
- "xpack.canvas.functions.case.args.thenHelpText": "条件得到满足时返回的值。",
- "xpack.canvas.functions.case.args.whenHelpText": "与 {CONTEXT} 比较以确定与其是否相等的值。同时指定 {WHEN_ARG} 时,将忽略 {IF_ARG}。",
- "xpack.canvas.functions.caseHelpText": "构建要传递给 {switchFn} 函数的 {case},包括条件/结果。",
- "xpack.canvas.functions.clearHelpText": "清除 {CONTEXT},然后返回 {TYPE_NULL}。",
- "xpack.canvas.functions.columns.args.excludeHelpText": "要从 {DATATABLE} 中移除的列名称逗号分隔列表。",
- "xpack.canvas.functions.columns.args.includeHelpText": "要在 {DATATABLE} 中保留的列名称逗号分隔列表。",
- "xpack.canvas.functions.columnsHelpText": "在 {DATATABLE} 中包括或排除列。两个参数都指定时,将首先移除排除的列。",
- "xpack.canvas.functions.compare.args.opHelpText": "要用于比较的运算符:{eq}(等于)、{gt}(大于)、{gte}(大于或等于)、{lt}(小于)、{lte}(小于或等于)、{ne} 或 {neq}(不等于)。",
- "xpack.canvas.functions.compare.args.toHelpText": "与 {CONTEXT} 比较的值。",
- "xpack.canvas.functions.compare.invalidCompareOperatorErrorMessage": "无效的比较运算符:“{op}”。请使用 {ops}",
- "xpack.canvas.functions.compareHelpText": "将 {CONTEXT} 与指定值进行比较,可确定 {BOOLEAN_TRUE} 或 {BOOLEAN_FALSE}。通常与 `{ifFn}` 或 `{caseFn}` 结合使用。这仅适用于基元类型,如 {examples}。另请参见 {eqFn}、{gtFn}、{gteFn}、{ltFn}、{lteFn}、{neqFn}",
- "xpack.canvas.functions.containerStyle.args.backgroundColorHelpText": "有效的 {CSS} 背景色。",
- "xpack.canvas.functions.containerStyle.args.backgroundImageHelpText": "有效的 {CSS} 背景图。",
- "xpack.canvas.functions.containerStyle.args.backgroundRepeatHelpText": "有效的 {CSS} 背景重复。",
- "xpack.canvas.functions.containerStyle.args.backgroundSizeHelpText": "有效的 {CSS} 背景大小。",
- "xpack.canvas.functions.containerStyle.args.borderHelpText": "有效的 {CSS} 边框。",
- "xpack.canvas.functions.containerStyle.args.borderRadiusHelpText": "设置圆角时要使用的像素数。",
- "xpack.canvas.functions.containerStyle.args.opacityHelpText": "0 和 1 之间的数值,表示元素的透明度。",
- "xpack.canvas.functions.containerStyle.args.overflowHelpText": "有效的 {CSS} 溢出。",
- "xpack.canvas.functions.containerStyle.args.paddingHelpText": "内容到边框的距离(像素)。",
- "xpack.canvas.functions.containerStyle.invalidBackgroundImageErrorMessage": "无效的背景图。请提供资产或 URL。",
- "xpack.canvas.functions.containerStyleHelpText": "创建用于为元素容器提供样式的对象,包括背景、边框和透明度。",
- "xpack.canvas.functions.contextHelpText": "返回传递的任何内容。需要将 {CONTEXT} 用作充当子表达式的函数的参数时,这会非常有用。",
- "xpack.canvas.functions.csv.args.dataHelpText": "要使用的 {CSV} 数据。",
- "xpack.canvas.functions.csv.args.delimeterHelpText": "数据分隔字符。",
- "xpack.canvas.functions.csv.args.newlineHelpText": "行分隔字符。",
- "xpack.canvas.functions.csv.invalidInputCSVErrorMessage": "解析输入 CSV 时出错。",
- "xpack.canvas.functions.csvHelpText": "从 {CSV} 输入创建 {DATATABLE}。",
- "xpack.canvas.functions.date.args.formatHelpText": "用于解析指定日期字符串的 {MOMENTJS} 格式。有关更多信息,请参见 {url}。",
- "xpack.canvas.functions.date.args.valueHelpText": "解析成自 Epoch 起毫秒数的可选日期字符串。日期字符串可以是有效的 {JS} {date} 输入,也可以是要使用 {formatArg} 参数解析的字符串。必须为 {ISO8601} 字符串,或必须提供该格式。",
- "xpack.canvas.functions.date.invalidDateInputErrorMessage": "无效的日期输入:{date}",
- "xpack.canvas.functions.dateHelpText": "将当前时间或从指定字符串解析的时间返回为自 Epoch 起毫秒数。",
- "xpack.canvas.functions.demodata.args.typeHelpText": "要使用的演示数据集的名称。",
- "xpack.canvas.functions.demodata.invalidDataSetErrorMessage": "无效的数据集:“{arg}”,请使用“{ci}”或“{shirts}”。",
- "xpack.canvas.functions.demodataHelpText": "包含项目 {ci} 时间以及用户名、国家/地区以及运行阶段的样例数据集。",
- "xpack.canvas.functions.do.args.fnHelpText": "要执行的子表达式。这些子表达式的返回值在根管道中不可用,因为此函数仅返回原始 {CONTEXT}。",
- "xpack.canvas.functions.doHelpText": "执行多个子表达式,然后返回原始 {CONTEXT}。用于运行产生操作或副作用时不会更改原始 {CONTEXT} 的函数。",
- "xpack.canvas.functions.dropdownControl.args.filterColumnHelpText": "要筛选的列或字段。",
- "xpack.canvas.functions.dropdownControl.args.filterGroupHelpText": "筛选的组名称。",
- "xpack.canvas.functions.dropdownControl.args.labelColumnHelpText": "在下拉控件中用作标签的列或字段",
- "xpack.canvas.functions.dropdownControl.args.valueColumnHelpText": "从其中提取下拉控件唯一值的列或字段。",
- "xpack.canvas.functions.dropdownControlHelpText": "配置下拉筛选控件元素。",
- "xpack.canvas.functions.eq.args.valueHelpText": "与 {CONTEXT} 比较的值。",
- "xpack.canvas.functions.eqHelpText": "返回 {CONTEXT} 是否等于参数。",
- "xpack.canvas.functions.escount.args.indexHelpText": "索引或索引模式。例如,{example}。",
- "xpack.canvas.functions.escount.args.queryHelpText": "{LUCENE} 查询字符串。",
- "xpack.canvas.functions.escountHelpText": "在 {ELASTICSEARCH} 中查询匹配指定查询的命中数。",
- "xpack.canvas.functions.esdocs.args.countHelpText": "要检索的文档数目。要获取更佳的性能,请使用较小的数据集。",
- "xpack.canvas.functions.esdocs.args.fieldsHelpText": "字段逗号分隔列表。要获取更佳的性能,请使用较少的字段。",
- "xpack.canvas.functions.esdocs.args.indexHelpText": "索引或索引模式。例如,{example}。",
- "xpack.canvas.functions.esdocs.args.metaFieldsHelpText": "元字段逗号分隔列表。例如,{example}。",
- "xpack.canvas.functions.esdocs.args.queryHelpText": "{LUCENE} 查询字符串。",
- "xpack.canvas.functions.esdocs.args.sortHelpText": "格式为 {directions} 的排序方向。例如 {example1} 或 {example2}。",
- "xpack.canvas.functions.esdocsHelpText": "查询 {ELASTICSEARCH} 以获取原始文档。指定要检索的字段,特别是需要大量的行。",
- "xpack.canvas.functions.essql.args.countHelpText": "要检索的文档数目。要获取更佳的性能,请使用较小的数据集。",
- "xpack.canvas.functions.essql.args.parameterHelpText": "要传递给 {SQL} 查询的参数。",
- "xpack.canvas.functions.essql.args.queryHelpText": "{ELASTICSEARCH} {SQL} 查询。",
- "xpack.canvas.functions.essql.args.timezoneHelpText": "要用于日期操作的时区。有效的 {ISO8601} 格式和 {UTC} 偏移均有效。",
- "xpack.canvas.functions.essqlHelpText": "使用 {ELASTICSEARCH} {SQL} 查询 {ELASTICSEARCH}。",
- "xpack.canvas.functions.exactly.args.columnHelpText": "要筛选的列或字段。",
- "xpack.canvas.functions.exactly.args.filterGroupHelpText": "筛选的组名称。",
- "xpack.canvas.functions.exactly.args.valueHelpText": "要完全匹配的值,包括空格和大写。",
- "xpack.canvas.functions.exactlyHelpText": "创建使给定列匹配确切值的筛选。",
- "xpack.canvas.functions.filterrows.args.fnHelpText": "传递到 {DATATABLE} 中每一行的表达式。表达式应返回 {TYPE_BOOLEAN}。{BOOLEAN_TRUE} 值保留行,{BOOLEAN_FALSE} 值删除行。",
- "xpack.canvas.functions.filterrowsHelpText": "根据子表达式的返回值筛选 {DATATABLE} 中的行。",
- "xpack.canvas.functions.filters.args.group": "要使用的筛选组的名称。",
- "xpack.canvas.functions.filters.args.ungrouped": "排除属于筛选组的筛选?",
- "xpack.canvas.functions.filtersHelpText": "聚合 Workpad 的元素筛选以用于他处,通常用于数据源。",
- "xpack.canvas.functions.formatdate.args.formatHelpText": "{MOMENTJS} 格式。例如,{example}。请参见 {url}。",
- "xpack.canvas.functions.formatdateHelpText": "使用 {MOMENTJS} 格式化 {ISO8601} 日期字符串或日期,以自 Epoch 起毫秒数表示。。请参见 {url}。",
- "xpack.canvas.functions.formatnumber.args.formatHelpText": "{NUMERALJS} 格式字符串。例如 {example1} 或 {example2}。",
- "xpack.canvas.functions.formatnumberHelpText": "使用 {NUMERALJS} 将数字格式化为带格式的数字字符串。",
- "xpack.canvas.functions.getCell.args.columnHelpText": "从其中提取值的列的名称。如果未提供,将从第一列检索值。",
- "xpack.canvas.functions.getCell.args.rowHelpText": "行编号,从 0 开始。",
- "xpack.canvas.functions.getCell.columnNotFoundErrorMessage": "找不到列:“{column}”",
- "xpack.canvas.functions.getCell.rowNotFoundErrorMessage": "找不到行:“{row}”",
- "xpack.canvas.functions.getCellHelpText": "从 {DATATABLE} 中提取单个单元格。",
- "xpack.canvas.functions.gt.args.valueHelpText": "与 {CONTEXT} 比较的值。",
- "xpack.canvas.functions.gte.args.valueHelpText": "与 {CONTEXT} 比较的值。",
- "xpack.canvas.functions.gteHelpText": "返回 {CONTEXT} 是否大于或等于参数。",
- "xpack.canvas.functions.gtHelpText": "返回 {CONTEXT} 是否大于参数。",
- "xpack.canvas.functions.head.args.countHelpText": "要从 {DATATABLE} 的起始位置检索的行数目。",
- "xpack.canvas.functions.headHelpText": "从 {DATATABLE} 中检索前 {n} 行。另请参见 {tailFn}。",
- "xpack.canvas.functions.if.args.conditionHelpText": "表示条件是否满足的 {BOOLEAN_TRUE} 或 {BOOLEAN_FALSE},通常由子表达式返回。未指定时,将返回原始 {CONTEXT}。",
- "xpack.canvas.functions.if.args.elseHelpText": "条件为 {BOOLEAN_FALSE} 时的返回值。未指定且条件未满足时,将返回原始 {CONTEXT}。",
- "xpack.canvas.functions.if.args.thenHelpText": "条件为 {BOOLEAN_TRUE} 时的返回值。未指定且条件满足时,将返回原始 {CONTEXT}。",
- "xpack.canvas.functions.ifHelpText": "执行条件逻辑。",
- "xpack.canvas.functions.joinRows.args.columnHelpText": "从其中提取值的列或字段。",
- "xpack.canvas.functions.joinRows.args.distinctHelpText": "仅提取唯一值?",
- "xpack.canvas.functions.joinRows.args.quoteHelpText": "要将每个提取的值引起来的引号字符。",
- "xpack.canvas.functions.joinRows.args.separatorHelpText": "要插在每个提取的值之间的分隔符。",
- "xpack.canvas.functions.joinRows.columnNotFoundErrorMessage": "找不到列:“{column}”",
- "xpack.canvas.functions.joinRowsHelpText": "将 `datatable` 中各行的值连接成单个字符串。",
- "xpack.canvas.functions.locationHelpText": "使用浏览器的 {geolocationAPI} 查找您的当前位置。性能可能有所不同,但相当准确。请参见 {url}。如果计划生成 PDF,请不要使用 {locationFn},因为此函数需要用户输入。",
- "xpack.canvas.functions.lt.args.valueHelpText": "与 {CONTEXT} 比较的值。",
- "xpack.canvas.functions.lte.args.valueHelpText": "与 {CONTEXT} 比较的值。",
- "xpack.canvas.functions.lteHelpText": "返回 {CONTEXT} 是否小于或等于参数。",
- "xpack.canvas.functions.ltHelpText": "返回 {CONTEXT} 是否小于参数。",
- "xpack.canvas.functions.mapCenter.args.latHelpText": "地图中心的纬度",
- "xpack.canvas.functions.mapCenterHelpText": "返回包含地图中心坐标和缩放级别的对象。",
- "xpack.canvas.functions.markdown.args.contentHelpText": "包含 {MARKDOWN} 的文本字符串。要进行串联,请多次传递 {stringFn} 函数。",
- "xpack.canvas.functions.markdown.args.fontHelpText": "内容的 {CSS} 字体属性。例如 {fontFamily} 或 {fontWeight}。",
- "xpack.canvas.functions.markdown.args.openLinkHelpText": "用于在新标签页中打开链接的 true 或 false 值。默认值为 `false`。设置为 `true` 时将在新标签页中打开所有链接。",
- "xpack.canvas.functions.markdownHelpText": "添加呈现 {MARKDOWN} 文本的元素。提示:将 {markdownFn} 函数用于单个数字、指标和文本段落。",
- "xpack.canvas.functions.neq.args.valueHelpText": "与 {CONTEXT} 比较的值。",
- "xpack.canvas.functions.neqHelpText": "返回 {CONTEXT} 是否不等于参数。",
- "xpack.canvas.functions.pie.args.fontHelpText": "标签的 {CSS} 字体属性。例如 {FONT_FAMILY} 或 {FONT_WEIGHT}。",
- "xpack.canvas.functions.pie.args.holeHelpText": "在饼图中绘制介于 `0` and `100`(饼图半径的百分比)之间的孔洞。",
- "xpack.canvas.functions.pie.args.labelRadiusHelpText": "要用作标签圆形半径的容器面积百分比。",
- "xpack.canvas.functions.pie.args.labelsHelpText": "显示饼图标签?",
- "xpack.canvas.functions.pie.args.legendHelpText": "图例位置。例如 {legend} 或 {BOOLEAN_FALSE}。如果是 {BOOLEAN_FALSE},则图例处于隐藏状态。",
- "xpack.canvas.functions.pie.args.paletteHelpText": "用于描述要在此饼图中使用的颜色的 {palette} 对象。",
- "xpack.canvas.functions.pie.args.radiusHelpText": "饼图的半径,表示为可用空间的百分比(介于 `0` 和 `1` 之间)。要自动设置半径,请使用 {auto}。",
- "xpack.canvas.functions.pie.args.seriesStyleHelpText": "特定序列的样式",
- "xpack.canvas.functions.pie.args.tiltHelpText": "倾斜百分比,其中 `1` 为完全垂直,`0` 为完全水平。",
- "xpack.canvas.functions.pieHelpText": "配置饼图元素。",
- "xpack.canvas.functions.plot.args.defaultStyleHelpText": "要用于每个序列的默认样式。",
- "xpack.canvas.functions.plot.args.fontHelpText": "标签的 {CSS} 字体属性。例如 {FONT_FAMILY} 或 {FONT_WEIGHT}。",
- "xpack.canvas.functions.plot.args.legendHelpText": "图例位置。例如 {legend} 或 {BOOLEAN_FALSE}。如果是 {BOOLEAN_FALSE},则图例处于隐藏状态。",
- "xpack.canvas.functions.plot.args.paletteHelpText": "用于描述要在此图表中使用的颜色的 {palette} 对象。",
- "xpack.canvas.functions.plot.args.seriesStyleHelpText": "特定序列的样式",
- "xpack.canvas.functions.plot.args.xaxisHelpText": "轴配置。为 {BOOLEAN_FALSE} 时,轴隐藏。",
- "xpack.canvas.functions.plot.args.yaxisHelpText": "轴配置。为 {BOOLEAN_FALSE} 时,轴隐藏。",
- "xpack.canvas.functions.plotHelpText": "配置图表元素。",
- "xpack.canvas.functions.ply.args.byHelpText": "用于细分 {DATATABLE} 的列。",
- "xpack.canvas.functions.ply.args.expressionHelpText": "要将每个结果 {DATATABLE} 传入的表达式。提示:表达式必须返回 {DATATABLE}。使用 {asFn} 将文件转成 {DATATABLE}。多个表达式必须返回相同数量的行。如果需要返回不同的行数,请导向另一个 {plyFn} 实例。如果多个表达式返回同名的列,最后一列将胜出。",
- "xpack.canvas.functions.ply.columnNotFoundErrorMessage": "找不到列:“{by}”",
- "xpack.canvas.functions.ply.rowCountMismatchErrorMessage": "所有表达式必须返回相同数目的行",
- "xpack.canvas.functions.plyHelpText": "按指定列的唯一值细分 {DATATABLE},并将生成的表传入表达式,然后合并每个表达式的输出。",
- "xpack.canvas.functions.pointseries.args.colorHelpText": "要用于确定标记颜色的表达式。",
- "xpack.canvas.functions.pointseries.args.sizeHelpText": "标记的大小。仅适用于支持的元素。",
- "xpack.canvas.functions.pointseries.args.textHelpText": "要在标记上显示的文本。仅适用于支持的元素。",
- "xpack.canvas.functions.pointseries.args.xHelpText": "X 轴上的值。",
- "xpack.canvas.functions.pointseries.args.yHelpText": "Y 轴上的值。",
- "xpack.canvas.functions.pointseries.unwrappedExpressionErrorMessage": "表达式必须包装在函数中,例如 {fn}",
- "xpack.canvas.functions.pointseriesHelpText": "将 {DATATABLE} 转成点序列模型。当前我们通过寻找 {TINYMATH} 表达式来区分度量和维度。请参阅 {TINYMATH_URL}。如果在参数中输入 {TINYMATH} 表达式,我们将该参数视为度量,否则该参数为维度。维度将进行组合以创建唯一键。然后,这些键使用指定的 {TINYMATH} 函数消除重复的度量",
- "xpack.canvas.functions.render.args.asHelpText": "要渲染的元素类型。您可能需要专门的函数,例如 {plotFn} 或 {shapeFn}。",
- "xpack.canvas.functions.render.args.containerStyleHelpText": "容器的样式,包括背景、边框和透明度。",
- "xpack.canvas.functions.render.args.cssHelpText": "要限定于元素的任何定制 {CSS} 块。",
- "xpack.canvas.functions.renderHelpText": "将 {CONTEXT} 呈现为特定元素,并设置元素级别选项,例如背景和边框样式。",
- "xpack.canvas.functions.replace.args.flagsHelpText": "指定标志。请参见 {url}。",
- "xpack.canvas.functions.replace.args.patternHelpText": "{JS} 正则表达式的文本或模式。例如,{example}。您可以在此处使用捕获组。",
- "xpack.canvas.functions.replace.args.replacementHelpText": "字符串匹配部分的替代。捕获组可以通过其索引进行访问。例如,{example}。",
- "xpack.canvas.functions.replaceImageHelpText": "使用正则表达式替换字符串的各部分。",
- "xpack.canvas.functions.rounddate.args.formatHelpText": "用于存储桶存储的 {MOMENTJS} 格式。例如,{example} 四舍五入到月份。请参见 {url}。",
- "xpack.canvas.functions.rounddateHelpText": "使用 {MOMENTJS} 格式字符串舍入自 Epoch 起毫秒数,并返回自 Epoch 起毫秒数。",
- "xpack.canvas.functions.rowCountHelpText": "返回行数。与 {plyFn} 搭配使用,可获取唯一列值的计数或唯一列值的组合。",
- "xpack.canvas.functions.savedLens.args.idHelpText": "已保存 Lens 可视化对象的 ID",
- "xpack.canvas.functions.savedLens.args.paletteHelpText": "用于 Lens 可视化的调色板",
- "xpack.canvas.functions.savedLens.args.timerangeHelpText": "应包括的数据的时间范围",
- "xpack.canvas.functions.savedLens.args.titleHelpText": "Lens 可视化对象的标题",
- "xpack.canvas.functions.savedLensHelpText": "返回已保存 Lens 可视化对象的可嵌入对象。",
- "xpack.canvas.functions.savedMap.args.centerHelpText": "地图应具有的中心和缩放级别",
- "xpack.canvas.functions.savedMap.args.hideLayer": "应隐藏的地图图层的 ID",
- "xpack.canvas.functions.savedMap.args.idHelpText": "已保存地图对象的 ID",
- "xpack.canvas.functions.savedMap.args.lonHelpText": "地图中心的经度",
- "xpack.canvas.functions.savedMap.args.timerangeHelpText": "应包括的数据的时间范围",
- "xpack.canvas.functions.savedMap.args.titleHelpText": "地图的标题",
- "xpack.canvas.functions.savedMap.args.zoomHelpText": "地图的缩放级别",
- "xpack.canvas.functions.savedMapHelpText": "返回已保存地图对象的可嵌入对象。",
- "xpack.canvas.functions.savedSearchHelpText": "为已保存搜索对象返回可嵌入对象",
- "xpack.canvas.functions.savedVisualization.args.colorsHelpText": "定义用于特定序列的颜色",
- "xpack.canvas.functions.savedVisualization.args.hideLegendHelpText": "指定用于隐藏图例的选项",
- "xpack.canvas.functions.savedVisualization.args.idHelpText": "已保存可视化对象的 ID",
- "xpack.canvas.functions.savedVisualization.args.timerangeHelpText": "应包括的数据的时间范围",
- "xpack.canvas.functions.savedVisualization.args.titleHelpText": "可视化对象的标题",
- "xpack.canvas.functions.savedVisualizationHelpText": "返回已保存可视化对象的可嵌入对象。",
- "xpack.canvas.functions.seriesStyle.args.barsHelpText": "条形的宽度。",
- "xpack.canvas.functions.seriesStyle.args.colorHelpText": "线条颜色。",
- "xpack.canvas.functions.seriesStyle.args.fillHelpText": "应该填入点吗?",
- "xpack.canvas.functions.seriesStyle.args.horizontalBarsHelpText": "将图表中的条形方向设置为横向。",
- "xpack.canvas.functions.seriesStyle.args.labelHelpText": "要加上样式的序列的名称。",
- "xpack.canvas.functions.seriesStyle.args.linesHelpText": "线条的宽度。",
- "xpack.canvas.functions.seriesStyle.args.pointsHelpText": "折线图上的点大小。",
- "xpack.canvas.functions.seriesStyle.args.stackHelpText": "指定是否应堆叠序列。数字为堆叠 ID。具有相同堆叠 ID 的序列将堆叠在一起。",
- "xpack.canvas.functions.seriesStyleHelpText": "创建用于在图表上描述序列属性的对象。在绘图函数(如 {plotFn} 或 {pieFn} )内使用 {seriesStyleFn}。",
- "xpack.canvas.functions.sort.args.byHelpText": "排序依据的列。如果未指定,则 {DATATABLE} 按第一列排序。",
- "xpack.canvas.functions.sort.args.reverseHelpText": "反转排序顺序。如果未指定,则 {DATATABLE} 按升序排序。",
- "xpack.canvas.functions.sortHelpText": "按指定列对 {DATATABLE} 进行排序。",
- "xpack.canvas.functions.staticColumn.args.nameHelpText": "新列的名称。",
- "xpack.canvas.functions.staticColumn.args.valueHelpText": "要在新列的每一行中插入的值。提示:使用子表达式可将其他列汇总为静态值。",
- "xpack.canvas.functions.staticColumnHelpText": "添加每一行都具有相同静态值的列。另请参见 {alterColumnFn} 和 {mapColumnFn}。",
- "xpack.canvas.functions.string.args.valueHelpText": "要连结成一个字符串的值。根据需要加入空格。",
- "xpack.canvas.functions.stringHelpText": "将所有参数串联成单个字符串。",
- "xpack.canvas.functions.switch.args.caseHelpText": "要检查的条件。",
- "xpack.canvas.functions.switch.args.defaultHelpText": "未满足任何条件时返回的值。未指定且未满足任何条件时,将返回原始 {CONTEXT}。",
- "xpack.canvas.functions.switchHelpText": "执行具有多个条件的条件逻辑。另请参见 {caseFn},该函数用于构建要传递到 {switchFn} 函数的 {case}。",
- "xpack.canvas.functions.table.args.fontHelpText": "表内容的 {CSS} 字体属性。例如 {FONT_FAMILY} 或 {FONT_WEIGHT}。",
- "xpack.canvas.functions.table.args.paginateHelpText": "显示分页控件?为 {BOOLEAN_FALSE} 时,仅显示第一页。",
- "xpack.canvas.functions.table.args.perPageHelpText": "要在每页上显示的行数目。",
- "xpack.canvas.functions.table.args.showHeaderHelpText": "显示或隐藏包含每列标题的标题行。",
- "xpack.canvas.functions.tableHelpText": "配置表元素。",
- "xpack.canvas.functions.tail.args.countHelpText": "要从 {DATATABLE} 的结尾位置检索的行数目。",
- "xpack.canvas.functions.tailHelpText": "从 {DATATABLE} 结尾检索后 N 行。另见 {headFn}。",
- "xpack.canvas.functions.timefilter.args.columnHelpText": "要筛选的列或字段。",
- "xpack.canvas.functions.timefilter.args.filterGroupHelpText": "筛选的组名称。",
- "xpack.canvas.functions.timefilter.args.fromHelpText": "以 {ISO8601} 或 {ELASTICSEARCH} {DATEMATH} 格式表示的范围起始",
- "xpack.canvas.functions.timefilter.args.toHelpText": "以 {ISO8601} 或 {ELASTICSEARCH} {DATEMATH} 格式表示的范围结束",
- "xpack.canvas.functions.timefilter.invalidStringErrorMessage": "无效的日期/时间字符串:“{str}”",
- "xpack.canvas.functions.timefilterControl.args.columnHelpText": "要筛选的列或字段。",
- "xpack.canvas.functions.timefilterControl.args.compactHelpText": "将时间筛选显示为触发弹出框的按钮。",
- "xpack.canvas.functions.timefilterControlHelpText": "配置时间筛选控制元素。",
- "xpack.canvas.functions.timefilterHelpText": "创建用于查询源的时间筛选。",
- "xpack.canvas.functions.timelion.args.from": "表示时间范围起始的 {ELASTICSEARCH} {DATEMATH} 字符串。",
- "xpack.canvas.functions.timelion.args.interval": "时间序列的存储桶间隔。",
- "xpack.canvas.functions.timelion.args.query": "Timelion 查询",
- "xpack.canvas.functions.timelion.args.timezone": "时间范围的时区。请参阅 {MOMENTJS_TIMEZONE_URL}。",
- "xpack.canvas.functions.timelion.args.to": "表示时间范围结束的 {ELASTICSEARCH} {DATEMATH} 字符串。",
- "xpack.canvas.functions.timelionHelpText": "使用 Timelion 可从多个源中提取一个或多个时间序列。",
- "xpack.canvas.functions.timerange.args.fromHelpText": "时间范围起始",
- "xpack.canvas.functions.timerange.args.toHelpText": "时间范围结束",
- "xpack.canvas.functions.timerangeHelpText": "表示时间跨度的对象。",
- "xpack.canvas.functions.to.args.type": "表达式语言中的已知数据类型。",
- "xpack.canvas.functions.to.missingType": "必须指定转换类型",
- "xpack.canvas.functions.toHelpText": "将 {CONTEXT} 的类型从一种类型显式转换为指定类型。",
- "xpack.canvas.functions.urlparam.args.defaultHelpText": "未指定 {URL} 参数时返回的值。",
- "xpack.canvas.functions.urlparam.args.paramHelpText": "要检索的 {URL} 哈希参数。",
- "xpack.canvas.functions.urlparamHelpText": "检索要在表达式中使用的 {URL} 参数。{urlparamFn} 函数始终返回 {TYPE_STRING}。例如,可从 {URL} {example} 中检索参数 {myVar} 的值 {value}。",
- "xpack.canvas.groupSettings.multipleElementsActionsDescription": "取消选择这些元素以编辑各自的设置,按 ({gKey}) 以对它们进行分组,或将此选择另存为新元素,以在整个 Workpad 中重复使用。",
- "xpack.canvas.groupSettings.multipleElementsDescription": "当前选择了多个元素。",
- "xpack.canvas.groupSettings.saveGroupDescription": "将此组另存为新元素,以在整个 Workpad 重复使用。",
- "xpack.canvas.groupSettings.ungroupDescription": "取消分组 ({uKey}) 以编辑各个元素设置。",
- "xpack.canvas.helpMenu.appName": "Canvas",
- "xpack.canvas.helpMenu.keyboardShortcutsLinkLabel": "快捷键",
- "xpack.canvas.home.myWorkpadsTabLabel": "我的 Workpad",
- "xpack.canvas.home.workpadTemplatesTabLabel": "模板",
- "xpack.canvas.homeEmptyPrompt.emptyPromptGettingStartedDescription": "创建新的 Workpad、从模板入手或通过将 Workpad {JSON} 文件拖放到此处来导入。",
- "xpack.canvas.homeEmptyPrompt.emptyPromptNewUserDescription": "{CANVAS} 新手?",
- "xpack.canvas.homeEmptyPrompt.emptyPromptTitle": "添加您的首个 Workpad",
- "xpack.canvas.homeEmptyPrompt.sampleDataLinkLabel": "添加您的首个 Workpad",
- "xpack.canvas.keyboardShortcuts.bringFowardShortcutHelpText": "前移",
- "xpack.canvas.keyboardShortcuts.bringToFrontShortcutHelpText": "置前",
- "xpack.canvas.keyboardShortcuts.cloneShortcutHelpText": "克隆",
- "xpack.canvas.keyboardShortcuts.copyShortcutHelpText": "复制",
- "xpack.canvas.keyboardShortcuts.cutShortcutHelpText": "剪切",
- "xpack.canvas.keyboardShortcuts.deleteShortcutHelpText": "删除",
- "xpack.canvas.keyboardShortcuts.editingShortcutHelpText": "切换编辑模式",
- "xpack.canvas.keyboardShortcuts.fullscreenExitShortcutHelpText": "退出演示模式",
- "xpack.canvas.keyboardShortcuts.fullscreenShortcutHelpText": "进入演示模式",
- "xpack.canvas.keyboardShortcuts.gridShortcutHelpText": "显示网格",
- "xpack.canvas.keyboardShortcuts.groupShortcutHelpText": "组",
- "xpack.canvas.keyboardShortcuts.ignoreSnapShortcutHelpText": "移动、调整大小及旋转时不对齐",
- "xpack.canvas.keyboardShortcuts.multiselectShortcutHelpText": "选择多个元素",
- "xpack.canvas.keyboardShortcuts.namespace.editorDisplayName": "编辑器控件",
- "xpack.canvas.keyboardShortcuts.namespace.elementDisplayName": "元素控件",
- "xpack.canvas.keyboardShortcuts.namespace.expressionDisplayName": "表达式控件",
- "xpack.canvas.keyboardShortcuts.namespace.presentationDisplayName": "演示控件",
- "xpack.canvas.keyboardShortcuts.nextShortcutHelpText": "前往下一页",
- "xpack.canvas.keyboardShortcuts.nudgeDownShortcutHelpText": "下移 {ELEMENT_NUDGE_OFFSET}px",
- "xpack.canvas.keyboardShortcuts.nudgeLeftShortcutHelpText": "左移 {ELEMENT_NUDGE_OFFSET}px",
- "xpack.canvas.keyboardShortcuts.nudgeRightShortcutHelpText": "右移 {ELEMENT_NUDGE_OFFSET}px",
- "xpack.canvas.keyboardShortcuts.nudgeUpShortcutHelpText": "上移 {ELEMENT_NUDGE_OFFSET}px",
- "xpack.canvas.keyboardShortcuts.pageCycleToggleShortcutHelpText": "切换页面循环播放",
- "xpack.canvas.keyboardShortcuts.pasteShortcutHelpText": "粘贴",
- "xpack.canvas.keyboardShortcuts.prevShortcutHelpText": "前往上一页",
- "xpack.canvas.keyboardShortcuts.redoShortcutHelpText": "恢复上一操作",
- "xpack.canvas.keyboardShortcuts.resizeFromCenterShortcutHelpText": "从中心调整大小",
- "xpack.canvas.keyboardShortcuts.runShortcutHelpText": "运行整个表达式",
- "xpack.canvas.keyboardShortcuts.selectBehindShortcutHelpText": "在下面选择元素",
- "xpack.canvas.keyboardShortcuts.sendBackwardShortcutHelpText": "后移",
- "xpack.canvas.keyboardShortcuts.sendToBackShortcutHelpText": "置后",
- "xpack.canvas.keyboardShortcuts.shiftDownShortcutHelpText": "下移 {ELEMENT_SHIFT_OFFSET}px",
- "xpack.canvas.keyboardShortcuts.shiftLeftShortcutHelpText": "左移 {ELEMENT_SHIFT_OFFSET}px",
- "xpack.canvas.keyboardShortcuts.shiftRightShortcutHelpText": "右移 {ELEMENT_SHIFT_OFFSET}px",
- "xpack.canvas.keyboardShortcuts.shiftUpShortcutHelpText": "上移 {ELEMENT_SHIFT_OFFSET}px",
- "xpack.canvas.keyboardShortcuts.ShortcutHelpText": "刷新 Workpad",
- "xpack.canvas.keyboardShortcuts.undoShortcutHelpText": "撤消上一操作",
- "xpack.canvas.keyboardShortcuts.ungroupShortcutHelpText": "取消分组",
- "xpack.canvas.keyboardShortcuts.zoomInShortcutHelpText": "放大",
- "xpack.canvas.keyboardShortcuts.zoomOutShortcutHelpText": "缩小",
- "xpack.canvas.keyboardShortcuts.zoomResetShortcutHelpText": "将缩放比例重置为 100%",
- "xpack.canvas.keyboardShortcutsDoc.flyout.closeButtonAriaLabel": "关闭快捷键参考",
- "xpack.canvas.keyboardShortcutsDoc.flyoutHeaderTitle": "快捷键",
- "xpack.canvas.keyboardShortcutsDoc.shortcutListSeparator": "或",
- "xpack.canvas.labs.enableLabsDescription": "此标志决定查看者是否对用于在 Canvas 中快速启用和禁用实验性功能的“实验”按钮有访问权限。",
- "xpack.canvas.labs.enableUI": "在 Canvas 中启用实验按钮",
- "xpack.canvas.lib.palettes.canvasLabel": "{CANVAS}",
- "xpack.canvas.lib.palettes.colorBlindLabel": "色盲",
- "xpack.canvas.lib.palettes.earthTonesLabel": "泥土色调",
- "xpack.canvas.lib.palettes.elasticBlueLabel": "Elastic 蓝",
- "xpack.canvas.lib.palettes.elasticGreenLabel": "Elastic 绿",
- "xpack.canvas.lib.palettes.elasticOrangeLabel": "Elastic 橙",
- "xpack.canvas.lib.palettes.elasticPinkLabel": "Elastic 粉",
- "xpack.canvas.lib.palettes.elasticPurpleLabel": "Elastic 紫",
- "xpack.canvas.lib.palettes.elasticTealLabel": "Elastic 蓝绿",
- "xpack.canvas.lib.palettes.elasticYellowLabel": "Elastic 黄",
- "xpack.canvas.lib.palettes.greenBlueRedLabel": "绿、蓝、红",
- "xpack.canvas.lib.palettes.instagramLabel": "{INSTAGRAM}",
- "xpack.canvas.lib.palettes.yellowBlueLabel": "黄、蓝",
- "xpack.canvas.lib.palettes.yellowGreenLabel": "黄、绿",
- "xpack.canvas.lib.palettes.yellowRedLabel": "黄、红",
- "xpack.canvas.pageConfig.backgroundColorDescription": "接受 HEX、RGB 或 HTML 颜色名称",
- "xpack.canvas.pageConfig.backgroundColorLabel": "背景",
- "xpack.canvas.pageConfig.title": "页面设置",
- "xpack.canvas.pageConfig.transitionLabel": "切换",
- "xpack.canvas.pageConfig.transitionPreviewLabel": "预览",
- "xpack.canvas.pageConfig.transitions.noneDropDownOptionLabel": "无",
- "xpack.canvas.pageManager.addPageTooltip": "将新页面添加到此 Workpad",
- "xpack.canvas.pageManager.confirmRemoveDescription": "确定要移除此页面?",
- "xpack.canvas.pageManager.confirmRemoveTitle": "移除页面",
- "xpack.canvas.pageManager.removeButtonLabel": "移除",
- "xpack.canvas.pagePreviewPageControls.clonePageAriaLabel": "克隆页面",
- "xpack.canvas.pagePreviewPageControls.clonePageTooltip": "克隆",
- "xpack.canvas.pagePreviewPageControls.deletePageAriaLabel": "删除页面",
- "xpack.canvas.pagePreviewPageControls.deletePageTooltip": "删除",
- "xpack.canvas.palettePicker.emptyPaletteLabel": "无",
- "xpack.canvas.palettePicker.noPaletteFoundErrorTitle": "未找到调色板",
- "xpack.canvas.renderer.advancedFilter.applyButtonLabel": "应用",
- "xpack.canvas.renderer.advancedFilter.displayName": "高级筛选",
- "xpack.canvas.renderer.advancedFilter.helpDescription": "呈现 Canvas 筛选表达式",
- "xpack.canvas.renderer.advancedFilter.inputPlaceholder": "输入筛选表达式",
- "xpack.canvas.renderer.debug.displayName": "故障排查",
- "xpack.canvas.renderer.debug.helpDescription": "将故障排查输出呈现为带格式的 {JSON}",
- "xpack.canvas.renderer.dropdownFilter.displayName": "下拉列表筛选",
- "xpack.canvas.renderer.dropdownFilter.helpDescription": "可以从其中为“{exactly}”筛选选择值的下拉列表",
- "xpack.canvas.renderer.dropdownFilter.matchAllOptionLabel": "任意",
- "xpack.canvas.renderer.embeddable.displayName": "可嵌入",
- "xpack.canvas.renderer.embeddable.helpDescription": "从 Kibana 的其他部分呈现可嵌入的已保存对象",
- "xpack.canvas.renderer.markdown.displayName": "Markdown",
- "xpack.canvas.renderer.markdown.helpDescription": "使用 {MARKDOWN} 输入呈现 {HTML}",
- "xpack.canvas.renderer.pie.displayName": "饼图",
- "xpack.canvas.renderer.pie.helpDescription": "根据您的数据呈现饼图",
- "xpack.canvas.renderer.plot.displayName": "坐标图",
- "xpack.canvas.renderer.plot.helpDescription": "根据您的数据呈现 XY 坐标图",
- "xpack.canvas.renderer.table.displayName": "数据表",
- "xpack.canvas.renderer.table.helpDescription": "将表格数据呈现为 {HTML}",
- "xpack.canvas.renderer.text.displayName": "纯文本",
- "xpack.canvas.renderer.text.helpDescription": "将输出呈现为纯文本",
- "xpack.canvas.renderer.timeFilter.displayName": "时间筛选",
- "xpack.canvas.renderer.timeFilter.helpDescription": "设置时间窗口以筛选数据",
- "xpack.canvas.savedElementsModal.addNewElementDescription": "分组并保存 Workpad 元素以创建新元素",
- "xpack.canvas.savedElementsModal.addNewElementTitle": "添加新元素",
- "xpack.canvas.savedElementsModal.cancelButtonLabel": "取消",
- "xpack.canvas.savedElementsModal.deleteButtonLabel": "删除",
- "xpack.canvas.savedElementsModal.deleteElementDescription": "确定要删除此元素?",
- "xpack.canvas.savedElementsModal.deleteElementTitle": "删除元素“{elementName}”?",
- "xpack.canvas.savedElementsModal.editElementTitle": "编辑元素",
- "xpack.canvas.savedElementsModal.findElementPlaceholder": "查找元素",
- "xpack.canvas.savedElementsModal.modalTitle": "我的元素",
- "xpack.canvas.shareWebsiteFlyout.description": "按照以下步骤在外部网站上共享此 Workpad 的静态版本。其将是当前 Workpad 的可视化快照,对实时数据没有访问权限。",
- "xpack.canvas.shareWebsiteFlyout.flyoutCalloutDescription": "要尝试共享,可以{link},其包含此 Workpad、{CANVAS} Shareable Workpad Runtime 及示例 {HTML} 文件。",
- "xpack.canvas.shareWebsiteFlyout.flyoutTitle": "在网站上共享",
- "xpack.canvas.shareWebsiteFlyout.runtimeStep.description": "要呈现可共享 Workpad,还需要加入 {CANVAS} Shareable Workpad Runtime。如果您的网站已包含该运行时,则可以跳过此步骤。",
- "xpack.canvas.shareWebsiteFlyout.runtimeStep.downloadLabel": "下载运行时",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.addSnippetsTitle": "将代码段添加到网站",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.autoplayParameterDescription": "该运行时是否应自动播放 Workpad 的所有页面?",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.callRuntimeLabel": "调用运行时",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.description": "通过使用 {HTML} 占位符,可将 Workpad 置于站点的 {HTML} 内。将内联包含运行时的参数。请在下面参阅参数的完整列表。可以在页面上包含多个 Workpad。",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.downloadRuntimeTitle": "下载运行时",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.downloadWorkpadTitle": "下载 Workpad",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.heightParameterDescription": "Workpad 的高度。默认为 Workpad 高度。",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.includeRuntimeLabel": "包含运行时",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.intervalParameterDescription": "页面前进的时间间隔(例如 {twoSeconds}、{oneMinute})",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.pageParameterDescription": "要显示的页面。默认为 Workpad 指定的页面。",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.parametersDescription": "有很多可用于配置可共享 Workpad 的内联参数。",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.parametersLabel": "参数",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.placeholderLabel": "占位符",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.requiredLabel": "必需",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.shareableParameterDescription": "可共享对象的类型。在这种情况下,为 {CANVAS} Workpad。",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.toolbarParameterDescription": "工具栏是否应隐藏?",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.urlParameterDescription": "可共享 Workpad {JSON} 文件的 {URL}",
- "xpack.canvas.shareWebsiteFlyout.snippetsStep.widthParameterDescription": "Workdpad 的宽度。默认为 Workpad 宽度。",
- "xpack.canvas.shareWebsiteFlyout.workpadStep.description": "Workpad 将导出为单个 {JSON} 文件,以在其他站点上共享。",
- "xpack.canvas.shareWebsiteFlyout.workpadStep.downloadLabel": "下载 Workpad",
- "xpack.canvas.shareWebsiteFlyout.zipDownloadLinkLabel": "下载示例 {ZIP} 文件",
- "xpack.canvas.sidebarContent.groupedElementSidebarTitle": "已分组元素",
- "xpack.canvas.sidebarContent.multiElementSidebarTitle": "多个元素",
- "xpack.canvas.sidebarContent.singleElementSidebarTitle": "选定元素",
- "xpack.canvas.sidebarHeader.bringForwardArialLabel": "将元素上移一层",
- "xpack.canvas.sidebarHeader.bringToFrontArialLabel": "将元素移到顶层",
- "xpack.canvas.sidebarHeader.sendBackwardArialLabel": "将元素下移一层",
- "xpack.canvas.sidebarHeader.sendToBackArialLabel": "将元素移到底层",
- "xpack.canvas.tags.presentationTag": "演示",
- "xpack.canvas.tags.reportTag": "报告",
- "xpack.canvas.templates.darkHelp": "深色主题的演示幻灯片",
- "xpack.canvas.templates.darkName": "深色",
- "xpack.canvas.templates.lightHelp": "浅色主题的演示幻灯片",
- "xpack.canvas.templates.lightName": "浅色",
- "xpack.canvas.templates.pitchHelp": "具有大尺寸照片的冠名演示文稿",
- "xpack.canvas.templates.pitchName": "推销演示",
- "xpack.canvas.templates.statusHelp": "具有动态图表的文档式报告",
- "xpack.canvas.templates.statusName": "状态",
- "xpack.canvas.templates.summaryDisplayName": "总结",
- "xpack.canvas.templates.summaryHelp": "具有动态图表的信息图式报告",
- "xpack.canvas.textStylePicker.alignCenterOption": "中间对齐",
- "xpack.canvas.textStylePicker.alignLeftOption": "左对齐",
- "xpack.canvas.textStylePicker.alignmentOptionsControl": "对齐选项",
- "xpack.canvas.textStylePicker.alignRightOption": "右对齐",
- "xpack.canvas.textStylePicker.fontColorLabel": "字体颜色",
- "xpack.canvas.textStylePicker.styleBoldOption": "粗体",
- "xpack.canvas.textStylePicker.styleItalicOption": "斜体",
- "xpack.canvas.textStylePicker.styleOptionsControl": "样式选项",
- "xpack.canvas.textStylePicker.styleUnderlineOption": "下划线",
- "xpack.canvas.toolbar.editorButtonLabel": "表达式编辑器",
- "xpack.canvas.toolbar.nextPageAriaLabel": "下一页",
- "xpack.canvas.toolbar.pageButtonLabel": "第 {pageNum}{rest} 页",
- "xpack.canvas.toolbar.previousPageAriaLabel": "上一页",
- "xpack.canvas.toolbarTray.closeTrayAriaLabel": "关闭托盘",
- "xpack.canvas.transitions.fade.displayName": "淡化",
- "xpack.canvas.transitions.fade.help": "从一页淡入到下一页",
- "xpack.canvas.transitions.rotate.displayName": "旋转",
- "xpack.canvas.transitions.rotate.help": "从一页旋转到下一页",
- "xpack.canvas.transitions.slide.displayName": "滑动",
- "xpack.canvas.transitions.slide.help": "从一页滑到下一页",
- "xpack.canvas.transitions.zoom.displayName": "缩放",
- "xpack.canvas.transitions.zoom.help": "从一页缩放到下一页",
- "xpack.canvas.uis.arguments.axisConfig.position.options.bottomDropDown": "底",
- "xpack.canvas.uis.arguments.axisConfig.position.options.leftDropDown": "左",
- "xpack.canvas.uis.arguments.axisConfig.position.options.rightDropDown": "右",
- "xpack.canvas.uis.arguments.axisConfig.position.options.topDropDown": "顶",
- "xpack.canvas.uis.arguments.axisConfig.positionLabel": "位置",
- "xpack.canvas.uis.arguments.axisConfigDisabledText": "打开以查看坐标轴设置",
- "xpack.canvas.uis.arguments.axisConfigLabel": "可视化轴配置",
- "xpack.canvas.uis.arguments.axisConfigTitle": "轴配置",
- "xpack.canvas.uis.arguments.customPaletteLabel": "定制",
- "xpack.canvas.uis.arguments.dataColumn.options.averageDropDown": "平均值",
- "xpack.canvas.uis.arguments.dataColumn.options.countDropDown": "计数",
- "xpack.canvas.uis.arguments.dataColumn.options.firstDropDown": "第一",
- "xpack.canvas.uis.arguments.dataColumn.options.lastDropDown": "最后",
- "xpack.canvas.uis.arguments.dataColumn.options.maxDropDown": "最大值",
- "xpack.canvas.uis.arguments.dataColumn.options.medianDropDown": "中值",
- "xpack.canvas.uis.arguments.dataColumn.options.minDropDown": "最小值",
- "xpack.canvas.uis.arguments.dataColumn.options.sumDropDown": "求和",
- "xpack.canvas.uis.arguments.dataColumn.options.uniqueDropDown": "唯一",
- "xpack.canvas.uis.arguments.dataColumn.options.valueDropDown": "值",
- "xpack.canvas.uis.arguments.dataColumnLabel": "选择数据列",
- "xpack.canvas.uis.arguments.dataColumnTitle": "列",
- "xpack.canvas.uis.arguments.dateFormatLabel": "选择或输入 {momentJS} 格式",
- "xpack.canvas.uis.arguments.dateFormatTitle": "日期格式",
- "xpack.canvas.uis.arguments.filterGroup.cancelValue": "取消",
- "xpack.canvas.uis.arguments.filterGroup.createNewGroupLinkText": "创建新组",
- "xpack.canvas.uis.arguments.filterGroup.setValue": "设置",
- "xpack.canvas.uis.arguments.filterGroupLabel": "创建或选择筛选组",
- "xpack.canvas.uis.arguments.filterGroupTitle": "筛选组",
- "xpack.canvas.uis.arguments.imageUpload.fileUploadPromptLabel": "选择或拖放图像",
- "xpack.canvas.uis.arguments.imageUpload.imageUploadingLabel": "图像上传",
- "xpack.canvas.uis.arguments.imageUpload.urlFieldPlaceholder": "图像 {url}",
- "xpack.canvas.uis.arguments.imageUpload.urlTypes.assetDropDown": "资产",
- "xpack.canvas.uis.arguments.imageUpload.urlTypes.changeLegend": "图像上传类型",
- "xpack.canvas.uis.arguments.imageUpload.urlTypes.fileDropDown": "导入",
- "xpack.canvas.uis.arguments.imageUpload.urlTypes.linkDropDown": "链接",
- "xpack.canvas.uis.arguments.imageUploadLabel": "选择或上传图像",
- "xpack.canvas.uis.arguments.imageUploadTitle": "图像上传",
- "xpack.canvas.uis.arguments.numberFormat.format.bytesDropDown": "字节",
- "xpack.canvas.uis.arguments.numberFormat.format.currencyDropDown": "货币",
- "xpack.canvas.uis.arguments.numberFormat.format.durationDropDown": "持续时间",
- "xpack.canvas.uis.arguments.numberFormat.format.numberDropDown": "数字",
- "xpack.canvas.uis.arguments.numberFormat.format.percentDropDown": "百分比",
- "xpack.canvas.uis.arguments.numberFormatLabel": "选择或输入有效的 {numeralJS} 格式",
- "xpack.canvas.uis.arguments.numberFormatTitle": "数字格式",
- "xpack.canvas.uis.arguments.numberLabel": "输入数字",
- "xpack.canvas.uis.arguments.numberTitle": "数字",
- "xpack.canvas.uis.arguments.paletteLabel": "用于呈现元素的颜色集合",
- "xpack.canvas.uis.arguments.paletteTitle": "调色板",
- "xpack.canvas.uis.arguments.percentageLabel": "百分比滑块 ",
- "xpack.canvas.uis.arguments.percentageTitle": "百分比",
- "xpack.canvas.uis.arguments.rangeLabel": "范围内的值滑块",
- "xpack.canvas.uis.arguments.rangeTitle": "范围",
- "xpack.canvas.uis.arguments.selectLabel": "从具有多个选项的下拉列表中选择",
- "xpack.canvas.uis.arguments.selectTitle": "选择",
- "xpack.canvas.uis.arguments.shapeLabel": "更改当前元素的形状",
- "xpack.canvas.uis.arguments.shapeTitle": "形状",
- "xpack.canvas.uis.arguments.stringLabel": "输入短字符串",
- "xpack.canvas.uis.arguments.stringTitle": "字符串",
- "xpack.canvas.uis.arguments.textareaLabel": "输入长字符串",
- "xpack.canvas.uis.arguments.textareaTitle": "文本区域",
- "xpack.canvas.uis.arguments.toggleLabel": "True/False 切换开关",
- "xpack.canvas.uis.arguments.toggleTitle": "切换",
- "xpack.canvas.uis.dataSources.demoData.headingTitle": "此元素正在使用演示数据",
- "xpack.canvas.uis.dataSources.demoDataDescription": "默认情况下,每个 {canvas} 元素与演示数据源连接。在上面更改数据源以连接到您自有的数据。",
- "xpack.canvas.uis.dataSources.demoDataLabel": "用于填充默认元素的样例数据集",
- "xpack.canvas.uis.dataSources.demoDataTitle": "演示数据",
- "xpack.canvas.uis.dataSources.esdocs.ascendingDropDown": "升序",
- "xpack.canvas.uis.dataSources.esdocs.descendingDropDown": "降序",
- "xpack.canvas.uis.dataSources.esdocs.fieldsLabel": "脚本字段不可用",
- "xpack.canvas.uis.dataSources.esdocs.fieldsTitle": "字段",
- "xpack.canvas.uis.dataSources.esdocs.fieldsWarningLabel": "字段不超过 10 个时,此数据源性能最佳",
- "xpack.canvas.uis.dataSources.esdocs.indexLabel": "输入索引名称或选择索引模式",
- "xpack.canvas.uis.dataSources.esdocs.indexTitle": "索引",
- "xpack.canvas.uis.dataSources.esdocs.queryLabel": "{lucene} 查询字符串语法",
- "xpack.canvas.uis.dataSources.esdocs.queryTitle": "查询",
- "xpack.canvas.uis.dataSources.esdocs.sortFieldLabel": "文档排序字段",
- "xpack.canvas.uis.dataSources.esdocs.sortFieldTitle": "排序字段",
- "xpack.canvas.uis.dataSources.esdocs.sortOrderLabel": "文档排序顺序",
- "xpack.canvas.uis.dataSources.esdocs.sortOrderTitle": "排序顺序",
- "xpack.canvas.uis.dataSources.esdocs.warningDescription": "\n 将此数据源与较大数据源结合使用会导致性能降低。只有需要精确值时使用此源。",
- "xpack.canvas.uis.dataSources.esdocs.warningTitle": "查询时需谨慎",
- "xpack.canvas.uis.dataSources.esdocsLabel": "不使用聚合而直接从 {elasticsearch} 拉取数据",
- "xpack.canvas.uis.dataSources.esdocsTitle": "{elasticsearch} 文档",
- "xpack.canvas.uis.dataSources.essql.queryTitle": "查询",
- "xpack.canvas.uis.dataSources.essql.queryTitleAppend": "了解 {elasticsearchShort} {sql} 查询语法",
- "xpack.canvas.uis.dataSources.essqlLabel": "编写 {elasticsearch} {sql} 查询以检索数据",
- "xpack.canvas.uis.dataSources.essqlTitle": "{elasticsearch} {sql}",
- "xpack.canvas.uis.dataSources.timelion.aboutDetail": "在 {canvas} 中使用 {timelion} 语法检索时序数据",
- "xpack.canvas.uis.dataSources.timelion.intervalLabel": "使用日期数学表达式,如 {weeksExample}、{daysExample}、{secondsExample} 或 {auto}",
- "xpack.canvas.uis.dataSources.timelion.intervalTitle": "时间间隔",
- "xpack.canvas.uis.dataSources.timelion.queryLabel": "{timelion} 查询字符串语法",
- "xpack.canvas.uis.dataSources.timelion.queryTitle": "查询",
- "xpack.canvas.uis.dataSources.timelion.tips.functions": "某些 {timelion} 函数(例如 {functionExample})不转换为 {canvas} 数据表。但是,任何与数据操作有关的操作应按预期执行。",
- "xpack.canvas.uis.dataSources.timelion.tips.time": "{timelion} 需要时间范围。将时间筛选元素添加到您的页面或使用表达式编辑器传入时间筛选元素。",
- "xpack.canvas.uis.dataSources.timelion.tipsTitle": "在 {canvas} 中使用 {timelion} 的提示",
- "xpack.canvas.uis.dataSources.timelionLabel": "使用 {timelion} 语法检索时序数据",
- "xpack.canvas.uis.models.math.args.valueLabel": "要用于从数据源提取值的函数和列",
- "xpack.canvas.uis.models.math.args.valueTitle": "值",
- "xpack.canvas.uis.models.mathTitle": "度量",
- "xpack.canvas.uis.models.pointSeries.args.colorLabel": "确定标记或序列的颜色",
- "xpack.canvas.uis.models.pointSeries.args.colorTitle": "颜色",
- "xpack.canvas.uis.models.pointSeries.args.sizeLabel": "确定标记的大小",
- "xpack.canvas.uis.models.pointSeries.args.sizeTitle": "大小",
- "xpack.canvas.uis.models.pointSeries.args.textLabel": "设置要用作标记或用在标记旁的文本",
- "xpack.canvas.uis.models.pointSeries.args.textTitle": "文本",
- "xpack.canvas.uis.models.pointSeries.args.xaxisLabel": "横轴上的数据。通常为数字、字符串或日期",
- "xpack.canvas.uis.models.pointSeries.args.xaxisTitle": "X 轴",
- "xpack.canvas.uis.models.pointSeries.args.yaxisLabel": "竖轴上的数据。通常为数字",
- "xpack.canvas.uis.models.pointSeries.args.yaxisTitle": "Y 轴",
- "xpack.canvas.uis.models.pointSeriesTitle": "维度和度量",
- "xpack.canvas.uis.transforms.formatDate.args.formatTitle": "格式",
- "xpack.canvas.uis.transforms.formatDateTitle": "日期格式",
- "xpack.canvas.uis.transforms.formatNumber.args.formatTitle": "格式",
- "xpack.canvas.uis.transforms.formatNumberTitle": "数字格式",
- "xpack.canvas.uis.transforms.roundDate.args.formatLabel": "选择或输入 {momentJs} 格式以舍入日期",
- "xpack.canvas.uis.transforms.roundDate.args.formatTitle": "格式",
- "xpack.canvas.uis.transforms.roundDateTitle": "舍入日期",
- "xpack.canvas.uis.transforms.sort.args.reverseToggleSwitch": "降序",
- "xpack.canvas.uis.transforms.sort.args.sortFieldTitle": "排序字段",
- "xpack.canvas.uis.transforms.sortTitle": "数据表排序",
- "xpack.canvas.uis.views.dropdownControl.args.filterColumnLabel": "从下拉列表中选择的值应用到的列",
- "xpack.canvas.uis.views.dropdownControl.args.filterColumnTitle": "筛选列",
- "xpack.canvas.uis.views.dropdownControl.args.filterGroupLabel": "将选定组名称应用到元素的筛选函数,以定位该筛选",
- "xpack.canvas.uis.views.dropdownControl.args.filterGroupTitle": "筛选组",
- "xpack.canvas.uis.views.dropdownControl.args.valueColumnLabel": "从其中提取下拉列表可用值的列",
- "xpack.canvas.uis.views.dropdownControl.args.valueColumnTitle": "值列",
- "xpack.canvas.uis.views.dropdownControlTitle": "下拉列表筛选",
- "xpack.canvas.uis.views.getCellLabel": "获取第一行和第一列",
- "xpack.canvas.uis.views.getCellTitle": "下拉列表筛选",
- "xpack.canvas.uis.views.image.args.mode.containDropDown": "包含",
- "xpack.canvas.uis.views.image.args.mode.coverDropDown": "覆盖",
- "xpack.canvas.uis.views.image.args.mode.stretchDropDown": "拉伸",
- "xpack.canvas.uis.views.image.args.modeLabel": "注意:拉伸填充可能不适用于矢量图。",
- "xpack.canvas.uis.views.image.args.modeTitle": "填充模式",
- "xpack.canvas.uis.views.imageTitle": "图像",
- "xpack.canvas.uis.views.markdown.args.contentLabel": "{markdown} 格式文本",
- "xpack.canvas.uis.views.markdown.args.contentTitle": "{markdown} 内容",
- "xpack.canvas.uis.views.markdownLabel": "使用 {markdown} 生成标记",
- "xpack.canvas.uis.views.markdownTitle": "{markdown}",
- "xpack.canvas.uis.views.metric.args.labelArgLabel": "为指标值输入文本标签",
- "xpack.canvas.uis.views.metric.args.labelArgTitle": "标签",
- "xpack.canvas.uis.views.metric.args.labelFontLabel": "字体、对齐和颜色",
- "xpack.canvas.uis.views.metric.args.labelFontTitle": "标签文本",
- "xpack.canvas.uis.views.metric.args.metricFontLabel": "字体、对齐和颜色",
- "xpack.canvas.uis.views.metric.args.metricFontTitle": "指标文本",
- "xpack.canvas.uis.views.metric.args.metricFormatLabel": "为指标值选择格式",
- "xpack.canvas.uis.views.metric.args.metricFormatTitle": "格式",
- "xpack.canvas.uis.views.metricTitle": "指标",
- "xpack.canvas.uis.views.numberArgTitle": "值",
- "xpack.canvas.uis.views.openLinksInNewTabHelpLabel": "设置链接在新选项卡中打开",
- "xpack.canvas.uis.views.openLinksInNewTabLabel": "在新选项卡中打开所有链接",
- "xpack.canvas.uis.views.openLinksInNewTabTitle": "Markdown 链接设置",
- "xpack.canvas.uis.views.pie.args.holeLabel": "孔洞半径",
- "xpack.canvas.uis.views.pie.args.holeTitle": "内半径",
- "xpack.canvas.uis.views.pie.args.labelRadiusLabel": "标签到饼图中心的距离",
- "xpack.canvas.uis.views.pie.args.labelRadiusTitle": "标签半径",
- "xpack.canvas.uis.views.pie.args.labelsLabel": "显示/隐藏标签",
- "xpack.canvas.uis.views.pie.args.labelsTitle": "标签",
- "xpack.canvas.uis.views.pie.args.labelsToggleSwitch": "显示标签",
- "xpack.canvas.uis.views.pie.args.legendLabel": "禁用或定位图例",
- "xpack.canvas.uis.views.pie.args.legendTitle": "图例",
- "xpack.canvas.uis.views.pie.args.radiusLabel": "饼图半径",
- "xpack.canvas.uis.views.pie.args.radiusTitle": "半径",
- "xpack.canvas.uis.views.pie.args.tiltLabel": "倾斜百分比,其中 100 为完全垂直,0 为完全水平",
- "xpack.canvas.uis.views.pie.args.tiltTitle": "倾斜角度",
- "xpack.canvas.uis.views.pieTitle": "图表样式",
- "xpack.canvas.uis.views.plot.args.defaultStyleLabel": "设置每个序列默认使用的样式,除非被覆盖",
- "xpack.canvas.uis.views.plot.args.defaultStyleTitle": "默认样式",
- "xpack.canvas.uis.views.plot.args.legendLabel": "禁用或定位图例",
- "xpack.canvas.uis.views.plot.args.legendTitle": "图例",
- "xpack.canvas.uis.views.plot.args.xaxisLabel": "配置或禁用 X 轴",
- "xpack.canvas.uis.views.plot.args.xaxisTitle": "X 轴",
- "xpack.canvas.uis.views.plot.args.yaxisLabel": "配置或禁用 Y 轴",
- "xpack.canvas.uis.views.plot.args.yaxisTitle": "Y 轴",
- "xpack.canvas.uis.views.plotTitle": "图表样式",
- "xpack.canvas.uis.views.progress.args.barColorLabel": "接受 HEX、RGB 或 HTML 颜色名称",
- "xpack.canvas.uis.views.progress.args.barColorTitle": "背景色",
- "xpack.canvas.uis.views.progress.args.barWeightLabel": "背景条形的粗细",
- "xpack.canvas.uis.views.progress.args.barWeightTitle": "背景权重",
- "xpack.canvas.uis.views.progress.args.fontLabel": "标签的字体设置。通常,也可以添加其他样式",
- "xpack.canvas.uis.views.progress.args.fontTitle": "标签设置",
- "xpack.canvas.uis.views.progress.args.labelArgLabel": "设置 {true}/{false} 以显示/隐藏标签或提供显示为标签的字符串",
- "xpack.canvas.uis.views.progress.args.labelArgTitle": "标签",
- "xpack.canvas.uis.views.progress.args.maxLabel": "进度元素的最大值",
- "xpack.canvas.uis.views.progress.args.maxTitle": "最大值",
- "xpack.canvas.uis.views.progress.args.shapeLabel": "进度指示的形状",
- "xpack.canvas.uis.views.progress.args.shapeTitle": "形状",
- "xpack.canvas.uis.views.progress.args.valueColorLabel": "接受 {hex}、{rgb} 或 {html} 颜色名称",
- "xpack.canvas.uis.views.progress.args.valueColorTitle": "进度颜色",
- "xpack.canvas.uis.views.progress.args.valueWeightLabel": "进度条的粗细",
- "xpack.canvas.uis.views.progress.args.valueWeightTitle": "进度权重",
- "xpack.canvas.uis.views.progressTitle": "进度",
- "xpack.canvas.uis.views.render.args.css.applyButtonLabel": "应用样式表",
- "xpack.canvas.uis.views.render.args.cssLabel": "作用于您的元素的 {css} 样式表",
- "xpack.canvas.uis.views.renderLabel": "您的元素的容器设置",
- "xpack.canvas.uis.views.renderTitle": "元素样式",
- "xpack.canvas.uis.views.repeatImage.args.emptyImageLabel": "填补值与最大计数之间差异的图像",
- "xpack.canvas.uis.views.repeatImage.args.emptyImageTitle": "空图像",
- "xpack.canvas.uis.views.repeatImage.args.imageLabel": "要重复的图像",
- "xpack.canvas.uis.views.repeatImage.args.imageTitle": "图像",
- "xpack.canvas.uis.views.repeatImage.args.maxLabel": "重复图像的最大数目",
- "xpack.canvas.uis.views.repeatImage.args.maxTitle": "最大计数",
- "xpack.canvas.uis.views.repeatImage.args.sizeLabel": "图像最大维度的大小。例如,如果图像高而不宽,则其为高度",
- "xpack.canvas.uis.views.repeatImage.args.sizeTitle": "图像大小",
- "xpack.canvas.uis.views.repeatImageTitle": "重复图像",
- "xpack.canvas.uis.views.revealImage.args.emptyImageLabel": "背景图像。例如,空杯子",
- "xpack.canvas.uis.views.revealImage.args.emptyImageTitle": "背景图像",
- "xpack.canvas.uis.views.revealImage.args.imageLabel": "显示给定函数输入的图像。例如,满杯子",
- "xpack.canvas.uis.views.revealImage.args.imageTitle": "图像",
- "xpack.canvas.uis.views.revealImage.args.origin.bottomDropDown": "底部",
- "xpack.canvas.uis.views.revealImage.args.origin.leftDropDown": "左",
- "xpack.canvas.uis.views.revealImage.args.origin.rightDropDown": "右",
- "xpack.canvas.uis.views.revealImage.args.origin.topDropDown": "顶",
- "xpack.canvas.uis.views.revealImage.args.originLabel": "开始显示的方向",
- "xpack.canvas.uis.views.revealImage.args.originTitle": "显示自",
- "xpack.canvas.uis.views.revealImageTitle": "显示图像",
- "xpack.canvas.uis.views.shape.args.borderLabel": "接受 HEX、RGB 或 HTML 颜色名称",
- "xpack.canvas.uis.views.shape.args.borderTitle": "边框",
- "xpack.canvas.uis.views.shape.args.borderWidthLabel": "边框宽度",
- "xpack.canvas.uis.views.shape.args.borderWidthTitle": "边框宽度",
- "xpack.canvas.uis.views.shape.args.fillLabel": "接受 HEX、RGB 或 HTML 颜色名称",
- "xpack.canvas.uis.views.shape.args.fillTitle": "填充",
- "xpack.canvas.uis.views.shape.args.maintainAspectHelpLabel": "启用可保持纵横比",
- "xpack.canvas.uis.views.shape.args.maintainAspectLabel": "使用固定比率",
- "xpack.canvas.uis.views.shape.args.maintainAspectTitle": "纵横比设置",
- "xpack.canvas.uis.views.shape.args.shapeTitle": "选择形状",
- "xpack.canvas.uis.views.shapeTitle": "形状",
- "xpack.canvas.uis.views.table.args.paginateLabel": "显示或隐藏分页控制。如果禁用,仅第一页显示",
- "xpack.canvas.uis.views.table.args.paginateTitle": "分页",
- "xpack.canvas.uis.views.table.args.paginateToggleSwitch": "显示分页控件",
- "xpack.canvas.uis.views.table.args.perPageLabel": "每个表页面要显示的行数",
- "xpack.canvas.uis.views.table.args.perPageTitle": "行",
- "xpack.canvas.uis.views.table.args.showHeaderLabel": "显示或隐藏具有每列标题的标题行",
- "xpack.canvas.uis.views.table.args.showHeaderTitle": "标题",
- "xpack.canvas.uis.views.table.args.showHeaderToggleSwitch": "显示标题行",
- "xpack.canvas.uis.views.tableLabel": "设置表元素的样式",
- "xpack.canvas.uis.views.tableTitle": "表样式",
- "xpack.canvas.uis.views.timefilter.args.columnConfirmButtonLabel": "设置",
- "xpack.canvas.uis.views.timefilter.args.columnLabel": "应用选定时间的列",
- "xpack.canvas.uis.views.timefilter.args.columnTitle": "列",
- "xpack.canvas.uis.views.timefilter.args.filterGroupLabel": "将选定组名称应用到元素的筛选函数,以定位该筛选",
- "xpack.canvas.uis.views.timefilter.args.filterGroupTitle": "筛选组",
- "xpack.canvas.uis.views.timefilterTitle": "时间筛选",
- "xpack.canvas.units.quickRange.last1Year": "过去 1 年",
- "xpack.canvas.units.quickRange.last24Hours": "过去 24 小时",
- "xpack.canvas.units.quickRange.last2Weeks": "过去 2 周",
- "xpack.canvas.units.quickRange.last30Days": "过去 30 天",
- "xpack.canvas.units.quickRange.last7Days": "过去 7 天",
- "xpack.canvas.units.quickRange.last90Days": "过去 90 天",
- "xpack.canvas.units.quickRange.today": "今日",
- "xpack.canvas.units.quickRange.yesterday": "昨天",
- "xpack.canvas.units.time.days": "{days, plural, other {# 天}}",
- "xpack.canvas.units.time.hours": "{hours, plural, other {# 小时}}",
- "xpack.canvas.units.time.minutes": "{minutes, plural, other {# 分钟}}",
- "xpack.canvas.units.time.seconds": "{seconds, plural, other {# 秒}}",
- "xpack.canvas.useCloneWorkpad.clonedWorkpadName": "{workpadName} 副本",
- "xpack.canvas.varConfig.addButtonLabel": "添加变量",
- "xpack.canvas.varConfig.addTooltipLabel": "添加变量",
- "xpack.canvas.varConfig.copyActionButtonLabel": "复制代码片段",
- "xpack.canvas.varConfig.copyActionTooltipLabel": "将变量语法复制到剪贴板",
- "xpack.canvas.varConfig.copyNotificationDescription": "变量语法已复制到剪贴板",
- "xpack.canvas.varConfig.deleteActionButtonLabel": "删除变量",
- "xpack.canvas.varConfig.deleteNotificationDescription": "变量已成功删除",
- "xpack.canvas.varConfig.editActionButtonLabel": "编辑变量",
- "xpack.canvas.varConfig.emptyDescription": "此 Workpad 当前没有变量。您可以添加变量以存储和编辑公用值。这样,便可以在元素中或表达式编辑器中使用这些变量。",
- "xpack.canvas.varConfig.tableNameLabel": "名称",
- "xpack.canvas.varConfig.tableTypeLabel": "类型",
- "xpack.canvas.varConfig.tableValueLabel": "值",
- "xpack.canvas.varConfig.titleLabel": "变量",
- "xpack.canvas.varConfig.titleTooltip": "添加变量以存储和编辑公用值",
- "xpack.canvas.varConfigDeleteVar.cancelButtonLabel": "取消",
- "xpack.canvas.varConfigDeleteVar.deleteButtonLabel": "删除变量",
- "xpack.canvas.varConfigDeleteVar.titleLabel": "删除变量?",
- "xpack.canvas.varConfigDeleteVar.warningDescription": "删除此变量可能对 Workpad 造成不良影响。是否确定要继续?",
- "xpack.canvas.varConfigEditVar.addTitleLabel": "添加变量",
- "xpack.canvas.varConfigEditVar.cancelButtonLabel": "取消",
- "xpack.canvas.varConfigEditVar.duplicateNameError": "变量名称已被使用",
- "xpack.canvas.varConfigEditVar.editTitleLabel": "编辑变量",
- "xpack.canvas.varConfigEditVar.editWarning": "编辑在用的变量可能对 Workpad 造成不良影响",
- "xpack.canvas.varConfigEditVar.nameFieldLabel": "名称",
- "xpack.canvas.varConfigEditVar.saveButtonLabel": "保存更改",
- "xpack.canvas.varConfigEditVar.typeBooleanLabel": "布尔型",
- "xpack.canvas.varConfigEditVar.typeFieldLabel": "类型",
- "xpack.canvas.varConfigEditVar.typeNumberLabel": "数字",
- "xpack.canvas.varConfigEditVar.typeStringLabel": "字符串",
- "xpack.canvas.varConfigEditVar.valueFieldLabel": "值",
- "xpack.canvas.varConfigVarValueField.booleanOptionsLegend": "布尔值",
- "xpack.canvas.varConfigVarValueField.falseOption": "False",
- "xpack.canvas.varConfigVarValueField.trueOption": "True",
- "xpack.canvas.workpadConfig.applyStylesheetButtonLabel": "应用样式表",
- "xpack.canvas.workpadConfig.backgroundColorLabel": "背景色",
- "xpack.canvas.workpadConfig.globalCSSLabel": "全局 CSS 覆盖",
- "xpack.canvas.workpadConfig.globalCSSTooltip": "将样式应用到此 Workpad 中的所有页面",
- "xpack.canvas.workpadConfig.heightLabel": "高",
- "xpack.canvas.workpadConfig.nameLabel": "名称",
- "xpack.canvas.workpadConfig.pageSizeBadgeAriaLabel": "预设页面大小:{sizeName}",
- "xpack.canvas.workpadConfig.pageSizeBadgeOnClickAriaLabel": "将页面大小设置为 {sizeName}",
- "xpack.canvas.workpadConfig.swapDimensionsAriaLabel": "交换页面的宽和高",
- "xpack.canvas.workpadConfig.swapDimensionsTooltip": "交换宽高",
- "xpack.canvas.workpadConfig.title": "Workpad 设置",
- "xpack.canvas.workpadConfig.USLetterButtonLabel": "美国信函",
- "xpack.canvas.workpadConfig.widthLabel": "宽",
- "xpack.canvas.workpadCreate.createButtonLabel": "创建 Workpad",
- "xpack.canvas.workpadHeader.addElementModalCloseButtonLabel": "关闭",
- "xpack.canvas.workpadHeader.cycleIntervalDaysText": "每 {days} {days, plural, other {天}}",
- "xpack.canvas.workpadHeader.cycleIntervalHoursText": "每 {hours} {hours, plural, other {小时}}",
- "xpack.canvas.workpadHeader.cycleIntervalMinutesText": "每 {minutes} {minutes, plural, other {分钟}}",
- "xpack.canvas.workpadHeader.cycleIntervalSecondsText": "每 {seconds} {seconds, plural, other {秒}}",
- "xpack.canvas.workpadHeader.fullscreenButtonAriaLabel": "全屏查看",
- "xpack.canvas.workpadHeader.fullscreenTooltip": "进入全屏模式",
- "xpack.canvas.workpadHeader.hideEditControlTooltip": "隐藏编辑控件",
- "xpack.canvas.workpadHeader.noWritePermissionTooltip": "您无权编辑此 Workpad",
- "xpack.canvas.workpadHeader.showEditControlTooltip": "显示编辑控件",
- "xpack.canvas.workpadHeaderAutoRefreshControls.disableTooltip": "禁用自动刷新",
- "xpack.canvas.workpadHeaderAutoRefreshControls.intervalFormLabel": "更改自动刷新时间间隔",
- "xpack.canvas.workpadHeaderAutoRefreshControls.refreshListDurationManualText": "手动",
- "xpack.canvas.workpadHeaderAutoRefreshControls.refreshListTitle": "刷新元素",
- "xpack.canvas.workpadHeaderCustomInterval.confirmButtonLabel": "设置",
- "xpack.canvas.workpadHeaderCustomInterval.formDescription": "使用简写表示法,如 {secondsExample}、{minutesExample} 或 {hoursExample}",
- "xpack.canvas.workpadHeaderCustomInterval.formLabel": "设置定制时间间隔",
- "xpack.canvas.workpadHeaderEditMenu.alignmentMenuItemLabel": "对齐方式",
- "xpack.canvas.workpadHeaderEditMenu.bottomAlignMenuItemLabel": "底端",
- "xpack.canvas.workpadHeaderEditMenu.centerAlignMenuItemLabel": "居中",
- "xpack.canvas.workpadHeaderEditMenu.createElementModalTitle": "创建新元素",
- "xpack.canvas.workpadHeaderEditMenu.distributionMenutItemLabel": "分布",
- "xpack.canvas.workpadHeaderEditMenu.editMenuButtonLabel": "编辑",
- "xpack.canvas.workpadHeaderEditMenu.editMenuLabel": "编辑选项",
- "xpack.canvas.workpadHeaderEditMenu.groupMenuItemLabel": "组",
- "xpack.canvas.workpadHeaderEditMenu.horizontalDistributionMenutItemLabel": "水平",
- "xpack.canvas.workpadHeaderEditMenu.leftAlignMenuItemLabel": "左",
- "xpack.canvas.workpadHeaderEditMenu.middleAlignMenuItemLabel": "中",
- "xpack.canvas.workpadHeaderEditMenu.orderMenuItemLabel": "顺序",
- "xpack.canvas.workpadHeaderEditMenu.redoMenuItemLabel": "重做",
- "xpack.canvas.workpadHeaderEditMenu.rightAlignMenuItemLabel": "右",
- "xpack.canvas.workpadHeaderEditMenu.savedElementMenuItemLabel": "另存为新元素",
- "xpack.canvas.workpadHeaderEditMenu.topAlignMenuItemLabel": "顶端",
- "xpack.canvas.workpadHeaderEditMenu.undoMenuItemLabel": "撤消",
- "xpack.canvas.workpadHeaderEditMenu.ungroupMenuItemLabel": "取消分组",
- "xpack.canvas.workpadHeaderEditMenu.verticalDistributionMenutItemLabel": "垂直",
- "xpack.canvas.workpadHeaderElementMenu.chartMenuItemLabel": "图表",
- "xpack.canvas.workpadHeaderElementMenu.elementMenuButtonLabel": "添加元素",
- "xpack.canvas.workpadHeaderElementMenu.elementMenuLabel": "添加元素",
- "xpack.canvas.workpadHeaderElementMenu.embedObjectMenuItemLabel": "从 Kibana 添加",
- "xpack.canvas.workpadHeaderElementMenu.filterMenuItemLabel": "筛选",
- "xpack.canvas.workpadHeaderElementMenu.imageMenuItemLabel": "图像",
- "xpack.canvas.workpadHeaderElementMenu.manageAssetsMenuItemLabel": "管理资产",
- "xpack.canvas.workpadHeaderElementMenu.myElementsMenuItemLabel": "我的元素",
- "xpack.canvas.workpadHeaderElementMenu.otherMenuItemLabel": "其他",
- "xpack.canvas.workpadHeaderElementMenu.progressMenuItemLabel": "进度",
- "xpack.canvas.workpadHeaderElementMenu.shapeMenuItemLabel": "形状",
- "xpack.canvas.workpadHeaderElementMenu.textMenuItemLabel": "文本",
- "xpack.canvas.workpadHeaderKioskControl.autoplayListDurationManual": "手动",
- "xpack.canvas.workpadHeaderKioskControl.controlTitle": "循环播放全屏页面",
- "xpack.canvas.workpadHeaderKioskControl.cycleFormLabel": "更改循环播放时间间隔",
- "xpack.canvas.workpadHeaderKioskControl.disableTooltip": "禁用自动播放",
- "xpack.canvas.workpadHeaderLabsControlSettings.labsButtonLabel": "实验",
- "xpack.canvas.workpadHeaderRefreshControlSettings.refreshAriaLabel": "刷新元素",
- "xpack.canvas.workpadHeaderRefreshControlSettings.refreshTooltip": "刷新数据",
- "xpack.canvas.workpadHeaderShareMenu.copyShareConfigMessage": "已将共享标记复制到剪贴板",
- "xpack.canvas.workpadHeaderShareMenu.shareDownloadJSONTitle": "下载为 {JSON}",
- "xpack.canvas.workpadHeaderShareMenu.shareDownloadPDFTitle": "{PDF} 报告",
- "xpack.canvas.workpadHeaderShareMenu.shareMenuButtonLabel": "共享",
- "xpack.canvas.workpadHeaderShareMenu.shareWebsiteErrorTitle": "无法为“{workpadName}”创建 {ZIP} 文件。Workpad 可能过大。您将需要分别下载文件。",
- "xpack.canvas.workpadHeaderShareMenu.shareWebsiteTitle": "在网站上共享",
- "xpack.canvas.workpadHeaderShareMenu.shareWorkpadMessage": "共享此 Workpad",
- "xpack.canvas.workpadHeaderShareMenu.unknownExportErrorMessage": "未知导出类型:{type}",
- "xpack.canvas.workpadHeaderShareMenu.unsupportedRendererWarning": "此 Workpad 包含 {CANVAS} Shareable Workpad Runtime 不支持的呈现函数。将不会呈现以下元素:",
- "xpack.canvas.workpadHeaderViewMenu.autoplaySettingsMenuItemLabel": "自动播放设置",
- "xpack.canvas.workpadHeaderViewMenu.fullscreenMenuLabel": "进入全屏模式",
- "xpack.canvas.workpadHeaderViewMenu.hideEditModeLabel": "隐藏编辑控件",
- "xpack.canvas.workpadHeaderViewMenu.refreshMenuItemLabel": "刷新数据",
- "xpack.canvas.workpadHeaderViewMenu.refreshSettingsMenuItemLabel": "自动刷新设置",
- "xpack.canvas.workpadHeaderViewMenu.showEditModeLabel": "显示编辑控制",
- "xpack.canvas.workpadHeaderViewMenu.viewMenuButtonLabel": "查看",
- "xpack.canvas.workpadHeaderViewMenu.viewMenuLabel": "查看选项",
- "xpack.canvas.workpadHeaderViewMenu.zoomFitToWindowText": "适应窗口大小",
- "xpack.canvas.workpadHeaderViewMenu.zoomInText": "放大",
- "xpack.canvas.workpadHeaderViewMenu.zoomMenuItemLabel": "缩放",
- "xpack.canvas.workpadHeaderViewMenu.zoomOutText": "缩小",
- "xpack.canvas.workpadHeaderViewMenu.zoomPrecentageValue": "重置",
- "xpack.canvas.workpadHeaderViewMenu.zoomResetText": "{scalePercentage}%",
- "xpack.canvas.workpadImport.filePickerPlaceholder": "导入 Workpad {JSON} 文件",
- "xpack.canvas.workpadTable.cloneTooltip": "克隆 Workpad",
- "xpack.canvas.workpadTable.exportTooltip": "导出 Workpad",
- "xpack.canvas.workpadTable.loadWorkpadArialLabel": "加载 Workpad“{workpadName}”",
- "xpack.canvas.workpadTable.noPermissionToCloneToolTip": "您无权克隆 Workpad",
- "xpack.canvas.workpadTable.noWorkpadsFoundMessage": "没有任何 Workpad 匹配您的搜索。",
- "xpack.canvas.workpadTable.searchPlaceholder": "查找 Workpad",
- "xpack.canvas.workpadTable.table.actionsColumnTitle": "操作",
- "xpack.canvas.workpadTable.table.createdColumnTitle": "创建时间",
- "xpack.canvas.workpadTable.table.nameColumnTitle": "Workpad 名称",
- "xpack.canvas.workpadTable.table.updatedColumnTitle": "已更新",
- "xpack.canvas.workpadTableTools.deleteButtonAriaLabel": "删除 {numberOfWorkpads} 个 Workpad",
- "xpack.canvas.workpadTableTools.deleteButtonLabel": "删除 ({numberOfWorkpads})",
- "xpack.canvas.workpadTableTools.deleteModalConfirmButtonLabel": "删除",
- "xpack.canvas.workpadTableTools.deleteModalDescription": "您无法恢复删除的 Workpad。",
- "xpack.canvas.workpadTableTools.deleteMultipleWorkpadsModalTitle": "删除 {numberOfWorkpads} 个 Workpad?",
- "xpack.canvas.workpadTableTools.deleteSingleWorkpadModalTitle": "删除 Workpad“{workpadName}”?",
- "xpack.canvas.workpadTableTools.exportButtonAriaLabel": "导出 {numberOfWorkpads} 个 Workpad",
- "xpack.canvas.workpadTableTools.exportButtonLabel": "导出 ({numberOfWorkpads})",
- "xpack.canvas.workpadTableTools.noPermissionToCreateToolTip": "您无权创建 Workpad",
- "xpack.canvas.workpadTableTools.noPermissionToDeleteToolTip": "您无权删除 Workpad",
- "xpack.canvas.workpadTableTools.noPermissionToUploadToolTip": "您无权上传 Workpad",
- "xpack.canvas.workpadTemplates.cloneTemplateLinkAriaLabel": "克隆 Workpad 模板“{templateName}”",
- "xpack.canvas.workpadTemplates.creatingTemplateLabel": "正在从模板“{templateName}”创建",
- "xpack.canvas.workpadTemplates.searchPlaceholder": "查找模板",
- "xpack.canvas.workpadTemplates.table.descriptionColumnTitle": "描述",
- "xpack.canvas.workpadTemplates.table.nameColumnTitle": "模板名称",
- "xpack.canvas.workpadTemplates.table.tagsColumnTitle": "标签",
- "xpack.cases.addConnector.title": "添加连接器",
- "xpack.cases.allCases.actions": "操作",
- "xpack.cases.allCases.comments": "注释",
- "xpack.cases.allCases.noTagsAvailable": "没有可用标记",
- "xpack.cases.caseTable.addNewCase": "添加新案例",
- "xpack.cases.caseTable.bulkActions": "批处理操作",
- "xpack.cases.caseTable.bulkActions.closeSelectedTitle": "关闭所选",
- "xpack.cases.caseTable.bulkActions.deleteSelectedTitle": "删除所选",
- "xpack.cases.caseTable.bulkActions.markInProgressTitle": "标记为进行中",
- "xpack.cases.caseTable.bulkActions.openSelectedTitle": "打开所选",
- "xpack.cases.caseTable.caseDetailsLinkAria": "单击以访问标题为 {detailName} 的案例",
- "xpack.cases.caseTable.changeStatus": "更改状态",
- "xpack.cases.caseTable.closed": "已关闭",
- "xpack.cases.caseTable.closedCases": "已关闭案例",
- "xpack.cases.caseTable.delete": "删除",
- "xpack.cases.caseTable.incidentSystem": "事件管理系统",
- "xpack.cases.caseTable.inProgressCases": "进行中的案例",
- "xpack.cases.caseTable.noCases.body": "没有可显示的案例。请创建新案例或在上面更改您的筛选设置。",
- "xpack.cases.caseTable.noCases.readonly.body": "没有可显示的案例。请在上面更改您的筛选设置。",
- "xpack.cases.caseTable.noCases.title": "无案例",
- "xpack.cases.caseTable.notPushed": "未推送",
- "xpack.cases.caseTable.openCases": "未结案例",
- "xpack.cases.caseTable.pushLinkAria": "单击可在 { thirdPartyName } 上查看该事件。",
- "xpack.cases.caseTable.refreshTitle": "刷新",
- "xpack.cases.caseTable.requiresUpdate": " 需要更新",
- "xpack.cases.caseTable.searchAriaLabel": "搜索案例",
- "xpack.cases.caseTable.searchPlaceholder": "例如案例名",
- "xpack.cases.caseTable.selectedCasesTitle": "已选择 {totalRules} 个{totalRules, plural, other {案例}}",
- "xpack.cases.caseTable.showingCasesTitle": "正在显示 {totalRules} 个{totalRules, plural, other {案例}}",
- "xpack.cases.caseTable.snIncident": "外部事件",
- "xpack.cases.caseTable.status": "状态",
- "xpack.cases.caseTable.unit": "{totalCount, plural, other {案例}}",
- "xpack.cases.caseTable.upToDate": " 是最新的",
- "xpack.cases.caseView.actionLabel.addDescription": "添加了描述",
- "xpack.cases.caseView.actionLabel.addedField": "添加了",
- "xpack.cases.caseView.actionLabel.changededField": "更改了",
- "xpack.cases.caseView.actionLabel.editedField": "编辑了",
- "xpack.cases.caseView.actionLabel.on": "在",
- "xpack.cases.caseView.actionLabel.pushedNewIncident": "已推送为新事件",
- "xpack.cases.caseView.actionLabel.removedField": "移除了",
- "xpack.cases.caseView.actionLabel.removedThirdParty": "已移除外部事件管理系统",
- "xpack.cases.caseView.actionLabel.selectedThirdParty": "已选择 { thirdParty } 作为事件管理系统",
- "xpack.cases.caseView.actionLabel.updateIncident": "更新了事件",
- "xpack.cases.caseView.actionLabel.viewIncident": "查看 {incidentNumber}",
- "xpack.cases.caseView.alertCommentLabelTitle": "添加了告警,从",
- "xpack.cases.caseView.alreadyPushedToExternalService": "已推送到 { externalService } 事件",
- "xpack.cases.caseView.backLabel": "返回到案例",
- "xpack.cases.caseView.cancel": "取消",
- "xpack.cases.caseView.case": "案例",
- "xpack.cases.caseView.caseClosed": "案例已关闭",
- "xpack.cases.caseView.caseInProgress": "案例进行中",
- "xpack.cases.caseView.caseName": "案例名称",
- "xpack.cases.caseView.caseOpened": "案例已打开",
- "xpack.cases.caseView.caseRefresh": "刷新案例",
- "xpack.cases.caseView.closeCase": "关闭案例",
- "xpack.cases.caseView.closedOn": "关闭日期",
- "xpack.cases.caseView.cloudDeploymentLink": "云部署",
- "xpack.cases.caseView.comment": "注释",
- "xpack.cases.caseView.comment.addComment": "添加注释",
- "xpack.cases.caseView.comment.addCommentHelpText": "添加新注释......",
- "xpack.cases.caseView.commentFieldRequiredError": "注释必填。",
- "xpack.cases.caseView.connectors": "外部事件管理系统",
- "xpack.cases.caseView.copyCommentLinkAria": "复制参考链接",
- "xpack.cases.caseView.create": "创建新案例",
- "xpack.cases.caseView.createCase": "创建案例",
- "xpack.cases.caseView.description": "描述",
- "xpack.cases.caseView.description.save": "保存",
- "xpack.cases.caseView.doesNotExist.button": "返回到案例",
- "xpack.cases.caseView.doesNotExist.description": "找不到 ID 为 {caseId} 的案例。这很可能意味着案例已删除或 ID 不正确。",
- "xpack.cases.caseView.doesNotExist.title": "此案例不存在",
- "xpack.cases.caseView.edit": "编辑",
- "xpack.cases.caseView.edit.comment": "编辑注释",
- "xpack.cases.caseView.edit.description": "编辑描述",
- "xpack.cases.caseView.edit.quote": "引述",
- "xpack.cases.caseView.editActionsLinkAria": "单击可查看所有操作",
- "xpack.cases.caseView.editTagsLinkAria": "单击可编辑标签",
- "xpack.cases.caseView.emailBody": "案例参考:{caseUrl}",
- "xpack.cases.caseView.emailSubject": "Security 案例 - {caseTitle}",
- "xpack.cases.caseView.errorsPushServiceCallOutTitle": "选择外部连接器",
- "xpack.cases.caseView.fieldChanged": "已更改连接器字段",
- "xpack.cases.caseView.fieldRequiredError": "必填字段",
- "xpack.cases.caseView.generatedAlertCommentLabelTitle": "添加自",
- "xpack.cases.caseView.generatedAlertCountCommentLabelTitle": "{totalCount} 个{totalCount, plural, other {告警}}",
- "xpack.cases.caseView.isolatedHost": "在主机上已提交隔离请求",
- "xpack.cases.caseView.lockedIncidentDesc": "不需要任何更新",
- "xpack.cases.caseView.lockedIncidentTitle": "{ thirdParty } 事件是最新的",
- "xpack.cases.caseView.lockedIncidentTitleNone": "外部事件是最新的",
- "xpack.cases.caseView.markedCaseAs": "将案例标记为",
- "xpack.cases.caseView.markInProgress": "标记为进行中",
- "xpack.cases.caseView.moveToCommentAria": "高亮显示引用的注释",
- "xpack.cases.caseView.name": "名称",
- "xpack.cases.caseView.noReportersAvailable": "没有报告者。",
- "xpack.cases.caseView.noTags": "当前没有为此案例分配标签。",
- "xpack.cases.caseView.openCase": "创建案例",
- "xpack.cases.caseView.openedOn": "打开时间",
- "xpack.cases.caseView.optional": "可选",
- "xpack.cases.caseView.otherEndpoints": " 以及{endpoints, plural, other {其他}} {endpoints} 个",
- "xpack.cases.caseView.particpantsLabel": "参与者",
- "xpack.cases.caseView.pushNamedIncident": "推送为 { thirdParty } 事件",
- "xpack.cases.caseView.pushThirdPartyIncident": "推送为外部事件",
- "xpack.cases.caseView.pushToService.configureConnector": "要在外部系统中创建和更新案例,请选择连接器。",
- "xpack.cases.caseView.pushToServiceDisableBecauseCaseClosedDescription": "关闭的案例无法发送到外部系统。如果希望在外部系统中打开或更新案例,请重新打开案例。",
- "xpack.cases.caseView.pushToServiceDisableBecauseCaseClosedTitle": "重新打开案例",
- "xpack.cases.caseView.pushToServiceDisableByConfigDescription": "kibana.yml 文件已配置为仅允许特定连接器。要在外部系统中打开案例,请将 .[actionTypeId](例如:.servicenow | .jira)添加到 xpack.actions.enabledActiontypes 设置。有关更多信息,请参阅{link}。",
- "xpack.cases.caseView.pushToServiceDisableByConfigTitle": "在 Kibana 配置文件中启用外部服务",
- "xpack.cases.caseView.pushToServiceDisableByLicenseDescription": "有{appropriateLicense}、正使用{cloud}或正在免费试用时,可在外部系统中创建案例。",
- "xpack.cases.caseView.pushToServiceDisableByLicenseTitle": "升级适当的许可",
- "xpack.cases.caseView.releasedHost": "在主机上已提交释放请求",
- "xpack.cases.caseView.reopenCase": "重新打开案例",
- "xpack.cases.caseView.reporterLabel": "报告者",
- "xpack.cases.caseView.requiredUpdateToExternalService": "需要更新 { externalService } 事件",
- "xpack.cases.caseView.sendEmalLinkAria": "单击可向 {user} 发送电子邮件",
- "xpack.cases.caseView.showAlertTooltip": "显示告警详情",
- "xpack.cases.caseView.statusLabel": "状态",
- "xpack.cases.caseView.syncAlertsLabel": "同步告警",
- "xpack.cases.caseView.tags": "标签",
- "xpack.cases.caseView.to": "到",
- "xpack.cases.caseView.unknown": "未知",
- "xpack.cases.caseView.unknownRule.label": "未知规则",
- "xpack.cases.caseView.updateNamedIncident": "更新 { thirdParty } 事件",
- "xpack.cases.caseView.updateThirdPartyIncident": "更新外部事件",
- "xpack.cases.common.alertAddedToCase": "已添加到案例",
- "xpack.cases.common.alertLabel": "告警",
- "xpack.cases.common.alertsLabel": "告警",
- "xpack.cases.common.allCases.caseModal.title": "选择案例",
- "xpack.cases.common.allCases.table.selectableMessageCollections": "无法选择具有子案例的案例",
- "xpack.cases.common.appropriateLicense": "适当的许可证",
- "xpack.cases.common.noConnector": "未选择任何连接器",
- "xpack.cases.components.connectors.cases.actionTypeTitle": "案例",
- "xpack.cases.components.connectors.cases.addNewCaseOption": "添加新案例",
- "xpack.cases.components.connectors.cases.callOutMsg": "案例可以包含多个子案例以允许分组生成的告警。子案例将为这些已生成告警的状态提供更精细的控制,从而防止在一个案例上附加过多的告警。",
- "xpack.cases.components.connectors.cases.callOutTitle": "已生成告警将附加到子案例",
- "xpack.cases.components.connectors.cases.caseRequired": "必须选择策略。",
- "xpack.cases.components.connectors.cases.casesDropdownRowLabel": "允许有子案例的案例",
- "xpack.cases.components.connectors.cases.createCaseLabel": "创建案例",
- "xpack.cases.components.connectors.cases.optionAddToExistingCase": "添加到现有案例",
- "xpack.cases.components.connectors.cases.selectMessageText": "创建或更新案例。",
- "xpack.cases.components.create.syncAlertHelpText": "启用此选项将使本案例中的告警状态与案例状态同步。",
- "xpack.cases.configure.connectorDeletedOrLicenseWarning": "选定连接器已删除或您没有{appropriateLicense}来使用它。选择不同的连接器或创建新的连接器。",
- "xpack.cases.configure.readPermissionsErrorDescription": "您无权查看连接器。如果要查看与此案例关联的连接器,请联系Kibana 管理员。",
- "xpack.cases.configure.successSaveToast": "已保存外部连接设置",
- "xpack.cases.configureCases.addNewConnector": "添加新连接器",
- "xpack.cases.configureCases.cancelButton": "取消",
- "xpack.cases.configureCases.caseClosureOptionsDesc": "定义如何关闭案例。要自动关闭,需要与外部事件管理系统建立连接。",
- "xpack.cases.configureCases.caseClosureOptionsLabel": "案例关闭选项",
- "xpack.cases.configureCases.caseClosureOptionsManual": "手动关闭案例",
- "xpack.cases.configureCases.caseClosureOptionsNewIncident": "将新事件推送到外部系统时自动关闭案例",
- "xpack.cases.configureCases.caseClosureOptionsSubCases": "不支持自动关闭子案例。",
- "xpack.cases.configureCases.caseClosureOptionsTitle": "案例关闭",
- "xpack.cases.configureCases.commentMapping": "注释",
- "xpack.cases.configureCases.fieldMappingDesc": "将数据推送到 { thirdPartyName } 时,将案例字段映射到 { thirdPartyName } 字段。字段映射需要与 { thirdPartyName } 建立连接。",
- "xpack.cases.configureCases.fieldMappingDescErr": "无法检索 { thirdPartyName } 的映射。",
- "xpack.cases.configureCases.fieldMappingEditAppend": "追加",
- "xpack.cases.configureCases.fieldMappingFirstCol": "Kibana 案例字段",
- "xpack.cases.configureCases.fieldMappingSecondCol": "{ thirdPartyName } 字段",
- "xpack.cases.configureCases.fieldMappingThirdCol": "编辑和更新时",
- "xpack.cases.configureCases.fieldMappingTitle": "{ thirdPartyName } 字段映射",
- "xpack.cases.configureCases.headerTitle": "配置案例",
- "xpack.cases.configureCases.incidentManagementSystemDesc": "将您的案例连接到外部事件管理系统。然后,您便可以将案例数据推送为第三方系统中的事件。",
- "xpack.cases.configureCases.incidentManagementSystemLabel": "事件管理系统",
- "xpack.cases.configureCases.incidentManagementSystemTitle": "外部事件管理系统",
- "xpack.cases.configureCases.requiredMappings": "至少有一个案例字段需要映射到以下所需的 { connectorName } 字段:{ fields }",
- "xpack.cases.configureCases.saveAndCloseButton": "保存并关闭",
- "xpack.cases.configureCases.saveButton": "保存",
- "xpack.cases.configureCases.updateConnector": "更新字段映射",
- "xpack.cases.configureCases.updateSelectedConnector": "更新 { connectorName }",
- "xpack.cases.configureCases.warningMessage": "用于将更新发送到外部服务的连接器已删除,或您没有{appropriateLicense}来使用它。要在外部系统中更新案例,请选择不同的连接器或创建新的连接器。",
- "xpack.cases.configureCases.warningTitle": "警告",
- "xpack.cases.configureCasesButton": "编辑外部连接",
- "xpack.cases.confirmDeleteCase.confirmQuestion": "删除{quantity, plural, =1 {此案例} other {这些案例}}即会永久移除所有相关案例数据,而且您将无法再将数据推送到外部事件管理系统。是否确定要继续?",
- "xpack.cases.confirmDeleteCase.deleteCase": "删除{quantity, plural, other {案例}}",
- "xpack.cases.confirmDeleteCase.deleteTitle": "删除“{caseTitle}”",
- "xpack.cases.confirmDeleteCase.selectedCases": "删除“{quantity, plural, =1 {{title}} other {选定的 {quantity} 个案例}}”",
- "xpack.cases.connecors.get.missingCaseConnectorErrorMessage": "对象类型“{id}”未注册。",
- "xpack.cases.connecors.register.duplicateCaseConnectorErrorMessage": "已注册对象类型“{id}”。",
- "xpack.cases.connectors.cases.externalIncidentAdded": "(由 {user} 于 {date}添加)",
- "xpack.cases.connectors.cases.externalIncidentCreated": "(由 {user} 于 {date}创建)",
- "xpack.cases.connectors.cases.externalIncidentDefault": "(由 {user} 于 {date}创建)",
- "xpack.cases.connectors.cases.externalIncidentUpdated": "(由 {user} 于 {date}更新)",
- "xpack.cases.connectors.cases.title": "案例",
- "xpack.cases.connectors.jira.issueTypesSelectFieldLabel": "问题类型",
- "xpack.cases.connectors.jira.parentIssueSearchLabel": "父问题",
- "xpack.cases.connectors.jira.prioritySelectFieldLabel": "优先级",
- "xpack.cases.connectors.jira.searchIssuesComboBoxAriaLabel": "键入内容进行搜索",
- "xpack.cases.connectors.jira.searchIssuesComboBoxPlaceholder": "键入内容进行搜索",
- "xpack.cases.connectors.jira.searchIssuesLoading": "正在加载……",
- "xpack.cases.connectors.jira.unableToGetFieldsMessage": "无法获取连接器",
- "xpack.cases.connectors.jira.unableToGetIssueMessage": "无法获取 ID 为 {id} 的问题",
- "xpack.cases.connectors.jira.unableToGetIssuesMessage": "无法获取问题",
- "xpack.cases.connectors.jira.unableToGetIssueTypesMessage": "无法获取问题类型",
- "xpack.cases.connectors.resilient.incidentTypesLabel": "事件类型",
- "xpack.cases.connectors.resilient.incidentTypesPlaceholder": "选择类型",
- "xpack.cases.connectors.resilient.severityLabel": "严重性",
- "xpack.cases.connectors.resilient.unableToGetIncidentTypesMessage": "无法获取事件类型",
- "xpack.cases.connectors.resilient.unableToGetSeverityMessage": "无法获取严重性",
- "xpack.cases.connectors.serviceNow.alertFieldEnabledText": "是",
- "xpack.cases.connectors.serviceNow.alertFieldsTitle": "选择要推送的可观察对象",
- "xpack.cases.connectors.serviceNow.categoryTitle": "类别",
- "xpack.cases.connectors.serviceNow.destinationIPTitle": "目标 IP",
- "xpack.cases.connectors.serviceNow.impactSelectFieldLabel": "影响",
- "xpack.cases.connectors.serviceNow.malwareHashTitle": "恶意软件哈希",
- "xpack.cases.connectors.serviceNow.malwareURLTitle": "恶意软件 URL",
- "xpack.cases.connectors.serviceNow.prioritySelectFieldTitle": "优先级",
- "xpack.cases.connectors.serviceNow.severitySelectFieldLabel": "严重性",
- "xpack.cases.connectors.serviceNow.sourceIPTitle": "源 IP",
- "xpack.cases.connectors.serviceNow.subcategoryTitle": "子类别",
- "xpack.cases.connectors.serviceNow.unableToGetChoicesMessage": "无法获取选项",
- "xpack.cases.connectors.serviceNow.urgencySelectFieldLabel": "紧急性",
- "xpack.cases.connectors.swimlane.alertSourceLabel": "告警源",
- "xpack.cases.connectors.swimlane.caseIdLabel": "案例 ID",
- "xpack.cases.connectors.swimlane.caseNameLabel": "案例名称",
- "xpack.cases.connectors.swimlane.emptyMappingWarningDesc": "无法选择此连接器,因为其缺失所需的案例字段映射。您可以编辑此连接器以添加所需的字段映射或选择案例类型的连接器。",
- "xpack.cases.connectors.swimlane.emptyMappingWarningTitle": "此连接器缺失字段映射",
- "xpack.cases.connectors.swimlane.severityLabel": "严重性",
- "xpack.cases.containers.closedCases": "已关闭{totalCases, plural, =1 {“{caseTitle}”} other { {totalCases} 个案例}}",
- "xpack.cases.containers.deletedCases": "已删除{totalCases, plural, =1 {“{caseTitle}”} other { {totalCases} 个案例}}",
- "xpack.cases.containers.errorDeletingTitle": "删除数据时出错",
- "xpack.cases.containers.errorTitle": "提取数据时出错",
- "xpack.cases.containers.markInProgressCases": "已将{totalCases, plural, =1 {“{caseTitle}”} other { {totalCases} 个案例}}标记为进行中",
- "xpack.cases.containers.pushToExternalService": "已成功发送到 { serviceName }",
- "xpack.cases.containers.reopenedCases": "已打开{totalCases, plural, =1 {“{caseTitle}”} other { {totalCases} 个案例}}",
- "xpack.cases.containers.statusChangeToasterText": "此案例中的告警也更新了状态",
- "xpack.cases.containers.syncCase": "“{caseTitle}”中的告警已同步",
- "xpack.cases.containers.updatedCase": "已更新“{caseTitle}”",
- "xpack.cases.create.stepOneTitle": "案例字段",
- "xpack.cases.create.stepThreeTitle": "外部连接器字段",
- "xpack.cases.create.stepTwoTitle": "案例设置",
- "xpack.cases.create.syncAlertsLabel": "将告警状态与案例状态同步",
- "xpack.cases.createCase.descriptionFieldRequiredError": "描述必填。",
- "xpack.cases.createCase.fieldTagsEmptyError": "标签不得为空",
- "xpack.cases.createCase.fieldTagsHelpText": "为此案例键入一个或多个定制识别标签。在每个标签后按 Enter 键可开始新的标签。",
- "xpack.cases.createCase.maxLengthError": "{field}的长度过长。最大长度为 {length}。",
- "xpack.cases.createCase.titleFieldRequiredError": "标题必填。",
- "xpack.cases.editConnector.editConnectorLinkAria": "单击以编辑连接器",
- "xpack.cases.emptyString.emptyStringDescription": "空字符串",
- "xpack.cases.getCurrentUser.Error": "获取用户时出错",
- "xpack.cases.getCurrentUser.unknownUser": "未知",
- "xpack.cases.header.editableTitle.cancel": "取消",
- "xpack.cases.header.editableTitle.editButtonAria": "通过单击,可以编辑 {title}",
- "xpack.cases.header.editableTitle.save": "保存",
- "xpack.cases.markdownEditor.plugins.lens.addVisualizationModalTitle": "添加可视化",
- "xpack.cases.markdownEditor.plugins.lens.betaDescription": "案例 Lens 插件不是 GA 版。请通过报告错误来帮助我们。",
- "xpack.cases.markdownEditor.plugins.lens.betaLabel": "公测版",
- "xpack.cases.markdownEditor.plugins.lens.createVisualizationButtonLabel": "创建可视化",
- "xpack.cases.markdownEditor.plugins.lens.insertLensSavedObjectModal.searchSelection.notFoundLabel": "未找到匹配的 lens。",
- "xpack.cases.markdownEditor.plugins.lens.insertLensSavedObjectModal.searchSelection.savedObjectType.lens": "Lens",
- "xpack.cases.markdownEditor.plugins.timeline.noParenthesesErrorMsg": "应为左括号",
- "xpack.cases.markdownEditor.preview": "预览",
- "xpack.cases.pageTitle": "案例",
- "xpack.cases.recentCases.commentsTooltip": "注释",
- "xpack.cases.recentCases.controlLegend": "案例筛选",
- "xpack.cases.recentCases.myRecentlyReportedCasesButtonLabel": "我最近报告的案例",
- "xpack.cases.recentCases.noCasesMessage": "尚未创建任何案例。以侦探的眼光",
- "xpack.cases.recentCases.noCasesMessageReadOnly": "尚未创建任何案例。",
- "xpack.cases.recentCases.recentCasesSidebarTitle": "最近案例",
- "xpack.cases.recentCases.recentlyCreatedCasesButtonLabel": "最近创建的案例",
- "xpack.cases.recentCases.startNewCaseLink": "建立新案例",
- "xpack.cases.recentCases.viewAllCasesLink": "查看所有案例",
- "xpack.cases.settings.syncAlertsSwitchLabelOff": "关闭",
- "xpack.cases.settings.syncAlertsSwitchLabelOn": "开启",
- "xpack.cases.status.all": "全部",
- "xpack.cases.status.closed": "已关闭",
- "xpack.cases.status.iconAria": "更改状态",
- "xpack.cases.status.inProgress": "进行中",
- "xpack.cases.status.open": "打开",
- "xpack.cloud.deploymentLinkLabel": "管理此部署",
- "xpack.cloud.userMenuLinks.accountLinkText": "帐户和帐单",
- "xpack.cloud.userMenuLinks.profileLinkText": "配置文件",
- "xpack.crossClusterReplication.addAutoFollowPatternButtonLabel": "创建自动跟随模式",
- "xpack.crossClusterReplication.addBreadcrumbTitle": "添加",
- "xpack.crossClusterReplication.addFollowerButtonLabel": "创建 Follower 索引",
- "xpack.crossClusterReplication.app.checkPermissionsFatalErrorTitle": "跨集群复制应用",
- "xpack.crossClusterReplication.app.deniedPermissionDescription": "要使用跨集群复制,您必须具有{clusterPrivilegesCount, plural, other {以下集群权限}}:{clusterPrivileges}。",
- "xpack.crossClusterReplication.app.deniedPermissionTitle": "您缺少集群权限",
- "xpack.crossClusterReplication.app.permissionCheckErrorTitle": "检查权限时出错",
- "xpack.crossClusterReplication.app.permissionCheckTitle": "正在检查权限......",
- "xpack.crossClusterReplication.appTitle": "跨集群复制",
- "xpack.crossClusterReplication.autoFollowActionMenu.autoFollowPatternActionMenuButtonAriaLabel": "自动跟随模式选项",
- "xpack.crossClusterReplication.autoFollowPattern.addAction.successNotificationTitle": "已添加自动跟随模式“{name}”",
- "xpack.crossClusterReplication.autoFollowPattern.addTitle": "添加自动跟随模式",
- "xpack.crossClusterReplication.autoFollowPattern.editTitle": "编辑自动跟随模式",
- "xpack.crossClusterReplication.autoFollowPattern.leaderIndexPatternValidation.illegalCharacters": "从索引模式中删除{characterListLength, plural, other {字符}} {characterList}。",
- "xpack.crossClusterReplication.autoFollowPattern.leaderIndexPatternValidation.isEmpty": "至少需要一个 Leader 索引模式。",
- "xpack.crossClusterReplication.autoFollowPattern.leaderIndexPatternValidation.noEmptySpace": "索引模式中不允许使用空格。",
- "xpack.crossClusterReplication.autoFollowPattern.nameValidation.errorComma": "名称中不允许使用逗号。",
- "xpack.crossClusterReplication.autoFollowPattern.nameValidation.errorEmptyName": "“名称”必填。",
- "xpack.crossClusterReplication.autoFollowPattern.nameValidation.errorSpace": "名称中不允许使用空格。",
- "xpack.crossClusterReplication.autoFollowPattern.nameValidation.errorUnderscore": "名称不能以下划线开头。",
- "xpack.crossClusterReplication.autoFollowPattern.pauseAction.errorMultipleNotificationTitle": "暂停 {count} 个自动跟随模式时出错",
- "xpack.crossClusterReplication.autoFollowPattern.pauseAction.errorSingleNotificationTitle": "暂停自动跟随模式“{name}”时出错",
- "xpack.crossClusterReplication.autoFollowPattern.pauseAction.successMultipleNotificationTitle": "{count} 个自动跟随模式已暂停",
- "xpack.crossClusterReplication.autoFollowPattern.pauseAction.successSingleNotificationTitle": "自动跟随模式“{name}”已暂停",
- "xpack.crossClusterReplication.autoFollowPattern.prefixValidation.beginsWithPeriod": "前缀不能以逗点开头。",
- "xpack.crossClusterReplication.autoFollowPattern.prefixValidation.illegalCharacters": "从前缀中删除{characterListLength, plural, other {字符}} {characterList}。",
- "xpack.crossClusterReplication.autoFollowPattern.prefixValidation.noEmptySpace": "前缀中不能使用空格。",
- "xpack.crossClusterReplication.autoFollowPattern.removeAction.errorMultipleNotificationTitle": "删除 {count} 个自动跟随模式时出错",
- "xpack.crossClusterReplication.autoFollowPattern.removeAction.errorSingleNotificationTitle": "删除 “{name}” 自动跟随模式时出错",
- "xpack.crossClusterReplication.autoFollowPattern.removeAction.successMultipleNotificationTitle": "{count} 个自动跟随模式已删除",
- "xpack.crossClusterReplication.autoFollowPattern.removeAction.successSingleNotificationTitle": "自动跟随模式 “{name}” 已删除",
- "xpack.crossClusterReplication.autoFollowPattern.resumeAction.errorMultipleNotificationTitle": "恢复 {count} 个自动跟随模式时出错",
- "xpack.crossClusterReplication.autoFollowPattern.resumeAction.errorSingleNotificationTitle": "恢复自动跟随模式“{name}”时出错",
- "xpack.crossClusterReplication.autoFollowPattern.resumeAction.successMultipleNotificationTitle": "{count} 个自动跟随模式已恢复",
- "xpack.crossClusterReplication.autoFollowPattern.resumeAction.successSingleNotificationTitle": "自动跟随模式“{name}”已恢复",
- "xpack.crossClusterReplication.autoFollowPattern.suffixValidation.illegalCharacters": "从后缀中删除{characterListLength, plural, other {字符}} {characterList}。",
- "xpack.crossClusterReplication.autoFollowPattern.suffixValidation.noEmptySpace": "后缀中不能使用空格。",
- "xpack.crossClusterReplication.autoFollowPattern.updateAction.successNotificationTitle": "自动跟随模式 “{name}” 已成功更新",
- "xpack.crossClusterReplication.autoFollowPatternActionMenu.buttonLabel": "管理{patterns, plural, other {模式}}",
- "xpack.crossClusterReplication.autoFollowPatternActionMenu.panelTitle": "模式选项",
- "xpack.crossClusterReplication.autoFollowPatternCreateForm.loadingRemoteClustersMessage": "正在加载远程集群……",
- "xpack.crossClusterReplication.autoFollowPatternCreateForm.saveButtonLabel": "创建",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.activeStatus": "活动",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.closeButtonLabel": "关闭",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.leaderPatternsLabel": "Leader 模式",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.notFoundLabel": "未找到自动跟随模式",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.pausedStatus": "已暂停",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.prefixEmptyValue": "无前缀",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.prefixLabel": "前缀",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.recentErrorsTitle": "最近错误",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.remoteClusterLabel": "远程集群",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.statusLabel": "状态",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.statusTitle": "设置",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.suffixEmptyValue": "无后缀",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.suffixLabel": "后缀",
- "xpack.crossClusterReplication.autoFollowPatternDetailPanel.viewIndicesLink": "在“索引管理”中查看您的 Follower 索引",
- "xpack.crossClusterReplication.autoFollowPatternEditForm.loadingErrorMessage": "自动跟随模式“{name}”不存在。",
- "xpack.crossClusterReplication.autoFollowPatternEditForm.loadingErrorTitle": "加载自动跟随模式时出错",
- "xpack.crossClusterReplication.autoFollowPatternEditForm.loadingRemoteClustersMessage": "正在加载远程集群……",
- "xpack.crossClusterReplication.autoFollowPatternEditForm.loadingTitle": "正在加载自动跟随模式……",
- "xpack.crossClusterReplication.autoFollowPatternEditForm.saveButtonLabel": "更新",
- "xpack.crossClusterReplication.autoFollowPatternEditForm.viewAutoFollowPatternsButtonLabel": "查看自动跟随模式",
- "xpack.crossClusterReplication.autoFollowPatternForm.actions.savingText": "正在保存",
- "xpack.crossClusterReplication.autoFollowPatternForm.autoFollowPattern.fieldPrefixLabel": "前缀",
- "xpack.crossClusterReplication.autoFollowPatternForm.autoFollowPattern.fieldSuffixLabel": "后缀",
- "xpack.crossClusterReplication.autoFollowPatternForm.autoFollowPatternName.fieldNameLabel": "名称",
- "xpack.crossClusterReplication.autoFollowPatternForm.cancelButtonLabel": "取消",
- "xpack.crossClusterReplication.autoFollowPatternForm.currentRemoteClusterNotConnectedCallOutDescription": "可以通过编辑远程集群来解决此问题。",
- "xpack.crossClusterReplication.autoFollowPatternForm.currentRemoteClusterNotConnectedCallOutTitle": "无法编辑自动跟随模式,因为远程集群“{name}”未连接",
- "xpack.crossClusterReplication.autoFollowPatternForm.currentRemoteClusterNotFoundCallOutDescription": "要编辑此自动跟随模式,您必须添加名为“{name}”的远程集群。",
- "xpack.crossClusterReplication.autoFollowPatternForm.emptyRemoteClustersCallOutDescription": "自动跟随模式捕获远程集群上的索引。",
- "xpack.crossClusterReplication.autoFollowPatternForm.fieldFollowerIndicesHelpLabel": "不允许使用空格和字符 {characterList}。",
- "xpack.crossClusterReplication.autoFollowPatternForm.fieldLeaderIndexPatternsHelpLabel": "不允许使用空格和字符 {characterList}。",
- "xpack.crossClusterReplication.autoFollowPatternForm.fieldLeaderIndexPatternsLabel": "索引模式",
- "xpack.crossClusterReplication.autoFollowPatternForm.fieldLeaderIndexPatternsPlaceholder": "键入并按 ENTER 键",
- "xpack.crossClusterReplication.autoFollowPatternForm.hideRequestButtonLabel": "隐藏请求",
- "xpack.crossClusterReplication.autoFollowPatternForm.indicesPreviewDescription": "上述设置将生成类似下面的索引名称:",
- "xpack.crossClusterReplication.autoFollowPatternForm.indicesPreviewTitle": "索引名称示例",
- "xpack.crossClusterReplication.autoFollowPatternForm.leaderIndexPatternError.duplicateMessage": "不允许重复的 Leader 索引模式。",
- "xpack.crossClusterReplication.autoFollowPatternForm.requestFlyout.closeButtonLabel": "关闭",
- "xpack.crossClusterReplication.autoFollowPatternForm.requestFlyout.createDescriptionText": "此 Elasticsearch 请求将创建此自动跟随模式。",
- "xpack.crossClusterReplication.autoFollowPatternForm.requestFlyout.editDescriptionText": "此 Elasticsearch 请求将更新此自动跟随模式。",
- "xpack.crossClusterReplication.autoFollowPatternForm.requestFlyout.namedTitle": "对“{name}”的请求",
- "xpack.crossClusterReplication.autoFollowPatternForm.requestFlyout.unnamedTitle": "请求",
- "xpack.crossClusterReplication.autoFollowPatternForm.savingErrorTitle": "无法创建自动跟随模式",
- "xpack.crossClusterReplication.autoFollowPatternForm.sectionAutoFollowPatternDescription": "应用于 Follower 索引名称的定制前缀或后缀,以便您可以更容易辨识复制的索引。默认情况下,Follower 索引与 Leader 索引有相同的名称。",
- "xpack.crossClusterReplication.autoFollowPatternForm.sectionAutoFollowPatternNameDescription": "自动跟随模式的唯一名称。",
- "xpack.crossClusterReplication.autoFollowPatternForm.sectionAutoFollowPatternNameTitle": "名称",
- "xpack.crossClusterReplication.autoFollowPatternForm.sectionAutoFollowPatternTitle": "Follower 索引(可选)",
- "xpack.crossClusterReplication.autoFollowPatternForm.sectionLeaderIndexPatternsDescription1": "用于标识要从远程集群复制的索引的一个或多个索引模式。创建匹配这些模式的新索引时,它们将会复制到本地集群上的 Follower 索引。",
- "xpack.crossClusterReplication.autoFollowPatternForm.sectionLeaderIndexPatternsDescription2": "{note}不会复制已存在的索引。",
- "xpack.crossClusterReplication.autoFollowPatternForm.sectionLeaderIndexPatternsDescription2.noteLabel": "注意:",
- "xpack.crossClusterReplication.autoFollowPatternForm.sectionLeaderIndexPatternsTitle": "Leader 索引",
- "xpack.crossClusterReplication.autoFollowPatternForm.sectionRemoteClusterDescription": "要从其中复制 Leader 索引的远程索引。",
- "xpack.crossClusterReplication.autoFollowPatternForm.sectionRemoteClusterTitle": "远程集群",
- "xpack.crossClusterReplication.autoFollowPatternForm.validationErrorTitle": "继续前请解决错误。",
- "xpack.crossClusterReplication.autoFollowPatternFormm.showRequestButtonLabel": "显示请求",
- "xpack.crossClusterReplication.autoFollowPatternList.addAutoFollowPatternButtonLabel": "创建自动跟随模式",
- "xpack.crossClusterReplication.autoFollowPatternList.autoFollowPatternsDescription": "自动跟随模式从远程集群复制 Leader 索引,将它们复制到本地集群上的 Follower 索引。",
- "xpack.crossClusterReplication.autoFollowPatternList.autoFollowPatternsTitle": "自动跟随模式",
- "xpack.crossClusterReplication.autoFollowPatternList.crossClusterReplicationTitle": "跨集群复制",
- "xpack.crossClusterReplication.autoFollowPatternList.emptyPromptDescription": "使用自动跟随模式自动从远程集群复制索引。",
- "xpack.crossClusterReplication.autoFollowPatternList.emptyPromptTitle": "创建第一个自动跟随模式",
- "xpack.crossClusterReplication.autoFollowPatternList.followerIndicesTitle": "Follower 索引",
- "xpack.crossClusterReplication.autoFollowPatternList.loadingErrorTitle": "加载自动跟随模式时出错",
- "xpack.crossClusterReplication.autoFollowPatternList.loadingTitle": "正在加载自动跟随模式……",
- "xpack.crossClusterReplication.autoFollowPatternList.noPermissionText": "您无权查看或添加自动跟随模式。",
- "xpack.crossClusterReplication.autoFollowPatternList.permissionErrorTitle": "权限错误",
- "xpack.crossClusterReplication.autoFollowPatternList.table.actionDeleteDescription": "删除自动跟随模式",
- "xpack.crossClusterReplication.autoFollowPatternList.table.actionEditDescription": "编辑自动跟随模式",
- "xpack.crossClusterReplication.autoFollowPatternList.table.actionPauseDescription": "暂停复制",
- "xpack.crossClusterReplication.autoFollowPatternList.table.actionResumeDescription": "恢复复制",
- "xpack.crossClusterReplication.autoFollowPatternList.table.actionsColumnTitle": "操作",
- "xpack.crossClusterReplication.autoFollowPatternList.table.clusterColumnTitle": "远程集群",
- "xpack.crossClusterReplication.autoFollowPatternList.table.leaderPatternsColumnTitle": "Leader 模式",
- "xpack.crossClusterReplication.autoFollowPatternList.table.nameColumnTitle": "名称",
- "xpack.crossClusterReplication.autoFollowPatternList.table.prefixColumnTitle": "Follower 索引前缀",
- "xpack.crossClusterReplication.autoFollowPatternList.table.statusTextActive": "活动",
- "xpack.crossClusterReplication.autoFollowPatternList.table.statusTextPaused": "已暂停",
- "xpack.crossClusterReplication.autoFollowPatternList.table.statusTitle": "状态",
- "xpack.crossClusterReplication.autoFollowPatternList.table.suffixColumnTitle": "Follower 索引后缀",
- "xpack.crossClusterReplication.deleteAutoFollowPattern.confirmModal.cancelButtonText": "取消",
- "xpack.crossClusterReplication.deleteAutoFollowPattern.confirmModal.confirmButtonText": "移除",
- "xpack.crossClusterReplication.deleteAutoFollowPattern.confirmModal.deleteMultipleTitle": "是否删除 {count} 个自动跟随模式?",
- "xpack.crossClusterReplication.deleteAutoFollowPattern.confirmModal.deleteSingleTitle": "是否删除自动跟随模式 {name}?",
- "xpack.crossClusterReplication.deleteAutoFollowPattern.confirmModal.multipleDeletionDescription": "您即将删除以下自动跟随模式:",
- "xpack.crossClusterReplication.deleteAutoFollowPatternButtonLabel": "删除{total, plural, other {模式}}",
- "xpack.crossClusterReplication.editAutoFollowPatternButtonLabel": "编辑模式",
- "xpack.crossClusterReplication.editBreadcrumbTitle": "编辑",
- "xpack.crossClusterReplication.followerIndex.addAction.successNotificationTitle": "已添加 Follower 索引“{name}”",
- "xpack.crossClusterReplication.followerIndex.addTitle": "添加 Follower 索引",
- "xpack.crossClusterReplication.followerIndex.advancedSettingsForm.showSwitchLabel": "自定义高级设置",
- "xpack.crossClusterReplication.followerIndex.contextMenu.buttonLabel": "管理 Follower {followerIndicesLength, plural, other {索引}}",
- "xpack.crossClusterReplication.followerIndex.contextMenu.editLabel": "编辑 Follower 索引",
- "xpack.crossClusterReplication.followerIndex.contextMenu.pauseLabel": "暂停复制",
- "xpack.crossClusterReplication.followerIndex.contextMenu.resumeLabel": "恢复复制",
- "xpack.crossClusterReplication.followerIndex.contextMenu.title": "Follower {followerIndicesLength, plural, other {索引}}选项",
- "xpack.crossClusterReplication.followerIndex.contextMenu.unfollowLabel": "取消跟随 Leader {followerIndicesLength, plural, other {索引}}",
- "xpack.crossClusterReplication.followerIndex.editTitle": "编辑 Follower 索引",
- "xpack.crossClusterReplication.followerIndex.indexNameValidation.noEmptySpace": "名称中不允许使用空格。",
- "xpack.crossClusterReplication.followerIndex.leaderIndexValidation.noEmptySpace": "Leader 索引中不允许使用空格。",
- "xpack.crossClusterReplication.followerIndex.pauseAction.errorMultipleNotificationTitle": "暂停 {count} 个 Follower 索引时出错",
- "xpack.crossClusterReplication.followerIndex.pauseAction.errorSingleNotificationTitle": "暂停 Follower 索引“{name}”时出错",
- "xpack.crossClusterReplication.followerIndex.pauseAction.successMultipleNotificationTitle": "{count} 个 Follower 索引已暂停",
- "xpack.crossClusterReplication.followerIndex.pauseAction.successSingleNotificationTitle": "Follower 索引“{name}”已暂停",
- "xpack.crossClusterReplication.followerIndex.resumeAction.errorMultipleNotificationTitle": "恢复 {count} 个 Follower 索引时出错",
- "xpack.crossClusterReplication.followerIndex.resumeAction.errorSingleNotificationTitle": "恢复 Follower 索引“{name}”时出错",
- "xpack.crossClusterReplication.followerIndex.resumeAction.successMultipleNotificationTitle": "{count} 个 Follower 索引已恢复",
- "xpack.crossClusterReplication.followerIndex.resumeAction.successSingleNotificationTitle": "Follower 索引“{name}”已恢复",
- "xpack.crossClusterReplication.followerIndex.unfollowAction.errorMultipleNotificationTitle": "取消跟随 {count} 个 Follower 索引的 Leader 索引时出错",
- "xpack.crossClusterReplication.followerIndex.unfollowAction.errorSingleNotificationTitle": "取消跟随 Follower 索引“{name}”的 Leader 索引时出错",
- "xpack.crossClusterReplication.followerIndex.unfollowAction.notOpenWarningMultipleNotificationTitle": "无法重新打开 {count} 个索引",
- "xpack.crossClusterReplication.followerIndex.unfollowAction.notOpenWarningSingleNotificationTitle": "无法重新打开索引“{name}”",
- "xpack.crossClusterReplication.followerIndex.unfollowAction.successMultipleNotificationTitle": "已取消跟随 {count} 个 Follower 索引的 Leader 索引",
- "xpack.crossClusterReplication.followerIndex.unfollowAction.successSingleNotificationTitle": "已取消跟随 Follower 索引“{name}”的 Leader 索引",
- "xpack.crossClusterReplication.followerIndex.updateAction.successNotificationTitle": "Follower 索引“{name}”已成功更新",
- "xpack.crossClusterReplication.followerIndexCreateForm.loadingRemoteClustersMessage": "正在加载远程集群……",
- "xpack.crossClusterReplication.followerIndexCreateForm.saveButtonLabel": "创建",
- "xpack.crossClusterReplication.followerIndexDetailPanel.activeStatus": "活动",
- "xpack.crossClusterReplication.followerIndexDetailPanel.closeButtonLabel": "关闭",
- "xpack.crossClusterReplication.followerIndexDetailPanel.leaderIndexLabel": "Leader 索引",
- "xpack.crossClusterReplication.followerIndexDetailPanel.loadingLabel": "正在加载 Follower 索引......",
- "xpack.crossClusterReplication.followerIndexDetailPanel.manageButtonLabel": "管理",
- "xpack.crossClusterReplication.followerIndexDetailPanel.notFoundLabel": "找不到 Follower 索引",
- "xpack.crossClusterReplication.followerIndexDetailPanel.pausedFollowerCalloutTitle": "暂停的 Follower 索引不具有设置或分片统计。",
- "xpack.crossClusterReplication.followerIndexDetailPanel.pausedStatus": "已暂停",
- "xpack.crossClusterReplication.followerIndexDetailPanel.remoteClusterLabel": "远程集群",
- "xpack.crossClusterReplication.followerIndexDetailPanel.settingsTitle": "设置",
- "xpack.crossClusterReplication.followerIndexDetailPanel.shardStatsTitle": "分片 {id} 统计",
- "xpack.crossClusterReplication.followerIndexDetailPanel.statusLabel": "状态",
- "xpack.crossClusterReplication.followerIndexDetailPanel.viewIndexLink": "在“索引管理”中查看",
- "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.cancelButtonText": "取消",
- "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.confirmAndResumeButtonText": "更新并恢复",
- "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.confirmButtonText": "更新",
- "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.description": "该 Follower 索引先被暂停,然后再被恢复。如果更新失败,请尝试手动恢复复制。",
- "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.resumeDescription": "更新 Follower 索引可恢复其 Leader 索引的复制。",
- "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.title": "更新 Follower 索引“{id}”?",
- "xpack.crossClusterReplication.followerIndexEditForm.loadingErrorMessage": "该 Follower 索引“{name}”不存在。",
- "xpack.crossClusterReplication.followerIndexEditForm.loadingErrorTitle": "加载 Follower 索引时出错",
- "xpack.crossClusterReplication.followerIndexEditForm.loadingFollowerIndexTitle": "正在加载 Follower 索引......",
- "xpack.crossClusterReplication.followerIndexEditForm.loadingRemoteClustersMessage": "正在加载远程集群……",
- "xpack.crossClusterReplication.followerIndexEditForm.saveButtonLabel": "更新",
- "xpack.crossClusterReplication.followerIndexEditForm.viewFollowerIndicesButtonLabel": "查看 Follower 索引",
- "xpack.crossClusterReplication.followerIndexForm.actions.savingText": "正在保存",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.byteUnitsHelpText": "示例值:10b、1024kb、1mb、5gb、2tb、1pb。{link}",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.byteUnitsHelpTextLinkMessage": "了解详情",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingReadRequestsDescription": "来自远程集群的未完成读请求最大数目。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingReadRequestsLabel": "未完成读请求最大数",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingReadRequestsTitle": "未完成读请求最大数",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingWriteRequestsDescription": "Follower 上未完成写请求最大数目。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingWriteRequestsLabel": "未完成写请求最大数",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingWriteRequestsTitle": "未完成写请求最大数",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestOperationCountDescription": "从远程集群每次读取所拉取的最大操作数目。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestOperationCountLabel": "读请求操作最大计数",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestOperationCountTitle": "读请求操作最大计数",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestSizeDescription": "从远程集群拉取的批量操作的每次读取最大大小(字节)。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestSizeLabel": "读请求最大大小",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestSizeTitle": "读请求最大大小",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxRetryDelayDescription": "重试异常失败的操作前要等待的最长时间;重试时采用了指数退避策略。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxRetryDelayLabel": "最大重试延迟",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxRetryDelayTitle": "最大重试延迟",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferCountDescription": "可排队等待写入的最大操作数目;当此限制达到时,将会延迟从远程集群的读取,直到已排队操作的数目低于该限制。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferCountLabel": "最大写缓冲区计数",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferCountTitle": "最大写缓冲区计数",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferSizeDescription": "可排队等待写入的操作的最大总字节数;当此限制达到时,将会延迟从远程集群的读取,直到已排队操作的总字节数低于此限制。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferSizeLabel": "最大写缓冲区大小",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferSizeTitle": "最大写缓冲区大小",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestOperationCountDescription": "在 Follower 上执行的每个批量写请求的最大操作数目。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestOperationCountLabel": "最大写请求操作计数",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestOperationCountTitle": "最大写请求操作计数",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestSizeDescription": "在 Follower 上执行的每个批量写请求的最大操作总字节数。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestSizeLabel": "最大写请求大小",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestSizeTitle": "最大写请求大小",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.readPollTimeoutDescription": "当 Follower 索引与 Leader 索引同步时等待远程集群上的新操作的最长时间;当超时结束时,对操作的轮询将返回到 Follower,以便其可以更新某些统计,然后 Follower 将立即尝试再次从 Leader 读取。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.readPollTimeoutLabel": "读取轮询超时",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.readPollTimeoutTitle": "读取轮询超时",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.timeUnitsHelpText": "示例值:2d、24h、20m、30s、500ms、10000micros、80000nanos。{link}",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettings.timeUnitsHelpTextLinkMessage": "了解详情",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettingsDescription": "高级设置控制复制的速率。您可以定制这些设置或使用默认值。",
- "xpack.crossClusterReplication.followerIndexForm.advancedSettingsTitle": "高级设置(可选)",
- "xpack.crossClusterReplication.followerIndexForm.cancelButtonLabel": "取消",
- "xpack.crossClusterReplication.followerIndexForm.currentRemoteClusterNotConnectedCallOutDescription": "可以通过编辑远程集群来解决此问题。",
- "xpack.crossClusterReplication.followerIndexForm.currentRemoteClusterNotConnectedCallOutTitle": "无法编辑 Follower 索引,因为远程集群“{name}”未连接",
- "xpack.crossClusterReplication.followerIndexForm.currentRemoteClusterNotFoundCallOutDescription": "要编辑此 Follower 索引,您必须添加名为“{name}”的远程集群。",
- "xpack.crossClusterReplication.followerIndexForm.emptyRemoteClustersCallOutDescription": "复制需要远程集群上有 Leader 索引。",
- "xpack.crossClusterReplication.followerIndexForm.errors.leaderIndexIllegalCharactersMessage": "从 Leader 索引中删除 {characterList} 字符。",
- "xpack.crossClusterReplication.followerIndexForm.errors.leaderIndexMissingMessage": "Leader 索引必填。",
- "xpack.crossClusterReplication.followerIndexForm.errors.nameBeginsWithPeriodMessage": "名称不能以句点开头。",
- "xpack.crossClusterReplication.followerIndexForm.errors.nameIllegalCharactersMessage": "从名称中删除 {characterList} 字符。",
- "xpack.crossClusterReplication.followerIndexForm.errors.nameMissingMessage": "“名称”必填。",
- "xpack.crossClusterReplication.followerIndexForm.hideRequestButtonLabel": "隐藏请求",
- "xpack.crossClusterReplication.followerIndexForm.indexAlreadyExistError": "同名索引已存在。",
- "xpack.crossClusterReplication.followerIndexForm.indexNameHelpLabel": "不允许使用空格和字符 {characterList}。",
- "xpack.crossClusterReplication.followerIndexForm.indexNameValidatingLabel": "正在检查可用性......",
- "xpack.crossClusterReplication.followerIndexForm.indexNameValidationFatalErrorTitle": "Follower 索引表单索引名称验证",
- "xpack.crossClusterReplication.followerIndexForm.leaderIndexNotFoundError": "Leader 索引“{leaderIndex}”不存在。",
- "xpack.crossClusterReplication.followerIndexForm.requestFlyout.closeButtonLabel": "关闭",
- "xpack.crossClusterReplication.followerIndexForm.requestFlyout.descriptionText": "此 Elasticsearch 请求将创建此 Follower 索引。",
- "xpack.crossClusterReplication.followerIndexForm.requestFlyout.title": "请求",
- "xpack.crossClusterReplication.followerIndexForm.resetFieldButtonLabel": "重置为默认值",
- "xpack.crossClusterReplication.followerIndexForm.savingErrorTitle": "无法创建 Follower 索引",
- "xpack.crossClusterReplication.followerIndexForm.sectionFollowerIndexNameDescription": "索引的唯一名称。",
- "xpack.crossClusterReplication.followerIndexForm.sectionFollowerIndexNameTitle": "Follower 索引",
- "xpack.crossClusterReplication.followerIndexForm.sectionLeaderIndexDescription": "远程群集上要复制到 Follower 索引的索引。",
- "xpack.crossClusterReplication.followerIndexForm.sectionLeaderIndexDescription2": "{note}Leader 索引必须已存在。",
- "xpack.crossClusterReplication.followerIndexForm.sectionLeaderIndexDescription2.noteLabel": "注意:",
- "xpack.crossClusterReplication.followerIndexForm.sectionLeaderIndexTitle": "Leader 索引",
- "xpack.crossClusterReplication.followerIndexForm.sectionRemoteClusterDescription": "包含要复制的索引的集群。",
- "xpack.crossClusterReplication.followerIndexForm.sectionRemoteClusterTitle": "远程集群",
- "xpack.crossClusterReplication.followerIndexForm.showRequestButtonLabel": "显示请求",
- "xpack.crossClusterReplication.followerIndexForm.validationErrorTitle": "继续前请解决错误。",
- "xpack.crossClusterReplication.followerIndexList.addFollowerButtonLabel": "创建 Follower 索引",
- "xpack.crossClusterReplication.followerIndexList.emptyPromptDescription": "使用 Follower 索引复制远程集群上的 Leader 索引。",
- "xpack.crossClusterReplication.followerIndexList.emptyPromptTitle": "创建首个 Follower 索引",
- "xpack.crossClusterReplication.followerIndexList.followerIndicesDescription": "Follower 索引复制远程集群上的 Leader 索引。",
- "xpack.crossClusterReplication.followerIndexList.loadingErrorTitle": "加载 Follower 索引时出错",
- "xpack.crossClusterReplication.followerIndexList.loadingTitle": "正在加载 Follower 索引......",
- "xpack.crossClusterReplication.followerIndexList.noPermissionText": "您无权查看或添加 Follower 索引。",
- "xpack.crossClusterReplication.followerIndexList.permissionErrorTitle": "权限错误",
- "xpack.crossClusterReplication.followerIndexList.table.actionEditDescription": "编辑 Follower 索引",
- "xpack.crossClusterReplication.followerIndexList.table.actionPauseDescription": "暂停复制",
- "xpack.crossClusterReplication.followerIndexList.table.actionResumeDescription": "恢复复制",
- "xpack.crossClusterReplication.followerIndexList.table.actionsColumnTitle": "操作",
- "xpack.crossClusterReplication.followerIndexList.table.actionUnfollowDescription": "取消跟随 Leader 索引",
- "xpack.crossClusterReplication.followerIndexList.table.clusterColumnTitle": "远程集群",
- "xpack.crossClusterReplication.followerIndexList.table.leaderIndexColumnTitle": "Leader 索引",
- "xpack.crossClusterReplication.followerIndexList.table.nameColumnTitle": "名称",
- "xpack.crossClusterReplication.followerIndexList.table.statusColumn.activeLabel": "活动",
- "xpack.crossClusterReplication.followerIndexList.table.statusColumn.pausedLabel": "已暂停",
- "xpack.crossClusterReplication.followerIndexList.table.statusColumnTitle": "状态",
- "xpack.crossClusterReplication.homeBreadcrumbTitle": "跨集群复制",
- "xpack.crossClusterReplication.indexMgmtBadge.followerLabel": "Follower",
- "xpack.crossClusterReplication.pauseAutoFollowPatternsLabel": "暂停{total, plural, other {复制}}",
- "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.cancelButtonText": "取消",
- "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.confirmButtonText": "暂停复制",
- "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.multiplePauseDescription": "复制将在以下 Follower 索引上暂停:",
- "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.multiplePauseDescriptionWithSettingWarning": "暂停复制到 Follower 索引可清除其定制高级设置。",
- "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.pauseMultipleTitle": "暂停复制到 {count} 个 Follower 索引?",
- "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.pauseSingleTitle": "暂停复制到 Follower 索引“{name}”?",
- "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.singlePauseDescriptionWithSettingWarning": "暂停复制到此 Follower 索引可清除其定制高级设置。",
- "xpack.crossClusterReplication.readDocsAutoFollowPatternButtonLabel": "自动跟随模式文档",
- "xpack.crossClusterReplication.readDocsFollowerIndexButtonLabel": "Follower 索引文档",
- "xpack.crossClusterReplication.remoteClustersFormField.addRemoteClusterButtonLabel": "添加远程集群",
- "xpack.crossClusterReplication.remoteClustersFormField.currentRemoteClusterNotConnectedCallOutDescription": "编辑远程集群或选择连接的集群。",
- "xpack.crossClusterReplication.remoteClustersFormField.currentRemoteClusterNotConnectedCallOutTitle": "远程集群“{name}”未连接",
- "xpack.crossClusterReplication.remoteClustersFormField.emptyRemoteClustersCallOutDescription": "至少需要一个远程集群才能创建 Follower 索引。",
- "xpack.crossClusterReplication.remoteClustersFormField.emptyRemoteClustersCallOutTitle": "您没有任何远程集群",
- "xpack.crossClusterReplication.remoteClustersFormField.fieldClusterLabel": "远程集群",
- "xpack.crossClusterReplication.remoteClustersFormField.invalidRemoteClusterError": "远程集群无效",
- "xpack.crossClusterReplication.remoteClustersFormField.remoteClusterDropdownNotConnected": "{name}(未连接)",
- "xpack.crossClusterReplication.remoteClustersFormField.remoteClusterNotFoundTitle": "找不到远程集群“{name}”",
- "xpack.crossClusterReplication.remoteClustersFormField.validRemoteClusterRequired": "需要连接的远程集群。",
- "xpack.crossClusterReplication.remoteClustersFormField.viewRemoteClusterButtonLabel": "编辑远程集群",
- "xpack.crossClusterReplication.resumeAutoFollowPatternsLabel": "恢复{total, plural, other {复制}}",
- "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.cancelButtonText": "取消",
- "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.confirmButtonText": "恢复复制",
- "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.multipleResumeDescription": "复制将在以下 Follower 索引上恢复:",
- "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.multipleResumeDescriptionWithSettingWarning": "复制将恢复使用默认高级设置。",
- "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.resumeMultipleTitle": "恢复复制到 {count} 个 Follower 索引?",
- "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.resumeSingleTitle": "恢复复制到 Follower 索引“{name}”?",
- "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.singleResumeDescription": "复制将恢复使用默认高级设置。要使用定制高级设置,请{editLink}。",
- "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.singleResumeEditLink": "编辑 Follower 索引",
- "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.cancelButtonText": "取消",
- "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.confirmButtonText": "取消跟随 Leader",
- "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.multipleUnfollowDescription": "Follower 索引将转换为标准索引。它们不再显示在跨集群复制中,但您可以在“索引管理”中管理它们。此操作无法撤消。",
- "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.singleUnfollowDescription": "Follower 索引将转换为标准索引。它不再显示在跨集群复制中,但您可以在“索引管理”中管理它。此操作无法撤消。",
- "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.unfollowMultipleTitle": "取消跟随 {count} 个 Leader 索引?",
- "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.unfollowSingleTitle": "取消跟随“{name}”的 Leader 索引?",
- "xpack.dashboard.components.DashboardDrilldownConfig.chooseDestinationDashboard": "选择目标仪表板",
- "xpack.dashboard.components.DashboardDrilldownConfig.useCurrentDateRange": "使用源仪表板的日期范围",
- "xpack.dashboard.components.DashboardDrilldownConfig.useCurrentFilters": "使用源仪表板的筛选和查询",
- "xpack.dashboard.drilldown.errorDestinationDashboardIsMissing": "目标仪表板(“{dashboardId}”)已不存在。选择其他仪表板。",
- "xpack.dashboard.drilldown.goToDashboard": "前往仪表板",
- "xpack.dashboard.FlyoutCreateDrilldownAction.displayName": "创建向下钻取",
- "xpack.dashboard.panel.openFlyoutEditDrilldown.displayName": "管理向下钻取",
- "xpack.dashboardMode.uiSettings.dashboardsOnlyRolesDeprecation": "此设置已过时,将在 Kibana 8.0 中移除。",
- "xpack.dashboardMode.uiSettings.dashboardsOnlyRolesDescription": "属于“仅查看仪表板”模式的角色",
- "xpack.dashboardMode.uiSettings.dashboardsOnlyRolesTitle": "仅限仪表板的角色",
- "xpack.data.mgmt.searchSessions.actionDelete": "删除",
- "xpack.data.mgmt.searchSessions.actionExtend": "延长",
- "xpack.data.mgmt.searchSessions.actionRename": "编辑名称",
- "xpack.data.mgmt.searchSessions.actions.tooltip.moreActions": "更多操作",
- "xpack.data.mgmt.searchSessions.api.deleted": "搜索会话已删除。",
- "xpack.data.mgmt.searchSessions.api.deletedError": "无法删除搜索会话!",
- "xpack.data.mgmt.searchSessions.api.extended": "搜索会话已延长。",
- "xpack.data.mgmt.searchSessions.api.extendError": "无法延长搜索会话!",
- "xpack.data.mgmt.searchSessions.api.fetchError": "无法刷新页面!",
- "xpack.data.mgmt.searchSessions.api.fetchTimeout": "获取搜索会话信息在 {timeout} 秒后已超时",
- "xpack.data.mgmt.searchSessions.api.rename": "搜索会话已重命名",
- "xpack.data.mgmt.searchSessions.api.renameError": "无法重命名搜索会话",
- "xpack.data.mgmt.searchSessions.appTitle": "搜索会话",
- "xpack.data.mgmt.searchSessions.ariaLabel.moreActions": "更多操作",
- "xpack.data.mgmt.searchSessions.cancelModal.cancelButton": "取消",
- "xpack.data.mgmt.searchSessions.cancelModal.deleteButton": "删除",
- "xpack.data.mgmt.searchSessions.cancelModal.message": "删除搜索会话“{name}”将会删除所有缓存的结果。",
- "xpack.data.mgmt.searchSessions.cancelModal.title": "删除搜索会话",
- "xpack.data.mgmt.searchSessions.extendModal.dontExtendButton": "取消",
- "xpack.data.mgmt.searchSessions.extendModal.extendButton": "延长过期时间",
- "xpack.data.mgmt.searchSessions.extendModal.extendMessage": "搜索会话“{name}”过期时间将延长至 {newExpires}。",
- "xpack.data.mgmt.searchSessions.extendModal.title": "延长搜索会话过期时间",
- "xpack.data.mgmt.searchSessions.flyoutTitle": "检查",
- "xpack.data.mgmt.searchSessions.main.backgroundSessionsDocsLinkText": "文档",
- "xpack.data.mgmt.searchSessions.main.sectionDescription": "管理已保存搜索会话。",
- "xpack.data.mgmt.searchSessions.main.sectionTitle": "搜索会话",
- "xpack.data.mgmt.searchSessions.renameModal.cancelButton": "取消",
- "xpack.data.mgmt.searchSessions.renameModal.renameButton": "保存",
- "xpack.data.mgmt.searchSessions.renameModal.searchSessionNameInputLabel": "搜索会话名称",
- "xpack.data.mgmt.searchSessions.renameModal.title": "编辑搜索会话名称",
- "xpack.data.mgmt.searchSessions.search.filterApp": "应用",
- "xpack.data.mgmt.searchSessions.search.filterStatus": "状态",
- "xpack.data.mgmt.searchSessions.search.tools.refresh": "刷新",
- "xpack.data.mgmt.searchSessions.status.expireDateUnknown": "未知",
- "xpack.data.mgmt.searchSessions.status.expiresOn": "于 {expireDate}过期",
- "xpack.data.mgmt.searchSessions.status.expiresSoonInDays": "将于 {numDays} 天后过期",
- "xpack.data.mgmt.searchSessions.status.expiresSoonInDaysTooltip": "{numDays} 天",
- "xpack.data.mgmt.searchSessions.status.expiresSoonInHours": "此会话将于 {numHours} 小时后过期",
- "xpack.data.mgmt.searchSessions.status.expiresSoonInHoursTooltip": "{numHours} 小时",
- "xpack.data.mgmt.searchSessions.status.label.cancelled": "已取消",
- "xpack.data.mgmt.searchSessions.status.label.complete": "已完成",
- "xpack.data.mgmt.searchSessions.status.label.error": "错误",
- "xpack.data.mgmt.searchSessions.status.label.expired": "已过期",
- "xpack.data.mgmt.searchSessions.status.label.inProgress": "进行中",
- "xpack.data.mgmt.searchSessions.status.message.cancelled": "用户已取消",
- "xpack.data.mgmt.searchSessions.status.message.createdOn": "于 {expireDate}过期",
- "xpack.data.mgmt.searchSessions.status.message.error": "错误:{error}",
- "xpack.data.mgmt.searchSessions.status.message.expiredOn": "已于 {expireDate}过期",
- "xpack.data.mgmt.searchSessions.table.headerExpiration": "到期",
- "xpack.data.mgmt.searchSessions.table.headerName": "名称",
- "xpack.data.mgmt.searchSessions.table.headerStarted": "创建时间",
- "xpack.data.mgmt.searchSessions.table.headerStatus": "状态",
- "xpack.data.mgmt.searchSessions.table.headerType": "应用",
- "xpack.data.mgmt.searchSessions.table.notRestorableWarning": "搜索会话将重新执行。然后,您可以将其保存,供未来使用。",
- "xpack.data.mgmt.searchSessions.table.numSearches": "搜索数",
- "xpack.data.mgmt.searchSessions.table.versionIncompatibleWarning": "此搜索会话在运行不同版本的 Kibana 实例中已创建。其可能不会正确还原。",
- "xpack.data.search.statusError": "搜索完成,状态为 {errorCode}",
- "xpack.data.search.statusThrow": "搜索状态引发错误 {message} ({errorCode}) 状态",
- "xpack.data.searchSessionIndicator.cancelButtonText": "停止会话",
- "xpack.data.searchSessionIndicator.canceledDescriptionText": "您正查看不完整的数据",
- "xpack.data.searchSessionIndicator.canceledIconAriaLabel": "搜索会话已停止",
- "xpack.data.searchSessionIndicator.canceledTitleText": "搜索会话已停止",
- "xpack.data.searchSessionIndicator.canceledTooltipText": "搜索会话已停止",
- "xpack.data.searchSessionIndicator.canceledWhenText": "已于 {when} 停止",
- "xpack.data.searchSessionIndicator.continueInBackgroundButtonText": "保存会话",
- "xpack.data.searchSessionIndicator.disabledDueToDisabledGloballyMessage": "您无权管理搜索会话",
- "xpack.data.searchSessionIndicator.disabledDueToTimeoutMessage": "搜索会话结果已过期。",
- "xpack.data.searchSessionIndicator.loadingInTheBackgroundDescriptionText": "可以从“管理”中返回至完成的结果",
- "xpack.data.searchSessionIndicator.loadingInTheBackgroundIconAriaLabel": "已保存会话正在进行中",
- "xpack.data.searchSessionIndicator.loadingInTheBackgroundIconTooltipText": "已保存会话正在进行中",
- "xpack.data.searchSessionIndicator.loadingInTheBackgroundTitleText": "已保存会话正在进行中",
- "xpack.data.searchSessionIndicator.loadingInTheBackgroundWhenText": "已于 {when} 启动",
- "xpack.data.searchSessionIndicator.loadingResultsDescription": "保存您的会话,继续您的工作,然后返回到完成的结果",
- "xpack.data.searchSessionIndicator.loadingResultsIconAriaLabel": "搜索会话正在加载",
- "xpack.data.searchSessionIndicator.loadingResultsIconTooltipText": "搜索会话正在加载",
- "xpack.data.searchSessionIndicator.loadingResultsTitle": "您的搜索将需要一些时间......",
- "xpack.data.searchSessionIndicator.loadingResultsWhenText": "已于 {when} 启动",
- "xpack.data.searchSessionIndicator.restoredDescriptionText": "您在查看特定时间范围的缓存数据。更改时间范围或筛选将会重新运行会话",
- "xpack.data.searchSessionIndicator.restoredResultsIconAriaLabel": "已保存会话已还原",
- "xpack.data.searchSessionIndicator.restoredResultsTooltipText": "搜索会话已还原",
- "xpack.data.searchSessionIndicator.restoredTitleText": "搜索会话已还原",
- "xpack.data.searchSessionIndicator.restoredWhenText": "已于 {when} 完成",
- "xpack.data.searchSessionIndicator.resultLoadedInTheBackgroundDescriptionText": "可以从“管理”中返回到这些结果",
- "xpack.data.searchSessionIndicator.resultLoadedInTheBackgroundIconAriaLabel": "已保存会话已完成",
- "xpack.data.searchSessionIndicator.resultLoadedInTheBackgroundIconTooltipText": "已保存会话已完成",
- "xpack.data.searchSessionIndicator.resultLoadedInTheBackgroundTitleText": "搜索会话已保存",
- "xpack.data.searchSessionIndicator.resultLoadedInTheBackgroundWhenText": "已于 {when} 完成",
- "xpack.data.searchSessionIndicator.resultsLoadedDescriptionText": "保存您的会话,之后可返回",
- "xpack.data.searchSessionIndicator.resultsLoadedIconAriaLabel": "搜索会话已完成",
- "xpack.data.searchSessionIndicator.resultsLoadedIconTooltipText": "搜索会话已完成",
- "xpack.data.searchSessionIndicator.resultsLoadedText": "搜索会话已完成",
- "xpack.data.searchSessionIndicator.resultsLoadedWhenText": "已于 {when} 完成",
- "xpack.data.searchSessionIndicator.saveButtonText": "保存会话",
- "xpack.data.searchSessionIndicator.viewSearchSessionsLinkText": "管理会话",
- "xpack.data.searchSessionName.ariaLabelText": "搜索会话名称",
- "xpack.data.searchSessionName.editAriaLabelText": "编辑搜索会话名称",
- "xpack.data.searchSessionName.placeholderText": "为搜索会话输入名称",
- "xpack.data.searchSessionName.saveButtonText": "保存",
- "xpack.data.sessions.management.flyoutText": "此搜索会话的配置",
- "xpack.data.sessions.management.flyoutTitle": "检查搜索会话",
- "xpack.dataVisualizer.addCombinedFieldsLabel": "添加组合字段",
- "xpack.dataVisualizer.choroplethMap.topValuesCount": "{fieldName} 的排名最前值计数",
- "xpack.dataVisualizer.chrome.help.appName": "数据可视化工具",
- "xpack.dataVisualizer.combinedFieldsForm.mappingsParseError": "解析映射时出错:{error}",
- "xpack.dataVisualizer.combinedFieldsForm.pipelineParseError": "解析管道时出错:{error}",
- "xpack.dataVisualizer.combinedFieldsLabel": "组合字段",
- "xpack.dataVisualizer.combinedFieldsReadOnlyHelpTextLabel": "在高级选项卡中编辑组合字段",
- "xpack.dataVisualizer.combinedFieldsReadOnlyLabel": "组合字段",
- "xpack.dataVisualizer.components.colorRangeLegend.blueColorRangeLabel": "蓝",
- "xpack.dataVisualizer.components.colorRangeLegend.greenRedColorRangeLabel": "绿 - 红",
- "xpack.dataVisualizer.components.colorRangeLegend.influencerScaleLabel": "影响因素定制比例",
- "xpack.dataVisualizer.components.colorRangeLegend.linearScaleLabel": "线性",
- "xpack.dataVisualizer.components.colorRangeLegend.redColorRangeLabel": "红",
- "xpack.dataVisualizer.components.colorRangeLegend.redGreenColorRangeLabel": "红 - 绿",
- "xpack.dataVisualizer.components.colorRangeLegend.sqrtScaleLabel": "平方根",
- "xpack.dataVisualizer.components.colorRangeLegend.yellowGreenBlueColorRangeLabel": "黄 - 绿 - 蓝",
- "xpack.dataVisualizer.dataGrid.collapseDetailsForAllAriaLabel": "收起所有字段的详细信息",
- "xpack.dataVisualizer.dataGrid.distinctValuesColumnName": "不同值",
- "xpack.dataVisualizer.dataGrid.distributionsColumnName": "分布",
- "xpack.dataVisualizer.dataGrid.documentsCountColumnName": "文档 (%)",
- "xpack.dataVisualizer.dataGrid.expandDetailsForAllAriaLabel": "展开所有字段的详细信息",
- "xpack.dataVisualizer.dataGrid.field.cardBoolean.valuesLabel": "值",
- "xpack.dataVisualizer.dataGrid.field.cardDate.earliestLabel": "最早",
- "xpack.dataVisualizer.dataGrid.field.cardDate.latestLabel": "最新",
- "xpack.dataVisualizer.dataGrid.field.cardDate.summaryTableTitle": "摘要",
- "xpack.dataVisualizer.dataGrid.field.documentCountChart.seriesLabel": "文档计数",
- "xpack.dataVisualizer.dataGrid.field.examplesList.noExamplesMessage": "没有获取此字段的示例",
- "xpack.dataVisualizer.dataGrid.field.examplesList.title": "{numExamples, plural, one {值} other {示例}}",
- "xpack.dataVisualizer.dataGrid.field.fieldNotInDocsLabel": "此字段不会出现在所选时间范围的任何文档中",
- "xpack.dataVisualizer.dataGrid.field.loadingLabel": "正在加载",
- "xpack.dataVisualizer.dataGrid.field.metricDistributionChart.seriesName": "分布",
- "xpack.dataVisualizer.dataGrid.field.metricDistributionChart.tooltipValueBetweenLabel": "{percent}% 的文档具有介于 {minValFormatted} 和 {maxValFormatted} 之间的值",
- "xpack.dataVisualizer.dataGrid.field.metricDistributionChart.tooltipValueEqualLabel": "{percent}% 的文档的值为 {valFormatted}",
- "xpack.dataVisualizer.dataGrid.field.topValues.calculatedFromSampleDescription": "基于每个分片的 {topValuesSamplerShardSize} 文档样例计算",
- "xpack.dataVisualizer.dataGrid.field.topValuesLabel": "排名最前值",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.booleanContent.falseCountLabel": "false",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.booleanContent.summaryTableTitle": "摘要",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.booleanContent.trueCountLabel": "true",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.choroplethMapTopValues.calculatedFromSampleDescription": "基于每个分片的 {topValuesSamplerShardSize} 文档样例计算",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.documentStatsTable.countLabel": "计数",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.documentStatsTable.distinctValueLabel": "不同值",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.documentStatsTable.metaTableTitle": "文档统计",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.documentStatsTable.percentageLabel": "百分比",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.displayingPercentilesLabel": "正在显示 {minPercent} - {maxPercent} 百分位数",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.distributionTitle": "分布",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.maxLabel": "最大值",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.medianLabel": "中值",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.minLabel": "最小值",
- "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.summaryTableTitle": "摘要",
- "xpack.dataVisualizer.dataGrid.fieldText.fieldMayBePopulatedDescription": "例如,可以使用文档映射中的 {copyToParam} 参数进行填充,也可以在索引后通过使用 {includesParam} 和 {excludesParam} 参数从 {sourceParam} 字段中修剪。",
- "xpack.dataVisualizer.dataGrid.fieldText.fieldNotPresentDescription": "查询的文档的 {sourceParam} 字段中不存在此字段。",
- "xpack.dataVisualizer.dataGrid.fieldText.noExamplesForFieldsTitle": "没有获取此字段的示例",
- "xpack.dataVisualizer.dataGrid.hideDistributionsAriaLabel": "隐藏分布",
- "xpack.dataVisualizer.dataGrid.hideDistributionsTooltip": "隐藏分布",
- "xpack.dataVisualizer.dataGrid.nameColumnName": "名称",
- "xpack.dataVisualizer.dataGrid.rowCollapse": "隐藏 {fieldName} 的详细信息",
- "xpack.dataVisualizer.dataGrid.rowExpand": "显示 {fieldName} 的详细信息",
- "xpack.dataVisualizer.dataGrid.showDistributionsAriaLabel": "显示分布",
- "xpack.dataVisualizer.dataGrid.showDistributionsTooltip": "显示分布",
- "xpack.dataVisualizer.dataGrid.typeColumnName": "类型",
- "xpack.dataVisualizer.dataGridChart.histogramNotAvailable": "不支持图表。",
- "xpack.dataVisualizer.dataGridChart.notEnoughData": "0 个文档包含字段。",
- "xpack.dataVisualizer.dataGridChart.singleCategoryLegend": "{cardinality, plural, other {# 个类别}}",
- "xpack.dataVisualizer.dataGridChart.topCategoriesLegend": "{cardinality} 个类别中的排名前 {maxChartColumns} 个",
- "xpack.dataVisualizer.description": "导入您自己的 CSV、NDJSON 或日志文件。",
- "xpack.dataVisualizer.fieldNameSelect": "字段名称",
- "xpack.dataVisualizer.fieldStats.maxTitle": "最大值",
- "xpack.dataVisualizer.fieldStats.medianTitle": "中值",
- "xpack.dataVisualizer.fieldStats.minTitle": "最小值",
- "xpack.dataVisualizer.fieldTypeIcon.booleanTypeAriaLabel": "布尔类型",
- "xpack.dataVisualizer.fieldTypeIcon.dateTypeAriaLabel": "日期类型",
- "xpack.dataVisualizer.fieldTypeIcon.fieldTypeTooltip": "{type} 类型",
- "xpack.dataVisualizer.fieldTypeIcon.geoPointTypeAriaLabel": "{geoPointParam} 类型",
- "xpack.dataVisualizer.fieldTypeIcon.ipTypeAriaLabel": "IP 类型",
- "xpack.dataVisualizer.fieldTypeIcon.keywordTypeAriaLabel": "关键字类型",
- "xpack.dataVisualizer.fieldTypeIcon.numberTypeAriaLabel": "数字类型",
- "xpack.dataVisualizer.fieldTypeIcon.textTypeAriaLabel": "文本类型",
- "xpack.dataVisualizer.fieldTypeIcon.unknownTypeAriaLabel": "未知类型",
- "xpack.dataVisualizer.fieldTypeSelect": "字段类型",
- "xpack.dataVisualizer.file.aboutPanel.analyzingDataTitle": "正在分析数据",
- "xpack.dataVisualizer.file.aboutPanel.selectOrDragAndDropFileDescription": "选择或拖放文件",
- "xpack.dataVisualizer.file.advancedImportSettings.createIndexPatternLabel": "创建索引模式",
- "xpack.dataVisualizer.file.advancedImportSettings.indexNameAriaLabel": "索引名称,必填字段",
- "xpack.dataVisualizer.file.advancedImportSettings.indexNameLabel": "索引名称",
- "xpack.dataVisualizer.file.advancedImportSettings.indexNamePlaceholder": "索引名称",
- "xpack.dataVisualizer.file.advancedImportSettings.indexPatternNameLabel": "索引模式名称",
- "xpack.dataVisualizer.file.advancedImportSettings.indexSettingsLabel": "索引设置",
- "xpack.dataVisualizer.file.advancedImportSettings.ingestPipelineLabel": "采集管道",
- "xpack.dataVisualizer.file.advancedImportSettings.mappingsLabel": "映射",
- "xpack.dataVisualizer.file.analysisSummary.analyzedLinesNumberTitle": "已分析的行数",
- "xpack.dataVisualizer.file.analysisSummary.delimiterTitle": "分隔符",
- "xpack.dataVisualizer.file.analysisSummary.formatTitle": "格式",
- "xpack.dataVisualizer.file.analysisSummary.grokPatternTitle": "Grok 模式",
- "xpack.dataVisualizer.file.analysisSummary.hasHeaderRowTitle": "包含标题行",
- "xpack.dataVisualizer.file.analysisSummary.summaryTitle": "摘要",
- "xpack.dataVisualizer.file.analysisSummary.timeFieldTitle": "时间字段",
- "xpack.dataVisualizer.file.analysisSummary.timeFormatTitle": "时间{timestampFormats, plural, other {格式}}",
- "xpack.dataVisualizer.file.bottomBar.backButtonLabel": "返回",
- "xpack.dataVisualizer.file.bottomBar.cancelButtonLabel": "取消",
- "xpack.dataVisualizer.file.bottomBar.missingImportPrivilegesMessage": "您需要具有 ingest_admin 角色才能启用数据导入",
- "xpack.dataVisualizer.file.bottomBar.readMode.cancelButtonLabel": "取消",
- "xpack.dataVisualizer.file.bottomBar.readMode.importButtonLabel": "导入",
- "xpack.dataVisualizer.file.editFlyout.applyOverrideSettingsButtonLabel": "应用",
- "xpack.dataVisualizer.file.editFlyout.closeOverrideSettingsButtonLabel": "关闭",
- "xpack.dataVisualizer.file.editFlyout.overrides.customDelimiterFormRowLabel": "定制分隔符",
- "xpack.dataVisualizer.file.editFlyout.overrides.customTimestampFormatErrorMessage": "时间戳格式必须为以下 Java 日期/时间格式的组合:\n yy、yyyy、M、MM、MMM、MMMM、d、dd、EEE、EEEE、H、HH、h、mm、ss、S 至 SSSSSSSSS、a、XX、XXX、zzz",
- "xpack.dataVisualizer.file.editFlyout.overrides.customTimestampFormatFormRowLabel": "定制时间戳格式",
- "xpack.dataVisualizer.file.editFlyout.overrides.dataFormatFormRowLabel": "数据格式",
- "xpack.dataVisualizer.file.editFlyout.overrides.delimiterFormRowLabel": "分隔符",
- "xpack.dataVisualizer.file.editFlyout.overrides.editFieldNamesTitle": "编辑字段名称",
- "xpack.dataVisualizer.file.editFlyout.overrides.grokPatternFormRowLabel": "Grok 模式",
- "xpack.dataVisualizer.file.editFlyout.overrides.hasHeaderRowLabel": "包含标题行",
- "xpack.dataVisualizer.file.editFlyout.overrides.linesToSampleErrorMessage": "值必须大于 {min} 并小于或等于 {max}",
- "xpack.dataVisualizer.file.editFlyout.overrides.linesToSampleFormRowLabel": "要采样的行数",
- "xpack.dataVisualizer.file.editFlyout.overrides.quoteCharacterFormRowLabel": "引用字符",
- "xpack.dataVisualizer.file.editFlyout.overrides.timeFieldFormRowLabel": "时间字段",
- "xpack.dataVisualizer.file.editFlyout.overrides.timestampEmptyValidationErrorMessage": "时间戳格式 {timestampFormat} 中没有时间格式字母组",
- "xpack.dataVisualizer.file.editFlyout.overrides.timestampFormatFormRowLabel": "时间戳格式",
- "xpack.dataVisualizer.file.editFlyout.overrides.timestampFormatHelpText": "请参阅有关接受格式的更多内容。",
- "xpack.dataVisualizer.file.editFlyout.overrides.timestampLetterSValidationErrorMessage": "{format}的字母 { length, plural, one { {lg} } other { 组 {lg} } } 不受支持,因为其未前置 ss 和 {sep} 中的分隔符",
- "xpack.dataVisualizer.file.editFlyout.overrides.timestampLetterValidationErrorMessage": "{format}的字母 { length, plural, one { {lg} } other { 组 {lg} } } 不受支持",
- "xpack.dataVisualizer.file.editFlyout.overrides.timestampQuestionMarkValidationErrorMessage": "时间戳格式 {timestampFormat} 不受支持,因为其包含问号字符 ({fieldPlaceholder})",
- "xpack.dataVisualizer.file.editFlyout.overrides.trimFieldsLabel": "应剪裁字段",
- "xpack.dataVisualizer.file.editFlyout.overrideSettingsTitle": "替代设置",
- "xpack.dataVisualizer.file.embeddedTabTitle": "上传文件",
- "xpack.dataVisualizer.file.explanationFlyout.closeButton": "关闭",
- "xpack.dataVisualizer.file.explanationFlyout.content": "产生分析结果的逻辑步骤。",
- "xpack.dataVisualizer.file.explanationFlyout.title": "分析说明",
- "xpack.dataVisualizer.file.fileContents.fileContentsTitle": "文件内容",
- "xpack.dataVisualizer.file.fileContents.firstLinesDescription": "前 {numberOfLines, plural, other {# 行}}",
- "xpack.dataVisualizer.file.fileErrorCallouts.applyOverridesDescription": "如果您对此数据有所了解,例如文件格式或时间戳格式,则添加初始覆盖可以帮助我们推理结构的其余部分。",
- "xpack.dataVisualizer.file.fileErrorCallouts.fileCouldNotBeReadTitle": "无法确定文件结构",
- "xpack.dataVisualizer.file.fileErrorCallouts.fileSizeExceedsAllowedSizeByDiffFormatErrorMessage": "您选择用于上传的文件大小超过上限值 {maxFileSizeFormatted} 的 {diffFormatted}",
- "xpack.dataVisualizer.file.fileErrorCallouts.fileSizeExceedsAllowedSizeErrorMessage": "您选择用于上传的文件大小为 {fileSizeFormatted},超过上限值 {maxFileSizeFormatted}",
- "xpack.dataVisualizer.file.fileErrorCallouts.fileSizeTooLargeTitle": "文件太大",
- "xpack.dataVisualizer.file.fileErrorCallouts.findFileStructurePermissionDenied.description": "您没有足够的权限来分析文件。",
- "xpack.dataVisualizer.file.fileErrorCallouts.findFileStructurePermissionDenied.title": "权限被拒绝",
- "xpack.dataVisualizer.file.fileErrorCallouts.overrideButton": "应用覆盖设置",
- "xpack.dataVisualizer.file.fileErrorCallouts.revertingToPreviousSettingsDescription": "恢复到以前的设置",
- "xpack.dataVisualizer.file.geoPointForm.combinedFieldLabel": "添加地理点字段",
- "xpack.dataVisualizer.file.geoPointForm.geoPointFieldAriaLabel": "地理点字段,必填字段",
- "xpack.dataVisualizer.file.geoPointForm.geoPointFieldLabel": "地理点字段",
- "xpack.dataVisualizer.file.geoPointForm.latFieldLabel": "纬度字段",
- "xpack.dataVisualizer.file.geoPointForm.lonFieldLabel": "经度字段",
- "xpack.dataVisualizer.file.geoPointForm.submitButtonLabel": "添加",
- "xpack.dataVisualizer.file.importErrors.checkingPermissionErrorMessage": "导入权限错误",
- "xpack.dataVisualizer.file.importErrors.creatingIndexErrorMessage": "创建索引时出错",
- "xpack.dataVisualizer.file.importErrors.creatingIndexPatternErrorMessage": "创建索引模式时出错",
- "xpack.dataVisualizer.file.importErrors.creatingIngestPipelineErrorMessage": "创建采集管道时出错",
- "xpack.dataVisualizer.file.importErrors.defaultErrorMessage": "错误",
- "xpack.dataVisualizer.file.importErrors.moreButtonLabel": "更多",
- "xpack.dataVisualizer.file.importErrors.parsingJSONErrorMessage": "解析 JSON 出错",
- "xpack.dataVisualizer.file.importErrors.readingFileErrorMessage": "读取文件时出错",
- "xpack.dataVisualizer.file.importErrors.unknownErrorMessage": "未知错误",
- "xpack.dataVisualizer.file.importErrors.uploadingDataErrorMessage": "上传数据时出错",
- "xpack.dataVisualizer.file.importProgress.createIndexPatternTitle": "创建索引模式",
- "xpack.dataVisualizer.file.importProgress.createIndexTitle": "创建索引",
- "xpack.dataVisualizer.file.importProgress.createIngestPipelineTitle": "创建采集管道",
- "xpack.dataVisualizer.file.importProgress.creatingIndexPatternDescription": "正在创建索引模式",
- "xpack.dataVisualizer.file.importProgress.creatingIndexPatternTitle": "正在创建索引模式",
- "xpack.dataVisualizer.file.importProgress.creatingIndexTitle": "正在创建索引",
- "xpack.dataVisualizer.file.importProgress.creatingIngestPipelineTitle": "正在创建采集管道",
- "xpack.dataVisualizer.file.importProgress.dataUploadedTitle": "数据已上传",
- "xpack.dataVisualizer.file.importProgress.fileProcessedTitle": "文件已处理",
- "xpack.dataVisualizer.file.importProgress.indexCreatedTitle": "索引已创建",
- "xpack.dataVisualizer.file.importProgress.indexPatternCreatedTitle": "索引模式已创建",
- "xpack.dataVisualizer.file.importProgress.ingestPipelineCreatedTitle": "采集管道已创建",
- "xpack.dataVisualizer.file.importProgress.processFileTitle": "处理文件",
- "xpack.dataVisualizer.file.importProgress.processingFileTitle": "正在处理文件",
- "xpack.dataVisualizer.file.importProgress.processingImportedFileDescription": "正在处理要导入的文件",
- "xpack.dataVisualizer.file.importProgress.stepTwoCreatingIndexDescription": "正在创建索引",
- "xpack.dataVisualizer.file.importProgress.stepTwoCreatingIndexIngestPipelineDescription": "正在创建索引和采集管道",
- "xpack.dataVisualizer.file.importProgress.uploadDataTitle": "上传数据",
- "xpack.dataVisualizer.file.importProgress.uploadingDataDescription": "正在上传数据",
- "xpack.dataVisualizer.file.importProgress.uploadingDataTitle": "正在上传数据",
- "xpack.dataVisualizer.file.importSettings.advancedTabName": "高级",
- "xpack.dataVisualizer.file.importSettings.simpleTabName": "简单",
- "xpack.dataVisualizer.file.importSummary.documentsCouldNotBeImportedDescription": "无法导入 {importFailuresLength} 个文档,共 {docCount} 个。这可能是由于行与 Grok 模式不匹配。",
- "xpack.dataVisualizer.file.importSummary.documentsCouldNotBeImportedTitle": "部分文档无法导入",
- "xpack.dataVisualizer.file.importSummary.documentsIngestedTitle": "已采集的文档",
- "xpack.dataVisualizer.file.importSummary.failedDocumentsButtonLabel": "失败的文档",
- "xpack.dataVisualizer.file.importSummary.failedDocumentsTitle": "失败的文档",
- "xpack.dataVisualizer.file.importSummary.importCompleteTitle": "导入完成",
- "xpack.dataVisualizer.file.importSummary.indexPatternTitle": "索引模式",
- "xpack.dataVisualizer.file.importSummary.indexTitle": "索引",
- "xpack.dataVisualizer.file.importSummary.ingestPipelineTitle": "采集管道",
- "xpack.dataVisualizer.file.importView.importButtonLabel": "导入",
- "xpack.dataVisualizer.file.importView.importDataTitle": "导入数据",
- "xpack.dataVisualizer.file.importView.importPermissionError": "您无权创建或将数据导入索引 {index}",
- "xpack.dataVisualizer.file.importView.indexNameAlreadyExistsErrorMessage": "索引名称已存在",
- "xpack.dataVisualizer.file.importView.indexNameContainsIllegalCharactersErrorMessage": "索引名称包含非法字符",
- "xpack.dataVisualizer.file.importView.indexPatternDoesNotMatchIndexNameErrorMessage": "索引模式与索引名称不匹配",
- "xpack.dataVisualizer.file.importView.indexPatternNameAlreadyExistsErrorMessage": "索引模式名称已存在",
- "xpack.dataVisualizer.file.importView.parseMappingsError": "解析映射时出错:",
- "xpack.dataVisualizer.file.importView.parsePipelineError": "解析采集管道时出错:",
- "xpack.dataVisualizer.file.importView.parseSettingsError": "解析设置时出错:",
- "xpack.dataVisualizer.file.importView.resetButtonLabel": "重置",
- "xpack.dataVisualizer.file.resultsLinks.fileBeatConfig": "创建 Filebeat 配置",
- "xpack.dataVisualizer.file.resultsLinks.fileBeatConfigBottomText": "其中 {password} 是 {user} 用户的密码,{esUrl} 是 Elasticsearch 的 URL。",
- "xpack.dataVisualizer.file.resultsLinks.fileBeatConfigBottomTextNoUsername": "其中 {esUrl} 是 Elasticsearch 的 URL。",
- "xpack.dataVisualizer.file.resultsLinks.fileBeatConfigTitle": "Filebeat 配置",
- "xpack.dataVisualizer.file.resultsLinks.fileBeatConfigTopText1": "可以使用 Filebeat 将其他数据上传到 {index} 索引。",
- "xpack.dataVisualizer.file.resultsLinks.fileBeatConfigTopText2": "修改 {filebeatYml} 以设置连接信息:",
- "xpack.dataVisualizer.file.resultsLinks.indexManagementTitle": "索引管理",
- "xpack.dataVisualizer.file.resultsLinks.indexPatternManagementTitle": "索引模式管理",
- "xpack.dataVisualizer.file.resultsLinks.viewIndexInDiscoverTitle": "在 Discover 中查看索引",
- "xpack.dataVisualizer.file.resultsView.analysisExplanationButtonLabel": "分析说明",
- "xpack.dataVisualizer.file.resultsView.fileStatsName": "文件统计",
- "xpack.dataVisualizer.file.resultsView.overrideSettingsButtonLabel": "替代设置",
- "xpack.dataVisualizer.file.simpleImportSettings.createIndexPatternLabel": "创建索引模式",
- "xpack.dataVisualizer.file.simpleImportSettings.indexNameAriaLabel": "索引名称,必填字段",
- "xpack.dataVisualizer.file.simpleImportSettings.indexNameFormRowLabel": "索引名称",
- "xpack.dataVisualizer.file.simpleImportSettings.indexNamePlaceholder": "索引名称",
- "xpack.dataVisualizer.file.welcomeContent.delimitedTextFilesDescription": "分隔的文本文件,例如 CSV 和 TSV",
- "xpack.dataVisualizer.file.welcomeContent.logFilesWithCommonFormatDescription": "具有时间戳通用格式的日志文件",
- "xpack.dataVisualizer.file.welcomeContent.newlineDelimitedJsonDescription": "换行符分隔的 JSON",
- "xpack.dataVisualizer.file.welcomeContent.supportedFileFormatDescription": "支持以下文件格式:",
- "xpack.dataVisualizer.file.welcomeContent.uploadedFilesAllowedSizeDescription": "您可以上传不超过 {maxFileSize} 的文件。",
- "xpack.dataVisualizer.file.welcomeContent.visualizeDataFromLogFileDescription": "上传文件、分析文件数据,然后根据需要将数据导入 Elasticsearch 索引。",
- "xpack.dataVisualizer.file.welcomeContent.visualizeDataFromLogFileTitle": "可视化来自日志文件的数据",
- "xpack.dataVisualizer.file.xmlNotCurrentlySupportedErrorMessage": "当前不支持 XML",
- "xpack.dataVisualizer.fileBeatConfig.paths": "在此处将路径添加您的文件中",
- "xpack.dataVisualizer.fileBeatConfigFlyout.closeButton": "关闭",
- "xpack.dataVisualizer.fileBeatConfigFlyout.copyButton": "复制到剪贴板",
- "xpack.dataVisualizer.index.actionsPanel.discoverAppTitle": "Discover",
- "xpack.dataVisualizer.index.actionsPanel.exploreTitle": "浏览您的数据",
- "xpack.dataVisualizer.index.actionsPanel.viewIndexInDiscoverDescription": "浏览您的索引中的文档。",
- "xpack.dataVisualizer.index.dataGrid.actionsColumnLabel": "操作",
- "xpack.dataVisualizer.index.dataGrid.deleteIndexPatternFieldDescription": "删除索引模式字段",
- "xpack.dataVisualizer.index.dataGrid.deleteIndexPatternFieldTitle": "删除索引模式字段",
- "xpack.dataVisualizer.index.dataGrid.editIndexPatternFieldDescription": "编辑索引模式字段",
- "xpack.dataVisualizer.index.dataGrid.editIndexPatternFieldTitle": "编辑索引模式字段",
- "xpack.dataVisualizer.index.dataGrid.exploreInLensDescription": "在 Lens 中浏览",
- "xpack.dataVisualizer.index.dataGrid.exploreInLensTitle": "在 Lens 中浏览",
- "xpack.dataVisualizer.index.dataLoader.internalServerErrorMessage": "加载索引 {index} 中的数据时出错。{message}。请求可能已超时。请尝试使用较小的样例大小或缩小时间范围。",
- "xpack.dataVisualizer.index.errorLoadingDataMessage": "加载索引 {index} 中的数据时出错。{message}。",
- "xpack.dataVisualizer.index.fieldNameSelect": "字段名称",
- "xpack.dataVisualizer.index.fieldTypeSelect": "字段类型",
- "xpack.dataVisualizer.index.fullTimeRangeSelector.errorSettingTimeRangeNotification": "设置时间范围时出错。",
- "xpack.dataVisualizer.index.fullTimeRangeSelector.useFullDataButtonLabel": "使用完整的 {indexPatternTitle} 数据",
- "xpack.dataVisualizer.index.indexPatternErrorMessage": "查找索引模式时出错",
- "xpack.dataVisualizer.index.indexPatternManagement.actionsPopoverLabel": "索引模式设置",
- "xpack.dataVisualizer.index.indexPatternManagement.addFieldButton": "将字段添加到索引模式",
- "xpack.dataVisualizer.index.indexPatternManagement.manageFieldButton": "管理索引模式字段",
- "xpack.dataVisualizer.index.indexPatternNotBasedOnTimeSeriesNotificationDescription": "仅针对基于时间的索引运行异常检测",
- "xpack.dataVisualizer.index.indexPatternNotBasedOnTimeSeriesNotificationTitle": "索引模式 {indexPatternTitle} 不基于时间序列",
- "xpack.dataVisualizer.index.lensChart.averageOfLabel": "{fieldName} 的平均值",
- "xpack.dataVisualizer.index.lensChart.chartTitle": "{fieldName} 的 Lens",
- "xpack.dataVisualizer.index.lensChart.countLabel": "计数",
- "xpack.dataVisualizer.index.lensChart.topValuesLabel": "排名最前值",
- "xpack.dataVisualizer.index.savedSearchErrorMessage": "检索已保存搜索 {savedSearchId} 时出错",
- "xpack.dataVisualizer.multiSelectPicker.NoFiltersFoundMessage": "未找到任何筛选",
- "xpack.dataVisualizer.nameCollisionMsg": "“{name}”已存在,请提供唯一名称",
- "xpack.dataVisualizer.removeCombinedFieldsLabel": "移除组合字段",
- "xpack.dataVisualizer.searchPanel.allFieldsLabel": "所有字段",
- "xpack.dataVisualizer.searchPanel.allOptionLabel": "搜索全部",
- "xpack.dataVisualizer.searchPanel.numberFieldsLabel": "字段数目",
- "xpack.dataVisualizer.searchPanel.ofFieldsTotal": ",共 {totalCount} 个",
- "xpack.dataVisualizer.searchPanel.queryBarPlaceholder": "选择较小的样例大小将减少查询运行时间和集群上的负载。",
- "xpack.dataVisualizer.searchPanel.queryBarPlaceholderText": "搜索……(例如,status:200 AND extension:\"PHP\")",
- "xpack.dataVisualizer.searchPanel.sampleSizeAriaLabel": "选择要采样的文档数目",
- "xpack.dataVisualizer.searchPanel.sampleSizeOptionLabel": "样本大小(每分片):{wrappedValue}",
- "xpack.dataVisualizer.searchPanel.showEmptyFields": "显示空字段",
- "xpack.dataVisualizer.searchPanel.totalDocCountLabel": "文档总数:{strongTotalCount}",
- "xpack.dataVisualizer.searchPanel.totalDocCountNumber": "{totalCount, plural, other {#}}",
- "xpack.dataVisualizer.title": "上传文件",
- "xpack.discover.FlyoutCreateDrilldownAction.displayName": "浏览底层数据",
- "xpack.embeddableEnhanced.actions.panelNotifications.manyDrilldowns": "面板有 {count} 个向下钻取",
- "xpack.embeddableEnhanced.actions.panelNotifications.oneDrilldown": "面板有 1 个向下钻取",
- "xpack.embeddableEnhanced.Drilldowns": "向下钻取",
- "xpack.enterpriseSearch.actions.cancelButtonLabel": "取消",
- "xpack.enterpriseSearch.actions.closeButtonLabel": "关闭",
- "xpack.enterpriseSearch.actions.continueButtonLabel": "继续",
- "xpack.enterpriseSearch.actions.deleteButtonLabel": "删除",
- "xpack.enterpriseSearch.actions.editButtonLabel": "编辑",
- "xpack.enterpriseSearch.actions.manageButtonLabel": "管理",
- "xpack.enterpriseSearch.actions.resetDefaultButtonLabel": "重置为默认值",
- "xpack.enterpriseSearch.actions.saveButtonLabel": "保存",
- "xpack.enterpriseSearch.actions.updateButtonLabel": "更新",
- "xpack.enterpriseSearch.actionsHeader": "操作",
- "xpack.enterpriseSearch.appSearch.actions.restoreDefaultsButonLabel": "还原默认值",
- "xpack.enterpriseSearch.appSearch.adminRoleTypeDescription": "管理员可以执行任何操作,但不包括管理帐户设置。",
- "xpack.enterpriseSearch.appSearch.allEnginesDescription": "分配给所有引擎包括之后创建和管理的所有当前和未来引擎。",
- "xpack.enterpriseSearch.appSearch.allEnginesLabel": "分配给所有引擎",
- "xpack.enterpriseSearch.appSearch.analystRoleTypeDescription": "分析人员仅可以查看文档、查询测试器和分析。",
- "xpack.enterpriseSearch.appSearch.crawler.action.deleteDomain.confirmationPopupMessage": "确定要移除域“{domainUrl}”和其所有设置?",
- "xpack.enterpriseSearch.appSearch.crawler.action.deleteDomain.successMessage": "域“{domainUrl}”已删除",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainFlyout.description": "可以将多个域添加到此引擎的网络爬虫。在此添加其他域并从“管理”页面修改入口点和爬网规则。",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainFlyout.openButtonLabel": "添加域",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainFlyout.title": "添加新域",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.contentVerificationFalureMessage": "因为“网络连接性”检查失败,所以无法验证内容。",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.contentVerificationLabel": "内容验证",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.entryPointLabel": "网络爬虫入口点已设置为 {entryPointValue}",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.errorsTitle": "出问题了。请解决这些错误,然后重试。",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.indexingRestrictionsFalureMessage": "无法确定索引限制,因为“网络连接性”检查失败。",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.indexingRestrictionsLabel": "索引限制",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.initialVaidationLabel": "初始验证",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.networkConnectivityFalureMessage": "无法建立网络连接,因为“初始验证”检查失败。",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.networkConnectivityLabel": "网络连接性",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.submitButtonLabel": "添加域",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.testUrlButtonLabel": "在浏览器中测试 URL",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.unexpectedValidationErrorMessage": "意外错误",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.urlHelpText": "域 URL 需要协议,且不能包含任何路径。",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.urlLabel": "域 URL",
- "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.validateButtonLabel": "验证域",
- "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.crawlAutomaticallySwitchLabel": "自动爬网",
- "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.crawlUnitsPrefix": "每",
- "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.formDescription": "不用担心,我们将为您开始爬网。{readMoreMessage}。",
- "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.readMoreLink": "阅读更多内容。",
- "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.scheduleDescription": "爬网计划适用此引擎上的每个域。",
- "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.scheduleFrequencyLabel": "计划频率",
- "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.scheduleUnitsLabel": "计划时间单位",
- "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlScheduler.disableCrawlSchedule.successMessage": "自动爬网已禁用。",
- "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlScheduler.submitCrawlSchedule.successMessage": "您的自动爬网计划已更新。",
- "xpack.enterpriseSearch.appSearch.crawler.configurationDocumentationLinkDescription": "详细了解如何在 Kibana 中配置网络爬虫",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusBanner.changesCalloutTitle": "所做的更改不会立即生效,直到下一次爬网开始。",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.cancelCrawlMenuItemLabel": "取消爬网",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.crawlingButtonLabel": "正在爬网.....",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.pendingButtonLabel": "待处理......",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.retryCrawlButtonLabel": "重试爬网",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.showSelectedFieldsButtonLabel": "仅显示选定字段",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.startACrawlButtonLabel": "开始爬网",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.startingButtonLabel": "正在启动......",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.stoppingButtonLabel": "正在停止......",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.canceled": "已取消",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.canceling": "正在取消",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.failed": "失败",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.pending": "待处理",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.running": "正在运行",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.skipped": "已跳过",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.starting": "正在启动",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.success": "成功",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.suspended": "已挂起",
- "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.suspending": "正在挂起",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsDescription": "此处记录了最近的爬网请求。使用每次爬网的请求 ID,可以在 Kibana 的 Discover 或 Logs 用户界面中跟踪进度并检查爬网事件。",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTable.column.created": "创建时间",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTable.column.domainURL": "请求 ID",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTable.column.status": "状态",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTable.emptyPrompt.body": "您尚未开始任何爬网。",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTable.emptyPrompt.title": "最近没有爬网请求",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTitle": "最近爬网请求",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesCrawlerRules.beginsWithLabel": "开始于",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesCrawlerRules.containsLabel": "Contains",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesCrawlerRules.endsWithLabel": "结束于",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesCrawlerRules.regexLabel": "Regex",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesPolicies.allowLabel": "允许",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesPolicies.disallowLabel": "不允许",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.addButtonLabel": "添加爬网规则",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.deleteSuccessToastMessage": "爬网规则已删除。",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.description": "创建爬网规则以包括或排除 URL 匹配规则的页面。规则按顺序运行,每个 URL 根据第一个匹配进行评估。{link}",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.descriptionLinkText": "详细了解爬网规则",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.pathPatternTableHead": "路径模式",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.policyTableHead": "策略",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.ruleTableHead": "规则",
- "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.title": "爬网规则",
- "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.allFieldsLabel": "所有字段",
- "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.description": "网络爬虫仅索引唯一的页面。选择网络爬虫在考虑哪些网页重复时应使用的字段。取消选择所有架构字段以在此域上允许重复的文档。{documentationLink}。",
- "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.learnMoreMessage": "详细了解内容哈希",
- "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.resetToDefaultsButtonLabel": "重置为默认值",
- "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.selectedFieldsLabel": "选定字段",
- "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.showAllFieldsButtonLabel": "显示所有字段",
- "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.title": "重复文档处理",
- "xpack.enterpriseSearch.appSearch.crawler.deleteDomainPanel.cannotUndoMessage": "这不能撤消",
- "xpack.enterpriseSearch.appSearch.crawler.deleteDomainPanel.deleteDomainButtonLabel": "删除域",
- "xpack.enterpriseSearch.appSearch.crawler.deleteDomainPanel.description": "从您的网络爬虫移除此域。这还将您已设置的所有入口点和爬网规则。{cannotUndoMessage}。",
- "xpack.enterpriseSearch.appSearch.crawler.deleteDomainPanel.title": "删除域",
- "xpack.enterpriseSearch.appSearch.crawler.domainsTable.action.add.successMessage": "已成功添加域“{domainUrl}”",
- "xpack.enterpriseSearch.appSearch.crawler.domainsTable.action.delete.buttonLabel": "删除此域",
- "xpack.enterpriseSearch.appSearch.crawler.domainsTable.action.manage.buttonLabel": "管理此域",
- "xpack.enterpriseSearch.appSearch.crawler.domainsTable.column.actions": "操作",
- "xpack.enterpriseSearch.appSearch.crawler.domainsTable.column.documents": "文档",
- "xpack.enterpriseSearch.appSearch.crawler.domainsTable.column.domainURL": "域 URL",
- "xpack.enterpriseSearch.appSearch.crawler.domainsTable.column.lastActivity": "上次活动",
- "xpack.enterpriseSearch.appSearch.crawler.domainsTitle": "域",
- "xpack.enterpriseSearch.appSearch.crawler.empty.crawlerDocumentationLinkDescription": "详细了解网络爬虫",
- "xpack.enterpriseSearch.appSearch.crawler.empty.description": "轻松索引您的网站内容。要开始,请输入您的域名,提供可选入口点和爬网规则,然后我们将处理剩下的事情。",
- "xpack.enterpriseSearch.appSearch.crawler.empty.title": "添加域以开始",
- "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.addButtonLabel": "添加入口点",
- "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.description": "在此加入您的网站最重要的 URL。入口点 URL 将是要为其他页面的链接索引和处理的首批页面。",
- "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.emptyMessageDescription": "{link}以指定网络爬虫的入口点",
- "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.emptyMessageLinkText": "添加入口点",
- "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.emptyMessageTitle": "当前没有入口点。",
- "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.lastItemMessage": "网络爬虫需要至少一个入口点。",
- "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.learnMoreLinkText": "详细了解入口点。",
- "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.title": "入口点",
- "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.urlTableHead": "URL",
- "xpack.enterpriseSearch.appSearch.crawler.manageCrawlsPopover.automaticCrawlingButtonLabel": "自动爬网",
- "xpack.enterpriseSearch.appSearch.crawler.manageCrawlsPopover.automaticCrawlingTitle": "自动爬网",
- "xpack.enterpriseSearch.appSearch.crawler.manageCrawlsPopover.manageCrawlsButtonLabel": "管理爬网",
- "xpack.enterpriseSearch.appSearch.crawler.manageCrawlsPopover.reApplyCrawlRules.successMessage": "正在后台重新应用爬网规则",
- "xpack.enterpriseSearch.appSearch.crawler.manageCrawlsPopover.reApplyCrawlRulesButtonLabel": "重新应用爬网规则",
- "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.addButtonLabel": "添加站点地图",
- "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.deleteSuccessToastMessage": "站点地图已删除。",
- "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.description": "为此域上的网络爬虫指定站点地图。",
- "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.emptyMessageTitle": "当前没有站点地图。",
- "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.title": "站点地图",
- "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.urlTableHead": "URL",
- "xpack.enterpriseSearch.appSearch.credentials.apiEndpoint": "终端",
- "xpack.enterpriseSearch.appSearch.credentials.apiKeys": "API 密钥",
- "xpack.enterpriseSearch.appSearch.credentials.copied": "已复制",
- "xpack.enterpriseSearch.appSearch.credentials.copyApiEndpoint": "将 API 终结点复制到剪贴板。",
- "xpack.enterpriseSearch.appSearch.credentials.copyApiKey": "将 API 密钥复制到剪贴板",
- "xpack.enterpriseSearch.appSearch.credentials.createKey": "创建密钥",
- "xpack.enterpriseSearch.appSearch.credentials.deleteKey": "删除 API 密钥",
- "xpack.enterpriseSearch.appSearch.credentials.documentationLink1": "访问文档",
- "xpack.enterpriseSearch.appSearch.credentials.documentationLink2": "以了解有关密钥的更多信息。",
- "xpack.enterpriseSearch.appSearch.credentials.editKey": "编辑 API 密钥",
- "xpack.enterpriseSearch.appSearch.credentials.empty.body": "允许应用程序代表您访问 Elastic App Search。",
- "xpack.enterpriseSearch.appSearch.credentials.empty.buttonLabel": "了解 API 密钥",
- "xpack.enterpriseSearch.appSearch.credentials.empty.title": "创建您的首个 API 密钥",
- "xpack.enterpriseSearch.appSearch.credentials.flyout.createTitle": "创建新密钥",
- "xpack.enterpriseSearch.appSearch.credentials.flyout.updateTitle": "更新 {tokenName}",
- "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.engineAccess.helpText": "密钥可以访问的引擎:",
- "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.engineAccess.label": "选择引擎",
- "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.fullAccess.helpText": "访问所有当前和未来的引擎。",
- "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.fullAccess.label": "完全的引擎访问",
- "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.label": "引擎访问控制",
- "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.limitedAccess.helpText": "将密钥访问限定于特定引擎。",
- "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.limitedAccess.label": "有限的引擎访问",
- "xpack.enterpriseSearch.appSearch.credentials.formName.helpText": "您的密钥将命名为:{name}",
- "xpack.enterpriseSearch.appSearch.credentials.formName.label": "密钥名称",
- "xpack.enterpriseSearch.appSearch.credentials.formName.placeholder": "即 my-engine-key",
- "xpack.enterpriseSearch.appSearch.credentials.formReadWrite.helpText": "仅适用于私有 API 密钥。",
- "xpack.enterpriseSearch.appSearch.credentials.formReadWrite.label": "读写访问级别",
- "xpack.enterpriseSearch.appSearch.credentials.formReadWrite.readLabel": "读取权限",
- "xpack.enterpriseSearch.appSearch.credentials.formReadWrite.writeLabel": "写入权限",
- "xpack.enterpriseSearch.appSearch.credentials.formType.label": "密钥类型",
- "xpack.enterpriseSearch.appSearch.credentials.formType.placeholder": "选择密钥类型",
- "xpack.enterpriseSearch.appSearch.credentials.hideApiKey": "隐藏 API 密钥",
- "xpack.enterpriseSearch.appSearch.credentials.list.enginesTitle": "引擎",
- "xpack.enterpriseSearch.appSearch.credentials.list.keyTitle": "钥匙",
- "xpack.enterpriseSearch.appSearch.credentials.list.modesTitle": "模式",
- "xpack.enterpriseSearch.appSearch.credentials.list.nameTitle": "名称",
- "xpack.enterpriseSearch.appSearch.credentials.list.typeTitle": "类型",
- "xpack.enterpriseSearch.appSearch.credentials.showApiKey": "显示 API 密钥",
- "xpack.enterpriseSearch.appSearch.credentials.title": "凭据",
- "xpack.enterpriseSearch.appSearch.credentials.updateWarning": "现有 API 密钥可在用户之间共享。更改此密钥的权限将影响有权访问此密钥的所有用户。",
- "xpack.enterpriseSearch.appSearch.credentials.updateWarningTitle": "谨慎操作!",
- "xpack.enterpriseSearch.appSearch.DEV_ROLE_TYPE_DESCRIPTION": "开发人员可以管理引擎的所有方面。",
- "xpack.enterpriseSearch.appSearch.documentCreation.api.description": "{documentsApiLink} 可用于将新文档添加到您的引擎、更新文档、按 ID 检索文档以及删除文档。有各种{clientLibrariesLink}可帮助您入门。",
- "xpack.enterpriseSearch.appSearch.documentCreation.api.example": "要了解如何使用 API,可以在下面通过命令行或客户端库试用示例请求。",
- "xpack.enterpriseSearch.appSearch.documentCreation.api.title": "按 API 索引",
- "xpack.enterpriseSearch.appSearch.documentCreation.buttons.api": "从 API 索引",
- "xpack.enterpriseSearch.appSearch.documentCreation.buttons.crawl": "使用网络爬虫",
- "xpack.enterpriseSearch.appSearch.documentCreation.buttons.file": "上传 JSON 文件",
- "xpack.enterpriseSearch.appSearch.documentCreation.buttons.text": "粘贴 JSON",
- "xpack.enterpriseSearch.appSearch.documentCreation.description": "有四种方法将文档发送到引擎进行索引。您可以粘贴原始 JSON、上传 {jsonCode} 文件、{postCode} 到 {documentsApiLink} 终结点,或者测试新的 Elastic 网络爬虫(公测版)来自动索引 URL 的文档。单击下面的选项。",
- "xpack.enterpriseSearch.appSearch.documentCreation.errorsTitle": "出问题了。请解决这些错误,然后重试。",
- "xpack.enterpriseSearch.appSearch.documentCreation.largeFile": "您正在上传极大的文件。这可能会锁定您的浏览器,或需要很长时间才能处理完。如果可能,请尝试将您的数据拆分成多个较小的文件。",
- "xpack.enterpriseSearch.appSearch.documentCreation.noFileFound": "未找到文件。",
- "xpack.enterpriseSearch.appSearch.documentCreation.notValidJson": "文档内容必须是有效的 JSON 数组或对象。",
- "xpack.enterpriseSearch.appSearch.documentCreation.noValidFile": "解析文件时出现问题。",
- "xpack.enterpriseSearch.appSearch.documentCreation.pasteJsonText.description": "粘贴一系列的 JSON 文档。确保 JSON 有效且每个文档对象小于 {maxDocumentByteSize} 字节。",
- "xpack.enterpriseSearch.appSearch.documentCreation.pasteJsonText.label": "在此处粘贴 JSON",
- "xpack.enterpriseSearch.appSearch.documentCreation.pasteJsonText.title": "创建文档",
- "xpack.enterpriseSearch.appSearch.documentCreation.showCreationModes.title": "添加新文档",
- "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.documentNotIndexed": "未索引此文档!",
- "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.fixErrors": "修复错误",
- "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.invalidDocuments": "{invalidDocuments, number} 个{invalidDocuments, plural, other {文档}}有错误......",
- "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.newDocuments": "已添加 {newDocuments, number} 个{newDocuments, plural, other {文档}}。",
- "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.newSchemaFields": "已将 {newFields, number} 个{newFields, plural, other {字段}}添加到引擎的架构。",
- "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.noNewDocuments": "没有新文档。",
- "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.noNewSchemaFields": "没有新的架构字段。",
- "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.otherDocuments": "及 {documents, number} 个其他{documents, plural, other {文档}}。",
- "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.title": "索引摘要",
- "xpack.enterpriseSearch.appSearch.documentCreation.uploadJsonFile.label": "如果有 .json 文档,请拖放或上传。确保 JSON 有效且每个文档对象小于 {maxDocumentByteSize} 字节。",
- "xpack.enterpriseSearch.appSearch.documentCreation.uploadJsonFile.title": "拖放 .json",
- "xpack.enterpriseSearch.appSearch.documentCreation.warningsTitle": "警告!",
- "xpack.enterpriseSearch.appSearch.documentDetail.confirmDelete": "是否确定要删除此文档?",
- "xpack.enterpriseSearch.appSearch.documentDetail.deleteSuccess": "您的文档已删除",
- "xpack.enterpriseSearch.appSearch.documentDetail.fieldHeader": "字段",
- "xpack.enterpriseSearch.appSearch.documentDetail.title": "文档:{documentId}",
- "xpack.enterpriseSearch.appSearch.documentDetail.valueHeader": "值",
- "xpack.enterpriseSearch.appSearch.documents.empty.description": "您可以使用 App Search 网络爬虫通过上传 JSON 或使用 API 索引文档。",
- "xpack.enterpriseSearch.appSearch.documents.empty.title": "添加您的首批文档",
- "xpack.enterpriseSearch.appSearch.documents.indexDocuments": "索引文档",
- "xpack.enterpriseSearch.appSearch.documents.metaEngineCallout": "元引擎包含很多源引擎。访问您的源引擎以更改其文档。",
- "xpack.enterpriseSearch.appSearch.documents.metaEngineCallout.title": "您在元引擎中。",
- "xpack.enterpriseSearch.appSearch.documents.paging.ariaLabelBottom": "搜索结果在结果底部分页",
- "xpack.enterpriseSearch.appSearch.documents.paging.ariaLabelTop": "搜索结果在结果顶部分页",
- "xpack.enterpriseSearch.appSearch.documents.search.ariaLabel": "筛选文档",
- "xpack.enterpriseSearch.appSearch.documents.search.customizationButton": "定制筛选并排序",
- "xpack.enterpriseSearch.appSearch.documents.search.customizationCallout.button": "定制",
- "xpack.enterpriseSearch.appSearch.documents.search.customizationCallout.message": "是否知道您可以定制您的文档搜索体验?在下面单击“定制”以开始使用。",
- "xpack.enterpriseSearch.appSearch.documents.search.customizationModal.filterFields": "呈现为筛选且可用作查询优化的分面值",
- "xpack.enterpriseSearch.appSearch.documents.search.customizationModal.filterFieldsLabel": "筛选字段",
- "xpack.enterpriseSearch.appSearch.documents.search.customizationModal.sortFields": "用于显示结果排序选项,升序和降序",
- "xpack.enterpriseSearch.appSearch.documents.search.customizationModal.sortFieldsLabel": "排序字段",
- "xpack.enterpriseSearch.appSearch.documents.search.customizationModal.title": "定制文档搜索",
- "xpack.enterpriseSearch.appSearch.documents.search.multiCheckboxFacetsView.noValue.selectOption": "",
- "xpack.enterpriseSearch.appSearch.documents.search.multiCheckboxFacetsView.showMore": "显示更多",
- "xpack.enterpriseSearch.appSearch.documents.search.noResults": "还没有匹配“{resultSearchTerm}”的结果!",
- "xpack.enterpriseSearch.appSearch.documents.search.placeholder": "筛选文档......",
- "xpack.enterpriseSearch.appSearch.documents.search.resultsPerPage.ariaLabel": "每页要显示的结果数",
- "xpack.enterpriseSearch.appSearch.documents.search.resultsPerPage.show": "显示:",
- "xpack.enterpriseSearch.appSearch.documents.search.sortBy": "排序依据",
- "xpack.enterpriseSearch.appSearch.documents.search.sortBy.ariaLabel": "结果排序方式",
- "xpack.enterpriseSearch.appSearch.documents.search.sortBy.option.ascendingDropDownOptionLabel": "{fieldName}(升序)",
- "xpack.enterpriseSearch.appSearch.documents.search.sortBy.option.descendingDropDownOptionLabel": "{fieldName}(降序)",
- "xpack.enterpriseSearch.appSearch.documents.search.sortBy.option.recentlyUploaded": "最近上传",
- "xpack.enterpriseSearch.appSearch.documents.title": "文档",
- "xpack.enterpriseSearch.appSearch.editorRoleTypeDescription": "编辑人员可以管理搜索设置。",
- "xpack.enterpriseSearch.appSearch.emptyState.createFirstEngineCta": "创建引擎",
- "xpack.enterpriseSearch.appSearch.emptyState.description1": "App Search 引擎存储文档以提升您的搜索体验。",
- "xpack.enterpriseSearch.appSearch.emptyState.nonAdmin.description": "请联系您的 App Search 管理员,为您创建或授予引擎的访问权限。",
- "xpack.enterpriseSearch.appSearch.emptyState.nonAdmin.title": "没有引擎可用",
- "xpack.enterpriseSearch.appSearch.emptyState.title": "创建您的首个引擎",
- "xpack.enterpriseSearch.appSearch.engine.analytics.allTagsDropDownOptionLabel": "所有分析标签",
- "xpack.enterpriseSearch.appSearch.engine.analytics.clickTablesDescription": "发现哪个查询生成最多和最少的点击量。",
- "xpack.enterpriseSearch.appSearch.engine.analytics.clickTablesTitle": "点击分析",
- "xpack.enterpriseSearch.appSearch.engine.analytics.filters.applyButtonLabel": "应用筛选",
- "xpack.enterpriseSearch.appSearch.engine.analytics.filters.endDateAriaLabel": "按结束日期筛选",
- "xpack.enterpriseSearch.appSearch.engine.analytics.filters.startDateAriaLabel": "按开始日期筛选",
- "xpack.enterpriseSearch.appSearch.engine.analytics.filters.tagAriaLabel": "按分析标签筛选\"",
- "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetail.cardDescription": "{queryTitle} 的查询",
- "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetail.chartTooltip": "每天查询数",
- "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetail.tableDescription": "此查询导致最多点击量的文档。",
- "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetail.tableTitle": "排名靠前点击",
- "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetail.title": "查询",
- "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetailSearchButtonLabel": "查看详情",
- "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetailSearchPlaceholder": "前往搜索词",
- "xpack.enterpriseSearch.appSearch.engine.analytics.queryTablesDescription": "深入了解最频繁的查询以及未返回结果的查询。",
- "xpack.enterpriseSearch.appSearch.engine.analytics.queryTablesTitle": "查询分析",
- "xpack.enterpriseSearch.appSearch.engine.analytics.recentQueriesDescription": "了解现时正发生的查询。",
- "xpack.enterpriseSearch.appSearch.engine.analytics.recentQueriesTitle": "最近查询",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.clicksColumn": "点击",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.editTooltip": "管理策展",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noClicksDescription": "此查询未引起任何文档的点击。",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noClicksTitle": "无点击",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noQueriesDescription": "在此期间未执行任何查询。",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noQueriesTitle": "没有要显示的查询",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noRecentQueriesDescription": "查询按接收的样子显示在此处。",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noRecentQueriesTitle": "没有最近查询",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.moreTagsBadge": "及另外 {moreTagsCount} 个",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.queriesColumn": "查询",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.resultsColumn": "结果",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.tagsColumn": "分析标签",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.tagsCountBadge": "{tagsCount, plural, other {# 个标签}}",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.termColumn": "搜索词",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.timeColumn": "时间",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.viewAction": "查看",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.viewAllButtonLabel": "查看全部",
- "xpack.enterpriseSearch.appSearch.engine.analytics.table.viewTooltip": "查看查询分析",
- "xpack.enterpriseSearch.appSearch.engine.analytics.title": "分析",
- "xpack.enterpriseSearch.appSearch.engine.analytics.topQueriesNoClicksTitle": "没有点击的排名靠前查询",
- "xpack.enterpriseSearch.appSearch.engine.analytics.topQueriesNoResultsTitle": "没有结果的排名靠前查询",
- "xpack.enterpriseSearch.appSearch.engine.analytics.topQueriesTitle": "排名靠前查询",
- "xpack.enterpriseSearch.appSearch.engine.analytics.topQueriesWithClicksTitle": "有点击的排名靠前查询",
- "xpack.enterpriseSearch.appSearch.engine.analytics.totalApiOperations": "API 操作总数",
- "xpack.enterpriseSearch.appSearch.engine.analytics.totalClicks": "总单击数",
- "xpack.enterpriseSearch.appSearch.engine.analytics.totalDocuments": "总文档数",
- "xpack.enterpriseSearch.appSearch.engine.analytics.totalQueries": "查询总数",
- "xpack.enterpriseSearch.appSearch.engine.analytics.totalQueriesNoResults": "没有结果的查询总数",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.detailsButtonLabel": "详情",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.empty.buttonLabel": "查看 API 参考",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.emptyDescription": "API 请求发生时,日志将实时更新。",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.emptyTitle": "在过去 24 小时中没有任何 API 事件",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.endpointTableHeading": "终端",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.flyout.title": "请求详情",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.methodTableHeading": "方法",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.methodTitle": "方法",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.pollingErrorDescription": "请检查您的连接或手动重新加载页面。",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.pollingErrorMessage": "无法刷新 API 日志数据",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.recent": "最近的 API 事件",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.requestBodyTitle": "请求正文",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.requestPathTitle": "请求路径",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.responseBodyTitle": "响应正文",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.statusTableHeading": "状态",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.statusTitle": "状态",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.timestampTitle": "时间戳",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.timeTableHeading": "时间",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.title": "API 日志",
- "xpack.enterpriseSearch.appSearch.engine.apiLogs.userAgentTitle": "用户代理",
- "xpack.enterpriseSearch.appSearch.engine.crawler.title": "网络爬虫",
- "xpack.enterpriseSearch.appSearch.engine.curations.activeQueryLabel": "活动查询",
- "xpack.enterpriseSearch.appSearch.engine.curations.addQueryButtonLabel": "添加查询",
- "xpack.enterpriseSearch.appSearch.engine.curations.addResult.buttonLabel": "手动添加结果",
- "xpack.enterpriseSearch.appSearch.engine.curations.addResult.searchEmptyDescription": "未找到匹配内容。",
- "xpack.enterpriseSearch.appSearch.engine.curations.addResult.searchPlaceholder": "搜索引擎文档",
- "xpack.enterpriseSearch.appSearch.engine.curations.addResult.title": "将结果添加到策展",
- "xpack.enterpriseSearch.appSearch.engine.curations.create.curationQueriesDescription": "添加要策展的一个或多个查询。之后将能够添加或删除更多查询。",
- "xpack.enterpriseSearch.appSearch.engine.curations.create.curationQueriesTitle": "策展查询",
- "xpack.enterpriseSearch.appSearch.engine.curations.create.title": "创建策展",
- "xpack.enterpriseSearch.appSearch.engine.curations.deleteConfirmation": "确定要移除此策展?",
- "xpack.enterpriseSearch.appSearch.engine.curations.deleteSuccessMessage": "您的策展已删除",
- "xpack.enterpriseSearch.appSearch.engine.curations.demoteButtonLabel": "降低此结果",
- "xpack.enterpriseSearch.appSearch.engine.curations.empty.buttonLabel": "阅读策展指南",
- "xpack.enterpriseSearch.appSearch.engine.curations.empty.description": "使用策展提升和隐藏文档。帮助人们发现最想让他们发现的内容。",
- "xpack.enterpriseSearch.appSearch.engine.curations.empty.noCurationsTitle": "创建您的首个策展",
- "xpack.enterpriseSearch.appSearch.engine.curations.hiddenDocuments.emptyDescription": "通过单击上面有机结果上的眼睛图标,可隐藏文档,或手动搜索和隐藏结果。",
- "xpack.enterpriseSearch.appSearch.engine.curations.hiddenDocuments.emptyTitle": "您尚未隐藏任何文档",
- "xpack.enterpriseSearch.appSearch.engine.curations.hiddenDocuments.removeAllButtonLabel": "全部还原",
- "xpack.enterpriseSearch.appSearch.engine.curations.hiddenDocuments.title": "隐藏的文档",
- "xpack.enterpriseSearch.appSearch.engine.curations.hideButtonLabel": "隐藏此结果",
- "xpack.enterpriseSearch.appSearch.engine.curations.manage.title": "管理策展",
- "xpack.enterpriseSearch.appSearch.engine.curations.manageQueryButtonLabel": "管理查询",
- "xpack.enterpriseSearch.appSearch.engine.curations.manageQueryDescription": "编辑、添加或移除此策展的查询。",
- "xpack.enterpriseSearch.appSearch.engine.curations.manageQueryTitle": "管理查询",
- "xpack.enterpriseSearch.appSearch.engine.curations.organicDocuments.title": "“{currentQuery}”的排名靠前有机文档",
- "xpack.enterpriseSearch.appSearch.engine.curations.overview.title": "已策展结果",
- "xpack.enterpriseSearch.appSearch.engine.curations.promoteButtonLabel": "提升此结果",
- "xpack.enterpriseSearch.appSearch.engine.curations.promotedDocuments.emptyDescription": "使用星号标记来自下面有机结果的文档或手动搜索或提升结果。",
- "xpack.enterpriseSearch.appSearch.engine.curations.promotedDocuments.removeAllButtonLabel": "全部降低",
- "xpack.enterpriseSearch.appSearch.engine.curations.promotedDocuments.title": "提升文档",
- "xpack.enterpriseSearch.appSearch.engine.curations.queryPlaceholder": "输入查询",
- "xpack.enterpriseSearch.appSearch.engine.curations.restoreConfirmation": "确定要清除更改并返回到默认结果?",
- "xpack.enterpriseSearch.appSearch.engine.curations.resultActionsDescription": "通过单击星号提升结果,通过单击眼睛隐藏结果。",
- "xpack.enterpriseSearch.appSearch.engine.curations.showButtonLabel": "显示此结果",
- "xpack.enterpriseSearch.appSearch.engine.curations.table.column.lastUpdated": "上次更新时间",
- "xpack.enterpriseSearch.appSearch.engine.curations.table.column.queries": "查询",
- "xpack.enterpriseSearch.appSearch.engine.curations.table.deleteTooltip": "删除策展",
- "xpack.enterpriseSearch.appSearch.engine.curations.table.editTooltip": "编辑策展",
- "xpack.enterpriseSearch.appSearch.engine.curations.title": "策展",
- "xpack.enterpriseSearch.appSearch.engine.documents.empty.buttonLabel": "阅读文档指南",
- "xpack.enterpriseSearch.appSearch.engine.metaEngineBadge": "元引擎",
- "xpack.enterpriseSearch.appSearch.engine.notFound": "找不到名为“{engineName}”的引擎。",
- "xpack.enterpriseSearch.appSearch.engine.overview.analyticsLink": "查看分析",
- "xpack.enterpriseSearch.appSearch.engine.overview.apiLogsLink": "查看 API 日志",
- "xpack.enterpriseSearch.appSearch.engine.overview.chartDuration": "过去 7 天",
- "xpack.enterpriseSearch.appSearch.engine.overview.empty.heading": "引擎设置",
- "xpack.enterpriseSearch.appSearch.engine.overview.empty.headingAction": "查看文档",
- "xpack.enterpriseSearch.appSearch.engine.overview.heading": "引擎概览",
- "xpack.enterpriseSearch.appSearch.engine.overview.title": "概览",
- "xpack.enterpriseSearch.appSearch.engine.pollingErrorDescription": "请检查您的连接或手动重新加载页面。",
- "xpack.enterpriseSearch.appSearch.engine.pollingErrorMessage": "无法获取引擎数据",
- "xpack.enterpriseSearch.appSearch.engine.queryTester.searchPlaceholder": "搜索引擎文档",
- "xpack.enterpriseSearch.appSearch.engine.queryTesterTitle": "查询测试器",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.addBoostDropDownOptionLabel": "添加权重提升",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.addOperationDropDownOptionLabel": "添加",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.deleteBoostButtonLabel": "删除权重提升",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.exponentialFunctionDropDownOptionLabel": "指数",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.functionalDropDownOptionLabel": "函数",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.funtional.functionDropDownLabel": "函数",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.funtional.operationDropDownLabel": "操作",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.gaussianFunctionDropDownOptionLabel": "高斯",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.impactLabel": "影响",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.linearFunctionDropDownOptionLabel": "线性",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.logarithmicBoostFunctionDropDownOptionLabel": "对数",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.multiplyOperationDropDownOptionLabel": "乘积",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.proximity.centerLabel": "居中",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.proximity.functionDropDownLabel": "函数",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.proximityDropDownOptionLabel": "邻近度",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.title": "权重提升",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.valueDropDownOptionLabel": "值",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.description": "管理引擎的精确性和相关性设置",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.disabledFields.title": "已禁用字段",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.disabledFieldsExplanationMessage": "由于字段类型冲突,为非活动",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.empty.buttonLabel": "阅读相关性调整指南",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.empty.description": "您索引一些文档后,系统便会自动为您创建架构。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.empty.title": "添加文档以调整相关性",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.invalidBoosts": "无效的提权",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.invalidBoostsBannerLabel": "您有无效的权重提升!",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.invalidBoostsErrorMessage": "您的一个或多个权重提升不再有效,可能因为架构类型更改。删除任何旧的或无效的权重提升以关闭此告警。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.filterPlaceholder": "筛选 {schemaFieldsLength} 个字段......",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.textSearch.descriptionLabel": "搜索此字段",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.textSearch.rowLabel": "文本搜索",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.textSearch.warningLabel": "仅可以对文本字段启用搜索",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.title": "管理字段",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.weight.label": "权重",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.messages.deleteConfirmation": "是否确定要删除此权重提升?",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.messages.deleteSuccess": "相关性已重置为默认值",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.messages.resetConfirmation": "确定要还原相关性默认值?",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.messages.successDescription": "更改将短暂地影响您的结果。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.messages.updateSuccess": "相关性已调整",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.ariaLabel": "查全率与精确性",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.description": "在您的引擎上微调精确性与查全率设置。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.learnMore.link": "了解详情。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.precision.label": "精确度",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.recall.label": "查全率",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step01.description": "最高查全率、最低精确性设置。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step02.description": "默认值:必须匹配不到一半的字词。完全错别字容差已应用。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step03.description": "已增加字词要求:要匹配,文档必须包含最多具有 2 个字词的查询的所有字词,如果查询具有更多字词,则包含一半。完全错别字容差已应用。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step04.description": "已增加字词要求:要匹配,文档必须包含最多具有 3 个字词的查询的所有字词,如果查询具有更多字词,则包含四分之三。完全错别字容差已应用。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step05.description": "\t已增加字词要求:要匹配,文档必须包含最多具有 4 个字词的查询的所有字词,如果查询具有更多字词,则只包含一个。完全错别字容差已应用。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step06.description": "已增加字词要求:要匹配,文档必须包含任何查询的所有字词。完全错别字容差已应用。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step07.description": "最严格的字词要求:要匹配,文档必须包含相同字段中的所有字词。完全错别字容差已应用。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step08.description": "最严格的字词要求:要匹配,文档必须包含相同字段中的所有字词。部分错别字容差已应用:模糊匹配已禁用。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step09.description": "最严格的字词要求:要匹配,文档必须包含相同字段中的所有字词。部分错别字容差已应用:模糊匹配和前缀已禁用。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step10.description": "最严格的字词要求:要匹配,文档必须包含相同字段中的所有字词。部分错别字容差已应用:除了上述,也未更正缩写和连字。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step11.description": "仅完全匹配将应用,仅容忍首字母大小写的差别。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.title": "精确性调整",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.preview.enterQueryMessage": "输入查询以查看搜索结果",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.preview.noResultsMessage": "未找到匹配内容",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.preview.searchPlaceholder": "搜索 {engineName}",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.preview.title": "预览",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.schemaConflictsBannerLabel": "已禁用字段",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.schemaConflictsErrorMessage": "{schemaFieldsWithConflictsCount, number} 个非活动{schemaFieldsWithConflictsCount, plural, other {字段}},字段类型冲突。{link}",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.schemaFieldsLinkLabel": "架构字段",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.title": "相关性调整",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.uncofirmedFieldsBannerLabel": "默认不搜索最近添加的字段",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.uncofirmedFieldsErrorMessage": "如果这些新字段应可搜索,请在此处通过切换文本搜索打开它们。否则,确认您的新 {schemaLink} 以关闭此告警。",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.unsearchedFields": "未搜索的字段",
- "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.whatsThisLinkLabel": "这是什么?",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.clearButtonLabel": "清除所有值",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.confirmResetMessage": "确定要还原结果设置默认值?这会将所有字段重置到没有限制的原始值。",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.confirmSaveMessage": "更改将立即启动。确保您的应用程序已可接受新的搜索结果!",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.empty.buttonLabel": "阅读结果设置指南",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.empty.description": "您索引一些文档后,系统便会自动为您创建架构。",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.empty.title": "添加文档以调整设置",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.fieldTypeConflictText": "字段类型冲突",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.numberFieldPlaceholder": "无限制",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.pageDescription": "扩充搜索结果并选择将显示的字段。",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.queryPerformance.delayedValue": "延迟",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.queryPerformance.goodValue": "良好",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.queryPerformance.optimalValue": "最优",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.queryPerformance.standardValue": "标准",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.queryPerformanceLabel": "查询性能:{performanceValue}",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.sampleResponse.errorMessage": "发生错误。",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.sampleResponse.inputPlaceholder": "键入搜索查询以测试响应......",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.sampleResponse.noResultsMessage": "无结果。",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.sampleResponseTitle": "样本响应",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.saveSuccessMessage": "结果设置已保存",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.disabledFieldsTitle": "已禁用字段",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.fallbackTitle": "回退",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.maxSizeTitle": "最大大小",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.nonTextFieldsTitle": "非文本字段",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.rawTitle": "原始",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.snippetTitle": "代码片段",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.textFieldsTitle": "文本字段",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.highlightingTitle": "高亮显示",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.highlightingTooltip": "代码片段是字段值的转义表示。查询匹配封装在 标记中以突出显示。回退将寻找代码片段匹配,但如果未找到任何内容,将回退到转义的原始值。范围是介于 20-1000 之间。默认为 100。",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.rawAriaLabel": "切换原始字段",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.rawTitle": "原始",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.rawTooltip": "原始字段是字段值的确切表示。不得少于 20 个字符。默认为整个字段。",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.snippetAriaLabel": "切换文本代码片段",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.snippetFallbackAriaLabel": "切换代码片段回退",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.title": "结果设置",
- "xpack.enterpriseSearch.appSearch.engine.resultSettings.unsavedChangesMessage": "结果设置尚未保存。是否确定要离开?",
- "xpack.enterpriseSearch.appSearch.engine.sampleEngineBadge": "样本引擎",
- "xpack.enterpriseSearch.appSearch.engine.schema.addSchemaErrorMessage": "字段名称已存在:{fieldName}",
- "xpack.enterpriseSearch.appSearch.engine.schema.addSchemaSuccessMessage": "已添加新字段:{fieldName}",
- "xpack.enterpriseSearch.appSearch.engine.schema.confirmSchemaButtonLabel": "确认类型",
- "xpack.enterpriseSearch.appSearch.engine.schema.conflicts": "架构冲突",
- "xpack.enterpriseSearch.appSearch.engine.schema.createSchemaFieldButtonLabel": "创建架构字段",
- "xpack.enterpriseSearch.appSearch.engine.schema.empty.buttonLabel": "阅读索引架构指南",
- "xpack.enterpriseSearch.appSearch.engine.schema.empty.description": "提前创建架构字段,或索引一些文档,系统将为您创建架构。",
- "xpack.enterpriseSearch.appSearch.engine.schema.empty.title": "创建架构",
- "xpack.enterpriseSearch.appSearch.engine.schema.errors": "架构更改错误",
- "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.activeFieldsDescription": "属于一个或多个引擎的字段。",
- "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.activeFieldsTitle": "活动字段",
- "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.allEngines": "全部",
- "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.conflictsCalloutDescription": "在组成此元引擎的源引擎上字段有不一致的字段类型。应用源引擎中一致的字段类型,以使这些字段可搜索。",
- "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.conflictsCalloutTitle": "{conflictingFieldsCount, plural, other {# 个字段}}不可搜索",
- "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.description": "活动和非活动字段,按引擎。",
- "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.fieldTypeConflicts": "字段类型冲突",
- "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.inactiveFieldsDescription": "这些字段有类型冲突。要激活这些字段,更改源引擎中要匹配的类型。",
- "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.inactiveFieldsTitle": "非活动字段",
- "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.title": "元引擎架构",
- "xpack.enterpriseSearch.appSearch.engine.schema.pageDescription": "添加新字段或更改现有字段的类型。",
- "xpack.enterpriseSearch.appSearch.engine.schema.pageTitle": "管理引擎架构",
- "xpack.enterpriseSearch.appSearch.engine.schema.reindexErrorsBreadcrumb": "重新索引错误",
- "xpack.enterpriseSearch.appSearch.engine.schema.reindexJob.title": "架构更改错误",
- "xpack.enterpriseSearch.appSearch.engine.schema.title": "架构",
- "xpack.enterpriseSearch.appSearch.engine.schema.unconfirmedFieldLabel": "最近添加",
- "xpack.enterpriseSearch.appSearch.engine.schema.unconfirmedFields": "新的未确认字段",
- "xpack.enterpriseSearch.appSearch.engine.schema.unconfirmedFields.description": "将新的架构字段设置为正确或预期类型,然后确认字段类型。",
- "xpack.enterpriseSearch.appSearch.engine.schema.unconfirmedFields.title": "您最近添加了新的架构字段",
- "xpack.enterpriseSearch.appSearch.engine.schema.unsearchedFields.description": "如果这些新字段应可搜索,则请更新搜索设置,以包括它们。如果您希望它们仍保持不可搜索,请确认新的字段类型以忽略此告警。",
- "xpack.enterpriseSearch.appSearch.engine.schema.unsearchedFields.searchSettingsButtonLabel": "更新搜索设置",
- "xpack.enterpriseSearch.appSearch.engine.schema.unsearchedFields.title": "默认不搜索最近添加的字段",
- "xpack.enterpriseSearch.appSearch.engine.schema.updateSchemaButtonLabel": "保存更改",
- "xpack.enterpriseSearch.appSearch.engine.schema.updateSchemaSuccessMessage": "架构已更新",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.bodyDescription": "搜索 UI 是免费且开放的库,用于使用 React 构建搜索体验。{link}。",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.empty.buttonLabel": "阅读搜索 UI 指南",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.empty.description": "您索引一些文档后,系统便会自动为您创建架构。",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.empty.title": "添加文档以生成搜索 UI",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.filterFieldHelpText": "呈现为筛选且可用作查询优化的分面值",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.filterFieldLabel": "筛选字段(可选)",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.generatePreviewButtonLabel": "生成搜索体验",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.guideLinkText": "详细了解搜索 UI",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.lowerBodyDescription": "使用下面的字段生成使用搜索 UI 构建的搜索体验示例。使用该示例预览搜索结果或基于该示例创建自己的定制搜索体验。{link}。",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.noSearchKeyErrorMessage": "似乎您没有任何可访问“{engineName}”引擎的公共搜索密钥。请访问{credentialsTitle}页面来设置一个。",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.repositoryLinkText": "查看 Github 存储库",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.sortFieldLabel": "排序字段(可选)",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.sortHelpText": "用于显示结果排序选项,升序和降序",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.thumbnailFieldHelpText": "提供图像 URL 以显示缩略图图像",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.thumbnailFieldLabel": "缩略图字段(可选)",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.title": "搜索 UI",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.titleFieldHelpText": "用作每个已呈现结果的顶层可视标识符",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.titleFieldLabel": "标题字段(可选)",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.urlFieldHelpText": "在适用时用作结果的链接目标",
- "xpack.enterpriseSearch.appSearch.engine.searchUI.urlFieldLabel": "URL 字段(可选)",
- "xpack.enterpriseSearch.appSearch.engine.souceEngines.addSourceEnginesButtonLabel": "添加引擎",
- "xpack.enterpriseSearch.appSearch.engine.souceEngines.addSourceEnginesModal.description": "将其他引擎添加到此元引擎",
- "xpack.enterpriseSearch.appSearch.engine.souceEngines.addSourceEnginesModal.title": "添加引擎",
- "xpack.enterpriseSearch.appSearch.engine.souceEngines.addSourceEnginesPlaceholder": "选择引擎",
- "xpack.enterpriseSearch.appSearch.engine.souceEngines.addSourceEnginesSuccessMessage": "{sourceEnginesCount, plural, other {# 个引擎已}}添加到此元引擎",
- "xpack.enterpriseSearch.appSearch.engine.souceEngines.removeSourceEngineSuccessMessage": "引擎“{engineName}”已从此元引擎移除",
- "xpack.enterpriseSearch.appSearch.engine.souceEngines.title": "管理引擎",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.createSuccessMessage": "同义词集已创建",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.createSynonymSetButtonLabel": "创建同义词集",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.createSynonymSetTitle": "添加同义词集",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.deleteConfirmationMessage": "是否确定要删除此同义词集?",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.deleteSuccessMessage": "同义词集已删除",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.description": "使用同义词将数据集中有相同上下文意思的查询关联在一起。",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.empty.buttonLabel": "阅读同义词指南",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.empty.description": "同义词将具有类似上下文或意思的查询关联在一起。使用它们将用户导向相关内容。",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.empty.title": "创建您的首个同义词集",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.iconAriaLabel": "同义词",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.impactDescription": "此集合将短暂地影响您的结果。",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.synonymInputPlaceholder": "输入同义词",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.title": "同义词",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.updateSuccessMessage": "同义词集已更新",
- "xpack.enterpriseSearch.appSearch.engine.synonyms.updateSynonymSetTitle": "管理同义词集",
- "xpack.enterpriseSearch.appSearch.engine.universalLanguage": "通用",
- "xpack.enterpriseSearch.appSearch.engineAssignmentLabel": "引擎分配",
- "xpack.enterpriseSearch.appSearch.engineCreation.form.engineLanguage.label": "引擎语言",
- "xpack.enterpriseSearch.appSearch.engineCreation.form.engineName.allowedCharactersHelpText": "引擎名称只能包含小写字母、数字和连字符",
- "xpack.enterpriseSearch.appSearch.engineCreation.form.engineName.label": "引擎名称",
- "xpack.enterpriseSearch.appSearch.engineCreation.form.engineName.placeholder": "例如,my-search-engine",
- "xpack.enterpriseSearch.appSearch.engineCreation.form.engineName.sanitizedNameHelpText": "您的引擎将命名为",
- "xpack.enterpriseSearch.appSearch.engineCreation.form.submitButton.buttonLabel": "创建引擎",
- "xpack.enterpriseSearch.appSearch.engineCreation.form.title": "命名您的引擎",
- "xpack.enterpriseSearch.appSearch.engineCreation.successMessage": "引擎“{name}”已创建",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.chineseDropDownOptionLabel": "中文",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.danishDropDownOptionLabel": "丹麦语",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.dutchDropDownOptionLabel": "荷兰语",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.englishDropDownOptionLabel": "英语",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.frenchDropDownOptionLabel": "法语",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.germanDropDownOptionLabel": "德语",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.italianDropDownOptionLabel": "意大利语",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.japaneseDropDownOptionLabel": "日语",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.koreanDropDownOptionLabel": "朝鲜语",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.portugueseBrazilDropDownOptionLabel": "葡萄牙语(巴西)",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.portugueseDropDownOptionLabel": "葡萄牙语",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.russianDropDownOptionLabel": "俄语",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.spanishDropDownOptionLabel": "西班牙语",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.thaiDropDownOptionLabel": "泰语",
- "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.universalDropDownOptionLabel": "通用",
- "xpack.enterpriseSearch.appSearch.engineCreation.title": "创建引擎",
- "xpack.enterpriseSearch.appSearch.engineRequiredError": "至少需要分配一个引擎。",
- "xpack.enterpriseSearch.appSearch.engines.apiLogs.newEventsButtonLabel": "刷新",
- "xpack.enterpriseSearch.appSearch.engines.apiLogs.newEventsMessage": "已记录新事件。",
- "xpack.enterpriseSearch.appSearch.engines.createEngineButtonLabel": "创建引擎",
- "xpack.enterpriseSearch.appSearch.engines.createMetaEngineButtonLabel": "创建元引擎",
- "xpack.enterpriseSearch.appSearch.engines.metaEngines.emptyPromptButtonLabel": "详细了解元引擎",
- "xpack.enterpriseSearch.appSearch.engines.metaEngines.emptyPromptDescription": "元引擎允许您将多个引擎组合成一个可搜索引擎。",
- "xpack.enterpriseSearch.appSearch.engines.metaEngines.emptyPromptTitle": "创建您的首个元引擎",
- "xpack.enterpriseSearch.appSearch.engines.metaEnginesTable.fieldTypeConflictWarning": "字段类型冲突",
- "xpack.enterpriseSearch.appSearch.engines.metaEnginesTable.sourceEnginesCount": "{sourceEnginesCount, plural, other {# 个引擎}}",
- "xpack.enterpriseSearch.appSearch.engines.title": "引擎",
- "xpack.enterpriseSearch.appSearch.enginesOverview.metaEnginesTable.sourceEngines.title": "源引擎",
- "xpack.enterpriseSearch.appSearch.enginesOverview.table.action.delete.buttonDescription": "删除此引擎",
- "xpack.enterpriseSearch.appSearch.enginesOverview.table.action.delete.confirmationPopupMessage": "确定要永久删除“{engineName}”和其所有内容?",
- "xpack.enterpriseSearch.appSearch.enginesOverview.table.action.delete.successMessage": "引擎“{engineName}”已删除",
- "xpack.enterpriseSearch.appSearch.enginesOverview.table.action.manage.buttonDescription": "管理此引擎",
- "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.actions": "操作",
- "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.createdAt": "创建于",
- "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.documentCount": "文档计数",
- "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.fieldCount": "字段计数",
- "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.language": "语言",
- "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.name": "名称",
- "xpack.enterpriseSearch.appSearch.enginesOverview.title": "引擎概览",
- "xpack.enterpriseSearch.appSearch.logRetention.callout.description.manageSettingsDetail": "要管理分析和日志记录,请{visitSettingsLink}。",
- "xpack.enterpriseSearch.appSearch.logRetention.callout.description.manageSettingsLinkText": "访问您的设置",
- "xpack.enterpriseSearch.appSearch.logRetention.callout.disabledSinceTitle": "自 {disabledDate}后,{logsTitle} 已禁用。",
- "xpack.enterpriseSearch.appSearch.logRetention.callout.disabledTitle": "{logsTitle} 已禁用。",
- "xpack.enterpriseSearch.appSearch.logRetention.customPolicy": "您有定制 {logsType} 日志保留策略。",
- "xpack.enterpriseSearch.appSearch.logRetention.defaultPolicy": "您的 {logsType} 日志将存储至少 {minAgeDays, plural, other {# 天}}。",
- "xpack.enterpriseSearch.appSearch.logRetention.ilmDisabled": "App Search 未管理 {logsType} 日志保留。",
- "xpack.enterpriseSearch.appSearch.logRetention.noLogging": "所有引擎的 {logsType} 日志记录均已禁用。",
- "xpack.enterpriseSearch.appSearch.logRetention.noLogging.collected": "{logsType} 日志的最后收集日期为 {disabledAtDate}。",
- "xpack.enterpriseSearch.appSearch.logRetention.noLogging.notCollected": "未收集任何 {logsType} 日志。",
- "xpack.enterpriseSearch.appSearch.logRetention.tooltip": "日志保留信息",
- "xpack.enterpriseSearch.appSearch.logRetention.type.analytics.title.capitalized": "分析",
- "xpack.enterpriseSearch.appSearch.logRetention.type.analytics.title.lowercase": "分析",
- "xpack.enterpriseSearch.appSearch.logRetention.type.api.title.capitalized": "API",
- "xpack.enterpriseSearch.appSearch.logRetention.type.api.title.lowercase": "API",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.documentationDescription": "{documentationLink}以了解如何开始。",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.documentationLink": "阅读文档",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.engineName.allowedCharactersHelpText": "元引擎名称只能包含小写字母、数字和连字符",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.engineName.label": "元引擎名称",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.engineName.placeholder": "例如 my-meta-engine",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.engineName.sanitizedNameHelpText": "您的元引擎将命名",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.metaEngineDescription": "元引擎允许您将多个引擎组合成一个可搜索引擎。",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.sourceEngines.label": "将源引擎添加到此元引擎",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.sourceEngines.maxSourceEnginesWarningTitle": "元引擎的源引擎数目限制为 {maxEnginesPerMetaEngine}",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.submitButton.buttonLabel": "创建元引擎",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.title": "命名您的元引擎",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.successMessage": "元引擎“{name}”已创建",
- "xpack.enterpriseSearch.appSearch.metaEngineCreation.title": "创建元引擎",
- "xpack.enterpriseSearch.appSearch.metaEngines.title": "元引擎",
- "xpack.enterpriseSearch.appSearch.metaEngines.upgradeDescription": "{readDocumentationLink}以了解更多信息,或升级到白金级许可证以开始。",
- "xpack.enterpriseSearch.appSearch.multiInputRows.addValueButtonLabel": "添加值",
- "xpack.enterpriseSearch.appSearch.multiInputRows.inputRowPlaceholder": "输入值",
- "xpack.enterpriseSearch.appSearch.multiInputRows.removeValueButtonLabel": "删除值",
- "xpack.enterpriseSearch.appSearch.ownerRoleTypeDescription": "所有者可以执行任何操作。该帐户可以有很多所有者,但任何时候必须至少有一个所有者。",
- "xpack.enterpriseSearch.appSearch.productCardDescription": "设计强大的搜索并将其部署到您的网站和应用。",
- "xpack.enterpriseSearch.appSearch.productDescription": "利用仪表板、分析和 API 执行高级应用程序搜索简单易行。",
- "xpack.enterpriseSearch.appSearch.productName": "App Search",
- "xpack.enterpriseSearch.appSearch.result.documentDetailLink": "访问文档详情",
- "xpack.enterpriseSearch.appSearch.result.hideAdditionalFields": "隐藏其他字段",
- "xpack.enterpriseSearch.appSearch.result.showAdditionalFields": "显示其他 {numberOfAdditionalFields, number} 个{numberOfAdditionalFields, plural, other {字段}}",
- "xpack.enterpriseSearch.appSearch.result.title": "文档 {id}",
- "xpack.enterpriseSearch.appSearch.roleMappingCreatedMessage": "您的角色映射已创建",
- "xpack.enterpriseSearch.appSearch.roleMappingDeletedMessage": "您的角色映射已删除",
- "xpack.enterpriseSearch.appSearch.roleMappingsEngineAccessHeading": "引擎访问",
- "xpack.enterpriseSearch.appSearch.roleMappingUpdatedMessage": "您的角色映射已更新",
- "xpack.enterpriseSearch.appSearch.sampleEngineCreationCta.buttonLabel": "试用示例引擎",
- "xpack.enterpriseSearch.appSearch.sampleEngineCreationCta.description": "使用示例数据测试引擎。",
- "xpack.enterpriseSearch.appSearch.sampleEngineCreationCta.title": "刚做过测试?",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.analytics.label": "记录分析事件",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.api.label": "记录 API 事件",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.description": "日志保留由适用于您的部署的 ILM 策略决定。",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.learnMore": "详细了解企业搜索的日志保留。",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.analytics.description": "禁用写入时,引擎将停止记录分析事件。您的已有数据将根据存储期限进行删除。",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.analytics.subheading": "当前您的分析日志将存储 {minAgeDays} 天。",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.analytics.title": "禁用分析写入",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.api.description": "禁用写入时,引擎将停止记录 API 事件。您的已有数据将根据存储期限进行删除。",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.api.subheading": "当前您的 API 日志将存储 {minAgeDays} 天。",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.api.title": "禁用 API 写入",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.disable": "禁用",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.prompt": "键入“{target}”以确认。",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.recovery": "您无法恢复删除的数据。",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.save": "保存设置",
- "xpack.enterpriseSearch.appSearch.settings.logRetention.title": "日志保留",
- "xpack.enterpriseSearch.appSearch.settings.title": "设置",
- "xpack.enterpriseSearch.appSearch.setupGuide.description": "获取工具来设计强大的搜索并将其部署到您的网站和移动应用程序。",
- "xpack.enterpriseSearch.appSearch.setupGuide.notConfigured": "App Search 在您的 Kibana 实例中尚未得到配置。",
- "xpack.enterpriseSearch.appSearch.setupGuide.videoAlt": "App Search 入门 - 在此视频中,我们将指导您如何开始使用 App Search",
- "xpack.enterpriseSearch.appSearch.sourceEngines.removeEngineButton.label": "从元引擎中移除",
- "xpack.enterpriseSearch.appSearch.sourceEngines.removeEngineConfirmDialogue.description": "这将从此元引擎中移除引擎“{engineName}”。所有现有设置将丢失。是否确定?",
- "xpack.enterpriseSearch.appSearch.specificEnginesDescription": "静态分配给选定的一组引擎。",
- "xpack.enterpriseSearch.appSearch.specificEnginesLabel": "分配给特定引擎",
- "xpack.enterpriseSearch.appSearch.tokens.admin.description": "私有管理员密钥用于与凭据 API 进行交互。",
- "xpack.enterpriseSearch.appSearch.tokens.admin.name": "私有管理员密钥",
- "xpack.enterpriseSearch.appSearch.tokens.created": "API 密钥“{name}”已创建",
- "xpack.enterpriseSearch.appSearch.tokens.deleted": "API 密钥“{name}”已删除",
- "xpack.enterpriseSearch.appSearch.tokens.permissions.display.all": "全部",
- "xpack.enterpriseSearch.appSearch.tokens.permissions.display.readonly": "只读",
- "xpack.enterpriseSearch.appSearch.tokens.permissions.display.readwrite": "读取/写入",
- "xpack.enterpriseSearch.appSearch.tokens.permissions.display.search": "搜索",
- "xpack.enterpriseSearch.appSearch.tokens.permissions.display.writeonly": "只写",
- "xpack.enterpriseSearch.appSearch.tokens.private.description": "私有 API 密钥用于一个或多个引擎上的读和/写访问。",
- "xpack.enterpriseSearch.appSearch.tokens.private.name": "私有 API 密钥",
- "xpack.enterpriseSearch.appSearch.tokens.search.description": "公有搜索密钥仅用于搜索终端。",
- "xpack.enterpriseSearch.appSearch.tokens.search.name": "公有搜索密钥",
- "xpack.enterpriseSearch.appSearch.tokens.update": "API 密钥“{name}”已更新",
- "xpack.enterpriseSearch.emailLabel": "电子邮件",
- "xpack.enterpriseSearch.enterpriseSearch.setupGuide.description": "随时随地进行全面搜索。为工作繁忙的团队轻松实现强大的现代搜索体验。将预先调整的搜索功能快速添加到您的网站、应用或工作区。全面搜索就是这么简单。",
- "xpack.enterpriseSearch.enterpriseSearch.setupGuide.notConfigured": "企业搜索尚未在您的 Kibana 实例中配置。",
- "xpack.enterpriseSearch.enterpriseSearch.setupGuide.videoAlt": "企业搜索入门",
- "xpack.enterpriseSearch.errorConnectingState.description1": "我们无法与以下主机 URL 的企业搜索建立连接:{enterpriseSearchUrl}",
- "xpack.enterpriseSearch.errorConnectingState.description2": "确保在 {configFile} 中已正确配置主机 URL。",
- "xpack.enterpriseSearch.errorConnectingState.description3": "确认企业搜索服务器响应。",
- "xpack.enterpriseSearch.errorConnectingState.description4": "阅读设置指南或查看服务器日志中的 {pluginLog} 日志消息。",
- "xpack.enterpriseSearch.errorConnectingState.setupGuideCta": "阅读设置指南",
- "xpack.enterpriseSearch.errorConnectingState.title": "无法连接",
- "xpack.enterpriseSearch.errorConnectingState.troubleshootAuth": "检查您的用户身份验证:",
- "xpack.enterpriseSearch.errorConnectingState.troubleshootAuthNative": "必须使用 Elasticsearch 本机身份验证或 SSO/SAML 执行身份验证。",
- "xpack.enterpriseSearch.errorConnectingState.troubleshootAuthSAML": "如果使用的是 SSO/SAML,则还必须在“企业搜索”中设置 SAML 领域。",
- "xpack.enterpriseSearch.FeatureCatalogue.description": "使用一组优化的 API 和工具打造搜索体验。",
- "xpack.enterpriseSearch.hiddenText": "隐藏文本",
- "xpack.enterpriseSearch.inlineEditableTable.newRowButtonLabel": "新行",
- "xpack.enterpriseSearch.licenseCalloutBody": "使用有效的白金级许可证,可获得通过 SAML 实现的企业验证、文档级别权限和授权支持、定制搜索体验等等。",
- "xpack.enterpriseSearch.licenseDocumentationLink": "详细了解许可证功能",
- "xpack.enterpriseSearch.licenseManagementLink": "管理您的许可",
- "xpack.enterpriseSearch.navTitle": "概览",
- "xpack.enterpriseSearch.notFound.action1": "返回到您的仪表板",
- "xpack.enterpriseSearch.notFound.action2": "联系支持人员",
- "xpack.enterpriseSearch.notFound.description": "找不到您要查找的页面。",
- "xpack.enterpriseSearch.notFound.title": "404 错误",
- "xpack.enterpriseSearch.overview.heading": "欢迎使用 Elastic 企业搜索",
- "xpack.enterpriseSearch.overview.productCard.heading": "Elastic {productName}",
- "xpack.enterpriseSearch.overview.productCard.launchButton": "打开 {productName}",
- "xpack.enterpriseSearch.overview.productCard.setupButton": "设置 {productName}",
- "xpack.enterpriseSearch.overview.setupCta.description": "通过 Elastic App Search 和 Workplace Search,将搜索添加到您的应用或内部组织中。观看视频,了解方便易用的搜索功能可以帮您做些什么。",
- "xpack.enterpriseSearch.overview.setupHeading": "选择产品进行设置并开始使用。",
- "xpack.enterpriseSearch.overview.subheading": "将搜索功能添加到您的应用或组织。",
- "xpack.enterpriseSearch.productName": "企业搜索",
- "xpack.enterpriseSearch.productSelectorCalloutTitle": "适用于大型和小型团队的企业级功能",
- "xpack.enterpriseSearch.readOnlyMode.warning": "企业搜索处于只读模式。您将无法执行更改,例如创建、编辑或删除。",
- "xpack.enterpriseSearch.roleMapping.addRoleMappingButtonLabel": "添加映射",
- "xpack.enterpriseSearch.roleMapping.addUserLabel": "添加用户",
- "xpack.enterpriseSearch.roleMapping.allLabel": "全部",
- "xpack.enterpriseSearch.roleMapping.anyAuthProviderLabel": "任何当前或未来的身份验证提供程序",
- "xpack.enterpriseSearch.roleMapping.anyDropDownOptionLabel": "任意",
- "xpack.enterpriseSearch.roleMapping.attributeSelectorTitle": "属性映射",
- "xpack.enterpriseSearch.roleMapping.attributeValueLabel": "属性值",
- "xpack.enterpriseSearch.roleMapping.authProviderLabel": "身份验证提供程序",
- "xpack.enterpriseSearch.roleMapping.authProviderTooltip": "特定于提供程序的角色映射仍会应用,但现在配置已弃用。",
- "xpack.enterpriseSearch.roleMapping.deactivatedLabel": "已停用",
- "xpack.enterpriseSearch.roleMapping.deactivatedUserCalloutDescription": "此用户当前未处于活动状态,访问权限已暂时吊销。可以通过 Kibana 控制台的“用户管理”区域重新激活用户。",
- "xpack.enterpriseSearch.roleMapping.deactivatedUserCalloutLabel": "用户已停用",
- "xpack.enterpriseSearch.roleMapping.deleteRoleMappingDescription": "请注意,删除映射是永久性的,无法撤消",
- "xpack.enterpriseSearch.roleMapping.emailLabel": "电子邮件",
- "xpack.enterpriseSearch.roleMapping.enableRolesButton": "启用基于角色的访问",
- "xpack.enterpriseSearch.roleMapping.enableRolesLink": "详细了解基于角色的访问",
- "xpack.enterpriseSearch.roleMapping.enableUsersLink": "详细了解用户管理",
- "xpack.enterpriseSearch.roleMapping.enginesLabel": "引擎",
- "xpack.enterpriseSearch.roleMapping.existingInvitationLabel": "用户尚未接受邀请。",
- "xpack.enterpriseSearch.roleMapping.existingUserLabel": "添加现有用户",
- "xpack.enterpriseSearch.roleMapping.externalAttributeLabel": "外部属性",
- "xpack.enterpriseSearch.roleMapping.externalAttributeTooltip": "外部属性由身份提供程序定义,会因服务不同而不同。",
- "xpack.enterpriseSearch.roleMapping.filterRoleMappingsPlaceholder": "筛选角色映射",
- "xpack.enterpriseSearch.roleMapping.filterUsersLabel": "筛选用户",
- "xpack.enterpriseSearch.roleMapping.flyoutCreateTitle": "创建角色映射",
- "xpack.enterpriseSearch.roleMapping.flyoutDescription": "基于用户属性分配角色和权限",
- "xpack.enterpriseSearch.roleMapping.flyoutUpdateTitle": "更新角色映射",
- "xpack.enterpriseSearch.roleMapping.groupsLabel": "组",
- "xpack.enterpriseSearch.roleMapping.individualAuthProviderLabel": "选择单个身份验证提供程序",
- "xpack.enterpriseSearch.roleMapping.invitationDescription": "此 URL 可共享给用户,允许他们接受企业搜索邀请和设置新密码",
- "xpack.enterpriseSearch.roleMapping.invitationLink": "企业搜索邀请链接",
- "xpack.enterpriseSearch.roleMapping.invitationPendingLabel": "邀请未决",
- "xpack.enterpriseSearch.roleMapping.manageRoleMappingTitle": "管理角色映射",
- "xpack.enterpriseSearch.roleMapping.newInvitationLabel": "邀请 URL",
- "xpack.enterpriseSearch.roleMapping.newRoleMappingTitle": "添加角色映射",
- "xpack.enterpriseSearch.roleMapping.newUserDescription": "提供粒度访问和权限",
- "xpack.enterpriseSearch.roleMapping.newUserLabel": "创建新用户",
- "xpack.enterpriseSearch.roleMapping.noResults.message": "未找到匹配的角色映射",
- "xpack.enterpriseSearch.roleMapping.notFoundMessage": "未找到匹配的角色映射。",
- "xpack.enterpriseSearch.roleMapping.noUsersDescription": "可灵活地分别添加用户。角色映射提供更宽广的接口,可以使用户属性添加更大数量的用户。",
- "xpack.enterpriseSearch.roleMapping.noUsersLabel": "未找到匹配的用户",
- "xpack.enterpriseSearch.roleMapping.noUsersTitle": "未添加任何用户",
- "xpack.enterpriseSearch.roleMapping.removeRoleMappingButton": "移除映射",
- "xpack.enterpriseSearch.roleMapping.removeRoleMappingTitle": "移除角色映射",
- "xpack.enterpriseSearch.roleMapping.removeUserButton": "移除用户",
- "xpack.enterpriseSearch.roleMapping.requiredLabel": "必需",
- "xpack.enterpriseSearch.roleMapping.roleLabel": "角色",
- "xpack.enterpriseSearch.roleMapping.roleMappingFlyoutCreateButton": "创建映射",
- "xpack.enterpriseSearch.roleMapping.roleMappingFlyoutUpdateButton": "更新映射",
- "xpack.enterpriseSearch.roleMapping.roleMappingsHeadingButton": "创建新的角色映射",
- "xpack.enterpriseSearch.roleMapping.roleMappingsHeadingDescription": "角色映射提供将原生或 SAML 控制的角色属性与 {productName} 权限关联的接口。",
- "xpack.enterpriseSearch.roleMapping.roleMappingsHeadingDocsLink": "详细了解角色映射。",
- "xpack.enterpriseSearch.roleMapping.roleMappingsHeadingTitle": "角色映射",
- "xpack.enterpriseSearch.roleMapping.roleMappingsTitle": "用户和角色",
- "xpack.enterpriseSearch.roleMapping.roleModalText": "移除角色映射将吊销与映射属性对应的任何用户的访问权限,但对于 SAML 控制的角色可能不会立即生效。具有活动 SAML 会话的用户将保留访问权限,直到会话过期。",
- "xpack.enterpriseSearch.roleMapping.rolesDisabledDescription": "为此部署设置的所有用户当前对 {productName} 具有完全访问权限。要限制访问和管理权限,必须为企业搜索启用基于角色的访问。",
- "xpack.enterpriseSearch.roleMapping.rolesDisabledNote": "注意:启用基于角色的访问会限制对 App Search 和 Workplace Search 的访问。启用后,在适用的情况下,查看这两个产品的访问管理。",
- "xpack.enterpriseSearch.roleMapping.rolesDisabledTitle": "基于角色的访问已禁用",
- "xpack.enterpriseSearch.roleMapping.saveRoleMappingButtonLabel": "保存角色映射",
- "xpack.enterpriseSearch.roleMapping.smtpCalloutLabel": "在以下情况下,个性化邀请将自动发送:当提供企业搜索",
- "xpack.enterpriseSearch.roleMapping.smtpLinkLabel": "SMTP 配置时",
- "xpack.enterpriseSearch.roleMapping.updateRoleMappingButtonLabel": "更新角色映射",
- "xpack.enterpriseSearch.roleMapping.updateUserDescription": "管理粒度访问和权限",
- "xpack.enterpriseSearch.roleMapping.updateUserLabel": "更新用户",
- "xpack.enterpriseSearch.roleMapping.userAddedLabel": "用户已添加",
- "xpack.enterpriseSearch.roleMapping.userModalText": "移除用户会立即吊销对该体验的访问,除非此用户的属性也对应于原生和 SAML 控制身份验证的角色映射,在这种情况下,还应该根据需要复查并调整关联的角色映射。",
- "xpack.enterpriseSearch.roleMapping.userModalTitle": "移除 {username}",
- "xpack.enterpriseSearch.roleMapping.usernameLabel": "用户名",
- "xpack.enterpriseSearch.roleMapping.usernameNoUsersText": "没有符合添加资格的现有用户。",
- "xpack.enterpriseSearch.roleMapping.usersHeadingDescription": "用户管理针对个别或特殊的权限需要提供粒度访问。可能会从此列表排除一些用户。包括来自联合源(如 SAML)的用户,按照角色映射及内置用户帐户进行管理,如“elastic”或“enterprise_search”用户。\n",
- "xpack.enterpriseSearch.roleMapping.usersHeadingLabel": "添加新用户",
- "xpack.enterpriseSearch.roleMapping.usersHeadingTitle": "用户",
- "xpack.enterpriseSearch.roleMapping.userUpdatedLabel": "用户已更新",
- "xpack.enterpriseSearch.schema.addFieldModal.addFieldButtonLabel": "添加字段",
- "xpack.enterpriseSearch.schema.addFieldModal.description": "字段添加后,将无法从架构中删除。",
- "xpack.enterpriseSearch.schema.addFieldModal.fieldNameNote.correct": "字段名称只能包含小写字母、数字和下划线",
- "xpack.enterpriseSearch.schema.addFieldModal.fieldNameNote.corrected": "该字段将命名为 {correctedName}",
- "xpack.enterpriseSearch.schema.addFieldModal.fieldNamePlaceholder": "输入字段名称",
- "xpack.enterpriseSearch.schema.addFieldModal.title": "添加新字段",
- "xpack.enterpriseSearch.schema.errorsCallout.buttonLabel": "查看错误",
- "xpack.enterpriseSearch.schema.errorsCallout.description": "多个文档有字段转换错误。请查看它们,然后根据需要更改字段类型。",
- "xpack.enterpriseSearch.schema.errorsCallout.title": "架构重新索引时出错",
- "xpack.enterpriseSearch.schema.errorsTable.control.review": "复查",
- "xpack.enterpriseSearch.schema.errorsTable.heading.error": "错误",
- "xpack.enterpriseSearch.schema.errorsTable.heading.id": "ID",
- "xpack.enterpriseSearch.schema.errorsTable.link.view": "查看",
- "xpack.enterpriseSearch.schema.fieldNameLabel": "字段名称",
- "xpack.enterpriseSearch.schema.fieldTypeLabel": "字段类型",
- "xpack.enterpriseSearch.setupGuide.cloud.step1.instruction1": "访问 Elastic Cloud 控制台以{editDeploymentLink}。",
- "xpack.enterpriseSearch.setupGuide.cloud.step1.instruction1LinkText": "编辑您的部署",
- "xpack.enterpriseSearch.setupGuide.cloud.step1.title": "编辑您的部署的配置",
- "xpack.enterpriseSearch.setupGuide.cloud.step2.instruction1": "进入部署的“编辑部署”屏幕后,滚动到“企业搜索”配置,然后选择“启用”。",
- "xpack.enterpriseSearch.setupGuide.cloud.step2.title": "为您的部署启用企业搜索",
- "xpack.enterpriseSearch.setupGuide.cloud.step3.instruction1": "在为您的实例启用企业搜索之后,您可以定制该实例,包括容错、RAM 以及其他{optionsLink}。",
- "xpack.enterpriseSearch.setupGuide.cloud.step3.instruction1LinkText": "可配置选项",
- "xpack.enterpriseSearch.setupGuide.cloud.step3.title": "配置您的企业搜索实例",
- "xpack.enterpriseSearch.setupGuide.cloud.step4.instruction1": "单击“保存”后,您将会看到确认对话框,其中概述了对部署所做的更改。确认之后,您的部署将处理配置更改,整个过程只需少许时间。",
- "xpack.enterpriseSearch.setupGuide.cloud.step4.title": "保存您的部署配置",
- "xpack.enterpriseSearch.setupGuide.cloud.step5.instruction1": "对于包含时间序列统计数据的 {productName} 索引,您可能想要{configurePolicyLink},以确保较长时期内性能理想且存储划算。",
- "xpack.enterpriseSearch.setupGuide.cloud.step5.instruction1LinkText": "配置索引生命周期策略",
- "xpack.enterpriseSearch.setupGuide.cloud.step5.title": "{productName} 现在可以使用了",
- "xpack.enterpriseSearch.setupGuide.step1.instruction1": "在 {configFile} 文件中,将 {configSetting} 设置为 {productName} 实例的 URL。例如:",
- "xpack.enterpriseSearch.setupGuide.step1.title": "将 {productName} 主机 URL 添加到 Kibana 配置",
- "xpack.enterpriseSearch.setupGuide.step2.instruction1": "重新启动 Kibana 以应用上一步骤中的配置更改。",
- "xpack.enterpriseSearch.setupGuide.step2.instruction2": "如果正在 {productName} 中使用 {elasticsearchNativeAuthLink},则全部就绪。您的用户现在可以使用自己当前的 {productName} 访问权限在 Kibana 中访问 {productName}。",
- "xpack.enterpriseSearch.setupGuide.step2.title": "重新加载 Kibana 实例",
- "xpack.enterpriseSearch.setupGuide.step3.title": "解决问题",
- "xpack.enterpriseSearch.setupGuide.title": "设置指南",
- "xpack.enterpriseSearch.shared.flashMessages.defaultErrorMessage": "发生意外错误",
- "xpack.enterpriseSearch.shared.unsavedChangesMessage": "您的更改尚未更改。是否确定要离开?",
- "xpack.enterpriseSearch.trialCalloutLink": "详细了解 Elastic Stack 许可证。",
- "xpack.enterpriseSearch.trialCalloutTitle": "您的可启用白金级功能的 Elastic Stack 试用版许可证将 {days, plural, other {# 天}}后过期。",
- "xpack.enterpriseSearch.troubleshooting.differentAuth.description": "此插件当前不支持使用不同身份验证方法的 {productName} 和 Kibana,例如 {productName} 使用与 Kibana 不同的 SAML 提供程序。",
- "xpack.enterpriseSearch.troubleshooting.differentAuth.title": "{productName} 和 Kibana 使用不同的身份验证方法",
- "xpack.enterpriseSearch.troubleshooting.differentEsClusters.description": "此插件当前不支持在不同集群中运行的 {productName} 和 Kibana。",
- "xpack.enterpriseSearch.troubleshooting.differentEsClusters.title": "{productName} 和 Kibana 在不同的 Elasticsearch 集群中",
- "xpack.enterpriseSearch.troubleshooting.standardAuth.description": "此插件不完全支持使用 {standardAuthLink} 的 {productName}。{productName} 中创建的用户必须具有 Kibana 访问权限。Kibana 中创建的用户在导航菜单中将看不到 {productName}。",
- "xpack.enterpriseSearch.troubleshooting.standardAuth.title": "不支持使用标准身份验证的 {productName}",
- "xpack.enterpriseSearch.units.daysLabel": "天",
- "xpack.enterpriseSearch.units.hoursLabel": "小时",
- "xpack.enterpriseSearch.units.monthsLabel": "月",
- "xpack.enterpriseSearch.units.weeksLabel": "周",
- "xpack.enterpriseSearch.usernameLabel": "用户名",
- "xpack.enterpriseSearch.workplaceSearch.accountNav.account.link": "我的帐户",
- "xpack.enterpriseSearch.workplaceSearch.accountNav.logout.link": "注销",
- "xpack.enterpriseSearch.workplaceSearch.accountNav.orgDashboard.link": "前往组织仪表板",
- "xpack.enterpriseSearch.workplaceSearch.accountNav.search.link": "搜索",
- "xpack.enterpriseSearch.workplaceSearch.accountNav.settings.link": "帐户设置",
- "xpack.enterpriseSearch.workplaceSearch.accountNav.sources.link": "内容源",
- "xpack.enterpriseSearch.workplaceSearch.accountSettings.description": "管理访问权限、密码和其他帐户设置。",
- "xpack.enterpriseSearch.workplaceSearch.accountSettings.title": "帐户设置",
- "xpack.enterpriseSearch.workplaceSearch.activityFeedEmptyDefault.title": "您的组织最近无活动",
- "xpack.enterpriseSearch.workplaceSearch.activityFeedNamedDefault.title": "{name} 最近无活动",
- "xpack.enterpriseSearch.workplaceSearch.add.label": "添加",
- "xpack.enterpriseSearch.workplaceSearch.addField.label": "添加字段",
- "xpack.enterpriseSearch.workplaceSearch.and": "且",
- "xpack.enterpriseSearch.workplaceSearch.baseUri.label": "基 URI",
- "xpack.enterpriseSearch.workplaceSearch.baseUrl.label": "基 URL",
- "xpack.enterpriseSearch.workplaceSearch.clientId.label": "客户端 ID",
- "xpack.enterpriseSearch.workplaceSearch.clientSecret.label": "客户端密钥",
- "xpack.enterpriseSearch.workplaceSearch.comfirmModal.title": "请确认",
- "xpack.enterpriseSearch.workplaceSearch.confidential.label": "保密",
- "xpack.enterpriseSearch.workplaceSearch.confidential.text": "为客户端密钥无法保密的环境(如原生移动应用和单页面应用程序)取消选择。",
- "xpack.enterpriseSearch.workplaceSearch.configure.button": "配置",
- "xpack.enterpriseSearch.workplaceSearch.confirmChanges.text": "确认更改",
- "xpack.enterpriseSearch.workplaceSearch.connectors.header.description": "您的所有可配置连接器。",
- "xpack.enterpriseSearch.workplaceSearch.connectors.header.title": "内容源连接器",
- "xpack.enterpriseSearch.workplaceSearch.consumerKey.label": "使用者密钥",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.emptyBody": "管理员将源添加到此组织后,它们便可供搜索。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.emptyTitle": "没有可用源",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.newSourceDescription": "配置并连接源时,您将会使用从内容平台本身同步的可搜索内容创建不同的实体。可以使用以下一个可用连接器添加源,也可以通过定制 API 源,实现更多的灵活性。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.noSourcesTitle": "配置并连接您的首个内容源",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.orgSourceDescription": "共享内容源可供整个组织使用,也可以分配给指定用户组。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.orgSourcesTitle": "添加共享内容源",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.placeholder": "筛选源......",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.privateSourceDescription": "连接新源以将其内容和文档添加到您搜索体验中。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.privateSourcesTitle": "添加新的内容源",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.availableSourceList.body": "配置可用源,或构建自己的,方法是使用 ",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.availableSourceList.customSource.button": "定制 API 源",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.availableSourceList.emptyState": "没有可用源匹配您的查询。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.availableSourceList.title": "可配置",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.availableSourceList.toolTipContent": "{name} 可配置为专用源,适用于白金级订阅。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.back.button": " 返回",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.configureNew.button": "配置新的内容源",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.connect.button": "连接 {name}",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.heading": "{name} 已配置",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.orgCanConnect.message": "{name} 现在可连接到 Workplace Search",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.personalConnectLink.message": "用户现在可从个人仪表板上链接自己的 {name} 帐户。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.privateDisabled.button": "详细了解专用内容源。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.privateDisabled.message": "切记在安全设置中{securityLink}。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configCustom.button": "创建定制 API 源",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configDocs.applicationPortal.button": "{name} 应用程序门户",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.alt.text": "连接图示",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.configure.button": "配置 {name}",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step1.heading": "第 1 步",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step1.text": "通过您或您的团队用于连接并同步内容的内容源设置安全的 OAuth 应用程序。只需对每个内容源执行一次。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step1.title": "配置 OAuth 应用程序 {badge}",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step2.heading": "第 2 步",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step2.text": "使用新的 OAuth 应用程序将内容源任何数量的实例连接到 Workplace Search。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step2.title": "连接内容源",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.steps.text": "快速设置,让您的所有文档都可搜索。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.steps.title": "如何添加 {name}",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configOauth.button": "完成连接",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configOauth.label": "选择要同步的 GitHub 组织",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.accountOnlyTooltip": "专用内容源。每个用户必须从自己的个人仪表板添加内容源。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.body": "已配置且准备好连接。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.connectButton": "连接",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.emptyState": "没有已配置的源匹配您的查询。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.title": "已配置内容源",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.unConnectedTooltip": "没有已连接源",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.button": "连接 {name}",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.docPermissionsUnavailable.message": "尚没有文档级别权限可用于此源。{link}",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.needsPermissions.text": "将同步文档级别权限信息。在初始连接后,需要进行其他配置,然后文档才可供搜索。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.notSynced.text": "连接服务可访问的所有文档将同步,并提供给组织的用户或组的用户。文档立即可供搜索。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.notSynced.title": "将不同步文档级别权限",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.permissions.label": "启用文档级别权限同步",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.permissions.title": "文档级权限",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.whichOption.link": "我应选哪个选项?",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.formSourceAddedSuccessMessage": "{name} 已连接",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.includedFeaturesTitle": "包括的功能",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.reAuthenticate.body": "您的 {name} 凭据不再有效。请使用原始凭据重新验证,以恢复内容同步。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.reAuthenticate.button": "重新验证 {name}",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveConfig.button": "保存配置",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveConfig.oauthStep1": "在组织的 {sourceName} 帐户中创建 OAuth 应用",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveConfig.oauthStep2": "提供适当的配置信息",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.apiKeys.body": "您将需要这些密钥以便为此定制源同步文档。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.apiKeys.title": "API 密钥",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.body1": "您的终端已准备好接受请求。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.body2": "确保在下面复制您的 API 密钥。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.displaySettings.text": "请使用 {link} 定制您的文档在搜索结果内显示的方式。Workplace Search 默认按字母顺序使用字段。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.docPermissions.title": "设置文档级权限",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.documentation.text": "{link}以详细了解定制 API 源。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.heading": "{name} 已创建",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.permissions.text": "{link} 管理有关单个属性或组属性的内容访问内容。允许或拒绝对特定文档的访问。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.return.button": "返回到源",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.stylingResults.title": "正在为结果应用样式",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.visualWalkthrough.title": "直观的演练",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.addField.button": "添加字段",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.empty.description": "您索引一些文档后,系统便会为您创建架构。单击下面,以提前创建架构字段。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.empty.title": "内容源没有架构",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.errors.header.dataType": "数据类型",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.errors.header.fieldName": "字段名称",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.errors.heading": "架构更改错误",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.errors.message": "糟糕,我们无法为此架构找到任何错误。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.fieldAdded.message": "新字段已添加。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.filter.noResults.message": "找不到“{filterValue}”的结果。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.filter.placeholder": "筛选架构字段......",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.manage.description": "添加新字段或更改现有字段的类型",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.manage.title": "管理源架构",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.newFieldExists.message": "新字段已存在:{fieldName}。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.save.button": "保存架构",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.updated.message": "架构已更新。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.sourceFeatures.documentLevelPermissions.text": "文档级别权限根据定义的规则管理用户内容访问权限。允许或拒绝个人和组对特定文档的访问。",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.sourceFeatures.documentLevelPermissions.title": "适用于白金级许可证的文档级别权限",
- "xpack.enterpriseSearch.workplaceSearch.contentSource.sourceFeatures.syncFrequency.text": "此源每 {duration} 从 {name} 获取新内容(在初始同步后)。",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.displaySettings.description": "对定制 API 源搜索结果的内容和样式进行定制。",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.displaySettings.title": "显示设置",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.displaySettingsEmpty.body": "您需要一些要显示的内容,以便配置显示设置。",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.displaySettingsEmpty.title": "您尚没有任何内容",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.emptyFields.description": "添加字段,并将进行相应移动以使它们按照所需顺序显示。",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.featuredResults.description": "匹配文档将显示为单个卡片。",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.featuredResults.title": "精选结果",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.go.button": "执行",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.lastUpdated.heading": "上次更新时间",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.preview.title": "预览",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.reset.button": "重置",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.resultDetail.label": "结果详情",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.searchResults.label": "搜索结果",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.searchResults.title": "搜索结果设置",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.searchResultsRow.helpText": "此区域可选",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.standardResults.description": "部分匹配的文档将显示为集。",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.standardResults.title": "标准结果",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.subtitle.label": "子标题",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.success.message": "显示设置已成功更新。",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.title.heading": "标题",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.title.label": "标题",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.unsaved.message": "您的显示设置尚未保存。是否确定要离开?",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.visibleFields.title": "可见的字段",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.syncManagementContentExtractionLabel": "同步所有文本和内容",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.syncManagementGlobalConfigLabel": "同步缩略图 - 已在全局配置级别禁用",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.syncManagementSynchronizeLabel": "同步此源",
- "xpack.enterpriseSearch.workplaceSearch.contentSources.syncManagementThumbnailsLabel": "同步缩略图",
- "xpack.enterpriseSearch.workplaceSearch.copyText": "复制",
- "xpack.enterpriseSearch.workplaceSearch.credentials.description": "在您的客户端中使用以下凭据从我们的身份验证服务器请求访问令牌。",
- "xpack.enterpriseSearch.workplaceSearch.credentials.title": "凭据",
- "xpack.enterpriseSearch.workplaceSearch.customize.header.description": "个性化常规组织设置。",
- "xpack.enterpriseSearch.workplaceSearch.customize.header.title": "定制 Workplace Search",
- "xpack.enterpriseSearch.workplaceSearch.customize.name.button": "保存组织名称",
- "xpack.enterpriseSearch.workplaceSearch.customize.name.label": "组织名称",
- "xpack.enterpriseSearch.workplaceSearch.description.label": "描述",
- "xpack.enterpriseSearch.workplaceSearch.documentsHeader": "文档",
- "xpack.enterpriseSearch.workplaceSearch.editField.label": "编辑字段",
- "xpack.enterpriseSearch.workplaceSearch.field.label": "字段",
- "xpack.enterpriseSearch.workplaceSearch.groups.addGroup.heading": "添加组",
- "xpack.enterpriseSearch.workplaceSearch.groups.addGroup.submit.action": "添加组",
- "xpack.enterpriseSearch.workplaceSearch.groups.addGroupForm.action": "创建组",
- "xpack.enterpriseSearch.workplaceSearch.groups.clearFilters.action": "清除筛选",
- "xpack.enterpriseSearch.workplaceSearch.groups.contentSourceCountHeading": "{numSources} 个共享内容源",
- "xpack.enterpriseSearch.workplaceSearch.groups.description": "将共享内容源和用户分配到组,以便为各种内部团队打造相关搜索体验。",
- "xpack.enterpriseSearch.workplaceSearch.groups.filterGroups.placeholder": "按名称筛选组......",
- "xpack.enterpriseSearch.workplaceSearch.groups.filterSources.buttonText": "源",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupDeleted": "组“{groupName}”已成功删除。",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupManagerHeaderTitle": "管理 {label}",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupManagerSourceEmpty.body": "可能您尚未添加任何共享内容源。",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupManagerSourceEmpty.title": "哎哟!",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupManagerUpdateAddSourceButton": "添加共享源",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupNotFound": "找不到 ID 为“{groupId}”的组。",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupPrioritizationUpdated": "已成功更新共享源的优先级排序。",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupRenamed": "已将此组成功重命名为“{groupName}”。",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupSourcesUpdated": "已成功更新共享内容源。",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupsTable.groupTableHeader": "组",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupsTable.sourcesTableHeader": "内容源",
- "xpack.enterpriseSearch.workplaceSearch.groups.groupUpdatedText": "上次更新于 {updatedAt}。",
- "xpack.enterpriseSearch.workplaceSearch.groups.heading": "管理组",
- "xpack.enterpriseSearch.workplaceSearch.groups.inviteUsers.action": "邀请用户",
- "xpack.enterpriseSearch.workplaceSearch.groups.newGroup.action": "管理组",
- "xpack.enterpriseSearch.workplaceSearch.groups.newGroupSavedSuccess": "已成功创建 {groupName}",
- "xpack.enterpriseSearch.workplaceSearch.groups.noSourcesMessage": "无共享内容源",
- "xpack.enterpriseSearch.workplaceSearch.groups.noUsersMessage": "无用户",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.confirmRemoveButtonText": "删除 {name}",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.confirmRemoveDescription": "您的组将从 Workplace Search 中删除。确定要移除 {name}?",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.confirmTitleText": "确认",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.emptySourcesDescription": "未与此组共享任何内容源。",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.groupSourcesDescription": "可按“{name}”组中的所有用户搜索。",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.groupSourcesTitle": "组内容源",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.groupUsersDescription": "分配给此组的用户有权访问上面定义的源的数据和内容。可在“用户和角色”区域中管理此组的用户分配。",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.manageSourcesButtonText": "管理共享内容源",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.manageUsersButtonText": "管理用户和角色",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.nameSectionDescription": "定制此组的名称。",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.nameSectionTitle": "组名",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.removeButtonText": "移除组",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.removeSectionDescription": "此操作无法撤消。",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.removeSectionTitle": "移除此组",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.saveNameButtonText": "保存名称",
- "xpack.enterpriseSearch.workplaceSearch.groups.overview.usersSectionTitle": "组用户",
- "xpack.enterpriseSearch.workplaceSearch.groups.searchResults.notFoound": "找不到结果。",
- "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.headerDescription": "校准组内容源的相对文档重要性。",
- "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.headerTitle": "共享内容源的优先级排序",
- "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.priorityTableHeader": "相关性优先级",
- "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.sourceTableHeader": "源",
- "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.zeroStateBody": "与 {groupName} 共享两个或多个源,以定制源优先级排序。",
- "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.zeroStateButtonText": "添加共享内容源",
- "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.zeroStateTitle": "未与此组共享任何源",
- "xpack.enterpriseSearch.workplaceSearch.groups.sourcesModalLabel": "共享内容源",
- "xpack.enterpriseSearch.workplaceSearch.groups.sourcesModalTitle": "选择要与 {groupName} 共享的内容源",
- "xpack.enterpriseSearch.workplaceSearch.keepEditing.button": "继续编辑",
- "xpack.enterpriseSearch.workplaceSearch.name.label": "名称",
- "xpack.enterpriseSearch.workplaceSearch.nav.addSource": "添加源",
- "xpack.enterpriseSearch.workplaceSearch.nav.content": "内容",
- "xpack.enterpriseSearch.workplaceSearch.nav.displaySettings": "显示设置",
- "xpack.enterpriseSearch.workplaceSearch.nav.groups": "组",
- "xpack.enterpriseSearch.workplaceSearch.nav.groups.groupOverview": "概览",
- "xpack.enterpriseSearch.workplaceSearch.nav.groups.sourcePrioritization": "源的优先级排序",
- "xpack.enterpriseSearch.workplaceSearch.nav.overview": "概览",
- "xpack.enterpriseSearch.workplaceSearch.nav.personalDashboard": "查看我的个人仪表板",
- "xpack.enterpriseSearch.workplaceSearch.nav.roleMappings": "用户和角色",
- "xpack.enterpriseSearch.workplaceSearch.nav.schema": "架构",
- "xpack.enterpriseSearch.workplaceSearch.nav.searchApplication": "前往搜索应用程序",
- "xpack.enterpriseSearch.workplaceSearch.nav.security": "安全",
- "xpack.enterpriseSearch.workplaceSearch.nav.settings": "设置",
- "xpack.enterpriseSearch.workplaceSearch.nav.settingsCustomize": "定制",
- "xpack.enterpriseSearch.workplaceSearch.nav.settingsOauth": "OAuth 应用程序",
- "xpack.enterpriseSearch.workplaceSearch.nav.settingsSourcePrioritization": "内容源连接器",
- "xpack.enterpriseSearch.workplaceSearch.nav.sources": "源",
- "xpack.enterpriseSearch.workplaceSearch.nonPlatinumOauthDescription": "配置 OAuth 应用程序,以安全使用 Workplace Search 搜索 API。升级到白金级许可证,以启用搜索 API 并创建您的 OAuth 应用程序。",
- "xpack.enterpriseSearch.workplaceSearch.nonPlatinumOauthTitle": "正在为定制搜索应用程序配置 OAuth",
- "xpack.enterpriseSearch.workplaceSearch.oauth.description": "为您的组织创建 OAuth 客户端。",
- "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.authorizationDescription": "授权 {strongClientName} 使用您的帐户?",
- "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.authorizationTitle": "需要授权",
- "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.authorizeButtonLabel": "授权",
- "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.denyButtonLabel": "拒绝",
- "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.httpRedirectWarningMessage": "此应用程序正使用不安全的重定向 URI (http)",
- "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.scopesLeadInMessage": "此应用程序将能够",
- "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.searchScopeDescription": "搜索您的数据",
- "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.unknownScopeDescription": "{unknownAction}您的数据",
- "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.writeScopeDescription": "修改您的数据",
- "xpack.enterpriseSearch.workplaceSearch.oauthPersisted.description": "访问您的组织的 OAuth 客户端并管理 OAuth 设置。",
- "xpack.enterpriseSearch.workplaceSearch.ok.button": "确定",
- "xpack.enterpriseSearch.workplaceSearch.organizationStats.activeUsers": "活动用户",
- "xpack.enterpriseSearch.workplaceSearch.organizationStats.invitations": "邀请",
- "xpack.enterpriseSearch.workplaceSearch.organizationStats.privateSources": "专用源",
- "xpack.enterpriseSearch.workplaceSearch.organizationStats.title": "使用统计",
- "xpack.enterpriseSearch.workplaceSearch.orgNameOnboarding.buttonLabel": "命名您的组织",
- "xpack.enterpriseSearch.workplaceSearch.orgNameOnboarding.description": "在邀请同事之前,请命名您的组织以提升辨识度。",
- "xpack.enterpriseSearch.workplaceSearch.overviewHeader.description": "您的组织的统计信息和活动",
- "xpack.enterpriseSearch.workplaceSearch.overviewHeader.title": "组织概览",
- "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingHeader.description": "完成以下配置以设置您的组织。",
- "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingHeader.title": "开始使用 Workplace Search",
- "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingSourcesCard.description": "添加共享源,以便您的组织可以开始搜索。",
- "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingSourcesCard.title": "共享源",
- "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingUsersCard.description": "邀请同事加入此组织以便一同搜索。",
- "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingUsersCard.title": "用户和邀请",
- "xpack.enterpriseSearch.workplaceSearch.overviewUsersCard.title": "很好,您已邀请同事一同搜索。",
- "xpack.enterpriseSearch.workplaceSearch.personalDashboardSourceError": "无法连接源,请联系管理员以获取帮助。错误消息:{error}",
- "xpack.enterpriseSearch.workplaceSearch.platinumFeature": "白金级功能",
- "xpack.enterpriseSearch.workplaceSearch.privatePlatinumCallout.text": "专用源需要白金级许可证。",
- "xpack.enterpriseSearch.workplaceSearch.privateSource.text": "专用源",
- "xpack.enterpriseSearch.workplaceSearch.privateSources.text": "专用源",
- "xpack.enterpriseSearch.workplaceSearch.productCardDescription": "通过即时连接到常见生产力和协作工具,在一个位置整合您的内容。",
- "xpack.enterpriseSearch.workplaceSearch.productCta": "Workplace Search",
- "xpack.enterpriseSearch.workplaceSearch.productDescription": "搜索整个虚拟工作区中存在的所有文档、文件和源。",
- "xpack.enterpriseSearch.workplaceSearch.productName": "Workplace Search",
- "xpack.enterpriseSearch.workplaceSearch.publicKey.label": "公钥",
- "xpack.enterpriseSearch.workplaceSearch.recentActivity.title": "最近活动",
- "xpack.enterpriseSearch.workplaceSearch.recentActivitySourceLink.linkLabel": "查看源",
- "xpack.enterpriseSearch.workplaceSearch.redirectHelp.text": "每行提供一个 URI。",
- "xpack.enterpriseSearch.workplaceSearch.redirectInsecureError.text": "不推荐使用不安全的重定向 URI (http)。",
- "xpack.enterpriseSearch.workplaceSearch.redirectNativeHelp.text": "对于本地开发 URI,请使用格式",
- "xpack.enterpriseSearch.workplaceSearch.redirectSecureError.text": "不能包含重复的重定向 URI。",
- "xpack.enterpriseSearch.workplaceSearch.redirectURIs.label": "重定向 URI",
- "xpack.enterpriseSearch.workplaceSearch.remove.button": "移除",
- "xpack.enterpriseSearch.workplaceSearch.removeField.label": "移除字段",
- "xpack.enterpriseSearch.workplaceSearch.reset.button": "重置",
- "xpack.enterpriseSearch.workplaceSearch.roleMapping.adminRoleTypeDescription": "管理员对所有组织范围设置(包括内容源、组和用户管理功能)具有完全权限。",
- "xpack.enterpriseSearch.workplaceSearch.roleMapping.allGroupsDescription": "分配给所有组包括之后创建和管理的所有当前和未来组。",
- "xpack.enterpriseSearch.workplaceSearch.roleMapping.allGroupsLabel": "分配给所有组",
- "xpack.enterpriseSearch.workplaceSearch.roleMapping.defaultGroupName": "默认",
- "xpack.enterpriseSearch.workplaceSearch.roleMapping.groupAssignmentInvalidError": "至少需要一个分配的组。",
- "xpack.enterpriseSearch.workplaceSearch.roleMapping.groupAssignmentLabel": "组分配",
- "xpack.enterpriseSearch.workplaceSearch.roleMapping.roleMappingsTableHeader": "组访问权限",
- "xpack.enterpriseSearch.workplaceSearch.roleMapping.specificGroupsDescription": "静态分配给一组选定的组。",
- "xpack.enterpriseSearch.workplaceSearch.roleMapping.specificGroupsLabel": "分配给特定组",
- "xpack.enterpriseSearch.workplaceSearch.roleMapping.userRoleTypeDescription": "用户的功能访问权限仅限于搜索界面和个人设置管理。",
- "xpack.enterpriseSearch.workplaceSearch.roleMappingCreatedMessage": "角色映射已成功创建。",
- "xpack.enterpriseSearch.workplaceSearch.roleMappingDeletedMessage": "已成功删除角色映射",
- "xpack.enterpriseSearch.workplaceSearch.roleMappingUpdatedMessage": "角色映射已成功更新。",
- "xpack.enterpriseSearch.workplaceSearch.saveChanges.button": "保存更改",
- "xpack.enterpriseSearch.workplaceSearch.saveSettings.button": "保存设置",
- "xpack.enterpriseSearch.workplaceSearch.searchableHeader": "可搜索",
- "xpack.enterpriseSearch.workplaceSearch.security.privateSources.description": "专用源在您的组织中由用户连接,以创建个性化搜索体验。",
- "xpack.enterpriseSearch.workplaceSearch.security.privateSourcesToggle.description": "为您的组织启用专用源",
- "xpack.enterpriseSearch.workplaceSearch.security.privateSourcesUpdateConfirmation.text": "对专用源配置的更新将立即生效。",
- "xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesEmptyTable.description": "配置后,远程专用源将{enabledStrong},用户可立即从个人仪表板上连接源。",
- "xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesEmptyTable.enabledStrong": "默认启用",
- "xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesEmptyTable.title": "尚未配置远程专用源",
- "xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesTable.description": "远程源在磁盘上同步并存储有限数量的数据,对存储资源有很小的影响。",
- "xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesToggle.text": "启用远程专用源",
- "xpack.enterpriseSearch.workplaceSearch.security.sourceRestrictionsSuccess.message": "已成功更新源限制。",
- "xpack.enterpriseSearch.workplaceSearch.security.standardSourcesEmptyTable.description": "配置后,标准专用源{notEnabledStrong},必须先激活后,才会允许用户从个人仪表板上连接源。",
- "xpack.enterpriseSearch.workplaceSearch.security.standardSourcesEmptyTable.notEnabledStrong": "默认未启用",
- "xpack.enterpriseSearch.workplaceSearch.security.standardSourcesEmptyTable.title": "尚未配置标准专用源",
- "xpack.enterpriseSearch.workplaceSearch.security.standardSourcesTable.description": "标准源在磁盘上同步并存储所有可搜索数据,对存储资源有直接相关的影响。",
- "xpack.enterpriseSearch.workplaceSearch.security.standardSourcesToggle.text": "启用标准专用资源",
- "xpack.enterpriseSearch.workplaceSearch.security.unsavedChanges.message": "您的专用源设置尚未保存。是否确定要离开?",
- "xpack.enterpriseSearch.workplaceSearch.settings.brandText": "品牌",
- "xpack.enterpriseSearch.workplaceSearch.settings.configRemoved.message": "已成功为 {name} 移除配置。",
- "xpack.enterpriseSearch.workplaceSearch.settings.confirmRemoveConfig.message": "确定要为 {name} 移除 OAuth 配置?",
- "xpack.enterpriseSearch.workplaceSearch.settings.confirmRemoveConfigTitle": "移除配置",
- "xpack.enterpriseSearch.workplaceSearch.settings.iconDescription": "用作较小尺寸屏幕和浏览器图标的品牌元素",
- "xpack.enterpriseSearch.workplaceSearch.settings.iconHelpText": "最大文件大小为 2MB,建议的纵横比为 1:1。仅支持 PNG 文件。",
- "xpack.enterpriseSearch.workplaceSearch.settings.iconText": "图标",
- "xpack.enterpriseSearch.workplaceSearch.settings.logoDescription": "用作所有预构建搜索应用程序的主要可视化品牌元素",
- "xpack.enterpriseSearch.workplaceSearch.settings.logoHelpText": "最大文件大小为 2MB。仅支持 PNG 文件。",
- "xpack.enterpriseSearch.workplaceSearch.settings.logoText": "徽标",
- "xpack.enterpriseSearch.workplaceSearch.settings.oauthAppUpdated.message": "已成功更新应用程序。",
- "xpack.enterpriseSearch.workplaceSearch.settings.organizationLabel": "组织",
- "xpack.enterpriseSearch.workplaceSearch.settings.orgUpdated.message": "已成功更新组织。",
- "xpack.enterpriseSearch.workplaceSearch.settings.resetIconDescription": "您即要将图标重置为默认 Workplace Search 品牌。",
- "xpack.enterpriseSearch.workplaceSearch.settings.resetImageConfirmationText": "是否确定要执行此操作?",
- "xpack.enterpriseSearch.workplaceSearch.settings.resetImageTitle": "重置为默认品牌",
- "xpack.enterpriseSearch.workplaceSearch.settings.resetLogoDescription": "您即要将徽标重置为默认的 Workplace Search 品牌。",
- "xpack.enterpriseSearch.workplaceSearch.setupGuide.description": "将您的内容平台(Google 云端硬盘、Salesforce)整合成个性化的搜索体验。",
- "xpack.enterpriseSearch.workplaceSearch.setupGuide.imageAlt": "Workplace Search 入门 - 指导您如何开始使用 Workplace Search 的指南",
- "xpack.enterpriseSearch.workplaceSearch.setupGuide.notConfigured": "Workplace Search 在 Kibana 中未配置。请按照本页上的说明执行操作。",
- "xpack.enterpriseSearch.workplaceSearch.source.text": "源",
- "xpack.enterpriseSearch.workplaceSearch.sourceRow.detailsLabel": "详情",
- "xpack.enterpriseSearch.workplaceSearch.sourceRow.reauthenticateStatusLinkLabel": "重新验证",
- "xpack.enterpriseSearch.workplaceSearch.sourceRow.remoteLabel": "远程",
- "xpack.enterpriseSearch.workplaceSearch.sourceRow.remoteTooltip": "远程源直接依赖于源的搜索服务,且没有内容使用 Workplace Search 进行索引。速度和结果完整性取决于第三方服务的运行状况和性能。",
- "xpack.enterpriseSearch.workplaceSearch.sourceRow.searchableToggleLabel": "源可搜索切换",
- "xpack.enterpriseSearch.workplaceSearch.sources.accessToken.label": "访问令牌",
- "xpack.enterpriseSearch.workplaceSearch.sources.additionalConfig.heading": "需要其他配置",
- "xpack.enterpriseSearch.workplaceSearch.sources.applicationLinkTitles.github": "GitHub 开发者门户",
- "xpack.enterpriseSearch.workplaceSearch.sources.baseUrlTitles.github": "GitHub Enterprise URL",
- "xpack.enterpriseSearch.workplaceSearch.sources.config.link": "编辑内容源连接器设置",
- "xpack.enterpriseSearch.workplaceSearch.sources.config.title": "内容源配置",
- "xpack.enterpriseSearch.workplaceSearch.sources.configuration.title": "配置",
- "xpack.enterpriseSearch.workplaceSearch.sources.contentLoading.text": "正在加载内容......",
- "xpack.enterpriseSearch.workplaceSearch.sources.contentSummary.title": "内容摘要",
- "xpack.enterpriseSearch.workplaceSearch.sources.contentType.header": "内容类型",
- "xpack.enterpriseSearch.workplaceSearch.sources.created.label": "创建时间:",
- "xpack.enterpriseSearch.workplaceSearch.sources.customCallout.title": "开始使用定制源?",
- "xpack.enterpriseSearch.workplaceSearch.sources.customSourceDocs.link": "文档",
- "xpack.enterpriseSearch.workplaceSearch.sources.customSourceDocs.text": "在我们的{documentationLink}中详细了解如何添加内容",
- "xpack.enterpriseSearch.workplaceSearch.sources.docPermissions.description": "文档级别权限管理有关单个属性或组属性的内容访问内容。允许或拒绝对特定文档的访问。",
- "xpack.enterpriseSearch.workplaceSearch.sources.documentation": "文档",
- "xpack.enterpriseSearch.workplaceSearch.sources.documentPermissions.text": "使用文档级别权限",
- "xpack.enterpriseSearch.workplaceSearch.sources.documentPermissions.title": "文档级权限",
- "xpack.enterpriseSearch.workplaceSearch.sources.documentPermissionsDisabled.text": "已为此源禁用",
- "xpack.enterpriseSearch.workplaceSearch.sources.documentPermissionsLink": "详细了解文档级别权限配置",
- "xpack.enterpriseSearch.workplaceSearch.sources.emptyActivity.title": "最近无活动",
- "xpack.enterpriseSearch.workplaceSearch.sources.event.header": "事件",
- "xpack.enterpriseSearch.workplaceSearch.sources.externalIdentities.link": "外部身份 API",
- "xpack.enterpriseSearch.workplaceSearch.sources.externalIdentities.text": "{externalIdentitiesLink} 必须用于配置用户访问权限映射。阅读指南以了解详情。",
- "xpack.enterpriseSearch.workplaceSearch.sources.flashMessages.additionalConfigurationNeeded": "此源需要其他配置。",
- "xpack.enterpriseSearch.workplaceSearch.sources.flashMessages.contentSourceConfigUpdated": "已成功更新配置。",
- "xpack.enterpriseSearch.workplaceSearch.sources.flashMessages.contentSourceConnected": "已成功连接 {sourceName}。",
- "xpack.enterpriseSearch.workplaceSearch.sources.flashMessages.contentSourceNameChanged": "已成功将名称更改为 {sourceName}。",
- "xpack.enterpriseSearch.workplaceSearch.sources.flashMessages.contentSourceRemoved": "已成功删除 {sourceName}。",
- "xpack.enterpriseSearch.workplaceSearch.sources.groupAccess.title": "组访问权限",
- "xpack.enterpriseSearch.workplaceSearch.sources.helpText.custom": "要创建定制 API 源,请提供可人工读取的描述性名称。名称在各种搜索体验和管理界面中都原样显示。",
- "xpack.enterpriseSearch.workplaceSearch.sources.id.label": "源标识符",
- "xpack.enterpriseSearch.workplaceSearch.sources.items.header": "项",
- "xpack.enterpriseSearch.workplaceSearch.sources.learnCustom.features.button": "了解白金级功能",
- "xpack.enterpriseSearch.workplaceSearch.sources.learnMore.link": "了解详情",
- "xpack.enterpriseSearch.workplaceSearch.sources.learnMore.text": "{learnMoreLink}的权限",
- "xpack.enterpriseSearch.workplaceSearch.sources.learnMoreCustom.text": "{learnMoreLink}的定制源。",
- "xpack.enterpriseSearch.workplaceSearch.sources.licenseCallout.description": "请与您的搜索体验管理员联系,以获取更多信息。",
- "xpack.enterpriseSearch.workplaceSearch.sources.licenseCallout.title": "专用源不再可用",
- "xpack.enterpriseSearch.workplaceSearch.sources.noContent.title": "尚没有任何内容",
- "xpack.enterpriseSearch.workplaceSearch.sources.noContentEmpty.message": "此源尚没有任何内容",
- "xpack.enterpriseSearch.workplaceSearch.sources.noContentForValue.message": "没有“{contentFilterValue}”的任何结果",
- "xpack.enterpriseSearch.workplaceSearch.sources.notFoundErrorMessage": "未找到源。",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.accounts": "帐户",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.allFiles": "所有文件(包括图像、PDF、电子表格、文本文档和演示)",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.allStoredFiles": "所有已存储文件(包括图像、视频、PDF、电子表格、文本文档和演示)",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.articles": "文章",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.attachments": "附件",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.blogPosts": "博文",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.bugs": "错误",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.campaigns": "营销活动",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.contacts": "联系人",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.directMessages": "私信",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.emails": "电子邮件",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.epics": "长篇故事",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.folders": "文件夹",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.gSuiteFiles": "Google G Suite 文档(文档、表格、幻灯片)",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.incidents": "事件",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.issues": "问题",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.items": "项",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.leads": "线索",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.opportunities": "机会",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.pages": "页面",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.privateMessages": "您积极参与的私人频道的消息",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.projects": "项目",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.publicMessages": "公共频道消息",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.pullRequests": "拉取请求",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.repositoryList": "存储库列表",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.sites": "网站",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.spaces": "工作区",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.stories": "故事",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.tasks": "任务",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.tickets": "工单",
- "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.users": "用户",
- "xpack.enterpriseSearch.workplaceSearch.sources.org.description": "组织源可供整个组织使用,并可以分配给特定用户组。",
- "xpack.enterpriseSearch.workplaceSearch.sources.org.link": "添加组织内容源",
- "xpack.enterpriseSearch.workplaceSearch.sources.org.title": "组织源",
- "xpack.enterpriseSearch.workplaceSearch.sources.private.canCreate.description": "查看所有已连接专用源的状态,以及为您的帐户管理专用源。",
- "xpack.enterpriseSearch.workplaceSearch.sources.private.canCreate.title": "管理专用内容源",
- "xpack.enterpriseSearch.workplaceSearch.sources.private.empty.title": "您没有专用源",
- "xpack.enterpriseSearch.workplaceSearch.sources.private.header.description": "专用源仅供您使用。",
- "xpack.enterpriseSearch.workplaceSearch.sources.private.header.title": "我的专用内容源",
- "xpack.enterpriseSearch.workplaceSearch.sources.private.link": "添加专用内容源",
- "xpack.enterpriseSearch.workplaceSearch.sources.private.vewOnly.description": "查看与您的组共享的所有源的状态。",
- "xpack.enterpriseSearch.workplaceSearch.sources.private.vewOnly.title": "查看组源",
- "xpack.enterpriseSearch.workplaceSearch.sources.ready.text": "可供搜索",
- "xpack.enterpriseSearch.workplaceSearch.sources.remoteSource.label": "远程源",
- "xpack.enterpriseSearch.workplaceSearch.sources.remove.description": "此操作无法撤消。",
- "xpack.enterpriseSearch.workplaceSearch.sources.remove.title": "移除此内容源",
- "xpack.enterpriseSearch.workplaceSearch.sources.settings.description": "定制此内容源的名称。",
- "xpack.enterpriseSearch.workplaceSearch.sources.settings.heading": "设置",
- "xpack.enterpriseSearch.workplaceSearch.sources.settings.title": "内容源名称",
- "xpack.enterpriseSearch.workplaceSearch.sources.settingsModal.text": "将从 Workplace Search 中删除您的源文档。{lineBreak}确定要移除 {name}?",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceContent.title": "源内容",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceDisabled.button": "了解白金级许可证",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceDisabled.description": "您的组织的许可证级别已更改。您的数据是安全的,但不再支持文档级别权限,且已禁止搜索此源。升级到白金级许可证,以重新启用此源。",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceDisabled.title": "内容源已禁用",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceName.label": "源名称",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.box": "Box",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.confluence": "Confluence",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.confluenceServer": "Confluence(服务器)",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.custom": "定制 API 源",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.dropbox": "Dropbox",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.github": "GitHub",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.githubEnterprise": "GitHub Enterprise Server",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.gmail": "Gmail",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.googleDrive": "Google 云端硬盘",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.jira": "Jira",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.jiraServer": "Jira(服务器)",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.oneDrive": "OneDrive",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.salesforce": "Salesforce",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.salesforceSandbox": "Salesforce Sandbox",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.serviceNow": "ServiceNow",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.sharePoint": "Sharepoint",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.slack": "Slack",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.zendesk": "Zendesk",
- "xpack.enterpriseSearch.workplaceSearch.sources.sourceOverviewTitle": "源概览",
- "xpack.enterpriseSearch.workplaceSearch.sources.status.header": "状态",
- "xpack.enterpriseSearch.workplaceSearch.sources.status.heading": "所有都看起来不错",
- "xpack.enterpriseSearch.workplaceSearch.sources.status.label": "状态:",
- "xpack.enterpriseSearch.workplaceSearch.sources.status.text": "您的终端已准备好接受请求。",
- "xpack.enterpriseSearch.workplaceSearch.sources.syncDiagnosticsButton": "下载诊断数据",
- "xpack.enterpriseSearch.workplaceSearch.sources.syncDiagnosticsDescription": "检索用于活动同步流程故障排除的相关诊断数据。",
- "xpack.enterpriseSearch.workplaceSearch.sources.syncDiagnosticsTitle": "同步诊断",
- "xpack.enterpriseSearch.workplaceSearch.sources.time.header": "时间",
- "xpack.enterpriseSearch.workplaceSearch.sources.totalDocuments.label": "总文档数",
- "xpack.enterpriseSearch.workplaceSearch.sources.understandButton": "我理解",
- "xpack.enterpriseSearch.workplaceSearch.sourcesOnboardingCard.description": "您已添加 {sourcesCount, number} 个共享{sourcesCount, plural, other {源}}。祝您搜索愉快。",
- "xpack.enterpriseSearch.workplaceSearch.sourcesView.modal.docPermissions.description": "只有在配置用户和组映射后,才能在 Workplace Search 中搜索文档。{documentPermissionsLink}。",
- "xpack.enterpriseSearch.workplaceSearch.sourcesView.modal.heading": "{addedSourceName} 需要其他配置。",
- "xpack.enterpriseSearch.workplaceSearch.sourcesView.modal.success": "{addedSourceName} 已成功连接,初始内容同步已在进行中。因为您选择同步文档级别权限信息,所以现在必须使用 {externalIdentitiesLink} 提供用户和组映射。",
- "xpack.enterpriseSearch.workplaceSearch.statusPopoverTooltip": "单击以查看信息",
- "xpack.enterpriseSearch.workplaceSearch.title": "Workplace Search",
- "xpack.enterpriseSearch.workplaceSearch.update.label": "更新",
- "xpack.enterpriseSearch.workplaceSearch.url.label": "URL",
- "xpack.eventLog.savedObjectProviderRegistry.getProvidersClient.noDefaultProvider": "事件日志需要默认提供程序。",
- "xpack.features.advancedSettingsFeatureName": "高级设置",
- "xpack.features.dashboardFeatureName": "仪表板",
- "xpack.features.devToolsFeatureName": "开发工具",
- "xpack.features.devToolsPrivilegesTooltip": "还应向用户授予适当的 Elasticsearch 集群和索引权限",
- "xpack.features.discoverFeatureName": "Discover",
- "xpack.features.indexPatternFeatureName": "索引模式管理",
- "xpack.features.ossFeatures.dashboardCreateShortUrlPrivilegeName": "创建短 URL",
- "xpack.features.ossFeatures.dashboardSearchSessionsFeatureName": "存储搜索会话",
- "xpack.features.ossFeatures.dashboardShortUrlSubFeatureName": "短 URL",
- "xpack.features.ossFeatures.dashboardStoreSearchSessionsPrivilegeName": "存储搜索会话",
- "xpack.features.ossFeatures.discoverCreateShortUrlPrivilegeName": "创建短 URL",
- "xpack.features.ossFeatures.discoverSearchSessionsFeatureName": "存储搜索会话",
- "xpack.features.ossFeatures.discoverShortUrlSubFeatureName": "短 URL",
- "xpack.features.ossFeatures.discoverStoreSearchSessionsPrivilegeName": "存储搜索会话",
- "xpack.features.ossFeatures.reporting.dashboardDownloadCSV": "从已保存搜索面板下载 CSV 报告",
- "xpack.features.ossFeatures.reporting.dashboardGenerateScreenshot": "生成 PDF 或 PNG 报告",
- "xpack.features.ossFeatures.reporting.discoverGenerateCSV": "生成 CSV 报告",
- "xpack.features.ossFeatures.reporting.reportingTitle": "Reporting",
- "xpack.features.ossFeatures.reporting.visualizeGenerateScreenshot": "生成 PDF 或 PNG 报告",
- "xpack.features.ossFeatures.visualizeCreateShortUrlPrivilegeName": "创建短 URL",
- "xpack.features.ossFeatures.visualizeShortUrlSubFeatureName": "短 URL",
- "xpack.features.savedObjectsManagementFeatureName": "已保存对象管理",
- "xpack.features.visualizeFeatureName": "Visualize 库",
- "xpack.fileUpload.fileSizeError": "文件大小 {fileSize} 超过最大文件大小 {maxFileSize}",
- "xpack.fileUpload.fileTypeError": "文件不是可接受类型之一:{types}",
- "xpack.fileUpload.geojsonFilePicker.acceptedCoordinateSystem": "坐标必须在 EPSG:4326 坐标参考系中。",
- "xpack.fileUpload.geojsonFilePicker.acceptedFormats": "接受的格式:{fileTypes}",
- "xpack.fileUpload.geojsonFilePicker.filePicker": "选择或拖放文件",
- "xpack.fileUpload.geojsonFilePicker.maxSize": "最大大小:{maxFileSize}",
- "xpack.fileUpload.geojsonFilePicker.noFeaturesDetected": "选定文件中未找到 GeoJson 特征。",
- "xpack.fileUpload.geojsonFilePicker.previewSummary": "正在预览 {numFeatures} 个特征、{previewCoverage}% 的文件。",
- "xpack.fileUpload.geojsonImporter.noGeometry": "特征不包含必需的字段“geometry”",
- "xpack.fileUpload.import.noIdOrIndexSuppliedErrorMessage": "未提供任何 ID 或索引",
- "xpack.fileUpload.importComplete.copyButtonAriaLabel": "复制到剪贴板",
- "xpack.fileUpload.importComplete.failedFeaturesMsg": "无法索引 {numFailures} 个特征。",
- "xpack.fileUpload.importComplete.indexingResponse": "导入响应",
- "xpack.fileUpload.importComplete.indexMgmtLink": "索引管理。",
- "xpack.fileUpload.importComplete.indexModsMsg": "要修改索引,请前往 ",
- "xpack.fileUpload.importComplete.indexPatternResponse": "索引模式响应",
- "xpack.fileUpload.importComplete.permission.docLink": "查看文件导入权限",
- "xpack.fileUpload.importComplete.permissionFailureMsg": "您无权创建或将数据导入索引“{indexName}”。",
- "xpack.fileUpload.importComplete.uploadFailureMsgErrorBlock": "错误:{reason}",
- "xpack.fileUpload.importComplete.uploadFailureTitle": "无法上传文件",
- "xpack.fileUpload.importComplete.uploadSuccessMsg": "已索引 {numFeatures} 个特征。",
- "xpack.fileUpload.importComplete.uploadSuccessTitle": "文件上传完成",
- "xpack.fileUpload.indexNameAlreadyExistsErrorMessage": "索引名称已存在。",
- "xpack.fileUpload.indexNameContainsIllegalCharactersErrorMessage": "索引名称包含非法字符。",
- "xpack.fileUpload.indexNameForm.enterIndexNameLabel": "索引名称",
- "xpack.fileUpload.indexNameForm.guidelines.cannotBe": "不能为 . 或 ..",
- "xpack.fileUpload.indexNameForm.guidelines.cannotInclude": "不能包含 \\\\、/、*、?、\"、<、>、|、 “ ”(空格字符)、,(逗号)、#",
- "xpack.fileUpload.indexNameForm.guidelines.cannotStartWith": "不能以 -、_、+ 开头",
- "xpack.fileUpload.indexNameForm.guidelines.length": "不能长于 255 字节(注意是字节, 因此多字节字符将更快达到 255 字节限制)",
- "xpack.fileUpload.indexNameForm.guidelines.lowercaseOnly": "仅小写",
- "xpack.fileUpload.indexNameForm.guidelines.mustBeNewIndex": "必须是新索引",
- "xpack.fileUpload.indexNameForm.indexNameGuidelines": "索引名称指引",
- "xpack.fileUpload.indexNameForm.indexNameReqField": "索引名称,必填字段",
- "xpack.fileUpload.indexNameRequired": "需要索引名称",
- "xpack.fileUpload.indexPatternAlreadyExistsErrorMessage": "索引模式已存在。",
- "xpack.fileUpload.indexSettings.enterIndexTypeLabel": "索引类型",
- "xpack.fileUpload.jsonUploadAndParse.creatingIndexPattern": "正在创建索引模式:{indexName}",
- "xpack.fileUpload.jsonUploadAndParse.dataIndexingError": "数据索引错误",
- "xpack.fileUpload.jsonUploadAndParse.dataIndexingStarted": "正在创建索引:{indexName}",
- "xpack.fileUpload.jsonUploadAndParse.indexPatternError": "索引模式错误",
- "xpack.fileUpload.jsonUploadAndParse.writingToIndex": "正在写入索引:已完成 {progress}%",
- "xpack.fileUpload.maxFileSizeUiSetting.description": "设置导入文件时的文件大小限制。此设置支持的最高值为 1GB。",
- "xpack.fileUpload.maxFileSizeUiSetting.error": "应为有效的数据大小。如 200MB、1GB",
- "xpack.fileUpload.maxFileSizeUiSetting.name": "最大文件上传大小",
- "xpack.fileUpload.noFileNameError": "未提供文件名",
- "xpack.fleet.addAgentButton": "添加代理",
- "xpack.fleet.agentBulkActions.agentsSelected": "已选择{count, plural, other { # 个代理} =all {所有代理}}",
- "xpack.fleet.agentBulkActions.clearSelection": "清除所选内容",
- "xpack.fleet.agentBulkActions.reassignPolicy": "分配到新策略",
- "xpack.fleet.agentBulkActions.selectAll": "选择所有页面上的所有内容",
- "xpack.fleet.agentBulkActions.totalAgents": "正在显示 {count, plural, other {# 个代理}}",
- "xpack.fleet.agentBulkActions.totalAgentsWithLimit": "正在显示 {count} 个代理(共 {total} 个)",
- "xpack.fleet.agentBulkActions.unenrollAgents": "取消注册代理",
- "xpack.fleet.agentBulkActions.upgradeAgents": "升级代理",
- "xpack.fleet.agentDetails.actionsButton": "操作",
- "xpack.fleet.agentDetails.agentDetailsTitle": "代理“{id}”",
- "xpack.fleet.agentDetails.agentNotFoundErrorDescription": "找不到代理 ID {agentId}",
- "xpack.fleet.agentDetails.agentNotFoundErrorTitle": "未找到代理",
- "xpack.fleet.agentDetails.agentPolicyLabel": "代理策略",
- "xpack.fleet.agentDetails.agentVersionLabel": "代理版本",
- "xpack.fleet.agentDetails.hostIdLabel": "代理 ID",
- "xpack.fleet.agentDetails.hostNameLabel": "主机名",
- "xpack.fleet.agentDetails.integrationsLabel": "集成",
- "xpack.fleet.agentDetails.integrationsSectionTitle": "集成",
- "xpack.fleet.agentDetails.lastActivityLabel": "上次活动",
- "xpack.fleet.agentDetails.logLevel": "日志记录级别",
- "xpack.fleet.agentDetails.monitorLogsLabel": "监测日志",
- "xpack.fleet.agentDetails.monitorMetricsLabel": "监测指标",
- "xpack.fleet.agentDetails.overviewSectionTitle": "概览",
- "xpack.fleet.agentDetails.platformLabel": "平台",
- "xpack.fleet.agentDetails.policyLabel": "策略",
- "xpack.fleet.agentDetails.releaseLabel": "代理发行版",
- "xpack.fleet.agentDetails.statusLabel": "状态",
- "xpack.fleet.agentDetails.subTabs.detailsTab": "代理详情",
- "xpack.fleet.agentDetails.subTabs.logsTab": "日志",
- "xpack.fleet.agentDetails.unexceptedErrorTitle": "加载代理时出错",
- "xpack.fleet.agentDetails.upgradeAvailableTooltip": "升级可用",
- "xpack.fleet.agentDetails.versionLabel": "代理版本",
- "xpack.fleet.agentDetails.viewAgentListTitle": "查看所有代理",
- "xpack.fleet.agentDetailsIntegrations.actionsLabel": "操作",
- "xpack.fleet.agentDetailsIntegrations.inputTypeEndpointText": "终端",
- "xpack.fleet.agentDetailsIntegrations.inputTypeLabel": "输入",
- "xpack.fleet.agentDetailsIntegrations.inputTypeLogText": "日志",
- "xpack.fleet.agentDetailsIntegrations.inputTypeMetricsText": "指标",
- "xpack.fleet.agentDetailsIntegrations.viewLogsButton": "查看日志",
- "xpack.fleet.agentEnrenrollmentStepAgentPolicyollment.noEnrollmentTokensForSelectedPolicyCalloutDescription": "必须创建注册令牌,才能将代理注册到此策略",
- "xpack.fleet.agentEnrollment.agentAuthenticationSettings": "{agentPolicyName} 已选择。选择注册代理时要使用的注册令牌。",
- "xpack.fleet.agentEnrollment.agentDescription": "将 Elastic 代理添加到您的主机,以收集数据并将其发送到 Elastic Stack。",
- "xpack.fleet.agentEnrollment.agentsNotInitializedText": "注册代理前,请{link}。",
- "xpack.fleet.agentEnrollment.closeFlyoutButtonLabel": "关闭",
- "xpack.fleet.agentEnrollment.copyPolicyButton": "复制到剪贴板",
- "xpack.fleet.agentEnrollment.copyRunInstructionsButton": "复制到剪贴板",
- "xpack.fleet.agentEnrollment.downloadDescription": "Fleet 服务器运行在 Elastic 代理上。可从 Elastic 的下载页面下载 Elastic 代理二进制文件及验证签名。",
- "xpack.fleet.agentEnrollment.downloadLink": "前往下载页面",
- "xpack.fleet.agentEnrollment.downloadPolicyButton": "下载策略",
- "xpack.fleet.agentEnrollment.downloadUseLinuxInstaller": "Linux 用户:建议使用安装程序 (RPM/DEB),因为它们允许在 Fleet 内升级代理。",
- "xpack.fleet.agentEnrollment.enrollFleetTabLabel": "在 Fleet 中注册",
- "xpack.fleet.agentEnrollment.enrollStandaloneTabLabel": "独立运行",
- "xpack.fleet.agentEnrollment.fleetSettingsLink": "Fleet 设置",
- "xpack.fleet.agentEnrollment.flyoutTitle": "添加代理",
- "xpack.fleet.agentEnrollment.goToDataStreamsLink": "数据流",
- "xpack.fleet.agentEnrollment.managedDescription": "在 Fleet 中注册 Elastic 代理,以便自动部署更新并集中管理该代理。",
- "xpack.fleet.agentEnrollment.missingFleetHostCalloutText": "需要 Fleet 服务器主机的 URL,才能使用 Fleet 注册代理。可以在“Fleet 设置”中添加此信息。有关更多信息,请参阅{link}。",
- "xpack.fleet.agentEnrollment.missingFleetHostCalloutTitle": "Fleet 服务器主机的 URL 缺失",
- "xpack.fleet.agentEnrollment.missingFleetHostGuideLink": "Fleet 用户指南",
- "xpack.fleet.agentEnrollment.setUpAgentsLink": "为 Elastic 代理设置集中管理",
- "xpack.fleet.agentEnrollment.standaloneDescription": "独立运行 Elastic 代理,以在安装代理的主机上手动配置和更新代理。",
- "xpack.fleet.agentEnrollment.stepCheckForDataDescription": "该代理应该开始发送数据。前往 {link} 以查看您的数据。",
- "xpack.fleet.agentEnrollment.stepCheckForDataTitle": "检查数据",
- "xpack.fleet.agentEnrollment.stepChooseAgentPolicyTitle": "选择代理策略",
- "xpack.fleet.agentEnrollment.stepConfigureAgentDescription": "在安装 Elastic 代理的主机上将此策略复制到 {fileName}。在 {fileName} 的 {outputSection} 部分中修改 {ESUsernameVariable} 和 {ESPasswordVariable},以使用您的 Elasticsearch 凭据。",
- "xpack.fleet.agentEnrollment.stepConfigureAgentTitle": "配置代理",
- "xpack.fleet.agentEnrollment.stepConfigurePolicyAuthenticationTitle": "选择注册令牌",
- "xpack.fleet.agentEnrollment.stepDownloadAgentTitle": "将 Elastic 代理下载到您的主机",
- "xpack.fleet.agentEnrollment.stepEnrollAndRunAgentTitle": "注册并启动 Elastic 代理",
- "xpack.fleet.agentEnrollment.stepRunAgentDescription": "从代理目录运行此命令,以安装、注册并启动 Elastic 代理。您可以重复使用此命令在多个主机上设置代理。需要管理员权限。",
- "xpack.fleet.agentEnrollment.stepRunAgentTitle": "启动代理",
- "xpack.fleet.agentEnrollment.stepViewDataTitle": "查看您的数据",
- "xpack.fleet.agentEnrollment.viewDataDescription": "代理启动后,可以通过使用集成的已安装资产来在 Kibana 中查看数据。{pleaseNote}:获得初始数据可能需要几分钟。",
- "xpack.fleet.agentHealth.checkInTooltipText": "上次签入时间 {lastCheckIn}",
- "xpack.fleet.agentHealth.healthyStatusText": "运行正常",
- "xpack.fleet.agentHealth.inactiveStatusText": "非活动",
- "xpack.fleet.agentHealth.noCheckInTooltipText": "未签入",
- "xpack.fleet.agentHealth.offlineStatusText": "脱机",
- "xpack.fleet.agentHealth.unhealthyStatusText": "运行不正常",
- "xpack.fleet.agentHealth.updatingStatusText": "正在更新",
- "xpack.fleet.agentList.actionsColumnTitle": "操作",
- "xpack.fleet.agentList.addButton": "添加代理",
- "xpack.fleet.agentList.agentUpgradeLabel": "升级可用",
- "xpack.fleet.agentList.clearFiltersLinkText": "清除筛选",
- "xpack.fleet.agentList.errorFetchingDataTitle": "获取代理时出错",
- "xpack.fleet.agentList.forceUnenrollOneButton": "强制取消注册",
- "xpack.fleet.agentList.hostColumnTitle": "主机",
- "xpack.fleet.agentList.lastCheckinTitle": "上次活动",
- "xpack.fleet.agentList.loadingAgentsMessage": "正在加载代理……",
- "xpack.fleet.agentList.monitorLogsDisabledText": "False",
- "xpack.fleet.agentList.monitorLogsEnabledText": "True",
- "xpack.fleet.agentList.monitorMetricsDisabledText": "False",
- "xpack.fleet.agentList.monitorMetricsEnabledText": "True",
- "xpack.fleet.agentList.noAgentsPrompt": "未注册任何代理",
- "xpack.fleet.agentList.noFilteredAgentsPrompt": "未找到任何代理。{clearFiltersLink}",
- "xpack.fleet.agentList.outOfDateLabel": "过时",
- "xpack.fleet.agentList.policyColumnTitle": "代理策略",
- "xpack.fleet.agentList.policyFilterText": "代理策略",
- "xpack.fleet.agentList.reassignActionText": "分配到新策略",
- "xpack.fleet.agentList.showUpgradeableFilterLabel": "升级可用",
- "xpack.fleet.agentList.statusColumnTitle": "状态",
- "xpack.fleet.agentList.statusFilterText": "状态",
- "xpack.fleet.agentList.statusHealthyFilterText": "运行正常",
- "xpack.fleet.agentList.statusInactiveFilterText": "非活动",
- "xpack.fleet.agentList.statusOfflineFilterText": "脱机",
- "xpack.fleet.agentList.statusUnhealthyFilterText": "运行不正常",
- "xpack.fleet.agentList.statusUpdatingFilterText": "正在更新",
- "xpack.fleet.agentList.unenrollOneButton": "取消注册代理",
- "xpack.fleet.agentList.upgradeOneButton": "升级代理",
- "xpack.fleet.agentList.versionTitle": "版本",
- "xpack.fleet.agentList.viewActionText": "查看代理",
- "xpack.fleet.agentLogs.datasetSelectText": "数据集",
- "xpack.fleet.agentLogs.downloadLink": "下载",
- "xpack.fleet.agentLogs.logDisabledCallOutDescription": "更新代理的策略 {settingsLink} 以启用日志收集。",
- "xpack.fleet.agentLogs.logDisabledCallOutTitle": "日志收集已禁用",
- "xpack.fleet.agentLogs.logLevelSelectText": "日志级别",
- "xpack.fleet.agentLogs.oldAgentWarningTitle": "“日志”视图需要 Elastic Agent 7.11 或更高版本。要升级代理,请前往“操作”菜单或{downloadLink}更新的版本。",
- "xpack.fleet.agentLogs.openInLogsUiLinkText": "在日志中打开",
- "xpack.fleet.agentLogs.searchPlaceholderText": "搜索日志……",
- "xpack.fleet.agentLogs.selectLogLevel.errorTitleText": "更新代理日志记录级别时出错",
- "xpack.fleet.agentLogs.selectLogLevel.successText": "将代理日志记录级别更改为“{logLevel}”。",
- "xpack.fleet.agentLogs.selectLogLevelLabelText": "代理日志记录级别",
- "xpack.fleet.agentLogs.settingsLink": "设置",
- "xpack.fleet.agentLogs.updateButtonLoadingText": "正在应用更改......",
- "xpack.fleet.agentLogs.updateButtonText": "应用更改",
- "xpack.fleet.agentPolicy.confirmModalCalloutDescription": "Fleet 检测到您的部分代理已在使用选定代理策略 {policyName}。由于此操作,Fleet 会将更新部署到使用此策略的所有代理。",
- "xpack.fleet.agentPolicy.confirmModalCalloutTitle": "此操作将更新 {agentCount, plural, other {# 个代理}}",
- "xpack.fleet.agentPolicy.confirmModalCancelButtonLabel": "取消",
- "xpack.fleet.agentPolicy.confirmModalConfirmButtonLabel": "保存并部署更改",
- "xpack.fleet.agentPolicy.confirmModalDescription": "此操作无法撤消。是否确定要继续?",
- "xpack.fleet.agentPolicy.confirmModalTitle": "保存并部署更改",
- "xpack.fleet.agentPolicy.linkedAgentCountText": "{count, plural, other {# 个代理}}",
- "xpack.fleet.agentPolicyActionMenu.buttonText": "操作",
- "xpack.fleet.agentPolicyActionMenu.copyPolicyActionText": "复制策略",
- "xpack.fleet.agentPolicyActionMenu.enrollAgentActionText": "添加代理",
- "xpack.fleet.agentPolicyActionMenu.viewPolicyText": "查看策略",
- "xpack.fleet.agentPolicyForm.advancedOptionsToggleLabel": "高级选项",
- "xpack.fleet.agentPolicyForm.descriptionFieldLabel": "描述",
- "xpack.fleet.agentPolicyForm.descriptionFieldPlaceholder": "此策略将如何使用?",
- "xpack.fleet.agentPolicyForm.monitoringDescription": "收集有关代理的数据,用于调试和跟踪性能。监测数据将写入到上面指定的默认命名空间。",
- "xpack.fleet.agentPolicyForm.monitoringLabel": "代理监测",
- "xpack.fleet.agentPolicyForm.monitoringLogsFieldLabel": "收集代理日志",
- "xpack.fleet.agentPolicyForm.monitoringLogsTooltipText": "从使用此策略的 Elastic 代理收集日志。",
- "xpack.fleet.agentPolicyForm.monitoringMetricsFieldLabel": "收集代理指标",
- "xpack.fleet.agentPolicyForm.monitoringMetricsTooltipText": "从使用此策略的 Elastic 代理收集指标。",
- "xpack.fleet.agentPolicyForm.nameFieldLabel": "名称",
- "xpack.fleet.agentPolicyForm.nameFieldPlaceholder": "选择名称",
- "xpack.fleet.agentPolicyForm.nameRequiredErrorMessage": "“代理策略名称”必填。",
- "xpack.fleet.agentPolicyForm.namespaceFieldDescription": "命名空间是用户可配置的任意分组,使搜索数据和管理用户权限更容易。策略命名空间用于命名其集成的数据流。{fleetUserGuide}。",
- "xpack.fleet.agentPolicyForm.nameSpaceFieldDescription.fleetUserGuideLabel": "了解详情",
- "xpack.fleet.agentPolicyForm.namespaceFieldLabel": "默认命名空间",
- "xpack.fleet.agentPolicyForm.systemMonitoringFieldLabel": "系统监测",
- "xpack.fleet.agentPolicyForm.systemMonitoringText": "收集系统指标",
- "xpack.fleet.agentPolicyForm.systemMonitoringTooltipText": "启用此选项可使用收集系统指标和信息的集成启动您的策略。",
- "xpack.fleet.agentPolicyForm.unenrollmentTimeoutDescription": "可选超时(秒)。若提供,代理断开连接此段时间后,将自动注销。",
- "xpack.fleet.agentPolicyForm.unenrollmentTimeoutLabel": "注销超时",
- "xpack.fleet.agentPolicyForm.unenrollTimeoutMinValueErrorMessage": "超时必须大于零。",
- "xpack.fleet.agentPolicyList.actionsColumnTitle": "操作",
- "xpack.fleet.agentPolicyList.addButton": "创建代理策略",
- "xpack.fleet.agentPolicyList.agentsColumnTitle": "代理",
- "xpack.fleet.agentPolicyList.clearFiltersLinkText": "清除筛选",
- "xpack.fleet.agentPolicyList.descriptionColumnTitle": "描述",
- "xpack.fleet.agentPolicyList.loadingAgentPoliciesMessage": "正在加载代理策略…...",
- "xpack.fleet.agentPolicyList.nameColumnTitle": "名称",
- "xpack.fleet.agentPolicyList.noAgentPoliciesPrompt": "无代理策略",
- "xpack.fleet.agentPolicyList.noFilteredAgentPoliciesPrompt": "找不到任何代理策略。{clearFiltersLink}",
- "xpack.fleet.agentPolicyList.packagePoliciesCountColumnTitle": "集成",
- "xpack.fleet.agentPolicyList.reloadAgentPoliciesButtonText": "重新加载",
- "xpack.fleet.agentPolicyList.updatedOnColumnTitle": "上次更新时间",
- "xpack.fleet.agentPolicySummaryLine.hostedPolicyTooltip": "此策略是在 Fleet 外进行管理的。与此策略相关的操作多数不可用。",
- "xpack.fleet.agentPolicySummaryLine.revisionNumber": "修订版 {revNumber}",
- "xpack.fleet.agentReassignPolicy.cancelButtonLabel": "取消",
- "xpack.fleet.agentReassignPolicy.continueButtonLabel": "分配策略",
- "xpack.fleet.agentReassignPolicy.flyoutDescription": "选择要将选定{count, plural, other {代理}}分配到的新代理策略。",
- "xpack.fleet.agentReassignPolicy.flyoutTitle": "分配新代理策略",
- "xpack.fleet.agentReassignPolicy.packageBadgeFleetServerWarning": "在独立模式下将不会启用 Fleet 服务器。",
- "xpack.fleet.agentReassignPolicy.policyDescription": "选定代理策略将收集 {count, plural, other {{countValue} 个集成} }的数据:",
- "xpack.fleet.agentReassignPolicy.selectPolicyLabel": "代理策略",
- "xpack.fleet.agentReassignPolicy.successSingleNotificationTitle": "代理策略已重新分配",
- "xpack.fleet.agentsInitializationErrorMessageTitle": "无法为 Elastic 代理初始化集中管理",
- "xpack.fleet.agentStatus.healthyLabel": "运行正常",
- "xpack.fleet.agentStatus.inactiveLabel": "非活动",
- "xpack.fleet.agentStatus.offlineLabel": "脱机",
- "xpack.fleet.agentStatus.unhealthyLabel": "运行不正常",
- "xpack.fleet.agentStatus.updatingLabel": "正在更新",
- "xpack.fleet.alphaMessageDescription": "不推荐在生产环境中使用 Fleet。",
- "xpack.fleet.alphaMessageLinkText": "查看更多详情。",
- "xpack.fleet.alphaMessageTitle": "公测版",
- "xpack.fleet.alphaMessaging.docsLink": "文档",
- "xpack.fleet.alphaMessaging.feedbackText": "阅读我们的{docsLink}或前往我们的{forumLink},以了解问题或提供反馈。",
- "xpack.fleet.alphaMessaging.flyoutTitle": "关于本版本",
- "xpack.fleet.alphaMessaging.forumLink": "讨论论坛",
- "xpack.fleet.alphaMessaging.introText": "Fleet 仍处于开发状态,不适用于生产环境。此公测版用于用户测试 Fleet 和新 Elastic 代理并提供相关反馈。此插件不受支持 SLA 的约束。",
- "xpack.fleet.alphaMessging.closeFlyoutLabel": "关闭",
- "xpack.fleet.appNavigation.agentsLinkText": "代理",
- "xpack.fleet.appNavigation.dataStreamsLinkText": "数据流",
- "xpack.fleet.appNavigation.enrollmentTokensText": "注册令牌",
- "xpack.fleet.appNavigation.integrationsAllLinkText": "浏览",
- "xpack.fleet.appNavigation.integrationsInstalledLinkText": "管理",
- "xpack.fleet.appNavigation.policiesLinkText": "代理策略",
- "xpack.fleet.appNavigation.sendFeedbackButton": "发送反馈",
- "xpack.fleet.appNavigation.settingsButton": "Fleet 设置",
- "xpack.fleet.appTitle": "Fleet",
- "xpack.fleet.assets.customLogs.description": "在 Logs 应用中查看定制日志",
- "xpack.fleet.assets.customLogs.name": "日志",
- "xpack.fleet.breadcrumbs.addPackagePolicyPageTitle": "添加集成",
- "xpack.fleet.breadcrumbs.agentsPageTitle": "代理",
- "xpack.fleet.breadcrumbs.allIntegrationsPageTitle": "浏览",
- "xpack.fleet.breadcrumbs.appTitle": "Fleet",
- "xpack.fleet.breadcrumbs.datastreamsPageTitle": "数据流",
- "xpack.fleet.breadcrumbs.editPackagePolicyPageTitle": "编辑集成",
- "xpack.fleet.breadcrumbs.enrollmentTokensPageTitle": "注册令牌",
- "xpack.fleet.breadcrumbs.installedIntegrationsPageTitle": "管理",
- "xpack.fleet.breadcrumbs.integrationsAppTitle": "集成",
- "xpack.fleet.breadcrumbs.policiesPageTitle": "代理策略",
- "xpack.fleet.config.invalidPackageVersionError": "必须是有效的 semver 或关键字 `latest`",
- "xpack.fleet.copyAgentPolicy.confirmModal.cancelButtonLabel": "取消",
- "xpack.fleet.copyAgentPolicy.confirmModal.confirmButtonLabel": "复制策略",
- "xpack.fleet.copyAgentPolicy.confirmModal.copyPolicyPrompt": "为您的新代理策略选择名称和描述。",
- "xpack.fleet.copyAgentPolicy.confirmModal.copyPolicyTitle": "复制代理策略“{name}”",
- "xpack.fleet.copyAgentPolicy.confirmModal.defaultNewPolicyName": "{name}(副本)",
- "xpack.fleet.copyAgentPolicy.confirmModal.newDescriptionLabel": "描述",
- "xpack.fleet.copyAgentPolicy.confirmModal.newNameLabel": "新策略名称",
- "xpack.fleet.copyAgentPolicy.failureNotificationTitle": "复制代理策略“{id}”时出错",
- "xpack.fleet.copyAgentPolicy.fatalErrorNotificationTitle": "复制代理策略时出错",
- "xpack.fleet.copyAgentPolicy.successNotificationTitle": "代理策略已复制",
- "xpack.fleet.createAgentPolicy.cancelButtonLabel": "取消",
- "xpack.fleet.createAgentPolicy.errorNotificationTitle": "无法创建代理策略",
- "xpack.fleet.createAgentPolicy.flyoutTitle": "创建代理策略",
- "xpack.fleet.createAgentPolicy.flyoutTitleDescription": "代理策略用于管理一组代理的设置。您可以将集成添加到代理策略,以指定代理收集的数据。编辑代理策略时,可以使用 Fleet 将更新部署到一组指定代理。",
- "xpack.fleet.createAgentPolicy.submitButtonLabel": "创建代理策略",
- "xpack.fleet.createAgentPolicy.successNotificationTitle": "代理策略“{name}”已创建",
- "xpack.fleet.createPackagePolicy.addedNotificationMessage": "Fleet 会将更新部署到所有使用策略“{agentPolicyName}”的代理。",
- "xpack.fleet.createPackagePolicy.addedNotificationTitle": "“{packagePolicyName}”集成已添加。",
- "xpack.fleet.createPackagePolicy.agentPolicyNameLabel": "代理策略",
- "xpack.fleet.createPackagePolicy.cancelButton": "取消",
- "xpack.fleet.createPackagePolicy.cancelLinkText": "取消",
- "xpack.fleet.createPackagePolicy.errorOnSaveText": "您的集成策略有错误。请在保存前修复这些错误。",
- "xpack.fleet.createPackagePolicy.integrationsContextAddAgentLinkMessage": "添加代理",
- "xpack.fleet.createPackagePolicy.integrationsContextaddAgentNextNotificationMessage": "接着,{link}以开始采集数据。",
- "xpack.fleet.createPackagePolicy.pageDescriptionfromPackage": "按照以下说明将此集成添加到代理策略。",
- "xpack.fleet.createPackagePolicy.pageDescriptionfromPolicy": "为选定代理策略配置集成。",
- "xpack.fleet.createPackagePolicy.pageTitle": "添加集成",
- "xpack.fleet.createPackagePolicy.pageTitleWithPackageName": "添加 {packageName} 集成",
- "xpack.fleet.createPackagePolicy.policyContextAddAgentNextNotificationMessage": "策略已更新。将代理添加到“{agentPolicyName}”代理,以部署此策略。",
- "xpack.fleet.createPackagePolicy.saveButton": "保存集成",
- "xpack.fleet.createPackagePolicy.stepConfigure.advancedOptionsToggleLinkText": "高级选项",
- "xpack.fleet.createPackagePolicy.stepConfigure.errorCountText": "{count, plural, other {# 个错误}}",
- "xpack.fleet.createPackagePolicy.stepConfigure.hideStreamsAriaLabel": "隐藏 {type} 输入",
- "xpack.fleet.createPackagePolicy.stepConfigure.inputSettingsDescription": "以下设置适用于下面的所有输入。",
- "xpack.fleet.createPackagePolicy.stepConfigure.inputSettingsTitle": "设置",
- "xpack.fleet.createPackagePolicy.stepConfigure.inputVarFieldOptionalLabel": "可选",
- "xpack.fleet.createPackagePolicy.stepConfigure.integrationSettingsSectionDescription": "选择有助于确定如何使用此集成的名称和描述。",
- "xpack.fleet.createPackagePolicy.stepConfigure.integrationSettingsSectionTitle": "集成设置",
- "xpack.fleet.createPackagePolicy.stepConfigure.noPolicyOptionsMessage": "没有可配置的内容",
- "xpack.fleet.createPackagePolicy.stepConfigure.packagePolicyDescriptionInputLabel": "描述",
- "xpack.fleet.createPackagePolicy.stepConfigure.packagePolicyNameInputLabel": "集成名称",
- "xpack.fleet.createPackagePolicy.stepConfigure.packagePolicyNamespaceHelpLabel": "更改从选定代理策略继承的默认命名空间。此设置将更改集成的数据流的名称。{learnMore}。",
- "xpack.fleet.createPackagePolicy.stepConfigure.packagePolicyNamespaceHelpLearnMoreLabel": "了解详情",
- "xpack.fleet.createPackagePolicy.stepConfigure.packagePolicyNamespaceInputLabel": "命名空间",
- "xpack.fleet.createPackagePolicy.stepConfigure.showStreamsAriaLabel": "显示 {type} 输入",
- "xpack.fleet.createPackagePolicy.stepConfigure.toggleAdvancedOptionsButtonText": "高级选项",
- "xpack.fleet.createPackagePolicy.stepConfigurePackagePolicyTitle": "配置集成",
- "xpack.fleet.createPackagePolicy.stepSelectAgentPolicyTitle": "应用到代理策略",
- "xpack.fleet.createPackagePolicy.StepSelectPolicy.addButton": "创建代理策略",
- "xpack.fleet.createPackagePolicy.StepSelectPolicy.agentPolicyAgentsDescriptionText": "{count, plural, other {# 个代理}}已注册到选定代理策略。",
- "xpack.fleet.createPackagePolicy.StepSelectPolicy.agentPolicyFormGroupDescription": "代理策略用于管理一个代理集的一组集成",
- "xpack.fleet.createPackagePolicy.StepSelectPolicy.agentPolicyFormGroupTitle": "代理策略",
- "xpack.fleet.createPackagePolicy.StepSelectPolicy.agentPolicyLabel": "代理策略",
- "xpack.fleet.createPackagePolicy.StepSelectPolicy.agentPolicyPlaceholderText": "选择要将此集成添加到的代理策略",
- "xpack.fleet.createPackagePolicy.StepSelectPolicy.errorLoadingAgentPoliciesTitle": "加载代理策略时出错",
- "xpack.fleet.createPackagePolicy.StepSelectPolicy.errorLoadingPackageTitle": "加载软件包信息时出错",
- "xpack.fleet.createPackagePolicy.StepSelectPolicy.errorLoadingSelectedAgentPolicyTitle": "加载选定代理策略时出错",
- "xpack.fleet.dataStreamList.actionsColumnTitle": "操作",
- "xpack.fleet.dataStreamList.datasetColumnTitle": "数据集",
- "xpack.fleet.dataStreamList.integrationColumnTitle": "集成",
- "xpack.fleet.dataStreamList.lastActivityColumnTitle": "上次活动",
- "xpack.fleet.dataStreamList.loadingDataStreamsMessage": "正在加载数据流……",
- "xpack.fleet.dataStreamList.namespaceColumnTitle": "命名空间",
- "xpack.fleet.dataStreamList.noDataStreamsPrompt": "无数据流",
- "xpack.fleet.dataStreamList.noFilteredDataStreamsMessage": "找不到匹配的数据流",
- "xpack.fleet.dataStreamList.reloadDataStreamsButtonText": "重新加载",
- "xpack.fleet.dataStreamList.searchPlaceholderTitle": "筛选数据流",
- "xpack.fleet.dataStreamList.sizeColumnTitle": "大小",
- "xpack.fleet.dataStreamList.typeColumnTitle": "类型",
- "xpack.fleet.dataStreamList.viewDashboardActionText": "查看仪表板",
- "xpack.fleet.dataStreamList.viewDashboardsActionText": "查看仪表板",
- "xpack.fleet.dataStreamList.viewDashboardsPanelTitle": "查看仪表板",
- "xpack.fleet.deleteAgentPolicy.confirmModal.affectedAgentsMessage": "{agentsCount, plural, other {# 个代理}}已分配到此代理策略。在删除此策略前取消分配这些代理。",
- "xpack.fleet.deleteAgentPolicy.confirmModal.affectedAgentsTitle": "在用的策略",
- "xpack.fleet.deleteAgentPolicy.confirmModal.cancelButtonLabel": "取消",
- "xpack.fleet.deleteAgentPolicy.confirmModal.confirmButtonLabel": "删除策略",
- "xpack.fleet.deleteAgentPolicy.confirmModal.deletePolicyTitle": "删除此代理策略?",
- "xpack.fleet.deleteAgentPolicy.confirmModal.irreversibleMessage": "此操作无法撤消。",
- "xpack.fleet.deleteAgentPolicy.confirmModal.loadingAgentsCountMessage": "正在检查受影响的代理数量……",
- "xpack.fleet.deleteAgentPolicy.confirmModal.loadingButtonLabel": "正在加载……",
- "xpack.fleet.deleteAgentPolicy.failureSingleNotificationTitle": "删除代理策略“{id}”时出错",
- "xpack.fleet.deleteAgentPolicy.fatalErrorNotificationTitle": "删除代理策略时出错",
- "xpack.fleet.deleteAgentPolicy.successSingleNotificationTitle": "已删除代理策略“{id}”",
- "xpack.fleet.deletePackagePolicy.confirmModal.affectedAgentsMessage": "Fleet 检测到您的部分代理已在使用 {agentPolicyName}。",
- "xpack.fleet.deletePackagePolicy.confirmModal.affectedAgentsTitle": "此操作将影响 {agentsCount} 个{agentsCount, plural, other {代理}}。",
- "xpack.fleet.deletePackagePolicy.confirmModal.cancelButtonLabel": "取消",
- "xpack.fleet.deletePackagePolicy.confirmModal.confirmButtonLabel": "删除{agentPoliciesCount, plural, other {集成}}",
- "xpack.fleet.deletePackagePolicy.confirmModal.deleteMultipleTitle": "删除 {count, plural, one {集成} other {# 个集成}}?",
- "xpack.fleet.deletePackagePolicy.confirmModal.generalMessage": "此操作无法撤消。是否确定要继续?",
- "xpack.fleet.deletePackagePolicy.confirmModal.loadingAgentsCountMessage": "正在检查受影响的代理……",
- "xpack.fleet.deletePackagePolicy.confirmModal.loadingButtonLabel": "正在加载……",
- "xpack.fleet.deletePackagePolicy.failureMultipleNotificationTitle": "删除 {count} 个集成时出错",
- "xpack.fleet.deletePackagePolicy.failureSingleNotificationTitle": "删除集成“{id}”时出错",
- "xpack.fleet.deletePackagePolicy.fatalErrorNotificationTitle": "删除集成时出错",
- "xpack.fleet.deletePackagePolicy.successMultipleNotificationTitle": "已删除 {count} 个集成",
- "xpack.fleet.deletePackagePolicy.successSingleNotificationTitle": "已删除集成“{id}”",
- "xpack.fleet.disabledSecurityDescription": "必须在 Kibana 和 Elasticsearch 启用安全性,才能使用 Elastic Fleet。",
- "xpack.fleet.disabledSecurityTitle": "安全性未启用",
- "xpack.fleet.editAgentPolicy.cancelButtonText": "取消",
- "xpack.fleet.editAgentPolicy.errorNotificationTitle": "无法更新代理策略",
- "xpack.fleet.editAgentPolicy.saveButtonText": "保存更改",
- "xpack.fleet.editAgentPolicy.savingButtonText": "正在保存……",
- "xpack.fleet.editAgentPolicy.successNotificationTitle": "已成功更新“{name}”设置",
- "xpack.fleet.editAgentPolicy.unsavedChangesText": "您有未保存的更改",
- "xpack.fleet.editPackagePolicy.cancelButton": "取消",
- "xpack.fleet.editPackagePolicy.editPageTitleWithPackageName": "编辑 {packageName} 集成",
- "xpack.fleet.editPackagePolicy.errorLoadingDataMessage": "加载此集成信息时出错",
- "xpack.fleet.editPackagePolicy.errorLoadingDataTitle": "加载数据时出错",
- "xpack.fleet.editPackagePolicy.failedConflictNotificationMessage": "数据已过时。刷新页面以获取最新策略。",
- "xpack.fleet.editPackagePolicy.failedNotificationTitle": "更新“{packagePolicyName}”时出错",
- "xpack.fleet.editPackagePolicy.pageDescription": "修改集成设置并将更改部署到选定代理策略。",
- "xpack.fleet.editPackagePolicy.pageTitle": "编辑集成",
- "xpack.fleet.editPackagePolicy.saveButton": "保存集成",
- "xpack.fleet.editPackagePolicy.settingsTabName": "设置",
- "xpack.fleet.editPackagePolicy.updatedNotificationMessage": "Fleet 会将更新部署到所有使用策略“{agentPolicyName}”的代理",
- "xpack.fleet.editPackagePolicy.updatedNotificationTitle": "已成功更新“{packagePolicyName}”",
- "xpack.fleet.editPackagePolicy.upgradePageTitleWithPackageName": "升级 {packageName} 集成",
- "xpack.fleet.enrollemntAPIKeyList.emptyMessage": "未找到任何注册令牌。",
- "xpack.fleet.enrollemntAPIKeyList.loadingTokensMessage": "正在加载注册令牌......",
- "xpack.fleet.enrollmentInstructions.descriptionText": "从代理目录运行相应命令,以安装、注册并启动 Elastic 代理。您可以重复使用这些命令在多个主机上设置代理。需要管理员权限。",
- "xpack.fleet.enrollmentInstructions.moreInstructionsLink": "Elastic 代理文档",
- "xpack.fleet.enrollmentInstructions.moreInstructionsText": "有关 RPM/DEB 部署说明,请参见 {link}。",
- "xpack.fleet.enrollmentInstructions.platformSelectAriaLabel": "平台",
- "xpack.fleet.enrollmentInstructions.platformSelectLabel": "平台",
- "xpack.fleet.enrollmentInstructions.troubleshootingLink": "故障排除指南",
- "xpack.fleet.enrollmentInstructions.troubleshootingText": "如果有连接问题,请参阅我们的{link}。",
- "xpack.fleet.enrollmentStepAgentPolicy.enrollmentTokenSelectLabel": "注册令牌",
- "xpack.fleet.enrollmentStepAgentPolicy.noEnrollmentTokensForSelectedPolicyCallout": "选定的代理策略没有注册令牌",
- "xpack.fleet.enrollmentStepAgentPolicy.policySelectAriaLabel": "代理策略",
- "xpack.fleet.enrollmentStepAgentPolicy.policySelectLabel": "代理策略",
- "xpack.fleet.enrollmentStepAgentPolicy.setUpAgentsLink": "创建注册令牌",
- "xpack.fleet.enrollmentStepAgentPolicy.showAuthenticationSettingsButton": "身份验证设置",
- "xpack.fleet.enrollmentTokenDeleteModal.cancelButton": "取消",
- "xpack.fleet.enrollmentTokenDeleteModal.deleteButton": "撤销注册令牌",
- "xpack.fleet.enrollmentTokenDeleteModal.description": "确定要撤销 {keyName}?将无法再使用此令牌注册新代理。",
- "xpack.fleet.enrollmentTokenDeleteModal.title": "撤销注册令牌",
- "xpack.fleet.enrollmentTokensList.actionsTitle": "操作",
- "xpack.fleet.enrollmentTokensList.activeTitle": "活动",
- "xpack.fleet.enrollmentTokensList.createdAtTitle": "创建日期",
- "xpack.fleet.enrollmentTokensList.hideTokenButtonLabel": "隐藏令牌",
- "xpack.fleet.enrollmentTokensList.nameTitle": "名称",
- "xpack.fleet.enrollmentTokensList.newKeyButton": "创建注册令牌",
- "xpack.fleet.enrollmentTokensList.pageDescription": "创建和撤销注册令牌。注册令牌允许一个或多个代理注册于 Fleet 中并发送数据。",
- "xpack.fleet.enrollmentTokensList.policyTitle": "代理策略",
- "xpack.fleet.enrollmentTokensList.revokeTokenButtonLabel": "撤销令牌",
- "xpack.fleet.enrollmentTokensList.secretTitle": "密钥",
- "xpack.fleet.enrollmentTokensList.showTokenButtonLabel": "显示令牌",
- "xpack.fleet.epm.addPackagePolicyButtonText": "添加 {packageName}",
- "xpack.fleet.epm.agentEnrollment.viewDataAssetsLabel": "查看资产",
- "xpack.fleet.epm.agentEnrollment.viewDataDescription.pleaseNoteLabel": "请注意",
- "xpack.fleet.epm.assetGroupTitle": "{assetType} 资产",
- "xpack.fleet.epm.browseAllButtonText": "浏览所有集成",
- "xpack.fleet.epm.categoryLabel": "类别",
- "xpack.fleet.epm.detailsTitle": "详情",
- "xpack.fleet.epm.errorLoadingNotice": "加载 NOTICE.txt 时出错",
- "xpack.fleet.epm.featuresLabel": "功能",
- "xpack.fleet.epm.install.packageInstallError": "安装 {pkgName} {pkgVersion} 时出错",
- "xpack.fleet.epm.install.packageUpdateError": "将 {pkgName} 更新到 {pkgVersion} 时出错",
- "xpack.fleet.epm.licenseLabel": "许可证",
- "xpack.fleet.epm.loadingIntegrationErrorTitle": "加载集成详情时出错",
- "xpack.fleet.epm.noticeModalCloseBtn": "关闭",
- "xpack.fleet.epm.packageDetails.assets.fetchAssetsErrorTitle": "加载资产时出错",
- "xpack.fleet.epm.packageDetails.assets.noAssetsFoundLabel": "未找到资产",
- "xpack.fleet.epm.packageDetails.integrationList.actions": "操作",
- "xpack.fleet.epm.packageDetails.integrationList.addAgent": "添加代理",
- "xpack.fleet.epm.packageDetails.integrationList.agentCount": "代理",
- "xpack.fleet.epm.packageDetails.integrationList.agentPolicy": "代理策略",
- "xpack.fleet.epm.packageDetails.integrationList.loadingPoliciesMessage": "正在加载集成策略……",
- "xpack.fleet.epm.packageDetails.integrationList.name": "集成",
- "xpack.fleet.epm.packageDetails.integrationList.packageVersion": "v{version}",
- "xpack.fleet.epm.packageDetails.integrationList.updatedAt": "上次更新时间",
- "xpack.fleet.epm.packageDetails.integrationList.updatedBy": "最后更新者",
- "xpack.fleet.epm.packageDetails.integrationList.version": "版本",
- "xpack.fleet.epm.packageDetailsNav.overviewLinkText": "概览",
- "xpack.fleet.epm.packageDetailsNav.packageAssetsLinkText": "资产",
- "xpack.fleet.epm.packageDetailsNav.packageCustomLinkText": "高级",
- "xpack.fleet.epm.packageDetailsNav.packagePoliciesLinkText": "策略",
- "xpack.fleet.epm.packageDetailsNav.settingsLinkText": "设置",
- "xpack.fleet.epm.releaseBadge.betaDescription": "在生产环境中不推荐使用此集成。",
- "xpack.fleet.epm.releaseBadge.betaLabel": "公测版",
- "xpack.fleet.epm.releaseBadge.experimentalDescription": "此集成可能有重大更改或将在未来版本中移除。",
- "xpack.fleet.epm.releaseBadge.experimentalLabel": "实验性",
- "xpack.fleet.epm.screenshotAltText": "{packageName} 屏幕截图 #{imageNumber}",
- "xpack.fleet.epm.screenshotErrorText": "无法加载此屏幕截图",
- "xpack.fleet.epm.screenshotPaginationAriaLabel": "{packageName} 屏幕截图分页",
- "xpack.fleet.epm.screenshotsTitle": "屏幕截图",
- "xpack.fleet.epm.updateAvailableTooltip": "有可用更新",
- "xpack.fleet.epm.usedByLabel": "代理策略",
- "xpack.fleet.epm.versionLabel": "版本",
- "xpack.fleet.epmList.allPackagesFilterLinkText": "全部",
- "xpack.fleet.epmList.installedTitle": "已安装集成",
- "xpack.fleet.epmList.missingIntegrationPlaceholder": "我们未找到任何匹配搜索词的集成。请重试其他关键字,或使用左侧的类别浏览。",
- "xpack.fleet.epmList.noPackagesFoundPlaceholder": "未找到任何软件包",
- "xpack.fleet.epmList.searchPackagesPlaceholder": "搜索集成",
- "xpack.fleet.epmList.updatesAvailableFilterLinkText": "可用更新",
- "xpack.fleet.featureCatalogueDescription": "添加和管理 Elastic 代理集成",
- "xpack.fleet.featureCatalogueTitle": "添加 Elastic 代理集成",
- "xpack.fleet.fleetServerSetup.addFleetServerHostButton": "添加主机",
- "xpack.fleet.fleetServerSetup.addFleetServerHostInputLabel": "Fleet 服务器主机",
- "xpack.fleet.fleetServerSetup.addFleetServerHostInvalidUrlError": "URL 无效",
- "xpack.fleet.fleetServerSetup.addFleetServerHostStepDescription": "指定代理用于连接 Fleet 服务器的 URL。这应匹配运行 Fleet 服务器的主机的公共 IP 地址或域。默认情况下,Fleet 服务器使用端口 {port}。",
- "xpack.fleet.fleetServerSetup.addFleetServerHostStepTitle": "添加您的 Fleet 服务器主机",
- "xpack.fleet.fleetServerSetup.addFleetServerHostSuccessText": "已添加 {host}。您可以在{fleetSettingsLink}中编辑 Fleet 服务器主机。",
- "xpack.fleet.fleetServerSetup.addFleetServerHostSuccessTitle": "已添加 Fleet 服务器主机",
- "xpack.fleet.fleetServerSetup.agentPolicySelectAraiLabel": "代理策略",
- "xpack.fleet.fleetServerSetup.agentPolicySelectLabel": "代理策略",
- "xpack.fleet.fleetServerSetup.cloudDeploymentLink": "编辑部署",
- "xpack.fleet.fleetServerSetup.cloudSetupText": "需要提供 Fleet 服务器,才能使用 Fleet 注册代理。可以通过启用 APM & Fleet 来将一个添加到部署中。有关更多信息,请参阅{link}",
- "xpack.fleet.fleetServerSetup.cloudSetupTitle": "启用 APM & Fleet",
- "xpack.fleet.fleetServerSetup.continueButton": "继续",
- "xpack.fleet.fleetServerSetup.deploymentModeProductionOption": "{production} – 提供您自己的证书。注册到 Fleet 时,此选项将需要代理指定证书密钥",
- "xpack.fleet.fleetServerSetup.deploymentModeQuickStartOption": "{quickStart} – Fleet 服务器将生成自签名证书。必须使用 --insecure 标志注册后续代理。不推荐用于生产用例。",
- "xpack.fleet.fleetServerSetup.errorAddingFleetServerHostTitle": "添加 Fleet 服务器主机时出错",
- "xpack.fleet.fleetServerSetup.errorGeneratingTokenTitleText": "生成令牌时出错",
- "xpack.fleet.fleetServerSetup.errorRefreshingFleetServerStatus": "刷新 Fleet 服务器状态时出错",
- "xpack.fleet.fleetServerSetup.fleetSettingsLink": "Fleet 设置",
- "xpack.fleet.fleetServerSetup.generateServiceTokenButton": "生成服务令牌",
- "xpack.fleet.fleetServerSetup.generateServiceTokenDescription": "服务令牌授予 Fleet 服务器向 Elasticsearch 写入的权限。",
- "xpack.fleet.fleetServerSetup.installAgentDescription": "从代理目录中,复制并运行适当的快速启动命令,以使用生成的令牌和自签名证书将 Elastic 代理启动为 Fleet 服务器。有关如何将自己的证书用于生产部署,请参阅 {userGuideLink}。所有命令都需要管理员权限。",
- "xpack.fleet.fleetServerSetup.platformSelectAriaLabel": "平台",
- "xpack.fleet.fleetServerSetup.platformSelectLabel": "平台",
- "xpack.fleet.fleetServerSetup.productionText": "生产",
- "xpack.fleet.fleetServerSetup.quickStartText": "快速启动",
- "xpack.fleet.fleetServerSetup.saveServiceTokenDescription": "保存服务令牌信息。其仅显示一次。",
- "xpack.fleet.fleetServerSetup.selectAgentPolicyDescriptionText": "代理策略允许您远程配置和管理您的代理。建议使用“默认 Fleet 服务器策略”,其包含运行 Fleet 服务器的必要配置。",
- "xpack.fleet.fleetServerSetup.serviceTokenLabel": "服务令牌",
- "xpack.fleet.fleetServerSetup.setupGuideLink": "Fleet 用户指南",
- "xpack.fleet.fleetServerSetup.setupText": "需要提供 Fleet 服务器,才能使用 Fleet 注册代理。按照下面的说明设置 Fleet 服务器。有关详细信息,请参阅{userGuideLink}。",
- "xpack.fleet.fleetServerSetup.setupTitle": "添加 Fleet 服务器",
- "xpack.fleet.fleetServerSetup.stepDeploymentModeDescriptionText": "Fleet 使用传输层安全 (TLS) 加密 Elastic 代理和 Elastic Stack 中的其他组件之间的流量。选择部署模式来决定处理证书的方式。您的选择将影响后面步骤中显示的 Fleet 服务器设置命令。",
- "xpack.fleet.fleetServerSetup.stepDeploymentModeTitle": "为安全选择部署模式",
- "xpack.fleet.fleetServerSetup.stepFleetServerCompleteDescription": "现在可以将代理注册到 Fleet。",
- "xpack.fleet.fleetServerSetup.stepFleetServerCompleteTitle": "Fleet 服务器已连接",
- "xpack.fleet.fleetServerSetup.stepGenerateServiceTokenTitle": "生成服务令牌",
- "xpack.fleet.fleetServerSetup.stepInstallAgentTitle": "启动 Fleet 服务器",
- "xpack.fleet.fleetServerSetup.stepSelectAgentPolicyTitle": "选择代理策略",
- "xpack.fleet.fleetServerSetup.stepWaitingForFleetServerTitle": "正在等待 Fleet 服务器连接......",
- "xpack.fleet.fleetServerSetup.waitingText": "等候 Fleet 服务器连接......",
- "xpack.fleet.fleetServerUpgradeModal.announcementImageAlt": "Fleet 服务器升级公告",
- "xpack.fleet.fleetServerUpgradeModal.breakingChangeMessage": "这是一项重大更改,所以我们在公测版中进行该更改。非常抱歉带来不便。如果您有疑问或需要帮助,请共享 {link}。",
- "xpack.fleet.fleetServerUpgradeModal.checkboxLabel": "不再显示此消息",
- "xpack.fleet.fleetServerUpgradeModal.closeButton": "关闭并开始使用",
- "xpack.fleet.fleetServerUpgradeModal.cloudDescriptionMessage": "Fleet 服务器现在可用并提供改善的可扩展性和安全性。如果您在 Elastic Cloud 上已有 APM 实例,则我们已将其升级到 APM 和 Fleet。如果没有,可以免费将一个添加到您的部署。{existingAgentsMessage}要继续使用 Fleet,必须使用 Fleet 服务器并在每个主机上安装新版 Elastic 代理。",
- "xpack.fleet.fleetServerUpgradeModal.errorLoadingAgents": "加载代理时出错",
- "xpack.fleet.fleetServerUpgradeModal.existingAgentText": "您现有的 Elastic 代理已被自动销注且已停止发送数据。",
- "xpack.fleet.fleetServerUpgradeModal.failedUpdateTitle": "保存设置时出错",
- "xpack.fleet.fleetServerUpgradeModal.fleetFeedbackLink": "反馈",
- "xpack.fleet.fleetServerUpgradeModal.fleetServerMigrationGuide": "Fleet 服务器迁移指南",
- "xpack.fleet.fleetServerUpgradeModal.modalTitle": "将代理注册到 Fleet 服务器",
- "xpack.fleet.fleetServerUpgradeModal.onPremDescriptionMessage": "Fleet 服务器现在可用且提供改善的可扩展性和安全性。{existingAgentsMessage}要继续使用 Fleet,必须在各个主机上安装 Fleet 服务器和新版 Elastic 代理。详细了解我们的 {link}。",
- "xpack.fleet.genericActionsMenuText": "打开",
- "xpack.fleet.homeIntegration.tutorialDirectory.dismissNoticeButtonText": "关闭消息",
- "xpack.fleet.homeIntegration.tutorialDirectory.fleetAppButtonText": "试用集成",
- "xpack.fleet.homeIntegration.tutorialDirectory.noticeText": "通过 Elastic 代理集成,可以简单统一的方式将日志、指标和其他类型数据的监测添加到主机。不再需要安装多个 Beats,这样将策略部署到整个基础架构更容易也更快速。有关更多信息,请阅读我们的{blogPostLink}。",
- "xpack.fleet.homeIntegration.tutorialDirectory.noticeText.blogPostLink": "公告博客",
- "xpack.fleet.homeIntegration.tutorialDirectory.noticeTitle": "{newPrefix}Elastic 代理集成",
- "xpack.fleet.homeIntegration.tutorialDirectory.noticeTitle.newPrefix": "已正式发布:",
- "xpack.fleet.homeIntegration.tutorialModule.noticeText": "{notePrefix}此模块的较新版本{availableAsIntegrationLink}。要详细了解集成和新 Elastic 代理,请阅读我们的{blogPostLink}。",
- "xpack.fleet.homeIntegration.tutorialModule.noticeText.blogPostLink": "公告博客",
- "xpack.fleet.homeIntegration.tutorialModule.noticeText.integrationLink": "将作为 Elastic 代理集成来提供",
- "xpack.fleet.homeIntegration.tutorialModule.noticeText.notePrefix": "注意:",
- "xpack.fleet.hostsInput.addRow": "添加行",
- "xpack.fleet.initializationErrorMessageTitle": "无法初始化 Fleet",
- "xpack.fleet.integrations.customInputsLink": "定制输入",
- "xpack.fleet.integrations.discussForumLink": "讨论论坛",
- "xpack.fleet.integrations.installPackage.installingPackageButtonLabel": "正在安装 {title} 资产",
- "xpack.fleet.integrations.installPackage.installPackageButtonLabel": "安装 {title} 资产",
- "xpack.fleet.integrations.packageInstallErrorDescription": "尝试安装此软件包时出现问题。请稍后重试。",
- "xpack.fleet.integrations.packageInstallErrorTitle": "无法安装 {title} 软件包",
- "xpack.fleet.integrations.packageInstallSuccessDescription": "已成功安装 {title}",
- "xpack.fleet.integrations.packageInstallSuccessTitle": "已安装 {title}",
- "xpack.fleet.integrations.packageUninstallErrorDescription": "尝试卸载此软件包时出现问题。请稍后重试。",
- "xpack.fleet.integrations.packageUninstallErrorTitle": "无法卸载 {title} 软件包",
- "xpack.fleet.integrations.packageUninstallSuccessDescription": "已成功卸载 {title}",
- "xpack.fleet.integrations.packageUninstallSuccessTitle": "已卸载 {title}",
- "xpack.fleet.integrations.settings.confirmInstallModal.cancelButtonLabel": "取消",
- "xpack.fleet.integrations.settings.confirmInstallModal.installButtonLabel": "安装 {packageName}",
- "xpack.fleet.integrations.settings.confirmInstallModal.installCalloutTitle": "此操作将安装 {numOfAssets} 个资产",
- "xpack.fleet.integrations.settings.confirmInstallModal.installDescription": "Kibana 资产将安装在当前工作区中(默认),仅有权查看此工作区的用户可访问。Elasticsearch 资产为全局安装,所有 Kibana 用户可访问。",
- "xpack.fleet.integrations.settings.confirmInstallModal.installTitle": "安装 {packageName}",
- "xpack.fleet.integrations.settings.confirmUninstallModal.cancelButtonLabel": "取消",
- "xpack.fleet.integrations.settings.confirmUninstallModal.uninstallButtonLabel": "卸载 {packageName}",
- "xpack.fleet.integrations.settings.confirmUninstallModal.uninstallCallout.description": "将会移除由此集成创建的 Kibana 和 Elasticsearch 资产。将不会影响代理策略以及您的代理发送的任何数据。",
- "xpack.fleet.integrations.settings.confirmUninstallModal.uninstallCallout.title": "此操作将移除 {numOfAssets} 个资产",
- "xpack.fleet.integrations.settings.confirmUninstallModal.uninstallDescription": "此操作无法撤消。是否确定要继续?",
- "xpack.fleet.integrations.settings.confirmUninstallModal.uninstallTitle": "卸载 {packageName}",
- "xpack.fleet.integrations.settings.packageInstallDescription": "安装此集成以设置专用于 {title} 数据的Kibana 和 Elasticsearch 资产。",
- "xpack.fleet.integrations.settings.packageInstallTitle": "安装 {title}",
- "xpack.fleet.integrations.settings.packageLatestVersionLink": "最新版本",
- "xpack.fleet.integrations.settings.packageSettingsOldVersionMessage": "版本 {version} 已过时。此集成的{latestVersion}可供安装。",
- "xpack.fleet.integrations.settings.packageSettingsTitle": "设置",
- "xpack.fleet.integrations.settings.packageUninstallDescription": "移除此集成安装的 Kibana 和 Elasticsearch 资产。",
- "xpack.fleet.integrations.settings.packageUninstallNoteDescription.packageUninstallNoteDetail": "{strongNote}{title} 无法卸载,因为存在使用此集成的活动代理。要卸载,请从您的代理策略中移除所有 {title} 集成。",
- "xpack.fleet.integrations.settings.packageUninstallNoteDescription.packageUninstallNoteLabel": "注意:",
- "xpack.fleet.integrations.settings.packageUninstallNoteDescription.packageUninstallUninstallableNoteDetail": "{strongNote}{title} 集成是系统集成,无法移除。",
- "xpack.fleet.integrations.settings.packageUninstallTitle": "卸载",
- "xpack.fleet.integrations.settings.packageVersionTitle": "{title} 版本",
- "xpack.fleet.integrations.settings.versionInfo.installedVersion": "已安装版本",
- "xpack.fleet.integrations.settings.versionInfo.latestVersion": "最新版本",
- "xpack.fleet.integrations.settings.versionInfo.updatesAvailable": "更新可用",
- "xpack.fleet.integrations.uninstallPackage.uninstallingPackageButtonLabel": "正在卸载 {title}",
- "xpack.fleet.integrations.uninstallPackage.uninstallPackageButtonLabel": "卸载 {title}",
- "xpack.fleet.integrations.updatePackage.updatePackageButtonLabel": "更新到最新版本",
- "xpack.fleet.integrationsAppTitle": "集成",
- "xpack.fleet.integrationsHeaderTitle": "Elastic 代理集成",
- "xpack.fleet.invalidLicenseDescription": "您当前的许可证已过期。已注册 Beats 代理将继续工作,但您需要有效的许可证,才能访问 Elastic Fleet 界面。",
- "xpack.fleet.invalidLicenseTitle": "已过期许可证",
- "xpack.fleet.multiTextInput.addRow": "添加行",
- "xpack.fleet.multiTextInput.deleteRowButton": "删除行",
- "xpack.fleet.namespaceValidation.invalidCharactersErrorMessage": "命名空间包含无效字符",
- "xpack.fleet.namespaceValidation.lowercaseErrorMessage": "命名空间必须小写",
- "xpack.fleet.namespaceValidation.requiredErrorMessage": "“命名空间”必填",
- "xpack.fleet.namespaceValidation.tooLongErrorMessage": "命名空间不能超过 100 个字节",
- "xpack.fleet.newEnrollmentKey.cancelButtonLabel": "取消",
- "xpack.fleet.newEnrollmentKey.keyCreatedToasts": "注册令牌已创建",
- "xpack.fleet.newEnrollmentKey.modalTitle": "创建注册令牌",
- "xpack.fleet.newEnrollmentKey.nameLabel": "名称",
- "xpack.fleet.newEnrollmentKey.policyLabel": "策略",
- "xpack.fleet.newEnrollmentKey.submitButton": "创建注册令牌",
- "xpack.fleet.noAccess.accessDeniedDescription": "您无权访问 Elastic Fleet。要使用 Elastic Fleet,您需要包含此应用程序读取权限或所有权限的用户角色。",
- "xpack.fleet.noAccess.accessDeniedTitle": "访问被拒绝",
- "xpack.fleet.oldAppTitle": "采集管理器",
- "xpack.fleet.overviewPageSubtitle": "Elastic 代理的集中管理",
- "xpack.fleet.overviewPageTitle": "Fleet",
- "xpack.fleet.packagePolicy.packageNotFoundError": "ID 为 {id} 的软件包策略没有命名软件包",
- "xpack.fleet.packagePolicy.policyNotFoundError": "未找到 ID 为 {id} 的软件包策略",
- "xpack.fleet.packagePolicyField.yamlCodeEditor": "YAML 代码编辑器",
- "xpack.fleet.packagePolicyValidation.invalidArrayErrorMessage": "格式无效",
- "xpack.fleet.packagePolicyValidation.invalidYamlFormatErrorMessage": "YAML 格式无效",
- "xpack.fleet.packagePolicyValidation.nameRequiredErrorMessage": "“名称”必填",
- "xpack.fleet.packagePolicyValidation.quoteStringErrorMessage": "以特殊 YAML 字符(* 或 &)开头的字符串需要使用双引号引起。",
- "xpack.fleet.packagePolicyValidation.requiredErrorMessage": "“{fieldName}”必填",
- "xpack.fleet.permissionDeniedErrorMessage": "您无权访问 Fleet。Fleet 需要 {roleName} 权限。",
- "xpack.fleet.permissionDeniedErrorTitle": "权限被拒绝",
- "xpack.fleet.permissionsRequestErrorMessageDescription": "检查 Fleet 权限时遇到问题",
- "xpack.fleet.permissionsRequestErrorMessageTitle": "无法检查权限",
- "xpack.fleet.policyDetails.addPackagePolicyButtonText": "添加集成",
- "xpack.fleet.policyDetails.ErrorGettingFullAgentPolicy": "加载代理策略时出错",
- "xpack.fleet.policyDetails.packagePoliciesTable.actionsColumnTitle": "操作",
- "xpack.fleet.policyDetails.packagePoliciesTable.deleteActionTitle": "删除集成",
- "xpack.fleet.policyDetails.packagePoliciesTable.editActionTitle": "编辑集成",
- "xpack.fleet.policyDetails.packagePoliciesTable.nameColumnTitle": "名称",
- "xpack.fleet.policyDetails.packagePoliciesTable.namespaceColumnTitle": "命名空间",
- "xpack.fleet.policyDetails.packagePoliciesTable.packageNameColumnTitle": "集成",
- "xpack.fleet.policyDetails.packagePoliciesTable.packageVersion": "v{version}",
- "xpack.fleet.policyDetails.packagePoliciesTable.upgradeActionTitle": "升级软件包策略",
- "xpack.fleet.policyDetails.packagePoliciesTable.upgradeAvailable": "升级可用",
- "xpack.fleet.policyDetails.packagePoliciesTable.upgradeButton": "升级",
- "xpack.fleet.policyDetails.policyDetailsHostedPolicyTooltip": "此策略是在 Fleet 外进行管理的。与此策略相关的操作多数不可用。",
- "xpack.fleet.policyDetails.policyDetailsTitle": "策略“{id}”",
- "xpack.fleet.policyDetails.policyNotFoundErrorTitle": "找不到策略“{id}”",
- "xpack.fleet.policyDetails.subTabs.packagePoliciesTabText": "集成",
- "xpack.fleet.policyDetails.subTabs.settingsTabText": "设置",
- "xpack.fleet.policyDetails.summary.integrations": "集成",
- "xpack.fleet.policyDetails.summary.lastUpdated": "上次更新时间",
- "xpack.fleet.policyDetails.summary.revision": "修订",
- "xpack.fleet.policyDetails.summary.usedBy": "使用者",
- "xpack.fleet.policyDetails.unexceptedErrorTitle": "加载代理策略时发生错误",
- "xpack.fleet.policyDetails.viewAgentListTitle": "查看所有代理策略",
- "xpack.fleet.policyDetails.yamlDownloadButtonLabel": "下载策略",
- "xpack.fleet.policyDetails.yamlFlyoutCloseButtonLabel": "关闭",
- "xpack.fleet.policyDetails.yamlflyoutTitleWithName": "代理策略“{name}”",
- "xpack.fleet.policyDetails.yamlflyoutTitleWithoutName": "代理策略",
- "xpack.fleet.policyDetailsPackagePolicies.createFirstButtonText": "添加集成",
- "xpack.fleet.policyDetailsPackagePolicies.createFirstMessage": "此策略尚无任何集成。",
- "xpack.fleet.policyDetailsPackagePolicies.createFirstTitle": "添加您的首个集成",
- "xpack.fleet.policyForm.deletePolicyActionText": "删除策略",
- "xpack.fleet.policyForm.deletePolicyGroupDescription": "现有数据将不会删除。",
- "xpack.fleet.policyForm.deletePolicyGroupTitle": "删除策略",
- "xpack.fleet.policyForm.generalSettingsGroupDescription": "为您的代理策略选择名称和描述。",
- "xpack.fleet.policyForm.generalSettingsGroupTitle": "常规设置",
- "xpack.fleet.policyForm.unableToDeleteDefaultPolicyText": "默认策略无法删除",
- "xpack.fleet.preconfiguration.duplicatePackageError": "配置中指定的软件包重复:{duplicateList}",
- "xpack.fleet.preconfiguration.missingIDError": "{agentPolicyName} 缺失 `id` 字段。`id` 是必需的,但标记为 is_default 或 is_default_fleet_server 的策略除外。",
- "xpack.fleet.preconfiguration.packageMissingError": "{agentPolicyName} 无法添加。{pkgName} 未安装,请将 {pkgName} 添加到 `{packagesConfigValue}` 或将其从 {packagePolicyName} 中移除。",
- "xpack.fleet.preconfiguration.policyDeleted": "预配置的策略 {id} 已删除;将跳过创建",
- "xpack.fleet.serverError.agentPolicyDoesNotExist": "代理策略 {agentPolicyId} 不存在",
- "xpack.fleet.serverError.enrollmentKeyDuplicate": "称作 {providedKeyName} 的注册密钥对于代理策略 {agentPolicyId} 已存在",
- "xpack.fleet.serverError.returnedIncorrectKey": "find enrollmentKeyById 返回错误的密钥",
- "xpack.fleet.serverError.unableToCreateEnrollmentKey": "无法创建注册 api 密钥",
- "xpack.fleet.settings.additionalYamlConfig": "Elasticsearch 输出配置 (YAML)",
- "xpack.fleet.settings.cancelButtonLabel": "取消",
- "xpack.fleet.settings.deleteHostButton": "删除主机",
- "xpack.fleet.settings.elasticHostError": "URL 无效",
- "xpack.fleet.settings.elasticsearchUrlLabel": "Elasticsearch 主机",
- "xpack.fleet.settings.elasticsearchUrlsHelpTect": "指定代理用于发送数据的 Elasticsearch URL。Elasticsearch 默认使用端口 9200。",
- "xpack.fleet.settings.fleetServerHostsDifferentPathOrProtocolError": "对于每个 URL,协议和路径必须相同",
- "xpack.fleet.settings.fleetServerHostsEmptyError": "至少需要一个 URL",
- "xpack.fleet.settings.fleetServerHostsError": "URL 无效",
- "xpack.fleet.settings.fleetServerHostsHelpTect": "指定代理用于连接 Fleet 服务器的 URL。如果多个 URL 存在,Fleet 显示提供的第一个 URL 用于注册。Fleet 服务器默认使用端口 8220。请参阅 {link}。",
- "xpack.fleet.settings.fleetServerHostsLabel": "Fleet 服务器主机",
- "xpack.fleet.settings.flyoutTitle": "Fleet 设置",
- "xpack.fleet.settings.globalOutputDescription": "这些设置将全局应用到所有代理策略的 {outputs} 部分并影响所有注册的代理。",
- "xpack.fleet.settings.invalidYamlFormatErrorMessage": "YAML 无效:{reason}",
- "xpack.fleet.settings.saveButtonLabel": "保存并应用设置",
- "xpack.fleet.settings.saveButtonLoadingLabel": "正在应用设置......",
- "xpack.fleet.settings.sortHandle": "排序主机手柄",
- "xpack.fleet.settings.success.message": "设置已保存",
- "xpack.fleet.settings.userGuideLink": "Fleet 用户指南",
- "xpack.fleet.settings.yamlCodeEditor": "YAML 代码编辑器",
- "xpack.fleet.settingsConfirmModal.calloutTitle": "此操作更新所有代理策略和注册的代理",
- "xpack.fleet.settingsConfirmModal.cancelButton": "取消",
- "xpack.fleet.settingsConfirmModal.confirmButton": "应用设置",
- "xpack.fleet.settingsConfirmModal.defaultChangeLabel": "未知设置",
- "xpack.fleet.settingsConfirmModal.elasticsearchAddedLabel": "Elasticsearch 主机(新)",
- "xpack.fleet.settingsConfirmModal.elasticsearchHosts": "Elasticsearch 主机",
- "xpack.fleet.settingsConfirmModal.elasticsearchRemovedLabel": "Elasticsearch 主机(旧)",
- "xpack.fleet.settingsConfirmModal.eserverChangedText": "无法连接新 {elasticsearchHosts} 的代理有运行正常状态,即使无法发送数据。要更新 Fleet 服务器用于连接 Elasticsearch 的 URL,必须重新注册 Fleet 服务器。",
- "xpack.fleet.settingsConfirmModal.fieldLabel": "字段",
- "xpack.fleet.settingsConfirmModal.fleetServerAddedLabel": "Fleet 服务器主机(新)",
- "xpack.fleet.settingsConfirmModal.fleetServerChangedText": "无法连接到新 {fleetServerHosts}的代理会记录错误。代理仍基于当前策略,并检查位于旧 URL 的更新,直到连接到新 URL。",
- "xpack.fleet.settingsConfirmModal.fleetServerHosts": "Fleet 服务器主机",
- "xpack.fleet.settingsConfirmModal.fleetServerRemovedLabel": "Fleet 服务器主机(旧)",
- "xpack.fleet.settingsConfirmModal.title": "将设置应用到所有代理策略",
- "xpack.fleet.settingsConfirmModal.valueLabel": "值",
- "xpack.fleet.setup.titleLabel": "正在加载 Fleet......",
- "xpack.fleet.setup.uiPreconfigurationErrorTitle": "配置错误",
- "xpack.fleet.setupPage.apiKeyServiceLink": "API 密钥服务",
- "xpack.fleet.setupPage.elasticsearchApiKeyFlagText": "{apiKeyLink}。将 {apiKeyFlag} 设置为 {true}。",
- "xpack.fleet.setupPage.elasticsearchSecurityFlagText": "{esSecurityLink}。将 {securityFlag} 设置为 {true}。",
- "xpack.fleet.setupPage.elasticsearchSecurityLink": "Elasticsearch 安全",
- "xpack.fleet.setupPage.gettingStartedLink": "入门",
- "xpack.fleet.setupPage.gettingStartedText": "有关更多信息,请阅读我们的{link}指南。",
- "xpack.fleet.setupPage.missingRequirementsCalloutDescription": "要对 Elastic 代理使用集中管理,请启用下面的 Elasticsearch 安全功能。",
- "xpack.fleet.setupPage.missingRequirementsCalloutTitle": "缺失安全性要求",
- "xpack.fleet.setupPage.missingRequirementsElasticsearchTitle": "在您的 Elasticsearch 配置 ({esConfigFile}) 中,启用:",
- "xpack.fleet.unenrollAgents.cancelButtonLabel": "取消",
- "xpack.fleet.unenrollAgents.confirmMultipleButtonLabel": "取消注册 {count} 个代理",
- "xpack.fleet.unenrollAgents.confirmSingleButtonLabel": "取消注册代理",
- "xpack.fleet.unenrollAgents.deleteMultipleDescription": "此操作将从 Fleet 中移除多个代理,并防止采集新数据。将不会影响任何已由这些代理发送的数据。此操作无法撤消。",
- "xpack.fleet.unenrollAgents.deleteSingleDescription": "此操作将从 Fleet 中移除“{hostName}”上运行的选定代理。由该代理发送的任何数据将不会被删除。此操作无法撤消。",
- "xpack.fleet.unenrollAgents.deleteSingleTitle": "取消注册代理",
- "xpack.fleet.unenrollAgents.fatalErrorNotificationTitle": "取消注册{count, plural, other {代理}}时出错",
- "xpack.fleet.unenrollAgents.forceDeleteMultipleTitle": "取消注册 {count} 个代理",
- "xpack.fleet.unenrollAgents.forceUnenrollCheckboxLabel": "立即移除{count, plural, other {代理}}。不用等待代理发送任何最终数据。",
- "xpack.fleet.unenrollAgents.forceUnenrollLegendText": "强制取消注册{count, plural, other {代理}}",
- "xpack.fleet.unenrollAgents.successForceMultiNotificationTitle": "代理已取消注册",
- "xpack.fleet.unenrollAgents.successForceSingleNotificationTitle": "代理已取消注册",
- "xpack.fleet.unenrollAgents.successMultiNotificationTitle": "正在取消注册代理",
- "xpack.fleet.unenrollAgents.successSingleNotificationTitle": "正在取消注册代理",
- "xpack.fleet.unenrollAgents.unenrollFleetServerDescription": "取消注册此代理将断开 Fleet 服务器的连接,如果没有其他 Fleet 服务器存在,将阻止代理发送数据。",
- "xpack.fleet.unenrollAgents.unenrollFleetServerTitle": "此代理正在运行 Fleet 服务器",
- "xpack.fleet.upgradeAgents.bulkResultAllErrorsNotificationTitle": "升级{count, plural, one {代理} other { {count} 个代理} =true {所有选定代理}}时出错",
- "xpack.fleet.upgradeAgents.bulkResultErrorResultsSummary": "{count} 个{count, plural, other {代理}}未成功",
- "xpack.fleet.upgradeAgents.cancelButtonLabel": "取消",
- "xpack.fleet.upgradeAgents.confirmMultipleButtonLabel": "升级{count, plural, one {代理} other { {count} 个代理} =true {所有选定代理}}",
- "xpack.fleet.upgradeAgents.confirmSingleButtonLabel": "升级代理",
- "xpack.fleet.upgradeAgents.experimentalLabel": "实验性",
- "xpack.fleet.upgradeAgents.experimentalLabelTooltip": "在未来的版本中可能会更改或移除升级代理,其不受支持 SLA 的约束。",
- "xpack.fleet.upgradeAgents.fatalErrorNotificationTitle": "升级{count, plural, one {代理} other { {count} 个代理} =true {所有选定代理}}时出错",
- "xpack.fleet.upgradeAgents.successMultiNotificationTitle": "已升级{isMixed, select, true { {success} 个(共 {total} 个)} other {{isAllAgents, select, true {所有选定} other { {success} 个} }}}代理",
- "xpack.fleet.upgradeAgents.successSingleNotificationTitle": "已升级 {count} 个代理",
- "xpack.fleet.upgradeAgents.upgradeMultipleDescription": "此操作会将多个代理升级到版本 {version}。此操作无法撤消。是否确定要继续?",
- "xpack.fleet.upgradeAgents.upgradeMultipleTitle": "将{count, plural, one {代理} other { {count} 个代理} =true {所有选定代理}}升级到最新版本",
- "xpack.fleet.upgradeAgents.upgradeSingleDescription": "此操作会将“{hostName}”上运行的代理升级到版本 {version}。此操作无法撤消。是否确定要继续?",
- "xpack.fleet.upgradeAgents.upgradeSingleTitle": "将代理升级到最新版本",
- "xpack.fleet.upgradePackagePolicy.failedNotificationTitle": "升级 {packagePolicyName} 时出错",
- "xpack.fleet.upgradePackagePolicy.pageDescriptionFromUpgrade": "升级此集成并将更改部署到选定代理策略",
- "xpack.fleet.upgradePackagePolicy.previousVersionFlyout.title": "“{name}”软件包策略",
- "xpack.fleet.upgradePackagePolicy.statusCallout.errorContent": "此集成在版本 {currentVersion} 和 {upgradeVersion} 之间有冲突字段。请复查配置并保存,以执行升级。您可以参考您的 {previousConfigurationLink}以进行比较。",
- "xpack.fleet.upgradePackagePolicy.statusCallOut.errorTitle": "复查字段冲突",
- "xpack.fleet.upgradePackagePolicy.statusCallout.previousConfigurationLink": "以前的配置",
- "xpack.fleet.upgradePackagePolicy.statusCallout.successContent": "此集成准备好从版本 {currentVersion} 升级到 {upgradeVersion}。复查下面的更改,保存以升级。",
- "xpack.fleet.upgradePackagePolicy.statusCallOut.successTitle": "准备好升级",
- "xpack.globalSearch.find.invalidLicenseError": "GlobalSearch API 已禁用,因为许可状态无效:{errorMessage}",
- "xpack.globalSearchBar.searchBar.helpText.helpTextConjunction": "或",
- "xpack.globalSearchBar.searchBar.helpText.helpTextPrefix": "筛选依据",
- "xpack.globalSearchBar.searchBar.mobileSearchButtonAriaLabel": "全站点搜索",
- "xpack.globalSearchBar.searchBar.noResults": "尝试搜索应用程序、仪表板和可视化等。",
- "xpack.globalSearchBar.searchBar.noResultsHeading": "找不到结果",
- "xpack.globalSearchBar.searchBar.noResultsImageAlt": "黑洞的图示",
- "xpack.globalSearchBar.searchBar.optionTagListAriaLabel": "标签",
- "xpack.globalSearchBar.searchbar.overflowTagsAriaLabel": "另外 {n} 个{n, plural, other {标签}}:{tags}",
- "xpack.globalSearchBar.searchBar.placeholder": "搜索 Elastic",
- "xpack.globalSearchBar.searchBar.shortcutDescription.macCommandDescription": "Command + /",
- "xpack.globalSearchBar.searchBar.shortcutDescription.shortcutDetail": "{shortcutDescription} {commandDescription}",
- "xpack.globalSearchBar.searchBar.shortcutDescription.shortcutInstructionDescription": "快捷方式",
- "xpack.globalSearchBar.searchBar.shortcutDescription.windowsCommandDescription": "Control + /",
- "xpack.globalSearchBar.suggestions.filterByTagLabel": "按标签名称筛选",
- "xpack.globalSearchBar.suggestions.filterByTypeLabel": "按类型筛选",
- "xpack.graph.badge.readOnly.text": "只读",
- "xpack.graph.badge.readOnly.tooltip": "无法保存 Graph 工作区",
- "xpack.graph.bar.exploreLabel": "Graph",
- "xpack.graph.bar.pickFieldsLabel": "添加字段",
- "xpack.graph.bar.pickSourceLabel": "选择数据源",
- "xpack.graph.bar.pickSourceTooltip": "选择数据源以开始绘制关系图。",
- "xpack.graph.bar.searchFieldPlaceholder": "搜索数据并将其添加到图表",
- "xpack.graph.blocklist.noEntriesDescription": "您没有任何已阻止词。选择顶点并单击右侧控制面板中的{stopSign}可阻止它们。与已阻止词匹配的文档不再可供浏览,并且与它们的关系已隐藏。",
- "xpack.graph.blocklist.removeButtonAriaLabel": "删除",
- "xpack.graph.clearWorkspace.confirmButtonLabel": "更改数据源",
- "xpack.graph.clearWorkspace.confirmText": "如果更改数据源,您当前的字段和顶点将会重置。",
- "xpack.graph.clearWorkspace.modalTitle": "未保存的更改",
- "xpack.graph.drilldowns.description": "使用向下钻取以链接到其他应用程序。选定的顶点成为 URL 的一部分。",
- "xpack.graph.errorToastTitle": "Graph 错误",
- "xpack.graph.exploreGraph.timedOutWarningText": "浏览超时",
- "xpack.graph.fatalError.errorStatusMessage": "错误 {errStatus} {errStatusText}:{errMessage}",
- "xpack.graph.fatalError.unavailableServerErrorMessage": "HTTP 请求无法连接。请检查 Kibana 服务器是否正在运行以及您的浏览器是否具有有效的连接,或请联系您的系统管理员。",
- "xpack.graph.featureRegistry.graphFeatureName": "Graph",
- "xpack.graph.fieldManager.cancelLabel": "取消",
- "xpack.graph.fieldManager.colorLabel": "颜色",
- "xpack.graph.fieldManager.deleteFieldLabel": "取消选择字段",
- "xpack.graph.fieldManager.deleteFieldTooltipContent": "此字段的新顶点将不会发现。 现有顶点仍在图表中。",
- "xpack.graph.fieldManager.disabledFieldBadgeDescription": "已禁用字段 {field}:单击以配置。按 Shift 键并单击可启用",
- "xpack.graph.fieldManager.disableFieldLabel": "禁用字段",
- "xpack.graph.fieldManager.disableFieldTooltipContent": "关闭此字段顶点的发现。还可以按 Shift 键并单击字段可将其禁用。",
- "xpack.graph.fieldManager.enableFieldLabel": "启用字段",
- "xpack.graph.fieldManager.enableFieldTooltipContent": "打开此字段顶点的发现。还可以按 Shift 键并单击字段可将其启用。",
- "xpack.graph.fieldManager.fieldBadgeDescription": "字段 {field}:单击以配置。按 Shift 键并单击可禁用",
- "xpack.graph.fieldManager.fieldLabel": "字段",
- "xpack.graph.fieldManager.fieldSearchPlaceholder": "筛选依据",
- "xpack.graph.fieldManager.iconLabel": "图标",
- "xpack.graph.fieldManager.maxTermsPerHopDescription": "控制要为每个搜索步长返回的字词最大数目。",
- "xpack.graph.fieldManager.maxTermsPerHopLabel": "每跃点字词数",
- "xpack.graph.fieldManager.settingsFormTitle": "编辑",
- "xpack.graph.fieldManager.settingsLabel": "编辑设置",
- "xpack.graph.fieldManager.updateLabel": "保存更改",
- "xpack.graph.fillWorkspaceError": "获取排名最前字词失败:{message}",
- "xpack.graph.guidancePanel.datasourceItem.indexPatternButtonLabel": "选择数据源。",
- "xpack.graph.guidancePanel.fieldsItem.fieldsButtonLabel": "添加字段。",
- "xpack.graph.guidancePanel.nodesItem.description": "在搜索栏中输入查询以开始浏览。不知道如何入手?{topTerms}。",
- "xpack.graph.guidancePanel.nodesItem.topTermsButtonLabel": "将排名最前字词绘入图表",
- "xpack.graph.guidancePanel.title": "绘制图表的三个步骤",
- "xpack.graph.home.breadcrumb": "Graph",
- "xpack.graph.icon.areaChart": "面积图",
- "xpack.graph.icon.at": "@ 符号",
- "xpack.graph.icon.automobile": "汽车",
- "xpack.graph.icon.bank": "银行",
- "xpack.graph.icon.barChart": "条形图",
- "xpack.graph.icon.bolt": "闪电",
- "xpack.graph.icon.cube": "立方",
- "xpack.graph.icon.desktop": "台式机",
- "xpack.graph.icon.exclamation": "惊叹号",
- "xpack.graph.icon.externalLink": "外部链接",
- "xpack.graph.icon.eye": "眼睛",
- "xpack.graph.icon.file": "文件打开",
- "xpack.graph.icon.fileText": "文件",
- "xpack.graph.icon.flag": "旗帜",
- "xpack.graph.icon.folderOpen": "文件夹打开",
- "xpack.graph.icon.font": "字体",
- "xpack.graph.icon.globe": "地球",
- "xpack.graph.icon.google": "Google",
- "xpack.graph.icon.heart": "心形",
- "xpack.graph.icon.home": "主页",
- "xpack.graph.icon.industry": "工业",
- "xpack.graph.icon.info": "信息",
- "xpack.graph.icon.key": "钥匙",
- "xpack.graph.icon.lineChart": "折线图",
- "xpack.graph.icon.list": "列表",
- "xpack.graph.icon.mapMarker": "地图标记",
- "xpack.graph.icon.music": "音乐",
- "xpack.graph.icon.phone": "电话",
- "xpack.graph.icon.pieChart": "饼图",
- "xpack.graph.icon.plane": "飞机",
- "xpack.graph.icon.question": "问号",
- "xpack.graph.icon.shareAlt": "Share alt",
- "xpack.graph.icon.table": "表",
- "xpack.graph.icon.tachometer": "转速表",
- "xpack.graph.icon.user": "用户",
- "xpack.graph.icon.users": "用户",
- "xpack.graph.inspect.requestTabTitle": "请求",
- "xpack.graph.inspect.responseTabTitle": "响应",
- "xpack.graph.inspect.title": "检查",
- "xpack.graph.leaveWorkspace.confirmButtonLabel": "离开",
- "xpack.graph.leaveWorkspace.confirmText": "如果现在离开,将丢失未保存的更改。",
- "xpack.graph.leaveWorkspace.modalTitle": "未保存的更改",
- "xpack.graph.listing.createNewGraph.combineDataViewFromKibanaAppDescription": "发现 Elasticsearch 索引中的模式和关系。",
- "xpack.graph.listing.createNewGraph.createButtonLabel": "创建图表",
- "xpack.graph.listing.createNewGraph.newToKibanaDescription": "Kibana 新手?从{sampleDataInstallLink}入手。",
- "xpack.graph.listing.createNewGraph.sampleDataInstallLinkText": "样例数据",
- "xpack.graph.listing.createNewGraph.title": "创建您的首个图表",
- "xpack.graph.listing.graphsTitle": "图表",
- "xpack.graph.listing.noDataSource.newToKibanaDescription": "Kibana 新手?还可以使用我们的{sampleDataInstallLink}。",
- "xpack.graph.listing.noDataSource.sampleDataInstallLinkText": "样例数据",
- "xpack.graph.listing.noItemsMessage": "似乎您没有任何图表。",
- "xpack.graph.listing.table.descriptionColumnName": "描述",
- "xpack.graph.listing.table.entityName": "图表",
- "xpack.graph.listing.table.entityNamePlural": "图表",
- "xpack.graph.listing.table.titleColumnName": "标题",
- "xpack.graph.loadWorkspace.missingIndexPatternErrorMessage": "未找到索引模式“{name}”",
- "xpack.graph.missingWorkspaceErrorMessage": "无法使用 ID 加载图表",
- "xpack.graph.newGraphTitle": "未保存图表",
- "xpack.graph.noDataSourceNotificationMessageText": "未找到数据源。前往 {managementIndexPatternsLink},为您的 Elasticsearch 索引创建索引模式。",
- "xpack.graph.noDataSourceNotificationMessageText.managementIndexPatternLinkText": "“管理”>“索引模式”",
- "xpack.graph.noDataSourceNotificationMessageTitle": "无数据源",
- "xpack.graph.outlinkEncoders.esqPlainDescription": "使用标准 URL 编码的 JSON",
- "xpack.graph.outlinkEncoders.esqPlainTitle": "Elasticsearch 查询(纯编码)",
- "xpack.graph.outlinkEncoders.esqRisonDescription": "rison 编码的 JSON,minimum_should_match=2,与大部分 Kibana URL 兼容",
- "xpack.graph.outlinkEncoders.esqRisonLooseDescription": "rison 编码的 JSON,minimum_should_match=1,与大部分 Kibana URL 兼容",
- "xpack.graph.outlinkEncoders.esqRisonLooseTitle": "Elasticsearch OR 查询(rison 编码)",
- "xpack.graph.outlinkEncoders.esqRisonTitle": "Elasticsearch AND 查询(rison 编码)",
- "xpack.graph.outlinkEncoders.esqSimilarRisonDescription": "rison 编码的 JSON,“like this but not this”类型查询,用于查找缺失文档",
- "xpack.graph.outlinkEncoders.esqSimilarRisonTitle": "Elasticsearch“more like this”查询(rison 编码)",
- "xpack.graph.outlinkEncoders.kqlLooseDescription": "KQL 查询,与 Discover、Visualize 和仪表板兼容",
- "xpack.graph.outlinkEncoders.kqlLooseTitle": "KQL OR 查询",
- "xpack.graph.outlinkEncoders.kqlTitle": "KQL AND 查询",
- "xpack.graph.outlinkEncoders.textLuceneDescription": "所选顶点标签的文本,已对 Lucene 特殊字符进行了编码",
- "xpack.graph.outlinkEncoders.textLuceneTitle": "Lucene 转义文本",
- "xpack.graph.outlinkEncoders.textPlainDescription": "所选顶点标签的文本,采用纯 URL 编码的字符串形式",
- "xpack.graph.outlinkEncoders.textPlainTitle": "纯文本",
- "xpack.graph.pageTitle": "Graph",
- "xpack.graph.pluginDescription": "显示并分析 Elasticsearch 数据中的相关关系。",
- "xpack.graph.pluginSubtitle": "显示模式和关系。",
- "xpack.graph.sampleData.label": "Graph",
- "xpack.graph.savedWorkspace.workspaceNameTitle": "新建 Graph 工作区",
- "xpack.graph.saveWorkspace.savingErrorMessage": "无法保存工作空间:{message}",
- "xpack.graph.saveWorkspace.successNotification.noDataSavedText": "配置会被保存,但不保存数据",
- "xpack.graph.saveWorkspace.successNotificationTitle": "已保存“{workspaceTitle}”",
- "xpack.graph.serverSideErrors.unavailableGraphErrorMessage": "Graph 不可用",
- "xpack.graph.serverSideErrors.unavailableLicenseInformationErrorMessage": "Graph 不可用 - 许可信息当前不可用。",
- "xpack.graph.settings.advancedSettings.certaintyInputHelpText": "在引入相关字词之前作为证据所需的最小文档数量。",
- "xpack.graph.settings.advancedSettings.certaintyInputLabel": "确定性",
- "xpack.graph.settings.advancedSettings.diversityFieldInputHelpText1": "为避免文档示例过于雷同,请选取有助于识别偏差来源的字段。",
- "xpack.graph.settings.advancedSettings.diversityFieldInputHelpText2": "此字段必须为单字字段,否则会拒绝搜索,并发生错误。",
- "xpack.graph.settings.advancedSettings.diversityFieldInputLabel": "多元化字段",
- "xpack.graph.settings.advancedSettings.diversityFieldInputOptionLabel": "没有多元化",
- "xpack.graph.settings.advancedSettings.maxValuesInputHelpText": "示例中可以包含相同",
- "xpack.graph.settings.advancedSettings.maxValuesInputHelpText.fieldText": "字段",
- "xpack.graph.settings.advancedSettings.maxValuesInputLabel": "每个字段的最大文档数量",
- "xpack.graph.settings.advancedSettings.sampleSizeInputHelpText": "字词从最相关的文档样本中进行识别。较大样本不一定更好—因为较大的样本会更慢且相关性更差。",
- "xpack.graph.settings.advancedSettings.sampleSizeInputLabel": "示例大小",
- "xpack.graph.settings.advancedSettings.significantLinksCheckboxHelpText": "识别“重要”而不只是常用的字词。",
- "xpack.graph.settings.advancedSettings.significantLinksCheckboxLabel": "重要链接",
- "xpack.graph.settings.advancedSettings.timeoutInputHelpText": "请求可以运行的最大时间(以毫秒为单位)。",
- "xpack.graph.settings.advancedSettings.timeoutInputLabel": "超时",
- "xpack.graph.settings.advancedSettings.timeoutUnit": "ms",
- "xpack.graph.settings.advancedSettingsTitle": "高级设置",
- "xpack.graph.settings.blocklist.blocklistHelpText": "不允许在图表中使用这些词。",
- "xpack.graph.settings.blocklist.clearButtonLabel": "全部删除",
- "xpack.graph.settings.blocklistTitle": "阻止列表",
- "xpack.graph.settings.closeLabel": "关闭",
- "xpack.graph.settings.drillDowns.cancelButtonLabel": "取消",
- "xpack.graph.settings.drillDowns.defaultUrlTemplateTitle": "原始文档",
- "xpack.graph.settings.drillDowns.invalidUrlWarningText": "URL 必须包含 {placeholder} 字符串",
- "xpack.graph.settings.drillDowns.kibanaUrlWarningConvertOptionLinkText": "转换它。",
- "xpack.graph.settings.drillDowns.kibanaUrlWarningText": "可能粘贴了 Kibana URL,",
- "xpack.graph.settings.drillDowns.newSaveButtonLabel": "保存向下钻取",
- "xpack.graph.settings.drillDowns.removeButtonLabel": "移除",
- "xpack.graph.settings.drillDowns.resetButtonLabel": "重置",
- "xpack.graph.settings.drillDowns.toolbarIconPickerLabel": "工具栏图标",
- "xpack.graph.settings.drillDowns.updateSaveButtonLabel": "更新向下钻取",
- "xpack.graph.settings.drillDowns.urlDescriptionInputLabel": "标题",
- "xpack.graph.settings.drillDowns.urlDescriptionInputPlaceholder": "在 Google 上搜索",
- "xpack.graph.settings.drillDowns.urlEncoderInputLabel": "URL 参数类型",
- "xpack.graph.settings.drillDowns.urlInputHelpText": "使用 {gquery} 定义插入选定顶点字词的模板 URL",
- "xpack.graph.settings.drillDowns.urlInputLabel": "URL",
- "xpack.graph.settings.drillDownsTitle": "向下钻取",
- "xpack.graph.settings.title": "设置",
- "xpack.graph.sidebar.displayLabelHelpText": "更改此顶点的标签。",
- "xpack.graph.sidebar.displayLabelLabel": "显示标签",
- "xpack.graph.sidebar.drillDowns.noDrillDownsHelpText": "从设置菜单配置向下钻取",
- "xpack.graph.sidebar.drillDownsTitle": "向下钻取",
- "xpack.graph.sidebar.groupButtonLabel": "组",
- "xpack.graph.sidebar.groupButtonTooltip": "将当前选定的项分组成 {latestSelectionLabel}",
- "xpack.graph.sidebar.linkSummary.bothTermsCountTooltip": "{count} 个文档同时具有这两个字词",
- "xpack.graph.sidebar.linkSummary.leftTermCountTooltip": "{count} 个文档具有字词 {term}",
- "xpack.graph.sidebar.linkSummary.mergeTerm1ToTerm2ButtonTooltip": "将 {term1} 合并到 {term2}",
- "xpack.graph.sidebar.linkSummary.mergeTerm2ToTerm1ButtonTooltip": "将 {term2} 合并到 {term1}",
- "xpack.graph.sidebar.linkSummary.rightTermCountTooltip": "{count} 个文档具有字词 {term}",
- "xpack.graph.sidebar.linkSummaryTitle": "链接摘要",
- "xpack.graph.sidebar.selections.invertSelectionButtonLabel": "反向",
- "xpack.graph.sidebar.selections.invertSelectionButtonTooltip": "反向选择",
- "xpack.graph.sidebar.selections.noSelectionsHelpText": "无选择。点击顶点以添加。",
- "xpack.graph.sidebar.selections.selectAllButtonLabel": "全部",
- "xpack.graph.sidebar.selections.selectAllButtonTooltip": "全选",
- "xpack.graph.sidebar.selections.selectNeighboursButtonLabel": "已链接",
- "xpack.graph.sidebar.selections.selectNeighboursButtonTooltip": "选择邻居",
- "xpack.graph.sidebar.selections.selectNoneButtonLabel": "无",
- "xpack.graph.sidebar.selections.selectNoneButtonTooltip": "不选择任何内容",
- "xpack.graph.sidebar.selectionsTitle": "选择的内容",
- "xpack.graph.sidebar.styleVerticesTitle": "样式选择的顶点",
- "xpack.graph.sidebar.topMenu.addLinksButtonTooltip": "在现有字词之间添加链接",
- "xpack.graph.sidebar.topMenu.blocklistButtonTooltip": "阻止选择显示在工作空间中",
- "xpack.graph.sidebar.topMenu.customStyleButtonTooltip": "定制样式选择的顶点",
- "xpack.graph.sidebar.topMenu.drillDownButtonTooltip": "向下钻取",
- "xpack.graph.sidebar.topMenu.expandSelectionButtonTooltip": "展开选择内容",
- "xpack.graph.sidebar.topMenu.pauseLayoutButtonTooltip": "暂停布局",
- "xpack.graph.sidebar.topMenu.redoButtonTooltip": "重做",
- "xpack.graph.sidebar.topMenu.removeVerticesButtonTooltip": "从工作空间删除顶点",
- "xpack.graph.sidebar.topMenu.runLayoutButtonTooltip": "运行布局",
- "xpack.graph.sidebar.topMenu.undoButtonTooltip": "撤消",
- "xpack.graph.sidebar.ungroupButtonLabel": "取消分组",
- "xpack.graph.sidebar.ungroupButtonTooltip": "取消分组 {latestSelectionLabel}",
- "xpack.graph.sourceModal.notFoundLabel": "未找到数据源。",
- "xpack.graph.sourceModal.savedObjectType.indexPattern": "索引模式",
- "xpack.graph.sourceModal.title": "选择数据源",
- "xpack.graph.templates.addLabel": "新向下钻取",
- "xpack.graph.templates.newTemplateFormLabel": "添加向下钻取",
- "xpack.graph.topNavMenu.inspectAriaLabel": "检查",
- "xpack.graph.topNavMenu.inspectLabel": "检查",
- "xpack.graph.topNavMenu.newWorkspaceAriaLabel": "新建工作空间",
- "xpack.graph.topNavMenu.newWorkspaceLabel": "新建",
- "xpack.graph.topNavMenu.newWorkspaceTooltip": "新建工作空间",
- "xpack.graph.topNavMenu.save.descriptionInputLabel": "描述",
- "xpack.graph.topNavMenu.save.objectType": "图表",
- "xpack.graph.topNavMenu.save.saveConfigurationOnlyText": "将清除此工作空间的数据,仅保存配置。",
- "xpack.graph.topNavMenu.save.saveConfigurationOnlyWarning": "如果没有此设置,将清除此工作空间的数据,并仅保存配置。",
- "xpack.graph.topNavMenu.save.saveGraphContentCheckboxLabel": "保存 Graph 内容",
- "xpack.graph.topNavMenu.saveWorkspace.disabledTooltip": "当前保存策略不允许对已保存的工作空间做任何更改",
- "xpack.graph.topNavMenu.saveWorkspace.enabledAriaLabel": "保存工作空间",
- "xpack.graph.topNavMenu.saveWorkspace.enabledLabel": "保存",
- "xpack.graph.topNavMenu.saveWorkspace.enabledTooltip": "保存此工作空间",
- "xpack.graph.topNavMenu.settingsAriaLabel": "设置",
- "xpack.graph.topNavMenu.settingsLabel": "设置",
- "xpack.grokDebugger.basicLicenseTitle": "基本级",
- "xpack.grokDebugger.customPatterns.callOutTitle": "每行输入一个定制模式。例如:",
- "xpack.grokDebugger.customPatternsButtonLabel": "自定义模式",
- "xpack.grokDebugger.displayName": "Grok Debugger",
- "xpack.grokDebugger.goldLicenseTitle": "黄金级",
- "xpack.grokDebugger.grokPatternLabel": "Grok 模式",
- "xpack.grokDebugger.licenseErrorMessageDescription": "Grok Debugger 需要有效的许可证({licenseTypeList}或{platinumLicenseType},但在您的集群中未找到任何许可证。",
- "xpack.grokDebugger.licenseErrorMessageTitle": "许可证错误",
- "xpack.grokDebugger.patternsErrorMessage": "提供的 {grokLogParsingTool} 模式不匹配输入中的数据",
- "xpack.grokDebugger.platinumLicenseTitle": "白金级",
- "xpack.grokDebugger.registerLicenseDescription": "请{registerLicenseLink}以继续使用 Grok Debugger",
- "xpack.grokDebugger.registerLicenseLinkLabel": "注册许可证",
- "xpack.grokDebugger.registryProviderDescription": "采集时模拟和调试用于数据转换的 grok 模式。",
- "xpack.grokDebugger.registryProviderTitle": "Grok Debugger",
- "xpack.grokDebugger.sampleDataLabel": "样例数据",
- "xpack.grokDebugger.serverInactiveLicenseError": "Grok Debugger 工具需要活动的许可证。",
- "xpack.grokDebugger.simulate.errorTitle": "模拟错误",
- "xpack.grokDebugger.simulateButtonLabel": "模拟",
- "xpack.grokDebugger.structuredDataLabel": "结构化数据",
- "xpack.grokDebugger.trialLicenseTitle": "试用",
- "xpack.grokDebugger.unknownErrorTitle": "出问题了",
- "xpack.idxMgmt.aliasesTab.noAliasesTitle": "未定义任何别名。",
- "xpack.idxMgmt.appTitle": "索引管理",
- "xpack.idxMgmt.badgeAriaLabel": "{label}。选择以基于其进行筛选。",
- "xpack.idxMgmt.breadcrumb.cloneTemplateLabel": "克隆模板",
- "xpack.idxMgmt.breadcrumb.createTemplateLabel": "创建模板",
- "xpack.idxMgmt.breadcrumb.editTemplateLabel": "编辑模板",
- "xpack.idxMgmt.breadcrumb.homeLabel": "索引管理",
- "xpack.idxMgmt.breadcrumb.templatesLabel": "模板",
- "xpack.idxMgmt.clearCacheIndicesAction.successMessage": "已成功清除缓存:[{indexNames}]",
- "xpack.idxMgmt.closeIndicesAction.successfullyClosedIndicesMessage": "已成功关闭:[{indexNames}]",
- "xpack.idxMgmt.componentTemplate.breadcrumb.componentTemplatesLabel": "组件模板",
- "xpack.idxMgmt.componentTemplate.breadcrumb.createComponentTemplateLabel": "创建组件模板",
- "xpack.idxMgmt.componentTemplate.breadcrumb.editComponentTemplateLabel": "编辑组件模板",
- "xpack.idxMgmt.componentTemplate.breadcrumb.homeLabel": "索引管理",
- "xpack.idxMgmt.componentTemplateClone.loadComponentTemplateTitle": "加载组件模板“{sourceComponentTemplateName}”时出错。",
- "xpack.idxMgmt.componentTemplateDetails.aliasesTabTitle": "别名",
- "xpack.idxMgmt.componentTemplateDetails.cloneActionLabel": "克隆",
- "xpack.idxMgmt.componentTemplateDetails.closeButtonLabel": "关闭",
- "xpack.idxMgmt.componentTemplateDetails.deleteButtonLabel": "删除",
- "xpack.idxMgmt.componentTemplateDetails.editButtonLabel": "编辑",
- "xpack.idxMgmt.componentTemplateDetails.loadingErrorMessage": "加载组件模板时出错",
- "xpack.idxMgmt.componentTemplateDetails.loadingIndexTemplateDescription": "正在加载组件模板……",
- "xpack.idxMgmt.componentTemplateDetails.manageButtonDisabledTooltipLabel": "模板正在使用中,无法删除",
- "xpack.idxMgmt.componentTemplateDetails.manageButtonLabel": "管理",
- "xpack.idxMgmt.componentTemplateDetails.manageContextMenuPanelTitle": "选项",
- "xpack.idxMgmt.componentTemplateDetails.managedBadgeLabel": "托管",
- "xpack.idxMgmt.componentTemplateDetails.mappingsTabTitle": "映射",
- "xpack.idxMgmt.componentTemplateDetails.settingsTabTitle": "设置",
- "xpack.idxMgmt.componentTemplateDetails.summaryTab.createTemplateLink": "创建",
- "xpack.idxMgmt.componentTemplateDetails.summaryTab.metaDescriptionListTitle": "元数据",
- "xpack.idxMgmt.componentTemplateDetails.summaryTab.notInUseDescription": "{createLink}搜索模板或{editLink}现有搜索模板。",
- "xpack.idxMgmt.componentTemplateDetails.summaryTab.notInUseTitle": "没有任何索引模板使用此组件模板。",
- "xpack.idxMgmt.componentTemplateDetails.summaryTab.updateTemplateLink": "更新",
- "xpack.idxMgmt.componentTemplateDetails.summaryTab.usedByDescriptionListTitle": "使用者",
- "xpack.idxMgmt.componentTemplateDetails.summaryTab.versionDescriptionListTitle": "版本",
- "xpack.idxMgmt.componentTemplateDetails.summaryTabTitle": "摘要",
- "xpack.idxMgmt.componentTemplateEdit.editPageTitle": "编辑组件模板“{name}”",
- "xpack.idxMgmt.componentTemplateEdit.loadComponentTemplateError": "加载组件模板时出错",
- "xpack.idxMgmt.componentTemplateEdit.loadingDescription": "正在加载组件模板……",
- "xpack.idxMgmt.componentTemplateForm.createButtonLabel": "创建组件模板",
- "xpack.idxMgmt.componentTemplateForm.saveButtonLabel": "保存组件模板",
- "xpack.idxMgmt.componentTemplateForm.saveTemplateError": "无法创建组件模板",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.docsButtonLabel": "组件模板文档",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaAriaLabel": "_meta 字段数据编辑器",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.metadataDescription": "添加元数据",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaDescription": "有关模板的任意信息,以集群状态存储。{learnMoreLink}",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaDocumentionLink": "了解详情。",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaFieldLabel": "_meta 字段数据(可选)",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaHelpText": "使用 JSON 格式:{code}",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaTitle": "元数据",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.nameDescription": "此组件模板的唯一名称。",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.nameFieldLabel": "名称",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.nameTitle": "名称",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.stepTitle": "运筹",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.validation.metaJsonError": "输入无效。",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.validation.nameSpacesError": "组件模板名称不允许包含空格。",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.versionDescription": "外部管理系统用于标识组件模板的编号。",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.versionFieldLabel": "版本(可选)",
- "xpack.idxMgmt.componentTemplateForm.stepLogistics.versionTitle": "版本",
- "xpack.idxMgmt.componentTemplateForm.stepReview.requestTab.descriptionText": "此请求将创建以下组件模板。",
- "xpack.idxMgmt.componentTemplateForm.stepReview.requestTabTitle": "请求",
- "xpack.idxMgmt.componentTemplateForm.stepReview.stepTitle": "查看“{templateName}”的详情",
- "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTab.aliasesLabel": "别名",
- "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTab.mappingLabel": "映射",
- "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTab.noDescriptionText": "否",
- "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTab.settingsLabel": "索引设置",
- "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTab.yesDescriptionText": "是",
- "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTabTitle": "摘要",
- "xpack.idxMgmt.componentTemplateForm.steps.aliasesStepName": "别名",
- "xpack.idxMgmt.componentTemplateForm.steps.logisticsStepName": "运筹",
- "xpack.idxMgmt.componentTemplateForm.steps.mappingsStepName": "映射",
- "xpack.idxMgmt.componentTemplateForm.steps.settingsStepName": "索引设置",
- "xpack.idxMgmt.componentTemplateForm.steps.summaryStepName": "复查",
- "xpack.idxMgmt.componentTemplateForm.validation.nameRequiredError": "组件模板名称必填。",
- "xpack.idxMgmt.componentTemplates.createRoute.duplicateErrorMessage": "已有名称为“{name}”的组件模板。",
- "xpack.idxMgmt.componentTemplates.list.learnMoreLinkText": "了解详情。",
- "xpack.idxMgmt.componentTemplatesFlyout.createComponentTemplateFromExistingButtonLabel": "从现有索引模板",
- "xpack.idxMgmt.componentTemplatesFlyout.createComponentTemplateFromScratchButtonLabel": "从头开始",
- "xpack.idxMgmt.componentTemplatesFlyout.createContextMenuPanelTitle": "新建组件模板",
- "xpack.idxMgmt.componentTemplatesFlyout.manageButtonLabel": "创建",
- "xpack.idxMgmt.componentTemplatesList.table.actionCloneDecription": "克隆此组件模板",
- "xpack.idxMgmt.componentTemplatesList.table.actionCloneText": "克隆",
- "xpack.idxMgmt.componentTemplatesList.table.actionColumnTitle": "操作",
- "xpack.idxMgmt.componentTemplatesList.table.actionEditDecription": "编辑此组件模板",
- "xpack.idxMgmt.componentTemplatesList.table.actionEditText": "编辑",
- "xpack.idxMgmt.componentTemplatesList.table.aliasesColumnTitle": "别名",
- "xpack.idxMgmt.componentTemplatesList.table.createButtonLabel": "创建组件模板",
- "xpack.idxMgmt.componentTemplatesList.table.deleteActionDescription": "删除此组件模板",
- "xpack.idxMgmt.componentTemplatesList.table.deleteActionLabel": "删除",
- "xpack.idxMgmt.componentTemplatesList.table.deleteComponentTemplatesButtonLabel": "删除{count, plural, other {组件模板} }",
- "xpack.idxMgmt.componentTemplatesList.table.disabledSelectionLabel": "组件模板正在使用中,无法删除",
- "xpack.idxMgmt.componentTemplatesList.table.inUseFilterOptionLabel": "在使用中",
- "xpack.idxMgmt.componentTemplatesList.table.isInUseColumnTitle": "使用计数",
- "xpack.idxMgmt.componentTemplatesList.table.isManagedFilterLabel": "托管",
- "xpack.idxMgmt.componentTemplatesList.table.managedBadgeLabel": "托管",
- "xpack.idxMgmt.componentTemplatesList.table.mappingsColumnTitle": "映射",
- "xpack.idxMgmt.componentTemplatesList.table.nameColumnTitle": "名称",
- "xpack.idxMgmt.componentTemplatesList.table.notInUseCellDescription": "未在使用中",
- "xpack.idxMgmt.componentTemplatesList.table.notInUseFilterOptionLabel": "未在使用中",
- "xpack.idxMgmt.componentTemplatesList.table.reloadButtonLabel": "重新加载",
- "xpack.idxMgmt.componentTemplatesList.table.selectionLabel": "选择此组件模板",
- "xpack.idxMgmt.componentTemplatesList.table.settingsColumnTitle": "设置",
- "xpack.idxMgmt.componentTemplatesSelector.emptyPromptDescription": "组件模板允许您保存索引设置、映射和别名并在索引模板中继承它们。",
- "xpack.idxMgmt.componentTemplatesSelector.emptyPromptLearnMoreLinkText": "了解详情。",
- "xpack.idxMgmt.componentTemplatesSelector.emptyPromptTitle": "您尚未有任何组件",
- "xpack.idxMgmt.componentTemplatesSelector.filters.aliasesLabel": "别名",
- "xpack.idxMgmt.componentTemplatesSelector.filters.indexSettingsLabel": "索引设置",
- "xpack.idxMgmt.componentTemplatesSelector.filters.mappingsLabel": "映射",
- "xpack.idxMgmt.componentTemplatesSelector.loadingComponentsDescription": "正在加载组件模板……",
- "xpack.idxMgmt.componentTemplatesSelector.loadingComponentsErrorMessage": "加载组件时出错",
- "xpack.idxMgmt.componentTemplatesSelector.noComponentSelectedLabel-1": "将组件模板构建块添加到此模板。",
- "xpack.idxMgmt.componentTemplatesSelector.noComponentSelectedLabel-2": "组件模板按指定顺序应用。",
- "xpack.idxMgmt.componentTemplatesSelector.removeItemIconLabel": "移除",
- "xpack.idxMgmt.componentTemplatesSelector.searchBox.placeholder": "搜索组件模板",
- "xpack.idxMgmt.componentTemplatesSelector.searchResult.emptyPrompt.clearSearchButtonLabel": "清除搜索",
- "xpack.idxMgmt.componentTemplatesSelector.searchResult.emptyPromptTitle": "没有任何组件匹配您的搜索",
- "xpack.idxMgmt.componentTemplatesSelector.selectionHeader.componentsSelectedLabel": "选择的组件:{count}",
- "xpack.idxMgmt.componentTemplatesSelector.selectItemIconLabel": "选择",
- "xpack.idxMgmt.componentTemplatesSelector.viewItemIconLabel": "查看",
- "xpack.idxMgmt.createComponentTemplate.pageTitle": "创建组件模板",
- "xpack.idxMgmt.createRoute.duplicateTemplateIdErrorMessage": "已有名称为“{name}”的模板。",
- "xpack.idxMgmt.createTemplate.cloneTemplatePageTitle": "克隆模板“{name}”",
- "xpack.idxMgmt.createTemplate.createLegacyTemplatePageTitle": "创建旧版模板",
- "xpack.idxMgmt.createTemplate.createTemplatePageTitle": "创建模板",
- "xpack.idxMgmt.dataStreamDetailPanel.closeButtonLabel": "关闭",
- "xpack.idxMgmt.dataStreamDetailPanel.deleteButtonLabel": "删除数据流",
- "xpack.idxMgmt.dataStreamDetailPanel.generationTitle": "世代",
- "xpack.idxMgmt.dataStreamDetailPanel.generationToolTip": "为数据流创建的后备索引的累积计数",
- "xpack.idxMgmt.dataStreamDetailPanel.healthTitle": "运行状况",
- "xpack.idxMgmt.dataStreamDetailPanel.healthToolTip": "数据流的当前后备索引的运行状况",
- "xpack.idxMgmt.dataStreamDetailPanel.ilmPolicyContentNoneMessage": "无",
- "xpack.idxMgmt.dataStreamDetailPanel.ilmPolicyTitle": "索引生命周期策略",
- "xpack.idxMgmt.dataStreamDetailPanel.ilmPolicyToolTip": "用于管理数据流数据的索引生命周期策略",
- "xpack.idxMgmt.dataStreamDetailPanel.indexTemplateTitle": "索引模板",
- "xpack.idxMgmt.dataStreamDetailPanel.indexTemplateToolTip": "用于配置数据流及其后备索引的索引模板",
- "xpack.idxMgmt.dataStreamDetailPanel.indicesTitle": "索引",
- "xpack.idxMgmt.dataStreamDetailPanel.indicesToolTip": "数据流当前的后备索引",
- "xpack.idxMgmt.dataStreamDetailPanel.loadingDataStreamDescription": "正在加载数据流",
- "xpack.idxMgmt.dataStreamDetailPanel.loadingDataStreamErrorMessage": "加载数据流时出错",
- "xpack.idxMgmt.dataStreamDetailPanel.maxTimeStampNoneMessage": "永不",
- "xpack.idxMgmt.dataStreamDetailPanel.maxTimeStampTitle": "上次更新时间",
- "xpack.idxMgmt.dataStreamDetailPanel.maxTimeStampToolTip": "要添加到数据流的最新文档",
- "xpack.idxMgmt.dataStreamDetailPanel.storageSizeTitle": "存储大小",
- "xpack.idxMgmt.dataStreamDetailPanel.storageSizeToolTip": "数据流的后备索引中所有分片的总大小",
- "xpack.idxMgmt.dataStreamDetailPanel.timestampFieldTitle": "时间戳字段",
- "xpack.idxMgmt.dataStreamDetailPanel.timestampFieldToolTip": "时间戳字段由数据流中的所有文档共享",
- "xpack.idxMgmt.dataStreamList.dataStreamsDescription": "数据流在多个索引上存储时序数据。{learnMoreLink}",
- "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsCtaIndexTemplateLink": "可组合索引模板",
- "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsCtaIndexTemplateMessage": "通过创建 {link} 来开始使用数据流。",
- "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsCtaIngestManagerLink": "Fleet",
- "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsCtaIngestManagerMessage": "开始使用 {link} 中的数据流。",
- "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsDescription": "数据流存储多个索引的时序数据。",
- "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsTitle": "您尚未有任何数据流",
- "xpack.idxMgmt.dataStreamList.loadingDataStreamsDescription": "正在加载数据流……",
- "xpack.idxMgmt.dataStreamList.loadingDataStreamsErrorMessage": "加载数据流时出错",
- "xpack.idxMgmt.dataStreamList.reloadDataStreamsButtonLabel": "重新加载",
- "xpack.idxMgmt.dataStreamList.table.actionColumnTitle": "操作",
- "xpack.idxMgmt.dataStreamList.table.actionDeleteDescription": "删除此数据流",
- "xpack.idxMgmt.dataStreamList.table.actionDeleteText": "删除",
- "xpack.idxMgmt.dataStreamList.table.deleteDataStreamsButtonLabel": "删除{count, plural, other {数据流} }",
- "xpack.idxMgmt.dataStreamList.table.healthColumnTitle": "运行状况",
- "xpack.idxMgmt.dataStreamList.table.hiddenDataStreamBadge": "隐藏",
- "xpack.idxMgmt.dataStreamList.table.indicesColumnTitle": "索引",
- "xpack.idxMgmt.dataStreamList.table.managedDataStreamBadge": "由 Fleet 托管",
- "xpack.idxMgmt.dataStreamList.table.maxTimeStampColumnNoneMessage": "永不",
- "xpack.idxMgmt.dataStreamList.table.maxTimeStampColumnTitle": "上次更新时间",
- "xpack.idxMgmt.dataStreamList.table.nameColumnTitle": "名称",
- "xpack.idxMgmt.dataStreamList.table.noDataStreamsMessage": "找不到任何数据流",
- "xpack.idxMgmt.dataStreamList.table.storageSizeColumnTitle": "存储大小",
- "xpack.idxMgmt.dataStreamList.viewHiddenLabel": "隐藏的数据流",
- "xpack.idxMgmt.dataStreamList.viewManagedLabel": "Fleet 管理的数据流",
- "xpack.idxMgmt.dataStreamListControls.includeStatsSwitchLabel": "包含统计信息",
- "xpack.idxMgmt.dataStreamListControls.includeStatsSwitchToolTip": "包含统计信息可能会延长重新加载时间",
- "xpack.idxMgmt.dataStreamListDescription.learnMoreLinkText": "了解详情。",
- "xpack.idxMgmt.deleteDataStreamsConfirmationModal.cancelButtonLabel": "取消",
- "xpack.idxMgmt.deleteDataStreamsConfirmationModal.confirmButtonLabel": "删除{dataStreamsCount, plural, other {数据流} }",
- "xpack.idxMgmt.deleteDataStreamsConfirmationModal.deleteDescription": "您即将删除{dataStreamsCount, plural, other {以下数据流} }:",
- "xpack.idxMgmt.deleteDataStreamsConfirmationModal.errorNotificationMessageText": "删除数据流“{name}”时出错",
- "xpack.idxMgmt.deleteDataStreamsConfirmationModal.modalTitleText": "删除{dataStreamsCount, plural, one {数据流} other { # 个数据流}}",
- "xpack.idxMgmt.deleteDataStreamsConfirmationModal.multipleErrorsNotificationMessageText": "删除 {count} 个数据流时出错",
- "xpack.idxMgmt.deleteDataStreamsConfirmationModal.successDeleteMultipleNotificationMessageText": "已删除 {numSuccesses, plural, other {# 个数据流}}",
- "xpack.idxMgmt.deleteDataStreamsConfirmationModal.successDeleteSingleNotificationMessageText": "已删除数据流“{dataStreamName}”",
- "xpack.idxMgmt.deleteDataStreamsConfirmationModal.warningMessage": "数据流是时序索引的集合。删除数据流也将会删除其索引。",
- "xpack.idxMgmt.deleteDataStreamsConfirmationModal.warningTitle": "删除数据流也将会删除索引",
- "xpack.idxMgmt.deleteIndicesAction.successfullyDeletedIndicesMessage": "已成功删除:[{indexNames}]",
- "xpack.idxMgmt.deleteTemplatesModal.cancelButtonLabel": "取消",
- "xpack.idxMgmt.deleteTemplatesModal.confirmButtonLabel": "删除{numTemplatesToDelete, plural, other {模板} }",
- "xpack.idxMgmt.deleteTemplatesModal.confirmDeleteCheckboxLabel": "我了解删除系统模板的后果",
- "xpack.idxMgmt.deleteTemplatesModal.deleteDescription": "您即将删除{numTemplatesToDelete, plural, other {以下模板} }:",
- "xpack.idxMgmt.deleteTemplatesModal.errorNotificationMessageText": "删除模板“{name}”时出错",
- "xpack.idxMgmt.deleteTemplatesModal.modalTitleText": "删除 {numTemplatesToDelete, plural, one { 个模板} other {# 个模板}}",
- "xpack.idxMgmt.deleteTemplatesModal.multipleErrorsNotificationMessageText": "删除 {count} 个模板时出错",
- "xpack.idxMgmt.deleteTemplatesModal.proceedWithCautionCallOutDescription": "系统模板对内部操作至关重要。如果删除此模板,将无法恢复。",
- "xpack.idxMgmt.deleteTemplatesModal.proceedWithCautionCallOutTitle": "删除系统模板会使 Kibana 无法运行",
- "xpack.idxMgmt.deleteTemplatesModal.successDeleteMultipleNotificationMessageText": "已删除 {numSuccesses, plural, other {# 个模板}}",
- "xpack.idxMgmt.deleteTemplatesModal.successDeleteSingleNotificationMessageText": "已删除模板“{templateName}”",
- "xpack.idxMgmt.deleteTemplatesModal.systemTemplateLabel": "系统模板",
- "xpack.idxMgmt.detailPanel.manageContextMenuLabel": "管理",
- "xpack.idxMgmt.detailPanel.missingIndexMessage": "此索引不存在。它可能已被正在运行的作业或其他系统删除。",
- "xpack.idxMgmt.detailPanel.missingIndexTitle": "缺少索引",
- "xpack.idxMgmt.detailPanel.tabEditSettingsLabel": "编辑设置",
- "xpack.idxMgmt.detailPanel.tabMappingLabel": "映射",
- "xpack.idxMgmt.detailPanel.tabSettingsLabel": "设置",
- "xpack.idxMgmt.detailPanel.tabStatsLabel": "统计信息",
- "xpack.idxMgmt.detailPanel.tabSummaryLabel": "摘要",
- "xpack.idxMgmt.editIndexSettingsAction.successfullySavedSettingsForIndicesMessage": "已成功保存 {indexName} 的设置",
- "xpack.idxMgmt.editSettingsJSON.saveJSONButtonLabel": "保存",
- "xpack.idxMgmt.editSettingsJSON.saveJSONDescription": "编辑并保存您的 JSON",
- "xpack.idxMgmt.editSettingsJSON.settingsReferenceLinkText": "设置参考",
- "xpack.idxMgmt.editTemplate.editTemplatePageTitle": "编辑模板“{name}”",
- "xpack.idxMgmt.flushIndicesAction.successfullyFlushedIndicesMessage": "已成功清空:[{indexNames}]",
- "xpack.idxMgmt.forceMergeIndicesAction.successfullyForceMergedIndicesMessage": "已成功强制合并:[{indexNames}]",
- "xpack.idxMgmt.formWizard.stepAliases.aliasesDescription": "设置要与索引关联的别名。",
- "xpack.idxMgmt.formWizard.stepAliases.aliasesEditorHelpText": "使用 JSON 格式:{code}",
- "xpack.idxMgmt.formWizard.stepAliases.docsButtonLabel": "索引别名文档",
- "xpack.idxMgmt.formWizard.stepAliases.fieldAliasesAriaLabel": "别名代码编辑器",
- "xpack.idxMgmt.formWizard.stepAliases.fieldAliasesLabel": "别名",
- "xpack.idxMgmt.formWizard.stepAliases.stepTitle": "别名(可选)",
- "xpack.idxMgmt.formWizard.stepComponents.componentsDescription": "组件模板可用于保存索引设置、映射和别名,并在索引模板中继承它们。",
- "xpack.idxMgmt.formWizard.stepComponents.docsButtonLabel": "组件模板文档",
- "xpack.idxMgmt.formWizard.stepComponents.stepTitle": "组件模板(可选)",
- "xpack.idxMgmt.formWizard.stepMappings.docsButtonLabel": "映射文档",
- "xpack.idxMgmt.formWizard.stepMappings.mappingsDescription": "定义如何存储和索引文档。",
- "xpack.idxMgmt.formWizard.stepMappings.stepTitle": "映射(可选)",
- "xpack.idxMgmt.formWizard.stepSettings.docsButtonLabel": "索引设置文档",
- "xpack.idxMgmt.formWizard.stepSettings.fieldIndexSettingsAriaLabel": "索引设置编辑器",
- "xpack.idxMgmt.formWizard.stepSettings.fieldIndexSettingsLabel": "索引设置",
- "xpack.idxMgmt.formWizard.stepSettings.settingsDescription": "定义索引的行为。",
- "xpack.idxMgmt.formWizard.stepSettings.settingsEditorHelpText": "使用 JSON 格式:{code}",
- "xpack.idxMgmt.formWizard.stepSettings.stepTitle": "索引设置(可选)",
- "xpack.idxMgmt.freezeIndicesAction.successfullyFrozeIndicesMessage": "成功冻结:[{indexNames}]",
- "xpack.idxMgmt.frozenBadgeLabel": "已冻结",
- "xpack.idxMgmt.home.appTitle": "索引管理",
- "xpack.idxMgmt.home.componentTemplates.checkingPrivilegesDescription": "正在检查权限……",
- "xpack.idxMgmt.home.componentTemplates.checkingPrivilegesErrorMessage": "从服务器获取用户权限时出错。",
- "xpack.idxMgmt.home.componentTemplates.confirmButtonLabel": "删除{numComponentTemplatesToDelete, plural, other {组件模板} }",
- "xpack.idxMgmt.home.componentTemplates.deleteModal.cancelButtonLabel": "取消",
- "xpack.idxMgmt.home.componentTemplates.deleteModal.deleteDescription": "您即将删除{numComponentTemplatesToDelete, plural, other {以下组件模板} }:",
- "xpack.idxMgmt.home.componentTemplates.deleteModal.errorNotificationMessageText": "删除组件模板“{name}”时出错",
- "xpack.idxMgmt.home.componentTemplates.deleteModal.modalTitleText": "删除{numComponentTemplatesToDelete, plural, one {组件模板} other { # 个组件模板}}",
- "xpack.idxMgmt.home.componentTemplates.deleteModal.multipleErrorsNotificationMessageText": "删除 {count} 个组件模板时出错",
- "xpack.idxMgmt.home.componentTemplates.deleteModal.successDeleteMultipleNotificationMessageText": "已删除 {numSuccesses, plural, other {# 个组件模板}}",
- "xpack.idxMgmt.home.componentTemplates.deleteModal.successDeleteSingleNotificationMessageText": "已删除组件模板“{componentTemplateName}”",
- "xpack.idxMgmt.home.componentTemplates.deniedPrivilegeDescription": "要使用“组件模板”,必须具有{privilegesCount, plural, other {以下集群权限}}:{missingPrivileges}。",
- "xpack.idxMgmt.home.componentTemplates.deniedPrivilegeTitle": "需要集群权限",
- "xpack.idxMgmt.home.componentTemplates.emptyPromptButtonLabel": "创建组件模板",
- "xpack.idxMgmt.home.componentTemplates.emptyPromptDescription": "例如,您可以为可在多个索引模板上重复使用的索引设置创建组件模板。",
- "xpack.idxMgmt.home.componentTemplates.emptyPromptDocumentionLink": "了解详情。",
- "xpack.idxMgmt.home.componentTemplates.emptyPromptTitle": "首先创建组件模板",
- "xpack.idxMgmt.home.componentTemplates.list.componentTemplatesDescription": "使用组件模板可在多个索引模板中重复使用设置、映射和别名。{learnMoreLink}",
- "xpack.idxMgmt.home.componentTemplates.list.loadingErrorMessage": "加载组件模板时出错",
- "xpack.idxMgmt.home.componentTemplates.list.loadingMessage": "正在加载组件模板……",
- "xpack.idxMgmt.home.componentTemplatesTabTitle": "组件模板",
- "xpack.idxMgmt.home.dataStreamsTabTitle": "数据流",
- "xpack.idxMgmt.home.idxMgmtDescription": "分别或批量更新您的 Elasticsearch 索引。{learnMoreLink}",
- "xpack.idxMgmt.home.idxMgmtDocsLinkText": "索引管理文档",
- "xpack.idxMgmt.home.indexTemplatesDescription": "使用可组合索引模板可将设置、映射和别名自动应用到索引。{learnMoreLink}",
- "xpack.idxMgmt.home.indexTemplatesDescription.learnMoreLinkText": "了解详情。",
- "xpack.idxMgmt.home.indexTemplatesTabTitle": "索引模板",
- "xpack.idxMgmt.home.indicesTabTitle": "索引",
- "xpack.idxMgmt.home.legacyIndexTemplatesDeprecation.ctaLearnMoreLinkText": "了解详情。",
- "xpack.idxMgmt.home.legacyIndexTemplatesDeprecation.learnMoreLinkText": "了解详情。",
- "xpack.idxMgmt.home.legacyIndexTemplatesTitle": "旧版索引模板",
- "xpack.idxMgmt.indexActionsMenu.clearIndexCacheLabel": "清除{selectedIndexCount, plural, other {索引} }缓存",
- "xpack.idxMgmt.indexActionsMenu.closeIndex.checkboxLabel": "我了解关闭系统索引的后果",
- "xpack.idxMgmt.indexActionsMenu.closeIndex.closeDescription": "您将要关闭{selectedIndexCount, plural, other {以下索引} }:",
- "xpack.idxMgmt.indexActionsMenu.closeIndex.confirmModal.confirmButtonText": "关闭 {selectedIndexCount, plural, other {索引} }",
- "xpack.idxMgmt.indexActionsMenu.closeIndex.confirmModal.modalTitle": "关闭{selectedIndexCount, plural, one {索引} other { # 个索引} }",
- "xpack.idxMgmt.indexActionsMenu.closeIndex.proceedWithCautionCallOutDescription": "系统索引对内部操作至关重要。您可以使用 Open Index API 重新打开此索引。",
- "xpack.idxMgmt.indexActionsMenu.closeIndex.proceedWithCautionCallOutTitle": "关闭系统索引会使 Kibana 出现故障",
- "xpack.idxMgmt.indexActionsMenu.closeIndex.systemIndexLabel": "系统索引",
- "xpack.idxMgmt.indexActionsMenu.closeIndexLabel": "关闭 {selectedIndexCount, plural, other {索引} }",
- "xpack.idxMgmt.indexActionsMenu.deleteIndex.checkboxLabel": "我了解删除系统索引的后果",
- "xpack.idxMgmt.indexActionsMenu.deleteIndex.confirmModal.cancelButtonText": "取消",
- "xpack.idxMgmt.indexActionsMenu.deleteIndex.confirmModal.confirmButtonText": "删除{selectedIndexCount, plural, other {索引} }",
- "xpack.idxMgmt.indexActionsMenu.deleteIndex.confirmModal.modalTitle": "确认删除{selectedIndexCount, plural, one {索引} other { #个索引} }",
- "xpack.idxMgmt.indexActionsMenu.deleteIndex.deleteDescription": "您将要删除{selectedIndexCount, plural, other {以下索引} }:",
- "xpack.idxMgmt.indexActionsMenu.deleteIndex.deleteWarningDescription": "您无法恢复删除的索引。确保您有适当的备份。",
- "xpack.idxMgmt.indexActionsMenu.deleteIndex.proceedWithCautionCallOutDescription": "系统索引对内部操作至关重要。如果删除系统索引,将无法恢复。确保您有适当的备份。",
- "xpack.idxMgmt.indexActionsMenu.deleteIndex.proceedWithCautionCallOutTitle": "删除系统索引会使 Kibana 出现故障",
- "xpack.idxMgmt.indexActionsMenu.deleteIndex.systemIndexLabel": "系统索引",
- "xpack.idxMgmt.indexActionsMenu.deleteIndexLabel": "删除{selectedIndexCount, plural, other {索引} }",
- "xpack.idxMgmt.indexActionsMenu.editIndexSettingsLabel": "编辑{selectedIndexCount, plural, other {索引} }设置",
- "xpack.idxMgmt.indexActionsMenu.flushIndexLabel": "清空{selectedIndexCount, plural, other {索引} }",
- "xpack.idxMgmt.indexActionsMenu.forceMerge.confirmModal.cancelButtonText": "取消",
- "xpack.idxMgmt.indexActionsMenu.forceMerge.confirmModal.confirmButtonText": "强制合并",
- "xpack.idxMgmt.indexActionsMenu.forceMerge.confirmModal.modalTitle": "强制合并",
- "xpack.idxMgmt.indexActionsMenu.forceMerge.forceMergeDescription": "您将要强制合并{selectedIndexCount, plural, other {以下索引} }:",
- "xpack.idxMgmt.indexActionsMenu.forceMerge.forceMergeSegmentsHelpText": "合并索引中的段,直到段数减至此数目或更小数目。默认值为 1。",
- "xpack.idxMgmt.indexActionsMenu.forceMerge.forceMergeWarningDescription": " 请勿强制合并正在写入的或将来会再次写入的索引。相反,请借助自动后台合并过程按需执行合并,以使索引流畅运行。如果您向强制合并的索引写入数据,其性能可能会恶化。",
- "xpack.idxMgmt.indexActionsMenu.forceMerge.maximumNumberOfSegmentsFormRowLabel": "每分片最大段数",
- "xpack.idxMgmt.indexActionsMenu.forceMerge.proceedWithCautionCallOutTitle": "谨慎操作!",
- "xpack.idxMgmt.indexActionsMenu.forceMergeIndexLabel": "强制合并{selectedIndexCount, plural, other {索引} }",
- "xpack.idxMgmt.indexActionsMenu.freezeEntity.confirmModal.cancelButtonText": "取消",
- "xpack.idxMgmt.indexActionsMenu.freezeEntity.confirmModal.confirmButtonText": "隐藏{count, plural, other {索引}}",
- "xpack.idxMgmt.indexActionsMenu.freezeEntity.confirmModal.modalTitle": "确认冻结{count, plural, other {索引}}",
- "xpack.idxMgmt.indexActionsMenu.freezeEntity.freezeDescription": "您将要冻结{count, plural, other {以下索引}}:",
- "xpack.idxMgmt.indexActionsMenu.freezeEntity.freezeEntityWarningDescription": " 冻结的索引在集群上有很少的开销,已被阻止进行写操作。您可以搜索冻结的索引,但查询应会较慢。",
- "xpack.idxMgmt.indexActionsMenu.freezeEntity.proceedWithCautionCallOutTitle": "谨慎操作",
- "xpack.idxMgmt.indexActionsMenu.freezeIndexLabel": "冻结{selectedIndexCount, plural, other {索引} }",
- "xpack.idxMgmt.indexActionsMenu.manageButtonAriaLabel": "{selectedIndexCount, plural, other {索引} }选项",
- "xpack.idxMgmt.indexActionsMenu.manageButtonLabel": "管理{selectedIndexCount, plural, one {索引} other { {selectedIndexCount} 个索引}}",
- "xpack.idxMgmt.indexActionsMenu.openIndexLabel": "打开{selectedIndexCount, plural, other {索引} }",
- "xpack.idxMgmt.indexActionsMenu.panelTitle": "{selectedIndexCount, plural, other {索引} }选项",
- "xpack.idxMgmt.indexActionsMenu.refreshIndexLabel": "刷新 {selectedIndexCount, plural, other {索引} }",
- "xpack.idxMgmt.indexActionsMenu.segmentsNumberErrorMessage": "段数必须大于零。",
- "xpack.idxMgmt.indexActionsMenu.showIndexMappingLabel": "显示{selectedIndexCount, plural, other {索引} }映射",
- "xpack.idxMgmt.indexActionsMenu.showIndexSettingsLabel": "显示{selectedIndexCount, plural, other {索引} }设置",
- "xpack.idxMgmt.indexActionsMenu.showIndexStatsLabel": "显示{selectedIndexCount, plural, other {索引} }统计信息",
- "xpack.idxMgmt.indexActionsMenu.unfreezeIndexLabel": "取消冻结{selectedIndexCount, plural, other {索引} }",
- "xpack.idxMgmt.indexStatusLabels.clearingCacheStatusLabel": "正在清除缓存......",
- "xpack.idxMgmt.indexStatusLabels.closedStatusLabel": "已关闭",
- "xpack.idxMgmt.indexStatusLabels.closingStatusLabel": "正在关闭...",
- "xpack.idxMgmt.indexStatusLabels.flushingStatusLabel": "正在清空...",
- "xpack.idxMgmt.indexStatusLabels.forcingMergeStatusLabel": "正在强制合并...",
- "xpack.idxMgmt.indexStatusLabels.mergingStatusLabel": "正在合并...",
- "xpack.idxMgmt.indexStatusLabels.openingStatusLabel": "正在打开...",
- "xpack.idxMgmt.indexStatusLabels.refreshingStatusLabel": "正在刷新...",
- "xpack.idxMgmt.indexTable.captionText": "以下索引表包含 {count, plural, other {# 行}}(总计 {total} 行)。",
- "xpack.idxMgmt.indexTable.headers.dataStreamHeader": "数据流",
- "xpack.idxMgmt.indexTable.headers.documentsHeader": "文档计数",
- "xpack.idxMgmt.indexTable.headers.healthHeader": "运行状况",
- "xpack.idxMgmt.indexTable.headers.nameHeader": "名称",
- "xpack.idxMgmt.indexTable.headers.primaryHeader": "主分片",
- "xpack.idxMgmt.indexTable.headers.replicaHeader": "副本分片",
- "xpack.idxMgmt.indexTable.headers.statusHeader": "状态",
- "xpack.idxMgmt.indexTable.headers.storageSizeHeader": "存储大小",
- "xpack.idxMgmt.indexTable.hiddenIndicesSwitchLabel": "包括隐藏的索引",
- "xpack.idxMgmt.indexTable.invalidSearchErrorMessage": "搜索无效:{errorMessage}",
- "xpack.idxMgmt.indexTable.loadingIndicesDescription": "正在加载索引……",
- "xpack.idxMgmt.indexTable.reloadIndicesButton": "重载索引",
- "xpack.idxMgmt.indexTable.selectAllIndicesAriaLabel": "选择所有行",
- "xpack.idxMgmt.indexTable.selectIndexAriaLabel": "选择此行",
- "xpack.idxMgmt.indexTable.serverErrorTitle": "加载索引时出错",
- "xpack.idxMgmt.indexTable.systemIndicesSearchIndicesAriaLabel": "搜索索引",
- "xpack.idxMgmt.indexTable.systemIndicesSearchInputPlaceholder": "搜索",
- "xpack.idxMgmt.indexTableDescription.learnMoreLinkText": "了解详情。",
- "xpack.idxMgmt.indexTemplatesList.emptyPrompt.createTemplatesButtonLabel": "创建模板",
- "xpack.idxMgmt.indexTemplatesList.emptyPrompt.noIndexTemplatesDescription": "索引模板自动将设置、映射和别名应用到新索引。",
- "xpack.idxMgmt.indexTemplatesList.emptyPrompt.noIndexTemplatesTitle": "创建您的首个索引模板",
- "xpack.idxMgmt.indexTemplatesList.filterButtonLabel": "筛选",
- "xpack.idxMgmt.indexTemplatesList.loadingIndexTemplatesDescription": "正在加载模板……",
- "xpack.idxMgmt.indexTemplatesList.loadingIndexTemplatesErrorMessage": "加载模板时出错",
- "xpack.idxMgmt.indexTemplatesList.viewButtonLabel": "查看",
- "xpack.idxMgmt.indexTemplatesList.viewCloudManagedTemplateLabel": "云托管模板",
- "xpack.idxMgmt.indexTemplatesList.viewManagedTemplateLabel": "托管模板",
- "xpack.idxMgmt.indexTemplatesList.viewSystemTemplateLabel": "系统模板",
- "xpack.idxMgmt.legacyIndexTemplatesDeprecation.createTemplatesButtonLabel": "创建可组合模板",
- "xpack.idxMgmt.legacyIndexTemplatesDeprecation.description": "{createTemplateButton}或{learnMoreLink}",
- "xpack.idxMgmt.legacyIndexTemplatesDeprecation.title": "旧版索引模板已弃用,由可组合索引模板替代",
- "xpack.idxMgmt.mappingsEditor.addFieldButtonLabel": "添加字段",
- "xpack.idxMgmt.mappingsEditor.addMultiFieldTooltipLabel": "添加多字段以使用不同的方式索引相同的字段。",
- "xpack.idxMgmt.mappingsEditor.addPropertyButtonLabel": "添加属性",
- "xpack.idxMgmt.mappingsEditor.addRuntimeFieldButtonLabel": "添加字段",
- "xpack.idxMgmt.mappingsEditor.advancedSettings.hideButtonLabel": "隐藏高级设置",
- "xpack.idxMgmt.mappingsEditor.advancedSettings.showButtonLabel": "显示高级设置",
- "xpack.idxMgmt.mappingsEditor.advancedTabLabel": "高级选项",
- "xpack.idxMgmt.mappingsEditor.aliasType.aliasTargetFieldDescription": "选择别名指向的字段。然后您将能够在搜索请求中使用别名而非目标字段,并选择其他类 API 的字段功能。",
- "xpack.idxMgmt.mappingsEditor.aliasType.aliasTargetFieldTitle": "别名目标",
- "xpack.idxMgmt.mappingsEditor.aliasType.noFieldsAddedWarningMessage": "在创建别名之前,您需要至少添加一个字段。",
- "xpack.idxMgmt.mappingsEditor.aliasType.pathPlaceholderLabel": "选择字段",
- "xpack.idxMgmt.mappingsEditor.analyzerFieldLabel": "分析器",
- "xpack.idxMgmt.mappingsEditor.analyzers.customAnalyzerLabel": "定制",
- "xpack.idxMgmt.mappingsEditor.analyzers.languageAnalyzerLabel": "语言",
- "xpack.idxMgmt.mappingsEditor.analyzers.useSameAnalyzerIndexAnSearch": "将相同的分析器用于索引和搜索",
- "xpack.idxMgmt.mappingsEditor.analyzersDocLinkText": "“分析器”文档",
- "xpack.idxMgmt.mappingsEditor.analyzersSectionTitle": "分析器",
- "xpack.idxMgmt.mappingsEditor.booleanNullValueFieldDescription": "将显式 null 值替换为特定布尔值,以便可以对其进行索引和搜索。",
- "xpack.idxMgmt.mappingsEditor.boostDocLinkText": "“权重提升”文档",
- "xpack.idxMgmt.mappingsEditor.boostFieldDescription": "在查询时提升此字段的权重,以便其更多地计入相关性评分。",
- "xpack.idxMgmt.mappingsEditor.boostFieldTitle": "设置权重提升级别",
- "xpack.idxMgmt.mappingsEditor.coerceDescription": "将字符串转换为数字。如果此字段为整数,小数将会被截掉。如果禁用,则会拒绝值格式不正确的文档。",
- "xpack.idxMgmt.mappingsEditor.coerceDocLinkText": "“强制转换”文档",
- "xpack.idxMgmt.mappingsEditor.coerceFieldTitle": "强制转换成数字",
- "xpack.idxMgmt.mappingsEditor.coerceShapeDescription": "如果禁用,则拒绝包含线环未闭合多边形的文档。",
- "xpack.idxMgmt.mappingsEditor.coerceShapeDocLinkText": "“强制转换”文档",
- "xpack.idxMgmt.mappingsEditor.coerceShapeFieldTitle": "强制转换成形状",
- "xpack.idxMgmt.mappingsEditor.collapseFieldButtonLabel": "折叠字段 {name}",
- "xpack.idxMgmt.mappingsEditor.completion.maxInputLengthFieldDescription": "限制单个输入的长度。",
- "xpack.idxMgmt.mappingsEditor.completion.maxInputLengthFieldTitle": "设置最大输入长度",
- "xpack.idxMgmt.mappingsEditor.completion.preservePositionIncrementsFieldDescription": "启用位置递增。",
- "xpack.idxMgmt.mappingsEditor.completion.preservePositionIncrementsFieldTitle": "保留位置递增",
- "xpack.idxMgmt.mappingsEditor.completion.preserveSeparatorsFieldDescription": "保留分隔符。",
- "xpack.idxMgmt.mappingsEditor.completion.preserveSeparatorsFieldTitle": "保留分隔符",
- "xpack.idxMgmt.mappingsEditor.configuration.dateDetectionFieldLabel": "将日期字符串映射为日期",
- "xpack.idxMgmt.mappingsEditor.configuration.dynamicDatesFieldDocumentionLink": "了解详情。",
- "xpack.idxMgmt.mappingsEditor.configuration.dynamicDatesFieldHelpText": "这些格式的字符串将映射为日期。可以使用内置格式或定制格式。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.configuration.dynamicDatesFieldLabel": "日期格式",
- "xpack.idxMgmt.mappingsEditor.configuration.dynamicDatesFieldValidationErrorMessage": "不允许使用空格。",
- "xpack.idxMgmt.mappingsEditor.configuration.dynamicMappingStrictHelpText": "默认情况下,禁用动态映射时,将会忽略未映射字段。文档包含未映射字段时,您可以根据需要引发异常。",
- "xpack.idxMgmt.mappingsEditor.configuration.enableDynamicMappingsLabel": "启用动态映射",
- "xpack.idxMgmt.mappingsEditor.configuration.excludeSourceFieldsLabel": "排除字段",
- "xpack.idxMgmt.mappingsEditor.configuration.includeSourceFieldsLabel": "包括字段",
- "xpack.idxMgmt.mappingsEditor.configuration.indexOptionsdDocumentationLink": "了解详情。",
- "xpack.idxMgmt.mappingsEditor.configuration.metaFieldEditorHelpText": "使用 JSON 格式:{code}",
- "xpack.idxMgmt.mappingsEditor.configuration.metaFieldEditorJsonError": "_meta 字段 JSON 无效。",
- "xpack.idxMgmt.mappingsEditor.configuration.metaFieldEditorLabel": "_meta 字段数据",
- "xpack.idxMgmt.mappingsEditor.configuration.numericFieldDescription": "例如,“1.0”将映射为浮点数,“1”将映射为整数。",
- "xpack.idxMgmt.mappingsEditor.configuration.numericFieldLabel": "将数值字符串映射为数字",
- "xpack.idxMgmt.mappingsEditor.configuration.routingLabel": "CRUD 操作需要 _routing 值",
- "xpack.idxMgmt.mappingsEditor.configuration.sourceFieldLabel": "启用 _source 字段",
- "xpack.idxMgmt.mappingsEditor.configuration.sourceFieldPathComboBoxHelpText": "接受字段的路径,包括通配符。",
- "xpack.idxMgmt.mappingsEditor.configuration.throwErrorsForUnmappedFieldsLabel": "文档包含未映射字段时引发异常",
- "xpack.idxMgmt.mappingsEditor.confirmationModal.deleteAliasesDescription": "还将删除以下别名。",
- "xpack.idxMgmt.mappingsEditor.confirmationModal.deleteFieldsDescription": "这还将删除以下字段。",
- "xpack.idxMgmt.mappingsEditor.constantKeyword.valueFieldDescription": "此字段的值,适用于索引中的所有文档。如果未指定,则默认为在索引的第一个文档中指定的值。",
- "xpack.idxMgmt.mappingsEditor.constantKeyword.valueFieldTitle": "设置值",
- "xpack.idxMgmt.mappingsEditor.copyToDocLinkText": "“复制到”文档",
- "xpack.idxMgmt.mappingsEditor.copyToFieldDescription": "将多个字段的值复制到组字段中。然后可以将此组字段作为单个字段进行查询。",
- "xpack.idxMgmt.mappingsEditor.copyToFieldTitle": "复制到组字段",
- "xpack.idxMgmt.mappingsEditor.createField.addFieldButtonLabel": "添加字段",
- "xpack.idxMgmt.mappingsEditor.createField.addMultiFieldButtonLabel": "添加多字段",
- "xpack.idxMgmt.mappingsEditor.createField.cancelButtonLabel": "取消",
- "xpack.idxMgmt.mappingsEditor.customButtonLabel": "使用定制分析器",
- "xpack.idxMgmt.mappingsEditor.dataType.aliasDescription": "别名",
- "xpack.idxMgmt.mappingsEditor.dataType.aliasLongDescription": "别名字段接受字段的备用名称,您可以在搜索请求中使用该备用名称。",
- "xpack.idxMgmt.mappingsEditor.dataType.binaryDescription": "二进制",
- "xpack.idxMgmt.mappingsEditor.dataType.binaryLongDescription": "二进制字段接受二进制值作为 Base64 编码字符串。默认情况下,二进制字段不会被存储,也不可搜索。",
- "xpack.idxMgmt.mappingsEditor.dataType.booleanDescription": "布尔型",
- "xpack.idxMgmt.mappingsEditor.dataType.booleanLongDescription": "布尔字段接受 JSON {true} 和 {false} 值以及解析为 true 或 false 的字符串。",
- "xpack.idxMgmt.mappingsEditor.dataType.byteDescription": "字节",
- "xpack.idxMgmt.mappingsEditor.dataType.byteLongDescription": "字节字段接受最小值 {minValue} 且最大值 {maxValue} 的带符号 8 位整数。",
- "xpack.idxMgmt.mappingsEditor.dataType.completionSuggesterDescription": "完成建议器",
- "xpack.idxMgmt.mappingsEditor.dataType.completionSuggesterLongDescription": "完成建议器字段支持自动完成,但需要会占用内存且构建缓慢的特殊数据结构。",
- "xpack.idxMgmt.mappingsEditor.dataType.constantKeywordDescription": "常量关键字",
- "xpack.idxMgmt.mappingsEditor.dataType.constantKeywordLongDescription": "常量关键字字段是一种特殊类型的关键字字段,这些字段包含对于索引中的所有文档都相同的关键字。支持与 {keyword} 字段相同的查询和聚合。",
- "xpack.idxMgmt.mappingsEditor.dataType.dateDescription": "日期",
- "xpack.idxMgmt.mappingsEditor.dataType.dateLongDescription": "日期字段接受格式日期的字符串(“2015/01/01 12:10:30”)、表示自 Epoch 起毫秒数的长整数以及表示自 Epoch 起秒数的整数。允许多种日期格式。有时区的日期将转换为 UTC。",
- "xpack.idxMgmt.mappingsEditor.dataType.dateNanosDescription": "日期纳秒",
- "xpack.idxMgmt.mappingsEditor.dataType.dateNanosLongDescription": "日期纳秒字段以纳秒精度存储日期。聚合仍保持毫秒精度。要以毫秒精度存储日期,请使用 {date}。",
- "xpack.idxMgmt.mappingsEditor.dataType.dateNanosLongDescription.dateTypeLink": "日期数据类型",
- "xpack.idxMgmt.mappingsEditor.dataType.dateRangeDescription": "日期范围",
- "xpack.idxMgmt.mappingsEditor.dataType.dateRangeLongDescription": "日期范围字段接受表示自系统 Epoch 起毫秒数的无符号 64 位整数。",
- "xpack.idxMgmt.mappingsEditor.dataType.denseVectorDescription": "密集向量",
- "xpack.idxMgmt.mappingsEditor.dataType.denseVectorLongDescription": "密集向量字段存储浮点值的向量,用于文档评分。",
- "xpack.idxMgmt.mappingsEditor.dataType.doubleDescription": "双精度",
- "xpack.idxMgmt.mappingsEditor.dataType.doubleLongDescription": "双精度字段接受双精度 64 位浮点数,限制为有限值 (IEEE 754)。",
- "xpack.idxMgmt.mappingsEditor.dataType.doubleRangeDescription": "双精度范围",
- "xpack.idxMgmt.mappingsEditor.dataType.doubleRangeLongDescription": "双精度范围字段接受 64 位双精度浮点数 (IEEE 754 binary64)。",
- "xpack.idxMgmt.mappingsEditor.dataType.flattenedDescription": "扁平",
- "xpack.idxMgmt.mappingsEditor.dataType.flattenedLongDescription": "扁平字段将对象映射为单个字段,用于索引唯一键数目很多或未知的对象。扁平字段仅支持基本查询。",
- "xpack.idxMgmt.mappingsEditor.dataType.floatDescription": "浮点",
- "xpack.idxMgmt.mappingsEditor.dataType.floatLongDescription": "浮点字段接受单精度 32 位浮点数,限制为有限值 (IEEE 754)。",
- "xpack.idxMgmt.mappingsEditor.dataType.floatRangeDescription": "浮点范围",
- "xpack.idxMgmt.mappingsEditor.dataType.floatRangeLongDescription": "浮点范围字段接受 32 位单精度浮点数 (IEEE 754 binary32)。",
- "xpack.idxMgmt.mappingsEditor.dataType.geoPointDescription": "地理坐标点",
- "xpack.idxMgmt.mappingsEditor.dataType.geoPointLongDescription": "地理坐标点字段接受纬度经度对。使用此数据类型在边界框内搜索、按地理位置聚合文档以及按距离排序文档。",
- "xpack.idxMgmt.mappingsEditor.dataType.geoShapeDescription": "地理形状",
- "xpack.idxMgmt.mappingsEditor.dataType.halfFloatDescription": "半浮点",
- "xpack.idxMgmt.mappingsEditor.dataType.halfFloatLongDescription": "半浮点字段接受半精度 16 位浮点数,限制为有限值 (IEEE 754)。",
- "xpack.idxMgmt.mappingsEditor.dataType.histogramDescription": "直方图",
- "xpack.idxMgmt.mappingsEditor.dataType.histogramLongDescription": "直方图字段存储表示直方图的预聚合数值数据,旨在用于聚合。",
- "xpack.idxMgmt.mappingsEditor.dataType.integerDescription": "整型",
- "xpack.idxMgmt.mappingsEditor.dataType.integerLongDescription": "整数字段接受最小值 {minValue} 且最大值 {maxValue} 的带符号 32 位整数。",
- "xpack.idxMgmt.mappingsEditor.dataType.integerRangeDescription": "整数范围",
- "xpack.idxMgmt.mappingsEditor.dataType.integerRangeLongDescription": "整数范围接受带符号 32 位整数。",
- "xpack.idxMgmt.mappingsEditor.dataType.ipDescription": "IP",
- "xpack.idxMgmt.mappingsEditor.dataType.ipLongDescription": "IP 字段接受 IPv4 或 IPv6 地址。如果需要将 IP 范围存储在单个字段中,请使用 {ipRange}。",
- "xpack.idxMgmt.mappingsEditor.dataType.ipLongDescription.ipRangeTypeLink": "IP 范围数据类型",
- "xpack.idxMgmt.mappingsEditor.dataType.ipRangeDescription": "IP 范围",
- "xpack.idxMgmt.mappingsEditor.dataType.ipRangeLongDescription": "IP 范围字段接受 IPv4 或 IPV6 地址。",
- "xpack.idxMgmt.mappingsEditor.dataType.joinDescription": "联接",
- "xpack.idxMgmt.mappingsEditor.dataType.joinLongDescription": "联接字段定义相同索引的文档之间的父子关系。",
- "xpack.idxMgmt.mappingsEditor.dataType.keywordDescription": "关键字",
- "xpack.idxMgmt.mappingsEditor.dataType.keywordLongDescription": "关键字字段支持搜索精确值,用于筛选、排序和聚合。要索引全文内容,如电子邮件正文,请使用 {textType}。",
- "xpack.idxMgmt.mappingsEditor.dataType.keywordLongDescription.textTypeLink": "文本数据类型",
- "xpack.idxMgmt.mappingsEditor.dataType.longDescription": "长整型",
- "xpack.idxMgmt.mappingsEditor.dataType.longLongDescription": "长整型字段接受最小值 {minValue} 且最大值 {maxValue} 的带符号 64 位整数。",
- "xpack.idxMgmt.mappingsEditor.dataType.longRangeDescription": "长整型范围",
- "xpack.idxMgmt.mappingsEditor.dataType.longRangeLongDescription": "长整型范围字段接受带符号 64 位整数。",
- "xpack.idxMgmt.mappingsEditor.dataType.nestedDescription": "嵌套",
- "xpack.idxMgmt.mappingsEditor.dataType.nestedLongDescription": "像 {objects} 一样,嵌套字段可以包含子对象。不同的是,您可以单独查询嵌套字段的子对象。",
- "xpack.idxMgmt.mappingsEditor.dataType.nestedLongDescription.objectTypeLink": "对象",
- "xpack.idxMgmt.mappingsEditor.dataType.numericDescription": "数值",
- "xpack.idxMgmt.mappingsEditor.dataType.numericSubtypeDescription": "数值类型",
- "xpack.idxMgmt.mappingsEditor.dataType.objectDescription": "对象",
- "xpack.idxMgmt.mappingsEditor.dataType.objectLongDescription": "对象字段可以包含作为扁平列表进行查询的子对象。要单独查询子对象,请使用 {nested}。",
- "xpack.idxMgmt.mappingsEditor.dataType.objectLongDescription.nestedTypeLink": "嵌套数据类型",
- "xpack.idxMgmt.mappingsEditor.dataType.otherDescription": "其他",
- "xpack.idxMgmt.mappingsEditor.dataType.otherLongDescription": "在 JSON 中指定类型参数。",
- "xpack.idxMgmt.mappingsEditor.dataType.percolatorDescription": "Percolator",
- "xpack.idxMgmt.mappingsEditor.dataType.percolatorLongDescription": "Percolator 数据类型启用 {percolator}。",
- "xpack.idxMgmt.mappingsEditor.dataType.percolatorLongDescription.learnMoreLink": "percolator 查询",
- "xpack.idxMgmt.mappingsEditor.dataType.pointDescription": "点",
- "xpack.idxMgmt.mappingsEditor.dataType.pointLongDescription": "点字段支持搜索落在二维平面坐标系中的 {code} 对。",
- "xpack.idxMgmt.mappingsEditor.dataType.rangeDescription": "范围",
- "xpack.idxMgmt.mappingsEditor.dataType.rangeSubtypeDescription": "范围类型",
- "xpack.idxMgmt.mappingsEditor.dataType.rankFeatureDescription": "排名特征",
- "xpack.idxMgmt.mappingsEditor.dataType.rankFeatureLongDescription": "排名特征字段接受将在 {rankFeatureQuery} 中提升文档权重的数字。",
- "xpack.idxMgmt.mappingsEditor.dataType.rankFeatureLongDescription.queryLink": "rank_feature 查询",
- "xpack.idxMgmt.mappingsEditor.dataType.rankFeaturesDescription": "排名特征",
- "xpack.idxMgmt.mappingsEditor.dataType.rankFeaturesLongDescription": "排名特征字段接受将在 {rankFeatureQuery} 中提升文档权重的数值向量。",
- "xpack.idxMgmt.mappingsEditor.dataType.rankFeaturesLongDescription.queryLink": "rank_feature 查询",
- "xpack.idxMgmt.mappingsEditor.dataType.scaledFloatDescription": "缩放浮点",
- "xpack.idxMgmt.mappingsEditor.dataType.scaledFloatLongDescription": "缩放浮点字段接受基于 {longType} 且通过固定 {doubleType} 缩放因数缩放的浮点数。使用此数据类型可使用缩放因数将浮点数据存储为整数。这可节省磁盘空间,但会影响精确性。",
- "xpack.idxMgmt.mappingsEditor.dataType.searchAsYouTypeDescription": "输入即搜索",
- "xpack.idxMgmt.mappingsEditor.dataType.searchAsYouTypeLongDescription": "输入即搜索字段将字符串分隔成子字段以提高搜索建议,并将在字符串中的任何位置匹配字词。",
- "xpack.idxMgmt.mappingsEditor.dataType.shapeDescription": "形状",
- "xpack.idxMgmt.mappingsEditor.dataType.shapeLongDescription": "形状字段支持复杂形状(如四边形和多边形)的搜索。",
- "xpack.idxMgmt.mappingsEditor.dataType.shortDescription": "短整型",
- "xpack.idxMgmt.mappingsEditor.dataType.shortLongDescription": "短整型字段接受最小值 {minValue} 且最大值 {maxValue} 的带符号 16 位整数。",
- "xpack.idxMgmt.mappingsEditor.dataType.textDescription": "文本",
- "xpack.idxMgmt.mappingsEditor.dataType.textLongDescription": "文本字段通过将字符串分隔成单个可搜索字词来支持全文搜索。要索引结构化内容(如电子邮件地址),请使用 {keyword}。",
- "xpack.idxMgmt.mappingsEditor.dataType.textLongDescription.keywordTypeLink": "关键字数据类型",
- "xpack.idxMgmt.mappingsEditor.dataType.tokenCountDescription": "词元计数",
- "xpack.idxMgmt.mappingsEditor.dataType.tokenCountLongDescription": "词元计数字段接受字符串值。 将分析这些字符串并索引字符串中的词元数目。",
- "xpack.idxMgmt.mappingsEditor.dataType.versionDescription": "版本",
- "xpack.idxMgmt.mappingsEditor.dataType.versionLongDescription": "版本字段有助于处理软件版本值。此字段未针对大量通配符、正则表达式或模糊搜索进行优化。对于这些查询类型,请使用{keywordType}。",
- "xpack.idxMgmt.mappingsEditor.dataType.versionLongDescription.keywordTypeLink": "关键字数据类型",
- "xpack.idxMgmt.mappingsEditor.dataType.wildcardDescription": "通配符",
- "xpack.idxMgmt.mappingsEditor.dataType.wildcardLongDescription": "通配符字段存储针对通配符类 grep 查询优化的值。",
- "xpack.idxMgmt.mappingsEditor.date.localeFieldTitle": "设置区域设置",
- "xpack.idxMgmt.mappingsEditor.dateType.localeFieldDescription": "解析日期时要使用的区域设置。因为月名称或缩写在各个语言中可能不相同,所以这会非常有用。默认为 {root} 区域设置。",
- "xpack.idxMgmt.mappingsEditor.dateType.nullValueFieldDescription": "将显式 null 值替换为日期,以便可以对其进行索引和搜索。",
- "xpack.idxMgmt.mappingsEditor.deleteField.confirmationModal.cancelButtonLabel": "取消",
- "xpack.idxMgmt.mappingsEditor.deleteField.confirmationModal.multiFieldBadgeLabel": "{dataType} 多字段",
- "xpack.idxMgmt.mappingsEditor.deleteField.confirmationModal.removeButtonLabel": "移除",
- "xpack.idxMgmt.mappingsEditor.deleteField.confirmationModal.title": "移除 {fieldType}“{fieldName}”?",
- "xpack.idxMgmt.mappingsEditor.deleteRuntimeField.confirmationModal.cancelButtonLabel": "取消",
- "xpack.idxMgmt.mappingsEditor.deleteRuntimeField.confirmationModal.removeButtonLabel": "移除",
- "xpack.idxMgmt.mappingsEditor.deleteRuntimeField.confirmationModal.title": "删除运行时字段“{fieldName}”?",
- "xpack.idxMgmt.mappingsEditor.denseVector.dimsFieldDescription": "每个文档的密集向量将编码为二进制文档值。其字节大小等于 4 * 维度数 + 4。",
- "xpack.idxMgmt.mappingsEditor.depthLimitDescription": "嵌套内部对象时扁平对象字段的最大允许深度。默认为 20。",
- "xpack.idxMgmt.mappingsEditor.depthLimitFieldLabel": "嵌套对象深度限制",
- "xpack.idxMgmt.mappingsEditor.depthLimitTitle": "定制深度限制",
- "xpack.idxMgmt.mappingsEditor.dimsFieldLabel": "维度数",
- "xpack.idxMgmt.mappingsEditor.disabledSourceFieldCallOutDescription1": "禁用 {source} 可降低索引内的存储开销,这有一定的代价。其还禁用重要的功能,如通过查看原始文档来重新索引或调试查询的功能。",
- "xpack.idxMgmt.mappingsEditor.disabledSourceFieldCallOutDescription1.sourceText": "_source",
- "xpack.idxMgmt.mappingsEditor.disabledSourceFieldCallOutDescription2": "详细了解禁用 {source} 字段的备选方式。",
- "xpack.idxMgmt.mappingsEditor.disabledSourceFieldCallOutDescription2.sourceText": "_source",
- "xpack.idxMgmt.mappingsEditor.disabledSourceFieldCallOutTitle": "禁用 _source 字段时要十分谨慎",
- "xpack.idxMgmt.mappingsEditor.documentFields.searchFieldsAriaLabel": "搜索映射的字段",
- "xpack.idxMgmt.mappingsEditor.documentFields.searchFieldsPlaceholder": "搜索字段",
- "xpack.idxMgmt.mappingsEditor.documentFieldsDescription": "定义已索引文档的字段。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.documentFieldsDocumentationLink": "了解详情。",
- "xpack.idxMgmt.mappingsEditor.docValuesDocLinkText": "“文档值”文档",
- "xpack.idxMgmt.mappingsEditor.docValuesFieldDescription": "将每个文档此字段的值存储在内存,以便其可用于排序、聚合和脚本。",
- "xpack.idxMgmt.mappingsEditor.docValuesFieldTitle": "使用文档值",
- "xpack.idxMgmt.mappingsEditor.dynamicDocLinkText": "动态文档",
- "xpack.idxMgmt.mappingsEditor.dynamicMappingDescription": "动态映射允许索引模板解释未映射字段。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.dynamicMappingDocumentionLink": "了解详情。",
- "xpack.idxMgmt.mappingsEditor.dynamicMappingTitle": "动态映射",
- "xpack.idxMgmt.mappingsEditor.dynamicPropertyMappingParameter.fieldDescription": "默认情况下,属性可以动态添加到文档内的对象,只需通过使用包含该新属性的对象来索引文档即可。",
- "xpack.idxMgmt.mappingsEditor.dynamicPropertyMappingParameter.fieldTitle": "动态属性映射",
- "xpack.idxMgmt.mappingsEditor.dynamicStrictParameter.fieldHelpText": "默认情况下,禁用动态映射时,将会忽略未映射属性。对象包含未映射属性时,您可以根据需要选择引发异常。",
- "xpack.idxMgmt.mappingsEditor.dynamicStrictParameter.fieldTitle": "对象包含未映射属性时引发异常",
- "xpack.idxMgmt.mappingsEditor.dynamicTemplatesDescription": "使用动态模板定义定制映射,后者可应用到动态添加的字段。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.dynamicTemplatesDocumentationLink": "了解详情。",
- "xpack.idxMgmt.mappingsEditor.dynamicTemplatesEditorAriaLabel": "动态模板编辑器",
- "xpack.idxMgmt.mappingsEditor.eagerGlobalOrdinalsDocLinkText": "“全局基数”文档",
- "xpack.idxMgmt.mappingsEditor.eagerGlobalOrdinalsFieldDescription": "默认情况下,全局基数在搜索时进行构建,这可优化索引搜索。而在索引时构建它们可以优化搜索性能。",
- "xpack.idxMgmt.mappingsEditor.eagerGlobalOrdinalsFieldTitle": "在索引时构建全局基数",
- "xpack.idxMgmt.mappingsEditor.editField.typeDocumentation": "{type} 文档",
- "xpack.idxMgmt.mappingsEditor.editFieldButtonLabel": "编辑",
- "xpack.idxMgmt.mappingsEditor.editFieldCancelButtonLabel": "取消",
- "xpack.idxMgmt.mappingsEditor.editFieldFlyout.validationErrorTitle": "继续前请解决表单中的错误。",
- "xpack.idxMgmt.mappingsEditor.editFieldTitle": "编辑字段“{fieldName}”",
- "xpack.idxMgmt.mappingsEditor.editFieldUpdateButtonLabel": "更新",
- "xpack.idxMgmt.mappingsEditor.editMultiFieldTitle": "编辑多字段“{fieldName}”",
- "xpack.idxMgmt.mappingsEditor.editRuntimeFieldButtonLabel": "编辑",
- "xpack.idxMgmt.mappingsEditor.enabledDocLinkText": "已启用文档",
- "xpack.idxMgmt.mappingsEditor.existNamesValidationErrorMessage": "已存在具有此名称的字段。",
- "xpack.idxMgmt.mappingsEditor.expandFieldButtonLabel": "展开字段 {name}",
- "xpack.idxMgmt.mappingsEditor.fieldBetaBadgeLabel": "公测版",
- "xpack.idxMgmt.mappingsEditor.fieldBetaBadgeTooltip": "此字段类型不是 GA 版。请通过报告错误来帮助我们。",
- "xpack.idxMgmt.mappingsEditor.fielddata.fieldDataDocLinkText": "Fielddata 文档",
- "xpack.idxMgmt.mappingsEditor.fielddata.fielddataDocumentFrequencyRangeTitle": "文档频率范围",
- "xpack.idxMgmt.mappingsEditor.fielddata.fielddataEnabledDocumentationLink": "了解详情。",
- "xpack.idxMgmt.mappingsEditor.fielddata.fielddataEnabledWarningTitle": "Fielddata 会消耗大量的内容。尤其加载高基数文本字段时。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.fielddata.fielddataFormRowDescription": "是否将内存中 fielddata 用于排序、聚合或脚本。",
- "xpack.idxMgmt.mappingsEditor.fielddata.fielddataFormRowTitle": "Fielddata",
- "xpack.idxMgmt.mappingsEditor.fielddata.fielddataFrequencyDocumentationLink": "了解详情。",
- "xpack.idxMgmt.mappingsEditor.fielddata.fielddataFrequencyMessage": "此范围确定加载到内存中的字词。频率会在每个分段计算。基于分段的大小(即文档数目)排除小分段。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.fielddata.frequencyFilterAbsoluteFieldLabel": "绝对频率范围",
- "xpack.idxMgmt.mappingsEditor.fielddata.frequencyFilterAbsoluteMaxAriaLabel": "最大绝对频率",
- "xpack.idxMgmt.mappingsEditor.fielddata.frequencyFilterAbsoluteMinAriaLabel": "最小绝对频率",
- "xpack.idxMgmt.mappingsEditor.fielddata.frequencyFilterPercentageFieldLabel": "基于百分比的频率范围",
- "xpack.idxMgmt.mappingsEditor.fielddata.useAbsoluteValuesFieldLabel": "使用绝对值",
- "xpack.idxMgmt.mappingsEditor.fieldIsShadowedLabel": "被同名运行时字段遮蔽的字段。",
- "xpack.idxMgmt.mappingsEditor.fieldsTabLabel": "已映射字段",
- "xpack.idxMgmt.mappingsEditor.formatDocLinkText": "“格式”文档",
- "xpack.idxMgmt.mappingsEditor.formatFieldLabel": "格式",
- "xpack.idxMgmt.mappingsEditor.formatHelpText": "使用 {dateSyntax} 语法指定定制格式。",
- "xpack.idxMgmt.mappingsEditor.formatParameter.fieldDescription": "要解析的日期格式。多数内置功能使用 {strict} 日期格式,其中 YYYY 为年,MM 为月,DD 为日。例如:2020/11/01。",
- "xpack.idxMgmt.mappingsEditor.formatParameter.fieldTitle": "设置格式",
- "xpack.idxMgmt.mappingsEditor.formatParameter.placeholderLabel": "选择格式",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.customDescription": "选择其中一个定制分析器。",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.customTitle": "定制分析器",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.fingerprintDescription": "指纹分析器是专家级分析器,其创建可用于重复检测的指纹。",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.fingerprintTitle": "指纹",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.indexDefaultDescription": "使用为索引定义的分析器。",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.indexDefaultTitle": "索引默认值",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.keywordDescription": "关键字分析器是“无操作”分析器,接受被提供的任何内容,并输出与单个字词完全相同的文本。",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.keywordTitle": "关键字",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.languageDescription": "Elasticsearch 提供许多特定语言(如英语或法语)的分析器。",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.languageTitle": "语言",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.patternDescription": "模式分析器使用正则表达式将文本拆分成字词。其支持小写和停止词。",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.patternTitle": "模式",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.simpleDescription": "简单分析器只要遇到不是字母的字符,就会将文本分割成字词。",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.simpleTitle": "简单",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.standardDescription": "标准分析器按照 Unicode 文本分段算法所定义,在单词边界将文本分割成字词。",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.standardTitle": "标准",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.stopDescription": "停止分析器类似于简单分析器,但还支持删除停止词。",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.stopTitle": "停止点",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.whitespaceDescription": "空白分析器只要遇到任何空白字符,就会将文本分割成字词。",
- "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.whitespaceTitle": "空白",
- "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.docNumberDescription": "仅索引文档编号。用于验证字词在字段中是否存在。",
- "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.docNumberTitle": "文档编号",
- "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.offsetsDescription": "将索引文档编号、词频、位置和开始和结束字符偏移(将字词映射回到原始字符串)。",
- "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.offsetsTitle": "偏移",
- "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.positionsDescription": "将索引文档编号、词频、位置和开始和结束字符偏移。偏移将字词映射回到原始字符串。",
- "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.positionsTitle": "位置",
- "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.termFrequencyDescription": "索引文档编号和词频。重复字词比单个字词得分高。",
- "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.termFrequencyTitle": "词频",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.arabic": "阿拉伯语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.armenian": "亞美尼亞语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.basque": "巴斯克语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.bengali": "孟加拉语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.brazilian": "巴西语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.bulgarian": "保加利亚语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.catalan": "加泰罗尼亚语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.cjk": "Cjk",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.czech": "捷克语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.danish": "丹麦语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.dutch": "荷兰语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.english": "英语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.finnish": "芬兰语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.french": "法语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.galician": "加利西亚语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.german": "德语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.greek": "希腊语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.hindi": "印地语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.hungarian": "匈牙利语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.indonesian": "印度尼西亚语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.irish": "爱尔兰语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.italian": "意大利语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.latvian": "拉脱维亚语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.lithuanian": "立陶宛语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.norwegian": "挪威语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.persian": "波斯语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.portuguese": "葡萄牙语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.romanian": "罗马尼亚语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.russian": "俄语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.sorani": "索拉尼语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.spanish": "西班牙语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.swedish": "瑞典语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.thai": "泰语",
- "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.turkish": "土耳其语",
- "xpack.idxMgmt.mappingsEditor.formSelect.orientation.clockwiseDescription": "以顺时针顺序定义外部多边形顶点,以逆时针顺序定义内部形状顶点。",
- "xpack.idxMgmt.mappingsEditor.formSelect.orientation.clockwiseTitle": "顺时针",
- "xpack.idxMgmt.mappingsEditor.formSelect.orientation.counterclockwiseDescription": "以逆时针顺序定义外部多边形顶点,以顺时针顺序定义内部形状顶点。这是开放地理空间联盟 (OGC) 和 GeoJSON 标准。",
- "xpack.idxMgmt.mappingsEditor.formSelect.orientation.counterclockwiseTitle": "逆时针",
- "xpack.idxMgmt.mappingsEditor.formSelect.similarity.bm25Description": "Elasticsearch 和 Lucene 中使用的默认算法。",
- "xpack.idxMgmt.mappingsEditor.formSelect.similarity.bm25Title": "Okapi BM25",
- "xpack.idxMgmt.mappingsEditor.formSelect.similarity.booleanDescription": "不需要全文排名时要使用的布尔相似度。评分基于查询词是否匹配。",
- "xpack.idxMgmt.mappingsEditor.formSelect.similarity.booleanTitle": "布尔型",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.noDescription": "不存储任何字词向量。",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.noTitle": "否",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withOffsetsDescription": "存储字词和字符偏移。",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withOffsetsTitle": "及偏移",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsDescription": "存储字词和位置。",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsOffsetsDescription": "存储字词、位置和字符偏移。",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsOffsetsPayloadsDescription": "存储字词、位置、偏移和负载。",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsOffsetsPayloadsTitle": "及位置、偏移和负载",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsOffsetsTitle": "及位置和偏移",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsPayloadsDescription": "存储字词、位置和负载。",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsPayloadsTitle": "及位置和负载",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsTitle": "及位置",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.yesDescription": "仅存储字段中的字词。",
- "xpack.idxMgmt.mappingsEditor.formSelect.termVector.yesTitle": "是",
- "xpack.idxMgmt.mappingsEditor.geoPoint.ignoreMalformedFieldDescription": "默认情况下,不索引包含格式错误的地理坐标点的文档。如果启用,将索引这些文档,但会筛除地理坐标点格式错误的字段。注意:如果索引过多这样的文档,基于该字段的查询将无意义。",
- "xpack.idxMgmt.mappingsEditor.geoPoint.nullValueFieldDescription": "将显式 null 值替换为地理坐标点,以便可以对其进行索引和搜索。",
- "xpack.idxMgmt.mappingsEditor.geoShape.ignoreMalformedFieldDescription": "默认情况下,不索引包含格式错误的 GeoJSON 或 WKT 形状的文档。如果启用,将索引这些文档,但将筛除形状格式错误的字段。注意:如果索引过多这样的文档,基于该字段的查询将无意义。",
- "xpack.idxMgmt.mappingsEditor.geoShape.pointsOnlyFieldDescription": "如果此字段仅包含地理坐标点,则优化地理形状查询。将拒绝形状,包括多点形状。",
- "xpack.idxMgmt.mappingsEditor.geoShape.pointsOnlyFieldTitle": "仅坐标点",
- "xpack.idxMgmt.mappingsEditor.geoShapeType.fieldDescription": "通过将地理形状分解成三角形网格并将每个三角形索引为 BKD 树中的 7 维点来索引地理形状。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.geoShapeType.fieldDescription.learnMoreLink": "了解详情。",
- "xpack.idxMgmt.mappingsEditor.geoShapeType.orientationFieldDescription": "将多边形和多重多边形的顶点顺序解释为顺时针或逆时针(默认)。",
- "xpack.idxMgmt.mappingsEditor.geoShapeType.orientationFieldTitle": "设置方向",
- "xpack.idxMgmt.mappingsEditor.hideErrorsButtonLabel": "隐藏错误",
- "xpack.idxMgmt.mappingsEditor.ignoreAboveDocLinkText": "“忽略上述”文档",
- "xpack.idxMgmt.mappingsEditor.ignoreAboveFieldDescription": "将不索引超过此值的字符串。这有助于防止超出 Lucene 的词字符长度限值,即 8,191 个 UTF-8 字符。",
- "xpack.idxMgmt.mappingsEditor.ignoreAboveFieldLabel": "字符长度限制",
- "xpack.idxMgmt.mappingsEditor.ignoreAboveFieldTitle": "设置长度限值",
- "xpack.idxMgmt.mappingsEditor.ignoredMalformedFieldDescription": "默认情况下,不索引包含字段错误数据类型的文档。如果启用,将索引这些文档,但将筛除数据类型错误的字段。注意:如果索引过多这样的文档,基于该字段的查询将无意义。",
- "xpack.idxMgmt.mappingsEditor.ignoredZValueFieldDescription": "将接受三维点,但仅索引维度和经度值;将忽略第三维。",
- "xpack.idxMgmt.mappingsEditor.ignoreMalformedDocLinkText": "“忽略格式错误”文档",
- "xpack.idxMgmt.mappingsEditor.ignoreMalformedFieldTitle": "忽略格式错误的数据",
- "xpack.idxMgmt.mappingsEditor.ignoreZValueFieldTitle": "忽略 Z 值",
- "xpack.idxMgmt.mappingsEditor.indexAnalyzerFieldLabel": "索引分析器",
- "xpack.idxMgmt.mappingsEditor.indexDocLinkText": "“可搜索”文档",
- "xpack.idxMgmt.mappingsEditor.indexOptionsHelpText": "要在索引中存储的信息。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.indexOptionsLabel": "索引选项",
- "xpack.idxMgmt.mappingsEditor.indexPhrasesDocLinkText": "“索引短语”文档",
- "xpack.idxMgmt.mappingsEditor.indexPhrasesFieldDescription": "是否将双字词的单词组合索引到单独的字段中。激活此选项将加速短语查询,但可能会降低索引速度。",
- "xpack.idxMgmt.mappingsEditor.indexPhrasesFieldTitle": "索引短语",
- "xpack.idxMgmt.mappingsEditor.indexPrefixesDocLinkText": "“索引前缀”文档",
- "xpack.idxMgmt.mappingsEditor.indexPrefixesFieldDescription": "是否将 2 和 5 个字符的前缀索引到单独的字段中。激活此选项将加速前缀查询,但可能降低索引速度。",
- "xpack.idxMgmt.mappingsEditor.indexPrefixesFieldTitle": "设置索引前缀",
- "xpack.idxMgmt.mappingsEditor.indexPrefixesRangeFieldLabel": "最小/最大前缀长度",
- "xpack.idxMgmt.mappingsEditor.indexSearchAnalyzerFieldLabel": "索引和搜索分析器",
- "xpack.idxMgmt.mappingsEditor.join.eagerGlobalOrdinalsFieldDescription": "联接字段使用全局序号加速联接。默认情况下,如果索引已更改,联接字段的全局序号将在刷新时重新构建。这会显著增加刷新的时间,不过多数时候这利大于弊。",
- "xpack.idxMgmt.mappingsEditor.join.multiLevelsParentJoinWarningTitle": "避免使用多个级别复制关系模型。在查询时,每个关系级别都会增加计算时间和内存消耗。要获得最佳性能,{docsLink}",
- "xpack.idxMgmt.mappingsEditor.join.multiLevelsPerformanceDocumentationLink": "反规范化您的数据。",
- "xpack.idxMgmt.mappingsEditor.joinType.addRelationshipButtonLabel": "添加关系",
- "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.childrenColumnTitle": "子项",
- "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.childrenFieldAriaLabel": "子项字段",
- "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.emptyTableMessage": "未定义任何关系",
- "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.parentColumnTitle": "父项",
- "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.parentFieldAriaLabel": "父项字段",
- "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.removeRelationshipTooltipLabel": "移除关系",
- "xpack.idxMgmt.mappingsEditor.largestShingleSizeFieldLabel": "最大瓦形大小",
- "xpack.idxMgmt.mappingsEditor.loadFromJsonButtonLabel": "加载 JSON",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.acceptWarningLabel": "继续加载",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.cancelButtonLabel": "取消",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.goBackButtonLabel": "返回",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.jsonEditorHelpText": "提供映射对象,例如分配给索引 {mappings} 属性的对象。这将覆盖现有映射、动态模板和选项。",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.jsonEditorLabel": "映射对象",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.loadButtonLabel": "加载并覆盖",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.validationError.configurationMessage": "{configName} 配置无效。",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.validationError.fieldMessage": "{fieldPath} 字段无效。",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.validationError.parameterMessage": "字段 {fieldPath} 上的 {paramName} 参数无效。",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.validationErrorDescription": "如果继续加载对象,将仅接受有效的选项。",
- "xpack.idxMgmt.mappingsEditor.loadJsonModal.validationErrorTitle": "{mappings} 对象中检测到 {totalErrors} 个{totalErrors, plural, other {无效选项}}",
- "xpack.idxMgmt.mappingsEditor.loadJsonModalTitle": "加载 JSON",
- "xpack.idxMgmt.mappingsEditor.mappingTypesDetectedCallOutDescription": "此模板的映射使用多个不受支持的类型。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.mappingTypesDetectedCallOutDocumentationLink": "考虑使用以下映射类型的替代。",
- "xpack.idxMgmt.mappingsEditor.mappingTypesDetectedCallOutTitle": "检测到多个映射类型",
- "xpack.idxMgmt.mappingsEditor.maxShingleSizeFieldDescription": "默认为三个瓦形子字段。更多子字段可实现更具体的查询,但会增加索引大小。",
- "xpack.idxMgmt.mappingsEditor.maxShingleSizeFieldTitle": "设置最大瓦形大小",
- "xpack.idxMgmt.mappingsEditor.metaFieldDescription": "使用 _meta 字段存储所需的任何元数据。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.metaFieldDocumentionLink": "了解详情。",
- "xpack.idxMgmt.mappingsEditor.metaFieldEditorAriaLabel": "_meta 字段数据编辑器",
- "xpack.idxMgmt.mappingsEditor.metaFieldTitle": "_meta 字段",
- "xpack.idxMgmt.mappingsEditor.metaParameterAriaLabel": "元数据字段数据编辑器",
- "xpack.idxMgmt.mappingsEditor.metaParameterDescription": "与字段有关的任意信息。指定为 JSON 键值对。",
- "xpack.idxMgmt.mappingsEditor.metaParameterDocLinkText": "元数据文档",
- "xpack.idxMgmt.mappingsEditor.metaParameterTitle": "设置元数据",
- "xpack.idxMgmt.mappingsEditor.minSegmentSizeFieldLabel": "最小分段大小",
- "xpack.idxMgmt.mappingsEditor.multiFieldBadgeLabel": "{dataType} 多字段",
- "xpack.idxMgmt.mappingsEditor.multiFieldIntroductionText": "此字段是多字段。可以使用多字段以不同方式索引相同的字段。",
- "xpack.idxMgmt.mappingsEditor.nameFieldLabel": "字段名称",
- "xpack.idxMgmt.mappingsEditor.nestedMultifieldsDeprecatedCallOutDescription": "定义连锁多字段在 7.3 中已过时,现在已不受支持。考虑将连锁字段块平展成单层级,或根据需要切换到 {copyTo}。",
- "xpack.idxMgmt.mappingsEditor.nestedMultifieldsDeprecatedCallOutTitle": "连锁多字段已过时",
- "xpack.idxMgmt.mappingsEditor.normalizerDocLinkText": "“标准化器”文档",
- "xpack.idxMgmt.mappingsEditor.normalizerFieldDescription": "在索引之前处理关键字。",
- "xpack.idxMgmt.mappingsEditor.normalizerFieldTitle": "使用标准化器",
- "xpack.idxMgmt.mappingsEditor.normsDocLinkText": "“Norms”文档",
- "xpack.idxMgmt.mappingsEditor.nullValueDocLinkText": "“Null 值”文档",
- "xpack.idxMgmt.mappingsEditor.nullValueFieldDescription": "将显式 null 值替换为指定值,以便可以对其进行索引和搜索。",
- "xpack.idxMgmt.mappingsEditor.nullValueFieldLabel": "Null 值",
- "xpack.idxMgmt.mappingsEditor.nullValueFieldTitle": "设置 null 值",
- "xpack.idxMgmt.mappingsEditor.numeric.nullValueFieldDescription": "接受类型与替换任何显式 null 值的字段相同的数值。",
- "xpack.idxMgmt.mappingsEditor.otherTypeJsonFieldLabel": "类型参数 JSON",
- "xpack.idxMgmt.mappingsEditor.otherTypeNameFieldLabel": "类型名称",
- "xpack.idxMgmt.mappingsEditor.parameters.boostLabel": "权重提升级别",
- "xpack.idxMgmt.mappingsEditor.parameters.copyToLabel": "组字段名称",
- "xpack.idxMgmt.mappingsEditor.parameters.dimsHelpTextDescription": "向量中的维度数。",
- "xpack.idxMgmt.mappingsEditor.parameters.geoPointNullValueHelpText": "地理坐标点可表示为对象、字符串、geohash、数组或 {docsLink} POINT。",
- "xpack.idxMgmt.mappingsEditor.parameters.localeHelpText": "使用 {hyphen} 或 {underscore} 分隔语言、国家/地区和变体。最多允许使用 2 个分隔符。例如:{locale}。",
- "xpack.idxMgmt.mappingsEditor.parameters.localeLabel": "区域设置",
- "xpack.idxMgmt.mappingsEditor.parameters.maxInputLengthLabel": "最大输入长度",
- "xpack.idxMgmt.mappingsEditor.parameters.metaFieldEditorArraysNotAllowedError": "不允许使用数组。",
- "xpack.idxMgmt.mappingsEditor.parameters.metaFieldEditorJsonError": "JSON 无效。",
- "xpack.idxMgmt.mappingsEditor.parameters.metaFieldEditorOnlyStringValuesAllowedError": "值必须是字符串。",
- "xpack.idxMgmt.mappingsEditor.parameters.metaHelpText": "使用 JSON 格式:{code}",
- "xpack.idxMgmt.mappingsEditor.parameters.metaLabel": "元数据",
- "xpack.idxMgmt.mappingsEditor.parameters.normalizerHelpText": "索引设置中定义的标准化器的名称。",
- "xpack.idxMgmt.mappingsEditor.parameters.nullValueIpHelpText": "接受 IP 地址。",
- "xpack.idxMgmt.mappingsEditor.parameters.orientationLabel": "方向",
- "xpack.idxMgmt.mappingsEditor.parameters.pathHelpText": "根到目标字段的绝对路径。",
- "xpack.idxMgmt.mappingsEditor.parameters.pathLabel": "字段路径",
- "xpack.idxMgmt.mappingsEditor.parameters.pointNullValueHelpText": "点可以表示为对象、字符串、数组或 {docsLink} POINT。",
- "xpack.idxMgmt.mappingsEditor.parameters.pointWellKnownTextDocumentationLink": "Well-Known Text",
- "xpack.idxMgmt.mappingsEditor.parameters.positionIncrementGapLabel": "位置增量间隔",
- "xpack.idxMgmt.mappingsEditor.parameters.scalingFactorFieldDescription": "值在索引时将乘以此因数并舍入到最近的长整型值。高因数值可改善精确性,但也会增加空间要求。",
- "xpack.idxMgmt.mappingsEditor.parameters.scalingFactorFieldTitle": "缩放因数",
- "xpack.idxMgmt.mappingsEditor.parameters.scalingFactorHelpText": "值必须大于 0。",
- "xpack.idxMgmt.mappingsEditor.parameters.scalingFactorLabel": "缩放因数",
- "xpack.idxMgmt.mappingsEditor.parameters.similarityLabel": "相似度算法",
- "xpack.idxMgmt.mappingsEditor.parameters.termVectorLabel": "设置字词向量",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.analyzerIsRequiredErrorMessage": "指定定制分析器名称或选择内置分析器。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.copyToIsRequiredErrorMessage": "组字段名称必填。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.dimsIsRequiredErrorMessage": "指定维度。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.fieldDataFrequency.numberGreaterThanOneErrorMessage": "值必须大于 1。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.greaterThanZeroErrorMessage": "缩放因数必须大于 0。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.ignoreAboveIsRequiredErrorMessage": "字符长度限制必填。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.localeFieldRequiredErrorMessage": "指定区域设置。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.maxInputLengthFieldRequiredErrorMessage": "指定最大输入长度。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.nameIsRequiredErrorMessage": "为字段提供名称。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.normalizerIsRequiredErrorMessage": "标准化器名称必填。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.nullValueIsRequiredErrorMessage": "Null 值必填。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.otherTypeJsonArrayNotAllowedErrorMessage": "不允许使用数组。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.otherTypeJsonInvalidJSONErrorMessage": "JSON 无效。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.otherTypeJsonTypeFieldErrorMessage": "无法覆盖“type”字段。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.otherTypeNameIsRequiredErrorMessage": "类型名称必填。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.pathIsRequiredErrorMessage": "选择将别名指向的字段。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.positionIncrementGapIsRequiredErrorMessage": "设置位置递增间隔值",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.scalingFactorIsRequiredErrorMessage": "缩放因数必填。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.smallerZeroErrorMessage": "值必须大于或等于 0。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.spacesNotAllowedErrorMessage": "不允许使用空格。",
- "xpack.idxMgmt.mappingsEditor.parameters.validations.typeIsRequiredErrorMessage": "指定字段类型。",
- "xpack.idxMgmt.mappingsEditor.parameters.valueLabel": "值",
- "xpack.idxMgmt.mappingsEditor.parameters.wellKnownTextDocumentationLink": "Well-Known Text",
- "xpack.idxMgmt.mappingsEditor.point.ignoreMalformedFieldDescription": "默认情况下,不索引包含格式错误的点的文档。如果启用,将索引这些文档,但会筛除包含格式错误的点的字段。注意:如果索引过多这样的文档,基于该字段的查询将无意义。",
- "xpack.idxMgmt.mappingsEditor.point.ignoreZValueFieldDescription": "将接受三维点,但仅索引 x 和 y 值;将忽略第三维。",
- "xpack.idxMgmt.mappingsEditor.point.nullValueFieldDescription": "将显式 null 值替换为点值,以便可以对其进行索引和搜索。",
- "xpack.idxMgmt.mappingsEditor.positionIncrementGapDocLinkText": "“位置递增间隔”文档",
- "xpack.idxMgmt.mappingsEditor.positionIncrementGapFieldDescription": "应在字符串数组的所有元素之间插入的虚假字词位置数目。",
- "xpack.idxMgmt.mappingsEditor.positionIncrementGapFieldTitle": "设置位置递增间隔",
- "xpack.idxMgmt.mappingsEditor.positionsErrorMessage": "需要将索引选项(在“可搜索”切换下)设置为“位置”或“偏移”,以便可以更改位置递增间隔。",
- "xpack.idxMgmt.mappingsEditor.positionsErrorTitle": "“位置”未启用。",
- "xpack.idxMgmt.mappingsEditor.predefinedButtonLabel": "使用内置分析器",
- "xpack.idxMgmt.mappingsEditor.rankFeature.positiveScoreImpactFieldDescription": "与分数负相关的排名特征应禁用此字段。",
- "xpack.idxMgmt.mappingsEditor.rankFeature.positiveScoreImpactFieldTitle": "正分数影响",
- "xpack.idxMgmt.mappingsEditor.relationshipsTitle": "关系",
- "xpack.idxMgmt.mappingsEditor.removeFieldButtonLabel": "移除",
- "xpack.idxMgmt.mappingsEditor.removeRuntimeFieldButtonLabel": "移除",
- "xpack.idxMgmt.mappingsEditor.routingDescription": "文档可以路由到索引中的特定分片。使用定制路由时,只要索引文档,都需要提供路由值,否则可能将会在多个分片上索引文档。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.routingDocumentionLink": "了解详情。",
- "xpack.idxMgmt.mappingsEditor.routingTitle": "_routing",
- "xpack.idxMgmt.mappingsEditor.runtimeFields.emptyPromptButtonLabel": "创建运行时字段",
- "xpack.idxMgmt.mappingsEditor.runtimeFields.emptyPromptDescription": "在映射中定义字段,并在搜索时对其进行评估。",
- "xpack.idxMgmt.mappingsEditor.runtimeFields.emptyPromptDocumentionLink": "了解详情。",
- "xpack.idxMgmt.mappingsEditor.runtimeFields.emptyPromptTitle": "首先创建运行时字段",
- "xpack.idxMgmt.mappingsEditor.runtimeFieldsDescription": "定义可在搜索时访问的运行时字段。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.runtimeFieldsDocumentationLink": "了解详情。",
- "xpack.idxMgmt.mappingsEditor.runtimeFieldsTabLabel": "运行时字段",
- "xpack.idxMgmt.mappingsEditor.searchableFieldDescription": "允许搜索该字段。",
- "xpack.idxMgmt.mappingsEditor.searchableFieldTitle": "可搜索",
- "xpack.idxMgmt.mappingsEditor.searchableProperties.fieldDescription": "允许搜索对象属性。即使在禁用此设置后,也仍可以从 {source} 字段检索 JSON。",
- "xpack.idxMgmt.mappingsEditor.searchableProperties.fieldTitle": "可搜索属性",
- "xpack.idxMgmt.mappingsEditor.searchAnalyzerFieldLabel": "搜索分析器",
- "xpack.idxMgmt.mappingsEditor.searchQuoteAnalyzerFieldLabel": "搜索引号分析器",
- "xpack.idxMgmt.mappingsEditor.searchResult.emptyPrompt.clearSearchButtonLabel": "清除搜索",
- "xpack.idxMgmt.mappingsEditor.searchResult.emptyPromptTitle": "没有字段匹配您的搜索",
- "xpack.idxMgmt.mappingsEditor.setSimilarityFieldDescription": "要使用的评分算法或相似度。",
- "xpack.idxMgmt.mappingsEditor.setSimilarityFieldTitle": "设置相似度",
- "xpack.idxMgmt.mappingsEditor.shadowedBadgeLabel": "已遮蔽",
- "xpack.idxMgmt.mappingsEditor.shapeType.ignoredMalformedFieldDescription": "默认情况下,不索引包含格式错误的 GeoJSON 或 WKT 形状的文档。如果启用,将索引这些文档,但将筛除形状格式错误的字段。注意:如果索引过多这样的文档,基于该字段的查询将无意义。",
- "xpack.idxMgmt.mappingsEditor.showAllErrorsButtonLabel": "再显示 {numErrors} 个错误",
- "xpack.idxMgmt.mappingsEditor.similarityDocLinkText": "“相似度”文档",
- "xpack.idxMgmt.mappingsEditor.sourceExcludeField.placeholderLabel": "path.to.field.*",
- "xpack.idxMgmt.mappingsEditor.sourceFieldDescription": "_source 字段包含在索引时提供的原始 JSON 文档正文。单个字段可通过定义哪些字段可以在 _source 字段中包括或排除来进行修剪。{docsLink}",
- "xpack.idxMgmt.mappingsEditor.sourceFieldDocumentionLink": "了解详情。",
- "xpack.idxMgmt.mappingsEditor.sourceFieldTitle": "_source 字段",
- "xpack.idxMgmt.mappingsEditor.sourceIncludeField.placeholderLabel": "path.to.field.*",
- "xpack.idxMgmt.mappingsEditor.splitQueriesOnWhitespaceDescription": "为此字段构建查询时,全文本查询基于空白拆分输入。",
- "xpack.idxMgmt.mappingsEditor.splitQueriesOnWhitespaceFieldTitle": "基于空白拆分查询",
- "xpack.idxMgmt.mappingsEditor.storeDocLinkText": "“存储”文档",
- "xpack.idxMgmt.mappingsEditor.storeFieldValueFieldDescription": "_source 字段非常大并且您希望从 _source 检索若干选择字段而非提取它们时,这会非常有用。",
- "xpack.idxMgmt.mappingsEditor.storeFieldValueFieldTitle": "在 _source 之外存储字段值",
- "xpack.idxMgmt.mappingsEditor.subTypeField.placeholderLabel": "选择类型",
- "xpack.idxMgmt.mappingsEditor.templates.dynamicTemplatesEditorJsonError": "动态模板 JSON 无效。",
- "xpack.idxMgmt.mappingsEditor.templates.dynamicTemplatesEditorLabel": "动态模板数据",
- "xpack.idxMgmt.mappingsEditor.templatesTabLabel": "动态模板",
- "xpack.idxMgmt.mappingsEditor.termVectorDocLinkText": "“字词向量”文档",
- "xpack.idxMgmt.mappingsEditor.termVectorFieldDescription": "为分析的字段存储字词向量。",
- "xpack.idxMgmt.mappingsEditor.termVectorFieldTitle": "设置字词向量",
- "xpack.idxMgmt.mappingsEditor.termVectorFieldWarningMessage": "设置“及位置和偏移”会将字段索引的大小加倍。",
- "xpack.idxMgmt.mappingsEditor.tokenCount.analyzerFieldDescription": "应用于分析字段值的分析器。为了获得最佳性能,请使用没有词元筛选的分析器。",
- "xpack.idxMgmt.mappingsEditor.tokenCount.analyzerFieldTitle": "分析器",
- "xpack.idxMgmt.mappingsEditor.tokenCount.analyzerLinkText": "“分析器”文档",
- "xpack.idxMgmt.mappingsEditor.tokenCount.analyzerSectionTitle": "分析器",
- "xpack.idxMgmt.mappingsEditor.tokenCount.enablePositionIncrementsFieldDescription": "是否计数位置递增。",
- "xpack.idxMgmt.mappingsEditor.tokenCount.enablePositionIncrementsFieldTitle": "启用位置递增",
- "xpack.idxMgmt.mappingsEditor.tokenCount.nullValueFieldDescription": "接受类型与替换任何显式 null 值的字段相同的数值。",
- "xpack.idxMgmt.mappingsEditor.tokenCountRequired.analyzerFieldLabel": "索引分析器",
- "xpack.idxMgmt.mappingsEditor.typeField.documentationLinkLabel": "{typeName} 文档",
- "xpack.idxMgmt.mappingsEditor.typeField.placeholderLabel": "选择类型",
- "xpack.idxMgmt.mappingsEditor.typeFieldLabel": "字段类型",
- "xpack.idxMgmt.mappingsEditor.updateField.confirmationModal.confirmDescription": "确认类型更改",
- "xpack.idxMgmt.mappingsEditor.updateField.confirmationModal.title": "确认将“{fieldName}”类型更改为“{fieldType}”。",
- "xpack.idxMgmt.mappingsEditor.useNormsFieldDescription": "对查询评分时解释字段长度。Norms 需要很大的内存,对于仅用于筛选或聚合的字段,其不是必需的。",
- "xpack.idxMgmt.mappingsEditor.useNormsFieldTitle": "使用 norms",
- "xpack.idxMgmt.mappingsTab.noMappingsTitle": "未定义任何映射。",
- "xpack.idxMgmt.noMatch.noIndicesDescription": "没有要显示的索引",
- "xpack.idxMgmt.openIndicesAction.successfullyOpenedIndicesMessage": "已成功打开:[{indexNames}]",
- "xpack.idxMgmt.pageErrorForbidden.title": "您无权使用“索引管理”",
- "xpack.idxMgmt.refreshIndicesAction.successfullyRefreshedIndicesMessage": "已成功刷新:[{indexNames}]",
- "xpack.idxMgmt.reloadIndicesAction.indicesPageRefreshFailureMessage": "无法刷新当前页面的索引。",
- "xpack.idxMgmt.settingsTab.noIndexSettingsTitle": "未定义任何设置。",
- "xpack.idxMgmt.simulateTemplate.closeButtonLabel": "关闭",
- "xpack.idxMgmt.simulateTemplate.descriptionText": "这是最终模板,将根据所选的组件模板和添加的任何覆盖应用于匹配的索引。",
- "xpack.idxMgmt.simulateTemplate.filters.aliases": "别名",
- "xpack.idxMgmt.simulateTemplate.filters.indexSettings": "索引设置",
- "xpack.idxMgmt.simulateTemplate.filters.label": "包括:",
- "xpack.idxMgmt.simulateTemplate.filters.mappings": "映射",
- "xpack.idxMgmt.simulateTemplate.noFilterSelected": "至少选择一个选项进行预览。",
- "xpack.idxMgmt.simulateTemplate.title": "预览索引模板",
- "xpack.idxMgmt.simulateTemplate.updateButtonLabel": "更新",
- "xpack.idxMgmt.summary.headers.aliases": "别名",
- "xpack.idxMgmt.summary.headers.deletedDocumentsHeader": "文档已删除",
- "xpack.idxMgmt.summary.headers.documentsHeader": "文档计数",
- "xpack.idxMgmt.summary.headers.healthHeader": "运行状况",
- "xpack.idxMgmt.summary.headers.primaryHeader": "主分片",
- "xpack.idxMgmt.summary.headers.primaryStorageSizeHeader": "主存储大小",
- "xpack.idxMgmt.summary.headers.replicaHeader": "副本分片",
- "xpack.idxMgmt.summary.headers.statusHeader": "状态",
- "xpack.idxMgmt.summary.headers.storageSizeHeader": "存储大小",
- "xpack.idxMgmt.summary.summaryTitle": "常规",
- "xpack.idxMgmt.templateBadgeType.cloudManaged": "云托管",
- "xpack.idxMgmt.templateBadgeType.managed": "托管",
- "xpack.idxMgmt.templateBadgeType.system": "系统",
- "xpack.idxMgmt.templateContentIndicator.aliasesTooltipLabel": "别名",
- "xpack.idxMgmt.templateContentIndicator.indexSettingsTooltipLabel": "索引设置",
- "xpack.idxMgmt.templateContentIndicator.mappingsTooltipLabel": "映射",
- "xpack.idxMgmt.templateCreate.loadingTemplateToCloneDescription": "正在加载要克隆的模板……",
- "xpack.idxMgmt.templateCreate.loadingTemplateToCloneErrorMessage": "加载要克隆的模板时出错",
- "xpack.idxMgmt.templateDetails.aliasesTabTitle": "别名",
- "xpack.idxMgmt.templateDetails.cloneButtonLabel": "克隆",
- "xpack.idxMgmt.templateDetails.closeButtonLabel": "关闭",
- "xpack.idxMgmt.templateDetails.cloudManagedTemplateInfoDescription": "云托管模板对内部操作至关重要。",
- "xpack.idxMgmt.templateDetails.cloudManagedTemplateInfoTitle": "不允许编辑云托管模板。",
- "xpack.idxMgmt.templateDetails.deleteButtonLabel": "删除",
- "xpack.idxMgmt.templateDetails.editButtonLabel": "编辑",
- "xpack.idxMgmt.templateDetails.loadingIndexTemplateDescription": "正在加载模板……",
- "xpack.idxMgmt.templateDetails.loadingIndexTemplateErrorMessage": "加载模板时出错",
- "xpack.idxMgmt.templateDetails.manageButtonLabel": "管理",
- "xpack.idxMgmt.templateDetails.manageContextMenuPanelTitle": "模板选项",
- "xpack.idxMgmt.templateDetails.mappingsTabTitle": "映射",
- "xpack.idxMgmt.templateDetails.previewTab.descriptionText": "这是将应用于匹配索引的最终模板。",
- "xpack.idxMgmt.templateDetails.previewTabTitle": "预览",
- "xpack.idxMgmt.templateDetails.settingsTabTitle": "设置",
- "xpack.idxMgmt.templateDetails.summaryTab.componentsDescriptionListTitle": "组件模板",
- "xpack.idxMgmt.templateDetails.summaryTab.dataStreamDescriptionListTitle": "数据流",
- "xpack.idxMgmt.templateDetails.summaryTab.ilmPolicyDescriptionListTitle": "ILM 策略",
- "xpack.idxMgmt.templateDetails.summaryTab.indexPatternsDescriptionListTitle": "索引{numIndexPatterns, plural, other {模式}}",
- "xpack.idxMgmt.templateDetails.summaryTab.metaDescriptionListTitle": "元数据",
- "xpack.idxMgmt.templateDetails.summaryTab.noDescriptionText": "否",
- "xpack.idxMgmt.templateDetails.summaryTab.noneDescriptionText": "无",
- "xpack.idxMgmt.templateDetails.summaryTab.orderDescriptionListTitle": "顺序",
- "xpack.idxMgmt.templateDetails.summaryTab.priorityDescriptionListTitle": "优先级",
- "xpack.idxMgmt.templateDetails.summaryTab.versionDescriptionListTitle": "版本",
- "xpack.idxMgmt.templateDetails.summaryTab.yesDescriptionText": "是",
- "xpack.idxMgmt.templateDetails.summaryTabTitle": "摘要",
- "xpack.idxMgmt.templateEdit.loadingIndexTemplateDescription": "正在加载模板……",
- "xpack.idxMgmt.templateEdit.loadingIndexTemplateErrorMessage": "加载模板时出错",
- "xpack.idxMgmt.templateEdit.managedTemplateWarningDescription": "托管模板对内部操作至关重要。",
- "xpack.idxMgmt.templateEdit.managedTemplateWarningTitle": "不允许编辑托管模板",
- "xpack.idxMgmt.templateEdit.systemTemplateWarningDescription": "系统模板对内部操作至关重要。",
- "xpack.idxMgmt.templateEdit.systemTemplateWarningTitle": "编辑系统模板会使 Kibana 无法运行",
- "xpack.idxMgmt.templateForm.createButtonLabel": "创建模板",
- "xpack.idxMgmt.templateForm.previewIndexTemplateButtonLabel": "预览索引模板",
- "xpack.idxMgmt.templateForm.saveButtonLabel": "保存模板",
- "xpack.idxMgmt.templateForm.saveTemplateError": "无法创建模板",
- "xpack.idxMgmt.templateForm.stepLogistics.addMetadataLabel": "添加元数据",
- "xpack.idxMgmt.templateForm.stepLogistics.dataStreamDescription": "该模板创建数据流,而非索引。{docsLink}",
- "xpack.idxMgmt.templateForm.stepLogistics.dataStreamDocumentionLink": "了解详情。",
- "xpack.idxMgmt.templateForm.stepLogistics.datastreamLabel": "创建数据流",
- "xpack.idxMgmt.templateForm.stepLogistics.dataStreamTitle": "数据流",
- "xpack.idxMgmt.templateForm.stepLogistics.docsButtonLabel": "索引模板文档",
- "xpack.idxMgmt.templateForm.stepLogistics.fieldIndexPatternsHelpText": "不允许使用空格和字符 {invalidCharactersList}。",
- "xpack.idxMgmt.templateForm.stepLogistics.fieldIndexPatternsLabel": "索引模式",
- "xpack.idxMgmt.templateForm.stepLogistics.fieldNameLabel": "名称",
- "xpack.idxMgmt.templateForm.stepLogistics.fieldOrderLabel": "顺序(可选)",
- "xpack.idxMgmt.templateForm.stepLogistics.fieldPriorityLabel": "优先级(可选)",
- "xpack.idxMgmt.templateForm.stepLogistics.fieldVersionLabel": "版本(可选)",
- "xpack.idxMgmt.templateForm.stepLogistics.indexPatternsDescription": "要应用于模板的索引模式。",
- "xpack.idxMgmt.templateForm.stepLogistics.indexPatternsTitle": "索引模式",
- "xpack.idxMgmt.templateForm.stepLogistics.metaFieldDescription": "使用 _meta 字段存储您需要的元数据。",
- "xpack.idxMgmt.templateForm.stepLogistics.metaFieldEditorAriaLabel": "_meta 字段数据编辑器",
- "xpack.idxMgmt.templateForm.stepLogistics.metaFieldEditorHelpText": "使用 JSON 格式:{code}",
- "xpack.idxMgmt.templateForm.stepLogistics.metaFieldEditorJsonError": "_meta 字段 JSON 无效。",
- "xpack.idxMgmt.templateForm.stepLogistics.metaFieldEditorLabel": "_meta 字段数据(可选)",
- "xpack.idxMgmt.templateForm.stepLogistics.metaFieldTitle": "_meta 字段",
- "xpack.idxMgmt.templateForm.stepLogistics.nameDescription": "此模板的唯一标识符。",
- "xpack.idxMgmt.templateForm.stepLogistics.nameTitle": "名称",
- "xpack.idxMgmt.templateForm.stepLogistics.orderDescription": "多个模板匹配一个索引时的合并顺序。",
- "xpack.idxMgmt.templateForm.stepLogistics.orderTitle": "合并顺序",
- "xpack.idxMgmt.templateForm.stepLogistics.priorityDescription": "仅将应用最高优先级模板。",
- "xpack.idxMgmt.templateForm.stepLogistics.priorityTitle": "优先级",
- "xpack.idxMgmt.templateForm.stepLogistics.stepTitle": "运筹",
- "xpack.idxMgmt.templateForm.stepLogistics.versionDescription": "在外部管理系统中标识该模板的编号。",
- "xpack.idxMgmt.templateForm.stepLogistics.versionTitle": "版本",
- "xpack.idxMgmt.templateForm.stepReview.previewTab.descriptionText": "这是将应用于匹配索引的最终模板。组件模板按指定顺序应用。显式映射、设置和别名覆盖组件模板。",
- "xpack.idxMgmt.templateForm.stepReview.previewTabTitle": "预览",
- "xpack.idxMgmt.templateForm.stepReview.requestTab.descriptionText": "此请求将创建以下索引模板。",
- "xpack.idxMgmt.templateForm.stepReview.requestTabTitle": "请求",
- "xpack.idxMgmt.templateForm.stepReview.stepTitle": "查看“{templateName}”的详情",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.aliasesLabel": "别名",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.componentsLabel": "组件模板",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.indexPatternsLabel": "索引{numIndexPatterns, plural, other {模式}}",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.indexPatternsWarningDescription": "您创建的所有新索引将使用此模板。",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.indexPatternsWarningLinkText": "编辑索引模式。",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.indexPatternsWarningTitle": "此模板将通配符 (*) 用作索引模式。",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.mappingLabel": "映射",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.metaLabel": "元数据",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.noDescriptionText": "否",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.noneDescriptionText": "无",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.orderLabel": "顺序",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.priorityLabel": "优先级",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.settingsLabel": "索引设置",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.versionLabel": "版本",
- "xpack.idxMgmt.templateForm.stepReview.summaryTab.yesDescriptionText": "是",
- "xpack.idxMgmt.templateForm.stepReview.summaryTabTitle": "摘要",
- "xpack.idxMgmt.templateForm.steps.aliasesStepName": "别名",
- "xpack.idxMgmt.templateForm.steps.componentsStepName": "组件模板",
- "xpack.idxMgmt.templateForm.steps.logisticsStepName": "运筹",
- "xpack.idxMgmt.templateForm.steps.mappingsStepName": "映射",
- "xpack.idxMgmt.templateForm.steps.settingsStepName": "索引设置",
- "xpack.idxMgmt.templateForm.steps.summaryStepName": "复查模板",
- "xpack.idxMgmt.templateList.legacyTable.actionCloneDescription": "克隆此模板",
- "xpack.idxMgmt.templateList.legacyTable.actionCloneTitle": "克隆",
- "xpack.idxMgmt.templateList.legacyTable.actionColumnTitle": "操作",
- "xpack.idxMgmt.templateList.legacyTable.actionDeleteDecription": "删除此模板",
- "xpack.idxMgmt.templateList.legacyTable.actionDeleteText": "删除",
- "xpack.idxMgmt.templateList.legacyTable.actionEditDecription": "编辑此模板",
- "xpack.idxMgmt.templateList.legacyTable.actionEditText": "编辑",
- "xpack.idxMgmt.templateList.legacyTable.contentColumnTitle": "内容",
- "xpack.idxMgmt.templateList.legacyTable.createLegacyTemplatesButtonLabel": "创建旧版模板",
- "xpack.idxMgmt.templateList.legacyTable.deleteCloudManagedTemplateTooltip": "您无法删除云托管模板。",
- "xpack.idxMgmt.templateList.legacyTable.deleteTemplatesButtonLabel": "删除{count, plural, other {模板} }",
- "xpack.idxMgmt.templateList.legacyTable.ilmPolicyColumnDescription": "“{policyName}”索引生命周期策略",
- "xpack.idxMgmt.templateList.legacyTable.ilmPolicyColumnTitle": "ILM 策略",
- "xpack.idxMgmt.templateList.legacyTable.indexPatternsColumnTitle": "索引模式",
- "xpack.idxMgmt.templateList.legacyTable.nameColumnTitle": "名称",
- "xpack.idxMgmt.templateList.legacyTable.noLegacyIndexTemplatesMessage": "未找到任何旧版索引模板",
- "xpack.idxMgmt.templateList.table.actionCloneDescription": "克隆此模板",
- "xpack.idxMgmt.templateList.table.actionCloneTitle": "克隆",
- "xpack.idxMgmt.templateList.table.actionColumnTitle": "操作",
- "xpack.idxMgmt.templateList.table.actionDeleteDecription": "删除此模板",
- "xpack.idxMgmt.templateList.table.actionDeleteText": "删除",
- "xpack.idxMgmt.templateList.table.actionEditDecription": "编辑此模板",
- "xpack.idxMgmt.templateList.table.actionEditText": "编辑",
- "xpack.idxMgmt.templateList.table.componentsColumnTitle": "组件",
- "xpack.idxMgmt.templateList.table.contentColumnTitle": "内容",
- "xpack.idxMgmt.templateList.table.createTemplatesButtonLabel": "创建模板",
- "xpack.idxMgmt.templateList.table.dataStreamColumnTitle": "数据流",
- "xpack.idxMgmt.templateList.table.deleteCloudManagedTemplateTooltip": "您无法删除云托管模板。",
- "xpack.idxMgmt.templateList.table.deleteTemplatesButtonLabel": "删除{count, plural, other {模板} }",
- "xpack.idxMgmt.templateList.table.indexPatternsColumnTitle": "索引模式",
- "xpack.idxMgmt.templateList.table.nameColumnTitle": "名称",
- "xpack.idxMgmt.templateList.table.noIndexTemplatesMessage": "未找到任何索引模板",
- "xpack.idxMgmt.templateList.table.noneDescriptionText": "无",
- "xpack.idxMgmt.templateList.table.reloadTemplatesButtonLabel": "重新加载",
- "xpack.idxMgmt.templateValidation.indexPatternsRequiredError": "至少需要一个索引模式。",
- "xpack.idxMgmt.templateValidation.templateNameInvalidaCharacterError": "模板名称不得包含字符“{invalidChar}”",
- "xpack.idxMgmt.templateValidation.templateNameLowerCaseRequiredError": "模板名称必须小写。",
- "xpack.idxMgmt.templateValidation.templateNamePeriodError": "模板名称不得以句点开头。",
- "xpack.idxMgmt.templateValidation.templateNameRequiredError": "模板名称必填。",
- "xpack.idxMgmt.templateValidation.templateNameSpacesError": "模板名称不允许包含空格。",
- "xpack.idxMgmt.templateValidation.templateNameUnderscoreError": "模板名称不得以下划线开头。",
- "xpack.idxMgmt.unfreezeIndicesAction.successfullyUnfrozeIndicesMessage": "成功取消冻结:[{indexNames}]",
- "xpack.idxMgmt.updateIndexSettingsAction.settingsSuccessUpdateMessage": "已成功更新索引 {indexName} 的设置",
- "xpack.idxMgmt.validators.string.invalidJSONError": "JSON 格式无效。",
- "xpack.indexLifecycleMgmt.addLifecyclePolicyActionButtonLabel": "添加生命周期策略",
- "xpack.indexLifecycleMgmt.appTitle": "索引生命周期策略",
- "xpack.indexLifecycleMgmt.breadcrumb.editPolicyLabel": "编辑策略",
- "xpack.indexLifecycleMgmt.breadcrumb.homeLabel": "索引生命周期管理",
- "xpack.indexLifecycleMgmt.coldPhase.dataTier.defaultAllocationNotAvailableDescription": "数据将分配给冷层。",
- "xpack.indexLifecycleMgmt.coldPhase.dataTier.description": "将数据移到针对不太频繁的只读访问优化的节点。将处于冷阶段的数据存储在成本较低的硬件上。",
- "xpack.indexLifecycleMgmt.coldPhase.dataTier.noTiersAvailableBody": "要使用基于角色的分配,请将一个或多个节点分配到冷层、温层或热层。如果没有可用的节点,分配将失败。",
- "xpack.indexLifecycleMgmt.coldPhase.dataTier.noTiersAvailableTitle": "没有分配到冷层的节点",
- "xpack.indexLifecycleMgmt.coldPhase.dataTier.willUseFallbackTierDescription": "如果没有可用的冷节点,数据将存储在{tier}层。",
- "xpack.indexLifecycleMgmt.coldPhase.dataTier.willUseFallbackTierTitle": "没有分配到冷层的节点",
- "xpack.indexLifecycleMgmt.coldPhase.freezeIndexLabel": "冻结索引",
- "xpack.indexLifecycleMgmt.common.dataTier.title": "数据分配",
- "xpack.indexLifecycleMgmt.confirmDelete.cancelButton": "取消",
- "xpack.indexLifecycleMgmt.confirmDelete.deleteButton": "删除",
- "xpack.indexLifecycleMgmt.confirmDelete.errorMessage": "删除策略 {policyName} 时出错",
- "xpack.indexLifecycleMgmt.confirmDelete.successMessage": "已删除策略 {policyName}",
- "xpack.indexLifecycleMgmt.confirmDelete.title": "删除策略“{name}”",
- "xpack.indexLifecycleMgmt.confirmDelete.undoneWarning": "无法恢复删除的策略。",
- "xpack.indexLifecycleMgmt.dataTier.noTiersAvailableUsingNodeAttributesDescription": "无法分配数据:没有可用的数据节点。",
- "xpack.indexLifecycleMgmt.dataTier.willUseFallbackTierUsingNodeAttributesDescription": "没有可用的{phase}节点。数据将分配给{fallbackTier}层。",
- "xpack.indexLifecycleMgmt.editPolicy.andDependenciesLink": " 和{indexTemplatesLink}",
- "xpack.indexLifecycleMgmt.editPolicy.cancelButton": "取消",
- "xpack.indexLifecycleMgmt.editPolicy.cloudDataTierCallout.body": "迁移您的 Elastic Cloud 部署以使用数据层。",
- "xpack.indexLifecycleMgmt.editPolicy.cloudDataTierCallout.linkToCloudDeploymentDescription": "查看云部署",
- "xpack.indexLifecycleMgmt.editPolicy.cloudDataTierCallout.title": "迁移到数据层",
- "xpack.indexLifecycleMgmt.editPolicy.coldPhase.activateColdPhaseSwitchLabel": "激活冷阶段",
- "xpack.indexLifecycleMgmt.editPolicy.coldPhase.coldPhaseDescription": "较少搜索数据且不需要更新时,将其移到冷层。冷层优化了成本节省,但牺牲了搜索性能。",
- "xpack.indexLifecycleMgmt.editPolicy.coldPhase.coldPhaseTitle": "冷阶段",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.cold.defaultOption.helpText": "将数据移到冷层中的节点。",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.cold.defaultOption.input": "使用冷节点(建议)",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.cold.noneOption.helpText": "不要移动冷阶段的数据。",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.cold.noneOption.input": "关闭",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.customOption.helpText": "根据节点属性移动数据。",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.customOption.input": "定制",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.frozen.defaultOption.helpText": "将数据移到冻结层中的节点。",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.frozen.defaultOption.input": "使用冻结节点(建议)",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.frozen.noneOption.helpText": "不要移动冻结阶段的数据。",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.frozen.noneOption.input": "关闭",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.warm.defaultOption.helpText": "将数据移到温层中的节点。",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.warm.defaultOption.input": "使用温节点(建议)",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.warm.noneOption.helpText": "不要移动温阶段的数据。",
- "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.warm.noneOption.input": "关闭",
- "xpack.indexLifecycleMgmt.editPolicy.createdMessage": "创建时间",
- "xpack.indexLifecycleMgmt.editPolicy.createPolicyMessage": "创建策略",
- "xpack.indexLifecycleMgmt.editPolicy.createSearchableSnapshotLink": "创建快照库",
- "xpack.indexLifecycleMgmt.editPolicy.createSnapshotRepositoryLink": "创建新的快照库",
- "xpack.indexLifecycleMgmt.editPolicy.dataTierAllocation.allocationFieldLabel": "数据层选项",
- "xpack.indexLifecycleMgmt.editPolicy.dataTierAllocation.nodeAllocationFieldLabel": "选择节点属性",
- "xpack.indexLifecycleMgmt.editPolicy.dataTierHotLabel": "热",
- "xpack.indexLifecycleMgmt.editPolicy.dataTierWarmLabel": "温",
- "xpack.indexLifecycleMgmt.editPolicy.defaultToDataNodesDescription": "要将数据分配给特定数据节点,请{roleBasedGuidance}或在 elasticsearch.yml 中配置定制节点属性。",
- "xpack.indexLifecycleMgmt.editPolicy.defaultToDataNodesDescription.migrationGuidanceMessage": "使用基于角色的分配",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.activateWarmPhaseSwitchLabel": "激活删除阶段",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.buttonGroupLegend": "启用或禁用删除阶段",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.customPolicyLink": "创建新策略",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.customPolicyMessage": "输入现有快照策略的名称,或使用此名称{link}。",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.customPolicyTitle": "未找到策略名称",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.deletePhaseDescription": "删除不再需要的数据。",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.deletePhaseTitle": "删除阶段",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.noPoliciesCreatedLink": "创建快照生命周期策略",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.noPoliciesCreatedMessage": "{link}以自动创建和删除集群快照。",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.noPoliciesCreatedTitle": "找不到快照策略",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.noPoliciesLoadedMessage": "刷新此字段并输入现有快照策略的名称。",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.noPoliciesLoadedTitle": "无法加载现有策略",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.reloadPoliciesLabel": "重新加载策略",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.removeDeletePhaseButtonLabel": "移除",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.waitForSnapshotDescription": "指定在删除索引之前要执行的快照策略。这确保已删除索引的快照可用。",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.waitForSnapshotLabel": "快照策略名称",
- "xpack.indexLifecycleMgmt.editPolicy.deletePhase.waitForSnapshotTitle": "等候快照策略",
- "xpack.indexLifecycleMgmt.editPolicy.dependenciesMessage": " 所做的更改将影响{count, plural, other {}}附加到此策略的{dependenciesLinks}。",
- "xpack.indexLifecycleMgmt.editPolicy.differentPolicyNameRequiredError": "策略名称必须不同。",
- "xpack.indexLifecycleMgmt.editPolicy.documentationLinkText": "文档",
- "xpack.indexLifecycleMgmt.editPolicy.editingExistingPolicyMessage": "您正在编辑现有策略。",
- "xpack.indexLifecycleMgmt.editPolicy.editPolicyMessage": "编辑策略 {originalPolicyName}",
- "xpack.indexLifecycleMgmt.editPolicy.errors.integerRequiredError": "仅允许使用整数。",
- "xpack.indexLifecycleMgmt.editPolicy.errors.maximumAgeMissingError": "最大存在时间必填。",
- "xpack.indexLifecycleMgmt.editPolicy.errors.maximumDocumentsMissingError": "最大文档数必填。",
- "xpack.indexLifecycleMgmt.editPolicy.errors.maximumIndexSizeMissingError": "最大索引大小必填。",
- "xpack.indexLifecycleMgmt.editPolicy.errors.maximumPrimaryShardSizeMissingError": "最大主分片大小必填",
- "xpack.indexLifecycleMgmt.editPolicy.errors.nonNegativeNumberRequiredError": "仅允许使用非负数。",
- "xpack.indexLifecycleMgmt.editPolicy.errors.numberAboveZeroRequiredError": "仅允许使用 0 以上的数字。",
- "xpack.indexLifecycleMgmt.editPolicy.errors.numberRequiredErrorMessage": "需要数字。",
- "xpack.indexLifecycleMgmt.editPolicy.errors.policyNameContainsInvalidCharsError": "策略名称不能包含空格或逗号。",
- "xpack.indexLifecycleMgmt.editPolicy.errors.rolloverConfigurationError.body": "必需最大主分片大小、最大文档数、最大存在时间或最大索引大小其中一个值。",
- "xpack.indexLifecycleMgmt.editPolicy.errors.rolloverConfigurationError.title": "无效的滚动更新配置",
- "xpack.indexLifecycleMgmt.editPolicy.forceMerge.bestCompressionText": "对已存储字段使用较高压缩率,但会降低性能。",
- "xpack.indexLifecycleMgmt.editPolicy.forceMerge.enableExplanationText": "减少每个索引分片中的分段数目,并清除删除的文档。",
- "xpack.indexLifecycleMgmt.editPolicy.forceMerge.enableText": "强制合并",
- "xpack.indexLifecycleMgmt.editPolicy.forcemerge.numberOfSegmentsRequiredError": "必须指定分段数的值。",
- "xpack.indexLifecycleMgmt.editPolicy.formErrorsMessage": "请修复此页面上的错误。",
- "xpack.indexLifecycleMgmt.editPolicy.freezeIndexExplanationText": "使索引只读,并最大限度减小其内存占用。",
- "xpack.indexLifecycleMgmt.editPolicy.freezeText": "冻结",
- "xpack.indexLifecycleMgmt.editPolicy.frozenPhase.activateFrozenPhaseSwitchLabel": "激活冻结阶段",
- "xpack.indexLifecycleMgmt.editPolicy.frozenPhase.frozenPhaseDescription": "将数据移到冻层以长期保留。冻层提供最有成本效益的方法存储数据,并且仍能够搜索数据。",
- "xpack.indexLifecycleMgmt.editPolicy.frozenPhase.frozenPhaseTitle": "冻结阶段",
- "xpack.indexLifecycleMgmt.editPolicy.frozenPhase.partiallyMountedSearchableSnapshotField.description": "转换为部分安装的索引,其缓存索引元数据。数据将根据需要从快照中进行检索以处理搜索请求。这会最小化索引占用,同时使您的所有数据都可搜索。{learnMoreLink}",
- "xpack.indexLifecycleMgmt.editPolicy.fullyMountedSearchableSnapshotField.description": "转换为完全安装的索引,其包含数据的完整副本,并由快照支持。您可以减少副本分片的数目并依赖快照的弹性。{learnMoreLink}",
- "xpack.indexLifecycleMgmt.editPolicy.fullyMountedSearchableSnapshotField.title": "可搜索快照",
- "xpack.indexLifecycleMgmt.editPolicy.fullyMountedSearchableSnapshotField.toggleLabel": "转换为完全安装的索引",
- "xpack.indexLifecycleMgmt.editPolicy.hidePolicyJsonButton": "隐藏请求",
- "xpack.indexLifecycleMgmt.editPolicy.hotPhase.hotPhaseDescription": "将最近的、搜索最频繁的数据存储在热层中。热层通过使用最强劲且价格不菲的硬件提供最佳的索引和搜索性能。",
- "xpack.indexLifecycleMgmt.editPolicy.hotPhase.hotPhaseTitle": "热阶段",
- "xpack.indexLifecycleMgmt.editPolicy.hotPhase.learnAboutRolloverLinkText": "了解详情",
- "xpack.indexLifecycleMgmt.editPolicy.hotPhase.rolloverDefaultsTipContent": "当索引已存在 30 天或任何主分片达到 50 GB 时滚动更新。",
- "xpack.indexLifecycleMgmt.editPolicy.hotPhase.rolloverDescriptionMessage": "在当前索引达到特定大小、文档计数或存在时间时,开始写入到新索引。允许您在使用时间序列数据时优化性能并管理资源使用。",
- "xpack.indexLifecycleMgmt.editPolicy.indexPriority.indexPriorityEnabledFieldLabel": "设置索引优先级",
- "xpack.indexLifecycleMgmt.editPolicy.indexPriorityLabel": "索引优先级",
- "xpack.indexLifecycleMgmt.editPolicy.indexPriorityText": "索引优先级",
- "xpack.indexLifecycleMgmt.editPolicy.learnAboutIndexTemplatesLink": "了解索引模板",
- "xpack.indexLifecycleMgmt.editPolicy.learnAboutShardAllocationLink": "了解分片分配",
- "xpack.indexLifecycleMgmt.editPolicy.learnAboutTimingText": "了解计时",
- "xpack.indexLifecycleMgmt.editPolicy.lifecyclePoliciesLoadingFailedTitle": "无法加载现有生命周期策略",
- "xpack.indexLifecycleMgmt.editPolicy.lifecyclePoliciesReloadButton": "重试",
- "xpack.indexLifecycleMgmt.editPolicy.linkedIndexTemplates": "{indexTemplatesCount, plural, other {# 个已链接索引模板}}",
- "xpack.indexLifecycleMgmt.editPolicy.linkedIndices": "{indicesCount, plural, other {# 个已链接索引}}",
- "xpack.indexLifecycleMgmt.editPolicy.loadSnapshotRepositoriesErrorBody": "刷新此字段并输入现有快照储存库的名称。",
- "xpack.indexLifecycleMgmt.editPolicy.loadSnapshotRepositoriesErrorTitle": "无法加载快照存储库",
- "xpack.indexLifecycleMgmt.editPolicy.minAgeSmallerThanColdPhaseError": "必须大于或等于冷阶段值 ({value})",
- "xpack.indexLifecycleMgmt.editPolicy.minAgeSmallerThanFrozenPhaseError": "必须大于或等于冻结阶段值 ({value})",
- "xpack.indexLifecycleMgmt.editPolicy.minAgeSmallerThanWarmPhaseError": "必须大于或等于温阶段值 ({value})",
- "xpack.indexLifecycleMgmt.editPolicy.minimumAge.minimumAgeFieldLabel": "在以下情况下将数据移到相应阶段:",
- "xpack.indexLifecycleMgmt.editPolicy.minimumAge.minimumAgeFieldSuffixLabel": "以前",
- "xpack.indexLifecycleMgmt.editPolicy.minimumAge.rolloverToolTipDescription": "数据存在时间计算自滚动更新。滚动更新配置于热阶段。",
- "xpack.indexLifecycleMgmt.editPolicy.noCustomAttributesTitle": "未定义定制属性",
- "xpack.indexLifecycleMgmt.editPolicy.nodeAllocation.allocateToDataNodesOption": "任何数据节点",
- "xpack.indexLifecycleMgmt.editPolicy.nodeAllocation.customOption.description": "使用节点属性控制分片分配。{learnMoreLink}。",
- "xpack.indexLifecycleMgmt.editPolicy.nodeAttributesLoadingFailedTitle": "无法加载节点数据",
- "xpack.indexLifecycleMgmt.editPolicy.nodeAttributesReloadButton": "重试",
- "xpack.indexLifecycleMgmt.editPolicy.nodeDetailsLoadingFailedTitle": "无法加载节点属性详情",
- "xpack.indexLifecycleMgmt.editPolicy.nodeDetailsReloadButton": "重试",
- "xpack.indexLifecycleMgmt.editPolicy.noSnapshotRepositoriesFoundBody": "{link}以使用可搜索快照。",
- "xpack.indexLifecycleMgmt.editPolicy.noSnapshotRepositoriesTitle": "未找到任何快照存储库",
- "xpack.indexLifecycleMgmt.editPolicy.noSnapshotRepositoriesWithNameTitle": "未找到存储库名称",
- "xpack.indexLifecycleMgmt.editPolicy.noSnapshotRepositoryWithNameBody": "输入现有存储库的名称,或使用此名称{link}。",
- "xpack.indexLifecycleMgmt.editPolicy.numberOfReplicas.formRowDescription": "设置副本数目。默认情况下仍与上一阶段相同。",
- "xpack.indexLifecycleMgmt.editPolicy.numberOfReplicas.switchLabel": "设置副本",
- "xpack.indexLifecycleMgmt.editPolicy.numberOfReplicasLabel": "副本分片数目",
- "xpack.indexLifecycleMgmt.editPolicy.partiallyMountedSearchableSnapshotField.title": "可搜索快照",
- "xpack.indexLifecycleMgmt.editPolicy.partiallyMountedSearchableSnapshotField.toggleLabel": "转换为部分安装的索引",
- "xpack.indexLifecycleMgmt.editPolicy.phaseCold.minimumAgeLabel": "冷阶段计时",
- "xpack.indexLifecycleMgmt.editPolicy.phaseCold.minimumAgeUnitsAriaLabel": "冷阶段计时单位",
- "xpack.indexLifecycleMgmt.editPolicy.phaseDelete.minimumAgeLabel": "删除阶段计时",
- "xpack.indexLifecycleMgmt.editPolicy.phaseDelete.minimumAgeUnitsAriaLabel": "删除阶段计时单位",
- "xpack.indexLifecycleMgmt.editPolicy.phaseFrozen.minimumAgeLabel": "冻结阶段计时",
- "xpack.indexLifecycleMgmt.editPolicy.phaseFrozen.minimumAgeUnitsAriaLabel": "冻结阶段计时单位",
- "xpack.indexLifecycleMgmt.editPolicy.phaseSettings.buttonLabel": "高级设置",
- "xpack.indexLifecycleMgmt.editPolicy.phaseTiming.beforeDeleteDescription": "在此阶段后删除数据",
- "xpack.indexLifecycleMgmt.editPolicy.phaseTiming.foreverTimingDescription": "将数据永久保留在此阶段",
- "xpack.indexLifecycleMgmt.editPolicy.phaseTitle.requiredBadge": "必需",
- "xpack.indexLifecycleMgmt.editPolicy.phaseWarm.minimumAgeLabel": "温阶段计时",
- "xpack.indexLifecycleMgmt.editPolicy.phaseWarm.minimumAgeUnitsAriaLabel": "温阶段计时单位",
- "xpack.indexLifecycleMgmt.editPolicy.policiesLoading": "正在加载策略……",
- "xpack.indexLifecycleMgmt.editPolicy.policyNameAlreadyUsedError": "该策略名称已被使用。",
- "xpack.indexLifecycleMgmt.editPolicy.policyNameLabel": "策略名称",
- "xpack.indexLifecycleMgmt.editPolicy.policyNameRequiredError": "策略名称必填。",
- "xpack.indexLifecycleMgmt.editPolicy.policyNameStartsWithUnderscoreError": "策略名称不能以下划线开头。",
- "xpack.indexLifecycleMgmt.editPolicy.policyNameTooLongError": "策略名称的长度不能大于 255 字节。",
- "xpack.indexLifecycleMgmt.editPolicy.readonlyDescription": "启用以使索引及索引元数据只读;禁用以允许写入和元数据更改。",
- "xpack.indexLifecycleMgmt.editPolicy.readonlyTitle": "只读",
- "xpack.indexLifecycleMgmt.editPolicy.reloadSnapshotRepositoriesLabel": "重新加载快照存储库",
- "xpack.indexLifecycleMgmt.editPolicy.saveAsNewButton": "另存为新策略",
- "xpack.indexLifecycleMgmt.editPolicy.saveAsNewMessage": " 或者,您可以在新策略中保存这些更改。",
- "xpack.indexLifecycleMgmt.editPolicy.saveAsNewPolicyMessage": "另存为新策略",
- "xpack.indexLifecycleMgmt.editPolicy.saveButton": "保存策略",
- "xpack.indexLifecycleMgmt.editPolicy.saveErrorMessage": "保存生命周期策略 {lifecycleName} 时出错",
- "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshot.repositoryHelpText": "每个阶段使用相同的快照存储库。",
- "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshot.storageHelpText": "为可搜索快照安装的快照类型。这是高级选项。只有了解此功能时才能更改。",
- "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshot.storageLabel": "存储",
- "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotCalloutBody": "在此阶段将数据转换为完全安装的索引时,不允许强制合并、缩小、只读和冻结操作。",
- "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotLicenseCalloutBody": "要创建可搜索快照,需要企业许可证。",
- "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotLicenseCalloutTitle": "需要企业许可证",
- "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotRepoFieldLabel": "快照存储库",
- "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotRepoRequiredError": "快照存储库名称必填。",
- "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotStorageFieldLabel": "可搜索快照存储",
- "xpack.indexLifecycleMgmt.editPolicy.showPolicyJsonButton": "显示请求",
- "xpack.indexLifecycleMgmt.editPolicy.shrinkIndexExplanationText": "将索引缩小成具有较少主分片的新索引。",
- "xpack.indexLifecycleMgmt.editPolicy.shrinkText": "缩小",
- "xpack.indexLifecycleMgmt.editPolicy.successfulSaveMessage": "{verb}生命周期策略“{lifecycleName}”",
- "xpack.indexLifecycleMgmt.editPolicy.updatedMessage": "已更新",
- "xpack.indexLifecycleMgmt.editPolicy.validPolicyNameMessage": "策略名称不能以下划线开头,且不能包含逗号或空格。",
- "xpack.indexLifecycleMgmt.editPolicy.viewNodeDetailsButton": "查看具有选定属性的节点",
- "xpack.indexLifecycleMgmt.editPolicy.waitForSnapshot.snapshotPolicyFieldLabel": "策略名称(可选)",
- "xpack.indexLifecycleMgmt.editPolicy.warmPhase.activateWarmPhaseSwitchLabel": "激活温阶段",
- "xpack.indexLifecycleMgmt.editPolicy.warmPhase.indexPriorityExplanationText": "设置在节点重新启动后恢复索引的优先级。较高优先级的索引会在较低优先级的索引之前恢复。",
- "xpack.indexLifecycleMgmt.editPolicy.warmPhase.warmPhaseDescription": "当您仍可能要搜索数据,较少需要更新时,将其移到温层。温层优化了搜索性能,但牺牲了索引性能。",
- "xpack.indexLifecycleMgmt.editPolicy.warmPhase.warmPhaseTitle": "温阶段",
- "xpack.indexLifecycleMgmt.featureCatalogueDescription": "定义生命周期策略,以随着索引老化自动执行操作。",
- "xpack.indexLifecycleMgmt.featureCatalogueTitle": "管理索引生命周期",
- "xpack.indexLifecycleMgmt.forcemerge.bestCompressionLabel": "压缩已存储字段",
- "xpack.indexLifecycleMgmt.forcemerge.enableLabel": "强制合并数据",
- "xpack.indexLifecycleMgmt.forceMerge.numberOfSegmentsLabel": "分段数目",
- "xpack.indexLifecycleMgmt.frozePhase.freezeIndexLabel": "冻结索引",
- "xpack.indexLifecycleMgmt.hotPhase.enableRolloverLabel": "启用滚动更新",
- "xpack.indexLifecycleMgmt.hotPhase.isUsingDefaultRollover": "使用建议的默认值",
- "xpack.indexLifecycleMgmt.hotPhase.maximumAgeLabel": "最大存在时间",
- "xpack.indexLifecycleMgmt.hotPhase.maximumAgeUnitsAriaLabel": "最大存在时间单位",
- "xpack.indexLifecycleMgmt.hotPhase.maximumDocumentsLabel": "最大文档数",
- "xpack.indexLifecycleMgmt.hotPhase.maximumIndexSizeDeprecationMessage": "最大索引大小已弃用,将在未来版本中移除。改用最大主分片大小。",
- "xpack.indexLifecycleMgmt.hotPhase.maximumIndexSizeLabel": "最大索引大小",
- "xpack.indexLifecycleMgmt.hotPhase.maximumIndexSizeUnitsAriaLabel": "最大索引大小单位",
- "xpack.indexLifecycleMgmt.hotPhase.maximumPrimaryShardSizeLabel": "最大主分片大小",
- "xpack.indexLifecycleMgmt.hotPhase.rolloverFieldTitle": "滚动更新",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.actionStatusTitle": "操作状态",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.headers.currentActionHeader": "当前操作",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.headers.currentActionTimeHeader": "当前操作名称",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.headers.currentPhaseHeader": "当前阶段",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.headers.failedStepHeader": "失败的步骤",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.headers.lifecyclePolicyHeader": "生命周期策略",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.phaseDefinitionTitle": "阶段定义",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.showPhaseDefinitionButton": "显示阶段定义",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.showPhaseDefinitionDescriptionTitle": "阶段定义",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.stackTraceButton": "堆栈跟踪",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.summaryErrorMessage": "索引生命周期错误",
- "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.summaryTitle": "索引生命周期管理",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.addPolicyButtonText": "添加策略",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.addPolicyToIndexError": "向索引添加策略时出错",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.addPolicyToIndexSuccess": "已将策略 “{policyName}” 添加到索引 “{indexName}”。",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.cancelButtonText": "取消",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.chooseAliasLabel": "索引滚动更新别名",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.chooseAliasMessage": "选择别名",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.choosePolicyLabel": "生命周期策略",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.choosePolicyMessage": "选择生命周期策略",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.defineLifecyclePolicyLinkText": "定义生命周期策略",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.indexHasNoAliasesWarningMessage": "已为滚动更新配置策略 “{policyName}”,但索引 “{indexName}” 没有滚动更新所需的别名。",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.indexHasNoAliasesWarningTitle": "索引没有别名",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.loadPolicyError": "加载策略列表时出错",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.modalTitle": "将生命周期策略添加到“{indexName}”",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.noPoliciesWarningTitle": "未定义任何索引生命周期策略",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.noPolicySelectedErrorMessage": "必须选择策略。",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyToTemplateConfirmModal.errorLoadingTemplatesButton": "重试",
- "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyToTemplateConfirmModal.indexHasNoAliasesWarningMessage": "策略 “{existingPolicyName}” 已附加到此索引模板。添加此策略将覆盖该配置。",
- "xpack.indexLifecycleMgmt.indexManagementTable.removeLifecyclePolicyConfirmModal.cancelButtonText": "取消",
- "xpack.indexLifecycleMgmt.indexManagementTable.removeLifecyclePolicyConfirmModal.modalTitle": "从{count, plural, other {索引}}中移除生命周期策略",
- "xpack.indexLifecycleMgmt.indexManagementTable.removeLifecyclePolicyConfirmModal.removeMessage": "您即将从{count, plural, one {此索引} other {这些索引}}移除索引生命周期策略。此操作无法撤消。",
- "xpack.indexLifecycleMgmt.indexManagementTable.removeLifecyclePolicyConfirmModal.removePolicyButtonText": "删除策略",
- "xpack.indexLifecycleMgmt.indexManagementTable.removeLifecyclePolicyConfirmModal.removePolicySuccess": "已从{count, plural, other {索引}}中移除生命周期策略",
- "xpack.indexLifecycleMgmt.indexManagementTable.removeLifecyclePolicyConfirmModal.removePolicyToIndexError": "移除策略时出错",
- "xpack.indexLifecycleMgmt.indexMgmtBanner.errorMessage": "{ numIndicesWithLifecycleErrors, number} 个\n {numIndicesWithLifecycleErrors, plural, other {索引有} }\n 生命周期错误",
- "xpack.indexLifecycleMgmt.indexMgmtBanner.filterLabel": "显示错误",
- "xpack.indexLifecycleMgmt.indexMgmtFilter.coldLabel": "冷",
- "xpack.indexLifecycleMgmt.indexMgmtFilter.deleteLabel": "删除",
- "xpack.indexLifecycleMgmt.indexMgmtFilter.frozenLabel": "已冻结",
- "xpack.indexLifecycleMgmt.indexMgmtFilter.hotLabel": "热",
- "xpack.indexLifecycleMgmt.indexMgmtFilter.lifecyclePhaseLabel": "生命周期阶段",
- "xpack.indexLifecycleMgmt.indexMgmtFilter.lifecycleStatusLabel": "生命周期状态",
- "xpack.indexLifecycleMgmt.indexMgmtFilter.managedLabel": "托管",
- "xpack.indexLifecycleMgmt.indexMgmtFilter.unmanagedLabel": "未受管",
- "xpack.indexLifecycleMgmt.indexMgmtFilter.warmLabel": "暖",
- "xpack.indexLifecycleMgmt.indexTemplatesFlyout.closeButtonLabel": "关闭",
- "xpack.indexLifecycleMgmt.learnMore": "了解详情",
- "xpack.indexLifecycleMgmt.licenseCheckErrorMessage": "许可证检查失败",
- "xpack.indexLifecycleMgmt.nodeAttrDetails.hostField": "主机",
- "xpack.indexLifecycleMgmt.nodeAttrDetails.idField": "ID",
- "xpack.indexLifecycleMgmt.nodeAttrDetails.nameField": "名称",
- "xpack.indexLifecycleMgmt.nodeAttrDetails.title": "包含属性 {selectedNodeAttrs} 的节点",
- "xpack.indexLifecycleMgmt.numberOfReplicas.formRowTitle": "副本分片",
- "xpack.indexLifecycleMgmt.optionalMessage": " (可选)",
- "xpack.indexLifecycleMgmt.phaseErrorIcon.tooltipDescription": "此阶段包含错误。",
- "xpack.indexLifecycleMgmt.policyErrorCalloutDescription": "保存策略之前请解决所有错误。",
- "xpack.indexLifecycleMgmt.policyErrorCalloutTitle": "此策略包含错误",
- "xpack.indexLifecycleMgmt.policyJsonFlyout.closeButtonLabel": "关闭",
- "xpack.indexLifecycleMgmt.policyJsonFlyout.descriptionText": "此 Elasticsearch 请求将创建或更新此索引生命周期策略。",
- "xpack.indexLifecycleMgmt.policyJsonFlyout.namedTitle": "对“{policyName}”的请求",
- "xpack.indexLifecycleMgmt.policyJsonFlyout.unnamedTitle": "请求",
- "xpack.indexLifecycleMgmt.policyJsonFlyout.validationErrorCallout.body": "要查看此策略的 JSON,请解决所有验证错误。",
- "xpack.indexLifecycleMgmt.policyJsonFlyout.validationErrorCallout.title": "无效策略",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.cancelButton": "取消",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.chooseTemplateLabel": "索引模板",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.chooseTemplateMessage": "选择索引模板",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.confirmButton": "添加策略",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.errorLoadingTemplatesTitle": "无法加载索引模板",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.errorMessage": "向索引模板“{templateName}”添加策略“{policyName}”时出错",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.explanationText": "这会将生命周期策略应用到匹配索引模板的所有索引。",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.noTemplateSelectedErrorMessage": "必须选择索引模板。",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.rolloverAliasLabel": "滚动更新索引的别名",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.showLegacyTemplates": "显示旧版索引模板",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.successMessage": "已将策略“{policyName}”添加到索引模板“{templateName}”。",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.templateHasPolicyWarningTitle": "模板已有策略",
- "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.title": "将策略 “{name}” 添加到索引模板",
- "xpack.indexLifecycleMgmt.policyTable.addPolicyToTemplateButtonText": "将策略添加到索引模板",
- "xpack.indexLifecycleMgmt.policyTable.captionText": "下表包含 {count, plural, other {# 个索引生命周期策略}}。",
- "xpack.indexLifecycleMgmt.policyTable.deletePolicyButtonDisabledTooltip": "您无法删除索引正在使用的策略",
- "xpack.indexLifecycleMgmt.policyTable.deletePolicyButtonText": "删除策略",
- "xpack.indexLifecycleMgmt.policyTable.emptyPrompt.createButtonLabel": "创建策略",
- "xpack.indexLifecycleMgmt.policyTable.emptyPromptDescription": " 索引生命周期策略帮助您管理变旧的索引。",
- "xpack.indexLifecycleMgmt.policyTable.emptyPromptTitle": "创建您的首个索引生命周期索引",
- "xpack.indexLifecycleMgmt.policyTable.headers.actionsHeader": "操作",
- "xpack.indexLifecycleMgmt.policyTable.headers.indexTemplatesHeader": "已链接索引模板",
- "xpack.indexLifecycleMgmt.policyTable.headers.linkedIndicesHeader": "已链接索引",
- "xpack.indexLifecycleMgmt.policyTable.headers.modifiedDateHeader": "上次修改日期",
- "xpack.indexLifecycleMgmt.policyTable.headers.nameHeader": "名称",
- "xpack.indexLifecycleMgmt.policyTable.indexTemplatesFlyout.headerText": "应用 {policyName} 的索引模板",
- "xpack.indexLifecycleMgmt.policyTable.indexTemplatesTable.nameHeader": "索引模板名称",
- "xpack.indexLifecycleMgmt.policyTable.policiesLoading": "正在加载策略……",
- "xpack.indexLifecycleMgmt.policyTable.policiesLoadingFailedTitle": "无法加载现有生命周期策略",
- "xpack.indexLifecycleMgmt.policyTable.policiesReloadButton": "重试",
- "xpack.indexLifecycleMgmt.policyTable.sectionDescription": "管理变旧的索引。 附加策略以自动化何时以及如何在索引整个生命周期中变迁索引。",
- "xpack.indexLifecycleMgmt.policyTable.sectionHeading": "索引生命周期策略",
- "xpack.indexLifecycleMgmt.policyTable.viewIndicesButtonText": "查看链接到策略的索引",
- "xpack.indexLifecycleMgmt.readonlyFieldLabel": "使索引只读",
- "xpack.indexLifecycleMgmt.removeIndexLifecycleActionButtonLabel": "删除生命周期策略",
- "xpack.indexLifecycleMgmt.retryIndexLifecycleAction.retriedLifecycleMessage": "已为以下索引调用重试生命周期步骤:{indexNames}",
- "xpack.indexLifecycleMgmt.retryIndexLifecycleActionButtonLabel": "重试生命周期步骤",
- "xpack.indexLifecycleMgmt.rollover.rolloverOffsetsPhaseTimingDescription": "在热阶段达到滚动更新条件所需的时间会有所不同。",
- "xpack.indexLifecycleMgmt.rollover.rolloverOffsetsPhaseTimingDescriptionNote": "注意:",
- "xpack.indexLifecycleMgmt.searchableSnapshot.disallowedCalloutBody": "要在此阶段使用可搜索快照,必须在热阶段禁用可搜索快照。",
- "xpack.indexLifecycleMgmt.searchableSnapshot.disallowedCalloutTitle": "可搜索快照已禁用",
- "xpack.indexLifecycleMgmt.searchSnapshotlicenseCheckErrorMessage": "要使用可搜索快照,至少需要企业级许可证。",
- "xpack.indexLifecycleMgmt.shrink.numberOfPrimaryShardsLabel": "主分片数目",
- "xpack.indexLifecycleMgmt.templateNotFoundMessage": "找不到模板 {name}。",
- "xpack.indexLifecycleMgmt.timeline.coldPhaseSectionTitle": "冷阶段",
- "xpack.indexLifecycleMgmt.timeline.deleteIconToolTipContent": "在生命周期阶段都完成后,策略删除索引。",
- "xpack.indexLifecycleMgmt.timeline.description": "此策略在以下各个阶段移动数据。",
- "xpack.indexLifecycleMgmt.timeline.foreverIconToolTipContent": "永久",
- "xpack.indexLifecycleMgmt.timeline.frozenPhaseSectionTitle": "冻结阶段",
- "xpack.indexLifecycleMgmt.timeline.hotPhaseSectionTitle": "热阶段",
- "xpack.indexLifecycleMgmt.timeline.title": "策略摘要",
- "xpack.indexLifecycleMgmt.timeline.warmPhaseSectionTitle": "温阶段",
- "xpack.indexLifecycleMgmt.warmPhase.dataTier.defaultAllocationNotAvailableDescription": "数据将分配到温层。",
- "xpack.indexLifecycleMgmt.warmPhase.dataTier.defaultToDataNodesDescription": "数据将分配给任何可用的数据节点。",
- "xpack.indexLifecycleMgmt.warmPhase.dataTier.description": "将数据移到针对不太频繁的只读访问优化的节点。",
- "xpack.indexLifecycleMgmt.warmPhase.dataTier.noTiersAvailableBody": "要使用基于角色的分配,请将一个或多个节点分配到温层或热层。如果没有可用的节点,分配将失败。",
- "xpack.indexLifecycleMgmt.warmPhase.dataTier.noTiersAvailableTitle": "没有分配到温层的节点",
- "xpack.indexLifecycleMgmt.warmPhase.dataTier.willUseFallbackTierDescription": "如果没有可用的温节点,数据将存储在{tier}层。",
- "xpack.indexLifecycleMgmt.warmPhase.dataTier.willUseFallbackTierTitle": "没有分配到温层的节点",
- "xpack.infra.alerting.alertDropdownTitle": "告警和规则",
- "xpack.infra.alerting.alertFlyout.groupBy.placeholder": "无内容(未分组)",
- "xpack.infra.alerting.alertFlyout.groupByLabel": "分组依据",
- "xpack.infra.alerting.alertsButton": "告警和规则",
- "xpack.infra.alerting.createInventoryRuleButton": "创建库存规则",
- "xpack.infra.alerting.createThresholdRuleButton": "创建阈值规则",
- "xpack.infra.alerting.infrastructureDropdownMenu": "基础设施",
- "xpack.infra.alerting.infrastructureDropdownTitle": "基础设施规则",
- "xpack.infra.alerting.logs.alertsButton": "告警和规则",
- "xpack.infra.alerting.logs.createAlertButton": "创建规则",
- "xpack.infra.alerting.logs.manageAlerts": "管理规则",
- "xpack.infra.alerting.manageAlerts": "管理规则",
- "xpack.infra.alerting.manageRules": "管理规则",
- "xpack.infra.alerting.metricsDropdownMenu": "指标",
- "xpack.infra.alerting.metricsDropdownTitle": "指标规则",
- "xpack.infra.alerts.charts.errorMessage": "哇哦,出问题了",
- "xpack.infra.alerts.charts.loadingMessage": "正在加载",
- "xpack.infra.alerts.charts.noDataMessage": "没有可用图表数据",
- "xpack.infra.alerts.timeLabels.days": "天",
- "xpack.infra.alerts.timeLabels.hours": "小时",
- "xpack.infra.alerts.timeLabels.minutes": "分钟",
- "xpack.infra.alerts.timeLabels.seconds": "秒",
- "xpack.infra.analysisSetup.actionStepTitle": "创建 ML 作业",
- "xpack.infra.analysisSetup.configurationStepTitle": "配置",
- "xpack.infra.analysisSetup.createMlJobButton": "创建 ML 作业",
- "xpack.infra.analysisSetup.deleteAnalysisResultsWarning": "这将移除以前检测到的异常。",
- "xpack.infra.analysisSetup.endTimeAfterStartTimeErrorMessage": "结束时间必须晚于开始时间。",
- "xpack.infra.analysisSetup.endTimeDefaultDescription": "无限期",
- "xpack.infra.analysisSetup.endTimeLabel": "结束时间",
- "xpack.infra.analysisSetup.indexDatasetFilterIncludeAllButtonLabel": "{includeType, select, includeAll {所有数据集} includeSome {{includedDatasetCount, plural, other {# 个数据集}}}}",
- "xpack.infra.analysisSetup.indicesSelectionDescription": "默认情况下,Machine Learning 分析为源配置的所有日志索引中的日志消息。可以选择仅分析一部分索引名称。每个选定索引名称必须至少匹配一个具有日志条目的索引。还可以选择仅包括数据集的某个子集。注意,数据集筛选应用于所有选定索引。",
- "xpack.infra.analysisSetup.indicesSelectionIndexNotFound": "没有索引匹配模式 {index}",
- "xpack.infra.analysisSetup.indicesSelectionLabel": "索引",
- "xpack.infra.analysisSetup.indicesSelectionNetworkError": "我们无法加载您的索引配置",
- "xpack.infra.analysisSetup.indicesSelectionNoTimestampField": "匹配 {index} 的索引至少有一个缺少必需字段 {field}。",
- "xpack.infra.analysisSetup.indicesSelectionTimestampNotValid": "匹配 {index} 的索引至少有一个具有称作 {field} 且类型不正确的字段。",
- "xpack.infra.analysisSetup.indicesSelectionTitle": "选择索引",
- "xpack.infra.analysisSetup.indicesSelectionTooFewSelectedIndicesDescription": "至少选择一个索引名称。",
- "xpack.infra.analysisSetup.recreateMlJobButton": "重新创建 ML 作业",
- "xpack.infra.analysisSetup.startTimeBeforeEndTimeErrorMessage": "开始时间必须早于结束时间。",
- "xpack.infra.analysisSetup.startTimeDefaultDescription": "日志索引的开始时间",
- "xpack.infra.analysisSetup.startTimeLabel": "开始时间",
- "xpack.infra.analysisSetup.steps.initialConfigurationStep.errorCalloutTitle": "您的索引配置无效",
- "xpack.infra.analysisSetup.steps.setupProcess.errorCalloutTitle": "发生错误",
- "xpack.infra.analysisSetup.steps.setupProcess.failureText": "创建必需的 ML 作业时出现问题。请确保所有选定日志索引存在。",
- "xpack.infra.analysisSetup.steps.setupProcess.loadingText": "正在创建 ML 作业......",
- "xpack.infra.analysisSetup.steps.setupProcess.successText": "ML 作业已设置成功",
- "xpack.infra.analysisSetup.steps.setupProcess.tryAgainButton": "重试",
- "xpack.infra.analysisSetup.steps.setupProcess.viewResultsButton": "查看结果",
- "xpack.infra.analysisSetup.timeRangeDescription": "默认情况下,Machine Learning 分析日志索引中不超过 4 周的日志消息,并无限持续下去。您可以指定不同的开始日期或/和结束日期。",
- "xpack.infra.analysisSetup.timeRangeTitle": "选择时间范围",
- "xpack.infra.chartSection.missingMetricDataBody": "此图表的数据缺失。",
- "xpack.infra.chartSection.missingMetricDataText": "缺失数据",
- "xpack.infra.chartSection.notEnoughDataPointsToRenderText": "没有足够的数据点来呈现图表,请尝试增大时间范围。",
- "xpack.infra.chartSection.notEnoughDataPointsToRenderTitle": "没有足够的数据",
- "xpack.infra.common.tabBetaBadgeLabel": "公测版",
- "xpack.infra.common.tabBetaBadgeTooltipContent": "我们正在开发此功能。将会有更多的功能,某些功能可能有变更。",
- "xpack.infra.configureSourceActionLabel": "更改源配置",
- "xpack.infra.dataSearch.abortedRequestErrorMessage": "请求已中止。",
- "xpack.infra.dataSearch.cancelButtonLabel": "取消请求",
- "xpack.infra.dataSearch.loadingErrorRetryButtonLabel": "重试",
- "xpack.infra.dataSearch.shardFailureErrorMessage": "索引 {indexName}:{errorMessage}",
- "xpack.infra.durationUnits.days.plural": "天",
- "xpack.infra.durationUnits.days.singular": "天",
- "xpack.infra.durationUnits.hours.plural": "小时",
- "xpack.infra.durationUnits.hours.singular": "小时",
- "xpack.infra.durationUnits.minutes.plural": "分钟",
- "xpack.infra.durationUnits.minutes.singular": "分钟",
- "xpack.infra.durationUnits.months.plural": "个月",
- "xpack.infra.durationUnits.months.singular": "个月",
- "xpack.infra.durationUnits.seconds.plural": "秒",
- "xpack.infra.durationUnits.seconds.singular": "秒",
- "xpack.infra.durationUnits.weeks.plural": "周",
- "xpack.infra.durationUnits.weeks.singular": "周",
- "xpack.infra.durationUnits.years.plural": "年",
- "xpack.infra.durationUnits.years.singular": "年",
- "xpack.infra.errorPage.errorOccurredTitle": "发生错误",
- "xpack.infra.errorPage.tryAgainButtonLabel": "重试",
- "xpack.infra.errorPage.tryAgainDescription ": "请点击后退按钮,然后重试。",
- "xpack.infra.errorPage.unexpectedErrorTitle": "糟糕!",
- "xpack.infra.featureRegistry.linkInfrastructureTitle": "指标",
- "xpack.infra.featureRegistry.linkLogsTitle": "日志",
- "xpack.infra.groupByDisplayNames.availabilityZone": "可用区",
- "xpack.infra.groupByDisplayNames.cloud.region": "地区",
- "xpack.infra.groupByDisplayNames.hostName": "主机",
- "xpack.infra.groupByDisplayNames.image": "图像",
- "xpack.infra.groupByDisplayNames.kubernetesNamespace": "命名空间",
- "xpack.infra.groupByDisplayNames.kubernetesNodeName": "节点",
- "xpack.infra.groupByDisplayNames.machineType": "机器类型",
- "xpack.infra.groupByDisplayNames.projectID": "项目 ID",
- "xpack.infra.groupByDisplayNames.provider": "云服务提供商",
- "xpack.infra.groupByDisplayNames.rds.db_instance.class": "实例类",
- "xpack.infra.groupByDisplayNames.rds.db_instance.status": "状态",
- "xpack.infra.groupByDisplayNames.serviceType": "服务类型",
- "xpack.infra.groupByDisplayNames.state.name": "状态",
- "xpack.infra.groupByDisplayNames.tags": "标签",
- "xpack.infra.header.badge.readOnly.text": "只读",
- "xpack.infra.header.badge.readOnly.tooltip": "无法更改源配置",
- "xpack.infra.header.infrastructureHelpAppName": "指标",
- "xpack.infra.header.infrastructureTitle": "指标",
- "xpack.infra.header.logsTitle": "日志",
- "xpack.infra.header.observabilityTitle": "可观测性",
- "xpack.infra.hideHistory": "隐藏历史记录",
- "xpack.infra.homePage.documentTitle": "指标",
- "xpack.infra.homePage.inventoryTabTitle": "库存",
- "xpack.infra.homePage.metricsExplorerTabTitle": "指标浏览器",
- "xpack.infra.homePage.noMetricsIndicesInstructionsActionLabel": "查看设置说明",
- "xpack.infra.homePage.settingsTabTitle": "设置",
- "xpack.infra.homePage.toolbar.kqlSearchFieldPlaceholder": "搜索基础设施数据……(例如 host.name:host-1)",
- "xpack.infra.homePage.toolbar.showingLastOneMinuteDataText": "选定时间过去 {duration}的数据",
- "xpack.infra.infra.nodeDetails.apmTabLabel": "APM",
- "xpack.infra.infra.nodeDetails.createAlertLink": "创建库存规则",
- "xpack.infra.infra.nodeDetails.openAsPage": "以页面形式打开",
- "xpack.infra.infra.nodeDetails.updtimeTabLabel": "运行时间",
- "xpack.infra.infrastructureMetricsExplorerPage.documentTitle": "{previousTitle} | 指标浏览器",
- "xpack.infra.infrastructureSnapshotPage.documentTitle": "{previousTitle} | 库存",
- "xpack.infra.inventoryModel.container.displayName": "Docker 容器",
- "xpack.infra.inventoryModel.container.singularDisplayName": "Docker 容器",
- "xpack.infra.inventoryModel.host.displayName": "主机",
- "xpack.infra.inventoryModel.pod.displayName": "Kubernetes Pod",
- "xpack.infra.inventoryModels.awsEC2.displayName": "EC2 实例",
- "xpack.infra.inventoryModels.awsEC2.singularDisplayName": "EC2 实例",
- "xpack.infra.inventoryModels.awsRDS.displayName": "RDS 数据库",
- "xpack.infra.inventoryModels.awsRDS.singularDisplayName": "RDS 数据库",
- "xpack.infra.inventoryModels.awsS3.displayName": "S3 存储桶",
- "xpack.infra.inventoryModels.awsS3.singularDisplayName": "S3 存储桶",
- "xpack.infra.inventoryModels.awsSQS.displayName": "SQS 队列",
- "xpack.infra.inventoryModels.awsSQS.singularDisplayName": "SQS 队列",
- "xpack.infra.inventoryModels.findInventoryModel.error": "您尝试查找的库存模型不存在",
- "xpack.infra.inventoryModels.findLayout.error": "您尝试查找的布局不存在",
- "xpack.infra.inventoryModels.findToolbar.error": "您尝试查找的工具栏不存在。",
- "xpack.infra.inventoryModels.host.singularDisplayName": "主机",
- "xpack.infra.inventoryModels.pod.singularDisplayName": "Kubernetes Pod",
- "xpack.infra.inventoryTimeline.checkNewDataButtonLabel": "检查新数据",
- "xpack.infra.inventoryTimeline.errorTitle": "无法显示历史数据。",
- "xpack.infra.inventoryTimeline.header": "平均值 {metricLabel}",
- "xpack.infra.inventoryTimeline.legend.anomalyLabel": "检测到异常",
- "xpack.infra.inventoryTimeline.noHistoryDataTitle": "没有要显示的历史数据。",
- "xpack.infra.inventoryTimeline.retryButtonLabel": "重试",
- "xpack.infra.kibanaMetrics.cloudIdMissingErrorMessage": "{metricId} 的模型需要云 ID,但没有为 {nodeId} 提供。",
- "xpack.infra.kibanaMetrics.invalidInfraMetricErrorMessage": "{id} 不是有效的 InfraMetric",
- "xpack.infra.kibanaMetrics.nodeDoesNotExistErrorMessage": "{nodeId} 不存在。",
- "xpack.infra.legendControls.applyButton": "应用",
- "xpack.infra.legendControls.buttonLabel": "配置图例",
- "xpack.infra.legendControls.cancelButton": "取消",
- "xpack.infra.legendControls.colorPaletteLabel": "调色板",
- "xpack.infra.legendControls.maxLabel": "最大值",
- "xpack.infra.legendControls.minLabel": "最小值",
- "xpack.infra.legendControls.palettes.cool": "冷",
- "xpack.infra.legendControls.palettes.negative": "负",
- "xpack.infra.legendControls.palettes.positive": "正",
- "xpack.infra.legendControls.palettes.status": "状态",
- "xpack.infra.legendControls.palettes.temperature": "温度",
- "xpack.infra.legendControls.palettes.warm": "暖",
- "xpack.infra.legendControls.reverseDirectionLabel": "反向",
- "xpack.infra.legendControls.stepsLabel": "颜色个数",
- "xpack.infra.legendControls.switchLabel": "自动计算范围",
- "xpack.infra.legnedControls.boundRangeError": "最小值必须小于最大值",
- "xpack.infra.linkTo.hostWithIp.error": "未找到 IP 地址为“{hostIp}”的主机。",
- "xpack.infra.linkTo.hostWithIp.loading": "正在加载 IP 地址为“{hostIp}”的主机。",
- "xpack.infra.lobs.logEntryActionsViewInContextButton": "在上下文中查看",
- "xpack.infra.logAnomalies.logEntryExamplesMenuLabel": "查看日志条目的操作",
- "xpack.infra.logEntryActionsMenu.apmActionLabel": "在 APM 中查看",
- "xpack.infra.logEntryActionsMenu.buttonLabel": "调查",
- "xpack.infra.logEntryActionsMenu.uptimeActionLabel": "在Uptime 中查看状态",
- "xpack.infra.logEntryItemView.logEntryActionsMenuToolTip": "查看适用于以下行的操作:",
- "xpack.infra.logFlyout.fieldColumnLabel": "字段",
- "xpack.infra.logFlyout.filterAriaLabel": "筛选",
- "xpack.infra.logFlyout.flyoutSubTitle": "从索引 {indexName}",
- "xpack.infra.logFlyout.flyoutTitle": "日志条目 {logEntryId} 的详细信息",
- "xpack.infra.logFlyout.loadingErrorCalloutTitle": "搜索日志条目时出错",
- "xpack.infra.logFlyout.loadingMessage": "正在分片中搜索日志条目",
- "xpack.infra.logFlyout.setFilterTooltip": "使用筛选查看事件",
- "xpack.infra.logFlyout.valueColumnLabel": "值",
- "xpack.infra.logs.alertDropdown.readOnlyCreateAlertContent": "要创建告警,在此应用程序中需要更多权限。",
- "xpack.infra.logs.alertDropdown.readOnlyCreateAlertTitle": "只读",
- "xpack.infra.logs.alertFlyout.addCondition": "添加条件",
- "xpack.infra.logs.alertFlyout.alertDescription": "当日志聚合超过阈值时告警。",
- "xpack.infra.logs.alertFlyout.criterionComparatorValueTitle": "对比:值",
- "xpack.infra.logs.alertFlyout.criterionFieldTitle": "字段",
- "xpack.infra.logs.alertFlyout.error.criterionComparatorRequired": "比较运算符必填。",
- "xpack.infra.logs.alertFlyout.error.criterionFieldRequired": "“字段”必填。",
- "xpack.infra.logs.alertFlyout.error.criterionValueRequired": "“值”必填。",
- "xpack.infra.logs.alertFlyout.error.thresholdRequired": "“数值阈值”必填。",
- "xpack.infra.logs.alertFlyout.error.timeSizeRequired": "“时间大小”必填。",
- "xpack.infra.logs.alertFlyout.firstCriterionFieldPrefix": "具有",
- "xpack.infra.logs.alertFlyout.groupByOptimizationWarning": "设置“分组依据”时,强烈建议将“{comparator}”比较符用于阈值。这会使性能有较大提升。",
- "xpack.infra.logs.alertFlyout.removeCondition": "删除条件",
- "xpack.infra.logs.alertFlyout.sourceStatusError": "抱歉,加载字段信息时有问题",
- "xpack.infra.logs.alertFlyout.sourceStatusErrorTryAgain": "重试",
- "xpack.infra.logs.alertFlyout.successiveCriterionFieldPrefix": "且",
- "xpack.infra.logs.alertFlyout.thresholdPopoverTitle": "阈值",
- "xpack.infra.logs.alertFlyout.thresholdPrefix": "是",
- "xpack.infra.logs.alertFlyout.thresholdTypeCount": "符合以下条件的日志条目",
- "xpack.infra.logs.alertFlyout.thresholdTypeCountSuffix": "的计数,",
- "xpack.infra.logs.alertFlyout.thresholdTypePrefix": "即查询 A ",
- "xpack.infra.logs.alertFlyout.thresholdTypeRatio": "与查询 B 的",
- "xpack.infra.logs.alertFlyout.thresholdTypeRatioSuffix": "比率",
- "xpack.infra.logs.alerting.comparator.eq": "是",
- "xpack.infra.logs.alerting.comparator.eqNumber": "等于",
- "xpack.infra.logs.alerting.comparator.gt": "大于",
- "xpack.infra.logs.alerting.comparator.gtOrEq": "大于或等于",
- "xpack.infra.logs.alerting.comparator.lt": "小于",
- "xpack.infra.logs.alerting.comparator.ltOrEq": "小于或等于",
- "xpack.infra.logs.alerting.comparator.match": "匹配",
- "xpack.infra.logs.alerting.comparator.matchPhrase": "匹配短语",
- "xpack.infra.logs.alerting.comparator.notEq": "不是",
- "xpack.infra.logs.alerting.comparator.notEqNumber": "不等于",
- "xpack.infra.logs.alerting.comparator.notMatch": "不匹配",
- "xpack.infra.logs.alerting.comparator.notMatchPhrase": "不匹配短语",
- "xpack.infra.logs.alerting.threshold.conditionsActionVariableDescription": "日志条目需要满足的条件",
- "xpack.infra.logs.alerting.threshold.defaultActionMessage": "\\{\\{^context.isRatio\\}\\}\\{\\{#context.group\\}\\}\\{\\{context.group\\}\\} - \\{\\{/context.group\\}\\}\\{\\{context.matchingDocuments\\}\\} 个日志条目已符合以下条件:\\{\\{context.conditions\\}\\}\\{\\{/context.isRatio\\}\\}\\{\\{#context.isRatio\\}\\}\\{\\{#context.group\\}\\}\\{\\{context.group\\}\\} - \\{\\{/context.group\\}\\} 与 \\{\\{context.numeratorConditions\\}\\} 匹配的日志条目计数和与 \\{\\{context.denominatorConditions\\}\\} 匹配的日志条目计数的比率为 \\{\\{context.ratio\\}\\}\\{\\{/context.isRatio\\}\\}",
- "xpack.infra.logs.alerting.threshold.denominatorConditionsActionVariableDescription": "比率的分母需要满足的条件",
- "xpack.infra.logs.alerting.threshold.documentCountActionVariableDescription": "匹配所提供条件的日志条目数",
- "xpack.infra.logs.alerting.threshold.everythingSeriesName": "日志条目",
- "xpack.infra.logs.alerting.threshold.fired": "已触发",
- "xpack.infra.logs.alerting.threshold.groupByActionVariableDescription": "负责触发告警的组的名称",
- "xpack.infra.logs.alerting.threshold.groupedCountAlertReasonDescription": "{groupName}:{actualCount, plural, other {{actualCount} 个日志条目} } ({translatedComparator} {expectedCount}) 匹配条件。",
- "xpack.infra.logs.alerting.threshold.groupedRatioAlertReasonDescription": "{groupName}:日志条目比率为 {actualRatio} ({translatedComparator} {expectedRatio})。",
- "xpack.infra.logs.alerting.threshold.isRatioActionVariableDescription": "表示此告警是否配置了比率",
- "xpack.infra.logs.alerting.threshold.numeratorConditionsActionVariableDescription": "比率的分子需要满足的条件",
- "xpack.infra.logs.alerting.threshold.ratioActionVariableDescription": "两组条件的比率值",
- "xpack.infra.logs.alerting.threshold.ratioCriteriaQueryAText": "查询 A",
- "xpack.infra.logs.alerting.threshold.ratioCriteriaQueryBText": "查询 B",
- "xpack.infra.logs.alerting.threshold.timestampActionVariableDescription": "触发告警时的 UTC 时间戳",
- "xpack.infra.logs.alerting.threshold.ungroupedCountAlertReasonDescription": "{actualCount, plural, other {{actualCount} 个日志条目} } ({translatedComparator} {expectedCount}) 匹配条件。",
- "xpack.infra.logs.alerting.threshold.ungroupedRatioAlertReasonDescription": "日志条目比率为 {actualRatio} ({translatedComparator} {expectedRatio})。",
- "xpack.infra.logs.alertName": "日志阈值",
- "xpack.infra.logs.alerts.dataTimeRangeLabel": "过去 {lookback} {timeLabel}的数据",
- "xpack.infra.logs.alerts.dataTimeRangeLabelWithGrouping": "过去 {lookback} {timeLabel}的数据,按 {groupByLabel} 进行分组(显示{displayedGroups}/{totalGroups} 个组)",
- "xpack.infra.logs.analsysisSetup.indexQualityWarningTooltipMessage": "分析这些索引中的日志消息时,我们检测到一些问题,这可能表明结果质量降低。考虑将这些索引或有问题的数据集排除在分析之外。",
- "xpack.infra.logs.analysis.analyzeInMlButtonLabel": "在 ML 中分析",
- "xpack.infra.logs.analysis.anomaliesExpandedRowActualRateDescription": "实际",
- "xpack.infra.logs.analysis.anomaliesExpandedRowActualRateTitle": "{actualCount, plural, other {消息}}",
- "xpack.infra.logs.analysis.anomaliesExpandedRowTypicalRateDescription": "典型",
- "xpack.infra.logs.analysis.anomaliesExpandedRowTypicalRateTitle": "{typicalCount, plural, other {消息}}",
- "xpack.infra.logs.analysis.anomaliesSectionLoadingAriaLabel": "正在加载异常",
- "xpack.infra.logs.analysis.anomaliesTableAnomalyDatasetName": "数据集",
- "xpack.infra.logs.analysis.anomaliesTableAnomalyMessageName": "异常",
- "xpack.infra.logs.analysis.anomaliesTableAnomalyScoreColumnName": "异常分数",
- "xpack.infra.logs.analysis.anomaliesTableAnomalyStartTime": "开始时间",
- "xpack.infra.logs.analysis.anomaliesTableExamplesTitle": "日志条目示例",
- "xpack.infra.logs.analysis.anomaliesTableFewerThanExpectedAnomalyMessage": "此{type, select, logRate {数据集} logCategory {类别}}中的日志消息少于预期",
- "xpack.infra.logs.analysis.anomaliesTableMoreThanExpectedAnomalyMessage": "此{type, select, logRate {数据集} logCategory {类别}}中的日志消息多于预期",
- "xpack.infra.logs.analysis.anomaliesTableNextPageLabel": "下一页",
- "xpack.infra.logs.analysis.anomaliesTablePreviousPageLabel": "上一页",
- "xpack.infra.logs.analysis.anomalySectionNoDataBody": "您可能想调整时间范围。",
- "xpack.infra.logs.analysis.anomalySectionNoDataTitle": "没有可显示的数据。",
- "xpack.infra.logs.analysis.createJobButtonLabel": "创建 ML 作业",
- "xpack.infra.logs.analysis.datasetFilterPlaceholder": "按数据集筛选",
- "xpack.infra.logs.analysis.enableAnomalyDetectionButtonLabel": "启用异常检测",
- "xpack.infra.logs.analysis.jobConfigurationOutdatedCalloutMessage": "创建 {moduleName} ML 作业时所使用的源配置不同。重新创建作业以应用当前配置。这将移除以前检测到的异常。",
- "xpack.infra.logs.analysis.jobConfigurationOutdatedCalloutTitle": "{moduleName} ML 作业配置已过时",
- "xpack.infra.logs.analysis.jobDefinitionOutdatedCalloutMessage": "{moduleName} ML 作业有更新的版本可用。重新创建作业以部署更新的版本。这将移除以前检测到的异常。",
- "xpack.infra.logs.analysis.jobDefinitionOutdatedCalloutTitle": "{moduleName} ML 作业定义已过时",
- "xpack.infra.logs.analysis.jobStoppedCalloutMessage": "ML 作业已手动停止或由于缺乏资源而停止。作业重新启动后,才会处理新的日志条目。",
- "xpack.infra.logs.analysis.jobStoppedCalloutTitle": "ML 作业已停止",
- "xpack.infra.logs.analysis.logEntryCategoriesModuleDescription": "使用 Machine Learning 自动归类日志消息。",
- "xpack.infra.logs.analysis.logEntryCategoriesModuleName": "归类",
- "xpack.infra.logs.analysis.logEntryExamplesViewAnomalyInMlLabel": "在 Machine Learning 中查看异常",
- "xpack.infra.logs.analysis.logEntryExamplesViewDetailsLabel": "查看详情",
- "xpack.infra.logs.analysis.logEntryExamplesViewInStreamLabel": "在流中查看",
- "xpack.infra.logs.analysis.logEntryRateModuleDescription": "使用 Machine Learning 自动检测异常日志条目速率。",
- "xpack.infra.logs.analysis.logEntryRateModuleName": "日志速率",
- "xpack.infra.logs.analysis.manageMlJobsButtonLabel": "管理 ML 作业",
- "xpack.infra.logs.analysis.missingMlPrivilegesTitle": "需要其他 Machine Learning 权限",
- "xpack.infra.logs.analysis.missingMlResultsPrivilegesDescription": "此功能使用 Machine Learning 作业,这需要对 Machine Learning 应用至少有读权限,才能访问这些作业的状态和结果。",
- "xpack.infra.logs.analysis.missingMlSetupPrivilegesDescription": "此功能使用 Machine Learning 作业,这需要对 Machine Learning 应用具有所有权限,才能进行相应的设置。",
- "xpack.infra.logs.analysis.mlAppButton": "打开 Machine Learning",
- "xpack.infra.logs.analysis.mlNotAvailable": "ML 插件不可用",
- "xpack.infra.logs.analysis.mlUnavailableBody": "查看 {machineLearningAppLink} 以获取更多信息。",
- "xpack.infra.logs.analysis.mlUnavailableTitle": "此功能需要 Machine Learning",
- "xpack.infra.logs.analysis.onboardingSuccessContent": "请注意,我们的 Machine Learning 机器人若干分钟后才会开始收集数据。",
- "xpack.infra.logs.analysis.onboardingSuccessTitle": "成功!",
- "xpack.infra.logs.analysis.recreateJobButtonLabel": "重新创建 ML 作业",
- "xpack.infra.logs.analysis.setupFlyoutGotoListButtonLabel": "所有 Machine Learning 作业",
- "xpack.infra.logs.analysis.setupFlyoutTitle": "通过 Machine Learning 检测异常",
- "xpack.infra.logs.analysis.setupStatusTryAgainButton": "重试",
- "xpack.infra.logs.analysis.setupStatusUnknownTitle": "我们无法确定您的 ML 作业的状态。",
- "xpack.infra.logs.analysis.userManagementButtonLabel": "管理用户",
- "xpack.infra.logs.analysis.viewInMlButtonLabel": "在 Machine Learning 中查看",
- "xpack.infra.logs.analysisPage.loadingMessage": "正在检查分析作业的状态......",
- "xpack.infra.logs.analysisPage.unavailable.mlAppLink": "Machine Learning 应用",
- "xpack.infra.logs.anomaliesPageTitle": "异常",
- "xpack.infra.logs.categoryExample.viewInContextText": "在上下文中查看",
- "xpack.infra.logs.categoryExample.viewInStreamText": "在流中查看",
- "xpack.infra.logs.customizeLogs.customizeButtonLabel": "定制",
- "xpack.infra.logs.customizeLogs.lineWrappingFormRowLabel": "换行",
- "xpack.infra.logs.customizeLogs.textSizeFormRowLabel": "文本大小",
- "xpack.infra.logs.customizeLogs.textSizeRadioGroup": "{textScale, select, small {小} medium {Medium} large {Large} other {{textScale}} }",
- "xpack.infra.logs.customizeLogs.wrapLongLinesSwitchLabel": "长行换行",
- "xpack.infra.logs.emptyView.checkForNewDataButtonLabel": "检查新数据",
- "xpack.infra.logs.emptyView.noLogMessageDescription": "尝试调整您的筛选。",
- "xpack.infra.logs.emptyView.noLogMessageTitle": "没有可显示的日志消息。",
- "xpack.infra.logs.extendTimeframeByDaysButton": "将时间范围延伸 {amount, number} {amount, plural, other {天}}",
- "xpack.infra.logs.extendTimeframeByHoursButton": "将时间范围延伸 {amount, number} {amount, plural, other {小时}}",
- "xpack.infra.logs.extendTimeframeByMillisecondsButton": "将时间范围延伸 {amount, number} {amount, plural, other {毫秒}}",
- "xpack.infra.logs.extendTimeframeByMinutesButton": "将时间范围延伸 {amount, number} {amount, plural, other {分钟}}",
- "xpack.infra.logs.extendTimeframeByMonthsButton": "将时间范围延伸 {amount, number} 个{amount, plural, other {月}}",
- "xpack.infra.logs.extendTimeframeBySecondsButton": "将时间范围延伸 {amount, number} {amount, plural, other {秒}}",
- "xpack.infra.logs.extendTimeframeByWeeksButton": "将时间范围延伸 {amount, number} {amount, plural, other {周}}",
- "xpack.infra.logs.extendTimeframeByYearsButton": "将时间范围延伸 {amount, number} {amount, plural, other {年}}",
- "xpack.infra.logs.highlights.clearHighlightTermsButtonLabel": "清除要突出显示的词",
- "xpack.infra.logs.highlights.goToNextHighlightButtonLabel": "跳转到下一高亮条目",
- "xpack.infra.logs.highlights.goToPreviousHighlightButtonLabel": "跳转到上一高亮条目",
- "xpack.infra.logs.highlights.highlightsPopoverButtonLabel": "突出显示",
- "xpack.infra.logs.highlights.highlightTermsFieldLabel": "要突出显示的词",
- "xpack.infra.logs.index.anomaliesTabTitle": "异常",
- "xpack.infra.logs.index.logCategoriesBetaBadgeTitle": "类别",
- "xpack.infra.logs.index.settingsTabTitle": "设置",
- "xpack.infra.logs.index.streamTabTitle": "流式传输",
- "xpack.infra.logs.jumpToTailText": "跳到最近的条目",
- "xpack.infra.logs.lastUpdate": "上次更新时间 {timestamp}",
- "xpack.infra.logs.loadingNewEntriesText": "正在加载新条目",
- "xpack.infra.logs.logCategoriesTitle": "类别",
- "xpack.infra.logs.logEntryActionsDetailsButton": "查看详情",
- "xpack.infra.logs.logEntryCategories.analyzeCategoryInMlButtonLabel": "在 ML 中分析",
- "xpack.infra.logs.logEntryCategories.analyzeCategoryInMlTooltipDescription": "在 ML 应用中分析此类别。",
- "xpack.infra.logs.logEntryCategories.categoryColumnTitle": "类别",
- "xpack.infra.logs.logEntryCategories.categoryQualityWarningCalloutMessage": "分析日志消息时,我们检测到一些问题,这可能表明归类结果质量降低。考虑将相应的数据集排除在分析之外。",
- "xpack.infra.logs.logEntryCategories.categoryQUalityWarningCalloutTitle": "质量警告",
- "xpack.infra.logs.logEntryCategories.categoryQualityWarningDetailsAccordionButtonLabel": "详情",
- "xpack.infra.logs.logEntryCategories.countColumnTitle": "消息计数",
- "xpack.infra.logs.logEntryCategories.datasetColumnTitle": "数据集",
- "xpack.infra.logs.logEntryCategories.jobStatusLoadingMessage": "正在检查归类作业的状态......",
- "xpack.infra.logs.logEntryCategories.loadDataErrorTitle": "无法加载类别数据",
- "xpack.infra.logs.logEntryCategories.manyCategoriesWarningReasonDescription": "每个分析文档的类别比率非常高,达到 {categoriesDocumentRatio, number }。",
- "xpack.infra.logs.logEntryCategories.manyDeadCategoriesWarningReasonDescription": "不会为 {deadCategoriesRatio, number, percent} 的类别分配新消息,因为较为笼统的类别遮蔽了它们。",
- "xpack.infra.logs.logEntryCategories.manyRareCategoriesWarningReasonDescription": "仅很少的时候为 {rareCategoriesRatio, number, percent} 的类别分配消息。",
- "xpack.infra.logs.logEntryCategories.maximumAnomalyScoreColumnTitle": "最大异常分数",
- "xpack.infra.logs.logEntryCategories.newCategoryTrendLabel": "新",
- "xpack.infra.logs.logEntryCategories.noFrequentCategoryWarningReasonDescription": "不会为已提取类别频繁分配消息。",
- "xpack.infra.logs.logEntryCategories.setupDescription": "要启用日志类别分析,请设置 Machine Learning 作业。",
- "xpack.infra.logs.logEntryCategories.setupTitle": "设置日志类别分析",
- "xpack.infra.logs.logEntryCategories.showAnalysisSetupButtonLabel": "ML 设置",
- "xpack.infra.logs.logEntryCategories.singleCategoryWarningReasonDescription": "分析无法从日志消息中提取多个类别。",
- "xpack.infra.logs.logEntryCategories.topCategoriesSectionLoadingAriaLabel": "正在加载消息类别",
- "xpack.infra.logs.logEntryCategories.trendColumnTitle": "趋势",
- "xpack.infra.logs.logEntryCategories.truncatedPatternSegmentDescription": "{extraSegmentCount, plural, one {另一个分段} other {另 # 个分段}}",
- "xpack.infra.logs.logEntryExamples.exampleEmptyDescription": "选定时间范围内未找到任何示例。增大日志条目保留期限以改善消息样例可用性。",
- "xpack.infra.logs.logEntryExamples.exampleEmptyReloadButtonLabel": "重新加载",
- "xpack.infra.logs.logEntryExamples.exampleLoadingFailureDescription": "无法加载示例。",
- "xpack.infra.logs.logEntryExamples.exampleLoadingFailureRetryButtonLabel": "重试",
- "xpack.infra.logs.logEntryRate.setupDescription": "要启用日志异常分析,请设置 Machine Learning 作业",
- "xpack.infra.logs.logEntryRate.setupTitle": "设置日志异常分析",
- "xpack.infra.logs.logEntryRate.showAnalysisSetupButtonLabel": "ML 设置",
- "xpack.infra.logs.pluginTitle": "日志",
- "xpack.infra.logs.scrollableLogTextStreamView.loadingEntriesLabel": "正在加载条目",
- "xpack.infra.logs.search.nextButtonLabel": "下一页",
- "xpack.infra.logs.search.previousButtonLabel": "上一页",
- "xpack.infra.logs.search.searchInLogsAriaLabel": "搜索",
- "xpack.infra.logs.search.searchInLogsPlaceholder": "搜索",
- "xpack.infra.logs.searchResultTooltip": "{bucketCount, plural, other {# 个高亮条目}}",
- "xpack.infra.logs.showingEntriesFromTimestamp": "正在显示自 {timestamp} 起的条目",
- "xpack.infra.logs.showingEntriesUntilTimestamp": "正在显示截止于 {timestamp} 的条目",
- "xpack.infra.logs.startStreamingButtonLabel": "实时流式传输",
- "xpack.infra.logs.stopStreamingButtonLabel": "停止流式传输",
- "xpack.infra.logs.stream.messageColumnTitle": "消息",
- "xpack.infra.logs.stream.timestampColumnTitle": "时间戳",
- "xpack.infra.logs.streamingNewEntriesText": "正在流式传输新条目",
- "xpack.infra.logs.streamLive": "实时流式传输",
- "xpack.infra.logs.streamPage.documentTitle": "{previousTitle} | 流式传输",
- "xpack.infra.logs.streamPageTitle": "流式传输",
- "xpack.infra.logs.viewInContext.logsFromContainerTitle": "显示的日志来自容器 {container}",
- "xpack.infra.logs.viewInContext.logsFromFileTitle": "显示的日志来自文件 {file} 和主机 {host}",
- "xpack.infra.logsHeaderAddDataButtonLabel": "添加数据",
- "xpack.infra.logSourceConfiguration.childFormElementErrorMessage": "至少一个表单字段处于无效状态。",
- "xpack.infra.logSourceConfiguration.emptyColumnListErrorMessage": "列列表不得为空。",
- "xpack.infra.logSourceConfiguration.emptyFieldErrorMessage": "字段“{fieldName}”不得为空。",
- "xpack.infra.logSourceConfiguration.indexNameReferenceDeprecationDescription": "直接引用 Elasticsearch 索引是配置日志源的方式,但已弃用。现在,日志源与 Kibana 索引模式集成以配置使用的索引。",
- "xpack.infra.logSourceConfiguration.indexNameReferenceDeprecationTitle": "弃用的配置选项",
- "xpack.infra.logSourceConfiguration.indexPatternManagementLinkText": "索引模式管理模式",
- "xpack.infra.logSourceConfiguration.indexPatternSectionTitle": "索引模式",
- "xpack.infra.logSourceConfiguration.indexPatternSelectorPlaceholder": "选择索引模式",
- "xpack.infra.logSourceConfiguration.invalidMessageFieldTypeErrorMessage": "{messageField} 字段必须是文本字段。",
- "xpack.infra.logSourceConfiguration.logIndexPatternDescription": "包含日志数据的索引模式",
- "xpack.infra.logSourceConfiguration.logIndexPatternHelpText": "Kibana 索引模式在 Kibana 工作区中的应用间共享,并可以通过“{indexPatternsManagementLink}”进行管理。",
- "xpack.infra.logSourceConfiguration.logIndexPatternLabel": "日志索引模式",
- "xpack.infra.logSourceConfiguration.logIndexPatternTitle": "日志索引模式",
- "xpack.infra.logSourceConfiguration.logSourceConfigurationFormErrorsCalloutTitle": "内容配置不一致",
- "xpack.infra.logSourceConfiguration.missingIndexPatternErrorMessage": "索引模式 {indexPatternId} 必须存在。",
- "xpack.infra.logSourceConfiguration.missingIndexPatternLabel": "缺失索引模式 {indexPatternId}",
- "xpack.infra.logSourceConfiguration.missingMessageFieldErrorMessage": "索引模式必须包含 {messageField} 字段。",
- "xpack.infra.logSourceConfiguration.missingTimestampFieldErrorMessage": "索引模式必须基于时间。",
- "xpack.infra.logSourceConfiguration.rollupIndexPatternErrorMessage": "索引模式不得为汇总/打包索引模式。",
- "xpack.infra.logSourceConfiguration.switchToIndexPatternReferenceButtonLabel": "使用 Kibana 索引模式",
- "xpack.infra.logSourceConfiguration.unsavedFormPromptMessage": "是否确定要离开?更改将丢失",
- "xpack.infra.logSourceErrorPage.failedToLoadSourceMessage": "尝试加载配置时出错。请重试或更改配置以解决问题。",
- "xpack.infra.logSourceErrorPage.failedToLoadSourceTitle": "无法加载配置",
- "xpack.infra.logSourceErrorPage.fetchLogSourceConfigurationErrorTitle": "无法加载日志源配置",
- "xpack.infra.logSourceErrorPage.fetchLogSourceStatusErrorTitle": "无法确定日志源的状态",
- "xpack.infra.logSourceErrorPage.navigateToSettingsButtonLabel": "更改配置",
- "xpack.infra.logSourceErrorPage.resolveLogSourceConfigurationErrorTitle": "无法解决日志源配置",
- "xpack.infra.logSourceErrorPage.savedObjectNotFoundErrorMessage": "无法找到该{savedObjectType}:{savedObjectId}",
- "xpack.infra.logSourceErrorPage.tryAgainButtonLabel": "重试",
- "xpack.infra.logsPage.noLoggingIndicesDescription": "让我们添加一些!",
- "xpack.infra.logsPage.noLoggingIndicesInstructionsActionLabel": "查看设置说明",
- "xpack.infra.logsPage.noLoggingIndicesTitle": "似乎您没有任何日志索引。",
- "xpack.infra.logsPage.toolbar.kqlSearchFieldPlaceholder": "搜索日志条目……(例如 host.name:host-1)",
- "xpack.infra.logStream.kqlErrorTitle": "KQL 表达式无效",
- "xpack.infra.logStream.unknownErrorTitle": "发生错误",
- "xpack.infra.logStreamEmbeddable.description": "添加实时流式传输日志的表。",
- "xpack.infra.logStreamEmbeddable.displayName": "日志流",
- "xpack.infra.logStreamEmbeddable.title": "日志流",
- "xpack.infra.metricDetailPage.awsMetricsLayout.cpuUtilSection.percentSeriesLabel": "百分比",
- "xpack.infra.metricDetailPage.awsMetricsLayout.cpuUtilSection.sectionLabel": "CPU 使用率",
- "xpack.infra.metricDetailPage.awsMetricsLayout.diskioBytesSection.readsSeriesLabel": "读取数",
- "xpack.infra.metricDetailPage.awsMetricsLayout.diskioBytesSection.sectionLabel": "磁盘 I/O 字节数",
- "xpack.infra.metricDetailPage.awsMetricsLayout.diskioBytesSection.writesSeriesLabel": "写入数",
- "xpack.infra.metricDetailPage.awsMetricsLayout.diskioOperationsSection.readsSeriesLabel": "读取数",
- "xpack.infra.metricDetailPage.awsMetricsLayout.diskioOperationsSection.sectionLabel": "磁盘 I/O 操作数",
- "xpack.infra.metricDetailPage.awsMetricsLayout.diskioOperationsSection.writesSeriesLabel": "写入数",
- "xpack.infra.metricDetailPage.awsMetricsLayout.networkBytesSection.rxSeriesLabel": "于",
- "xpack.infra.metricDetailPage.awsMetricsLayout.networkBytesSection.sectionLabel": "网络流量",
- "xpack.infra.metricDetailPage.awsMetricsLayout.networkBytesSection.txSeriesLabel": "传出",
- "xpack.infra.metricDetailPage.awsMetricsLayout.networkPacketsSection.packetsInSeriesLabel": "于",
- "xpack.infra.metricDetailPage.awsMetricsLayout.networkPacketsSection.packetsOutSeriesLabel": "传出",
- "xpack.infra.metricDetailPage.awsMetricsLayout.networkPacketsSection.sectionLabel": "网络数据包(平均值)",
- "xpack.infra.metricDetailPage.awsMetricsLayout.overviewSection.cpuUtilizationSeriesLabel": "CPU 使用率",
- "xpack.infra.metricDetailPage.awsMetricsLayout.overviewSection.networkPacketsInLabel": "数据包(传入)",
- "xpack.infra.metricDetailPage.awsMetricsLayout.overviewSection.networkPacketsOutLabel": "数据包(传出)",
- "xpack.infra.metricDetailPage.awsMetricsLayout.overviewSection.sectionLabel": "AWS 概览",
- "xpack.infra.metricDetailPage.awsMetricsLayout.overviewSection.statusCheckFailedLabel": "状态检查失败",
- "xpack.infra.metricDetailPage.containerMetricsLayout.cpuUsageSection.sectionLabel": "CPU 使用率",
- "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoBytesSection.readRateSeriesLabel": "读取数",
- "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoBytesSection.sectionLabel": "磁盘 IO(字节)",
- "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoBytesSection.writeRateSeriesLabel": "写入数",
- "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoOpsSection.readRateSeriesLabel": "读取数",
- "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoOpsSection.sectionLabel": "磁盘 IO(操作数)",
- "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoOpsSection.writeRateSeriesLabel": "写入数",
- "xpack.infra.metricDetailPage.containerMetricsLayout.layoutLabel": "容器",
- "xpack.infra.metricDetailPage.containerMetricsLayout.memoryUsageSection.sectionLabel": "内存利用率",
- "xpack.infra.metricDetailPage.containerMetricsLayout.networkTrafficSection.networkRxRateSeriesLabel": "于",
- "xpack.infra.metricDetailPage.containerMetricsLayout.networkTrafficSection.networkTxRateSeriesLabel": "传出",
- "xpack.infra.metricDetailPage.containerMetricsLayout.networkTrafficSection.sectionLabel": "网络流量",
- "xpack.infra.metricDetailPage.containerMetricsLayout.overviewSection.cpuUsageSeriesLabel": "CPU 使用率",
- "xpack.infra.metricDetailPage.containerMetricsLayout.overviewSection.inboundRXSeriesLabel": "入站 (RX)",
- "xpack.infra.metricDetailPage.containerMetricsLayout.overviewSection.memoryUsageSeriesLabel": "内存利用率",
- "xpack.infra.metricDetailPage.containerMetricsLayout.overviewSection.outboundTXSeriesLabel": "出站 (TX)",
- "xpack.infra.metricDetailPage.containerMetricsLayout.overviewSection.sectionLabel": "容器概览",
- "xpack.infra.metricDetailPage.documentTitle": "Infrastructure | 指标 | {name}",
- "xpack.infra.metricDetailPage.documentTitleError": "{previousTitle} | 啊哦",
- "xpack.infra.metricDetailPage.ec2MetricsLayout.cpuUsageSection.sectionLabel": "CPU 使用率",
- "xpack.infra.metricDetailPage.ec2MetricsLayout.diskIOBytesSection.readLabel": "读取数",
- "xpack.infra.metricDetailPage.ec2MetricsLayout.diskIOBytesSection.sectionLabel": "磁盘 IO(字节)",
- "xpack.infra.metricDetailPage.ec2MetricsLayout.diskIOBytesSection.writeLabel": "写入数",
- "xpack.infra.metricDetailPage.ec2MetricsLayout.networkTrafficSection.sectionLabel": "网络流量",
- "xpack.infra.metricDetailPage.ec2MetricsLayout.overviewSection.sectionLabel": "Aws EC2 概览",
- "xpack.infra.metricDetailPage.hostMetricsLayout.cpuUsageSection.sectionLabel": "CPU 使用率",
- "xpack.infra.metricDetailPage.hostMetricsLayout.layoutLabel": "主机",
- "xpack.infra.metricDetailPage.hostMetricsLayout.loadSection.fifteenMinuteSeriesLabel": "15 分钟",
- "xpack.infra.metricDetailPage.hostMetricsLayout.loadSection.fiveMinuteSeriesLabel": "5 分钟",
- "xpack.infra.metricDetailPage.hostMetricsLayout.loadSection.oneMinuteSeriesLabel": "1 分钟",
- "xpack.infra.metricDetailPage.hostMetricsLayout.loadSection.sectionLabel": "加载",
- "xpack.infra.metricDetailPage.hostMetricsLayout.memoryUsageSection.sectionLabel": "内存利用率",
- "xpack.infra.metricDetailPage.hostMetricsLayout.networkTrafficSection.networkRxRateSeriesLabel": "于",
- "xpack.infra.metricDetailPage.hostMetricsLayout.networkTrafficSection.networkTxRateSeriesLabel": "传出",
- "xpack.infra.metricDetailPage.hostMetricsLayout.networkTrafficSection.sectionLabel": "网络流量",
- "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.cpuUsageSeriesLabel": "CPU 使用率",
- "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.inboundRXSeriesLabel": "入站 (RX)",
- "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.loadSeriesLabel": "负载(5 分钟)",
- "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.memoryCapacitySeriesLabel": "内存利用率",
- "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.outboundTXSeriesLabel": "出站 (TX)",
- "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.sectionLabel": "主机概览",
- "xpack.infra.metricDetailPage.kubernetesMetricsLayout.nodeCpuCapacitySection.sectionLabel": "节点 CPU 容量",
- "xpack.infra.metricDetailPage.kubernetesMetricsLayout.nodeDiskCapacitySection.sectionLabel": "节点磁盘容量",
- "xpack.infra.metricDetailPage.kubernetesMetricsLayout.nodeMemoryCapacitySection.sectionLabel": "节点内存容量",
- "xpack.infra.metricDetailPage.kubernetesMetricsLayout.nodePodCapacitySection.sectionLabel": "节点 Pod 容量",
- "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.cpuUsageSeriesLabel": "CPU 容量",
- "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.diskCapacitySeriesLabel": "磁盘容量",
- "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.loadSeriesLabel": "负载(5 分钟)",
- "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.memoryUsageSeriesLabel": "内存容量",
- "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.podCapacitySeriesLabel": "Pod 容量",
- "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.sectionLabel": "Kubernetes 概览",
- "xpack.infra.metricDetailPage.nginxMetricsLayout.activeConnectionsSection.sectionLabel": "活动连接",
- "xpack.infra.metricDetailPage.nginxMetricsLayout.hitsSection.sectionLabel": "命中数",
- "xpack.infra.metricDetailPage.nginxMetricsLayout.requestRateSection.sectionLabel": "请求速率",
- "xpack.infra.metricDetailPage.nginxMetricsLayout.requestsPerConnectionsSection.reqsPerConnSeriesLabel": "每连接请求数",
- "xpack.infra.metricDetailPage.nginxMetricsLayout.requestsPerConnectionsSection.sectionLabel": "每连接请求数",
- "xpack.infra.metricDetailPage.podMetricsLayout.cpuUsageSection.sectionLabel": "CPU 使用率",
- "xpack.infra.metricDetailPage.podMetricsLayout.layoutLabel": "Pod",
- "xpack.infra.metricDetailPage.podMetricsLayout.memoryUsageSection.sectionLabel": "内存利用率",
- "xpack.infra.metricDetailPage.podMetricsLayout.networkTrafficSection.networkRxRateSeriesLabel": "于",
- "xpack.infra.metricDetailPage.podMetricsLayout.networkTrafficSection.networkTxRateSeriesLabel": "传出",
- "xpack.infra.metricDetailPage.podMetricsLayout.networkTrafficSection.sectionLabel": "网络流量",
- "xpack.infra.metricDetailPage.podMetricsLayout.overviewSection.cpuUsageSeriesLabel": "CPU 使用率",
- "xpack.infra.metricDetailPage.podMetricsLayout.overviewSection.inboundRXSeriesLabel": "入站 (RX)",
- "xpack.infra.metricDetailPage.podMetricsLayout.overviewSection.memoryUsageSeriesLabel": "内存利用率",
- "xpack.infra.metricDetailPage.podMetricsLayout.overviewSection.outboundTXSeriesLabel": "出站 (TX)",
- "xpack.infra.metricDetailPage.podMetricsLayout.overviewSection.sectionLabel": "Pod 概览",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.active.chartLabel": "活动",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.activeTransactions.sectionLabel": "事务",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.blocked.chartLabel": "已阻止",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.connections.chartLabel": "连接",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.connections.sectionLabel": "连接",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.cpuTotal.chartLabel": "合计",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.cpuTotal.sectionLabel": "CPU 使用合计",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.commit.chartLabel": "提交",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.insert.chartLabel": "插入",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.read.chartLabel": "读取",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.sectionLabel": "延迟",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.update.chartLabel": "更新",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.write.chartLabel": "写入",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.overviewSection.sectionLabel": "Aws RDS 概览",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.queriesExecuted.chartLabel": "查询",
- "xpack.infra.metricDetailPage.rdsMetricsLayout.queriesExecuted.sectionLabel": "已执行查询",
- "xpack.infra.metricDetailPage.s3MetricsLayout.bucketSize.chartLabel": "总字节数",
- "xpack.infra.metricDetailPage.s3MetricsLayout.bucketSize.sectionLabel": "存储桶大小",
- "xpack.infra.metricDetailPage.s3MetricsLayout.downloadBytes.chartLabel": "字节",
- "xpack.infra.metricDetailPage.s3MetricsLayout.downloadBytes.sectionLabel": "已下载字节",
- "xpack.infra.metricDetailPage.s3MetricsLayout.numberOfObjects.chartLabel": "对象",
- "xpack.infra.metricDetailPage.s3MetricsLayout.numberOfObjects.sectionLabel": "对象数目",
- "xpack.infra.metricDetailPage.s3MetricsLayout.overviewSection.sectionLabel": "Aws S3 概览",
- "xpack.infra.metricDetailPage.s3MetricsLayout.totalRequests.chartLabel": "请求",
- "xpack.infra.metricDetailPage.s3MetricsLayout.totalRequests.sectionLabel": "请求总数",
- "xpack.infra.metricDetailPage.s3MetricsLayout.uploadBytes.chartLabel": "字节",
- "xpack.infra.metricDetailPage.s3MetricsLayout.uploadBytes.sectionLabel": "已上传字节",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesDelayed.chartLabel": "已推迟",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesDelayed.sectionLabel": "已推迟消息",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesEmpty.chartLabel": "空",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesEmpty.sectionLabel": "空消息",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesSent.chartLabel": "已添加",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesSent.sectionLabel": "已添加消息",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesVisible.chartLabel": "可用",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesVisible.sectionLabel": "可用消息",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.oldestMessage.chartLabel": "存在时间",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.oldestMessage.sectionLabel": "最旧消息",
- "xpack.infra.metricDetailPage.sqsMetricsLayout.overviewSection.sectionLabel": "Aws SQS 概览",
- "xpack.infra.metrics.alertFlyout.addCondition": "添加条件",
- "xpack.infra.metrics.alertFlyout.addWarningThreshold": "添加警告阈值",
- "xpack.infra.metrics.alertFlyout.advancedOptions": "高级选项",
- "xpack.infra.metrics.alertFlyout.aggregationText.avg": "平均值",
- "xpack.infra.metrics.alertFlyout.aggregationText.cardinality": "基数",
- "xpack.infra.metrics.alertFlyout.aggregationText.count": "文档计数",
- "xpack.infra.metrics.alertFlyout.aggregationText.max": "最大值",
- "xpack.infra.metrics.alertFlyout.aggregationText.min": "最小值",
- "xpack.infra.metrics.alertFlyout.aggregationText.p95": "第 95 个百分位",
- "xpack.infra.metrics.alertFlyout.aggregationText.p99": "第 99 个百分位",
- "xpack.infra.metrics.alertFlyout.aggregationText.rate": "比率",
- "xpack.infra.metrics.alertFlyout.aggregationText.sum": "求和",
- "xpack.infra.metrics.alertFlyout.alertDescription": "当指标聚合超过阈值时告警。",
- "xpack.infra.metrics.alertFlyout.alertOnNoData": "没数据时提醒我",
- "xpack.infra.metrics.alertFlyout.anomalyFilterHelpText": "将告警触发的范围限定在特定节点影响的异常。",
- "xpack.infra.metrics.alertFlyout.anomalyFilterHelpTextExample": "例如:“my-node-1”或“my-node-*”",
- "xpack.infra.metrics.alertFlyout.anomalyInfluencerFilterPlaceholder": "所有内容",
- "xpack.infra.metrics.alertFlyout.anomalyJobs.memoryUsage": "内存使用",
- "xpack.infra.metrics.alertFlyout.anomalyJobs.networkIn": "网络传入",
- "xpack.infra.metrics.alertFlyout.anomalyJobs.networkOut": "网络传出",
- "xpack.infra.metrics.alertFlyout.conditions": "条件",
- "xpack.infra.metrics.alertFlyout.createAlertPerHelpText": "为每个唯一值创建告警。例如:“host.id”或“cloud.region”。",
- "xpack.infra.metrics.alertFlyout.createAlertPerText": "创建告警时间间隔(可选)",
- "xpack.infra.metrics.alertFlyout.criticalThreshold": "告警",
- "xpack.infra.metrics.alertFlyout.dropPartialBucketsHelpText": "启用此选项后,最近的评估数据存储桶小于 {timeSize}{timeUnit} 时将会被丢弃。",
- "xpack.infra.metrics.alertFlyout.error.aggregationRequired": "“聚合”必填。",
- "xpack.infra.metrics.alertFlyout.error.customMetricFieldRequired": "“字段”必填。",
- "xpack.infra.metrics.alertFlyout.error.metricRequired": "“指标”必填。",
- "xpack.infra.metrics.alertFlyout.error.mlCapabilitiesRequired": "禁用 Machine Learning 时,无法创建异常告警。",
- "xpack.infra.metrics.alertFlyout.error.thresholdRequired": "“阈值”必填。",
- "xpack.infra.metrics.alertFlyout.error.thresholdTypeRequired": "阈值必须包含有效数字。",
- "xpack.infra.metrics.alertFlyout.error.timeRequred": "“时间大小”必填。",
- "xpack.infra.metrics.alertFlyout.expandRowLabel": "展开行。",
- "xpack.infra.metrics.alertFlyout.expression.for.descriptionLabel": "对于",
- "xpack.infra.metrics.alertFlyout.expression.for.popoverTitle": "节点类型",
- "xpack.infra.metrics.alertFlyout.expression.metric.popoverTitle": "指标",
- "xpack.infra.metrics.alertFlyout.expression.metric.selectFieldLabel": "选择指标",
- "xpack.infra.metrics.alertFlyout.expression.metric.whenLabel": "当",
- "xpack.infra.metrics.alertFlyout.expression.severityScore.criticalLabel": "紧急",
- "xpack.infra.metrics.alertFlyout.expression.severityScore.descriptionLabel": "严重性分数高于",
- "xpack.infra.metrics.alertFlyout.expression.severityScore.majorLabel": "重大",
- "xpack.infra.metrics.alertFlyout.expression.severityScore.minorLabel": "轻微",
- "xpack.infra.metrics.alertFlyout.expression.severityScore.popoverTitle": "严重性分数",
- "xpack.infra.metrics.alertFlyout.expression.severityScore.warningLabel": "警告",
- "xpack.infra.metrics.alertFlyout.filterByNodeLabel": "按节点筛选",
- "xpack.infra.metrics.alertFlyout.filterHelpText": "使用 KQL 表达式限制告警触发的范围。",
- "xpack.infra.metrics.alertFlyout.filterLabel": "筛选(可选)",
- "xpack.infra.metrics.alertFlyout.noDataHelpText": "启用此选项可在指标在预期的时间段中未报告任何数据时或告警无法查询 Elasticsearch 时触发操作",
- "xpack.infra.metrics.alertFlyout.ofExpression.helpTextDetail": "找不到指标?{documentationLink}。",
- "xpack.infra.metrics.alertFlyout.ofExpression.popoverLinkLabel": "了解如何添加更多数据",
- "xpack.infra.metrics.alertFlyout.outsideRangeLabel": "不介于",
- "xpack.infra.metrics.alertFlyout.removeCondition": "删除条件",
- "xpack.infra.metrics.alertFlyout.removeWarningThreshold": "移除警告阈值",
- "xpack.infra.metrics.alertFlyout.shouldDropPartialBuckets": "评估数据时丢弃部分存储桶",
- "xpack.infra.metrics.alertFlyout.warningThreshold": "警告",
- "xpack.infra.metrics.alerting.alertStateActionVariableDescription": "告警的当前状态",
- "xpack.infra.metrics.alerting.anomaly.defaultActionMessage": "\\{\\{alertName\\}\\} 处于 \\{\\{context.alertState\\}\\} 状态\n\n\\{\\{context.metric\\}\\} 在 \\{\\{context.timestamp\\}\\}比正常\\{\\{context.summary\\}\\}\n\n典型值:\\{\\{context.typical\\}\\}\n实际值:\\{\\{context.actual\\}\\}\n",
- "xpack.infra.metrics.alerting.anomaly.fired": "已触发",
- "xpack.infra.metrics.alerting.anomaly.memoryUsage": "内存使用",
- "xpack.infra.metrics.alerting.anomaly.networkIn": "网络传入",
- "xpack.infra.metrics.alerting.anomaly.networkOut": "网络传出",
- "xpack.infra.metrics.alerting.anomaly.summaryHigher": "高 {differential} 倍",
- "xpack.infra.metrics.alerting.anomaly.summaryLower": "低 {differential} 倍",
- "xpack.infra.metrics.alerting.anomalyActualDescription": "在发生异常时受监测指标的实际值。",
- "xpack.infra.metrics.alerting.anomalyInfluencersDescription": "影响异常的节点名称列表。",
- "xpack.infra.metrics.alerting.anomalyMetricDescription": "指定条件中的指标名称。",
- "xpack.infra.metrics.alerting.anomalyScoreDescription": "检测到的异常的确切严重性分数。",
- "xpack.infra.metrics.alerting.anomalySummaryDescription": "异常的描述,例如“高 2 倍”。",
- "xpack.infra.metrics.alerting.anomalyTimestampDescription": "检测到异常时的时间戳。",
- "xpack.infra.metrics.alerting.anomalyTypicalDescription": "在发生异常时受监测指标的典型值。",
- "xpack.infra.metrics.alerting.groupActionVariableDescription": "报告数据的组名称",
- "xpack.infra.metrics.alerting.inventory.noDataFormattedValue": "[无数据]",
- "xpack.infra.metrics.alerting.inventory.threshold.defaultActionMessage": "\\{\\{alertName\\}\\} - \\{\\{context.group\\}\\} 处于 \\{\\{context.alertState\\}\\} 状态\n\n原因:\n\\{\\{context.reason\\}\\}\n",
- "xpack.infra.metrics.alerting.inventory.threshold.fired": "告警",
- "xpack.infra.metrics.alerting.metricActionVariableDescription": "指定条件中的指标名称。用法:(ctx.metric.condition0, ctx.metric.condition1, 诸如此类)。",
- "xpack.infra.metrics.alerting.reasonActionVariableDescription": "描述告警处于此状态的原因,包括哪些指标已超过哪些阈值",
- "xpack.infra.metrics.alerting.threshold.aboveRecovery": "高于",
- "xpack.infra.metrics.alerting.threshold.alertState": "告警",
- "xpack.infra.metrics.alerting.threshold.belowRecovery": "低于",
- "xpack.infra.metrics.alerting.threshold.betweenComparator": "介于",
- "xpack.infra.metrics.alerting.threshold.betweenRecovery": "介于",
- "xpack.infra.metrics.alerting.threshold.defaultActionMessage": "\\{\\{alertName\\}\\} - \\{\\{context.group\\}\\} 处于 \\{\\{context.alertState\\}\\} 状态\n\n原因:\n\\{\\{context.reason\\}\\}\n",
- "xpack.infra.metrics.alerting.threshold.documentCount": "文档计数",
- "xpack.infra.metrics.alerting.threshold.eqComparator": "等于",
- "xpack.infra.metrics.alerting.threshold.errorAlertReason": "Elasticsearch 尝试查询 {metric} 的数据时出现故障",
- "xpack.infra.metrics.alerting.threshold.errorState": "错误",
- "xpack.infra.metrics.alerting.threshold.fired": "告警",
- "xpack.infra.metrics.alerting.threshold.firedAlertReason": "{metric} {comparator}阈值 {threshold}(当前值为 {currentValue})",
- "xpack.infra.metrics.alerting.threshold.gtComparator": "大于",
- "xpack.infra.metrics.alerting.threshold.ltComparator": "小于",
- "xpack.infra.metrics.alerting.threshold.noDataAlertReason": "{metric} 在过去 {interval}中未报告数据",
- "xpack.infra.metrics.alerting.threshold.noDataFormattedValue": "[无数据]",
- "xpack.infra.metrics.alerting.threshold.noDataState": "无数据",
- "xpack.infra.metrics.alerting.threshold.okState": "正常 [已恢复]",
- "xpack.infra.metrics.alerting.threshold.outsideRangeComparator": "不介于",
- "xpack.infra.metrics.alerting.threshold.recoveredAlertReason": "{metric} 现在{comparator}阈值 {threshold}(当前值为 {currentValue})",
- "xpack.infra.metrics.alerting.threshold.thresholdRange": "{a} 和 {b}",
- "xpack.infra.metrics.alerting.threshold.warning": "警告",
- "xpack.infra.metrics.alerting.threshold.warningState": "警告",
- "xpack.infra.metrics.alerting.thresholdActionVariableDescription": "指定条件中的指标阈值。用法:(ctx.threshold.condition0, ctx.threshold.condition1, 诸如此类)。",
- "xpack.infra.metrics.alerting.timestampDescription": "检测到告警时的时间戳。",
- "xpack.infra.metrics.alerting.valueActionVariableDescription": "指定条件中的指标值。用法:(ctx.value.condition0, ctx.value.condition1, 诸如此类)。",
- "xpack.infra.metrics.alertName": "指标阈值",
- "xpack.infra.metrics.alerts.dataTimeRangeLabel": "过去 {lookback} {timeLabel}",
- "xpack.infra.metrics.alerts.dataTimeRangeLabelWithGrouping": "{id} 过去 {lookback} {timeLabel}的数据",
- "xpack.infra.metrics.anomaly.alertFlyout.alertDescription": "当异常分数超过定义的阈值时告警。",
- "xpack.infra.metrics.anomaly.alertName": "基础架构异常",
- "xpack.infra.metrics.emptyViewDescription": "尝试调整您的时间或筛选。",
- "xpack.infra.metrics.emptyViewTitle": "没有可显示的数据。",
- "xpack.infra.metrics.expressionItems.components.closablePopoverTitle.closeLabel": "关闭",
- "xpack.infra.metrics.invalidNodeErrorDescription": "反复检查您的配置",
- "xpack.infra.metrics.invalidNodeErrorTitle": "似乎 {nodeName} 未在收集任何指标数据",
- "xpack.infra.metrics.inventory.alertFlyout.alertDescription": "当库存超过定义的阈值时告警。",
- "xpack.infra.metrics.inventory.alertName": "库存",
- "xpack.infra.metrics.inventoryPageTitle": "库存",
- "xpack.infra.metrics.loadingNodeDataText": "正在加载数据",
- "xpack.infra.metrics.metricsExplorerTitle": "指标浏览器",
- "xpack.infra.metrics.missingTSVBModelError": "{nodeType} 的 {metricId} TSVB 模型不存在",
- "xpack.infra.metrics.nodeDetails.noProcesses": "未发现任何进程",
- "xpack.infra.metrics.nodeDetails.noProcessesBody": "请尝试修改您的筛选条件。此处仅显示配置的“{metricbeatDocsLink}”内的进程。",
- "xpack.infra.metrics.nodeDetails.noProcessesBody.metricbeatDocsLinkText": "按 CPU 或内存排名前 N",
- "xpack.infra.metrics.nodeDetails.noProcessesClearFilters": "清除筛选",
- "xpack.infra.metrics.nodeDetails.processes.columnLabelCommand": "命令",
- "xpack.infra.metrics.nodeDetails.processes.columnLabelCPU": "CPU",
- "xpack.infra.metrics.nodeDetails.processes.columnLabelMemory": "内存",
- "xpack.infra.metrics.nodeDetails.processes.columnLabelState": "状态",
- "xpack.infra.metrics.nodeDetails.processes.columnLabelTime": "时间",
- "xpack.infra.metrics.nodeDetails.processes.expandedRowLabelCommand": "命令",
- "xpack.infra.metrics.nodeDetails.processes.expandedRowLabelCPU": "CPU",
- "xpack.infra.metrics.nodeDetails.processes.expandedRowLabelMemory": "内存",
- "xpack.infra.metrics.nodeDetails.processes.expandedRowLabelPID": "PID",
- "xpack.infra.metrics.nodeDetails.processes.expandedRowLabelUser": "用户",
- "xpack.infra.metrics.nodeDetails.processes.failedToLoadChart": "无法加载图表",
- "xpack.infra.metrics.nodeDetails.processes.headingTotalProcesses": "进程总数",
- "xpack.infra.metrics.nodeDetails.processes.stateDead": "不活动",
- "xpack.infra.metrics.nodeDetails.processes.stateIdle": "空闲",
- "xpack.infra.metrics.nodeDetails.processes.stateRunning": "正在运行",
- "xpack.infra.metrics.nodeDetails.processes.stateSleeping": "正在休眠",
- "xpack.infra.metrics.nodeDetails.processes.stateStopped": "已停止",
- "xpack.infra.metrics.nodeDetails.processes.stateUnknown": "未知",
- "xpack.infra.metrics.nodeDetails.processes.stateZombie": "僵停",
- "xpack.infra.metrics.nodeDetails.processes.viewTraceInAPM": "在 APM 中查看跟踪",
- "xpack.infra.metrics.nodeDetails.processesHeader": "排序靠前的进程",
- "xpack.infra.metrics.nodeDetails.processesHeader.tooltipBody": "下表聚合了 CPU 和内存消耗靠前的进程。不显示所有进程。",
- "xpack.infra.metrics.nodeDetails.processesHeader.tooltipLabel": "更多信息",
- "xpack.infra.metrics.nodeDetails.processListError": "无法加载进程数据",
- "xpack.infra.metrics.nodeDetails.processListRetry": "重试",
- "xpack.infra.metrics.nodeDetails.searchForProcesses": "搜索进程……",
- "xpack.infra.metrics.nodeDetails.tabs.processes": "进程",
- "xpack.infra.metrics.pluginTitle": "指标",
- "xpack.infra.metrics.refetchButtonLabel": "检查新数据",
- "xpack.infra.metrics.settingsTabTitle": "设置",
- "xpack.infra.metricsExplorer.actionsLabel.aria": "适用于 {grouping} 的操作",
- "xpack.infra.metricsExplorer.actionsLabel.button": "操作",
- "xpack.infra.metricsExplorer.aggregationLabel": "/",
- "xpack.infra.metricsExplorer.aggregationLables.avg": "平均值",
- "xpack.infra.metricsExplorer.aggregationLables.cardinality": "基数",
- "xpack.infra.metricsExplorer.aggregationLables.count": "文档计数",
- "xpack.infra.metricsExplorer.aggregationLables.max": "最大值",
- "xpack.infra.metricsExplorer.aggregationLables.min": "最小值",
- "xpack.infra.metricsExplorer.aggregationLables.p95": "第 95 个百分位",
- "xpack.infra.metricsExplorer.aggregationLables.p99": "第 99 个百分位",
- "xpack.infra.metricsExplorer.aggregationLables.rate": "比率",
- "xpack.infra.metricsExplorer.aggregationLables.sum": "求和",
- "xpack.infra.metricsExplorer.aggregationSelectLabel": "选择聚合",
- "xpack.infra.metricsExplorer.alerts.createRuleButton": "创建阈值规则",
- "xpack.infra.metricsExplorer.andLabel": "\" 且 \"",
- "xpack.infra.metricsExplorer.chartOptions.areaLabel": "面积图",
- "xpack.infra.metricsExplorer.chartOptions.autoLabel": "自动(最小值到最大值)",
- "xpack.infra.metricsExplorer.chartOptions.barLabel": "条形图",
- "xpack.infra.metricsExplorer.chartOptions.fromZeroLabel": "从零(0 到最大值)",
- "xpack.infra.metricsExplorer.chartOptions.lineLabel": "折线图",
- "xpack.infra.metricsExplorer.chartOptions.stackLabel": "堆叠序列",
- "xpack.infra.metricsExplorer.chartOptions.stackSwitchLabel": "堆叠",
- "xpack.infra.metricsExplorer.chartOptions.typeLabel": "图表样式",
- "xpack.infra.metricsExplorer.chartOptions.yAxisDomainLabel": "Y 轴域",
- "xpack.infra.metricsExplorer.customizeChartOptions": "定制",
- "xpack.infra.metricsExplorer.emptyChart.body": "无法呈现图表。",
- "xpack.infra.metricsExplorer.emptyChart.title": "图表数据缺失",
- "xpack.infra.metricsExplorer.errorMessage": "似乎请求失败,并出现“{message}”",
- "xpack.infra.metricsExplorer.everything": "所有内容",
- "xpack.infra.metricsExplorer.filterByLabel": "添加筛选",
- "xpack.infra.metricsExplorer.footerPaginationMessage": "显示 {length} 个图表,共 {total} 个,按“{groupBy}”分组",
- "xpack.infra.metricsExplorer.groupByAriaLabel": "图表绘制依据",
- "xpack.infra.metricsExplorer.groupByLabel": "所有内容",
- "xpack.infra.metricsExplorer.groupByToolbarLabel": "图表依据",
- "xpack.infra.metricsExplorer.loadingCharts": "正在加载图表",
- "xpack.infra.metricsExplorer.loadMoreChartsButton": "加载更多图表",
- "xpack.infra.metricsExplorer.metricComboBoxPlaceholder": "选择指标以进行绘图",
- "xpack.infra.metricsExplorer.noDataBodyText": "尝试调整您的时间、筛选或分组依据设置。",
- "xpack.infra.metricsExplorer.noDataRefetchText": "检查新数据",
- "xpack.infra.metricsExplorer.noDataTitle": "没有可显示的数据。",
- "xpack.infra.metricsExplorer.noMetrics.body": "请在上面选择指标。",
- "xpack.infra.metricsExplorer.noMetrics.title": "缺失指标",
- "xpack.infra.metricsExplorer.openInTSVB": "在 Visualize 中打开",
- "xpack.infra.metricsExplorer.viewNodeDetail": "查看 {name} 的指标",
- "xpack.infra.metricsHeaderAddDataButtonLabel": "添加数据",
- "xpack.infra.missingEmebeddableFactoryCallout": "{embeddableType} 可嵌入对象不可用。如果可嵌入插件未启用,便可能会发生此问题。",
- "xpack.infra.ml.anomalyDetectionButton": "异常检测",
- "xpack.infra.ml.anomalyFlyout.actions.openActionMenu": "打开",
- "xpack.infra.ml.anomalyFlyout.actions.openInAnomalyExplorer": "在 Anomaly Explorer 中打开",
- "xpack.infra.ml.anomalyFlyout.actions.showInInventory": "在库存中显示",
- "xpack.infra.ml.anomalyFlyout.anomaliesTableFewerThanExpectedAnomalyMessage": "更少",
- "xpack.infra.ml.anomalyFlyout.anomaliesTableMoreThanExpectedAnomalyMessage": "更多",
- "xpack.infra.ml.anomalyFlyout.anomalyTable.loading": "正在加载异常",
- "xpack.infra.ml.anomalyFlyout.anomalyTable.noAnomaliesFound": "找不到异常",
- "xpack.infra.ml.anomalyFlyout.anomalyTable.noAnomaliesSuggestion": "尝试修改您的搜索或选定的时间范围。",
- "xpack.infra.ml.anomalyFlyout.columnActionsName": "操作",
- "xpack.infra.ml.anomalyFlyout.columnInfluencerName": "节点名称",
- "xpack.infra.ml.anomalyFlyout.columnJob": "作业",
- "xpack.infra.ml.anomalyFlyout.columnSeverit": "严重性",
- "xpack.infra.ml.anomalyFlyout.columnSummary": "摘要",
- "xpack.infra.ml.anomalyFlyout.columnTime": "时间",
- "xpack.infra.ml.anomalyFlyout.create.createButton": "启用",
- "xpack.infra.ml.anomalyFlyout.create.hostDescription": "检测主机上的内存使用情况和网络流量异常。",
- "xpack.infra.ml.anomalyFlyout.create.hostSuccessTitle": "主机",
- "xpack.infra.ml.anomalyFlyout.create.hostTitle": "主机",
- "xpack.infra.ml.anomalyFlyout.create.k8sDescription": "检测 Kubernetes Pod 上的内存使用情况和网络流量异常。",
- "xpack.infra.ml.anomalyFlyout.create.k8sSuccessTitle": "Kubernetes",
- "xpack.infra.ml.anomalyFlyout.create.k8sTitle": "Kubernetes Pod",
- "xpack.infra.ml.anomalyFlyout.create.recreateButton": "重新创建作业",
- "xpack.infra.ml.anomalyFlyout.createJobs": "异常检测由 Machine Learning 提供支持。Machine Learning 作业适用于以下资源类型。启用这些作业以开始检测基础架构指标中的异常。",
- "xpack.infra.ml.anomalyFlyout.enabledCallout": "已为 {target} 启用异常检测",
- "xpack.infra.ml.anomalyFlyout.flyoutHeader": "Machine Learning 异常检测",
- "xpack.infra.ml.anomalyFlyout.hostBtn": "主机",
- "xpack.infra.ml.anomalyFlyout.jobStatusLoadingMessage": "正在检查指标作业的状态......",
- "xpack.infra.ml.anomalyFlyout.jobTypeSelect": "选择组",
- "xpack.infra.ml.anomalyFlyout.manageJobs": "在 ML 中管理作业",
- "xpack.infra.ml.anomalyFlyout.podsBtn": "Kubernetes Pod",
- "xpack.infra.ml.anomalyFlyout.searchPlaceholder": "搜索",
- "xpack.infra.ml.aomalyFlyout.jobSetup.flyoutHeader": "为 {nodeType} 启用 Machine Learning",
- "xpack.infra.ml.metricsHostModuleDescription": "使用 Machine Learning 自动检测异常日志条目速率。",
- "xpack.infra.ml.metricsModuleName": "指标异常检测",
- "xpack.infra.ml.splash.loadingMessage": "正在检查许可证......",
- "xpack.infra.ml.splash.startTrialCta": "开始试用",
- "xpack.infra.ml.splash.startTrialDescription": "我们的免费试用版包含 Machine Learning 功能,可用于检测日志中的异常。",
- "xpack.infra.ml.splash.startTrialTitle": "要访问异常检测,请启动免费试用版",
- "xpack.infra.ml.splash.updateSubscriptionCta": "升级订阅",
- "xpack.infra.ml.splash.updateSubscriptionDescription": "必须具有白金级订阅,才能使用 Machine Learning 功能。",
- "xpack.infra.ml.splash.updateSubscriptionTitle": "要访问异常检测,请升级到白金级订阅",
- "xpack.infra.ml.steps.setupProcess.cancelButton": "取消",
- "xpack.infra.ml.steps.setupProcess.description": "作业一旦创建,设置就无法更改。您可以随时重新创建作业,但是,以前检测到的异常将会移除。",
- "xpack.infra.ml.steps.setupProcess.enableButton": "启用作业",
- "xpack.infra.ml.steps.setupProcess.failureText": "创建必需的 ML 作业时出现问题。",
- "xpack.infra.ml.steps.setupProcess.filter.description": "默认情况下,Machine Learning 作业分析您的所有指标数据。",
- "xpack.infra.ml.steps.setupProcess.filter.label": "筛选(可选)",
- "xpack.infra.ml.steps.setupProcess.filter.title": "筛选",
- "xpack.infra.ml.steps.setupProcess.loadingText": "正在创建 ML 作业......",
- "xpack.infra.ml.steps.setupProcess.partition.description": "通过分区,可为具有相似行为的数据组构建独立模型。例如,可按机器类型或云可用区分区。",
- "xpack.infra.ml.steps.setupProcess.partition.label": "分区字段",
- "xpack.infra.ml.steps.setupProcess.partition.title": "您想如何对数据进行分区?",
- "xpack.infra.ml.steps.setupProcess.tryAgainButton": "重试",
- "xpack.infra.ml.steps.setupProcess.when.description": "默认情况下,Machine Learning 作业会分析过去 4 周的数据,并继续无限期地运行。",
- "xpack.infra.ml.steps.setupProcess.when.timePicker.label": "开始日期",
- "xpack.infra.ml.steps.setupProcess.when.title": "您的模型何时开始?",
- "xpack.infra.node.ariaLabel": "{nodeName},单击打开菜单",
- "xpack.infra.nodeContextMenu.createRuleLink": "创建库存规则",
- "xpack.infra.nodeContextMenu.description": "查看 {label} {value} 的详情",
- "xpack.infra.nodeContextMenu.title": "{inventoryName} 详情",
- "xpack.infra.nodeContextMenu.viewAPMTraces": "{inventoryName} APM 跟踪",
- "xpack.infra.nodeContextMenu.viewLogsName": "{inventoryName} 日志",
- "xpack.infra.nodeContextMenu.viewMetricsName": "{inventoryName} 指标",
- "xpack.infra.nodeContextMenu.viewUptimeLink": "Uptime 中的 {inventoryName}",
- "xpack.infra.nodeDetails.labels.availabilityZone": "可用区",
- "xpack.infra.nodeDetails.labels.cloudProvider": "云服务提供商",
- "xpack.infra.nodeDetails.labels.containerized": "容器化",
- "xpack.infra.nodeDetails.labels.hostname": "主机名",
- "xpack.infra.nodeDetails.labels.instanceId": "实例 ID",
- "xpack.infra.nodeDetails.labels.instanceName": "实例名称",
- "xpack.infra.nodeDetails.labels.kernelVersion": "内核版本",
- "xpack.infra.nodeDetails.labels.machineType": "机器类型",
- "xpack.infra.nodeDetails.labels.operatinSystem": "操作系统",
- "xpack.infra.nodeDetails.labels.projectId": "项目 ID",
- "xpack.infra.nodeDetails.labels.showMoreDetails": "显示更多详情",
- "xpack.infra.nodeDetails.logs.openLogsLink": "在日志中打开",
- "xpack.infra.nodeDetails.logs.textFieldPlaceholder": "搜索日志条目......",
- "xpack.infra.nodeDetails.metrics.cached": "已缓存",
- "xpack.infra.nodeDetails.metrics.charts.loadTitle": "加载",
- "xpack.infra.nodeDetails.metrics.charts.logRateTitle": "日志速率",
- "xpack.infra.nodeDetails.metrics.charts.memoryTitle": "内存",
- "xpack.infra.nodeDetails.metrics.charts.networkTitle": "网络",
- "xpack.infra.nodeDetails.metrics.fcharts.cpuTitle": "CPU",
- "xpack.infra.nodeDetails.metrics.free": "可用",
- "xpack.infra.nodeDetails.metrics.inbound": "入站",
- "xpack.infra.nodeDetails.metrics.last15Minutes": "过去 15 分钟",
- "xpack.infra.nodeDetails.metrics.last24Hours": "过去 24 小时",
- "xpack.infra.nodeDetails.metrics.last3Hours": "过去 3 小时",
- "xpack.infra.nodeDetails.metrics.last7Days": "过去 7 天",
- "xpack.infra.nodeDetails.metrics.lastHour": "过去一小时",
- "xpack.infra.nodeDetails.metrics.logRate": "日志速率",
- "xpack.infra.nodeDetails.metrics.outbound": "出站",
- "xpack.infra.nodeDetails.metrics.system": "系统",
- "xpack.infra.nodeDetails.metrics.used": "已使用",
- "xpack.infra.nodeDetails.metrics.user": "用户",
- "xpack.infra.nodeDetails.no": "否",
- "xpack.infra.nodeDetails.tabs.anomalies": "异常",
- "xpack.infra.nodeDetails.tabs.logs": "日志",
- "xpack.infra.nodeDetails.tabs.metadata.agentHeader": "代理",
- "xpack.infra.nodeDetails.tabs.metadata.cloudHeader": "云",
- "xpack.infra.nodeDetails.tabs.metadata.filterAriaLabel": "筛选",
- "xpack.infra.nodeDetails.tabs.metadata.hostsHeader": "主机",
- "xpack.infra.nodeDetails.tabs.metadata.seeLess": "显示更少",
- "xpack.infra.nodeDetails.tabs.metadata.seeMore": "另外 {count} 个",
- "xpack.infra.nodeDetails.tabs.metadata.setFilterTooltip": "使用筛选查看事件",
- "xpack.infra.nodeDetails.tabs.metadata.title": "元数据",
- "xpack.infra.nodeDetails.tabs.metrics": "指标",
- "xpack.infra.nodeDetails.tabs.osquery": "Osquery",
- "xpack.infra.nodeDetails.yes": "是",
- "xpack.infra.nodesToWaffleMap.groupsWithGroups.allName": "全部",
- "xpack.infra.nodesToWaffleMap.groupsWithNodes.allName": "全部",
- "xpack.infra.notFoundPage.noContentFoundErrorTitle": "未找到任何内容",
- "xpack.infra.openView.actionNames.deleteConfirmation": "删除视图?",
- "xpack.infra.openView.cancelButton": "取消",
- "xpack.infra.openView.columnNames.actions": "操作",
- "xpack.infra.openView.columnNames.name": "名称",
- "xpack.infra.openView.flyoutHeader": "管理已保存视图",
- "xpack.infra.openView.loadButton": "加载视图",
- "xpack.infra.parseInterval.errorMessage": "{value} 不是时间间隔字符串",
- "xpack.infra.redirectToNodeLogs.loadingNodeLogsMessage": "正在加载 {nodeType} 日志",
- "xpack.infra.registerFeatures.infraOpsDescription": "浏览常用服务器、容器和服务的基础设施指标和日志。",
- "xpack.infra.registerFeatures.infraOpsTitle": "指标",
- "xpack.infra.registerFeatures.logsDescription": "实时流式传输日志或在类似控制台的工具中滚动浏览历史视图。",
- "xpack.infra.registerFeatures.logsTitle": "日志",
- "xpack.infra.sampleDataLinkLabel": "日志",
- "xpack.infra.savedView.defaultViewNameHosts": "默认视图",
- "xpack.infra.savedView.errorOnCreate.duplicateViewName": "具有该名称的视图已存在。",
- "xpack.infra.savedView.errorOnCreate.title": "保存视图时出错。",
- "xpack.infra.savedView.findError.title": "加载视图时出错。",
- "xpack.infra.savedView.loadView": "加载视图",
- "xpack.infra.savedView.manageViews": "管理视图",
- "xpack.infra.savedView.saveNewView": "保存新视图",
- "xpack.infra.savedView.searchPlaceholder": "搜索已保存视图",
- "xpack.infra.savedView.unknownView": "未选择视图",
- "xpack.infra.savedView.updateView": "更新视图",
- "xpack.infra.showHistory": "显示历史记录",
- "xpack.infra.snapshot.missingSnapshotMetricError": "{nodeType} 的 {metric} 聚合不可用。",
- "xpack.infra.sourceConfiguration.addLogColumnButtonLabel": "添加列",
- "xpack.infra.sourceConfiguration.anomalyThresholdDescription": "设置在 Metrics 应用程序中显示异常所需的最低严重性分数。",
- "xpack.infra.sourceConfiguration.anomalyThresholdLabel": "最低严重性分数",
- "xpack.infra.sourceConfiguration.anomalyThresholdTitle": "异常严重性阈值",
- "xpack.infra.sourceConfiguration.applySettingsButtonLabel": "应用",
- "xpack.infra.sourceConfiguration.containerFieldDescription": "用于标识 Docker 容器的字段",
- "xpack.infra.sourceConfiguration.containerFieldLabel": "容器 ID",
- "xpack.infra.sourceConfiguration.containerFieldRecommendedValue": "推荐值为 {defaultValue}",
- "xpack.infra.sourceConfiguration.deprecationMessage": "有关这些字段的配置已过时,将在 8.0.0 中移除。此应用程序专用于 {ecsLink},您应调整索引以使用{documentationLink}。",
- "xpack.infra.sourceConfiguration.deprecationNotice": "过时通知",
- "xpack.infra.sourceConfiguration.discardSettingsButtonLabel": "丢弃",
- "xpack.infra.sourceConfiguration.documentedFields": "已记录字段",
- "xpack.infra.sourceConfiguration.fieldEmptyErrorMessage": "字段不得为空。",
- "xpack.infra.sourceConfiguration.fieldLogColumnTitle": "字段",
- "xpack.infra.sourceConfiguration.fieldsSectionTitle": "字段",
- "xpack.infra.sourceConfiguration.hostFieldDescription": "推荐值为 {defaultValue}",
- "xpack.infra.sourceConfiguration.hostFieldLabel": "主机名",
- "xpack.infra.sourceConfiguration.hostNameFieldDescription": "用于标识主机的字段",
- "xpack.infra.sourceConfiguration.hostNameFieldLabel": "主机名",
- "xpack.infra.sourceConfiguration.indicesSectionTitle": "索引",
- "xpack.infra.sourceConfiguration.logColumnsSectionTitle": "日志列",
- "xpack.infra.sourceConfiguration.logIndicesDescription": "用于匹配包含日志数据的索引的索引模式",
- "xpack.infra.sourceConfiguration.logIndicesLabel": "日志索引",
- "xpack.infra.sourceConfiguration.logIndicesRecommendedValue": "推荐值为 {defaultValue}",
- "xpack.infra.sourceConfiguration.logIndicesTitle": "日志索引",
- "xpack.infra.sourceConfiguration.messageLogColumnDescription": "此系统字段显示派生自文档字段的日志条目消息。",
- "xpack.infra.sourceConfiguration.metricIndicesDescription": "用于匹配包含指标数据的索引的索引模式",
- "xpack.infra.sourceConfiguration.metricIndicesLabel": "指标索引",
- "xpack.infra.sourceConfiguration.metricIndicesRecommendedValue": "推荐值为 {defaultValue}",
- "xpack.infra.sourceConfiguration.metricIndicesTitle": "指标索引",
- "xpack.infra.sourceConfiguration.mlSectionTitle": "Machine Learning",
- "xpack.infra.sourceConfiguration.nameDescription": "源配置的描述性名称",
- "xpack.infra.sourceConfiguration.nameLabel": "名称",
- "xpack.infra.sourceConfiguration.nameSectionTitle": "名称",
- "xpack.infra.sourceConfiguration.noLogColumnsDescription": "使用上面的按钮将列添加到此列表。",
- "xpack.infra.sourceConfiguration.noLogColumnsTitle": "无列",
- "xpack.infra.sourceConfiguration.podFieldDescription": "用于标识 Kubernetes Pod 的字段",
- "xpack.infra.sourceConfiguration.podFieldLabel": "Pod ID",
- "xpack.infra.sourceConfiguration.podFieldRecommendedValue": "推荐值为 {defaultValue}",
- "xpack.infra.sourceConfiguration.removeLogColumnButtonLabel": "删除“{columnDescription}”列",
- "xpack.infra.sourceConfiguration.systemColumnBadgeLabel": "系统",
- "xpack.infra.sourceConfiguration.tiebreakerFieldDescription": "用于时间戳相同的两个条目间决胜的字段",
- "xpack.infra.sourceConfiguration.tiebreakerFieldLabel": "决胜属性",
- "xpack.infra.sourceConfiguration.tiebreakerFieldRecommendedValue": "推荐值为 {defaultValue}",
- "xpack.infra.sourceConfiguration.timestampFieldDescription": "用于排序日志条目的时间戳",
- "xpack.infra.sourceConfiguration.timestampFieldLabel": "时间戳",
- "xpack.infra.sourceConfiguration.timestampFieldRecommendedValue": "推荐值为 {defaultValue}",
- "xpack.infra.sourceConfiguration.timestampLogColumnDescription": "此系统字段显示 {timestampSetting} 字段设置所确定的日志条目时间。",
- "xpack.infra.sourceConfiguration.unsavedFormPrompt": "是否确定要离开?更改将丢失",
- "xpack.infra.sourceErrorPage.failedToLoadDataSourcesMessage": "无法加载数据源。",
- "xpack.infra.sourceLoadingPage.loadingDataSourcesMessage": "正在加载数据源",
- "xpack.infra.table.collapseRowLabel": "折叠",
- "xpack.infra.table.expandRowLabel": "展开",
- "xpack.infra.tableView.columnName.avg": "平均值",
- "xpack.infra.tableView.columnName.last1m": "过去 1 分钟",
- "xpack.infra.tableView.columnName.max": "最大值",
- "xpack.infra.tableView.columnName.name": "名称",
- "xpack.infra.trialStatus.trialStatusNetworkErrorMessage": "我们无法确定试用许可证是否可用",
- "xpack.infra.useHTTPRequest.error.body.message": "消息",
- "xpack.infra.useHTTPRequest.error.status": "错误",
- "xpack.infra.useHTTPRequest.error.title": "提取资源时出错",
- "xpack.infra.useHTTPRequest.error.url": "URL",
- "xpack.infra.viewSwitcher.lenged": "在表视图和地图视图间切换",
- "xpack.infra.viewSwitcher.mapViewLabel": "地图视图",
- "xpack.infra.viewSwitcher.tableViewLabel": "表视图",
- "xpack.infra.waffle.accountAllTitle": "全部",
- "xpack.infra.waffle.accountLabel": "帐户",
- "xpack.infra.waffle.aggregationNames.avg": "“{field}”的平均值",
- "xpack.infra.waffle.aggregationNames.max": "“{field}”的最大值",
- "xpack.infra.waffle.aggregationNames.min": "“{field}”的最小值",
- "xpack.infra.waffle.aggregationNames.rate": "“{field}”的比率",
- "xpack.infra.waffle.alerting.customMetrics.helpText": "选择名称以帮助辨识您的定制指标。默认为“ 的 ”。",
- "xpack.infra.waffle.alerting.customMetrics.labelLabel": "指标名称(可选)",
- "xpack.infra.waffle.checkNewDataButtonLabel": "检查新数据",
- "xpack.infra.waffle.customGroupByDropdownPlacehoder": "选择一个",
- "xpack.infra.waffle.customGroupByFieldLabel": "字段",
- "xpack.infra.waffle.customGroupByHelpText": "这是用于词聚合的字段",
- "xpack.infra.waffle.customGroupByOptionName": "定制字段",
- "xpack.infra.waffle.customGroupByPanelTitle": "按定制字段分组",
- "xpack.infra.waffle.customMetricPanelLabel.add": "添加定制指标",
- "xpack.infra.waffle.customMetricPanelLabel.addAriaLabel": "返回到指标选取器",
- "xpack.infra.waffle.customMetricPanelLabel.edit": "编辑定制指标",
- "xpack.infra.waffle.customMetricPanelLabel.editAriaLabel": "返回到定制指标编辑模式",
- "xpack.infra.waffle.customMetrics.aggregationLables.avg": "平均值",
- "xpack.infra.waffle.customMetrics.aggregationLables.max": "最大值",
- "xpack.infra.waffle.customMetrics.aggregationLables.min": "最小值",
- "xpack.infra.waffle.customMetrics.aggregationLables.rate": "比率",
- "xpack.infra.waffle.customMetrics.cancelLabel": "取消",
- "xpack.infra.waffle.customMetrics.editMode.deleteAriaLabel": "删除 {name} 的定制指标",
- "xpack.infra.waffle.customMetrics.editMode.editButtonAriaLabel": "编辑 {name} 的定制指标",
- "xpack.infra.waffle.customMetrics.fieldPlaceholder": "选择字段",
- "xpack.infra.waffle.customMetrics.labelLabel": "标签(可选)",
- "xpack.infra.waffle.customMetrics.labelPlaceholder": "选择要在“指标”下拉列表中显示的名称",
- "xpack.infra.waffle.customMetrics.metricLabel": "指标",
- "xpack.infra.waffle.customMetrics.modeSwitcher.addMetric": "添加指标",
- "xpack.infra.waffle.customMetrics.modeSwitcher.addMetricAriaLabel": "添加定制指标",
- "xpack.infra.waffle.customMetrics.modeSwitcher.cancel": "取消",
- "xpack.infra.waffle.customMetrics.modeSwitcher.cancelAriaLabel": "取消编辑模式",
- "xpack.infra.waffle.customMetrics.modeSwitcher.edit": "编辑",
- "xpack.infra.waffle.customMetrics.modeSwitcher.editAriaLabel": "编辑定制指标",
- "xpack.infra.waffle.customMetrics.modeSwitcher.saveButton": "保存",
- "xpack.infra.waffle.customMetrics.modeSwitcher.saveButtonAriaLabel": "保存定制指标的更改",
- "xpack.infra.waffle.customMetrics.of": "/",
- "xpack.infra.waffle.customMetrics.submitLabel": "保存",
- "xpack.infra.waffle.groupByAllTitle": "全部",
- "xpack.infra.waffle.groupByLabel": "分组依据",
- "xpack.infra.waffle.loadingDataText": "正在加载数据",
- "xpack.infra.waffle.maxGroupByTooltip": "一次只能选择两个分组",
- "xpack.infra.waffle.metriclabel": "指标",
- "xpack.infra.waffle.metricOptions.countText": "计数",
- "xpack.infra.waffle.metricOptions.cpuUsageText": "CPU 使用",
- "xpack.infra.waffle.metricOptions.diskIOReadBytes": "磁盘读取数",
- "xpack.infra.waffle.metricOptions.diskIOWriteBytes": "磁盘写入数",
- "xpack.infra.waffle.metricOptions.hostLogRateText": "日志速率",
- "xpack.infra.waffle.metricOptions.inboundTrafficText": "入站流量",
- "xpack.infra.waffle.metricOptions.loadText": "负载",
- "xpack.infra.waffle.metricOptions.memoryUsageText": "内存使用量",
- "xpack.infra.waffle.metricOptions.outboundTrafficText": "出站流量",
- "xpack.infra.waffle.metricOptions.rdsActiveTransactions": "活动事务数",
- "xpack.infra.waffle.metricOptions.rdsConnections": "连接数",
- "xpack.infra.waffle.metricOptions.rdsLatency": "延迟",
- "xpack.infra.waffle.metricOptions.rdsQueriesExecuted": "已执行的查询数",
- "xpack.infra.waffle.metricOptions.s3BucketSize": "存储桶大小",
- "xpack.infra.waffle.metricOptions.s3DownloadBytes": "下载量(字节)",
- "xpack.infra.waffle.metricOptions.s3NumberOfObjects": "对象数目",
- "xpack.infra.waffle.metricOptions.s3TotalRequests": "请求总数",
- "xpack.infra.waffle.metricOptions.s3UploadBytes": "上传量(字节)",
- "xpack.infra.waffle.metricOptions.sqsMessagesDelayed": "延迟的消息数",
- "xpack.infra.waffle.metricOptions.sqsMessagesEmpty": "返回空的消息数",
- "xpack.infra.waffle.metricOptions.sqsMessagesSent": "已添加的消息数",
- "xpack.infra.waffle.metricOptions.sqsMessagesVisible": "可用消息数",
- "xpack.infra.waffle.metricOptions.sqsOldestMessage": "最早的消息数",
- "xpack.infra.waffle.noDataDescription": "尝试调整您的时间或筛选。",
- "xpack.infra.waffle.noDataTitle": "没有可显示的数据。",
- "xpack.infra.waffle.region": "全部",
- "xpack.infra.waffle.regionLabel": "地区",
- "xpack.infra.waffle.savedView.createHeader": "保存视图",
- "xpack.infra.waffle.savedView.selectViewHeader": "选择要加载的视图",
- "xpack.infra.waffle.savedView.updateHeader": "更新视图",
- "xpack.infra.waffle.savedViews.cancel": "取消",
- "xpack.infra.waffle.savedViews.cancelButton": "取消",
- "xpack.infra.waffle.savedViews.includeTimeFilterLabel": "将时间与视图一起存储",
- "xpack.infra.waffle.savedViews.includeTimeHelpText": "每次加载此仪表板时,这都会将时间筛选更改为当前选定的时间",
- "xpack.infra.waffle.savedViews.saveButton": "保存",
- "xpack.infra.waffle.savedViews.viewNamePlaceholder": "名称",
- "xpack.infra.waffle.selectTwoGroupingsTitle": "选择最多两个分组",
- "xpack.infra.waffle.showLabel": "显示",
- "xpack.infra.waffle.sort.valueLabel": "指标值",
- "xpack.infra.waffle.sortDirectionLabel": "反向",
- "xpack.infra.waffle.sortLabel": "排序依据",
- "xpack.infra.waffle.sortNameLabel": "名称",
- "xpack.infra.waffle.unableToSelectGroupErrorMessage": "无法选择 {nodeType} 的分组依据选项",
- "xpack.infra.waffle.unableToSelectMetricErrorTitle": "无法选择指标选项或指标值。",
- "xpack.infra.waffleTime.autoRefreshButtonLabel": "自动刷新",
- "xpack.infra.waffleTime.stopRefreshingButtonLabel": "停止刷新",
- "xpack.ingestPipelines.addProcesorFormOnFailureFlyout.cancelButtonLabel": "取消",
- "xpack.ingestPipelines.addProcessorFormOnFailureFlyout.addButtonLabel": "添加",
- "xpack.ingestPipelines.app.checkingPrivilegesDescription": "正在检查权限……",
- "xpack.ingestPipelines.app.checkingPrivilegesErrorMessage": "从服务器获取用户权限时出错。",
- "xpack.ingestPipelines.app.deniedPrivilegeDescription": "要使用“采集管道”,必须具有{privilegesCount, plural, other {以下集群权限}}:{missingPrivileges}。",
- "xpack.ingestPipelines.app.deniedPrivilegeTitle": "需要集群权限",
- "xpack.ingestPipelines.appTitle": "采集节点管道",
- "xpack.ingestPipelines.breadcrumb.createPipelineLabel": "创建管道",
- "xpack.ingestPipelines.breadcrumb.editPipelineLabel": "编辑管道",
- "xpack.ingestPipelines.breadcrumb.pipelinesLabel": "采集节点管道",
- "xpack.ingestPipelines.clone.loadingPipelinesDescription": "正在加载管道……",
- "xpack.ingestPipelines.clone.loadSourcePipelineErrorTitle": "无法加载 {name}。",
- "xpack.ingestPipelines.create.docsButtonLabel": "创建管道文档",
- "xpack.ingestPipelines.create.pageTitle": "创建管道",
- "xpack.ingestPipelines.createRoute.duplicatePipelineIdErrorMessage": "已有名称为“{name}”的管道。",
- "xpack.ingestPipelines.deleteModal.cancelButtonLabel": "取消",
- "xpack.ingestPipelines.deleteModal.confirmButtonLabel": "删除{numPipelinesToDelete, plural, other {管道} }",
- "xpack.ingestPipelines.deleteModal.deleteDescription": "您即将删除{numPipelinesToDelete, plural, other {以下管道} }:",
- "xpack.ingestPipelines.deleteModal.errorNotificationMessageText": "删除管道“{name}”时出错",
- "xpack.ingestPipelines.deleteModal.modalTitleText": "删除 {numPipelinesToDelete, plural, one {管道} other {# 个管道}}",
- "xpack.ingestPipelines.deleteModal.multipleErrorsNotificationMessageText": "删除 {count} 个管道时出错",
- "xpack.ingestPipelines.deleteModal.successDeleteMultipleNotificationMessageText": "已删除 {numSuccesses, plural, other {# 个管道}}",
- "xpack.ingestPipelines.deleteModal.successDeleteSingleNotificationMessageText": "已删除管道“{pipelineName}”",
- "xpack.ingestPipelines.edit.docsButtonLabel": "编辑管道文档",
- "xpack.ingestPipelines.edit.fetchPipelineError": "无法加载“{name}”",
- "xpack.ingestPipelines.edit.fetchPipelineReloadButton": "重试",
- "xpack.ingestPipelines.edit.loadingPipelinesDescription": "正在加载管道……",
- "xpack.ingestPipelines.edit.pageTitle": "编辑管道“{name}”",
- "xpack.ingestPipelines.form.cancelButtonLabel": "取消",
- "xpack.ingestPipelines.form.createButtonLabel": "创建管道",
- "xpack.ingestPipelines.form.descriptionFieldDescription": "此功能的作用描述。",
- "xpack.ingestPipelines.form.descriptionFieldLabel": "描述(可选)",
- "xpack.ingestPipelines.form.descriptionFieldTitle": "描述",
- "xpack.ingestPipelines.form.hideRequestButtonLabel": "隐藏请求",
- "xpack.ingestPipelines.form.nameDescription": "此管道的唯一标识符。",
- "xpack.ingestPipelines.form.nameFieldLabel": "名称",
- "xpack.ingestPipelines.form.nameTitle": "名称",
- "xpack.ingestPipelines.form.onFailureFieldHelpText": "使用 JSON 格式:{code}",
- "xpack.ingestPipelines.form.pipelineNameRequiredError": "“名称”必填。",
- "xpack.ingestPipelines.form.saveButtonLabel": "保存管道",
- "xpack.ingestPipelines.form.savePip10mbelineError.showFewerButton": "隐藏 {hiddenErrorsCount, plural, other {# 个错误}}",
- "xpack.ingestPipelines.form.savePipelineError": "无法创建管道",
- "xpack.ingestPipelines.form.savePipelineError.processorLabel": "{type} 处理器",
- "xpack.ingestPipelines.form.savePipelineError.showAllButton": "再显示 {hiddenErrorsCount, plural, other {# 个错误}}",
- "xpack.ingestPipelines.form.savingButtonLabel": "正在保存......",
- "xpack.ingestPipelines.form.showRequestButtonLabel": "显示请求",
- "xpack.ingestPipelines.form.unknownError": "发生了未知错误。",
- "xpack.ingestPipelines.form.versionFieldLabel": "版本(可选)",
- "xpack.ingestPipelines.form.versionToggleDescription": "添加版本号",
- "xpack.ingestPipelines.list.listTitle": "采集节点管道",
- "xpack.ingestPipelines.list.loadErrorTitle": "无法加载管道",
- "xpack.ingestPipelines.list.loadingMessage": "正在加载管道……",
- "xpack.ingestPipelines.list.loadPipelineReloadButton": "重试",
- "xpack.ingestPipelines.list.notFoundFlyoutMessage": "未找到管道",
- "xpack.ingestPipelines.list.pipelineDetails.cloneActionLabel": "克隆",
- "xpack.ingestPipelines.list.pipelineDetails.closeButtonLabel": "关闭",
- "xpack.ingestPipelines.list.pipelineDetails.deleteActionLabel": "删除",
- "xpack.ingestPipelines.list.pipelineDetails.descriptionTitle": "描述",
- "xpack.ingestPipelines.list.pipelineDetails.editActionLabel": "编辑",
- "xpack.ingestPipelines.list.pipelineDetails.failureProcessorsTitle": "失败处理器",
- "xpack.ingestPipelines.list.pipelineDetails.managePipelineActionsAriaLabel": "管理管道",
- "xpack.ingestPipelines.list.pipelineDetails.managePipelineButtonLabel": "管理",
- "xpack.ingestPipelines.list.pipelineDetails.managePipelinePanelTitle": "管道选项",
- "xpack.ingestPipelines.list.pipelineDetails.processorsTitle": "处理器",
- "xpack.ingestPipelines.list.pipelineDetails.versionTitle": "版本",
- "xpack.ingestPipelines.list.pipelinesDescription": "定义用于在索引之前重新处理文档的管道。",
- "xpack.ingestPipelines.list.pipelinesDocsLinkText": "采集节点管道文档",
- "xpack.ingestPipelines.list.table.actionColumnTitle": "操作",
- "xpack.ingestPipelines.list.table.cloneActionDescription": "克隆此管道",
- "xpack.ingestPipelines.list.table.cloneActionLabel": "克隆",
- "xpack.ingestPipelines.list.table.createPipelineButtonLabel": "创建管道",
- "xpack.ingestPipelines.list.table.deleteActionDescription": "删除此管道",
- "xpack.ingestPipelines.list.table.deleteActionLabel": "删除",
- "xpack.ingestPipelines.list.table.deletePipelinesButtonLabel": "删除{count, plural, other {管道} }",
- "xpack.ingestPipelines.list.table.editActionDescription": "编辑此管道",
- "xpack.ingestPipelines.list.table.editActionLabel": "编辑",
- "xpack.ingestPipelines.list.table.emptyPrompt.createButtonLabel": "创建管道",
- "xpack.ingestPipelines.list.table.emptyPromptDescription": "例如,可能创建一个处理器删除字段、另一处理器重命名字段的管道。",
- "xpack.ingestPipelines.list.table.emptyPromptDocumentionLink": "了解详情",
- "xpack.ingestPipelines.list.table.emptyPromptTitle": "首先创建管道",
- "xpack.ingestPipelines.list.table.nameColumnTitle": "名称",
- "xpack.ingestPipelines.list.table.reloadButtonLabel": "重新加载",
- "xpack.ingestPipelines.pipelineEditor.addDocuments.addDocumentButtonLabel": "添加文档",
- "xpack.ingestPipelines.pipelineEditor.addDocuments.addDocumentErrorMessage": "添加文档时出错",
- "xpack.ingestPipelines.pipelineEditor.addDocuments.addDocumentSuccessMessage": "文档已添加",
- "xpack.ingestPipelines.pipelineEditor.addDocuments.idFieldLabel": "文档 ID",
- "xpack.ingestPipelines.pipelineEditor.addDocuments.idRequiredErrorMessage": "需要文档 ID。",
- "xpack.ingestPipelines.pipelineEditor.addDocuments.indexFieldLabel": "索引",
- "xpack.ingestPipelines.pipelineEditor.addDocuments.indexRequiredErrorMessage": "需要索引名称。",
- "xpack.ingestPipelines.pipelineEditor.addDocumentsAccordion.addDocumentsButtonLabel": "从索引添加测试文档",
- "xpack.ingestPipelines.pipelineEditor.addDocumentsAccordion.contentDescriptionText": "提供该文档的索引和文档 ID。",
- "xpack.ingestPipelines.pipelineEditor.addDocumentsAccordion.discoverLinkDescriptionText": "要浏览现有数据,请使用{discoverLink}。",
- "xpack.ingestPipelines.pipelineEditor.addProcessorButtonLabel": "添加处理器",
- "xpack.ingestPipelines.pipelineEditor.appendForm.fieldHelpText": "要将值追加到的字段。",
- "xpack.ingestPipelines.pipelineEditor.appendForm.valueFieldHelpText": "要追加的值。",
- "xpack.ingestPipelines.pipelineEditor.appendForm.valueFieldLabel": "值",
- "xpack.ingestPipelines.pipelineEditor.appendForm.valueRequiredError": "需要值。",
- "xpack.ingestPipelines.pipelineEditor.bytesForm.fieldNameHelpText": "要转换的字段。如果字段包含数组,则将转换每个数组值。",
- "xpack.ingestPipelines.pipelineEditor.circleForm.errorDistanceError": "需要误差距离值。",
- "xpack.ingestPipelines.pipelineEditor.circleForm.errorDistanceFieldLabel": "误差距离",
- "xpack.ingestPipelines.pipelineEditor.circleForm.errorDistanceHelpText": "内接形状的边到包围圆之间的差距。确定输出多边形的准确性。对于 {geo_shape},以米为度量单位,但是对于 {shape},则不使用任何单位。",
- "xpack.ingestPipelines.pipelineEditor.circleForm.fieldNameHelpText": "要转换的字段。",
- "xpack.ingestPipelines.pipelineEditor.circleForm.shapeTypeFieldHelpText": "在处理输出多边形时要使用的字段映射类型。",
- "xpack.ingestPipelines.pipelineEditor.circleForm.shapeTypeFieldLabel": "形状类型",
- "xpack.ingestPipelines.pipelineEditor.circleForm.shapeTypeGeoShape": "几何形状",
- "xpack.ingestPipelines.pipelineEditor.circleForm.shapeTypeRequiredError": "需要形状类型值。",
- "xpack.ingestPipelines.pipelineEditor.circleForm.shapeTypeShape": "形状",
- "xpack.ingestPipelines.pipelineEditor.commonFields.fieldFieldLabel": "字段",
- "xpack.ingestPipelines.pipelineEditor.commonFields.fieldRequiredError": "需要字段值。",
- "xpack.ingestPipelines.pipelineEditor.commonFields.ifFieldHelpText": "有条件地运行此处理器。",
- "xpack.ingestPipelines.pipelineEditor.commonFields.ifFieldLabel": "条件(可选)",
- "xpack.ingestPipelines.pipelineEditor.commonFields.ignoreFailureFieldLabel": "忽略失败",
- "xpack.ingestPipelines.pipelineEditor.commonFields.ignoreFailureHelpText": "忽略此处理器的故障。",
- "xpack.ingestPipelines.pipelineEditor.commonFields.ignoreMissingFieldHelpText": "忽略缺少 {field} 的文档。",
- "xpack.ingestPipelines.pipelineEditor.commonFields.ignoreMissingFieldLabel": "忽略缺失",
- "xpack.ingestPipelines.pipelineEditor.commonFields.keepOriginalFieldHelpText": "将未解析的 URI 复制到 {field}。",
- "xpack.ingestPipelines.pipelineEditor.commonFields.keepOriginalFieldLabel": "保留原始",
- "xpack.ingestPipelines.pipelineEditor.commonFields.propertiesFieldLabel": "属性(可选)",
- "xpack.ingestPipelines.pipelineEditor.commonFields.removeIfSuccessfulFieldHelpText": "解析 URI 字符串后移除该字段。",
- "xpack.ingestPipelines.pipelineEditor.commonFields.removeIfSuccessfulFieldLabel": "成功时移除",
- "xpack.ingestPipelines.pipelineEditor.commonFields.tagFieldHelpText": "处理器的标识符。用于调试和指标。",
- "xpack.ingestPipelines.pipelineEditor.commonFields.tagFieldLabel": "标记(可选)",
- "xpack.ingestPipelines.pipelineEditor.commonFields.targetFieldHelpText": "输出字段。如果为空,则输入字段将适当更新。",
- "xpack.ingestPipelines.pipelineEditor.commonFields.targetFieldLabel": "目标字段(可选)",
- "xpack.ingestPipelines.pipelineEditor.communityId.destinationIpHelpText": "包含目标 IP 地址的字段。默认为 {defaultValue}。",
- "xpack.ingestPipelines.pipelineEditor.communityId.destinationIpLabel": "目标 IP(可选)",
- "xpack.ingestPipelines.pipelineEditor.communityId.destinationPortHelpText": "包含目标端口的字段。默认为 {defaultValue}。",
- "xpack.ingestPipelines.pipelineEditor.communityId.destinationPortLabel": "目标端口(可选)",
- "xpack.ingestPipelines.pipelineEditor.communityId.ianaLabel": "IANA 编号(可选)",
- "xpack.ingestPipelines.pipelineEditor.communityId.ianaNumberHelpText": "包含 IANA 编号的字段。只有在未指定 {field} 时使用。默认为 {defaultValue}。",
- "xpack.ingestPipelines.pipelineEditor.communityId.icmpCodeHelpText": "包含 ICMP 代码的字段。默认为 {defaultValue}。",
- "xpack.ingestPipelines.pipelineEditor.communityId.icmpCodeLabel": "ICMP 代码(可选)",
- "xpack.ingestPipelines.pipelineEditor.communityId.icmpTypeHelpText": "包含目标 ICMP 类型的字段。默认为 {defaultValue}。",
- "xpack.ingestPipelines.pipelineEditor.communityId.icmpTypeLabel": "ICMP 类型(可选)",
- "xpack.ingestPipelines.pipelineEditor.communityId.seedHelpText": "社区 ID 哈希的种子。默认为 {defaultValue}。",
- "xpack.ingestPipelines.pipelineEditor.communityId.seedLabel": "种子(可选)",
- "xpack.ingestPipelines.pipelineEditor.communityId.seedMaxNumberError": "此数字必须等于或小于 {maxValue}。",
- "xpack.ingestPipelines.pipelineEditor.communityId.seedMinNumberError": "此数字必须等于或大于 {minValue}。",
- "xpack.ingestPipelines.pipelineEditor.communityId.sourceIpHelpText": "包含源 IP 地址的字段。默认为 {defaultValue}。",
- "xpack.ingestPipelines.pipelineEditor.communityId.sourceIpLabel": "源 IP(可选)",
- "xpack.ingestPipelines.pipelineEditor.communityId.sourcePortHelpText": "包含源端口的字段。默认为 {defaultValue}。",
- "xpack.ingestPipelines.pipelineEditor.communityId.sourcePortLabel": "源端口(可选)",
- "xpack.ingestPipelines.pipelineEditor.communityId.targetFieldHelpText": "输出字段。默认为 {field}。",
- "xpack.ingestPipelines.pipelineEditor.communityId.transportHelpText": "包含传输协议的字段。只有在未指定 {field} 时使用。默认为 {defaultValue}。",
- "xpack.ingestPipelines.pipelineEditor.communityId.transportLabel": "传输(可选)",
- "xpack.ingestPipelines.pipelineEditor.convertForm.autoOption": "自动",
- "xpack.ingestPipelines.pipelineEditor.convertForm.booleanOption": "布尔型",
- "xpack.ingestPipelines.pipelineEditor.convertForm.doubleOption": "双精度",
- "xpack.ingestPipelines.pipelineEditor.convertForm.emptyValueFieldHelpText": "用于填充空字段。如果未提供值,则跳过空字段。",
- "xpack.ingestPipelines.pipelineEditor.convertForm.emptyValueFieldLabel": "空值(可选)",
- "xpack.ingestPipelines.pipelineEditor.convertForm.fieldNameHelpText": "要转换的字段。",
- "xpack.ingestPipelines.pipelineEditor.convertForm.floatOption": "浮点型",
- "xpack.ingestPipelines.pipelineEditor.convertForm.integerOption": "整型",
- "xpack.ingestPipelines.pipelineEditor.convertForm.ipOption": "IP",
- "xpack.ingestPipelines.pipelineEditor.convertForm.longOption": "长整型",
- "xpack.ingestPipelines.pipelineEditor.convertForm.quoteFieldLabel": "引号(可选)",
- "xpack.ingestPipelines.pipelineEditor.convertForm.quoteHelpText": "在 CSV 数据中使用的转义字符。默认为 {value}。",
- "xpack.ingestPipelines.pipelineEditor.convertForm.separatorFieldLabel": "分隔符(可选)",
- "xpack.ingestPipelines.pipelineEditor.convertForm.separatorHelpText": "在 CSV 数据中使用的分隔符。默认为 {value}。",
- "xpack.ingestPipelines.pipelineEditor.convertForm.separatorLengthError": "必须是单个字符。",
- "xpack.ingestPipelines.pipelineEditor.convertForm.stringOption": "字符串",
- "xpack.ingestPipelines.pipelineEditor.convertForm.typeFieldHelpText": "输出的字段数据类型。",
- "xpack.ingestPipelines.pipelineEditor.convertForm.typeFieldLabel": "类型",
- "xpack.ingestPipelines.pipelineEditor.convertForm.typeRequiredError": "需要类型值。",
- "xpack.ingestPipelines.pipelineEditor.csvForm.fieldNameHelpText": "包含 CSV 数据的字段。",
- "xpack.ingestPipelines.pipelineEditor.csvForm.targetFieldRequiredError": "需要目标字段值。",
- "xpack.ingestPipelines.pipelineEditor.csvForm.targetFieldsFieldLabel": "目标字段",
- "xpack.ingestPipelines.pipelineEditor.csvForm.targetFieldsHelpText": "输出字段。已提取的值映射到这些字段。",
- "xpack.ingestPipelines.pipelineEditor.csvForm.trimFieldHelpText": "移除不带引号的 CSV 数据中的空格。",
- "xpack.ingestPipelines.pipelineEditor.csvForm.trimFieldLabel": "剪裁",
- "xpack.ingestPipelines.pipelineEditor.customForm.configurationRequiredError": "配置必填。",
- "xpack.ingestPipelines.pipelineEditor.customForm.invalidJsonError": "输入无效。",
- "xpack.ingestPipelines.pipelineEditor.customForm.optionsFieldAriaLabel": "配置 JSON 编辑器",
- "xpack.ingestPipelines.pipelineEditor.customForm.optionsFieldLabel": "配置",
- "xpack.ingestPipelines.pipelineEditor.dateForm.fieldNameHelpText": "要转换的字段。",
- "xpack.ingestPipelines.pipelineEditor.dateForm.formatsFieldHelpText": "预期的日期格式。提供的格式按顺序应用。接受 Java 时间模式或以下格式之一:{allowedFormats}。",
- "xpack.ingestPipelines.pipelineEditor.dateForm.formatsFieldLabel": "格式",
- "xpack.ingestPipelines.pipelineEditor.dateForm.formatsRequiredError": "需要格式的值。",
- "xpack.ingestPipelines.pipelineEditor.dateForm.localeFieldLabel": "区域设置(可选)",
- "xpack.ingestPipelines.pipelineEditor.dateForm.localeHelpText": "日期的区域设置。用于解析月或日名称。默认为 {timezone}。",
- "xpack.ingestPipelines.pipelineEditor.dateForm.outputFormatFieldLabel": "输出格式(可选)",
- "xpack.ingestPipelines.pipelineEditor.dateForm.outputFormatHelpText": "将日期写入到 {targetField} 时要使用的格式。接受 Java 时间模式或以下格式之一:{allowedFormats}。默认为 {defaultFormat}。",
- "xpack.ingestPipelines.pipelineEditor.dateForm.targetFieldHelpText": "输出字段。如果为空,则输入字段将适当更新。默认为 {defaultField}。",
- "xpack.ingestPipelines.pipelineEditor.dateForm.timezoneFieldLabel": "时区(可选)",
- "xpack.ingestPipelines.pipelineEditor.dateForm.timezoneHelpText": "日期的时区。默认为 {timezone}。",
- "xpack.ingestPipelines.pipelineEditor.dateIndexForm.localeHelpText": "要在解析日期时使用的区域设置。用于解析月或日名称。默认为 {locale}。",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateFormatsFieldLabel": "日期格式(可选)",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateFormatsHelpText": "预期的日期格式。提供的格式按顺序应用。接受 Java 时间模式、ISO8601、UNIX、UNIX_MS 或 TAI64N 格式。默认为 {value}。",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.day": "天",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.hour": "小时",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.minute": "分钟",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.month": "月",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.second": "秒",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.week": "周",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.year": "年",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRoundingFieldHelpText": "将日期格式化为索引名称时用于四舍五入日期的时段。",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRoundingFieldLabel": "日期四舍五入",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRoundingRequiredError": "需要日期舍入值。",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.fieldNameHelpText": "包含日期或时间戳的字段。",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.indexNameFormatFieldHelpText": "用于将已解析日期输出到索引名称的日期格式。默认为 {value}。",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.indexNameFormatFieldLabel": "索引名称格式(可选)",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.indexNamePrefixFieldHelpText": "要在索引名称中的输出日期前添加的前缀。",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.indexNamePrefixFieldLabel": "索引名称前缀(可选)",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.localeFieldLabel": "区域设置(可选)",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.timezoneFieldLabel": "时区(可选)",
- "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.timezoneHelpText": "解析日期和构造索引名称表达式时使用的时区。默认为 {timezone}。",
- "xpack.ingestPipelines.pipelineEditor.deleteModal.deleteDescription": "删除此处理器和其失败时处理程序。",
- "xpack.ingestPipelines.pipelineEditor.dissectForm.appendSeparatorHelpText": "如果您指定了键修饰符,则在追加结果时,此字符用于分隔字段。默认为 {value}。",
- "xpack.ingestPipelines.pipelineEditor.dissectForm.appendSeparatorparaotrFieldLabel": "追加分隔符(可选)",
- "xpack.ingestPipelines.pipelineEditor.dissectForm.fieldNameHelpText": "要分解的字段。",
- "xpack.ingestPipelines.pipelineEditor.dissectForm.patternFieldHelpText": "用于分解指定字段的模式。该模式由要丢弃的字符串部分定义。使用 {keyModifier} 可更改分解行为。",
- "xpack.ingestPipelines.pipelineEditor.dissectForm.patternFieldHelpText.dissectProcessorLink": "键修饰符",
- "xpack.ingestPipelines.pipelineEditor.dissectForm.patternFieldLabel": "模式",
- "xpack.ingestPipelines.pipelineEditor.dissectForm.patternRequiredError": "需要模式值。",
- "xpack.ingestPipelines.pipelineEditor.dotExpanderForm.fieldNameHelpText": "包含点表示法的字段。",
- "xpack.ingestPipelines.pipelineEditor.dotExpanderForm.fieldNameRequiresDotError": "字段值至少需要一个点字符。",
- "xpack.ingestPipelines.pipelineEditor.dotExpanderForm.pathFieldLabel": "路径",
- "xpack.ingestPipelines.pipelineEditor.dotExpanderForm.pathHelpText": "输出字段。仅当要扩展的字段属于其他对象字段时才需要。",
- "xpack.ingestPipelines.pipelineEditor.dragAndDropList.removeItemLabel": "移除项目",
- "xpack.ingestPipelines.pipelineEditor.dropZoneButton.moveHereToolTip": "移到此处",
- "xpack.ingestPipelines.pipelineEditor.dropZoneButton.unavailableToolTip": "无法移到此处",
- "xpack.ingestPipelines.pipelineEditor.emptyPrompt.description": "使用处理器可在索引前转换数据。{learnMoreLink}",
- "xpack.ingestPipelines.pipelineEditor.emptyPrompt.title": "添加您的首个处理器",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.containsOption": "Contains",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.fieldNameHelpText": "用于将传入文档匹配到扩充文档的字段。字段值会与扩充策略中设置的匹配字段进行比较。",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.intersectsOption": "Intersects",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.maxMatchesFieldHelpText": "要包含在目标字段中的匹配扩充文档数目。接受 1 到 128。",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.maxMatchesFieldLabel": "最大匹配数(可选)",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.maxMatchesMaxNumberError": "此数字必须小于 128。",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.maxMatchesMinNumberError": "此数字必须大于 0。",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.overrideFieldHelpText": "如果启用,则处理器可以覆盖预先存在的字段值。",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.overrideFieldLabel": "覆盖",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.policyNameFieldLabel": "策略名称",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.policyNameHelpText": "{enrichPolicyLink}的名称。",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.policyNameHelpText.enrichPolicyLink": "扩充策略",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.policyNameRequiredError": "需要值。",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.shapeRelationFieldHelpText": "用于将传入文档的几何形状匹配到扩充文档的运算符。仅用于{geoMatchPolicyLink}。",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.shapeRelationFieldHelpText.geoMatchPoliciesLink": "Geo-match 扩充策略",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.shapeRelationFieldLabel": "形状关系(可选)",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.targetFieldHelpText": "用于包含扩充数据的字段。",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.targetFieldLabel": "目标字段",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.targetFieldRequiredError": "需要目标字段值。",
- "xpack.ingestPipelines.pipelineEditor.enrichForm.withinOption": "Within",
- "xpack.ingestPipelines.pipelineEditor.enrichFrom.disjointOption": "Disjoint",
- "xpack.ingestPipelines.pipelineEditor.failForm.fieldNameHelpText": "包含数组值的字段。",
- "xpack.ingestPipelines.pipelineEditor.failForm.messageFieldLabel": "消息",
- "xpack.ingestPipelines.pipelineEditor.failForm.messageHelpText": "由处理器返回的错误消息。",
- "xpack.ingestPipelines.pipelineEditor.failForm.valueRequiredError": "需要消息。",
- "xpack.ingestPipelines.pipelineEditor.fingerprint.fieldNameField": "字段",
- "xpack.ingestPipelines.pipelineEditor.fingerprint.fieldNameHelpText": "在指纹中要包括的字段。",
- "xpack.ingestPipelines.pipelineEditor.fingerprint.fieldNameRequiredError": "需要字段值。",
- "xpack.ingestPipelines.pipelineEditor.fingerprint.ignoreMissingFieldHelpText": "忽略任何缺失的 {field}。",
- "xpack.ingestPipelines.pipelineEditor.fingerprint.methodFieldLabel": "方法",
- "xpack.ingestPipelines.pipelineEditor.fingerprint.methodHelpText": "用于计算指纹的哈希方法。",
- "xpack.ingestPipelines.pipelineEditor.fingerprint.saltFieldLabel": "加密盐(可选)",
- "xpack.ingestPipelines.pipelineEditor.fingerprint.saltHelpText": "哈希函数的盐值。",
- "xpack.ingestPipelines.pipelineEditor.fingerprint.targetFieldHelpText": "输出字段。默认为 {field}。",
- "xpack.ingestPipelines.pipelineEditor.foreachForm.optionsFieldAriaLabel": "配置 JSON 编辑器",
- "xpack.ingestPipelines.pipelineEditor.foreachForm.processorFieldLabel": "处理器",
- "xpack.ingestPipelines.pipelineEditor.foreachForm.processorHelpText": "要对每个数组值运行的采集处理器。",
- "xpack.ingestPipelines.pipelineEditor.foreachForm.processorInvalidJsonError": "JSON 无效",
- "xpack.ingestPipelines.pipelineEditor.foreachForm.processorRequiredError": "需要处理器。",
- "xpack.ingestPipelines.pipelineEditor.geoIPForm.databaseFileHelpText": "{ingestGeoIP} 配置目录中的 GeoIP2 数据库文件。默认为 {databaseFile}。",
- "xpack.ingestPipelines.pipelineEditor.geoIPForm.databaseFileLabel": "数据库文件(可选)",
- "xpack.ingestPipelines.pipelineEditor.geoIPForm.fieldNameHelpText": "包含用于地理查找的 IP 地址的字段。",
- "xpack.ingestPipelines.pipelineEditor.geoIPForm.firstOnlyFieldHelpText": "使用首个匹配的地理数据,即使字段包含数组。",
- "xpack.ingestPipelines.pipelineEditor.geoIPForm.firstOnlyFieldLabel": "仅限首个",
- "xpack.ingestPipelines.pipelineEditor.geoIPForm.propertiesFieldHelpText": "添加到目标字段的属性。有效属性取决于使用的数据库文件。",
- "xpack.ingestPipelines.pipelineEditor.geoIPForm.targetFieldHelpText": "用于包含地理数据属性的字段。",
- "xpack.ingestPipelines.pipelineEditor.grokForm.fieldNameHelpText": "用于搜索匹配项的字段。",
- "xpack.ingestPipelines.pipelineEditor.grokForm.patternDefinitionsAriaLabel": "模式定义编辑器",
- "xpack.ingestPipelines.pipelineEditor.grokForm.patternDefinitionsHelpText": "定义定制模式的模式名称和模式元组的映射。与现有名称匹配的模式将覆盖预先存在的定义。",
- "xpack.ingestPipelines.pipelineEditor.grokForm.patternDefinitionsLabel": "模式定义(可选)",
- "xpack.ingestPipelines.pipelineEditor.grokForm.patternsAddPatternLabel": "添加模式",
- "xpack.ingestPipelines.pipelineEditor.grokForm.patternsDefinitionsInvalidJSONError": "JSON 无效",
- "xpack.ingestPipelines.pipelineEditor.grokForm.patternsFieldLabel": "模式",
- "xpack.ingestPipelines.pipelineEditor.grokForm.patternsHelpText": "用于匹配和提取已命名捕获组的 Grok 表达式。使用首个匹配的表达式。",
- "xpack.ingestPipelines.pipelineEditor.grokForm.patternsValueRequiredError": "需要值。",
- "xpack.ingestPipelines.pipelineEditor.grokForm.traceMatchFieldHelpText": "将有关匹配表达式的元数据添加到文档。",
- "xpack.ingestPipelines.pipelineEditor.grokForm.traceMatchFieldLabel": "跟踪匹配项",
- "xpack.ingestPipelines.pipelineEditor.gsubForm.fieldNameHelpText": "用于搜索匹配项的字段。",
- "xpack.ingestPipelines.pipelineEditor.gsubForm.patternFieldHelpText": "用于匹配字段中的子字符串的正则表达式。",
- "xpack.ingestPipelines.pipelineEditor.gsubForm.patternFieldLabel": "模式",
- "xpack.ingestPipelines.pipelineEditor.gsubForm.patternRequiredError": "需要值。",
- "xpack.ingestPipelines.pipelineEditor.gsubForm.replacementFieldHelpText": "匹配项的替换文本。空值将从结果文本中移除匹配文本。",
- "xpack.ingestPipelines.pipelineEditor.gsubForm.replacementFieldLabel": "替换",
- "xpack.ingestPipelines.pipelineEditor.htmlStripForm.fieldNameHelpText": "从其中移除 HTML 标记的字段。",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.fieldMapHelpText": "将文档字段名称映射到模型的已知字段名称。优先于模型中的任何映射。",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.fieldMapInvalidJSONError": "JSON 无效",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.fieldMapLabel": "字段映射(可选)",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.inferenceConfigField.classificationLinkLabel": "分类",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.inferenceConfigField.regressionLinkLabel": "回归",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.inferenceConfigLabel": "推理配置(可选)",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.inferenceConfigurationHelpText": "包含推理类型及其选项。有两种类型:{regression} 和 {classification}。",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.modelIDFieldHelpText": "推理所根据的模型的 ID。",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.modelIDFieldLabel": "模型 ID",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.patternRequiredError": "需要模型 ID 值。",
- "xpack.ingestPipelines.pipelineEditor.inferenceForm.targetFieldHelpText": "用于包含推理处理器结果的字段。默认为 {targetField}。",
- "xpack.ingestPipelines.pipelineEditor.internalNetworkCustomLabel": "使用定制字段",
- "xpack.ingestPipelines.pipelineEditor.internalNetworkPredefinedLabel": "使用预置字段",
- "xpack.ingestPipelines.pipelineEditor.item.cancelMoveButtonAriaLabel": "取消移动",
- "xpack.ingestPipelines.pipelineEditor.item.descriptionPlaceholder": "无描述",
- "xpack.ingestPipelines.pipelineEditor.item.editButtonAriaLabel": "编辑此处理器",
- "xpack.ingestPipelines.pipelineEditor.item.moreButtonAriaLabel": "显示此处理器的更多操作",
- "xpack.ingestPipelines.pipelineEditor.item.moreMenu.addOnFailureHandlerButtonLabel": "添加失败时处理程序",
- "xpack.ingestPipelines.pipelineEditor.item.moreMenu.deleteButtonLabel": "删除",
- "xpack.ingestPipelines.pipelineEditor.item.moreMenu.duplicateButtonLabel": "复制此处理器",
- "xpack.ingestPipelines.pipelineEditor.item.moveButtonLabel": "移动此处理器",
- "xpack.ingestPipelines.pipelineEditor.item.textInputAriaLabel": "为此 {type} 处理器提供描述",
- "xpack.ingestPipelines.pipelineEditor.joinForm.fieldNameHelpText": "包含要联接的数组值的字段。",
- "xpack.ingestPipelines.pipelineEditor.joinForm.separatorFieldHelpText": "分隔符。",
- "xpack.ingestPipelines.pipelineEditor.joinForm.separatorFieldLabel": "分隔符",
- "xpack.ingestPipelines.pipelineEditor.joinForm.separatorRequiredError": "需要值。",
- "xpack.ingestPipelines.pipelineEditor.jsonForm.addToRootFieldHelpText": "将 JSON 对象添加到文档的顶层。不能与目标字段进行组合。",
- "xpack.ingestPipelines.pipelineEditor.jsonForm.addToRootFieldLabel": "添加到根目录",
- "xpack.ingestPipelines.pipelineEditor.jsonForm.fieldNameHelpText": "要解析的字段。",
- "xpack.ingestPipelines.pipelineEditor.jsonStringField.invalidStringMessage": "JSON 字符串无效。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.excludeKeysFieldLabel": "排除键",
- "xpack.ingestPipelines.pipelineEditor.kvForm.excludeKeysHelpText": "要从输出中排除的已提取键的列表。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.fieldNameHelpText": "包含键值对字符串的字段。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.fieldSplitFieldLabel": "字段拆分",
- "xpack.ingestPipelines.pipelineEditor.kvForm.fieldSplitHelpText": "用于分隔键值对的正则表达式模式。通常是空格字符 ({space})。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.fieldSplitRequiredError": "需要值。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.includeKeysFieldLabel": "包括键",
- "xpack.ingestPipelines.pipelineEditor.kvForm.includeKeysHelpText": "要包括在输出中的已提取键的列表。默认为所有键。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.prefixFieldLabel": "前缀",
- "xpack.ingestPipelines.pipelineEditor.kvForm.prefixHelpText": "要添加到已提取键的前缀。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.stripBracketsFieldLabel": "剥离括号",
- "xpack.ingestPipelines.pipelineEditor.kvForm.stripBracketsHelpText": "从已提取值中移除括号({paren}、{angle}、{square})和引号({singleQuote}、{doubleQuote})。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.targetFieldHelpText": "已提取字段的输出字段。默认为文档根目录。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.trimKeyFieldLabel": "剪裁键",
- "xpack.ingestPipelines.pipelineEditor.kvForm.trimKeyHelpText": "要从已提取键中剪裁的字符。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.trimValueFieldLabel": "剪裁值",
- "xpack.ingestPipelines.pipelineEditor.kvForm.trimValueHelpText": "要从已提取值中剪裁的字符。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.valueSplitFieldLabel": "值拆分",
- "xpack.ingestPipelines.pipelineEditor.kvForm.valueSplitHelpText": "用于拆分键和值的正则表达式模式。通常是赋值运算符 ({equal})。",
- "xpack.ingestPipelines.pipelineEditor.kvForm.valueSplitRequiredError": "需要值。",
- "xpack.ingestPipelines.pipelineEditor.loadFromJson.buttonLabel": "导入处理器",
- "xpack.ingestPipelines.pipelineEditor.loadFromJson.buttons.cancel": "取消",
- "xpack.ingestPipelines.pipelineEditor.loadFromJson.buttons.confirm": "加载并覆盖",
- "xpack.ingestPipelines.pipelineEditor.loadFromJson.editor": "管道对象",
- "xpack.ingestPipelines.pipelineEditor.loadFromJson.error.body": "请确保 JSON 是有效的管道对象。",
- "xpack.ingestPipelines.pipelineEditor.loadFromJson.error.title": "管道无效",
- "xpack.ingestPipelines.pipelineEditor.loadFromJson.modalTitle": "加载 JSON",
- "xpack.ingestPipelines.pipelineEditor.loadJsonModal.jsonEditorHelpText": "提供管道对象。这将覆盖现有管道处理器和失败时处理器。",
- "xpack.ingestPipelines.pipelineEditor.lowerCaseForm.fieldNameHelpText": "要小写的字段。",
- "xpack.ingestPipelines.pipelineEditor.networkDirection.destinationIpLabel": "目标 IP(可选)",
- "xpack.ingestPipelines.pipelineEditor.networkDirection.destionationIpHelpText": "包含目标 IP 地址的字段。默认为 {defaultField}。",
- "xpack.ingestPipelines.pipelineEditor.networkDirection.internalNetworksFieldHelpText": "陈述从哪里读取 {field} 配置的字段。",
- "xpack.ingestPipelines.pipelineEditor.networkDirection.internalNetworksFieldLabel": "内部网络字段",
- "xpack.ingestPipelines.pipelineEditor.networkDirection.internalNetworksHelpText": "内部网络列表。",
- "xpack.ingestPipelines.pipelineEditor.networkDirection.internalNetworksLabel": "内部网络",
- "xpack.ingestPipelines.pipelineEditor.networkDirection.sourceIpHelpText": "包含源 IP 地址的字段。默认为 {defaultField}。",
- "xpack.ingestPipelines.pipelineEditor.networkDirection.sourceIpLabel": "源 IP(可选)",
- "xpack.ingestPipelines.pipelineEditor.networkDirection.targetFieldHelpText": "输出字段。默认为 {field}。",
- "xpack.ingestPipelines.pipelineEditor.onFailureProcessorsDocumentationLink": "了解详情。",
- "xpack.ingestPipelines.pipelineEditor.onFailureProcessorsLabel": "失败处理程序",
- "xpack.ingestPipelines.pipelineEditor.onFailureTreeDescription": "用于处理此管道中的异常的处理器。{learnMoreLink}",
- "xpack.ingestPipelines.pipelineEditor.onFailureTreeTitle": "失败处理器",
- "xpack.ingestPipelines.pipelineEditor.pipelineForm.pipelineNameFieldHelpText": "要运行的采集管道的名称。",
- "xpack.ingestPipelines.pipelineEditor.pipelineForm.pipelineNameFieldLabel": "管道名称",
- "xpack.ingestPipelines.pipelineEditor.pipelineForm.pipelineNameRequiredError": "需要值。",
- "xpack.ingestPipelines.pipelineEditor.processorsDocumentationLink": "了解详情。",
- "xpack.ingestPipelines.pipelineEditor.processorsTreeDescription": "使用处理器可在索引前转换数据。{learnMoreLink}",
- "xpack.ingestPipelines.pipelineEditor.processorsTreeTitle": "处理器",
- "xpack.ingestPipelines.pipelineEditor.registeredDomain.fieldNameHelpText": "包含完全限定域名的字段。",
- "xpack.ingestPipelines.pipelineEditor.removeForm.fieldNameField": "字段",
- "xpack.ingestPipelines.pipelineEditor.removeForm.fieldNameHelpText": "要移除的字段。",
- "xpack.ingestPipelines.pipelineEditor.removeForm.fieldNameRequiredError": "需要值。",
- "xpack.ingestPipelines.pipelineEditor.removeProcessorModal.cancelButtonLabel": "取消",
- "xpack.ingestPipelines.pipelineEditor.removeProcessorModal.confirmationButtonLabel": "删除处理器",
- "xpack.ingestPipelines.pipelineEditor.removeProcessorModal.titleText": "删除 {type} 处理器",
- "xpack.ingestPipelines.pipelineEditor.renameForm.fieldNameHelpText": "要重命名的字段。",
- "xpack.ingestPipelines.pipelineEditor.renameForm.targetFieldHelpText": "新字段名称。此字段不能已存在。",
- "xpack.ingestPipelines.pipelineEditor.renameForm.targetFieldLabel": "目标字段",
- "xpack.ingestPipelines.pipelineEditor.renameForm.targetFieldRequiredError": "需要值。",
- "xpack.ingestPipelines.pipelineEditor.requiredCopyFrom": "需要复制位置值。",
- "xpack.ingestPipelines.pipelineEditor.requiredValue": "需要值。",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.idRequiredError": "需要值。",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.langFieldHelpText": "脚本语言。默认为 {lang}。",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.langFieldLabel": "语言(可选)",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.paramsFieldAriaLabel": "参数 JSON 编辑器",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.paramsFieldHelpText": "作为变量传递到脚本的命名参数。",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.paramsFieldLabel": "参数",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.processorInvalidJsonError": "JSON 无效",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.sourceFieldAriaLabel": "源脚本 JSON 编辑器",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.sourceFieldHelpText": "要运行的内联脚本。",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.sourceFieldLabel": "源",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.sourceRequiredError": "需要值。",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.storedScriptIDFieldHelpText": "要运行的存储脚本的 ID。",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.storedScriptIDFieldLabel": "存储脚本 ID",
- "xpack.ingestPipelines.pipelineEditor.scriptForm.useScriptIdToggleLabel": "运行存储脚本",
- "xpack.ingestPipelines.pipelineEditor.setForm.copyFromFieldHelpText": "要复制到 {field} 的字段。",
- "xpack.ingestPipelines.pipelineEditor.setForm.copyFromFieldLabel": "复制位置",
- "xpack.ingestPipelines.pipelineEditor.setForm.fieldNameField": "要插入或更新的字段。",
- "xpack.ingestPipelines.pipelineEditor.setForm.ignoreEmptyValueFieldHelpText": "如果 {valueField} 是 {nullValue} 或空字符串,请不要更新该字段。",
- "xpack.ingestPipelines.pipelineEditor.setForm.ignoreEmptyValueFieldLabel": "忽略空值",
- "xpack.ingestPipelines.pipelineEditor.setForm.mediaTypeFieldLabel": "媒体类型",
- "xpack.ingestPipelines.pipelineEditor.setForm.mediaTypeHelpText": "用于编码值的媒体类型。",
- "xpack.ingestPipelines.pipelineEditor.setForm.overrideFieldHelpText": "如果启用,则覆盖现有字段值。如果禁用,则仅更新 {nullValue} 字段。",
- "xpack.ingestPipelines.pipelineEditor.setForm.overrideFieldLabel": "覆盖",
- "xpack.ingestPipelines.pipelineEditor.setForm.propertiesFieldHelpText": "要添加的用户详情。默认为 {value}",
- "xpack.ingestPipelines.pipelineEditor.setForm.valueFieldHelpText": "字段的值。",
- "xpack.ingestPipelines.pipelineEditor.setForm.valueFieldLabel": "值",
- "xpack.ingestPipelines.pipelineEditor.setSecurityUserForm.fieldNameField": "输出字段。",
- "xpack.ingestPipelines.pipelineEditor.setSecurityUserForm.propertiesFieldLabel": "属性(可选)",
- "xpack.ingestPipelines.pipelineEditor.settingsForm.learnMoreLabelLink.processor": "{processorLabel}文档",
- "xpack.ingestPipelines.pipelineEditor.sortForm.fieldNameHelpText": "包含要排序的数组值的字段。",
- "xpack.ingestPipelines.pipelineEditor.sortForm.orderField.ascendingOption": "升序",
- "xpack.ingestPipelines.pipelineEditor.sortForm.orderField.descendingOption": "降序",
- "xpack.ingestPipelines.pipelineEditor.sortForm.orderFieldHelpText": "排序顺序。包含字符串和数字组合的数组按字典顺序排序。",
- "xpack.ingestPipelines.pipelineEditor.sortForm.orderFieldLabel": "顺序",
- "xpack.ingestPipelines.pipelineEditor.splitForm.fieldNameHelpText": "要拆分的字段。",
- "xpack.ingestPipelines.pipelineEditor.splitForm.preserveTrailingFieldHelpText": "保留拆分字段值中的任何尾随空格。",
- "xpack.ingestPipelines.pipelineEditor.splitForm.preserveTrailingFieldLabel": "保留尾随",
- "xpack.ingestPipelines.pipelineEditor.splitForm.separatorFieldHelpText": "用于分隔字段值的正则表达式模式。",
- "xpack.ingestPipelines.pipelineEditor.splitForm.separatorFieldLabel": "分隔符",
- "xpack.ingestPipelines.pipelineEditor.splitForm.separatorRequiredError": "需要值。",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.buttonLabel": "添加文档",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.documentLabel": "文档 {documentNumber}",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.documentsdropdown.dropdownLabel": "文档:",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.documentsDropdown.editDocumentsButtonLabel": "编辑文档",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.documentsDropdown.popoverTitle": "测试文档",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.outputButtonLabel": "查看输出",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.resetDocumentsModal.cancelButtonLabel": "取消",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.resetDocumentsModal.description": "这将重置输出。",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.resetDocumentsModal.resetButtonLabel": "清除文档",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.resetDocumentsModal.title": "清除文档",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.selectedDocumentLabel": "文档 {selectedDocument}",
- "xpack.ingestPipelines.pipelineEditor.testPipeline.testPipelineActionsLabel": "测试管道:",
- "xpack.ingestPipelines.pipelineEditor.trimForm.fieldNameHelpText": "要剪裁的字段。对于字符串数组,每个元素都要剪裁。",
- "xpack.ingestPipelines.pipelineEditor.typeField.fieldRequiredError": "类型必填。",
- "xpack.ingestPipelines.pipelineEditor.typeField.typeFieldComboboxPlaceholder": "键入后按“ENTER”键",
- "xpack.ingestPipelines.pipelineEditor.typeField.typeFieldLabel": "处理器",
- "xpack.ingestPipelines.pipelineEditor.uppercaseForm.fieldNameHelpText": "要大写的字段。对于字符串数组,每个元素都为大写。",
- "xpack.ingestPipelines.pipelineEditor.uriPartsForm.fieldNameHelpText": "包含 URI 字符串的字段。",
- "xpack.ingestPipelines.pipelineEditor.urlDecodeForm.fieldNameHelpText": "要解码的字段。对于字符串数组,每个元素都要解码。",
- "xpack.ingestPipelines.pipelineEditor.useCopyFromLabel": "使用复制位置字段",
- "xpack.ingestPipelines.pipelineEditor.userAgentForm.extractDeviceNameFieldText": "确切设备类型",
- "xpack.ingestPipelines.pipelineEditor.userAgentForm.extractDeviceNameTooltipText": "此功能为公测版,可能会进行更改。",
- "xpack.ingestPipelines.pipelineEditor.userAgentForm.extractDeviceTypeFieldHelpText": "从用户代理字符串中提取设备类型。",
- "xpack.ingestPipelines.pipelineEditor.userAgentForm.fieldNameHelpText": "包含用户代理字符串的字段。",
- "xpack.ingestPipelines.pipelineEditor.userAgentForm.propertiesFieldHelpText": "添加到目标字段的属性。",
- "xpack.ingestPipelines.pipelineEditor.userAgentForm.regexFileFieldHelpText": "包含用于解析用户代理字符串的正则表达式的文件。",
- "xpack.ingestPipelines.pipelineEditor.userAgentForm.regexFileFieldLabel": "正则表达式文件(可选)",
- "xpack.ingestPipelines.pipelineEditor.userAgentForm.targetFieldHelpText": "输出字段。默认为 {defaultField}。",
- "xpack.ingestPipelines.pipelineEditor.useValueLabel": "使用值字段",
- "xpack.ingestPipelines.pipelineEditorItem.droppedStatusAriaLabel": "已丢弃",
- "xpack.ingestPipelines.pipelineEditorItem.errorIgnoredStatusAriaLabel": "错误已忽略",
- "xpack.ingestPipelines.pipelineEditorItem.errorStatusAriaLabel": "错误",
- "xpack.ingestPipelines.pipelineEditorItem.inactiveStatusAriaLabel": "未运行",
- "xpack.ingestPipelines.pipelineEditorItem.skippedStatusAriaLabel": "已跳过",
- "xpack.ingestPipelines.pipelineEditorItem.successStatusAriaLabel": "成功",
- "xpack.ingestPipelines.pipelineEditorItem.unknownStatusAriaLabel": "未知",
- "xpack.ingestPipelines.processorFormFlyout.cancelButtonLabel": "取消",
- "xpack.ingestPipelines.processorFormFlyout.updateButtonLabel": "更新",
- "xpack.ingestPipelines.processorOutput.descriptionText": "预览对测试文档所做的更改。",
- "xpack.ingestPipelines.processorOutput.documentLabel": "文档 {number}",
- "xpack.ingestPipelines.processorOutput.documentsDropdownLabel": "测试数据:",
- "xpack.ingestPipelines.processorOutput.droppedCalloutTitle": "该文档已丢弃。",
- "xpack.ingestPipelines.processorOutput.ignoredErrorCodeBlockLabel": "存在已忽略的错误",
- "xpack.ingestPipelines.processorOutput.loadingMessage": "正在加载处理器输出…...",
- "xpack.ingestPipelines.processorOutput.noOutputCalloutTitle": "输出不适用于此处理器。",
- "xpack.ingestPipelines.processorOutput.processorErrorCodeBlockLabel": "有错误",
- "xpack.ingestPipelines.processorOutput.processorInputCodeBlockLabel": "数据输入",
- "xpack.ingestPipelines.processorOutput.processorOutputCodeBlockLabel": "数据输出",
- "xpack.ingestPipelines.processorOutput.skippedCalloutTitle": "该处理器尚未运行。",
- "xpack.ingestPipelines.processors.defaultDescription.append": "将“{value}”追加到“{field}”字段",
- "xpack.ingestPipelines.processors.defaultDescription.bytes": "将“{field}”转换成其以字节为单位的值",
- "xpack.ingestPipelines.processors.defaultDescription.circle": "将“{field}”的圆定义转换为近似多边形",
- "xpack.ingestPipelines.processors.defaultDescription.communityId": "计算网络流数据的社区 ID。",
- "xpack.ingestPipelines.processors.defaultDescription.convert": "将“{field}”转换为类型“{type}”",
- "xpack.ingestPipelines.processors.defaultDescription.csv": "将 CSV 值从“{field}”提取到 {target_fields}",
- "xpack.ingestPipelines.processors.defaultDescription.date": "将“{field}”的日期解析为字段“{target_field}”上的日期类型",
- "xpack.ingestPipelines.processors.defaultDescription.date_index_name": "根据“{field}”的时间戳值({prefix})将文档添加到基于时间的索引",
- "xpack.ingestPipelines.processors.defaultDescription.dateIndexName.indexNamePrefixDefault.noPrefixValueLabel": "无前缀",
- "xpack.ingestPipelines.processors.defaultDescription.dateIndexName.indexNamePrefixDefault.prefixValueLabel": "带前缀“{prefix}”",
- "xpack.ingestPipelines.processors.defaultDescription.dissect": "从“{field}”提取匹配分解模式的值",
- "xpack.ingestPipelines.processors.defaultDescription.dot_expander": "将“{field}”扩展成对象字段",
- "xpack.ingestPipelines.processors.defaultDescription.drop": "丢弃文档而不返回错误",
- "xpack.ingestPipelines.processors.defaultDescription.enrich": "如果策略“{policy_name}”匹配“{field}”,将数据扩充到“{target_field}”",
- "xpack.ingestPipelines.processors.defaultDescription.fail": "引发使执行停止的异常",
- "xpack.ingestPipelines.processors.defaultDescription.fingerprint": "计算文档内容的哈希。",
- "xpack.ingestPipelines.processors.defaultDescription.foreach": "为“{field}”中的每个对象运行处理器",
- "xpack.ingestPipelines.processors.defaultDescription.geoip": "根据“{field}”的值将地理数据添加到文档",
- "xpack.ingestPipelines.processors.defaultDescription.grok": "从“{field}”提取匹配 grok 模式的值",
- "xpack.ingestPipelines.processors.defaultDescription.gsub": "将“{field}”中匹配“{pattern}”的值替换为“{replacement}”",
- "xpack.ingestPipelines.processors.defaultDescription.html_strip": "从“{field}”中移除 HTML 标记",
- "xpack.ingestPipelines.processors.defaultDescription.inference": "运行模型“{modelId}”并将结果存储在“{target_field}”中",
- "xpack.ingestPipelines.processors.defaultDescription.join": "联接“{field}”中存储的数组的各个元素",
- "xpack.ingestPipelines.processors.defaultDescription.json": "解析“{field}”以从字符串创建 JSON 对象",
- "xpack.ingestPipelines.processors.defaultDescription.kv": "从“{field}”提取键值对,并在“{field_split}”和“{value_split}”上拆分",
- "xpack.ingestPipelines.processors.defaultDescription.lowercase": "将“{field}”中的值转换成小写",
- "xpack.ingestPipelines.processors.defaultDescription.networkDirection": "在给定源 IP 地址的情况下计算网络方向。",
- "xpack.ingestPipelines.processors.defaultDescription.pipeline": "运行“{name}”采集管道",
- "xpack.ingestPipelines.processors.defaultDescription.registeredDomain": "从“{field}”提取已注册域、子域和顶层域",
- "xpack.ingestPipelines.processors.defaultDescription.remove": "移除“{field}”",
- "xpack.ingestPipelines.processors.defaultDescription.rename": "将“{field}”重命名为“{target_field}”",
- "xpack.ingestPipelines.processors.defaultDescription.set": "将“{field}”的值设置为“{value}”",
- "xpack.ingestPipelines.processors.defaultDescription.setCopyFrom": "将“{field}”的值设置为“{copyFrom}”的值",
- "xpack.ingestPipelines.processors.defaultDescription.setSecurityUser": "将当前用户的详情添加到“{field}”",
- "xpack.ingestPipelines.processors.defaultDescription.sort": "以{order}排序数组“{field}”中的元素",
- "xpack.ingestPipelines.processors.defaultDescription.sort.orderAscendingLabel": "升序",
- "xpack.ingestPipelines.processors.defaultDescription.sort.orderDescendingLabel": "降序",
- "xpack.ingestPipelines.processors.defaultDescription.split": "将“{field}”中存储的字段拆分成数组",
- "xpack.ingestPipelines.processors.defaultDescription.trim": "从“{field}”剪裁空格",
- "xpack.ingestPipelines.processors.defaultDescription.uppercase": "将“{field}”中的值转换成大写",
- "xpack.ingestPipelines.processors.defaultDescription.uri_parts": "解析“{field}”中的 URI 字符串,并将结果存储在“{target_field}”中",
- "xpack.ingestPipelines.processors.defaultDescription.url_decode": "解码“{field}”中的 URL",
- "xpack.ingestPipelines.processors.defaultDescription.user_agent": "从“{field}”提取用户代理,并将结果存储在“{target_field}”中",
- "xpack.ingestPipelines.processors.description.append": "将值追加到字段的数组。如果该字段包含单个值,则处理器首先将其转换为数组。如果该字段不存在,则处理器将创建包含已追加值的数组。",
- "xpack.ingestPipelines.processors.description.bytes": "将数字存储单位转换为字节。例如,1KB 变成 1024 字节。",
- "xpack.ingestPipelines.processors.description.circle": "将圆定义转换为近似多边形。",
- "xpack.ingestPipelines.processors.description.communityId": "计算网络流数据的社区 ID。",
- "xpack.ingestPipelines.processors.description.convert": "将字段转换为其他数据类型。例如,可将字符串转换为长整型。",
- "xpack.ingestPipelines.processors.description.csv": "从 CSV 数据中提取字段值。",
- "xpack.ingestPipelines.processors.description.date": "将日期转换为文档时间戳。",
- "xpack.ingestPipelines.processors.description.dateIndexName": "使用日期或时间戳可将文档添加到基于正确时间的索引。索引名称必须使用日期数学模式,例如 {value}。",
- "xpack.ingestPipelines.processors.description.dissect": "使用分解模式从字段中提取匹配项。",
- "xpack.ingestPipelines.processors.description.dotExpander": "将包含点表示法的字段扩展到对象字段中。此后,管道中的其他处理器便可访问该对象字段。",
- "xpack.ingestPipelines.processors.description.drop": "丢弃文档而不返回错误。",
- "xpack.ingestPipelines.processors.description.enrich": "根据{enrichPolicyLink}将扩充数据添加到传入文档。",
- "xpack.ingestPipelines.processors.description.fail": "失败时返回定制错误消息。通常用于就必要条件通知请求者。",
- "xpack.ingestPipelines.processors.description.fingerprint": "计算文档内容的哈希。",
- "xpack.ingestPipelines.processors.description.foreach": "将采集处理器应用于数组中的每个值。",
- "xpack.ingestPipelines.processors.description.geoip": "根据 IP 地址添加地理数据。使用 Maxmind 数据库文件中的地理数据。",
- "xpack.ingestPipelines.processors.description.grok": "使用 {grokLink} 表达式从字段中提取匹配项。",
- "xpack.ingestPipelines.processors.description.gsub": "使用正则表达式替换字段子字符串。",
- "xpack.ingestPipelines.processors.description.htmlStrip": "从字段中移除 HTML 标记。",
- "xpack.ingestPipelines.processors.description.inference": "使用预先训练的数据帧分析模型对传入数据进行推理。",
- "xpack.ingestPipelines.processors.description.join": "将数组元素联接成字符串。在每个元素之间插入分隔符。",
- "xpack.ingestPipelines.processors.description.json": "通过兼容字符串创建 JSON 对象。",
- "xpack.ingestPipelines.processors.description.kv": "从包含键值对的字符串中提取字段。",
- "xpack.ingestPipelines.processors.description.lowercase": "将字符串转换为小写形式。",
- "xpack.ingestPipelines.processors.description.networkDirection": "在给定源 IP 地址的情况下计算网络方向。",
- "xpack.ingestPipelines.processors.description.pipeline": "运行其他采集节点管道。",
- "xpack.ingestPipelines.processors.description.registeredDomain": "从完全限定域名中提取已注册域(有效的顶层域)、子域和顶层域。",
- "xpack.ingestPipelines.processors.description.remove": "移除一个或多个字段。",
- "xpack.ingestPipelines.processors.description.rename": "重命名现有字段。",
- "xpack.ingestPipelines.processors.description.script": "对传入文档运行脚本。",
- "xpack.ingestPipelines.processors.description.set": "设置字段的值。",
- "xpack.ingestPipelines.processors.description.setSecurityUser": "将有关当前用户的详情(例如用户名和电子邮件地址)添加到传入文档。对于该索引请求,需要经过身份验证的用户。",
- "xpack.ingestPipelines.processors.description.sort": "对字段的数组元素进行排序。",
- "xpack.ingestPipelines.processors.description.split": "将字段值拆分成数组。",
- "xpack.ingestPipelines.processors.description.trim": "从字符串中移除前导和尾随空格。",
- "xpack.ingestPipelines.processors.description.uppercase": "将字符串转换为大写形式。",
- "xpack.ingestPipelines.processors.description.urldecode": "对 URL 编码字符串进行解码。",
- "xpack.ingestPipelines.processors.description.userAgent": "从浏览器的用户代理字符串中提取值。",
- "xpack.ingestPipelines.processors.label.append": "追加",
- "xpack.ingestPipelines.processors.label.bytes": "字节",
- "xpack.ingestPipelines.processors.label.circle": "圆形",
- "xpack.ingestPipelines.processors.label.communityId": "社区 ID",
- "xpack.ingestPipelines.processors.label.convert": "转换",
- "xpack.ingestPipelines.processors.label.csv": "CSV",
- "xpack.ingestPipelines.processors.label.date": "日期",
- "xpack.ingestPipelines.processors.label.dateIndexName": "日期索引名称",
- "xpack.ingestPipelines.processors.label.dissect": "分解",
- "xpack.ingestPipelines.processors.label.dotExpander": "点扩展",
- "xpack.ingestPipelines.processors.label.drop": "丢弃",
- "xpack.ingestPipelines.processors.label.enrich": "扩充",
- "xpack.ingestPipelines.processors.label.fail": "失败",
- "xpack.ingestPipelines.processors.label.fingerprint": "指纹",
- "xpack.ingestPipelines.processors.label.foreach": "Foreach",
- "xpack.ingestPipelines.processors.label.geoip": "GeoIP",
- "xpack.ingestPipelines.processors.label.grok": "Grok",
- "xpack.ingestPipelines.processors.label.gsub": "Gsub",
- "xpack.ingestPipelines.processors.label.htmlStrip": "HTML 标记移除",
- "xpack.ingestPipelines.processors.label.inference": "推理",
- "xpack.ingestPipelines.processors.label.join": "联接",
- "xpack.ingestPipelines.processors.label.json": "JSON",
- "xpack.ingestPipelines.processors.label.kv": "键值 (KV)",
- "xpack.ingestPipelines.processors.label.lowercase": "小写",
- "xpack.ingestPipelines.processors.label.networkDirection": "网络方向",
- "xpack.ingestPipelines.processors.label.pipeline": "管道",
- "xpack.ingestPipelines.processors.label.registeredDomain": "已注册域",
- "xpack.ingestPipelines.processors.label.remove": "移除",
- "xpack.ingestPipelines.processors.label.rename": "重命名",
- "xpack.ingestPipelines.processors.label.script": "脚本",
- "xpack.ingestPipelines.processors.label.set": "设置",
- "xpack.ingestPipelines.processors.label.setSecurityUser": "设置安全用户",
- "xpack.ingestPipelines.processors.label.sort": "排序",
- "xpack.ingestPipelines.processors.label.split": "拆分",
- "xpack.ingestPipelines.processors.label.trim": "剪裁",
- "xpack.ingestPipelines.processors.label.uppercase": "大写",
- "xpack.ingestPipelines.processors.label.uriPartsLabel": "URI 组成部分",
- "xpack.ingestPipelines.processors.label.urldecode": "URL 解码",
- "xpack.ingestPipelines.processors.label.userAgent": "用户代理",
- "xpack.ingestPipelines.processors.uriPartsDescription": "解析统一资源标识符 (URI) 字符串并提取其组件作为对象。",
- "xpack.ingestPipelines.requestFlyout.closeButtonLabel": "关闭",
- "xpack.ingestPipelines.requestFlyout.descriptionText": "此 Elasticsearch 请求将创建或更新管道。",
- "xpack.ingestPipelines.requestFlyout.namedTitle": "对“{name}”的请求",
- "xpack.ingestPipelines.requestFlyout.unnamedTitle": "请求",
- "xpack.ingestPipelines.settingsFormOnFailureFlyout.configurationTabTitle": "配置",
- "xpack.ingestPipelines.settingsFormOnFailureFlyout.configureOnFailureTitle": "配置失败时处理器",
- "xpack.ingestPipelines.settingsFormOnFailureFlyout.configureTitle": "配置处理器",
- "xpack.ingestPipelines.settingsFormOnFailureFlyout.manageOnFailureTitle": "配置失败时处理器",
- "xpack.ingestPipelines.settingsFormOnFailureFlyout.manageTitle": "管理处理器",
- "xpack.ingestPipelines.settingsFormOnFailureFlyout.outputTabTitle": "输出",
- "xpack.ingestPipelines.tabs.documentsTabTitle": "文档",
- "xpack.ingestPipelines.tabs.outputTabTitle": "输出",
- "xpack.ingestPipelines.testPipeline.errorNotificationText": "执行管道时出错",
- "xpack.ingestPipelines.testPipelineFlyout.documentsForm.documentsFieldLabel": "文档",
- "xpack.ingestPipelines.testPipelineFlyout.documentsForm.documentsJsonError": "文档 JSON 无效。",
- "xpack.ingestPipelines.testPipelineFlyout.documentsForm.noDocumentsError": "需要指定文档。",
- "xpack.ingestPipelines.testPipelineFlyout.documentsForm.oneDocumentRequiredError": "至少需要一个文档。",
- "xpack.ingestPipelines.testPipelineFlyout.documentsTab.editorFieldAriaLabel": "文档 JSON 编辑器",
- "xpack.ingestPipelines.testPipelineFlyout.documentsTab.editorFieldClearAllButtonLabel": "全部清除",
- "xpack.ingestPipelines.testPipelineFlyout.documentsTab.runButtonLabel": "运行管道",
- "xpack.ingestPipelines.testPipelineFlyout.documentsTab.runningButtonLabel": "正在运行",
- "xpack.ingestPipelines.testPipelineFlyout.documentsTab.simulateDocumentionLink": "了解详情。",
- "xpack.ingestPipelines.testPipelineFlyout.documentsTab.tabDescriptionText": "提供管道要采集的文档。{learnMoreLink}",
- "xpack.ingestPipelines.testPipelineFlyout.executePipelineError": "无法执行管道",
- "xpack.ingestPipelines.testPipelineFlyout.outputTab.descriptionLinkLabel": "刷新输出",
- "xpack.ingestPipelines.testPipelineFlyout.outputTab.descriptionText": "查看输出数据或了解文档通过管道时每个处理器对文档的影响。",
- "xpack.ingestPipelines.testPipelineFlyout.outputTab.verboseSwitchLabel": "查看详细输出",
- "xpack.ingestPipelines.testPipelineFlyout.successNotificationText": "管道已执行",
- "xpack.ingestPipelines.testPipelineFlyout.title": "测试管道",
- "xpack.licenseApiGuard.license.errorExpiredMessage": "您不能使用 {pluginName},因为您的{licenseType}许可证已过期",
- "xpack.licenseApiGuard.license.errorUnavailableMessage": "您不能使用 {pluginName},因为许可证信息当前不可用。",
- "xpack.licenseApiGuard.license.errorUnsupportedMessage": "您的{licenseType}许可证不支持 {pluginName}。请升级您的许可证。",
- "xpack.licenseApiGuard.license.genericErrorMessage": "因为许可证检查失败,所以无法使用 {pluginName}。",
- "xpack.licenseMgmt.app.checkingPermissionsErrorMessage": "检查权限时出错",
- "xpack.licenseMgmt.app.deniedPermissionDescription": "要使用许可管理,必须具有{permissionType}权限。",
- "xpack.licenseMgmt.app.deniedPermissionTitle": "需要集群权限",
- "xpack.licenseMgmt.app.loadingPermissionsDescription": "正在检查权限......",
- "xpack.licenseMgmt.dashboard.breadcrumb": "许可管理",
- "xpack.licenseMgmt.licenseDashboard.addLicense.updateLicenseButtonLabel": "更新许可证",
- "xpack.licenseMgmt.licenseDashboard.addLicense.updateLicenseTitle": "更新您的许可证",
- "xpack.licenseMgmt.licenseDashboard.addLicense.useAvailableLicenseDescription": "如果您已经持有新的许可证,请立即上传。",
- "xpack.licenseMgmt.licenseDashboard.licenseStatus.activeLicenseStatusDescription": "您的许可证将于 {licenseExpirationDate}过期",
- "xpack.licenseMgmt.licenseDashboard.licenseStatus.activeLicenseStatusText": "活动",
- "xpack.licenseMgmt.licenseDashboard.licenseStatus.activeLicenseStatusTitle": "您的{licenseType}许可证状态为 {status}",
- "xpack.licenseMgmt.licenseDashboard.licenseStatus.expiredLicenseStatusDescription": "您的许可证已于 {licenseExpirationDate}过期",
- "xpack.licenseMgmt.licenseDashboard.licenseStatus.expiredLicenseStatusTitle": "您的{licenseType}许可证已过期",
- "xpack.licenseMgmt.licenseDashboard.licenseStatus.inactiveLicenseStatusText": "非活动",
- "xpack.licenseMgmt.licenseDashboard.licenseStatus.permanentActiveLicenseStatusDescription": "您的许可证永久有效。",
- "xpack.licenseMgmt.licenseDashboard.requestTrialExtension.extendTrialButtonLabel": "延期试用",
- "xpack.licenseMgmt.licenseDashboard.requestTrialExtension.extendYourTrialTitle": "延期您的试用",
- "xpack.licenseMgmt.licenseDashboard.requestTrialExtension.howToContinueUsingPluginsDescription": "如果您想继续使用 Machine Learning、高级安全性以及我们其他超卓的{subscriptionFeaturesLinkText},请立即申请延期。",
- "xpack.licenseMgmt.licenseDashboard.requestTrialExtension.subscriptionFeaturesLinkText": "订阅功能",
- "xpack.licenseMgmt.licenseDashboard.revertToBasic.acknowledgeModal.revertToBasicButtonLabel": "恢复为基本级",
- "xpack.licenseMgmt.licenseDashboard.revertToBasic.acknowledgeModalTitle": "恢复为基本级许可",
- "xpack.licenseMgmt.licenseDashboard.revertToBasic.confirmModal.cancelButtonLabel": "取消",
- "xpack.licenseMgmt.licenseDashboard.revertToBasic.confirmModal.confirmButtonLabel": "确认",
- "xpack.licenseMgmt.licenseDashboard.revertToBasic.confirmModalTitle": "确认恢复为基本级许可",
- "xpack.licenseMgmt.licenseDashboard.revertToBasic.revertToFreeFeaturesDescription": "您将恢复到我们的免费功能,并失去对 Machine Learning、高级安全性和其他{subscriptionFeaturesLinkText}的访问权限。",
- "xpack.licenseMgmt.licenseDashboard.revertToBasic.subscriptionFeaturesLinkText": "订阅功能",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModal.cancelButtonLabel": "取消",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModal.startTrialButtonLabel": "开始我的试用",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription": "此试用适用于 Elastic Stack 的整套{subscriptionFeaturesLinkText}。您立即可以访问:",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.alertingFeatureTitle": "Alerting",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.dataBaseConnectivityFeatureTitle": "{sqlDataBase} 的 {jdbcStandard} 和 {odbcStandard} 连接性",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.graphCapabilitiesFeatureTitle": "图表功能",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.mashingLearningFeatureTitle": "Machine Learning",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.securityDocumentationLinkText": "文档",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.securityFeaturesConfigurationDescription": "诸如身份验证 ({authenticationTypeList})、字段级和文档级安全以及审计等高级安全功能需要配置。有关说明,请参阅{securityDocumentationLinkText}。",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.subscriptionFeaturesLinkText": "订阅功能",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.termsAndConditionsDescription": "通过开始此试用,您同意其受这些{termsAndConditionsLinkText}约束。",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.termsAndConditionsLinkText": "条款和条件",
- "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalTitle": "立即开始为期 30 天的免费试用",
- "xpack.licenseMgmt.licenseDashboard.startTrial.startTrialButtonLabel": "开始试用",
- "xpack.licenseMgmt.licenseDashboard.startTrial.subscriptionFeaturesExperienceDescription": "体验 Machine Learning、高级安全性以及我们所有其他{subscriptionFeaturesLinkText}能帮您做什么。",
- "xpack.licenseMgmt.licenseDashboard.startTrial.subscriptionFeaturesLinkText": "订阅功能",
- "xpack.licenseMgmt.licenseDashboard.startTrialTitle": "开始为期 30 天的试用",
- "xpack.licenseMgmt.managementSectionDisplayName": "许可管理",
- "xpack.licenseMgmt.replacingCurrentLicenseWithBasicLicenseWarningMessage": "如果将您的{currentLicenseType}许可替换成基本级许可,将会失去部分功能。请查看下面的功能列表。",
- "xpack.licenseMgmt.telemetryOptIn.customersHelpSupportDescription": "帮助 Elastic 支持提供更好的服务",
- "xpack.licenseMgmt.telemetryOptIn.exampleLinkText": "示例",
- "xpack.licenseMgmt.telemetryOptIn.featureUsageWarningMessage": "此功能定期发送基本功能使用情况统计信息。此信息不会在 Elastic 之外进行共享。请参阅{exampleLink}或阅读我们的{telemetryPrivacyStatementLink}。您可以随时禁用此功能。",
- "xpack.licenseMgmt.telemetryOptIn.readMoreLinkText": "阅读更多内容",
- "xpack.licenseMgmt.telemetryOptIn.sendBasicFeatureStatisticsLabel": "定期向 Elastic 发送基本的功能使用统计信息。{popover}",
- "xpack.licenseMgmt.telemetryOptIn.telemetryPrivacyStatementLinkText": "遥测隐私声明",
- "xpack.licenseMgmt.upload.breadcrumb": "上传",
- "xpack.licenseMgmt.uploadLicense.cancelButtonLabel": "取消",
- "xpack.licenseMgmt.uploadLicense.checkLicenseFileErrorMessage": "{genericUploadError}检查您的许可文件。",
- "xpack.licenseMgmt.uploadLicense.confirmModal.cancelButtonLabel": "取消",
- "xpack.licenseMgmt.uploadLicense.confirmModal.confirmButtonLabel": "确认",
- "xpack.licenseMgmt.uploadLicense.confirmModalTitle": "确认许可上传",
- "xpack.licenseMgmt.uploadLicense.expiredLicenseErrorMessage": "提供的许可已过期。",
- "xpack.licenseMgmt.uploadLicense.genericUploadErrorMessage": "上传许可时遇到错误:",
- "xpack.licenseMgmt.uploadLicense.invalidLicenseErrorMessage": "提供的许可对于此产品无效。",
- "xpack.licenseMgmt.uploadLicense.licenseFileNotSelectedErrorMessage": "必须选择许可文件。",
- "xpack.licenseMgmt.uploadLicense.licenseKeyTypeDescription": "您的许可密钥是附有签名的 JSON 文件。",
- "xpack.licenseMgmt.uploadLicense.problemWithUploadedLicenseDescription": "如果将您的{currentLicenseType}许可替换成{newLicenseType}许可,将会失去部分功能。请查看下面的功能列表。",
- "xpack.licenseMgmt.uploadLicense.replacingCurrentLicenseWarningMessage": "上传许可将会替换您当前的{currentLicenseType}许可。",
- "xpack.licenseMgmt.uploadLicense.selectLicenseFileDescription": "选择或拖来您的许可文件",
- "xpack.licenseMgmt.uploadLicense.unknownErrorErrorMessage": "未知错误。",
- "xpack.licenseMgmt.uploadLicense.uploadButtonLabel": "上传",
- "xpack.licenseMgmt.uploadLicense.uploadingButtonLabel": "正在上传……",
- "xpack.licenseMgmt.uploadLicense.uploadLicenseTitle": "上传您的许可",
- "xpack.licensing.check.errorExpiredMessage": "您不能使用 {pluginName},因为您的{licenseType}许可证已过期",
- "xpack.licensing.check.errorUnavailableMessage": "您不能使用 {pluginName},因为许可证信息当前不可用。",
- "xpack.licensing.check.errorUnsupportedMessage": "您的{licenseType}许可证不支持 {pluginName}。请升级您的许可证。",
- "xpack.licensing.welcomeBanner.licenseIsExpiredDescription": "联系您的管理员或直接{updateYourLicenseLinkText}。",
- "xpack.licensing.welcomeBanner.licenseIsExpiredDescription.updateYourLicenseLinkText": "更新您的许可",
- "xpack.licensing.welcomeBanner.licenseIsExpiredTitle": "您的{licenseType}许可已过期",
- "xpack.lists.andOrBadge.andLabel": "且",
- "xpack.lists.andOrBadge.orLabel": "OR",
- "xpack.lists.exceptions.andDescription": "且",
- "xpack.lists.exceptions.builder.addNestedDescription": "添加嵌套条件",
- "xpack.lists.exceptions.builder.addNonNestedDescription": "添加非嵌套条件",
- "xpack.lists.exceptions.builder.exceptionFieldNestedPlaceholder": "搜索嵌套字段",
- "xpack.lists.exceptions.builder.exceptionFieldPlaceholder": "搜索",
- "xpack.lists.exceptions.builder.exceptionFieldValuePlaceholder": "搜索字段值......",
- "xpack.lists.exceptions.builder.exceptionListsPlaceholder": "搜索列表......",
- "xpack.lists.exceptions.builder.exceptionOperatorPlaceholder": "运算符",
- "xpack.lists.exceptions.builder.fieldLabel": "字段",
- "xpack.lists.exceptions.builder.operatorLabel": "运算符",
- "xpack.lists.exceptions.builder.valueLabel": "值",
- "xpack.lists.exceptions.orDescription": "OR",
- "xpack.logstash.addRoleAlert.grantAdditionalPrivilegesDescription": "在 Kibana“管理”中,将 {role} 角色分配给您的 Kibana 用户。",
- "xpack.logstash.addRoleAlert.grantAdditionalPrivilegesTitle": "授予其他权限。",
- "xpack.logstash.alertCallOut.howToSeeAdditionalPipelinesDescription": "我如何可以看到其他管道?",
- "xpack.logstash.confirmDeleteModal.cancelButtonLabel": "取消",
- "xpack.logstash.confirmDeleteModal.deletedPipelineConfirmButtonLabel": "删除管道",
- "xpack.logstash.confirmDeleteModal.deletedPipelinesConfirmButtonLabel": "删除 {numPipelinesSelected} 个管道",
- "xpack.logstash.confirmDeleteModal.deletedPipelinesTitle": "删除 {numPipelinesSelected} 个管道",
- "xpack.logstash.confirmDeleteModal.deletedPipelinesWarningMessage": "您无法恢复删除的管道。",
- "xpack.logstash.confirmDeleteModal.deletedPipelineTitle": "删除管道“{id}”",
- "xpack.logstash.confirmDeleteModal.deletedPipelineWarningMessage": "您无法恢复删除的管道",
- "xpack.logstash.confirmDeletePipelineModal.cancelButtonText": "取消",
- "xpack.logstash.confirmDeletePipelineModal.confirmButtonText": "删除管道",
- "xpack.logstash.confirmDeletePipelineModal.deletePipelineTitle": "删除管道 {id}",
- "xpack.logstash.couldNotLoadPipelineErrorNotification": "无法加载管道。错误:“{errStatusText}”。",
- "xpack.logstash.deletePipelineModalMessage": "您无法恢复删除的管道。",
- "xpack.logstash.enableMonitoringAlert.enableMonitoringDescription": "在 {configFileName} 文件中,将 {monitoringConfigParam} 和 {monitoringUiConfigParam} 设置为 {trueValue}。",
- "xpack.logstash.enableMonitoringAlert.enableMonitoringTitle": "启用监测。",
- "xpack.logstash.homeFeature.logstashPipelinesDescription": "创建、删除、更新和克隆数据采集管道。",
- "xpack.logstash.homeFeature.logstashPipelinesTitle": "Logstash 管道",
- "xpack.logstash.idFormatErrorMessage": "管道 ID 必须以字母或下划线开头,并只能包含字母、下划线、短划线和数字",
- "xpack.logstash.insufficientUserPermissionsDescription": "管理 Logstash 管道的用户权限不足",
- "xpack.logstash.kibanaManagementPipelinesTitle": "仅在 Kibana“管理”中创建的管道显示在此处",
- "xpack.logstash.managementSection.enableSecurityDescription": "必须启用 Security,才能使用 Logstash 管道管理功能。请在 elasticsearch.yml 中设置 xpack.security.enabled: true。",
- "xpack.logstash.managementSection.licenseDoesNotSupportDescription": "您的{licenseType}许可不支持 Logstash 管道管理功能。请升级您的许可证。",
- "xpack.logstash.managementSection.notPossibleToManagePipelinesMessage": "您不能管理 Logstash 管道,因为许可信息当前不可用。",
- "xpack.logstash.managementSection.pipelineCrudOperationsNotAllowedDescription": "您不能编辑、创建或删除您的 Logstash 管道,因为您的{licenseType}许可已过期。",
- "xpack.logstash.managementSection.pipelinesTitle": "Logstash 管道",
- "xpack.logstash.pipelineBatchDelayTooltip": "创建管道事件批时,将过小的批分派给管道工作线程之前要等候每个事件的时长(毫秒)。\n\n默认值:50ms",
- "xpack.logstash.pipelineBatchSizeTooltip": "单个工作线程在尝试执行其筛选和输出之前可以从输入收集的最大事件数目。较大的批大小通常更有效,但代价是内存开销也较大。您可能需要通过设置 LS_HEAP_SIZE 变量来增大 JVM 堆大小,从而有效利用该选项。\n\n默认值:125",
- "xpack.logstash.pipelineEditor.cancelButtonLabel": "取消",
- "xpack.logstash.pipelineEditor.clonePipelineTitle": "克隆管道“{id}”",
- "xpack.logstash.pipelineEditor.createAndDeployButtonLabel": "创建并部署",
- "xpack.logstash.pipelineEditor.createPipelineTitle": "创建管道",
- "xpack.logstash.pipelineEditor.deletePipelineButtonLabel": "删除管道",
- "xpack.logstash.pipelineEditor.descriptionFormRowLabel": "描述",
- "xpack.logstash.pipelineEditor.editPipelineTitle": "编辑管道“{id}”",
- "xpack.logstash.pipelineEditor.errorHandlerToastTitle": "管道错误",
- "xpack.logstash.pipelineEditor.pipelineBatchDelayFormRowLabel": "管道批延迟",
- "xpack.logstash.pipelineEditor.pipelineBatchSizeFormRowLabel": "管道批大小",
- "xpack.logstash.pipelineEditor.pipelineFormRowLabel": "管道",
- "xpack.logstash.pipelineEditor.pipelineIdFormRowLabel": "管道 ID",
- "xpack.logstash.pipelineEditor.pipelineSuccessfullyDeletedMessage": "已删除“{id}”",
- "xpack.logstash.pipelineEditor.pipelineSuccessfullySavedMessage": "已保存“{id}”",
- "xpack.logstash.pipelineEditor.pipelineWorkersFormRowLabel": "管道工作线程",
- "xpack.logstash.pipelineEditor.queueCheckpointWritesFormRowLabel": "队列检查点写入数",
- "xpack.logstash.pipelineEditor.queueMaxBytesFormRowLabel": "队列最大字节数",
- "xpack.logstash.pipelineEditor.queueTypeFormRowLabel": "队列类型",
- "xpack.logstash.pipelineIdRequiredMessage": "管道 ID 必填",
- "xpack.logstash.pipelineList.couldNotDeletePipelinesNotification": "无法删除 {numErrors, plural, other {# 个管道}}",
- "xpack.logstash.pipelineList.head": "管道",
- "xpack.logstash.pipelineList.noPermissionToManageDescription": "请联系您的管理员。",
- "xpack.logstash.pipelineList.noPermissionToManageTitle": "您无权管理 Logstash 管道。",
- "xpack.logstash.pipelineList.noPipelinesDescription": "未定义任何管道。",
- "xpack.logstash.pipelineList.noPipelinesTitle": "没有管道",
- "xpack.logstash.pipelineList.pipelineLoadingErrorNotification": "无法加载管道。错误:“{errStatusText}”。",
- "xpack.logstash.pipelineList.pipelinesCouldNotBeDeletedDescription": "但 {numErrors, plural, other {# 个管道}}无法删除。",
- "xpack.logstash.pipelineList.pipelinesLoadingErrorDescription": "加载管道时出错。",
- "xpack.logstash.pipelineList.pipelinesLoadingErrorTitle": "错误",
- "xpack.logstash.pipelineList.pipelinesLoadingMessage": "正在加载管道……",
- "xpack.logstash.pipelineList.pipelinesSuccessfullyDeletedNotification": "已删除“{id}”",
- "xpack.logstash.pipelineList.subhead": "管理 Logstash 事件处理并直观地查看结果",
- "xpack.logstash.pipelineList.successfullyDeletedPipelinesNotification": "已删除 {numPipelinesSelected, plural, other {# 个管道}}中的 {numSuccesses} 个",
- "xpack.logstash.pipelineNotCentrallyManagedTooltip": "此管道不是使用“集中配置管理”创建的。不能在此处管理或编辑它。",
- "xpack.logstash.pipelines.createBreadcrumb": "创建",
- "xpack.logstash.pipelines.listBreadcrumb": "管道",
- "xpack.logstash.pipelinesTable.cloneButtonLabel": "克隆",
- "xpack.logstash.pipelinesTable.createPipelineButtonLabel": "创建管道",
- "xpack.logstash.pipelinesTable.deleteButtonLabel": "删除",
- "xpack.logstash.pipelinesTable.descriptionColumnLabel": "描述",
- "xpack.logstash.pipelinesTable.filterByIdLabel": "按 ID 筛选",
- "xpack.logstash.pipelinesTable.idColumnLabel": "ID",
- "xpack.logstash.pipelinesTable.lastModifiedColumnLabel": "最后修改时间",
- "xpack.logstash.pipelinesTable.modifiedByColumnLabel": "修改者",
- "xpack.logstash.pipelinesTable.selectablePipelineMessage": "选择管道“{id}”",
- "xpack.logstash.queueCheckpointWritesTooltip": "启用持久性队列时,在强制执行检查点之前已写入事件的最大数目。指定 0 可将此值设置为无限制。\n\n默认值:1024",
- "xpack.logstash.queueMaxBytesTooltip": "队列的总容量(字节数)。确保您的磁盘驱动器容量大于您在此处指定的值。\n\n默认值:1024mb (1g)",
- "xpack.logstash.queueTypes.memoryLabel": "memory",
- "xpack.logstash.queueTypes.persistedLabel": "persisted",
- "xpack.logstash.queueTypeTooltip": "用于事件缓冲的内部排队模型。为旧式的内存内排队指定 memory 或为基于磁盘的已确认排队指定 persisted\n\n默认值:memory",
- "xpack.logstash.units.bytesLabel": "字节",
- "xpack.logstash.units.gigabytesLabel": "千兆字节",
- "xpack.logstash.units.kilobytesLabel": "千字节",
- "xpack.logstash.units.megabytesLabel": "兆字节",
- "xpack.logstash.units.petabytesLabel": "万兆字节",
- "xpack.logstash.units.terabytesLabel": "兆兆字节",
- "xpack.logstash.upstreamPipelineArgumentMustContainAnIdPropertyErrorMessage": "upstreamPipeline 参数必须包含管道 ID 作为键",
- "xpack.logstash.workersTooltip": "将并行执行管道的筛选和输出阶段的工作线程数目。如果您发现事件出现积压或 CPU 未饱和,请考虑增大此数值,以更好地利用机器处理能力。\n\n默认值:主机的 CPU 核心数",
- "xpack.main.uiSettings.adminEmailDeprecation": "此设置已过时,在 Kibana 8.0 中将不受支持。请在 kibana.yml 设置中配置 `monitoring.cluster_alerts.email_notifications.email_address`。",
- "xpack.main.uiSettings.adminEmailDescription": "X-Pack 管理操作的接收人电子邮件地址,例如来自 Monitoring 的集群告警通知。",
- "xpack.main.uiSettings.adminEmailTitle": "管理电子邮件",
- "xpack.maps.actionSelect.label": "操作",
- "xpack.maps.addBtnTitle": "添加",
- "xpack.maps.addLayerPanel.addLayer": "添加图层",
- "xpack.maps.addLayerPanel.changeDataSourceButtonLabel": "更改图层",
- "xpack.maps.addLayerPanel.footer.cancelButtonLabel": "取消",
- "xpack.maps.aggs.defaultCountLabel": "计数",
- "xpack.maps.appTitle": "Maps",
- "xpack.maps.attribution.addBtnAriaLabel": "添加归因",
- "xpack.maps.attribution.addBtnLabel": "添加归因",
- "xpack.maps.attribution.applyBtnLabel": "应用",
- "xpack.maps.attribution.attributionFormLabel": "归因",
- "xpack.maps.attribution.clearBtnAriaLabel": "清除归因",
- "xpack.maps.attribution.clearBtnLabel": "清除",
- "xpack.maps.attribution.editBtnAriaLabel": "编辑归因",
- "xpack.maps.attribution.editBtnLabel": "编辑",
- "xpack.maps.attribution.labelFieldLabel": "标签",
- "xpack.maps.attribution.urlLabel": "链接",
- "xpack.maps.badge.readOnly.text": "只读",
- "xpack.maps.badge.readOnly.tooltip": "无法保存地图",
- "xpack.maps.blendedVectorLayer.clusteredLayerName": "集群 {displayName}",
- "xpack.maps.breadCrumbs.unsavedChangesTitle": "未保存的更改",
- "xpack.maps.breadCrumbs.unsavedChangesWarning": "离开有未保存工作的 Maps?",
- "xpack.maps.breadcrumbsCreate": "创建",
- "xpack.maps.breadcrumbsEditByValue": "编辑地图",
- "xpack.maps.choropleth.boundaries.elasticsearch": "Elasticsearch 的点、线和多边形",
- "xpack.maps.choropleth.boundaries.ems": "来自 Elastic Maps Service 的管理边界",
- "xpack.maps.choropleth.boundariesLabel": "边界源",
- "xpack.maps.choropleth.desc": "用于跨边界比较统计的阴影区域",
- "xpack.maps.choropleth.geofieldLabel": "地理空间字段",
- "xpack.maps.choropleth.geofieldPlaceholder": "选择地理字段",
- "xpack.maps.choropleth.joinFieldLabel": "联接字段",
- "xpack.maps.choropleth.joinFieldPlaceholder": "选择字段",
- "xpack.maps.choropleth.rightSourceLabel": "索引模式",
- "xpack.maps.choropleth.statisticsLabel": "统计源",
- "xpack.maps.choropleth.title": "分级统计图",
- "xpack.maps.common.esSpatialRelation.containsLabel": "contains",
- "xpack.maps.common.esSpatialRelation.disjointLabel": "disjoint",
- "xpack.maps.common.esSpatialRelation.intersectsLabel": "intersects",
- "xpack.maps.common.esSpatialRelation.withinLabel": "之内",
- "xpack.maps.deleteBtnTitle": "删除",
- "xpack.maps.deprecation.proxyEMS.message": "map.proxyElasticMapsServiceInMaps 已过时,将不再使用",
- "xpack.maps.deprecation.proxyEMS.step1": "在 Kibana 配置文件、CLI 标志或环境变量中中移除“map.proxyElasticMapsServiceInMaps”(仅适用于 Docker)。",
- "xpack.maps.deprecation.proxyEMS.step2": "本地托管 Elastic Maps Service。",
- "xpack.maps.deprecation.regionmap.message": "map.regionmap 已过时,不再使用",
- "xpack.maps.deprecation.regionmap.step1": "在 Kibana 配置文件、CLI 标志或环境变量中中移除“map.regionmap”(仅适用于 Docker)。",
- "xpack.maps.deprecation.regionmap.step2": "使用“上传 GeoJSON”上传“map.regionmap.layers”定义的每个图层。",
- "xpack.maps.deprecation.regionmap.step3": "使用“已配置 GeoJSON”图层更新所有地图。使用 Choropleth 图层向导构建替代图层。从您的图层中删除“已配置 GeoJSON”图层。",
- "xpack.maps.deprecation.showMapVisualizationTypes.message": "xpack.maps.showMapVisualizationTypes 已过时,将不再使用",
- "xpack.maps.deprecation.showMapVisualizationTypes.step1": "在 Kibana 配置文件、CLI 标志或环境变量中中移除“xpack.maps.showMapVisualizationTypes”(仅适用于 Docker)。",
- "xpack.maps.discover.visualizeFieldLabel": "在 Maps 中可视化",
- "xpack.maps.distanceFilterForm.filterLabelLabel": "筛选标签",
- "xpack.maps.drawFeatureControl.invalidGeometry": "检测到无效的几何形状",
- "xpack.maps.drawFeatureControl.unableToCreateFeature": "无法创建特征,错误:“{errorMsg}”。",
- "xpack.maps.drawFeatureControl.unableToDeleteFeature": "无法删除特征,错误:“{errorMsg}”。",
- "xpack.maps.drawFilterControl.unableToCreatFilter": "无法创建筛选,错误:“{errorMsg}”。",
- "xpack.maps.drawTooltip.boundsInstructions": "单击可开始绘制矩形。移动鼠标以调整矩形大小。再次单击以完成。",
- "xpack.maps.drawTooltip.deleteInstructions": "单击要删除的特征。",
- "xpack.maps.drawTooltip.distanceInstructions": "单击以设置点。移动鼠标以调整距离。单击以完成。",
- "xpack.maps.drawTooltip.lineInstructions": "单击以开始绘制线条。单击以添加顶点。双击以完成。",
- "xpack.maps.drawTooltip.pointInstructions": "单击以创建点。",
- "xpack.maps.drawTooltip.polygonInstructions": "单击以开始绘制形状。单击以添加顶点。双击以完成。",
- "xpack.maps.embeddable.boundsFilterLabel": "位于中心的地图边界:{lat}, {lon},缩放:{zoom}",
- "xpack.maps.embeddableDisplayName": "地图",
- "xpack.maps.emsFileSelect.selectPlaceholder": "选择 EMS 图层",
- "xpack.maps.emsSource.tooltipsTitle": "工具提示字段",
- "xpack.maps.es_geo_utils.convert.invalidGeometryCollectionErrorMessage": "不应将 GeometryCollection 传递给 convertESShapeToGeojsonGeometry",
- "xpack.maps.es_geo_utils.convert.unsupportedGeometryTypeErrorMessage": "无法将 {geometryType} 几何图形转换成 geojson,不支持",
- "xpack.maps.es_geo_utils.distanceFilterAlias": "{pointLabel} {distanceKm}km 内",
- "xpack.maps.es_geo_utils.unsupportedFieldTypeErrorMessage": "字段类型不受支持,应为 {expectedTypes},而提供的是 {fieldType}",
- "xpack.maps.es_geo_utils.unsupportedGeometryTypeErrorMessage": "几何类型不受支持,应为 {expectedTypes},而提供的是 {geometryType}",
- "xpack.maps.es_geo_utils.wkt.invalidWKTErrorMessage": "无法将 {wkt} 转换成 geojson。需要有效的 WKT。",
- "xpack.maps.esGeoLine.areEntitiesTrimmedMsg": "结果限制为 ~{totalEntities} 条轨迹中的前 {entityCount} 条。",
- "xpack.maps.esGeoLine.tracksCountMsg": "找到 {entityCount} 条轨迹。",
- "xpack.maps.esGeoLine.tracksTrimmedMsg": "{entityCount} 条轨迹中有 {numTrimmedTracks} 条不完整。",
- "xpack.maps.esSearch.featureCountMsg": "找到 {count} 个文档。",
- "xpack.maps.esSearch.resultsTrimmedMsg": "结果仅限于前 {count} 个文档。",
- "xpack.maps.esSearch.scaleTitle": "缩放",
- "xpack.maps.esSearch.sortTitle": "排序",
- "xpack.maps.esSearch.tooltipsTitle": "工具提示字段",
- "xpack.maps.esSearch.topHitsEntitiesCountMsg": "找到 {entityCount} 个实体。",
- "xpack.maps.esSearch.topHitsResultsTrimmedMsg": "结果限制为 ~{totalEntities} 个实体中的前 {entityCount} 个。",
- "xpack.maps.esSearch.topHitsSizeMsg": "显示每个实体排名前 {topHitsSize} 的文档。",
- "xpack.maps.feature.appDescription": "从 Elasticsearch 和 Elastic Maps Service 浏览地理空间数据。",
- "xpack.maps.featureCatalogue.mapsSubtitle": "绘制地理数据。",
- "xpack.maps.featureRegistry.mapsFeatureName": "Maps",
- "xpack.maps.fields.percentileMedianLabek": "中值",
- "xpack.maps.fileUpload.trimmedResultsMsg": "结果仅限于 {numFeatures} 个特征、{previewCoverage}% 的文件。",
- "xpack.maps.fileUploadWizard.configureDocumentLayerLabel": "添加为文档层",
- "xpack.maps.fileUploadWizard.configureUploadLabel": "导入文件",
- "xpack.maps.fileUploadWizard.description": "在 Elasticsearch 中索引 GeoJSON 数据",
- "xpack.maps.fileUploadWizard.disabledDesc": "无法上传文件,您缺少对“索引模式管理”的 Kibana 权限。",
- "xpack.maps.fileUploadWizard.title": "上传 GeoJSON",
- "xpack.maps.fileUploadWizard.uploadLabel": "正在导入文件",
- "xpack.maps.filterByMapExtentMenuItem.disableDisplayName": "按地图范围禁用筛选",
- "xpack.maps.filterByMapExtentMenuItem.enableDisplayName": "按地图范围启用筛选",
- "xpack.maps.filterEditor.applyGlobalQueryCheckboxLabel": "将全局筛选应用到图层数据",
- "xpack.maps.filterEditor.applyGlobalTimeCheckboxLabel": "将全局时间应用于图层数据",
- "xpack.maps.fitToData.fitAriaLabel": "适应数据边界",
- "xpack.maps.fitToData.fitButtonLabel": "适应数据边界",
- "xpack.maps.geoGrid.resolutionLabel": "网格分辨率",
- "xpack.maps.geometryFilterForm.geometryLabelLabel": "几何标签",
- "xpack.maps.geometryFilterForm.relationLabel": "空间关系",
- "xpack.maps.geoTileAgg.disabled.docValues": "集群需要聚合。通过将 doc_values 设置为 true 来启用聚合。",
- "xpack.maps.geoTileAgg.disabled.license": "Geo_shape 集群需要黄金级许可。",
- "xpack.maps.heatmap.colorRampLabel": "颜色范围",
- "xpack.maps.heatmapLegend.coldLabel": "冷",
- "xpack.maps.heatmapLegend.hotLabel": "热",
- "xpack.maps.indexData.indexExists": "找不到索引“{index}”。必须提供有效的索引",
- "xpack.maps.indexPatternSelectLabel": "索引模式",
- "xpack.maps.indexPatternSelectPlaceholder": "选择索引模式",
- "xpack.maps.indexSettings.fetchErrorMsg": "无法提取索引模式“{indexPatternTitle}”的索引设置。\n 确保您具有“{viewIndexMetaRole}”角色。",
- "xpack.maps.initialLayers.unableToParseMessage": "无法解析“initialLayers”参数的内容。错误:{errorMsg}",
- "xpack.maps.initialLayers.unableToParseTitle": "初始图层未添加到地图",
- "xpack.maps.inspector.centerLatLabel": "中心纬度",
- "xpack.maps.inspector.centerLonLabel": "中心经度",
- "xpack.maps.inspector.mapboxStyleTitle": "Mapbox 样式",
- "xpack.maps.inspector.mapDetailsTitle": "地图详情",
- "xpack.maps.inspector.mapDetailsViewHelpText": "查看地图状态",
- "xpack.maps.inspector.mapDetailsViewTitle": "地图详情",
- "xpack.maps.inspector.zoomLabel": "缩放",
- "xpack.maps.kilometersAbbr": "km",
- "xpack.maps.layer.isUsingBoundsFilter": "可见地图区域缩减的结果",
- "xpack.maps.layer.isUsingSearchMsg": "查询和筛选缩减的结果",
- "xpack.maps.layer.isUsingTimeFilter": "结果通过时间筛选缩小范围",
- "xpack.maps.layer.layerHiddenTooltip": "图层已隐藏。",
- "xpack.maps.layer.loadWarningAriaLabel": "加载警告",
- "xpack.maps.layer.zoomFeedbackTooltip": "图层在缩放级别 {minZoom} 和 {maxZoom} 之间可见。",
- "xpack.maps.layerControl.addLayerButtonLabel": "添加图层",
- "xpack.maps.layerControl.closeLayerTOCButtonAriaLabel": "折叠图层面板",
- "xpack.maps.layerControl.layersTitle": "图层",
- "xpack.maps.layerControl.layerTocActions.editFeaturesButtonLabel": "编辑特征",
- "xpack.maps.layerControl.layerTocActions.layerSettingsButtonLabel": "编辑图层设置",
- "xpack.maps.layerControl.openLayerTOCButtonAriaLabel": "展开图层面板",
- "xpack.maps.layerControl.tocEntry.EditFeatures": "编辑特征",
- "xpack.maps.layerControl.tocEntry.exitEditModeAriaLabel": "退出",
- "xpack.maps.layerControl.tocEntry.grabButtonAriaLabel": "重新排序图层",
- "xpack.maps.layerControl.tocEntry.grabButtonTitle": "重新排序图层",
- "xpack.maps.layerControl.tocEntry.hideDetailsButtonAriaLabel": "隐藏图层详情",
- "xpack.maps.layerControl.tocEntry.hideDetailsButtonTitle": "隐藏图层详情",
- "xpack.maps.layerControl.tocEntry.showDetailsButtonAriaLabel": "显示图层详情",
- "xpack.maps.layerControl.tocEntry.showDetailsButtonTitle": "显示图层详情",
- "xpack.maps.layerPanel.filterEditor.addFilterButtonLabel": "添加筛选",
- "xpack.maps.layerPanel.filterEditor.editFilterButtonLabel": "编辑筛选",
- "xpack.maps.layerPanel.filterEditor.emptyState.description": "添加筛选以缩小图层数据范围。",
- "xpack.maps.layerPanel.filterEditor.queryBarSubmitButtonLabel": "设置筛选",
- "xpack.maps.layerPanel.filterEditor.title": "筛选",
- "xpack.maps.layerPanel.footer.cancelButtonLabel": "取消",
- "xpack.maps.layerPanel.footer.closeButtonLabel": "关闭",
- "xpack.maps.layerPanel.footer.removeLayerButtonLabel": "移除图层",
- "xpack.maps.layerPanel.footer.saveAndCloseButtonLabel": "保存并关闭",
- "xpack.maps.layerPanel.join.applyGlobalQueryCheckboxLabel": "应用要联接的全局筛选",
- "xpack.maps.layerPanel.join.applyGlobalTimeCheckboxLabel": "应用全局时间到联接",
- "xpack.maps.layerPanel.join.deleteJoinAriaLabel": "删除联接",
- "xpack.maps.layerPanel.join.deleteJoinTitle": "删除联接",
- "xpack.maps.layerPanel.join.noIndexPatternErrorMessage": "找不到索引模式 {indexPatternId}",
- "xpack.maps.layerPanel.joinEditor.addJoinAriaLabel": "添加联接",
- "xpack.maps.layerPanel.joinEditor.addJoinButtonLabel": "添加联接",
- "xpack.maps.layerPanel.joinEditor.termJoinsTitle": "词联接",
- "xpack.maps.layerPanel.joinEditor.termJoinTooltip": "使用词联接及属性增强此图层,以实现数据驱动的样式。",
- "xpack.maps.layerPanel.joinExpression.helpText": "配置共享密钥。",
- "xpack.maps.layerPanel.joinExpression.joinPopoverTitle": "联接",
- "xpack.maps.layerPanel.joinExpression.leftFieldLabel": "左字段",
- "xpack.maps.layerPanel.joinExpression.leftSourceLabel": "左源",
- "xpack.maps.layerPanel.joinExpression.leftSourceLabelHelpText": "包含共享密钥的左源字段。",
- "xpack.maps.layerPanel.joinExpression.rightFieldLabel": "右字段",
- "xpack.maps.layerPanel.joinExpression.rightSizeHelpText": "右字段词限制。",
- "xpack.maps.layerPanel.joinExpression.rightSizeLabel": "右大小",
- "xpack.maps.layerPanel.joinExpression.rightSourceLabel": "右源",
- "xpack.maps.layerPanel.joinExpression.rightSourceLabelHelpText": "包含共享密钥的右源字段。",
- "xpack.maps.layerPanel.joinExpression.selectFieldPlaceholder": "选择字段",
- "xpack.maps.layerPanel.joinExpression.selectIndexPatternPlaceholder": "选择索引模式",
- "xpack.maps.layerPanel.joinExpression.selectPlaceholder": "-- 选择 --",
- "xpack.maps.layerPanel.joinExpression.sizeFragment": "排名前 {rightSize} 的词 - 来自",
- "xpack.maps.layerPanel.joinExpression.value": "{leftSourceName}:{leftValue},{sizeFragment} {rightSourceName}:{rightValue}",
- "xpack.maps.layerPanel.layerSettingsTitle": "图层设置",
- "xpack.maps.layerPanel.metricsExpression.helpText": "配置右源的指标。这些值已添加到图层功能。",
- "xpack.maps.layerPanel.metricsExpression.joinMustBeSetErrorMessage": "必须设置联接",
- "xpack.maps.layerPanel.metricsExpression.metricsPopoverTitle": "指标",
- "xpack.maps.layerPanel.metricsExpression.useMetricsDescription": "{metricsLength, plural, other {并使用指标}}",
- "xpack.maps.layerPanel.settingsPanel.fittableFlagLabel": "在数据边界契合计算中包括图层",
- "xpack.maps.layerPanel.settingsPanel.fittableFlagTooltip": "数据边界契合将调整您的地图范围以显示您的所有数据。图层可以提供参考数据,不应包括在数据边界契合计算中。使用此选项可从数据边界契合计算中排除图层。",
- "xpack.maps.layerPanel.settingsPanel.labelsOnTop": "在顶部显示标签",
- "xpack.maps.layerPanel.settingsPanel.layerNameLabel": "名称",
- "xpack.maps.layerPanel.settingsPanel.layerTransparencyLabel": "图层透明度",
- "xpack.maps.layerPanel.settingsPanel.percentageLabel": "%",
- "xpack.maps.layerPanel.settingsPanel.unableToLoadTitle": "无法加载图层",
- "xpack.maps.layerPanel.settingsPanel.visibleZoom": "缩放级别",
- "xpack.maps.layerPanel.settingsPanel.visibleZoomLabel": "图层可见性的缩放范围",
- "xpack.maps.layerPanel.sourceDetailsLabel": "源详情",
- "xpack.maps.layerPanel.styleSettingsTitle": "图层样式",
- "xpack.maps.layerPanel.whereExpression.expressionDescription": "其中",
- "xpack.maps.layerPanel.whereExpression.expressionValuePlaceholder": "-- 添加筛选 --",
- "xpack.maps.layerPanel.whereExpression.helpText": "使用查询缩小右源范围。",
- "xpack.maps.layerPanel.whereExpression.queryBarSubmitButtonLabel": "设置筛选",
- "xpack.maps.layers.newVectorLayerWizard.createIndexError": "无法使用名称 {message} 创建索引",
- "xpack.maps.layers.newVectorLayerWizard.createIndexErrorTitle": "抱歉,无法创建索引模式",
- "xpack.maps.layerSettings.attributionLegend": "归因",
- "xpack.maps.layerTocActions.cloneLayerTitle": "克隆图层",
- "xpack.maps.layerTocActions.editLayerTooltip": "编辑在没有集群、联接或时间筛选的情况下文档图层仅支持的特征",
- "xpack.maps.layerTocActions.fitToDataTitle": "适应数据",
- "xpack.maps.layerTocActions.hideLayerTitle": "隐藏图层",
- "xpack.maps.layerTocActions.layerActionsTitle": "图层操作",
- "xpack.maps.layerTocActions.noFitSupportTooltip": "图层不支持适应数据",
- "xpack.maps.layerTocActions.removeLayerTitle": "移除图层",
- "xpack.maps.layerTocActions.showLayerTitle": "显示图层",
- "xpack.maps.layerTocActions.showThisLayerOnlyTitle": "仅显示此图层",
- "xpack.maps.layerWizardSelect.allCategories": "全部",
- "xpack.maps.layerWizardSelect.elasticsearchCategoryLabel": "Elasticsearch",
- "xpack.maps.layerWizardSelect.referenceCategoryLabel": "参考",
- "xpack.maps.layerWizardSelect.solutionsCategoryLabel": "解决方案",
- "xpack.maps.legend.upto": "最多",
- "xpack.maps.loadMap.errorAttemptingToLoadSavedMap": "无法加载地图",
- "xpack.maps.map.initializeErrorTitle": "无法初始化地图",
- "xpack.maps.mapListing.descriptionFieldTitle": "描述",
- "xpack.maps.mapListing.entityName": "地图",
- "xpack.maps.mapListing.entityNamePlural": "地图",
- "xpack.maps.mapListing.errorAttemptingToLoadSavedMaps": "无法加载地图",
- "xpack.maps.mapListing.tableCaption": "Maps",
- "xpack.maps.mapListing.titleFieldTitle": "标题",
- "xpack.maps.maps.choropleth.rightSourcePlaceholder": "选择索引模式",
- "xpack.maps.mapSavedObjectLabel": "地图",
- "xpack.maps.mapSettingsPanel.autoFitToBoundsLocationLabel": "使地图自适应数据边界",
- "xpack.maps.mapSettingsPanel.autoFitToDataBoundsLabel": "使地图自动适应数据边界",
- "xpack.maps.mapSettingsPanel.backgroundColorLabel": "背景色",
- "xpack.maps.mapSettingsPanel.browserLocationLabel": "浏览器位置",
- "xpack.maps.mapSettingsPanel.cancelLabel": "取消",
- "xpack.maps.mapSettingsPanel.closeLabel": "关闭",
- "xpack.maps.mapSettingsPanel.displayTitle": "显示",
- "xpack.maps.mapSettingsPanel.fixedLocationLabel": "固定位置",
- "xpack.maps.mapSettingsPanel.initialLatLabel": "初始纬度",
- "xpack.maps.mapSettingsPanel.initialLonLabel": "初始经度",
- "xpack.maps.mapSettingsPanel.initialZoomLabel": "初始缩放",
- "xpack.maps.mapSettingsPanel.keepChangesButtonLabel": "保留更改",
- "xpack.maps.mapSettingsPanel.lastSavedLocationLabel": "保存时的地图位置",
- "xpack.maps.mapSettingsPanel.navigationTitle": "导航",
- "xpack.maps.mapSettingsPanel.showScaleLabel": "显示比例",
- "xpack.maps.mapSettingsPanel.showSpatialFiltersLabel": "在地图上显示空间筛选",
- "xpack.maps.mapSettingsPanel.spatialFiltersFillColorLabel": "填充颜色",
- "xpack.maps.mapSettingsPanel.spatialFiltersLineColorLabel": "边框颜色",
- "xpack.maps.mapSettingsPanel.spatialFiltersTitle": "空间筛选",
- "xpack.maps.mapSettingsPanel.title": "地图设置",
- "xpack.maps.mapSettingsPanel.useCurrentViewBtnLabel": "设置为当前视图",
- "xpack.maps.mapSettingsPanel.zoomRangeLabel": "缩放范围",
- "xpack.maps.metersAbbr": "m",
- "xpack.maps.metricsEditor.addMetricButtonLabel": "添加指标",
- "xpack.maps.metricsEditor.aggregationLabel": "聚合",
- "xpack.maps.metricsEditor.customLabel": "定制标签",
- "xpack.maps.metricsEditor.deleteMetricAriaLabel": "删除指标",
- "xpack.maps.metricsEditor.deleteMetricButtonLabel": "删除指标",
- "xpack.maps.metricsEditor.selectFieldError": "聚合所需字段",
- "xpack.maps.metricsEditor.selectFieldLabel": "字段",
- "xpack.maps.metricsEditor.selectFieldPlaceholder": "选择字段",
- "xpack.maps.metricsEditor.selectPercentileLabel": "百分位数",
- "xpack.maps.metricSelect.averageDropDownOptionLabel": "平均值",
- "xpack.maps.metricSelect.cardinalityDropDownOptionLabel": "唯一计数",
- "xpack.maps.metricSelect.countDropDownOptionLabel": "计数",
- "xpack.maps.metricSelect.maxDropDownOptionLabel": "最大值",
- "xpack.maps.metricSelect.minDropDownOptionLabel": "最小值",
- "xpack.maps.metricSelect.percentileDropDownOptionLabel": "百分位数",
- "xpack.maps.metricSelect.selectAggregationPlaceholder": "选择聚合",
- "xpack.maps.metricSelect.sumDropDownOptionLabel": "求和",
- "xpack.maps.metricSelect.termsDropDownOptionLabel": "热门词",
- "xpack.maps.mvtSource.addFieldLabel": "添加",
- "xpack.maps.mvtSource.fieldPlaceholderText": "字段名称",
- "xpack.maps.mvtSource.numberFieldLabel": "数字",
- "xpack.maps.mvtSource.sourceSettings": "源设置",
- "xpack.maps.mvtSource.stringFieldLabel": "字符串",
- "xpack.maps.mvtSource.tooltipsTitle": "工具提示字段",
- "xpack.maps.mvtSource.trashButtonAriaLabel": "移除字段",
- "xpack.maps.mvtSource.trashButtonTitle": "移除字段",
- "xpack.maps.newVectorLayerWizard.description": "在地图上绘制形状并在 Elasticsearch 中索引",
- "xpack.maps.newVectorLayerWizard.disabledDesc": "无法创建索引,您缺少 Kibana 权限“索引模式管理”。",
- "xpack.maps.newVectorLayerWizard.indexNewLayer": "创建索引",
- "xpack.maps.newVectorLayerWizard.title": "创建索引",
- "xpack.maps.noGeoFieldInIndexPattern.message": "索引模式不包含任何地理空间字段",
- "xpack.maps.noIndexPattern.doThisLinkTextDescription": "创建索引模式。",
- "xpack.maps.noIndexPattern.doThisPrefixDescription": "您将需要 ",
- "xpack.maps.noIndexPattern.getStartedLinkText": "开始使用一些样例数据集。",
- "xpack.maps.noIndexPattern.hintDescription": "没有任何数据?",
- "xpack.maps.noIndexPattern.messageTitle": "找不到任何索引模式",
- "xpack.maps.observability.apmRumPerformanceLabel": "APM RUM 性能",
- "xpack.maps.observability.apmRumPerformanceLayerName": "性能",
- "xpack.maps.observability.apmRumTrafficLabel": "APM RUM 流量",
- "xpack.maps.observability.apmRumTrafficLayerName": "流量",
- "xpack.maps.observability.choroplethLabel": "世界边界",
- "xpack.maps.observability.clustersLabel": "集群",
- "xpack.maps.observability.countLabel": "计数",
- "xpack.maps.observability.countMetricName": "合计",
- "xpack.maps.observability.desc": "APM 图层",
- "xpack.maps.observability.disabledDesc": "找不到 APM 索引模式。要开始使用“可观测性”,请前往“可观测性”>“概览”。",
- "xpack.maps.observability.displayLabel": "显示",
- "xpack.maps.observability.durationMetricName": "持续时间",
- "xpack.maps.observability.gridsLabel": "网格",
- "xpack.maps.observability.heatMapLabel": "热图",
- "xpack.maps.observability.layerLabel": "图层",
- "xpack.maps.observability.metricLabel": "指标",
- "xpack.maps.observability.title": "可观测性",
- "xpack.maps.observability.transactionDurationLabel": "事务持续时间",
- "xpack.maps.observability.uniqueCountLabel": "唯一计数",
- "xpack.maps.observability.uniqueCountMetricName": "唯一计数",
- "xpack.maps.sampleData.ecommerceSpec.mapsTitle": "[电子商务] 订单(按国家/地区)",
- "xpack.maps.sampleData.flightaSpec.logsTitle": "[日志] 请求和字节总数",
- "xpack.maps.sampleData.flightsSpec.mapsTitle": "[Flights] 始发地时间延迟",
- "xpack.maps.sampleDataLinkLabel": "地图",
- "xpack.maps.security.desc": "安全层",
- "xpack.maps.security.disabledDesc": "找不到安全索引模式。要开始使用“安全性”,请前往“安全性”>“概览”。",
- "xpack.maps.security.indexPatternLabel": "索引模式",
- "xpack.maps.security.title": "安全",
- "xpack.maps.sescurity.destinationLayerLabel": "{indexPatternTitle} | 目标点",
- "xpack.maps.sescurity.lineLayerLabel": "{indexPatternTitle} | 线",
- "xpack.maps.sescurity.sourceLayerLabel": "{indexPatternTitle} | 源点",
- "xpack.maps.setViewControl.goToButtonLabel": "前往",
- "xpack.maps.setViewControl.latitudeLabel": "纬度",
- "xpack.maps.setViewControl.longitudeLabel": "经度",
- "xpack.maps.setViewControl.submitButtonLabel": "执行",
- "xpack.maps.setViewControl.zoomLabel": "缩放",
- "xpack.maps.source.dataSourceLabel": "数据源",
- "xpack.maps.source.ems_xyzDescription": "使用 {z}/{x}/{y} url 模式的 Raster 图像磁贴地图服务。",
- "xpack.maps.source.ems_xyzTitle": "来自 URL 的磁贴地图服务",
- "xpack.maps.source.ems.disabledDescription": "已禁用对 Elastic Maps Service 的访问。让您的系统管理员在 kibana.yml 中设置“map.includeElasticMapsService”。",
- "xpack.maps.source.ems.noAccessDescription": "Kibana 无法访问 Elastic Maps Service。请联系您的系统管理员。",
- "xpack.maps.source.ems.noOnPremConnectionDescription": "无法连接到 {host}。",
- "xpack.maps.source.ems.noOnPremLicenseDescription": "要连接到本地安装的 Elastic Maps Server,需要企业许可证。",
- "xpack.maps.source.emsFile.emsOnPremLabel": "Elastic Maps 服务器",
- "xpack.maps.source.emsFile.layerLabel": "图层",
- "xpack.maps.source.emsFile.unableToFindFileIdErrorMessage": "找不到 ID {id} 的 EMS 矢量形状。{info}",
- "xpack.maps.source.emsFileDisabledReason": "Elastic Maps Server 需要企业许可证",
- "xpack.maps.source.emsFileSelect.selectLabel": "图层",
- "xpack.maps.source.emsFileSourceDescription": "来自 {host} 的管理边界",
- "xpack.maps.source.emsFileTitle": "EMS 边界",
- "xpack.maps.source.emsOnPremFileTitle": "Elastic Maps Server 边界",
- "xpack.maps.source.emsOnPremTileTitle": "Elastic Maps Server 基础地图",
- "xpack.maps.source.emsTile.autoLabel": "基于 Kibana 主题自动选择",
- "xpack.maps.source.emsTile.emsOnPremLabel": "Elastic Maps 服务器",
- "xpack.maps.source.emsTile.isAutoSelectLabel": "基于 Kibana 主题自动选择",
- "xpack.maps.source.emsTile.label": "Tile Service",
- "xpack.maps.source.emsTile.serviceId": "Tile Service",
- "xpack.maps.source.emsTile.settingsTitle": "Basemap",
- "xpack.maps.source.emsTile.unableToFindTileIdErrorMessage": "找不到 ID {id} 的 EMS 磁贴配置。{info}",
- "xpack.maps.source.emsTileDisabledReason": "Elastic Maps Server 需要企业许可证",
- "xpack.maps.source.emsTileSourceDescription": "来自 {host} 的 基础地图服务",
- "xpack.maps.source.emsTileTitle": "EMS 基础地图",
- "xpack.maps.source.esAggSource.topTermLabel": "排名靠前 {fieldLabel}",
- "xpack.maps.source.esGeoGrid.geofieldLabel": "地理空间字段",
- "xpack.maps.source.esGeoGrid.geofieldPlaceholder": "选择地理字段",
- "xpack.maps.source.esGeoGrid.gridRectangleDropdownOption": "网格",
- "xpack.maps.source.esGeoGrid.pointsDropdownOption": "集群",
- "xpack.maps.source.esGeoGrid.showAsLabel": "显示为",
- "xpack.maps.source.esGeoLine.entityRequestDescription": "用于获取地图缓冲区内的实体的 Elasticsearch 词请求。",
- "xpack.maps.source.esGeoLine.entityRequestName": "{layerName} 实体",
- "xpack.maps.source.esGeoLine.geofieldLabel": "地理空间字段",
- "xpack.maps.source.esGeoLine.geofieldPlaceholder": "选择地理字段",
- "xpack.maps.source.esGeoLine.geospatialFieldLabel": "地理空间字段",
- "xpack.maps.source.esGeoLine.indexPatternLabel": "索引模式",
- "xpack.maps.source.esGeoLine.isTrackCompleteLabel": "轨迹完整",
- "xpack.maps.source.esGeoLine.metricsLabel": "轨迹指标",
- "xpack.maps.source.esGeoLine.sortFieldLabel": "排序",
- "xpack.maps.source.esGeoLine.sortFieldPlaceholder": "选择排序字段",
- "xpack.maps.source.esGeoLine.splitFieldLabel": "实体",
- "xpack.maps.source.esGeoLine.splitFieldPlaceholder": "选择实体字段",
- "xpack.maps.source.esGeoLine.trackRequestDescription": "用于获取实体轨迹的 Elasticsearch geo_line 请求。轨迹不按地图缓冲区筛选。",
- "xpack.maps.source.esGeoLine.trackRequestName": "{layerName} 轨迹",
- "xpack.maps.source.esGeoLine.trackSettingsLabel": "轨迹",
- "xpack.maps.source.esGeoLineDescription": "从点创建线",
- "xpack.maps.source.esGeoLineDisabledReason": "{title} 需要黄金级许可证。",
- "xpack.maps.source.esGeoLineTitle": "轨迹",
- "xpack.maps.source.esGrid.coarseDropdownOption": "粗糙",
- "xpack.maps.source.esGrid.compositeInspectorDescription": "Elasticsearch 地理网格聚合请求:{requestId}",
- "xpack.maps.source.esGrid.compositePaginationErrorMessage": "{layerName} 正导致过多的请求。降低“网格分辨率”和/或减少热门词“指标”的数量。",
- "xpack.maps.source.esGrid.fineDropdownOption": "精致",
- "xpack.maps.source.esGrid.finestDropdownOption": "最精致化",
- "xpack.maps.source.esGrid.geospatialFieldLabel": "地理空间字段",
- "xpack.maps.source.esGrid.geoTileGridLabel": "网格参数",
- "xpack.maps.source.esGrid.indexPatternLabel": "索引模式",
- "xpack.maps.source.esGrid.inspectorDescription": "Elasticsearch 地理网格聚合请求",
- "xpack.maps.source.esGrid.metricsLabel": "指标",
- "xpack.maps.source.esGrid.noIndexPatternErrorMessage": "找不到索引模式 {id}",
- "xpack.maps.source.esGrid.resolutionParamErrorMessage": "无法识别网格分辨率参数:{resolution}",
- "xpack.maps.source.esGrid.superFineDropDownOption": "超精细(公测版)",
- "xpack.maps.source.esGridClustersDescription": "地理空间数据以网格进行分组,每个网格单元格都具有指标",
- "xpack.maps.source.esGridClustersTitle": "集群和网格",
- "xpack.maps.source.esGridHeatmapDescription": "地理空间数据以网格进行分组以显示密度",
- "xpack.maps.source.esGridHeatmapTitle": "热图",
- "xpack.maps.source.esJoin.countLabel": "{indexPatternTitle} 的计数",
- "xpack.maps.source.esJoin.joinDescription": "Elasticsearch 词聚合请求,左源:{leftSource},右源:{rightSource}",
- "xpack.maps.source.esSearch.ascendingLabel": "升序",
- "xpack.maps.source.esSearch.clusterScalingLabel": "结果超过 {maxResultWindow} 个时显示集群",
- "xpack.maps.source.esSearch.convertToGeoJsonErrorMsg": "无法将搜索响应转换成 geoJson 功能集合,错误:{errorMsg}",
- "xpack.maps.source.esSearch.descendingLabel": "降序",
- "xpack.maps.source.esSearch.extentFilterLabel": "在可见地图区域中动态筛留数据",
- "xpack.maps.source.esSearch.fieldNotFoundMsg": "在索引模式“{indexPatternTitle}”中找不到“{fieldName}”。",
- "xpack.maps.source.esSearch.geofieldLabel": "地理空间字段",
- "xpack.maps.source.esSearch.geoFieldLabel": "地理空间字段",
- "xpack.maps.source.esSearch.geoFieldTypeLabel": "地理空间字段类型",
- "xpack.maps.source.esSearch.indexPatternLabel": "索引模式",
- "xpack.maps.source.esSearch.joinsDisabledReason": "按集群缩放时不支持联接",
- "xpack.maps.source.esSearch.joinsDisabledReasonMvt": "按 mvt 矢量磁贴缩放时不支持联接",
- "xpack.maps.source.esSearch.limitScalingLabel": "将结果数限制到 {maxResultWindow}",
- "xpack.maps.source.esSearch.loadErrorMessage": "找不到索引模式 {id}",
- "xpack.maps.source.esSearch.loadTooltipPropertiesErrorMsg": "找不到文档,_id:{docId}",
- "xpack.maps.source.esSearch.mvtDescription": "使用矢量磁贴可更快速地显示大型数据集。",
- "xpack.maps.source.esSearch.selectLabel": "选择地理字段",
- "xpack.maps.source.esSearch.sortFieldLabel": "字段",
- "xpack.maps.source.esSearch.sortFieldSelectPlaceholder": "选择排序字段",
- "xpack.maps.source.esSearch.sortOrderLabel": "顺序",
- "xpack.maps.source.esSearch.topHitsSizeLabel": "每个实体的文档",
- "xpack.maps.source.esSearch.topHitsSplitFieldLabel": "实体",
- "xpack.maps.source.esSearch.topHitsSplitFieldSelectPlaceholder": "选择实体字段",
- "xpack.maps.source.esSearch.useMVTVectorTiles": "使用矢量磁贴",
- "xpack.maps.source.esSearchDescription": "Elasticsearch 的点、线和多边形",
- "xpack.maps.source.esSearchTitle": "文档",
- "xpack.maps.source.esSource.noGeoFieldErrorMessage": "索引模式“{indexPatternTitle}”不再包含地理字段 {geoField}",
- "xpack.maps.source.esSource.noIndexPatternErrorMessage": "找不到 ID {indexPatternId} 的索引模式",
- "xpack.maps.source.esSource.requestFailedErrorMessage": "Elasticsearch 搜索请求失败,错误:{message}",
- "xpack.maps.source.esSource.stylePropsMetaRequestDescription": "检索用于计算符号化带的字段元数据的 Elasticsearch 请求。",
- "xpack.maps.source.esSource.stylePropsMetaRequestName": "{layerName} - 元数据",
- "xpack.maps.source.esTopHitsSearch.sortFieldLabel": "排序字段",
- "xpack.maps.source.esTopHitsSearch.sortOrderLabel": "排序顺序",
- "xpack.maps.source.geofieldLabel": "地理空间字段",
- "xpack.maps.source.kbnRegionMap.deprecationTooltipMessage": "“已配置 GeoJSON”图层已弃用。1) 请使用“上传 GeoJSON”上传“{vectorLayer}”。2) 请使用 Choropleth 图层向导构建替代图层。3) 最后,请从地图中删除此图层。",
- "xpack.maps.source.kbnRegionMap.noConfigErrorMessage": "找不到 {name} 的 map.regionmap 配置",
- "xpack.maps.source.kbnRegionMap.vectorLayerLabel": "矢量图层",
- "xpack.maps.source.kbnRegionMap.vectorLayerUrlLabel": "矢量图层 URL",
- "xpack.maps.source.kbnRegionMapTitle": "定制矢量形状",
- "xpack.maps.source.kbnTMS.kbnTMS.urlLabel": "磁贴地图 URL",
- "xpack.maps.source.kbnTMS.noConfigErrorMessage": "在 kibana.yml 中找不到 map.tilemap.url 配置",
- "xpack.maps.source.kbnTMS.noLayerAvailableHelptext": "没有可用的磁贴地图图层。让您的系统管理员在 kibana.yml 中设置“map.tilemap.url”。",
- "xpack.maps.source.kbnTMS.urlLabel": "磁贴地图 URL",
- "xpack.maps.source.kbnTMSDescription": "在 kibana.yml 中配置的地图磁贴",
- "xpack.maps.source.kbnTMSTitle": "定制磁贴地图服务",
- "xpack.maps.source.mapSettingsPanel.initialLocationLabel": "初始地图位置",
- "xpack.maps.source.MVTSingleLayerVectorSource.sourceTitle": "矢量磁贴",
- "xpack.maps.source.MVTSingleLayerVectorSourceEditor.dataZoomRangeMessage": "缩放",
- "xpack.maps.source.MVTSingleLayerVectorSourceEditor.fieldsMessage": "字段",
- "xpack.maps.source.MVTSingleLayerVectorSourceEditor.fieldsPostHelpMessage": "这可以用于工具提示和动态样式。",
- "xpack.maps.source.MVTSingleLayerVectorSourceEditor.fieldsPreHelpMessage": "可用的字段,于 ",
- "xpack.maps.source.MVTSingleLayerVectorSourceEditor.layerNameMessage": "源图层",
- "xpack.maps.source.MVTSingleLayerVectorSourceEditor.urlHelpMessage": ".mvt 矢量磁帖服务的 URL。例如 {url}",
- "xpack.maps.source.MVTSingleLayerVectorSourceEditor.urlMessage": "URL",
- "xpack.maps.source.MVTSingleLayerVectorSourceEditor.zoomRangeHelpMessage": "磁帖中存在该图层的缩放级别。这不直接对应于可见性。较低级别的图层数据始终可以显示在较高缩放级别(反之却不然)。",
- "xpack.maps.source.MVTSingleLayerVectorSourceEditor.zoomRangeTopMessage": "可用级别",
- "xpack.maps.source.mvtVectorSourceWizard": "实施 Mapbox 矢量文件规范的数据服务",
- "xpack.maps.source.pewPew.destGeoFieldLabel": "目标",
- "xpack.maps.source.pewPew.destGeoFieldPlaceholder": "选择目标地理位置字段",
- "xpack.maps.source.pewPew.indexPatternLabel": "索引模式",
- "xpack.maps.source.pewPew.indexPatternPlaceholder": "选择索引模式",
- "xpack.maps.source.pewPew.inspectorDescription": "源-目标连接请求",
- "xpack.maps.source.pewPew.metricsLabel": "指标",
- "xpack.maps.source.pewPew.noIndexPatternErrorMessage": "找不到索引模式 {id}",
- "xpack.maps.source.pewPew.noSourceAndDestDetails": "选定的索引模式不包含源和目标字段。",
- "xpack.maps.source.pewPew.sourceGeoFieldLabel": "源",
- "xpack.maps.source.pewPew.sourceGeoFieldPlaceholder": "选择源地理位置字段",
- "xpack.maps.source.pewPewDescription": "源和目标之间的聚合数据路径",
- "xpack.maps.source.pewPewTitle": "源-目标连接",
- "xpack.maps.source.selectLabel": "选择地理字段",
- "xpack.maps.source.topHitsDescription": "显示每个实体最相关的文档,例如每个机动车最近的 GPS 命中结果。",
- "xpack.maps.source.topHitsPanelLabel": "最高命中结果",
- "xpack.maps.source.topHitsTitle": "每个实体最高命中结果",
- "xpack.maps.source.urlLabel": "URL",
- "xpack.maps.source.wms.getCapabilitiesButtonText": "加载功能",
- "xpack.maps.source.wms.getCapabilitiesErrorCalloutTitle": "无法加载服务元数据",
- "xpack.maps.source.wms.layersHelpText": "使用图层名称逗号分隔列表",
- "xpack.maps.source.wms.layersLabel": "图层",
- "xpack.maps.source.wms.stylesHelpText": "使用样式名称逗号分隔列表",
- "xpack.maps.source.wms.stylesLabel": "样式",
- "xpack.maps.source.wms.urlLabel": "URL",
- "xpack.maps.source.wmsDescription": "来自 OGC 标准 WMS 的地图",
- "xpack.maps.source.wmsTitle": "Web 地图服务",
- "xpack.maps.style.customColorPaletteLabel": "定制调色板",
- "xpack.maps.style.customColorRampLabel": "定制颜色渐变",
- "xpack.maps.style.fieldSelect.OriginLabel": "来自 {fieldOrigin} 的字段",
- "xpack.maps.style.heatmap.resolutionStyleErrorMessage": "无法识别分辨率参数:{resolution}",
- "xpack.maps.styles.categorical.otherCategoryLabel": "其他",
- "xpack.maps.styles.categoricalDataMapping.isEnabled.local": "禁用后,从本地数据计算类别,并在数据更改时重新计算类别。在用户平移、缩放和筛选时,样式可能不一致。",
- "xpack.maps.styles.categoricalDataMapping.isEnabled.server": "从整个数据集计算类别。在用户平移、缩放和筛选时,样式保持一致。",
- "xpack.maps.styles.color.staticDynamicSelect.staticLabel": "纯色",
- "xpack.maps.styles.colorStops.categoricalStop.noDupesWarningLabel": "停止点值必须唯一",
- "xpack.maps.styles.colorStops.deleteButtonAriaLabel": "删除",
- "xpack.maps.styles.colorStops.deleteButtonLabel": "删除",
- "xpack.maps.styles.colorStops.hexWarningLabel": "颜色必须提供有效的十六进制值",
- "xpack.maps.styles.colorStops.ordinalStop.numberOrderingWarningLabel": "停止点必须大于之前的停止点值",
- "xpack.maps.styles.colorStops.ordinalStop.numberWarningLabel": "停止点必须为数字",
- "xpack.maps.styles.colorStops.ordinalStop.stopLabel": "停止点",
- "xpack.maps.styles.dynamicColorSelect.qualitativeLabel": "作为类别",
- "xpack.maps.styles.dynamicColorSelect.qualitativeOrQuantitativeAriaLabel": "选择`作为数字`以在颜色范围中按数字映射,或选择`作为类别`以按调色板归类。",
- "xpack.maps.styles.dynamicColorSelect.quantitativeLabel": "作为数字",
- "xpack.maps.styles.fieldMetaOptions.isEnabled.categoricalLabel": "从数据集获取类别",
- "xpack.maps.styles.fieldMetaOptions.popoverToggle": "数据映射",
- "xpack.maps.styles.firstOrdinalSuffix": "st",
- "xpack.maps.styles.icon.customMapLabel": "定制图标调色板",
- "xpack.maps.styles.iconStops.deleteButtonAriaLabel": "删除",
- "xpack.maps.styles.iconStops.deleteButtonLabel": "删除",
- "xpack.maps.styles.invalidPercentileMsg": "百分位数必须是介于 0 到 100 之间但不包括它们的数字",
- "xpack.maps.styles.labelBorderSize.largeLabel": "大",
- "xpack.maps.styles.labelBorderSize.mediumLabel": "中",
- "xpack.maps.styles.labelBorderSize.noneLabel": "无",
- "xpack.maps.styles.labelBorderSize.smallLabel": "小",
- "xpack.maps.styles.labelBorderSizeSelect.ariaLabel": "选择标签边框大小",
- "xpack.maps.styles.ordinalDataMapping.dataMappingLabel": "拟合",
- "xpack.maps.styles.ordinalDataMapping.dataMappingTooltipContent": "将值从数据域拟合到样式",
- "xpack.maps.styles.ordinalDataMapping.interpolateDescription": "以线性刻度将值从数据域插入到样式",
- "xpack.maps.styles.ordinalDataMapping.interpolateTitle": "在最小值和最大值之间插入",
- "xpack.maps.styles.ordinalDataMapping.isEnabled.local": "禁用时,从本地数据计算最小值和最大值,并在数据更改时重新计算最小值和最大值。在用户平移、缩放和筛选时,样式可能不一致。",
- "xpack.maps.styles.ordinalDataMapping.isEnabled.server": "根据整个数据集计算最小值和最大值。在用户平移、缩放和筛选时,样式保持一致。为了最大程度地减少离群值,最小值和最大值将被限定为与中位数的标准差 (sigma)。",
- "xpack.maps.styles.ordinalDataMapping.isEnabledSwitchLabel": "从数据集中获取最小值和最大值",
- "xpack.maps.styles.ordinalDataMapping.percentilesDescription": "将样式分隔为映射到值的波段",
- "xpack.maps.styles.ordinalDataMapping.percentilesTitle": "使用百分位数",
- "xpack.maps.styles.ordinalDataMapping.sigmaLabel": "Sigma",
- "xpack.maps.styles.ordinalDataMapping.sigmaTooltipContent": "要取消强调离群值,请将 sigma 设为较小的值。较小的 sigma 将使最小值和最大值靠近中值。",
- "xpack.maps.styles.ordinalSuffix": "th",
- "xpack.maps.styles.secondOrdinalSuffix": "nd",
- "xpack.maps.styles.staticDynamicSelect.ariaLabel": "选择以按固定值或按数据值提供样式",
- "xpack.maps.styles.staticDynamicSelect.dynamicLabel": "按值",
- "xpack.maps.styles.staticDynamicSelect.staticLabel": "固定",
- "xpack.maps.styles.staticLabel.valueAriaLabel": "符号标签",
- "xpack.maps.styles.staticLabel.valuePlaceholder": "符号标签",
- "xpack.maps.styles.thirdOrdinalSuffix": "rd",
- "xpack.maps.styles.vector.borderColorLabel": "边框颜色",
- "xpack.maps.styles.vector.borderWidthLabel": "边框宽度",
- "xpack.maps.styles.vector.disabledByMessage": "设置“{styleLabel}”以启用",
- "xpack.maps.styles.vector.fillColorLabel": "填充颜色",
- "xpack.maps.styles.vector.iconLabel": "图标",
- "xpack.maps.styles.vector.labelBorderColorLabel": "标签边框颜色",
- "xpack.maps.styles.vector.labelBorderWidthLabel": "标签边框宽度",
- "xpack.maps.styles.vector.labelColorLabel": "标签颜色",
- "xpack.maps.styles.vector.labelLabel": "标签",
- "xpack.maps.styles.vector.labelSizeLabel": "标签大小",
- "xpack.maps.styles.vector.orientationLabel": "符号方向",
- "xpack.maps.styles.vector.selectFieldPlaceholder": "选择字段",
- "xpack.maps.styles.vector.symbolSizeLabel": "符号大小",
- "xpack.maps.tiles.resultsCompleteMsg": "找到 {count} 个文档。",
- "xpack.maps.tiles.resultsTrimmedMsg": "结果仅限于 {count} 个文档。",
- "xpack.maps.timeslider.closeLabel": "关闭时间滑块",
- "xpack.maps.timeslider.nextTimeWindowLabel": "下一时间窗口",
- "xpack.maps.timeslider.pauseLabel": "暂停",
- "xpack.maps.timeslider.playLabel": "播放",
- "xpack.maps.timeslider.previousTimeWindowLabel": "上一时间窗口",
- "xpack.maps.timesliderToggleButton.closeLabel": "关闭时间滑块",
- "xpack.maps.timesliderToggleButton.openLabel": "打开时间滑块",
- "xpack.maps.toolbarOverlay.drawBounds.initialGeometryLabel": "边界",
- "xpack.maps.toolbarOverlay.drawBoundsLabel": "绘制边界以筛选数据",
- "xpack.maps.toolbarOverlay.drawBoundsLabelShort": "绘制边界",
- "xpack.maps.toolbarOverlay.drawDistanceLabel": "绘制距离以筛选数据",
- "xpack.maps.toolbarOverlay.drawDistanceLabelShort": "绘制距离",
- "xpack.maps.toolbarOverlay.drawShape.initialGeometryLabel": "形状",
- "xpack.maps.toolbarOverlay.drawShapeLabel": "绘制形状以筛选数据",
- "xpack.maps.toolbarOverlay.drawShapeLabelShort": "绘制形状",
- "xpack.maps.toolbarOverlay.featureDraw.deletePointOrShapeLabel": "删除点或形状",
- "xpack.maps.toolbarOverlay.featureDraw.deletePointOrShapeTitle": "删除点或形状",
- "xpack.maps.toolbarOverlay.featureDraw.drawBBoxLabel": "绘制边界框",
- "xpack.maps.toolbarOverlay.featureDraw.drawBBoxTitle": "绘制边界框",
- "xpack.maps.toolbarOverlay.featureDraw.drawCircleLabel": "绘制圆形",
- "xpack.maps.toolbarOverlay.featureDraw.drawCircleTitle": "绘制圆形",
- "xpack.maps.toolbarOverlay.featureDraw.drawLineLabel": "绘制线条",
- "xpack.maps.toolbarOverlay.featureDraw.drawLineTitle": "绘制线条",
- "xpack.maps.toolbarOverlay.featureDraw.drawPointLabel": "绘制点",
- "xpack.maps.toolbarOverlay.featureDraw.drawPointTitle": "绘制点",
- "xpack.maps.toolbarOverlay.featureDraw.drawPolygonLabel": "绘制多边形",
- "xpack.maps.toolbarOverlay.featureDraw.drawPolygonTitle": "绘制多边形",
- "xpack.maps.toolbarOverlay.tools.toolbarTitle": "工具",
- "xpack.maps.toolbarOverlay.toolsControlTitle": "工具",
- "xpack.maps.tooltip.action.filterByGeometryLabel": "按几何筛选",
- "xpack.maps.tooltip.allLayersLabel": "所有图层",
- "xpack.maps.tooltip.closeAriaLabel": "关闭工具提示",
- "xpack.maps.tooltip.filterOnPropertyAriaLabel": "基于属性筛选",
- "xpack.maps.tooltip.filterOnPropertyTitle": "基于属性筛选",
- "xpack.maps.tooltip.geometryFilterForm.createFilterButtonLabel": "创建筛选",
- "xpack.maps.tooltip.geometryFilterForm.filterTooLargeMessage": "无法创建筛选。筛选已添加到 URL,此形状有过多的顶点,无法都容纳在 URL 中。",
- "xpack.maps.tooltip.layerFilterLabel": "按图层筛选结果",
- "xpack.maps.tooltip.loadingMsg": "正在加载",
- "xpack.maps.tooltip.pageNumerText": "第 {pageNumber} 页,共 {total} 页",
- "xpack.maps.tooltip.showAddFilterActionsViewLabel": "筛选操作",
- "xpack.maps.tooltip.toolsControl.cancelDrawButtonLabel": "取消",
- "xpack.maps.tooltip.unableToLoadContentTitle": "无法加载工具提示内容",
- "xpack.maps.tooltip.viewActionsTitle": "查看筛选操作",
- "xpack.maps.tooltipSelector.addLabelWithCount": "添加 {count} 个",
- "xpack.maps.tooltipSelector.addLabelWithoutCount": "添加",
- "xpack.maps.tooltipSelector.emptyState.description": "添加工具提示字段以通过字段值创建筛选。",
- "xpack.maps.tooltipSelector.grabButtonAriaLabel": "重新排序属性",
- "xpack.maps.tooltipSelector.grabButtonTitle": "重新排序属性",
- "xpack.maps.tooltipSelector.togglePopoverLabel": "添加",
- "xpack.maps.tooltipSelector.trashButtonAriaLabel": "移除属性",
- "xpack.maps.tooltipSelector.trashButtonTitle": "移除属性",
- "xpack.maps.topNav.fullScreenButtonLabel": "全屏",
- "xpack.maps.topNav.fullScreenDescription": "全屏",
- "xpack.maps.topNav.openInspectorButtonLabel": "检查",
- "xpack.maps.topNav.openInspectorDescription": "打开检查器",
- "xpack.maps.topNav.openSettingsButtonLabel": "地图设置",
- "xpack.maps.topNav.openSettingsDescription": "打开地图设置",
- "xpack.maps.topNav.saveAndReturnButtonLabel": "保存并返回",
- "xpack.maps.topNav.saveAsButtonLabel": "另存为",
- "xpack.maps.topNav.saveErrorText": "由于缺少原始应用,无法返回应用",
- "xpack.maps.topNav.saveErrorTitle": "保存“{title}”时出错",
- "xpack.maps.topNav.saveMapButtonLabel": "保存",
- "xpack.maps.topNav.saveMapDescription": "保存地图",
- "xpack.maps.topNav.saveMapDisabledButtonTooltip": "保存前确认或取消您的图层更改",
- "xpack.maps.topNav.saveModalType": "地图",
- "xpack.maps.topNav.saveSuccessMessage": "已保存“{title}”",
- "xpack.maps.topNav.saveToMapsButtonLabel": "保存到地图",
- "xpack.maps.topNav.updatePanel": "更新 {originatingAppName} 中的面板",
- "xpack.maps.totalHits.lowerBoundPrecisionExceeded": "无法确定总命中数是否大于值。总命中数精度小于值。总命中数:{totalHitsString},值:{value}。确保 _search.body.track_total_hits 与值一样大。",
- "xpack.maps.tutorials.ems.downloadStepText": "1.导航到 Elastic Maps Service [登陆页]({emsLandingPageUrl}/)。\n2.在左边栏中,选择管理边界。\n3.单击`下载 GeoJSON` 按钮。",
- "xpack.maps.tutorials.ems.downloadStepTitle": "下载 Elastic Maps Service 边界",
- "xpack.maps.tutorials.ems.longDescription": "[Elastic Maps Service (EMS)](https://www.elastic.co/elastic-maps-service) 托管管理边界的磁贴图层和向量形状。在 Elasticsearch 中索引 EMS 管理边界将允许基于边界属性字段进行搜索。",
- "xpack.maps.tutorials.ems.nameTitle": "EMS 边界",
- "xpack.maps.tutorials.ems.shortDescription": "来自 Elastic Maps Service 的管理边界。",
- "xpack.maps.tutorials.ems.uploadStepText": "1.打开 [Maps]({newMapUrl}).\n2.单击`添加图层`,然后选择`上传 GeoJSON`。\n3.上传 GeoJSON 文件,然后单击`导入文件`。",
- "xpack.maps.tutorials.ems.uploadStepTitle": "索引 Elastic Maps Service 边界",
- "xpack.maps.util.formatErrorMessage": "无法从以下 URL 获取矢量形状:{format}",
- "xpack.maps.util.requestFailedErrorMessage": "无法从以下 URL 获取矢量形状:{fetchUrl}",
- "xpack.maps.validatedNumberInput.invalidClampErrorMessage": "必须介于 {min} 和 {max} 之间",
- "xpack.maps.validatedRange.rangeErrorMessage": "必须介于 {min} 和 {max} 之间",
- "xpack.maps.vector.dualSize.unitLabel": "px",
- "xpack.maps.vector.size.unitLabel": "px",
- "xpack.maps.vector.symbolAs.circleLabel": "标记",
- "xpack.maps.vector.symbolAs.IconLabel": "图标",
- "xpack.maps.vector.symbolLabel": "符号",
- "xpack.maps.vectorLayer.joinError.firstTenMsg": " (5 / {total})",
- "xpack.maps.vectorLayer.joinError.noLeftFieldValuesMsg": "左字段:“{leftFieldName}”不提供任何值。",
- "xpack.maps.vectorLayer.joinError.noMatchesMsg": "左字段不匹配右字段。左字段:“{leftFieldName}”具有值 { leftFieldValues }。右字段:“{rightFieldName}”具有值 { rightFieldValues }。",
- "xpack.maps.vectorLayer.joinErrorMsg": "无法执行词联接。{reason}",
- "xpack.maps.vectorLayer.noResultsFoundInJoinTooltip": "在词联接中未找到任何匹配结果",
- "xpack.maps.vectorLayer.noResultsFoundTooltip": "找不到结果。",
- "xpack.maps.vectorStyleEditor.featureTypeButtonGroupLegend": "矢量功能按钮组",
- "xpack.maps.vectorStyleEditor.isTimeAwareLabel": "应用全局时间以便为元数据请求提供样式",
- "xpack.maps.vectorStyleEditor.lineLabel": "线",
- "xpack.maps.vectorStyleEditor.pointLabel": "点",
- "xpack.maps.vectorStyleEditor.polygonLabel": "多边形",
- "xpack.maps.viewControl.latLabel": "纬度:",
- "xpack.maps.viewControl.lonLabel": "经度:",
- "xpack.maps.viewControl.zoomLabel": "缩放:",
- "xpack.maps.visTypeAlias.description": "使用多个图层和索引创建地图并提供样式。",
- "xpack.maps.visTypeAlias.title": "Maps",
- "xpack.ml.accessDenied.description": "您无权查看 Machine Learning 插件。要访问该插件,需要 Machine Learning 功能在此工作区中可见。",
- "xpack.ml.accessDeniedLabel": "访问被拒绝",
- "xpack.ml.accessDeniedTabLabel": "访问被拒绝",
- "xpack.ml.actions.applyEntityFieldsFiltersTitle": "筛留值",
- "xpack.ml.actions.applyInfluencersFiltersTitle": "筛留值",
- "xpack.ml.actions.applyTimeRangeSelectionTitle": "应用时间范围选择",
- "xpack.ml.actions.clearSelectionTitle": "清除所选内容",
- "xpack.ml.actions.editAnomalyChartsTitle": "编辑异常图表",
- "xpack.ml.actions.editSwimlaneTitle": "编辑泳道",
- "xpack.ml.actions.entityFieldFilterAliasLabel": "{labelValue}",
- "xpack.ml.actions.influencerFilterAliasLabel": "{labelValue}",
- "xpack.ml.actions.openInAnomalyExplorerTitle": "在 Anomaly Explorer 中打开",
- "xpack.ml.advancedSettings.anomalyDetectionDefaultTimeRangeDesc": "在查看异常检测作业结果时要使用的时间筛选选项。",
- "xpack.ml.advancedSettings.anomalyDetectionDefaultTimeRangeName": "异常检测结果的时间筛选默认值",
- "xpack.ml.advancedSettings.enableAnomalyDetectionDefaultTimeRangeDesc": "使用 Single Metric Viewer 和 Anomaly Explorer 中的默认时间筛选。如果未启用,则将显示作业的整个时间范围的结果。",
- "xpack.ml.advancedSettings.enableAnomalyDetectionDefaultTimeRangeName": "对异常检测结果启用时间筛选默认值",
- "xpack.ml.alertConditionValidation.alertIntervalTooHighMessage": "检查时间间隔大于回溯时间间隔。将其减少为 {lookbackInterval} 以避免通知可能丢失。",
- "xpack.ml.alertConditionValidation.notifyWhenWarning": "预期持续 {notificationDuration, plural, other {# 分钟}}收到有关相同异常的重复通知。增大检查时间间隔或切换到仅在状态更改时通知,以避免重复通知。",
- "xpack.ml.alertConditionValidation.stoppedDatafeedJobsMessage": "没有为以下{count, plural, other {作业}}启动数据馈送:{jobIds}。",
- "xpack.ml.alertConditionValidation.title": "告警条件包含以下问题:",
- "xpack.ml.alertContext.anomalyExplorerUrlDescription": "要在 Anomaly Explorer 中打开的 URL",
- "xpack.ml.alertContext.isInterimDescription": "表示排名靠前的命中是否包含中间结果",
- "xpack.ml.alertContext.jobIdsDescription": "触发告警的作业 ID 的列表",
- "xpack.ml.alertContext.messageDescription": "告警信息消息",
- "xpack.ml.alertContext.scoreDescription": "发生通知操作时的异常分数",
- "xpack.ml.alertContext.timestampDescription": "异常的存储桶时间戳",
- "xpack.ml.alertContext.timestampIso8601Description": "异常的存储桶时间(ISO8601 格式)",
- "xpack.ml.alertContext.topInfluencersDescription": "排名最前的影响因素",
- "xpack.ml.alertContext.topRecordsDescription": "排名最前的记录",
- "xpack.ml.alertTypes.anomalyDetection.defaultActionMessage": "Elastic Stack Machine Learning 告警:\n- 作业 ID:\\{\\{context.jobIds\\}\\}\n- 时间:\\{\\{context.timestampIso8601\\}\\}\n- 异常分数:\\{\\{context.score\\}\\}\n\n\\{\\{context.message\\}\\}\n\n\\{\\{#context.topInfluencers.length\\}\\}\n 排名最前的影响因素:\n \\{\\{#context.topInfluencers\\}\\}\n \\{\\{influencer_field_name\\}\\} = \\{\\{influencer_field_value\\}\\} [\\{\\{score\\}\\}]\n \\{\\{/context.topInfluencers\\}\\}\n\\{\\{/context.topInfluencers.length\\}\\}\n\n\\{\\{#context.topRecords.length\\}\\}\n 排名最前的记录:\n \\{\\{#context.topRecords\\}\\}\n \\{\\{function\\}\\}(\\{\\{field_name\\}\\}) \\{\\{by_field_value\\}\\} \\{\\{over_field_value\\}\\} \\{\\{partition_field_value\\}\\} [\\{\\{score\\}\\}]\n \\{\\{/context.topRecords\\}\\}\n\\{\\{/context.topRecords.length\\}\\}\n\n\\{\\{!如果未在 Kibana 中配置,替换 kibanaBaseUrl \\}\\}\n[在 Anomaly Explorer 中打开](\\{\\{\\{kibanaBaseUrl\\}\\}\\}\\{\\{\\{context.anomalyExplorerUrl\\}\\}\\})\n",
- "xpack.ml.alertTypes.anomalyDetection.description": "异常检测作业结果匹配条件时告警。",
- "xpack.ml.alertTypes.anomalyDetection.jobSelection.errorMessage": "“作业选择”必填",
- "xpack.ml.alertTypes.anomalyDetection.lookbackInterval.errorMessage": "回溯时间间隔无效",
- "xpack.ml.alertTypes.anomalyDetection.resultType.errorMessage": "“结果类型”必填",
- "xpack.ml.alertTypes.anomalyDetection.severity.errorMessage": "“异常严重性”必填",
- "xpack.ml.alertTypes.anomalyDetection.singleJobSelection.errorMessage": "一个规则仅允许一个作业",
- "xpack.ml.alertTypes.anomalyDetection.topNBuckets.errorMessage": "存储桶数目无效",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.alertContext.messageDescription": "告警信息消息",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.alertContext.resultsDescription": "规则执行的结果",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.behindRealtimeCheckDescription": "作业的运行已落后",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.behindRealtimeCheckName": "作业的运行已落后",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.datafeedCheckDescription": "作业的对应数据馈送未启动时收到告警",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.datafeedCheckName": "数据馈送未启动",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.defaultActionMessage": "异常检测作业运行状况检查结果:\n\\{\\{context.message\\}\\}\n\\{\\{#context.results\\}\\}\n 作业 ID:\\{\\{job_id\\}\\}\n \\{\\{#datafeed_id\\}\\}数据馈送 ID:\\{\\{datafeed_id\\}\\}\n \\{\\{/datafeed_id\\}\\} \\{\\{#datafeed_state\\}\\}数据馈送状态:\\{\\{datafeed_state\\}\\}\n \\{\\{/datafeed_state\\}\\} \\{\\{#memory_status\\}\\}内存状态:\\{\\{memory_status\\}\\}\n \\{\\{/memory_status\\}\\} \\{\\{#log_time\\}\\}内存日志记录时间:\\{\\{log_time\\}\\}\n \\{\\{/log_time\\}\\} \\{\\{#failed_category_count\\}\\}失败类别计数:\\{\\{failed_category_count\\}\\}\n \\{\\{/failed_category_count\\}\\} \\{\\{#annotation\\}\\}注释:\\{\\{annotation\\}\\}\n \\{\\{/annotation\\}\\} \\{\\{#missed_docs_count\\}\\}缺失文档数:\\{\\{missed_docs_count\\}\\}\n \\{\\{/missed_docs_count\\}\\} \\{\\{#end_timestamp\\}\\}缺失文档的最新已完成存储桶:\\{\\{end_timestamp\\}\\}\n \\{\\{/end_timestamp\\}\\} \\{\\{#errors\\}\\}错误消息:\\{\\{message\\}\\} \\{\\{/errors\\}\\}\n\\{\\{/context.results\\}\\}\n",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.delayedDataCheckDescription": "作业由于数据延迟而缺失数据时收到告警。",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.delayedDataCheckName": "数据延迟发生",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.description": "异常检测作业有运行问题时发出告警。为极其重要的作业启用合适的告警。",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.errorMessagesCheckDescription": "作业的消息包含错误时收到告警。",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.errorMessagesCheckName": "作业消息中的错误",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.excludeJobs.label": "排除作业或组",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.includeJobs.errorMessage": "“作业选择”必填",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.includeJobs.label": "包括作业或组",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.mmlCheckDescription": "作业达到软或硬模型内存限制时收到告警。",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.mmlCheckName": "模型内存限制已达到",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.testsConfig.delayedData.docsCountErrorMessage": "无效的文档数",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.testsConfig.delayedData.timeIntervalErrorMessage": "无效的时间间隔",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.testsConfig.errorMessage": "必须至少启用一次运行状况检查。",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.testsSelection.delayedData.docsCountHint": "告警依据的缺失文档数量阈值。",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.testsSelection.delayedData.docsCountLabel": "文档数",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.testsSelection.delayedData.timeIntervalHint": "延迟数据规则执行期间要检查的回溯时间间隔。默认派生自最长的存储桶跨度和查询延迟。",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.testsSelection.delayedData.timeIntervalLabel": "时间间隔",
- "xpack.ml.alertTypes.jobsHealthAlertingRule.testsSelection.enableTestLabel": "启用",
- "xpack.ml.annotationFlyout.applyToPartitionTextLabel": "将标注应用到此系列",
- "xpack.ml.annotationsTable.actionsColumnName": "操作",
- "xpack.ml.annotationsTable.annotationColumnName": "标注",
- "xpack.ml.annotationsTable.annotationsNotCreatedTitle": "没有为此作业创建注释",
- "xpack.ml.annotationsTable.byAEColumnName": "依据",
- "xpack.ml.annotationsTable.byColumnSMVName": "依据",
- "xpack.ml.annotationsTable.datafeedChartTooltip": "数据馈送图表",
- "xpack.ml.annotationsTable.detectorColumnName": "检测工具",
- "xpack.ml.annotationsTable.editAnnotationsTooltip": "编辑注释",
- "xpack.ml.annotationsTable.eventColumnName": "事件",
- "xpack.ml.annotationsTable.fromColumnName": "自",
- "xpack.ml.annotationsTable.howToCreateAnnotationDescription": "要创建注释,请打开 {linkToSingleMetricView}",
- "xpack.ml.annotationsTable.howToCreateAnnotationDescription.singleMetricViewerLinkText": "Single Metric Viewer",
- "xpack.ml.annotationsTable.jobConfigurationNotSupportedInSingleMetricViewerAriaLabel": "Single Metric Viewer 中不支持作业配置",
- "xpack.ml.annotationsTable.jobConfigurationNotSupportedInSingleMetricViewerTooltip": "Single Metric Viewer 中不支持作业配置",
- "xpack.ml.annotationsTable.jobIdColumnName": "作业 ID",
- "xpack.ml.annotationsTable.labelColumnName": "标签",
- "xpack.ml.annotationsTable.lastModifiedByColumnName": "上次修改者",
- "xpack.ml.annotationsTable.lastModifiedDateColumnName": "上次修改日期",
- "xpack.ml.annotationsTable.openInSingleMetricViewerAriaLabel": "在 Single Metric Viewer 中打开",
- "xpack.ml.annotationsTable.openInSingleMetricViewerTooltip": "在 Single Metric Viewer 中打开",
- "xpack.ml.annotationsTable.overAEColumnName": "范围",
- "xpack.ml.annotationsTable.overColumnSMVName": "范围",
- "xpack.ml.annotationsTable.partitionAEColumnName": "分区",
- "xpack.ml.annotationsTable.partitionSMVColumnName": "分区",
- "xpack.ml.annotationsTable.seriesOnlyFilterName": "仅筛选系列",
- "xpack.ml.annotationsTable.toColumnName": "至",
- "xpack.ml.anomaliesTable.actionsColumnName": "操作",
- "xpack.ml.anomaliesTable.actualSortColumnName": "实际",
- "xpack.ml.anomaliesTable.anomalyDetails.actualTitle": "实际",
- "xpack.ml.anomaliesTable.anomalyDetails.anomalyDescriptionListMoreLinkText": "及另外 {othersCount} 个",
- "xpack.ml.anomaliesTable.anomalyDetails.anomalyDescriptionShowLessLinkText": "显示更少",
- "xpack.ml.anomaliesTable.anomalyDetails.anomalyDetailsTitle": "异常详情",
- "xpack.ml.anomaliesTable.anomalyDetails.anomalyInLabel": "{anomalyDetector} 中的 {anomalySeverity} 异常",
- "xpack.ml.anomaliesTable.anomalyDetails.anomalyTimeRangeLabel": "{anomalyTime} 至 {anomalyEndTime}",
- "xpack.ml.anomaliesTable.anomalyDetails.categoryExamplesTitle": "类别示例",
- "xpack.ml.anomaliesTable.anomalyDetails.causeValuesDescription": "{causeEntityValue}(实际 {actualValue},典型 {typicalValue},可能性 {probabilityValue})",
- "xpack.ml.anomaliesTable.anomalyDetails.causeValuesTitle": "{causeEntityName} 值",
- "xpack.ml.anomaliesTable.anomalyDetails.descriptionTitle": "描述",
- "xpack.ml.anomaliesTable.anomalyDetails.detailsOnHighestSeverityAnomalyTitle": "有关最高严重性异常的详情",
- "xpack.ml.anomaliesTable.anomalyDetails.detailsTitle": "详情",
- "xpack.ml.anomaliesTable.anomalyDetails.detectedInLabel": " 在 {sourcePartitionFieldName} {sourcePartitionFieldValue} 检测到",
- "xpack.ml.anomaliesTable.anomalyDetails.examplesTitle": "示例",
- "xpack.ml.anomaliesTable.anomalyDetails.fieldNameTitle": "字段名称",
- "xpack.ml.anomaliesTable.anomalyDetails.foundForLabel": " 已为 {anomalyEntityName} {anomalyEntityValue} 找到",
- "xpack.ml.anomaliesTable.anomalyDetails.functionTitle": "函数",
- "xpack.ml.anomaliesTable.anomalyDetails.influencersTitle": "影响因素",
- "xpack.ml.anomaliesTable.anomalyDetails.initialRecordScoreTitle": "初始记录分数",
- "xpack.ml.anomaliesTable.anomalyDetails.initialRecordScoreTooltip": "介于 0-100 之间的标准化分数,表示初始处理存储桶时异常记录的相对意义。",
- "xpack.ml.anomaliesTable.anomalyDetails.interimResultLabel": "中间结果",
- "xpack.ml.anomaliesTable.anomalyDetails.jobIdTitle": "作业 ID",
- "xpack.ml.anomaliesTable.anomalyDetails.multiBucketImpactTitle": "多存储桶影响",
- "xpack.ml.anomaliesTable.anomalyDetails.multivariateDescription": "{sourceByFieldName} 中找到多变量关联;如果{sourceCorrelatedByFieldValue},{sourceByFieldValue} 将被视为有异常",
- "xpack.ml.anomaliesTable.anomalyDetails.probabilityTitle": "可能性",
- "xpack.ml.anomaliesTable.anomalyDetails.recordScoreTitle": "记录分数",
- "xpack.ml.anomaliesTable.anomalyDetails.recordScoreTooltip": "介于 0-100 之间的标准化分数,表示异常记录结果的相对意义。在分析新数据时,该值可能会更改。",
- "xpack.ml.anomaliesTable.anomalyDetails.regexDescriptionAriaLabel": "描述",
- "xpack.ml.anomaliesTable.anomalyDetails.regexDescriptionTooltip": "用于搜索匹配该类别的值(可能已截短至最大字符限制 {maxChars})的正则表达式",
- "xpack.ml.anomaliesTable.anomalyDetails.regexTitle": "Regex",
- "xpack.ml.anomaliesTable.anomalyDetails.termsDescriptionAriaLabel": "描述",
- "xpack.ml.anomaliesTable.anomalyDetails.termsDescriptionTooltip": "该类别的值(可能已截短至最大字符限制({maxChars})中匹配的常见令牌的空格分隔列表",
- "xpack.ml.anomaliesTable.anomalyDetails.termsTitle": "词",
- "xpack.ml.anomaliesTable.anomalyDetails.timeTitle": "时间",
- "xpack.ml.anomaliesTable.anomalyDetails.typicalTitle": "典型",
- "xpack.ml.anomaliesTable.categoryExamplesColumnName": "类别示例",
- "xpack.ml.anomaliesTable.detectorCell.rulesConfiguredTooltip": "个规则已为此检测工具配置",
- "xpack.ml.anomaliesTable.detectorColumnName": "检测工具",
- "xpack.ml.anomaliesTable.entityCell.addFilterAriaLabel": "添加筛选",
- "xpack.ml.anomaliesTable.entityCell.addFilterTooltip": "添加筛选",
- "xpack.ml.anomaliesTable.entityCell.removeFilterAriaLabel": "移除筛选",
- "xpack.ml.anomaliesTable.entityCell.removeFilterTooltip": "移除筛选",
- "xpack.ml.anomaliesTable.entityValueColumnName": "查找对象",
- "xpack.ml.anomaliesTable.hideDetailsAriaLabel": "隐藏详情",
- "xpack.ml.anomaliesTable.influencersCell.addFilterAriaLabel": "添加筛选",
- "xpack.ml.anomaliesTable.influencersCell.addFilterTooltip": "添加筛选",
- "xpack.ml.anomaliesTable.influencersCell.moreInfluencersLinkText": "及另外 {othersCount} 个",
- "xpack.ml.anomaliesTable.influencersCell.removeFilterAriaLabel": "移除筛选",
- "xpack.ml.anomaliesTable.influencersCell.removeFilterTooltip": "移除筛选",
- "xpack.ml.anomaliesTable.influencersCell.showLessInfluencersLinkText": "显示更少",
- "xpack.ml.anomaliesTable.influencersColumnName": "影响因素",
- "xpack.ml.anomaliesTable.jobIdColumnName": "作业 ID",
- "xpack.ml.anomaliesTable.linksMenu.configureRulesLabel": "配置作业规则",
- "xpack.ml.anomaliesTable.linksMenu.loadingDetailsErrorMessage": "无法查看示例,因为加载有关类别 ID {categoryId} 的详细信息时出错",
- "xpack.ml.anomaliesTable.linksMenu.noMappingCouldBeFoundErrorMessage": "无法查看 mlcategory 为 {categoryId} 的文档的示例,因为找不到分类字段 {categorizationFieldName} 的映射",
- "xpack.ml.anomaliesTable.linksMenu.selectActionAriaLabel": "为 {time} 的异常选择操作",
- "xpack.ml.anomaliesTable.linksMenu.unableToOpenLinkErrorMessage": "无法打开链接,因为加载有关类别 ID {categoryId} 的详细信息时出错",
- "xpack.ml.anomaliesTable.linksMenu.unableToViewExamplesErrorMessage": "无法查看示例,因为未找到作业 ID {jobId} 的详细信息",
- "xpack.ml.anomaliesTable.linksMenu.viewExamplesLabel": "查看示例",
- "xpack.ml.anomaliesTable.linksMenu.viewSeriesLabel": "查看序列",
- "xpack.ml.anomaliesTable.metricDescriptionSortColumnName": "描述",
- "xpack.ml.anomaliesTable.noMatchingAnomaliesFoundTitle": "未找到任何匹配的异常",
- "xpack.ml.anomaliesTable.severityColumnName": "严重性",
- "xpack.ml.anomaliesTable.showDetailsAriaLabel": "显示详情",
- "xpack.ml.anomaliesTable.showDetailsColumn.screenReaderDescription": "此列包含可单击控件,用于显示每个异常的更多详情",
- "xpack.ml.anomaliesTable.timeColumnName": "时间",
- "xpack.ml.anomaliesTable.typicalSortColumnName": "典型",
- "xpack.ml.anomalyChartsEmbeddable.errorMessage": "无法加载 ML 异常浏览器数据",
- "xpack.ml.anomalyChartsEmbeddable.maxSeriesToPlotLabel": "要绘制的最大序列数目",
- "xpack.ml.anomalyChartsEmbeddable.panelTitleLabel": "面板标题",
- "xpack.ml.anomalyChartsEmbeddable.setupModal.cancelButtonLabel": "取消",
- "xpack.ml.anomalyChartsEmbeddable.setupModal.confirmButtonLabel": "确认配置",
- "xpack.ml.anomalyChartsEmbeddable.setupModal.title": "异常浏览器图表配置",
- "xpack.ml.anomalyChartsEmbeddable.title": "{jobIds} 的 ML 异常图表",
- "xpack.ml.anomalyDetection.anomalyExplorerLabel": "Anomaly Explorer",
- "xpack.ml.anomalyDetection.jobManagementLabel": "作业管理",
- "xpack.ml.anomalyDetection.singleMetricViewerLabel": "Single Metric Viewer",
- "xpack.ml.anomalyDetectionAlert.actionGroupName": "异常分数匹配条件",
- "xpack.ml.anomalyDetectionAlert.advancedSettingsLabel": "高级设置",
- "xpack.ml.anomalyDetectionAlert.betaBadgeLabel": "公测版",
- "xpack.ml.anomalyDetectionAlert.betaBadgeTooltipContent": "异常检测告警是公测版功能。我们很乐意听取您的反馈意见。",
- "xpack.ml.anomalyDetectionAlert.errorFetchingJobs": "无法提取作业配置",
- "xpack.ml.anomalyDetectionAlert.lookbackIntervalDescription": "每个规则条件检查期间用于查询异常数据的时间间隔。默认情况下,派生自作业的存储桶跨度和数据馈送的查询延迟。",
- "xpack.ml.anomalyDetectionAlert.lookbackIntervalLabel": "回溯时间间隔",
- "xpack.ml.anomalyDetectionAlert.name": "异常检测告警",
- "xpack.ml.anomalyDetectionAlert.topNBucketsDescription": "为获取最高异常而要检查的最新存储桶数目。",
- "xpack.ml.anomalyDetectionAlert.topNBucketsLabel": "最新存储桶数目",
- "xpack.ml.anomalyDetectionBreadcrumbLabel": "异常检测",
- "xpack.ml.anomalyDetectionTabLabel": "异常检测",
- "xpack.ml.anomalyExplorerPageLabel": "Anomaly Explorer",
- "xpack.ml.anomalyResultsViewSelector.anomalyExplorerLabel": "在 Anomaly Explorer 中查看结果",
- "xpack.ml.anomalyResultsViewSelector.buttonGroupLegend": "异常结果视图选择器",
- "xpack.ml.anomalyResultsViewSelector.singleMetricViewerLabel": "在 Single Metric Viewer 中查看结果",
- "xpack.ml.anomalySwimLane.noOverallDataMessage": "此时间范围的总体存储桶中未发现异常",
- "xpack.ml.anomalyUtils.multiBucketImpact.highLabel": "高",
- "xpack.ml.anomalyUtils.multiBucketImpact.lowLabel": "低",
- "xpack.ml.anomalyUtils.multiBucketImpact.mediumLabel": "中",
- "xpack.ml.anomalyUtils.multiBucketImpact.noneLabel": "无",
- "xpack.ml.anomalyUtils.severity.criticalLabel": "紧急",
- "xpack.ml.anomalyUtils.severity.majorLabel": "重大",
- "xpack.ml.anomalyUtils.severity.minorLabel": "轻微",
- "xpack.ml.anomalyUtils.severity.unknownLabel": "未知",
- "xpack.ml.anomalyUtils.severity.warningLabel": "警告",
- "xpack.ml.anomalyUtils.severityWithLow.lowLabel": "低",
- "xpack.ml.bucketResultType.description": "该作业在时间桶内有多罕见?",
- "xpack.ml.bucketResultType.title": "存储桶",
- "xpack.ml.calendarsEdit.calendarForm.allJobsLabel": "将日历应用到所有作业",
- "xpack.ml.calendarsEdit.calendarForm.allowedCharactersDescription": "使用小写字母数字(a-z 和 0-9)、连字符或下划线;必须以字母数字字符开头和结尾",
- "xpack.ml.calendarsEdit.calendarForm.calendarIdLabel": "日历 ID",
- "xpack.ml.calendarsEdit.calendarForm.calendarTitle": "日历 {calendarId}",
- "xpack.ml.calendarsEdit.calendarForm.cancelButtonLabel": "取消",
- "xpack.ml.calendarsEdit.calendarForm.createCalendarTitle": "创建新日历",
- "xpack.ml.calendarsEdit.calendarForm.descriptionLabel": "描述",
- "xpack.ml.calendarsEdit.calendarForm.eventsLabel": "事件",
- "xpack.ml.calendarsEdit.calendarForm.groupsLabel": "组",
- "xpack.ml.calendarsEdit.calendarForm.jobsLabel": "作业",
- "xpack.ml.calendarsEdit.calendarForm.saveButtonLabel": "保存",
- "xpack.ml.calendarsEdit.calendarForm.savingButtonLabel": "正在保存……",
- "xpack.ml.calendarsEdit.canNotCreateCalendarWithExistingIdErrorMessag": "无法创建 ID 为 [{formCalendarId}] 的日历,因为它已经存在。",
- "xpack.ml.calendarsEdit.errorWithCreatingCalendarErrorMessage": "创建日历 {calendarId} 时出错",
- "xpack.ml.calendarsEdit.errorWithFetchingJobSummariesErrorMessage": "提取作业摘要时出错:{err}",
- "xpack.ml.calendarsEdit.errorWithLoadingCalendarFromDataErrorMessage": "加载日历表单数据时出错。请尝试刷新页面。",
- "xpack.ml.calendarsEdit.errorWithLoadingCalendarsErrorMessage": "加载日历时出错:{err}",
- "xpack.ml.calendarsEdit.errorWithLoadingGroupsErrorMessage": "加载组时出错:{err}",
- "xpack.ml.calendarsEdit.errorWithUpdatingCalendarErrorMessage": "保存日历 {calendarId} 时出错。请尝试刷新页面。",
- "xpack.ml.calendarsEdit.eventsTable.cancelButtonLabel": "取消",
- "xpack.ml.calendarsEdit.eventsTable.deleteButtonLabel": "删除",
- "xpack.ml.calendarsEdit.eventsTable.descriptionColumnName": "描述",
- "xpack.ml.calendarsEdit.eventsTable.endColumnName": "结束",
- "xpack.ml.calendarsEdit.eventsTable.importButtonLabel": "导入",
- "xpack.ml.calendarsEdit.eventsTable.importEventsButtonLabel": "导入事件",
- "xpack.ml.calendarsEdit.eventsTable.importEventsDescription": "从 ICS 文件导入事件。",
- "xpack.ml.calendarsEdit.eventsTable.importEventsTitle": "导入事件",
- "xpack.ml.calendarsEdit.eventsTable.newEventButtonLabel": "新建事件",
- "xpack.ml.calendarsEdit.eventsTable.startColumnName": "启动",
- "xpack.ml.calendarsEdit.importedEvents.eventsToImportTitle": "要导入的事件:{eventsCount}",
- "xpack.ml.calendarsEdit.importedEvents.includePastEventsLabel": "包含过去的事件",
- "xpack.ml.calendarsEdit.importedEvents.recurringEventsNotSupportedDescription": "不支持重复事件。将仅导入第一个事件。",
- "xpack.ml.calendarsEdit.importModal.couldNotParseICSFileErrorMessage": "无法解析 ICS 文件。",
- "xpack.ml.calendarsEdit.importModal.selectOrDragAndDropFilePromptText": "选择或拖放文件",
- "xpack.ml.calendarsEdit.newEventModal.addButtonLabel": "添加",
- "xpack.ml.calendarsEdit.newEventModal.cancelButtonLabel": "取消",
- "xpack.ml.calendarsEdit.newEventModal.createNewEventTitle": "创建新事件",
- "xpack.ml.calendarsEdit.newEventModal.descriptionLabel": "描述",
- "xpack.ml.calendarsEdit.newEventModal.endDateAriaLabel": "结束日期",
- "xpack.ml.calendarsEdit.newEventModal.fromLabel": "从:",
- "xpack.ml.calendarsEdit.newEventModal.startDateAriaLabel": "开始日期",
- "xpack.ml.calendarsEdit.newEventModal.toLabel": "到:",
- "xpack.ml.calendarService.assignNewJobIdErrorMessage": "无法将 {jobId} 分配到 {calendarId}",
- "xpack.ml.calendarService.fetchCalendarsByIdsErrorMessage": "无法提取日历:{calendarIds}",
- "xpack.ml.calendarsList.deleteCalendars.calendarsLabel": "{calendarsToDeleteCount} 个日历",
- "xpack.ml.calendarsList.deleteCalendars.deletingCalendarErrorMessage": "删除日历 {calendarId} 时出错",
- "xpack.ml.calendarsList.deleteCalendars.deletingCalendarsNotificationMessage": "正在删除 {messageId}",
- "xpack.ml.calendarsList.deleteCalendars.deletingCalendarSuccessNotificationMessage": "已删除 {messageId}",
- "xpack.ml.calendarsList.deleteCalendarsModal.cancelButtonLabel": "取消",
- "xpack.ml.calendarsList.deleteCalendarsModal.deleteButtonLabel": "删除",
- "xpack.ml.calendarsList.deleteCalendarsModal.deleteMultipleCalendarsTitle": "删除 {calendarsCount, plural, one {{calendarsList}} other {# 个日历}}?",
- "xpack.ml.calendarsList.errorWithLoadingListOfCalendarsErrorMessage": "加载日历列表时出错。",
- "xpack.ml.calendarsList.table.allJobsLabel": "应用到所有作业",
- "xpack.ml.calendarsList.table.deleteButtonLabel": "删除",
- "xpack.ml.calendarsList.table.eventsColumnName": "事件",
- "xpack.ml.calendarsList.table.eventsCountLabel": "{eventsLength, plural, other {# 个事件}}",
- "xpack.ml.calendarsList.table.idColumnName": "ID",
- "xpack.ml.calendarsList.table.jobsColumnName": "作业",
- "xpack.ml.calendarsList.table.newButtonLabel": "新建",
- "xpack.ml.checkLicense.licenseHasExpiredMessage": "您的 Machine Learning 许可证已过期。",
- "xpack.ml.chrome.help.appName": "Machine Learning",
- "xpack.ml.components.colorRangeLegend.blueColorRangeLabel": "蓝",
- "xpack.ml.components.colorRangeLegend.greenRedColorRangeLabel": "绿 - 红",
- "xpack.ml.components.colorRangeLegend.influencerScaleLabel": "影响因素定制比例",
- "xpack.ml.components.colorRangeLegend.linearScaleLabel": "线性",
- "xpack.ml.components.colorRangeLegend.redColorRangeLabel": "红",
- "xpack.ml.components.colorRangeLegend.redGreenColorRangeLabel": "红 - 绿",
- "xpack.ml.components.colorRangeLegend.sqrtScaleLabel": "平方根",
- "xpack.ml.components.colorRangeLegend.yellowGreenBlueColorRangeLabel": "黄 - 绿 - 蓝",
- "xpack.ml.components.jobAnomalyScoreEmbeddable.description": "在时间线中查看异常检测结果。",
- "xpack.ml.components.jobAnomalyScoreEmbeddable.displayName": "异常泳道",
- "xpack.ml.components.mlAnomalyExplorerEmbeddable.description": "在图表中查看异常检测结果。",
- "xpack.ml.components.mlAnomalyExplorerEmbeddable.displayName": "异常图表",
- "xpack.ml.controls.checkboxShowCharts.showChartsCheckboxLabel": "显示图表",
- "xpack.ml.controls.selectInterval.autoLabel": "自动",
- "xpack.ml.controls.selectInterval.dayLabel": "1 天",
- "xpack.ml.controls.selectInterval.hourLabel": "1 小时",
- "xpack.ml.controls.selectInterval.showAllLabel": "全部显示",
- "xpack.ml.controls.selectSeverity.criticalLabel": "紧急",
- "xpack.ml.controls.selectSeverity.majorLabel": "重大",
- "xpack.ml.controls.selectSeverity.minorLabel": "轻微",
- "xpack.ml.controls.selectSeverity.scoreDetailsDescription": "{value} 及以上分数",
- "xpack.ml.controls.selectSeverity.warningLabel": "警告",
- "xpack.ml.createJobsBreadcrumbLabel": "创建作业",
- "xpack.ml.customUrlEditor.discoverLabel": "Discover",
- "xpack.ml.customUrlEditor.kibanaDashboardLabel": "Kibana 仪表板",
- "xpack.ml.customUrlEditor.otherLabel": "其他",
- "xpack.ml.customUrlEditorList.deleteCustomUrlAriaLabel": "删除定制 URL",
- "xpack.ml.customUrlEditorList.deleteCustomUrlTooltip": "删除定制 URL",
- "xpack.ml.customUrlEditorList.invalidTimeRangeFormatErrorMessage": "格式无效",
- "xpack.ml.customUrlEditorList.labelIsNotUniqueErrorMessage": "必须提供唯一的标签",
- "xpack.ml.customUrlEditorList.labelLabel": "标签",
- "xpack.ml.customUrlEditorList.obtainingUrlToTestConfigurationErrorMessage": "获取 URL 用于测试配置时出错",
- "xpack.ml.customUrlEditorList.testCustomUrlAriaLabel": "测试定制 URL",
- "xpack.ml.customUrlEditorList.testCustomUrlTooltip": "测试定制 URL",
- "xpack.ml.customUrlEditorList.timeRangeLabel": "时间范围",
- "xpack.ml.customUrlEditorList.urlLabel": "URL",
- "xpack.ml.customUrlsEditor.createNewCustomUrlTitle": "新建定制 URL",
- "xpack.ml.customUrlsEditor.dashboardNameLabel": "仪表板名称",
- "xpack.ml.customUrlsEditor.indexPatternLabel": "索引模式",
- "xpack.ml.customUrlsEditor.intervalLabel": "时间间隔",
- "xpack.ml.customUrlsEditor.invalidLabelErrorMessage": "必须提供唯一的标签",
- "xpack.ml.customUrlsEditor.labelLabel": "标签",
- "xpack.ml.customUrlsEditor.linkToLabel": "链接到",
- "xpack.ml.customUrlsEditor.queryEntitiesLabel": "查询实体",
- "xpack.ml.customUrlsEditor.selectEntitiesPlaceholder": "选择实体",
- "xpack.ml.customUrlsEditor.timeRangeLabel": "时间范围",
- "xpack.ml.customUrlsEditor.urlLabel": "URL",
- "xpack.ml.customUrlsList.invalidIntervalFormatErrorMessage": "时间间隔格式无效",
- "xpack.ml.dataframe.analytics.classificationExploration.classificationDocsLink": "分类评估文档 ",
- "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixActualLabel": "实际类",
- "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixEntireHelpText": "整个数据集的标准化混淆矩阵",
- "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixLabel": "分类混淆矩阵",
- "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixPredictedLabel": "预测类",
- "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixTestingHelpText": "用于测试数据集的标准化混淆矩阵",
- "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixTrainingHelpText": "用于训练数据集的标准化混淆矩阵",
- "xpack.ml.dataframe.analytics.classificationExploration.evaluateJobStatusLabel": "作业状态",
- "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionAvgRecallTooltip": "平均召回率显示作为实际类成员的数据点有多少个已被正确标识为类成员。",
- "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionMeanRecallStat": "平均召回率",
- "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionOverallAccuracyStat": "总体准确率",
- "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionOverallAccuracyTooltip": "正确类预测数目与预测总数的比率。",
- "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionRecallAndAccuracy": "按类查全率和准确性",
- "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionRocTitle": "接受者操作特性 (ROC) 曲线",
- "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionTitle": "模型评估",
- "xpack.ml.dataframe.analytics.classificationExploration.evaluationQualityMetricsHelpText": "评估质量指标",
- "xpack.ml.dataframe.analytics.classificationExploration.generalizationDocsCount": "{docsCount, plural, other {个文档}}已评估",
- "xpack.ml.dataframe.analytics.classificationExploration.recallAndAccuracyAccuracyColumn": "准确性",
- "xpack.ml.dataframe.analytics.classificationExploration.recallAndAccuracyClassColumn": "类",
- "xpack.ml.dataframe.analytics.classificationExploration.recallAndAccuracyRecallColumn": "查全率",
- "xpack.ml.dataframe.analytics.classificationExploration.showActions": "显示操作",
- "xpack.ml.dataframe.analytics.classificationExploration.showAllColumns": "显示所有列",
- "xpack.ml.dataframe.analytics.classificationExploration.tableJobIdTitle": "分类作业 ID {jobId} 的目标索引",
- "xpack.ml.dataframe.analytics.confusionMatrixAxisExplanation": "矩阵在左侧包含实际标签,而预测标签在顶部。每个类正确和错误预测的比例将分解开来。这允许您检查分类分析在做出预测时如何混淆不同的类。如果希望查看确切的发生次数,请在矩阵中选择单元格,并单击显示的图标。",
- "xpack.ml.dataframe.analytics.confusionMatrixBasicExplanation": "多类混淆矩阵提供分类分析的性能摘要。其包含分析使用数据点实际类正确分类数据点的比例以及错误分类数据点的比例。",
- "xpack.ml.dataframe.analytics.confusionMatrixColumnExplanation": "“列”选择器允许您在显示或隐藏部分列或所有列之间切换。",
- "xpack.ml.dataframe.analytics.confusionMatrixPopoverTitle": "标准化混淆矩阵",
- "xpack.ml.dataframe.analytics.confusionMatrixShadeExplanation": "随着分类分析中的类数目增加,混淆矩阵的复杂度也会增加。为了更容易获取概览,较暗的单元格表示预测的较高百分比。",
- "xpack.ml.dataframe.analytics.create.advancedConfigDetailsTitle": "高级配置",
- "xpack.ml.dataframe.analytics.create.advancedConfigSectionTitle": "高级配置",
- "xpack.ml.dataframe.analytics.create.advancedDetails.editButtonText": "编辑",
- "xpack.ml.dataframe.analytics.create.advancedEditor.codeEditorAriaLabel": "高级分析作业编辑器",
- "xpack.ml.dataframe.analytics.create.advancedEditor.configRequestBody": "配置请求正文",
- "xpack.ml.dataframe.analytics.create.advancedEditor.errorCheckingJobIdExists": "检查作业 ID 是否存在时发生以下错误:{error}",
- "xpack.ml.dataframe.analytics.create.advancedEditor.jobIdExistsError": "已存在具有此 ID 的分析作业。",
- "xpack.ml.dataframe.analytics.create.advancedEditor.jobIdInputAriaLabel": "选择唯一的分析作业 ID。",
- "xpack.ml.dataframe.analytics.create.advancedEditor.jobIdInvalidError": "只能包含小写字母数字字符(a-z 和 0-9)、连字符和下划线,并且必须以字母数字字符开头和结尾。",
- "xpack.ml.dataframe.analytics.create.advancedEditor.jobIdLabel": "分析作业 ID",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.dependentVariableEmpty": "因变量字段不得为空。",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.destinationIndexNameEmpty": "目标索引名称不得为空。",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.destinationIndexNameExistsWarn": "具有此目标索引名称的索引已存在。请注意,运行此分析作业将会修改此目标索引。",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.destinationIndexNameValid": "目标索引名称无效。",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.includesInvalid": "必须包括因变量。",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.modelMemoryLimitEmpty": "模型内存限制字段不得为空。",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.numTopFeatureImportanceValuesInvalid": "num_top_feature_importance_values 的值必须是 {min} 或更高的整数。",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.resultsFieldEmptyString": "结果字段不得为空字符串。",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.sourceIndexNameEmpty": "源索引名称不得为空。",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.sourceIndexNameValid": "源索引名称无效。",
- "xpack.ml.dataframe.analytics.create.advancedEditorMessage.trainingPercentInvalid": "训练百分比必须是介于 {min} 和 {max} 之间的数字。",
- "xpack.ml.dataframe.analytics.create.allClassesLabel": "所有类",
- "xpack.ml.dataframe.analytics.create.allClassesMessage": "如果您有很多类,则可能会对目标索引的大小产生较大影响。",
- "xpack.ml.dataframe.analytics.create.allDocsMissingFieldsErrorMessage": "无法估计内存使用量。源索引 [{index}] 具有在任何已索引文档中不存在的已映射字段。您将需要切换到 JSON 编辑器以显式选择字段并仅包括索引文档中存在的字段。",
- "xpack.ml.dataframe.analytics.create.alphaInputAriaLabel": "在损失计算中树深度的乘数。",
- "xpack.ml.dataframe.analytics.create.alphaLabel": "Alpha 版",
- "xpack.ml.dataframe.analytics.create.alphaText": "在损失计算中树深度的乘数。必须大于或等于 0。",
- "xpack.ml.dataframe.analytics.create.analysisFieldsTable.fieldNameColumn": "字段名称",
- "xpack.ml.dataframe.analytics.create.analysisFieldsTable.minimumFieldsMessage": "必须至少选择一个字段。",
- "xpack.ml.dataframe.analytics.create.analyticsListCardDescription": "返回到分析管理页面。",
- "xpack.ml.dataframe.analytics.create.analyticsListCardTitle": "数据帧分析",
- "xpack.ml.dataframe.analytics.create.analyticsProgressCalloutMessage": "分析作业 {jobId} 失败。",
- "xpack.ml.dataframe.analytics.create.analyticsProgressCalloutTitle": "作业失败",
- "xpack.ml.dataframe.analytics.create.analyticsProgressErrorMessage": "获取分析作业 {jobId} 的进度统计时发生错误",
- "xpack.ml.dataframe.analytics.create.analyticsProgressPhaseTitle": "阶段",
- "xpack.ml.dataframe.analytics.create.analyticsProgressTitle": "进度",
- "xpack.ml.dataframe.analytics.create.analyticsTable.isIncludedColumn": "已包括",
- "xpack.ml.dataframe.analytics.create.analyticsTable.isRequiredColumn": "必填",
- "xpack.ml.dataframe.analytics.create.analyticsTable.mappingColumn": "映射",
- "xpack.ml.dataframe.analytics.create.analyticsTable.reasonColumn": "原因",
- "xpack.ml.dataframe.analytics.create.aucRocLabel": "AUC ROC",
- "xpack.ml.dataframe.analytics.create.calloutMessage": "加载分析字段所需的其他数据。",
- "xpack.ml.dataframe.analytics.create.calloutTitle": "分析字段不可用",
- "xpack.ml.dataframe.analytics.create.chooseSourceTitle": "选择源索引模式",
- "xpack.ml.dataframe.analytics.create.classificationHelpText": "分类预测数据集中的数据点的类。",
- "xpack.ml.dataframe.analytics.create.classificationTitle": "分类",
- "xpack.ml.dataframe.analytics.create.computeFeatureInfluenceFalseValue": "False",
- "xpack.ml.dataframe.analytics.create.computeFeatureInfluenceLabel": "计算功能影响",
- "xpack.ml.dataframe.analytics.create.computeFeatureInfluenceLabelHelpText": "指定是否启用功能影响计算。默认为 true。",
- "xpack.ml.dataframe.analytics.create.computeFeatureInfluenceTrueValue": "True",
- "xpack.ml.dataframe.analytics.create.configDetails.allClasses": "所有类",
- "xpack.ml.dataframe.analytics.create.configDetails.computeFeatureInfluence": "计算特征影响",
- "xpack.ml.dataframe.analytics.create.configDetails.dependentVariable": "因变量",
- "xpack.ml.dataframe.analytics.create.configDetails.destIndex": "目标索引",
- "xpack.ml.dataframe.analytics.create.configDetails.editButtonText": "编辑",
- "xpack.ml.dataframe.analytics.create.configDetails.eta": "Eta",
- "xpack.ml.dataframe.analytics.create.configDetails.featureBagFraction": "特征袋比例",
- "xpack.ml.dataframe.analytics.create.configDetails.featureInfluenceThreshold": "特征影响阈值",
- "xpack.ml.dataframe.analytics.create.configDetails.gamma": "Gamma",
- "xpack.ml.dataframe.analytics.create.configDetails.includedFields": "已包括字段",
- "xpack.ml.dataframe.analytics.create.configDetails.includedFieldsAndMoreDescription": "{includedFields} ......(及另外 {extraCount} 个)",
- "xpack.ml.dataframe.analytics.create.configDetails.jobDescription": "作业描述",
- "xpack.ml.dataframe.analytics.create.configDetails.jobId": "作业 ID",
- "xpack.ml.dataframe.analytics.create.configDetails.jobType": "作业类型",
- "xpack.ml.dataframe.analytics.create.configDetails.lambdaFields": "Lambda",
- "xpack.ml.dataframe.analytics.create.configDetails.maxNumThreads": "最大线程数",
- "xpack.ml.dataframe.analytics.create.configDetails.maxTreesFields": "最大树数",
- "xpack.ml.dataframe.analytics.create.configDetails.method": "方法",
- "xpack.ml.dataframe.analytics.create.configDetails.modelMemoryLimit": "模型内存限制",
- "xpack.ml.dataframe.analytics.create.configDetails.nNeighbors": "N 个邻居",
- "xpack.ml.dataframe.analytics.create.configDetails.numTopClasses": "排名靠前类",
- "xpack.ml.dataframe.analytics.create.configDetails.numTopFeatureImportanceValues": "排名靠前特征重要性值",
- "xpack.ml.dataframe.analytics.create.configDetails.outlierFraction": "离群值比例",
- "xpack.ml.dataframe.analytics.create.configDetails.predictionFieldName": "预测字段名称",
- "xpack.ml.dataframe.analytics.create.configDetails.Query": "查询",
- "xpack.ml.dataframe.analytics.create.configDetails.randomizedSeed": "随机种子",
- "xpack.ml.dataframe.analytics.create.configDetails.resultsField": "结果字段",
- "xpack.ml.dataframe.analytics.create.configDetails.sourceIndex": "源索引",
- "xpack.ml.dataframe.analytics.create.configDetails.standardizationEnabled": "标准化已启用",
- "xpack.ml.dataframe.analytics.create.configDetails.trainingPercent": "训练百分比",
- "xpack.ml.dataframe.analytics.create.createIndexPatternErrorMessage": "创建 Kibana 索引模式时发生错误:",
- "xpack.ml.dataframe.analytics.create.createIndexPatternLabel": "创建索引模式",
- "xpack.ml.dataframe.analytics.create.createIndexPatternSuccessMessage": "Kibana 索引模式 {indexPatternName} 已创建。",
- "xpack.ml.dataframe.analytics.create.dependentVariableClassificationPlaceholder": "选择要预测的数值、类别或布尔值字段。",
- "xpack.ml.dataframe.analytics.create.dependentVariableInputAriaLabel": "输入要用作因变量的字段。",
- "xpack.ml.dataframe.analytics.create.dependentVariableLabel": "因变量",
- "xpack.ml.dataframe.analytics.create.dependentVariableMaxDistictValuesError": "无效。{message}",
- "xpack.ml.dataframe.analytics.create.dependentVariableOptionsFetchError": "获取字段时出现问题。请刷新页面并重试。",
- "xpack.ml.dataframe.analytics.create.dependentVariableOptionsNoNumericalFields": "没有为此索引模式找到任何数值类型字段。",
- "xpack.ml.dataframe.analytics.create.dependentVariableRegressionPlaceholder": "选择要预测的数值字段。",
- "xpack.ml.dataframe.analytics.create.destinationIndexHelpText": "已存在具有此名称的索引。请注意,运行此分析作业将会修改此目标索引。",
- "xpack.ml.dataframe.analytics.create.destinationIndexInputAriaLabel": "选择唯一目标索引名称。",
- "xpack.ml.dataframe.analytics.create.destinationIndexInvalidError": "目标索引名称无效。",
- "xpack.ml.dataframe.analytics.create.destinationIndexLabel": "目标索引",
- "xpack.ml.dataframe.analytics.create.DestIndexSameAsIdLabel": "目标索引与作业 ID 相同",
- "xpack.ml.dataframe.analytics.create.detailsDetails.editButtonText": "编辑",
- "xpack.ml.dataframe.analytics.create.downsampleFactorInputAriaLabel": "用于为树训练计算损失函数导数的数据比例。",
- "xpack.ml.dataframe.analytics.create.downsampleFactorLabel": "降采样因子",
- "xpack.ml.dataframe.analytics.create.downsampleFactorText": "用于为树训练计算损失函数导数的数据比例。必须介于 0 和 1 之间。",
- "xpack.ml.dataframe.analytics.create.duplicateIndexPatternErrorMessage": "创建 Kibana 索引模式时发生错误:",
- "xpack.ml.dataframe.analytics.create.duplicateIndexPatternErrorMessageError": "索引模式 {indexPatternName} 已存在。",
- "xpack.ml.dataframe.analytics.create.errorCheckingIndexExists": "获取现有索引名称时发生以下错误:{error}",
- "xpack.ml.dataframe.analytics.create.errorCheckingJobIdExists": "检查作业 ID 是否存在时发生以下错误:{error}",
- "xpack.ml.dataframe.analytics.create.errorCreatingDataFrameAnalyticsJob": "创建数据帧分析作业时发生错误:",
- "xpack.ml.dataframe.analytics.create.errorGettingIndexPatternTitles": "获取现有索引模式标题时发生错误:",
- "xpack.ml.dataframe.analytics.create.errorStartingDataFrameAnalyticsJob": "启动数据帧分析作业时发生错误:",
- "xpack.ml.dataframe.analytics.create.etaGrowthRatePerTreeInputAriaLabel": "添加到林的每个新树的 eta 增加速率。",
- "xpack.ml.dataframe.analytics.create.etaGrowthRatePerTreeLabel": "每个树的 Eta 增长率",
- "xpack.ml.dataframe.analytics.create.etaGrowthRatePerTreeText": "添加到林的每个新树的 eta 增加速率。必须介于 0.5 和 2 之间。",
- "xpack.ml.dataframe.analytics.create.etaInputAriaLabel": "缩小量已应用于权重。",
- "xpack.ml.dataframe.analytics.create.etaLabel": "Eta",
- "xpack.ml.dataframe.analytics.create.etaText": "缩小量已应用于权重。必须介于 0.001 和 1 之间。",
- "xpack.ml.dataframe.analytics.create.featureBagFractionInputAriaLabel": "选择为每个候选拆分选择随机袋时使用的特征比例",
- "xpack.ml.dataframe.analytics.create.featureBagFractionLabel": "特征袋比例",
- "xpack.ml.dataframe.analytics.create.featureBagFractionText": "选择为每个候选拆分选择随机袋时使用的特征比例。",
- "xpack.ml.dataframe.analytics.create.featureInfluenceThresholdHelpText": "为了计算文档特征影响分数,文档需要具有的最小离群值分数。值范围:0-1。默认为 0.1。",
- "xpack.ml.dataframe.analytics.create.featureInfluenceThresholdLabel": "特征影响阈值",
- "xpack.ml.dataframe.analytics.create.gammaInputAriaLabel": "在损失计算中树大小的乘数。",
- "xpack.ml.dataframe.analytics.create.gammaLabel": "Gamma",
- "xpack.ml.dataframe.analytics.create.gammaText": "在损失计算中树大小的乘数。必须为非负值。",
- "xpack.ml.dataframe.analytics.create.hyperParametersDetailsTitle": "超参数",
- "xpack.ml.dataframe.analytics.create.hyperParametersSectionTitle": "超参数",
- "xpack.ml.dataframe.analytics.create.includedFieldsCount": "分析中包括了{numFields, plural, other {# 个字段}}",
- "xpack.ml.dataframe.analytics.create.includedFieldsLabel": "已包括字段",
- "xpack.ml.dataframe.analytics.create.indexPatternAlreadyExistsError": "具有此名称的索引模式已存在。",
- "xpack.ml.dataframe.analytics.create.indexPatternExistsError": "具有此名称的索引模式已存在。",
- "xpack.ml.dataframe.analytics.create.isIncludedOption": "已包括",
- "xpack.ml.dataframe.analytics.create.isNotIncludedOption": "未包括",
- "xpack.ml.dataframe.analytics.create.jobDescription.helpText": "可选的描述文本",
- "xpack.ml.dataframe.analytics.create.jobDescription.label": "作业描述",
- "xpack.ml.dataframe.analytics.create.jobIdExistsError": "已存在具有此 ID 的分析作业。",
- "xpack.ml.dataframe.analytics.create.jobIdInputAriaLabel": "选择唯一的分析作业 ID。",
- "xpack.ml.dataframe.analytics.create.jobIdInvalidError": "只能包含小写字母数字字符(a-z 和 0-9)、连字符和下划线,并且必须以字母数字字符开头和结尾。",
- "xpack.ml.dataframe.analytics.create.jobIdInvalidMaxLengthErrorMessage": "作业 ID 的长度必须不超过 {maxLength, plural, other {# 个字符}}。",
- "xpack.ml.dataframe.analytics.create.jobIdLabel": "作业 ID",
- "xpack.ml.dataframe.analytics.create.jobIdPlaceholder": "作业 ID",
- "xpack.ml.dataframe.analytics.create.jsonEditorDisabledSwitchText": "配置包含表单不支持的高级字段。您无法切换回该表单。",
- "xpack.ml.dataframe.analytics.create.lambdaHelpText": "在损失计算中叶权重的乘数。必须为非负值。",
- "xpack.ml.dataframe.analytics.create.lambdaInputAriaLabel": "在损失计算中叶权重的乘数。",
- "xpack.ml.dataframe.analytics.create.lambdaLabel": "Lambda",
- "xpack.ml.dataframe.analytics.create.maxNumThreadsError": "最小值为 1。",
- "xpack.ml.dataframe.analytics.create.maxNumThreadsHelpText": "分析要使用的最大线程数。默认值为 1。",
- "xpack.ml.dataframe.analytics.create.maxNumThreadsInputAriaLabel": "分析要使用的最大线程数。",
- "xpack.ml.dataframe.analytics.create.maxNumThreadsLabel": "最大线程数",
- "xpack.ml.dataframe.analytics.create.maxOptimizationRoundsPerHyperparameterInputAriaLabel": "每个未定义的超参数的最大优化轮数。值必须是介于 0 到 20 之间的整数。",
- "xpack.ml.dataframe.analytics.create.maxOptimizationRoundsPerHyperparameterLabel": "每个超参数的最大优化轮数",
- "xpack.ml.dataframe.analytics.create.maxOptimizationRoundsPerHyperparameterText": "每个未定义的超参数的最大优化轮数。",
- "xpack.ml.dataframe.analytics.create.maxTreesInputAriaLabel": "林中最大决策树数。",
- "xpack.ml.dataframe.analytics.create.maxTreesLabel": "最大树数",
- "xpack.ml.dataframe.analytics.create.maxTreesText": "林中最大决策树数。",
- "xpack.ml.dataframe.analytics.create.methodHelpText": "设置离群值检测使用的方法。如果未设置,请组合使用不同的方法并标准化和组合各自的离群值分数以获取整体离群值分数。我们建议使用组合方法。",
- "xpack.ml.dataframe.analytics.create.methodLabel": "方法",
- "xpack.ml.dataframe.analytics.create.modelMemoryEmptyError": "模型内存限制不得为空",
- "xpack.ml.dataframe.analytics.create.modelMemoryLimitHelpText": "允许用于分析处理的近似最大内存资源量。",
- "xpack.ml.dataframe.analytics.create.modelMemoryLimitLabel": "模型内存限制",
- "xpack.ml.dataframe.analytics.create.modelMemoryUnitsInvalidError": "无法识别模型内存限制数据单元。必须为 {str}",
- "xpack.ml.dataframe.analytics.create.modelMemoryUnitsMinError": "模型内存限值小于估计值 {mml}",
- "xpack.ml.dataframe.analytics.create.newAnalyticsTitle": "新建分析作业",
- "xpack.ml.dataframe.analytics.create.nNeighborsHelpText": "每个离群值检测方法用于计算其离群值分数的近邻数目值。未设置时,不同的值将用于不同组合成员。必须为正整数。",
- "xpack.ml.dataframe.analytics.create.nNeighborsInputAriaLabel": "每个离群值检测方法用于计算其离群值分数的近邻数目值。",
- "xpack.ml.dataframe.analytics.create.nNeighborsLabel": "N 个邻居",
- "xpack.ml.dataframe.analytics.create.numTopClassesHelpText": "报告预测概率的类别数目。",
- "xpack.ml.dataframe.analytics.create.numTopClassesInputAriaLabel": "报告预测概率的类别数目",
- "xpack.ml.dataframe.analytics.create.numTopClassesLabel": "排名靠前类",
- "xpack.ml.dataframe.analytics.create.numTopClassTypeWarning": "值必须是 -1 或更大的整数,-1 表示所有类。",
- "xpack.ml.dataframe.analytics.create.numTopFeatureImportanceValuesErrorText": "特征重要性值最大数目无效。",
- "xpack.ml.dataframe.analytics.create.numTopFeatureImportanceValuesHelpText": "指定要返回的每文档功能重要性值最大数目。",
- "xpack.ml.dataframe.analytics.create.numTopFeatureImportanceValuesInputAriaLabel": "每文档功能重要性值最大数目。",
- "xpack.ml.dataframe.analytics.create.numTopFeatureImportanceValuesLabel": "功能重要性值",
- "xpack.ml.dataframe.analytics.create.outlierDetectionHelpText": "异常值检测用于识别数据集中的异常数据点。",
- "xpack.ml.dataframe.analytics.create.outlierDetectionTitle": "离群值检测",
- "xpack.ml.dataframe.analytics.create.outlierFractionHelpText": "设置在离群值检测之前被假设为离群的数据集比例。",
- "xpack.ml.dataframe.analytics.create.outlierFractionInputAriaLabel": "设置在离群值检测之前被假设为离群的数据集比例。",
- "xpack.ml.dataframe.analytics.create.outlierFractionLabel": "离群值比例",
- "xpack.ml.dataframe.analytics.create.predictionFieldNameHelpText": "定义结果中预测字段的名称。默认为 _prediction。",
- "xpack.ml.dataframe.analytics.create.predictionFieldNameLabel": "预测字段名称",
- "xpack.ml.dataframe.analytics.create.randomizeSeedInputAriaLabel": "用于选取训练数据的随机生成器的种子。",
- "xpack.ml.dataframe.analytics.create.randomizeSeedLabel": "随机化种子",
- "xpack.ml.dataframe.analytics.create.randomizeSeedText": "用于选取训练数据的随机生成器的种子。",
- "xpack.ml.dataframe.analytics.create.regressionHelpText": "回归用于预测数据集中的数值。",
- "xpack.ml.dataframe.analytics.create.regressionTitle": "回归",
- "xpack.ml.dataframe.analytics.create.requiredFieldsError": "无效。{message}",
- "xpack.ml.dataframe.analytics.create.resultsFieldHelpText": "定义用于存储分析结果的字段的名称。默认为 ml。",
- "xpack.ml.dataframe.analytics.create.resultsFieldInputAriaLabel": "用于存储分析结果的字段的名称。",
- "xpack.ml.dataframe.analytics.create.resultsFieldLabel": "结果字段",
- "xpack.ml.dataframe.analytics.create.savedSearchLabel": "已保存搜索",
- "xpack.ml.dataframe.analytics.create.scatterplotMatrixLabel": "散点图矩阵",
- "xpack.ml.dataframe.analytics.create.scatterplotMatrixLabelHelpText": "可视化选定包括字段对之间的关系。",
- "xpack.ml.dataFrame.analytics.create.searchSelection.CcsErrorCallOutBody": "已保存搜索“{savedSearchTitle}”使用索引模式“{indexPatternTitle}”。",
- "xpack.ml.dataFrame.analytics.create.searchSelection.CcsErrorCallOutTitle": "不支持使用跨集群搜索的索引模式。",
- "xpack.ml.dataFrame.analytics.create.searchSelection.notFoundLabel": "未找到匹配的索引或已保存搜索。",
- "xpack.ml.dataFrame.analytics.create.searchSelection.savedObjectType.indexPattern": "索引模式",
- "xpack.ml.dataFrame.analytics.create.searchSelection.savedObjectType.search": "已保存搜索",
- "xpack.ml.dataframe.analytics.create.shouldCreateIndexPatternMessage": "如果没有为目标索引创建索引模式,则可能无法查看作业结果。",
- "xpack.ml.dataframe.analytics.create.softTreeDepthLimitInputAriaLabel": "超过此深度的决策树将在损失计算中被罚分。",
- "xpack.ml.dataframe.analytics.create.softTreeDepthLimitLabel": "软性树深度限制",
- "xpack.ml.dataframe.analytics.create.softTreeDepthLimitText": "超过此深度的决策树将在损失计算中被罚分。必须大于或等于 0。",
- "xpack.ml.dataframe.analytics.create.softTreeDepthToleranceInputAriaLabel": "超过此深度的决策树将在损失计算中被罚分。",
- "xpack.ml.dataframe.analytics.create.softTreeDepthToleranceLabel": "软性树深度容差",
- "xpack.ml.dataframe.analytics.create.softTreeDepthToleranceText": "控制树深度超过软性限制时损失增加的速度。值越小,损失增加越快。值必须大于或等于 0.01。",
- "xpack.ml.dataframe.analytics.create.sourceIndexFieldsCheckError": "检查作业类型支持的字段时出现问题。请刷新页面并重试。",
- "xpack.ml.dataframe.analytics.create.sourceObjectClassificationHelpText": "此索引模式不包含任何支持字段。分类作业需要类别、数值或布尔值字段。",
- "xpack.ml.dataframe.analytics.create.sourceObjectHelpText": "此索引模式不包含任何数值类型字段。分析作业可能无法生成任何离群值。",
- "xpack.ml.dataframe.analytics.create.sourceObjectRegressionHelpText": "此索引模式不包含任何支持字段。回归作业需要数值字段。",
- "xpack.ml.dataframe.analytics.create.sourceQueryLabel": "查询",
- "xpack.ml.dataframe.analytics.create.standardizationEnabledFalseValue": "False",
- "xpack.ml.dataframe.analytics.create.standardizationEnabledHelpText": "如果为 true,在计算离群值分数之前将对列执行以下操作:(x_i - mean(x_i)) / sd(x_i)。",
- "xpack.ml.dataframe.analytics.create.standardizationEnabledInputAriaLabel": "设置启用标准化的设置。",
- "xpack.ml.dataframe.analytics.create.standardizationEnabledLabel": "标准化已启用",
- "xpack.ml.dataframe.analytics.create.standardizationEnabledTrueValue": "True",
- "xpack.ml.dataframe.analytics.create.startCheckboxHelpText": "如果未选择,可以之后通过返还到作业列表来启动作业。",
- "xpack.ml.dataframe.analytics.create.startDataFrameAnalyticsSuccessMessage": "分析作业 {jobId} 已启动。",
- "xpack.ml.dataframe.analytics.create.switchToJsonEditorSwitch": "切换到 json 编辑器",
- "xpack.ml.dataframe.analytics.create.trainingPercentHelpText": "定义用于训练的合格文档的百分比。",
- "xpack.ml.dataframe.analytics.create.trainingPercentLabel": "训练百分比",
- "xpack.ml.dataframe.analytics.create.unableToFetchExplainDataMessage": "提取分析字段数据时发生错误。",
- "xpack.ml.dataframe.analytics.create.unsupportedFieldsError": "无效。{message}",
- "xpack.ml.dataframe.analytics.create.useEstimatedMmlLabel": "使用估计的模型内存限制",
- "xpack.ml.dataframe.analytics.create.UseResultsFieldDefaultLabel": "使用结果字段默认值“{defaultValue}”",
- "xpack.ml.dataframe.analytics.create.validatioinDetails.successfulChecks": "成功检查",
- "xpack.ml.dataframe.analytics.create.validatioinDetails.warnings": "警告",
- "xpack.ml.dataframe.analytics.create.validationDetails.viewButtonText": "查看",
- "xpack.ml.dataframe.analytics.create.viewResultsCardDescription": "查看分析作业的结果。",
- "xpack.ml.dataframe.analytics.create.viewResultsCardTitle": "查看结果",
- "xpack.ml.dataframe.analytics.create.wizardCreateButton": "创建",
- "xpack.ml.dataframe.analytics.create.wizardStartCheckbox": "立即启动",
- "xpack.ml.dataframe.analytics.create.zeroClassesMessage": "要评估 {wikiLink},请选择所有类,或者大于类总数的值。",
- "xpack.ml.dataframe.analytics.createWizard.advancedEditorRuntimeFieldsSwitchLabel": "编辑运行时字段",
- "xpack.ml.dataframe.analytics.createWizard.advancedRuntimeFieldsEditorHelpText": "高级编辑器允许您编辑源的运行时字段。",
- "xpack.ml.dataframe.analytics.createWizard.advancedSourceEditorApplyButtonText": "应用更改",
- "xpack.ml.dataframe.analytics.createWizard.indexPreview.copyRuntimeMappingsClipboardTooltip": "将运行时字段的开发控制台语句复制到剪贴板。",
- "xpack.ml.dataframe.analytics.createWizard.noRuntimeFieldLabel": "没有运行时字段",
- "xpack.ml.dataframe.analytics.createWizard.requiredFieldsErrorMessage": "除了因变量之外,还必须在分析中至少包括一个字段。",
- "xpack.ml.dataframe.analytics.createWizard.runtimeEditorSwitchModalBodyText": "编辑器中的更改尚未应用。关闭编辑器将会使您的编辑丢失。",
- "xpack.ml.dataframe.analytics.createWizard.runtimeEditorSwitchModalCancelButtonText": "取消",
- "xpack.ml.dataframe.analytics.createWizard.runtimeEditorSwitchModalConfirmButtonText": "关闭编辑器",
- "xpack.ml.dataframe.analytics.createWizard.runtimeEditorSwitchModalTitle": "编辑将会丢失",
- "xpack.ml.dataframe.analytics.createWizard.runtimeFieldsLabel": "运行时字段",
- "xpack.ml.dataframe.analytics.createWizard.runtimeMappings.advancedEditorAriaLabel": "高级运行时编辑器",
- "xpack.ml.dataframe.analytics.creation.advancedStepTitle": "其他选项",
- "xpack.ml.dataframe.analytics.creation.configurationStepTitle": "配置",
- "xpack.ml.dataframe.analytics.creation.continueButtonText": "继续",
- "xpack.ml.dataframe.analytics.creation.createStepTitle": "创建",
- "xpack.ml.dataframe.analytics.creation.detailsStepTitle": "作业详情",
- "xpack.ml.dataframe.analytics.creation.validationStepTitle": "验证",
- "xpack.ml.dataframe.analytics.creationPageSourceIndexTitle": "源索引模式:{indexTitle}",
- "xpack.ml.dataframe.analytics.creationPageTitle": "创建作业",
- "xpack.ml.dataframe.analytics.decisionPathFeatureBaselineTitle": "基线",
- "xpack.ml.dataframe.analytics.decisionPathFeatureOtherTitle": "其他",
- "xpack.ml.dataframe.analytics.errorCallout.evaluateErrorTitle": "加载数据时出错。",
- "xpack.ml.dataframe.analytics.errorCallout.generalErrorTitle": "加载数据时出错。",
- "xpack.ml.dataframe.analytics.errorCallout.noDataCalloutBody": "该索引的查询未返回结果。请确保作业已完成且索引包含文档。",
- "xpack.ml.dataframe.analytics.errorCallout.noDataCalloutTitle": "空的索引查询结果。",
- "xpack.ml.dataframe.analytics.errorCallout.noIndexCalloutBody": "该索引的查询未返回结果。请确保目标索引存在且包含文档。",
- "xpack.ml.dataframe.analytics.errorCallout.queryParsingErrorBody": "查询语法无效,未返回任何结果。请检查查询语法并重试。",
- "xpack.ml.dataframe.analytics.errorCallout.queryParsingErrorTitle": "无法解析查询。",
- "xpack.ml.dataframe.analytics.exploration.analysisDestinationIndexLabel": "目标索引",
- "xpack.ml.dataframe.analytics.exploration.analysisSectionTitle": "分析",
- "xpack.ml.dataframe.analytics.exploration.analysisSourceIndexLabel": "源索引",
- "xpack.ml.dataframe.analytics.exploration.analysisTypeLabel": "类型",
- "xpack.ml.dataframe.analytics.exploration.colorRangeLegendTitle": "功能影响分数",
- "xpack.ml.dataframe.analytics.exploration.explorationTableTitle": "结果",
- "xpack.ml.dataframe.analytics.exploration.explorationTableTotalDocsLabel": "文档总数",
- "xpack.ml.dataframe.analytics.exploration.featureImportanceDocsLink": "特征重要性文档",
- "xpack.ml.dataframe.analytics.exploration.featureImportanceSummaryTitle": "总特征重要性",
- "xpack.ml.dataframe.analytics.exploration.featureImportanceSummaryTooltipContent": "总特征重要性值指示字段对所有训练数据的预测有多大影响。",
- "xpack.ml.dataframe.analytics.exploration.featureImportanceXAxisTitle": "特征重要性平均级别",
- "xpack.ml.dataframe.analytics.exploration.featureImportanceYSeriesName": "级别",
- "xpack.ml.dataframe.analytics.exploration.indexError": "加载索引数据时发生错误。",
- "xpack.ml.dataframe.analytics.exploration.noTotalFeatureImportanceCalloutMessage": "总特征重要性数据不可用;数据集是统一的,特征对预测没有重大影响。",
- "xpack.ml.dataframe.analytics.exploration.querySyntaxError": "加载索引数据时发生错误。请确保您的查询语法有效。",
- "xpack.ml.dataframe.analytics.exploration.splomSectionTitle": "散点图矩阵",
- "xpack.ml.dataframe.analytics.exploration.totalFeatureImportanceNotCalculatedCalloutMessage": "因为 num_top_feature_importance 值被设置为 0,所以未计算特征重要性。",
- "xpack.ml.dataframe.analytics.explorationQueryBar.buttonGroupLegend": "分析查询栏筛选按钮",
- "xpack.ml.dataframe.analytics.explorationResults.baselineErrorMessageToast": "获取特征重要性基线时发生错误",
- "xpack.ml.dataframe.analytics.explorationResults.classificationDecisionPathClassNameTitle": "类名称",
- "xpack.ml.dataframe.analytics.explorationResults.decisionPathBaselineText": "基线(训练数据集中所有数据点的预测平均值)",
- "xpack.ml.dataframe.analytics.explorationResults.decisionPathJSONTab": "JSON",
- "xpack.ml.dataframe.analytics.explorationResults.decisionPathLinePredictionProbabilityTitle": "预测概率",
- "xpack.ml.dataframe.analytics.explorationResults.decisionPathLinePredictionTitle": "预测",
- "xpack.ml.dataframe.analytics.explorationResults.decisionPathPlotHelpText": "SHAP 决策图使用 {linkedFeatureImportanceValues} 说明模型如何达到“{predictionFieldName}”的预测值。",
- "xpack.ml.dataframe.analytics.explorationResults.decisionPathPlotTab": "决策图",
- "xpack.ml.dataframe.analytics.explorationResults.decisionPathXAxisTitle": "“{predictionFieldName}”的 {xAxisLabel}",
- "xpack.ml.dataframe.analytics.explorationResults.documentsShownHelpText": "正在显示有相关预测存在的文档",
- "xpack.ml.dataframe.analytics.explorationResults.firstDocumentsShownHelpText": "正在显示有相关预测存在的前 {searchSize} 个文档",
- "xpack.ml.dataframe.analytics.explorationResults.linkedFeatureImportanceValues": "特征重要性值",
- "xpack.ml.dataframe.analytics.explorationResults.missingBaselineCallout": "无法计算基线值,这可能会导致决策路径偏移。",
- "xpack.ml.dataframe.analytics.explorationResults.regressionDecisionPathDataMissingCallout": "无可用决策路径数据。",
- "xpack.ml.dataframe.analytics.explorationResults.testingSubsetLabel": "测试",
- "xpack.ml.dataframe.analytics.explorationResults.trainingSubsetLabel": "训练",
- "xpack.ml.dataframe.analytics.indexPatternPromptLinkText": "创建索引模式",
- "xpack.ml.dataframe.analytics.indexPatternPromptMessage": "不存在索引 {destIndex} 的索引模式。{destIndex} 的{linkToIndexPatternManagement}。",
- "xpack.ml.dataframe.analytics.jobCaps.errorTitle": "无法提取结果。加载索引的字段数据时发生错误。",
- "xpack.ml.dataframe.analytics.jobConfig.errorTitle": "无法提取结果。加载作业配置数据时发生错误。",
- "xpack.ml.dataframe.analytics.outlierExploration.legacyFeatureInfluenceFormatCalloutTitle": "因为结果索引使用不受支持的旧格式,所以基于特征影响进行颜色编码的表单元格不可用。请克隆并重新运行作业。",
- "xpack.ml.dataframe.analytics.regressionExploration.evaluateNoTestingDocsError": "找不到测试文档",
- "xpack.ml.dataframe.analytics.regressionExploration.evaluateNoTrainingDocsError": "找不到训练文档",
- "xpack.ml.dataframe.analytics.regressionExploration.evaluateSectionTitle": "模型评估",
- "xpack.ml.dataframe.analytics.regressionExploration.generalizationDocsCount": "{docsCount, plural, other {# 个文档}}已评估",
- "xpack.ml.dataframe.analytics.regressionExploration.generalizationErrorTitle": "泛化误差",
- "xpack.ml.dataframe.analytics.regressionExploration.generalizationFilterText": ".筛留训练数据。",
- "xpack.ml.dataframe.analytics.regressionExploration.huberLinkText": "Pseudo Huber 损失函数",
- "xpack.ml.dataframe.analytics.regressionExploration.huberText": "{wikiLink}",
- "xpack.ml.dataframe.analytics.regressionExploration.meanSquaredErrorText": "均方误差",
- "xpack.ml.dataframe.analytics.regressionExploration.meanSquaredErrorTooltipContent": "度量回归分析模型的表现。真实值与预测值之差的平均平方和。",
- "xpack.ml.dataframe.analytics.regressionExploration.msleText": "均方根对数误差",
- "xpack.ml.dataframe.analytics.regressionExploration.msleTooltipContent": "预测值对数和实际值对数和实际(真实)值对数的均方差",
- "xpack.ml.dataframe.analytics.regressionExploration.regressionDocsLink": "回归评估文档 ",
- "xpack.ml.dataframe.analytics.regressionExploration.rSquaredText": "R 平方",
- "xpack.ml.dataframe.analytics.regressionExploration.rSquaredTooltipContent": "表示拟合优度。度量模型复制被观察结果的优良性。",
- "xpack.ml.dataframe.analytics.regressionExploration.tableJobIdTitle": "回归作业 ID {jobId} 的目标索引",
- "xpack.ml.dataframe.analytics.regressionExploration.trainingDocsCount": "{docsCount, plural, other {# 个文档}}已评估",
- "xpack.ml.dataframe.analytics.regressionExploration.trainingErrorTitle": "训练误差",
- "xpack.ml.dataframe.analytics.regressionExploration.trainingFilterText": ".正在筛留测试数据。",
- "xpack.ml.dataframe.analytics.results.indexPatternsMissingErrorMessage": "要查看此页面,此分析作业的目标或源索引都必须使用 Kibana 索引模式。",
- "xpack.ml.dataframe.analytics.rocChartSpec.xAxisTitle": "假正类率 (FPR)",
- "xpack.ml.dataframe.analytics.rocChartSpec.yAxisTitle": "真正类率 (TPR)(也称为查全率)",
- "xpack.ml.dataframe.analytics.rocCurveAuc": "在此绘图中,将计算曲线 (AUC) 值下的面积,其是介于 0 到 1 之间的数字。越接近 1,算法性能越佳。",
- "xpack.ml.dataframe.analytics.rocCurveBasicExplanation": "ROC 曲线是表示在不同预测概率阈值下分类过程的性能绘图。",
- "xpack.ml.dataframe.analytics.rocCurveCompute": "其在不同的阈值级别将特定类的真正类率(y 轴)与假正类率(x 轴)进行比较,以创建曲线。",
- "xpack.ml.dataframe.analytics.rocCurvePopoverTitle": "接受者操作特性 (ROC) 曲线",
- "xpack.ml.dataframe.analytics.validation.validationFetchErrorMessage": "验证作业时出错",
- "xpack.ml.dataframe.analyticsList.analyticsDetails.expandedRowJsonPane": "数据帧分析配置的的 JSON",
- "xpack.ml.dataframe.analyticsList.analyticsDetails.tabs.analyticsMessagesLabel": "作业消息",
- "xpack.ml.dataframe.analyticsList.analyticsDetails.tabs.analyticsStatsLabel": "作业统计信息",
- "xpack.ml.dataframe.analyticsList.cloneActionNameText": "克隆",
- "xpack.ml.dataframe.analyticsList.cloneActionPermissionTooltip": "您无权克隆分析作业。",
- "xpack.ml.dataframe.analyticsList.completeBatchAnalyticsToolTip": "{analyticsId} 为已完成的分析作业,无法重新启动。",
- "xpack.ml.dataframe.analyticsList.createDataFrameAnalyticsButton": "创建作业",
- "xpack.ml.dataframe.analyticsList.deleteActionDisabledToolTipContent": "停止数据帧分析作业,以便将其删除。",
- "xpack.ml.dataframe.analyticsList.deleteActionNameText": "删除",
- "xpack.ml.dataframe.analyticsList.deleteAnalyticsErrorMessage": "删除数据帧分析作业 {analyticsId} 时发生错误",
- "xpack.ml.dataframe.analyticsList.deleteAnalyticsPrivilegeErrorMessage": "用户无权删除索引 {indexName}:{error}",
- "xpack.ml.dataframe.analyticsList.deleteAnalyticsSuccessMessage": "删除的数据帧分析作业 {analyticsId} 的请求已确认。",
- "xpack.ml.dataframe.analyticsList.deleteAnalyticsWithIndexErrorMessage": "删除目标索引 {destinationIndex} 时发生错误",
- "xpack.ml.dataframe.analyticsList.deleteAnalyticsWithIndexPatternErrorMessage": "删除索引模式 {destinationIndex} 时发生错误:{error}",
- "xpack.ml.dataframe.analyticsList.deleteAnalyticsWithIndexPatternSuccessMessage": "删除索引模式 {destinationIndex} 的请求已确认。",
- "xpack.ml.dataframe.analyticsList.deleteAnalyticsWithIndexSuccessMessage": "删除目标索引 {destinationIndex} 的请求已确认。",
- "xpack.ml.dataframe.analyticsList.deleteDestinationIndexTitle": "删除目标索引 {indexName}",
- "xpack.ml.dataframe.analyticsList.deleteModalCancelButton": "取消",
- "xpack.ml.dataframe.analyticsList.deleteModalDeleteButton": "删除",
- "xpack.ml.dataframe.analyticsList.deleteModalTitle": "删除 {analyticsId}?",
- "xpack.ml.dataframe.analyticsList.deleteTargetIndexPatternTitle": "删除索引模式 {indexPattern}",
- "xpack.ml.dataframe.analyticsList.description": "描述",
- "xpack.ml.dataframe.analyticsList.destinationIndex": "目标索引",
- "xpack.ml.dataframe.analyticsList.editActionNameText": "编辑",
- "xpack.ml.dataframe.analyticsList.editActionPermissionTooltip": "您无权编辑分析作业。",
- "xpack.ml.dataframe.analyticsList.editFlyout.allowLazyStartAriaLabel": "更新允许惰性启动。",
- "xpack.ml.dataframe.analyticsList.editFlyout.allowLazyStartFalseValue": "False",
- "xpack.ml.dataframe.analyticsList.editFlyout.allowLazyStartLabel": "允许惰性启动",
- "xpack.ml.dataframe.analyticsList.editFlyout.allowLazyStartTrueValue": "True",
- "xpack.ml.dataframe.analyticsList.editFlyout.descriptionAriaLabel": "更新作业描述。",
- "xpack.ml.dataframe.analyticsList.editFlyout.descriptionLabel": "描述",
- "xpack.ml.dataframe.analyticsList.editFlyout.maxNumThreadsAriaLabel": "更新分析要使用的最大线程数。",
- "xpack.ml.dataframe.analyticsList.editFlyout.maxNumThreadsError": "最小值为 1。",
- "xpack.ml.dataframe.analyticsList.editFlyout.maxNumThreadsHelpText": "停止作业后才能编辑最大线程数。",
- "xpack.ml.dataframe.analyticsList.editFlyout.maxNumThreadsLabel": "最大线程数",
- "xpack.ml.dataframe.analyticsList.editFlyout.modelMemoryHelpText": "停止作业后才能编辑模型内存限制。",
- "xpack.ml.dataframe.analyticsList.editFlyout.modelMemoryLimitAriaLabel": "更新模型内存限制。",
- "xpack.ml.dataframe.analyticsList.editFlyout.modelMemoryLimitLabel": "模型内存限制",
- "xpack.ml.dataframe.analyticsList.editFlyoutCancelButtonText": "取消",
- "xpack.ml.dataframe.analyticsList.editFlyoutErrorMessage": "无法保存分析作业 {jobId} 的更改",
- "xpack.ml.dataframe.analyticsList.editFlyoutSuccessMessage": "分析作业 {jobId} 已更新。",
- "xpack.ml.dataframe.analyticsList.editFlyoutTitle": "编辑 {jobId}",
- "xpack.ml.dataframe.analyticsList.editFlyoutUpdateButtonText": "更新",
- "xpack.ml.dataFrame.analyticsList.emptyPromptButtonText": "创建作业",
- "xpack.ml.dataFrame.analyticsList.emptyPromptTitle": "创建您的首个数据帧分析作业",
- "xpack.ml.dataFrame.analyticsList.errorPromptTitle": "获取数据帧分析列表时发生错误。",
- "xpack.ml.dataframe.analyticsList.errorWithCheckingIfIndexPatternExistsNotificationErrorMessage": "检查索引模式 {indexPattern} 是否存在时发生错误:{error}",
- "xpack.ml.dataframe.analyticsList.errorWithCheckingIfUserCanDeleteIndexNotificationErrorMessage": "检查用户是否能够删除 {destinationIndex} 时发生错误:{error}",
- "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettings.analysisStats": "分析统计信息",
- "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettings.phase": "阶段",
- "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettings.progress": "进度",
- "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettings.state": "状态",
- "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettings.stats": "统计信息",
- "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettingsLabel": "作业详情",
- "xpack.ml.dataframe.analyticsList.fetchSourceIndexPatternForCloneErrorMessage": "检查索引模式 {indexPattern} 是否存在时发生错误:{error}",
- "xpack.ml.dataframe.analyticsList.forceStopModalBody": "{analyticsId} 处于失败状态。您必须停止该作业并修复失败问题。",
- "xpack.ml.dataframe.analyticsList.forceStopModalCancelButton": "取消",
- "xpack.ml.dataframe.analyticsList.forceStopModalStartButton": "强制停止",
- "xpack.ml.dataframe.analyticsList.forceStopModalTitle": "强制停止此作业?",
- "xpack.ml.dataframe.analyticsList.id": "ID",
- "xpack.ml.dataframe.analyticsList.mapActionDisabledTooltipContent": "未知的分析类型。",
- "xpack.ml.dataframe.analyticsList.mapActionName": "地图",
- "xpack.ml.dataframe.analyticsList.memoryStatus": "内存状态",
- "xpack.ml.dataframe.analyticsList.noSourceIndexPatternForClone": "无法克隆分析作业。对于索引 {indexPattern},不存在索引模式。",
- "xpack.ml.dataframe.analyticsList.progress": "进度",
- "xpack.ml.dataframe.analyticsList.progressOfPhase": "阶段 {currentPhase} 的进度:{progress}%",
- "xpack.ml.dataframe.analyticsList.refreshButtonLabel": "刷新",
- "xpack.ml.dataframe.analyticsList.refreshMapButtonLabel": "刷新",
- "xpack.ml.dataframe.analyticsList.resetMapButtonLabel": "重置",
- "xpack.ml.dataframe.analyticsList.rowCollapse": "隐藏 {analyticsId} 的详情",
- "xpack.ml.dataframe.analyticsList.rowExpand": "显示 {analyticsId} 的详情",
- "xpack.ml.dataframe.analyticsList.showDetailsColumn.screenReaderDescription": "此列包含可单击控件,用于显示每个作业的更多详情",
- "xpack.ml.dataframe.analyticsList.sourceIndex": "源索引",
- "xpack.ml.dataframe.analyticsList.startActionNameText": "启动",
- "xpack.ml.dataframe.analyticsList.startAnalyticsErrorTitle": "启动作业时出错",
- "xpack.ml.dataframe.analyticsList.startAnalyticsSuccessMessage": "数据帧分析 {analyticsId} 启动请求已确认。",
- "xpack.ml.dataframe.analyticsList.startModalBody": "数据帧分析作业会增加集群中的搜索和索引负载。如果超负荷,请停止该作业。",
- "xpack.ml.dataframe.analyticsList.startModalCancelButton": "取消",
- "xpack.ml.dataframe.analyticsList.startModalStartButton": "启动",
- "xpack.ml.dataframe.analyticsList.startModalTitle": "启动 {analyticsId}?",
- "xpack.ml.dataframe.analyticsList.status": "状态",
- "xpack.ml.dataframe.analyticsList.statusFilter": "状态",
- "xpack.ml.dataframe.analyticsList.stopActionNameText": "停止",
- "xpack.ml.dataframe.analyticsList.stopAnalyticsErrorMessage": "停止数据帧分析 {analyticsId} 时发生错误:{error}",
- "xpack.ml.dataframe.analyticsList.stopAnalyticsSuccessMessage": "数据帧分析 {analyticsId} 停止请求已确认。",
- "xpack.ml.dataframe.analyticsList.tableActionLabel": "操作",
- "xpack.ml.dataframe.analyticsList.title": "数据帧分析",
- "xpack.ml.dataframe.analyticsList.type": "类型",
- "xpack.ml.dataframe.analyticsList.typeFilter": "类型",
- "xpack.ml.dataframe.analyticsList.viewActionJobFailedToolTipContent": "数据帧分析作业失败。没有可用的结果页面。",
- "xpack.ml.dataframe.analyticsList.viewActionJobNotFinishedToolTipContent": "未完成数据帧分析作业。没有可用的结果页面。",
- "xpack.ml.dataframe.analyticsList.viewActionJobNotStartedToolTipContent": "数据帧分析作业尚未启动。没有可用的结果页面。",
- "xpack.ml.dataframe.analyticsList.viewActionName": "查看",
- "xpack.ml.dataframe.analyticsList.viewActionUnknownJobTypeToolTipContent": "没有可用于此类型数据帧分析作业的结果页面。",
- "xpack.ml.dataframe.analyticsMap.analyticsIdTitle": "分析 ID {analyticsId} 的地图",
- "xpack.ml.dataframe.analyticsMap.emptyResponseMessage": "未找到 {id} 的相关分析作业。",
- "xpack.ml.dataframe.analyticsMap.fetchDataErrorMessage": "无法获取某些数据。发生错误:{error}",
- "xpack.ml.dataframe.analyticsMap.flyout.cloneJobButton": "克隆作业",
- "xpack.ml.dataframe.analyticsMap.flyout.createJobButton": "从此索引创建作业",
- "xpack.ml.dataframe.analyticsMap.flyout.deleteJobButton": "删除作业",
- "xpack.ml.dataframe.analyticsMap.flyout.fetchRelatedNodesButton": "获取相关节点",
- "xpack.ml.dataframe.analyticsMap.flyout.indexPatternMissingMessage": "要从此索引创建作业,请为 {indexTitle} 创建索引模式。",
- "xpack.ml.dataframe.analyticsMap.flyout.nodeActionsButton": "节点操作",
- "xpack.ml.dataframe.analyticsMap.flyoutHeaderTitle": "{type} {id} 的详细信息",
- "xpack.ml.dataframe.analyticsMap.legend.analyticsJobLabel": "分析作业",
- "xpack.ml.dataframe.analyticsMap.legend.indexLabel": "索引",
- "xpack.ml.dataframe.analyticsMap.legend.rootNodeLabel": "源节点",
- "xpack.ml.dataframe.analyticsMap.legend.showJobTypesAriaLabel": "显示作业类型",
- "xpack.ml.dataframe.analyticsMap.legend.trainedModelLabel": "已训练模型",
- "xpack.ml.dataframe.analyticsMap.modelIdTitle": "已训练模型 ID {modelId} 的地图",
- "xpack.ml.dataframe.jobsTabLabel": "作业",
- "xpack.ml.dataframe.mapTabLabel": "地图",
- "xpack.ml.dataframe.modelsTabLabel": "模型",
- "xpack.ml.dataframe.stepCreateForm.createDataFrameAnalyticsSuccessMessage": "数据帧分析 {jobId} 创建请求已确认。",
- "xpack.ml.dataframe.stepDetailsForm.destinationIndexInvalidErrorLink": "详细了解索引名称限制。",
- "xpack.ml.dataFrameAnalyticsBreadcrumbs.analyticsMapLabel": "分析地图",
- "xpack.ml.dataFrameAnalyticsBreadcrumbs.dataFrameExplorationLabel": "探查",
- "xpack.ml.dataFrameAnalyticsBreadcrumbs.dataFrameListLabel": "作业管理",
- "xpack.ml.dataFrameAnalyticsBreadcrumbs.dataFrameManagementLabel": "数据帧分析",
- "xpack.ml.dataFrameAnalyticsBreadcrumbs.indexLabel": "索引",
- "xpack.ml.dataFrameAnalyticsBreadcrumbs.modelsListLabel": "模型管理",
- "xpack.ml.dataFrameAnalyticsLabel": "数据帧分析",
- "xpack.ml.dataFrameAnalyticsTabLabel": "数据帧分析",
- "xpack.ml.dataGrid.CcsWarningCalloutBody": "检索索引模式的数据时有问题。源预览和跨集群搜索仅在 7.10 及以上版本上受支持。可能需要配置和创建转换。",
- "xpack.ml.dataGrid.CcsWarningCalloutTitle": "跨集群搜索未返回字段数据。",
- "xpack.ml.dataGrid.columnChart.ErrorMessageToast": "提取直方图数据时发生错误:{error}",
- "xpack.ml.dataGrid.dataGridNoDataCalloutTitle": "索引预览不可用",
- "xpack.ml.dataGrid.histogramButtonText": "直方图",
- "xpack.ml.dataGrid.histogramButtonToolTipContent": "为提取直方图数据而运行的查询将使用 {samplerShardSize} 个文档的每分片样本大小。",
- "xpack.ml.dataGrid.indexDataError": "加载索引数据时发生错误。",
- "xpack.ml.dataGrid.IndexNoDataCalloutBody": "该索引的查询未返回结果。请确保您有足够的权限、索引包含文档且您的查询限制不过于严格。",
- "xpack.ml.dataGrid.IndexNoDataCalloutTitle": "空的索引查询结果。",
- "xpack.ml.dataGrid.invalidSortingColumnError": "列“{columnId}”无法用于排序。",
- "xpack.ml.dataGridChart.histogramNotAvailable": "不支持图表。",
- "xpack.ml.dataGridChart.notEnoughData": "0 个文档包含字段。",
- "xpack.ml.dataGridChart.singleCategoryLegend": "{cardinality, plural, other {# 个类别}}",
- "xpack.ml.dataGridChart.topCategoriesLegend": "{cardinality} 个类别中的排名前 {maxChartColumns} 个",
- "xpack.ml.dataVisualizer.fileBasedLabel": "文件",
- "xpack.ml.datavisualizer.selector.dataVisualizerDescription": "Machine Learning 数据可视化工具通过分析日志文件或现有 Elasticsearch 索引中的指标和字段,帮助您理解数据。",
- "xpack.ml.datavisualizer.selector.dataVisualizerTitle": "数据可视化工具",
- "xpack.ml.datavisualizer.selector.importDataDescription": "从日志文件导入数据。您可以上传不超过 {maxFileSize} 的文件。",
- "xpack.ml.datavisualizer.selector.importDataTitle": "导入数据",
- "xpack.ml.datavisualizer.selector.selectIndexButtonLabel": "选择索引模式",
- "xpack.ml.datavisualizer.selector.selectIndexPatternDescription": "可视化现有 Elasticsearch 索引中的数据。",
- "xpack.ml.datavisualizer.selector.selectIndexPatternTitle": "选择索引模式",
- "xpack.ml.datavisualizer.selector.startTrialButtonLabel": "开始试用",
- "xpack.ml.datavisualizer.selector.startTrialTitle": "开始试用",
- "xpack.ml.datavisualizer.selector.uploadFileButtonLabel": "选择文件",
- "xpack.ml.datavisualizer.startTrial.fullMLFeaturesDescription": "要体验{subscriptionsLink}提供的完整 Machine Learning 功能,请开始为期 30 天的试用。",
- "xpack.ml.datavisualizer.startTrial.subscriptionsLinkText": "白金级或企业级订阅",
- "xpack.ml.datavisualizerBreadcrumbLabel": "数据可视化工具",
- "xpack.ml.dataVisualizerPageLabel": "数据可视化工具",
- "xpack.ml.dataVisualizerTabLabel": "数据可视化工具",
- "xpack.ml.deepLink.anomalyDetection": "异常检测",
- "xpack.ml.deepLink.calendarSettings": "日历",
- "xpack.ml.deepLink.dataFrameAnalytics": "数据帧分析",
- "xpack.ml.deepLink.dataVisualizer": "数据可视化工具",
- "xpack.ml.deepLink.fileUpload": "文件上传",
- "xpack.ml.deepLink.filterListsSettings": "筛选列表",
- "xpack.ml.deepLink.indexDataVisualizer": "索引数据可视化工具",
- "xpack.ml.deepLink.overview": "概览",
- "xpack.ml.deepLink.settings": "设置",
- "xpack.ml.deepLink.trainedModels": "已训练模型",
- "xpack.ml.deleteJobCheckModal.buttonTextCanDelete": "继续删除 {length, plural, other {# 个作业}}",
- "xpack.ml.deleteJobCheckModal.buttonTextCanUnTagConfirm": "从当前工作区中移除",
- "xpack.ml.deleteJobCheckModal.buttonTextClose": "关闭",
- "xpack.ml.deleteJobCheckModal.buttonTextNoAction": "关闭",
- "xpack.ml.deleteJobCheckModal.modalTextCanDelete": "{ids} 可以被删除。",
- "xpack.ml.deleteJobCheckModal.modalTextCanUnTag": "无法删除 {ids},但可以从当前工作区中移除。",
- "xpack.ml.deleteJobCheckModal.modalTextClose": "无法删除 {ids},也无法从当前工作区中移除。此作业已分配到 * 工作区,您无权访问所有工作区。",
- "xpack.ml.deleteJobCheckModal.modalTextNoAction": "{ids} 具有不同的工作区权限。删除多个作业时,它们必须具有相同的权限。取消选择作业,然后尝试分别删除各个作业。",
- "xpack.ml.deleteJobCheckModal.modalTitle": "正在检查工作区权限",
- "xpack.ml.deleteJobCheckModal.shouldUnTagLabel": "从当前工作区中移除作业",
- "xpack.ml.deleteJobCheckModal.unTagErrorTitle": "更新 {id} 时出错",
- "xpack.ml.deleteJobCheckModal.unTagSuccessTitle": "成功更新 {id}",
- "xpack.ml.dfAnalyticsList.analyticsDetails.messagesPane.errorMessage": "无法加载消息",
- "xpack.ml.dfAnalyticsList.analyticsDetails.messagesPane.errorToastMessageTitle": "加载作业消息时出错",
- "xpack.ml.editModelSnapshotFlyout.calloutText": "这是作业 {jobId} 当前正在使用的快照,因此无法删除。",
- "xpack.ml.editModelSnapshotFlyout.calloutTitle": "当前快照",
- "xpack.ml.editModelSnapshotFlyout.cancelButton": "取消",
- "xpack.ml.editModelSnapshotFlyout.closeButton": "关闭",
- "xpack.ml.editModelSnapshotFlyout.deleteButton": "删除",
- "xpack.ml.editModelSnapshotFlyout.deleteErrorTitle": "模型快照删除失败",
- "xpack.ml.editModelSnapshotFlyout.deleteTitle": "删除快照?",
- "xpack.ml.editModelSnapshotFlyout.descriptionTitle": "描述",
- "xpack.ml.editModelSnapshotFlyout.retainSwitchLabel": "自动快照清除过程期间保留快照",
- "xpack.ml.editModelSnapshotFlyout.saveButton": "保存",
- "xpack.ml.editModelSnapshotFlyout.saveErrorTitle": "模型快照更新失败",
- "xpack.ml.editModelSnapshotFlyout.title": "编辑快照 {ssId}",
- "xpack.ml.editModelSnapshotFlyout.useDefaultButton": "删除",
- "xpack.ml.entityFilter.addFilterAriaLabel": "添加 {influencerFieldName} {influencerFieldValue} 的筛选",
- "xpack.ml.entityFilter.addFilterTooltip": "添加筛选",
- "xpack.ml.entityFilter.removeFilterAriaLabel": "移除 {influencerFieldName} {influencerFieldValue} 的筛选",
- "xpack.ml.entityFilter.removeFilterTooltip": "移除筛选",
- "xpack.ml.explorer.addToDashboard.anomalyCharts.dashboardsTitle": "将异常图表添加到仪表板",
- "xpack.ml.explorer.addToDashboard.anomalyCharts.maxSeriesToPlotLabel": "要绘制的最大序列数目",
- "xpack.ml.explorer.addToDashboard.cancelButtonLabel": "取消",
- "xpack.ml.explorer.addToDashboard.selectDashboardsLabel": "选择仪表板:",
- "xpack.ml.explorer.addToDashboard.swimlanes.dashboardsTitle": "将泳道添加到仪表板",
- "xpack.ml.explorer.addToDashboard.swimlanes.selectSwimlanesLabel": "选择泳道视图:",
- "xpack.ml.explorer.addToDashboardLabel": "添加到仪表板",
- "xpack.ml.explorer.annotationsErrorCallOutTitle": "加载注释时发生错误:",
- "xpack.ml.explorer.annotationsErrorTitle": "标注",
- "xpack.ml.explorer.annotationsOutOfTotalCountTitle": "前 {visibleCount} 个,共 {totalCount} 个",
- "xpack.ml.explorer.annotationsTitle": "标注 {badge}",
- "xpack.ml.explorer.annotationsTitleTotalCount": "总计:{count}",
- "xpack.ml.explorer.anomalies.actionsAriaLabel": "操作",
- "xpack.ml.explorer.anomalies.addToDashboardLabel": "将异常图表添加到仪表板",
- "xpack.ml.explorer.anomaliesMap.anomaliesCount": "异常计数:{jobId}",
- "xpack.ml.explorer.anomaliesTitle": "异常",
- "xpack.ml.explorer.anomalyTimelinePopoverAdvancedExplanation": "在 Anomaly Explorer 的每个部分中看到的异常分数可能略微不同。这种差异之所以发生,是因为每个作业都有存储桶结果、总体存储桶结果、影响因素结果和记录结果。每个结果类型都会生成异常分数。总体泳道显示每个块的最大总体存储桶分数。按作业查看泳道时,其在每个块中显示最大存储桶分数。按影响因素查看泳道时,其在每个块中显示最大影响因素分数。",
- "xpack.ml.explorer.anomalyTimelinePopoverBasicExplanation": "泳道提供已在选定时间段内分析的数据存储桶的概览。您可以查看总体泳道或按作业或影响因素查看。",
- "xpack.ml.explorer.anomalyTimelinePopoverScoreExplanation": "每个泳道中的每个块根据其异常分数进行上色,异常分数是 0 到 100 的值。具有高分数的块显示为红色,低分数表示为蓝色。",
- "xpack.ml.explorer.anomalyTimelinePopoverSelectionExplanation": "选择泳道中的一个或多个块时,异常列表和排名最前的影响因素进行相应的筛选,以提供与该选择相关的信息。",
- "xpack.ml.explorer.anomalyTimelinePopoverTitle": "异常时间线",
- "xpack.ml.explorer.anomalyTimelineTitle": "异常时间线",
- "xpack.ml.explorer.charts.dashboardTooManyBucketsDescription": "此选择包含太多存储桶,因此无法显示。应缩小视图的时间范围。",
- "xpack.ml.explorer.charts.detectorLabel": "{detectorLabel}{br}y 轴事件分布按 “{fieldName}”分割",
- "xpack.ml.explorer.charts.infoTooltip.aggregationIntervalTitle": "聚合时间间隔",
- "xpack.ml.explorer.charts.infoTooltip.chartEventDistributionDescription": "灰点表示 {byFieldValuesParam} 的样例随时间发生的近似分布情况,其中顶部的事件类型较频繁,底部的事件类型较少。",
- "xpack.ml.explorer.charts.infoTooltip.chartFunctionTitle": "图表功能",
- "xpack.ml.explorer.charts.infoTooltip.chartPopulationDistributionDescription": "灰点表示 {overFieldValuesParam} 样例的值随时间的近似分布。",
- "xpack.ml.explorer.charts.infoTooltip.jobIdTitle": "作业 ID",
- "xpack.ml.explorer.charts.mapsPluginMissingMessage": "未找到地图或可嵌入启动插件",
- "xpack.ml.explorer.charts.openInSingleMetricViewerButtonLabel": "在 Single Metric Viewer 中打开",
- "xpack.ml.explorer.charts.tooManyBucketsDescription": "此选择包含太多存储桶,因此无法显示。您应该缩小视图的时间范围或缩小时间线中的选择范围。",
- "xpack.ml.explorer.charts.viewLabel": "查看",
- "xpack.ml.explorer.clearSelectionLabel": "清除所选内容",
- "xpack.ml.explorer.createNewJobLinkText": "创建作业",
- "xpack.ml.explorer.dashboardsTable.addAndEditDashboardLabel": "添加并编辑仪表板",
- "xpack.ml.explorer.dashboardsTable.addToDashboardLabel": "添加到仪表板",
- "xpack.ml.explorer.dashboardsTable.descriptionColumnHeader": "描述",
- "xpack.ml.explorer.dashboardsTable.savedSuccessfullyTitle": "仪表板“{dashboardTitle}”已成功更新",
- "xpack.ml.explorer.dashboardsTable.titleColumnHeader": "标题",
- "xpack.ml.explorer.distributionChart.anomalyScoreLabel": "异常分数",
- "xpack.ml.explorer.distributionChart.entityLabel": "实体",
- "xpack.ml.explorer.distributionChart.typicalLabel": "典型",
- "xpack.ml.explorer.distributionChart.unusualByFieldValuesLabel": "{ numberOfCauses, plural, one {# 个异常 {byFieldName} 值} other {#{plusSign} 个异常 {byFieldName} 值}}",
- "xpack.ml.explorer.distributionChart.valueLabel": "值",
- "xpack.ml.explorer.distributionChart.valueWithoutAnomalyScoreLabel": "值",
- "xpack.ml.explorer.intervalLabel": "时间间隔",
- "xpack.ml.explorer.intervalTooltip": "仅显示每个时间间隔(如小时或天)严重性最高的异常或显示选定时间段中的所有异常。",
- "xpack.ml.explorer.invalidKuerySyntaxErrorMessageFromTable": "查询栏中的语法无效。输入必须是有效的 Kibana 查询语言 (KQL)",
- "xpack.ml.explorer.invalidKuerySyntaxErrorMessageQueryBar": "无效查询",
- "xpack.ml.explorer.invalidTimeRangeInUrlCallout": "由于默认时间筛选无效,时间筛选已更改为完整范围。检查 {field} 的高级设置。",
- "xpack.ml.explorer.jobIdLabel": "作业 ID",
- "xpack.ml.explorer.jobScoreAcrossAllInfluencersLabel": "(所有影响因素的作业分数)",
- "xpack.ml.explorer.kueryBar.filterPlaceholder": "按影响因素字段筛选……({queryExample})",
- "xpack.ml.explorer.mapTitle": "异常计数(按位置){infoTooltip}",
- "xpack.ml.explorer.noAnomaliesFoundLabel": "找不到异常",
- "xpack.ml.explorer.noConfiguredInfluencersTooltip": "“排名最前影响因素”列表被隐藏,因为没有为所选作业配置影响因素。",
- "xpack.ml.explorer.noInfluencersFoundTitle": "未找到任何 {viewBySwimlaneFieldName} 影响因素",
- "xpack.ml.explorer.noInfluencersFoundTitleFilterMessage": "对于指定筛选找不到任何 {viewBySwimlaneFieldName} 影响因素",
- "xpack.ml.explorer.noJobsFoundLabel": "找不到作业",
- "xpack.ml.explorer.noMatchingAnomaliesFoundTitle": "未找到任何匹配的异常",
- "xpack.ml.explorer.noResultForSelectedJobsMessage": "找不到选定{jobsCount, plural, other {作业}}的结果",
- "xpack.ml.explorer.noResultsFoundLabel": "找不到结果",
- "xpack.ml.explorer.overallLabel": "总体",
- "xpack.ml.explorer.overallSwimlaneUnfilteredLabel": "{label}(未筛选)",
- "xpack.ml.explorer.pageTitle": "Anomaly Explorer",
- "xpack.ml.explorer.selectedJobsRunningLabel": "一个或多个选定作业仍在运行,结果可能尚未可用。",
- "xpack.ml.explorer.severityThresholdLabel": "严重性",
- "xpack.ml.explorer.singleMetricChart.actualLabel": "实际",
- "xpack.ml.explorer.singleMetricChart.anomalyScoreLabel": "异常分数",
- "xpack.ml.explorer.singleMetricChart.multiBucketImpactLabel": "多存储桶影响",
- "xpack.ml.explorer.singleMetricChart.scheduledEventsLabel": "已计划事件",
- "xpack.ml.explorer.singleMetricChart.typicalLabel": "典型",
- "xpack.ml.explorer.singleMetricChart.valueLabel": "值",
- "xpack.ml.explorer.singleMetricChart.valueWithoutAnomalyScoreLabel": "值",
- "xpack.ml.explorer.sortedByMaxAnomalyScoreForTimeFormattedLabel": "(按 {viewByLoadedForTimeFormatted} 的最大异常分数排序)",
- "xpack.ml.explorer.sortedByMaxAnomalyScoreLabel": "(按最大异常分数排序)",
- "xpack.ml.explorer.stoppedPartitionsExistCallout": "由于 stop_on_warn 处于打开状态,结果可能比原本有的结果少。对于{jobsWithStoppedPartitions, plural, other {作业}}中分类状态已更改为警告的某些分区 [{stoppedPartitions}],分类和后续异常检测已停止。",
- "xpack.ml.explorer.swimlane.maxAnomalyScoreLabel": "最大异常分数",
- "xpack.ml.explorer.swimlaneActions": "操作",
- "xpack.ml.explorer.swimlaneAnnotationLabel": "标注",
- "xpack.ml.explorer.swimLanePagination": "异常泳道分页",
- "xpack.ml.explorer.swimLaneRowsPerPage": "每页行数:{rowsCount}",
- "xpack.ml.explorer.swimLaneSelectRowsPerPage": "{rowsCount} 行",
- "xpack.ml.explorer.topInfluencersTooltip": "查看选定时间段内排名最前影响因素的相对影响,并将它们添加为结果的筛选。每个影响因素具有 0-100 之间的最大异常分数和该时间段的异常总分数。",
- "xpack.ml.explorer.topInfuencersTitle": "排名最前的影响因素",
- "xpack.ml.explorer.tryWideningTimeSelectionLabel": "请尝试扩大时间选择范围或进一步向前追溯",
- "xpack.ml.explorer.viewByFieldLabel": "按 {viewByField} 查看",
- "xpack.ml.explorer.viewByLabel": "查看方式",
- "xpack.ml.explorerCharts.errorCallOutMessage": "由于{reason},您无法查看 {jobs} 的异常图表。",
- "xpack.ml.feature.reserved.description": "要向用户授予访问权限,还应分配 machine_learning_user 或 machine_learning_admin 角色。",
- "xpack.ml.featureRegistry.mlFeatureName": "Machine Learning",
- "xpack.ml.fieldTypeIcon.booleanTypeAriaLabel": "布尔类型",
- "xpack.ml.fieldTypeIcon.dateTypeAriaLabel": "日期类型",
- "xpack.ml.fieldTypeIcon.geoPointTypeAriaLabel": "{geoPointParam} 类型",
- "xpack.ml.fieldTypeIcon.ipTypeAriaLabel": "IP 类型",
- "xpack.ml.fieldTypeIcon.keywordTypeAriaLabel": "关键字类型",
- "xpack.ml.fieldTypeIcon.numberTypeAriaLabel": "数字类型",
- "xpack.ml.fieldTypeIcon.textTypeAriaLabel": "文本类型",
- "xpack.ml.fieldTypeIcon.unknownTypeAriaLabel": "未知类型",
- "xpack.ml.fileDatavisualizer.actionsPanel.anomalyDetectionTitle": "新建 ML 作业",
- "xpack.ml.fileDatavisualizer.actionsPanel.dataframeTitle": "在数据可视化工具中打开",
- "xpack.ml.formatters.metricChangeDescription.actualSameAsTypicalDescription": "实际上与典型模式相同",
- "xpack.ml.formatters.metricChangeDescription.moreThan100xHigherDescription": "高 100 多倍",
- "xpack.ml.formatters.metricChangeDescription.moreThan100xLowerDescription": "低 100 多倍",
- "xpack.ml.formatters.metricChangeDescription.moreThanOneAndFiveHundredthsxHigherDescription": "高 {factor} 倍",
- "xpack.ml.formatters.metricChangeDescription.moreThanOneAndFiveHundredthsxLowerDescription": "低 {factor} 倍",
- "xpack.ml.formatters.metricChangeDescription.moreThanOneAndHalfxHigherDescription": "高 {factor} 倍",
- "xpack.ml.formatters.metricChangeDescription.moreThanOneAndHalfxLowerDescription": "低 {factor} 倍",
- "xpack.ml.formatters.metricChangeDescription.unexpectedNonZeroValueDescription": "异常非零值",
- "xpack.ml.formatters.metricChangeDescription.unexpectedZeroValueDescription": "异常零值",
- "xpack.ml.formatters.metricChangeDescription.unusuallyHighDescription": "异常高",
- "xpack.ml.formatters.metricChangeDescription.unusuallyLowDescription": "异常低",
- "xpack.ml.formatters.metricChangeDescription.unusualValuesDescription": "异常值",
- "xpack.ml.fullTimeRangeSelector.errorSettingTimeRangeNotification": "设置时间范围时出错。",
- "xpack.ml.fullTimeRangeSelector.useFullDataButtonLabel": "使用完整的 {indexPatternTitle} 数据",
- "xpack.ml.helpPopover.ariaLabel": "帮助",
- "xpack.ml.importExport.exportButton": "导出作业",
- "xpack.ml.importExport.exportFlyout.adJobsError": "无法加载异常检测作业",
- "xpack.ml.importExport.exportFlyout.adSelectAllButton": "全选",
- "xpack.ml.importExport.exportFlyout.adTab": "异常检测",
- "xpack.ml.importExport.exportFlyout.calendarsError": "无法加载日历",
- "xpack.ml.importExport.exportFlyout.closeButton": "关闭",
- "xpack.ml.importExport.exportFlyout.dfaJobsError": "无法加载数据帧分析作业",
- "xpack.ml.importExport.exportFlyout.dfaSelectAllButton": "全选",
- "xpack.ml.importExport.exportFlyout.dfaTab": "分析",
- "xpack.ml.importExport.exportFlyout.exportButton": "导出",
- "xpack.ml.importExport.exportFlyout.exportDownloading": "您的文件正在后台下载",
- "xpack.ml.importExport.exportFlyout.exportError": "无法导出选定作业",
- "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.calendarDependencies": "导出作业时,不包括日志和筛选列表。在导入作业前,必须创建筛选列表;否则,导入会失败。如果希望新作业继续而忽略计划的事件,则必须创建日历。",
- "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.calendarList": "{num, plural, other {日历}}:{calendars}",
- "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.calendarOnlyTitle": "{jobCount, plural, other {# 个作业使用}}{calendarCount, plural, other {日历}}",
- "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.filterAndCalendarTitle": "{jobCount, plural, other {# 个作业使用}}筛选列表和日历",
- "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.filterList": "筛选{num, plural, other {列表}}:{filters}",
- "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.filterOnlyTitle": "{jobCount, plural, other {# 个作业使用}}{filterCount, plural, other {筛选列表}}",
- "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.jobUsingCalendarsAria": "使用日历的作业",
- "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.jobUsingCalendarsButton": "使用日历的作业",
- "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.jobUsingFiltersAria": "使用筛选列表的作业",
- "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.jobUsingFiltersButton": "使用筛选列表的作业",
- "xpack.ml.importExport.exportFlyout.flyoutHeader": "导出作业",
- "xpack.ml.importExport.exportFlyout.switchTabsConfirm.cancelButton": "取消",
- "xpack.ml.importExport.exportFlyout.switchTabsConfirm.confirmButton": "确认",
- "xpack.ml.importExport.exportFlyout.switchTabsConfirm.text": "更改选项卡将会清除当前选定的作业",
- "xpack.ml.importExport.exportFlyout.switchTabsConfirm.title": "更改选项卡?",
- "xpack.ml.importExport.importButton": "导入作业",
- "xpack.ml.importExport.importFlyout.cannotImportJobCallout.jobListAria": "查看作业",
- "xpack.ml.importExport.importFlyout.cannotImportJobCallout.jobListButton": "查看作业",
- "xpack.ml.importExport.importFlyout.cannotImportJobCallout.missingFilters": "缺失筛选{num, plural, other {列表}}:{filters}",
- "xpack.ml.importExport.importFlyout.cannotImportJobCallout.missingIndex": "缺失索引{num, plural, other {模式}}:{indices}",
- "xpack.ml.importExport.importFlyout.cannotImportJobCallout.title": "{num, plural, other {# 个作业}}无法导入",
- "xpack.ml.importExport.importFlyout.cannotReadFileCallout.body": "请选择包含已使用“导出作业”选项从 Kibana 导出的 Machine Learning 作业的文件",
- "xpack.ml.importExport.importFlyout.cannotReadFileCallout.title": "无法读取文件",
- "xpack.ml.importExport.importFlyout.closeButton": "关闭",
- "xpack.ml.importExport.importFlyout.closeButton.importButton": "导入",
- "xpack.ml.importExport.importFlyout.deleteButtonAria": "删除",
- "xpack.ml.importExport.importFlyout.destIndex": "目标索引",
- "xpack.ml.importExport.importFlyout.fileSelect": "选择或拖放文件",
- "xpack.ml.importExport.importFlyout.flyoutHeader": "导入作业",
- "xpack.ml.importExport.importFlyout.importableFiles": "导入 {num, plural, other {# 个作业}}",
- "xpack.ml.importExport.importFlyout.importJobErrorToast": "{count, plural, other {# 个作业}}无法正确导入",
- "xpack.ml.importExport.importFlyout.importJobSuccessToast": "{count, plural, other {# 个作业}}已成功导入",
- "xpack.ml.importExport.importFlyout.jobId": "作业 ID",
- "xpack.ml.importExport.importFlyout.selectedFiles.ad": "从文件读取了 {num} 个异常检测{num, plural, other {作业}}",
- "xpack.ml.importExport.importFlyout.selectedFiles.dfa": "从文件读取了 {num} 个数据帧分析{num, plural, other {作业}}",
- "xpack.ml.importExport.importFlyout.validateDestIndex.destIndexEmpty": "输入有效的目标索引",
- "xpack.ml.importExport.importFlyout.validateDestIndex.destIndexExists": "已存在具有此名称的索引。请注意,运行此分析作业将会修改此目标索引。",
- "xpack.ml.importExport.importFlyout.validateDestIndex.destIndexInvalid": "目标索引名称无效。",
- "xpack.ml.importExport.importFlyout.validateJobId.jobIdInvalidMaxLengthErrorMessage": "作业 ID 的长度必须不超过 {maxLength, plural, other {# 个字符}}。",
- "xpack.ml.importExport.importFlyout.validateJobId.jobNameAllowedCharacters": "作业名称可以包含小写字母数字(a-z 和 0-9)、连字符或下划线;必须以字母数字字符开头和结尾",
- "xpack.ml.importExport.importFlyout.validateJobId.jobNameAlreadyExists": "作业 ID 已存在。作业 ID 不能与现有作业或组相同。",
- "xpack.ml.importExport.importFlyout.validateJobId.jobNameEmpty": "输入有效的作业 ID",
- "xpack.ml.indexDatavisualizer.actionsPanel.anomalyDetectionDescription": "为更高级的用例创建具有全部选项的作业。",
- "xpack.ml.indexDatavisualizer.actionsPanel.anomalyDetectionTitle": "高级异常检测",
- "xpack.ml.indexDatavisualizer.actionsPanel.dataframeDescription": "创建离群值检测、回归或分类分析。",
- "xpack.ml.indexDatavisualizer.actionsPanel.dataframeTitle": "数据帧分析",
- "xpack.ml.indexPatternNotBasedOnTimeSeriesNotificationDescription": "仅针对基于时间的索引运行异常检测",
- "xpack.ml.indexPatternNotBasedOnTimeSeriesNotificationTitle": "索引模式 {indexPatternTitle} 不基于时间序列",
- "xpack.ml.inference.modelsList.analyticsMapActionLabel": "分析地图",
- "xpack.ml.influencerResultType.description": "时间范围中最异常的实体是什么?",
- "xpack.ml.influencerResultType.title": "影响因素",
- "xpack.ml.influencersList.maxAnomalyScoreTooltipDescription": "最大异常分数:{maxScoreLabel}",
- "xpack.ml.influencersList.noInfluencersFoundTitle": "找不到影响因素",
- "xpack.ml.influencersList.totalAnomalyScoreTooltipDescription": "总异常分数:{totalScoreLabel}",
- "xpack.ml.interimResultsControl.label": "包括中间结果",
- "xpack.ml.itemsGrid.itemsCountLabel": "{pageSize} 项",
- "xpack.ml.itemsGrid.itemsPerPageButtonLabel": "每页中的项:{itemsPerPage}",
- "xpack.ml.itemsGrid.noItemsAddedTitle": "没有添加任何项",
- "xpack.ml.itemsGrid.noMatchingItemsTitle": "没有匹配的项",
- "xpack.ml.jobDetails.datafeedChartAriaLabel": "数据馈送图表",
- "xpack.ml.jobDetails.datafeedChartTooltipText": "数据馈送图表",
- "xpack.ml.jobMessages.actionsLabel": "操作",
- "xpack.ml.jobMessages.clearJobAuditMessagesDisabledTooltip": "不支持清除通知。",
- "xpack.ml.jobMessages.clearJobAuditMessagesErrorTitle": "清除作业消息警告和错误时出错",
- "xpack.ml.jobMessages.clearJobAuditMessagesTooltip": "从作业列表中清除过去 24 小时产生的消息的警告图标。",
- "xpack.ml.jobMessages.clearMessagesLabel": "清除通知",
- "xpack.ml.jobMessages.messageLabel": "消息",
- "xpack.ml.jobMessages.nodeLabel": "节点",
- "xpack.ml.jobMessages.refreshAriaLabel": "刷新",
- "xpack.ml.jobMessages.refreshLabel": "刷新",
- "xpack.ml.jobMessages.timeLabel": "时间",
- "xpack.ml.jobMessages.toggleInChartAriaLabel": "在图表中切换",
- "xpack.ml.jobMessages.toggleInChartTooltipText": "在图表中切换",
- "xpack.ml.jobsAwaitingNodeWarning.noMLNodesAvailableDescription": "有{jobCount, plural, other {}} {jobCount, plural, other {# 个作业}}等待 Machine Learning 节点启动。",
- "xpack.ml.jobsAwaitingNodeWarning.title": "等待 Machine Learning 节点",
- "xpack.ml.jobsBreadcrumbs.advancedConfigurationLabel": "高级配置",
- "xpack.ml.jobsBreadcrumbs.categorizationLabel": "归类",
- "xpack.ml.jobsBreadcrumbs.multiMetricLabel": "多指标",
- "xpack.ml.jobsBreadcrumbs.populationLabel": "填充",
- "xpack.ml.jobsBreadcrumbs.rareLabel": "极少",
- "xpack.ml.jobsBreadcrumbs.selectIndexOrSearchLabel": "创建作业",
- "xpack.ml.jobsBreadcrumbs.selectIndexOrSearchLabelRecognize": "识别的索引",
- "xpack.ml.jobsBreadcrumbs.selectJobType": "创建作业",
- "xpack.ml.jobsBreadcrumbs.singleMetricLabel": "单一指标",
- "xpack.ml.jobSelect.noJobsSelectedWarningMessage": "未选择作业,将自动选择第一个作业",
- "xpack.ml.jobSelect.requestedJobsDoesNotExistWarningMessage": "请求的\n{invalidIdsLength, plural, other {作业 {invalidIds} 不存在}}",
- "xpack.ml.jobSelectList.groupTimeRangeLabel": "{fromString} 到 {toString}",
- "xpack.ml.jobSelector.applyFlyoutButton": "应用",
- "xpack.ml.jobSelector.applyTimerangeSwitchLabel": "应用时间范围",
- "xpack.ml.jobSelector.clearAllFlyoutButton": "全部清除",
- "xpack.ml.jobSelector.closeFlyoutButton": "关闭",
- "xpack.ml.jobSelector.createJobButtonLabel": "创建作业",
- "xpack.ml.jobSelector.customTable.searchBarPlaceholder": "搜索......",
- "xpack.ml.jobSelector.customTable.selectAllCheckboxLabel": "全选",
- "xpack.ml.jobSelector.filterBar.groupLabel": "组",
- "xpack.ml.jobSelector.filterBar.invalidSearchErrorMessage": "搜索无效:{errorMessage}",
- "xpack.ml.jobSelector.filterBar.jobGroupTitle": "({jobsCount, plural, other {# 个作业}})",
- "xpack.ml.jobSelector.flyoutTitle": "作业选择",
- "xpack.ml.jobSelector.formControlLabel": "选择作业",
- "xpack.ml.jobSelector.groupOptionsLabel": "组",
- "xpack.ml.jobSelector.groupsTab": "组",
- "xpack.ml.jobSelector.hideBarBadges": "隐藏",
- "xpack.ml.jobSelector.hideFlyoutBadges": "隐藏",
- "xpack.ml.jobSelector.jobFetchErrorMessage": "获取作业时出错。刷新并重试。",
- "xpack.ml.jobSelector.jobOptionsLabel": "作业",
- "xpack.ml.jobSelector.jobSelectionButton": "编辑作业选择",
- "xpack.ml.jobSelector.jobsTab": "作业",
- "xpack.ml.jobSelector.jobTimeRangeLabel": "{fromString} 到 {toString}",
- "xpack.ml.jobSelector.noJobsFoundTitle": "未找到任何异常检测作业。",
- "xpack.ml.jobSelector.noResultsForJobLabel": "无结果",
- "xpack.ml.jobSelector.selectAllGroupLabel": "全选",
- "xpack.ml.jobSelector.selectAllOptionLabel": "*",
- "xpack.ml.jobSelector.selectedGroupJobs": "({jobsCount, plural, other {# 个作业}})",
- "xpack.ml.jobSelector.showBarBadges": "和另外 {overFlow} 个",
- "xpack.ml.jobSelector.showFlyoutBadges": "和另外 {overFlow} 个",
- "xpack.ml.jobService.activeDatafeedsLabel": "活动数据馈送",
- "xpack.ml.jobService.activeMLNodesLabel": "活动 ML 节点",
- "xpack.ml.jobService.closedJobsLabel": "已关闭的作业",
- "xpack.ml.jobService.failedJobsLabel": "失败的作业",
- "xpack.ml.jobService.jobAuditMessagesErrorTitle": "加载作业消息时出错",
- "xpack.ml.jobService.openJobsLabel": "打开的作业",
- "xpack.ml.jobService.totalJobsLabel": "总计作业数",
- "xpack.ml.jobService.validateJobErrorTitle": "作业验证错误",
- "xpack.ml.jobsHealthAlertingRule.actionGroupName": "检测到问题",
- "xpack.ml.jobsHealthAlertingRule.name": "异常检测作业运行状况",
- "xpack.ml.jobsList.actionExecuteSuccessfullyNotificationMessage": "{successesJobsCount, plural, one{{successJob}} other{# 个作业}}{actionTextPT}已成功",
- "xpack.ml.jobsList.actionFailedNotificationMessage": "{failureId} 未能{actionText}",
- "xpack.ml.jobsList.actionsLabel": "操作",
- "xpack.ml.jobsList.alertingRules.screenReaderDescription": "存在与作业关联的告警规则时,此列显示图标",
- "xpack.ml.jobsList.alertingRules.tooltipContent": "作业具有 {rulesCount} 个关联的告警{rulesCount, plural, other {规则}}",
- "xpack.ml.jobsList.analyticsSpacesLabel": "工作区",
- "xpack.ml.jobsList.auditMessageColumn.screenReaderDescription": "过去 24 小时里该作业有错误或警告时,此列显示图标",
- "xpack.ml.jobsList.breadcrumb": "作业",
- "xpack.ml.jobsList.cannotSelectRowForJobMessage": "无法选择作业 ID {jobId}",
- "xpack.ml.jobsList.cloneJobErrorMessage": "无法克隆 {jobId}。找不到作业",
- "xpack.ml.jobsList.closeActionStatusText": "关闭",
- "xpack.ml.jobsList.closedActionStatusText": "已关闭",
- "xpack.ml.jobsList.closeJobErrorMessage": "作业无法关闭",
- "xpack.ml.jobsList.collapseJobDetailsAriaLabel": "隐藏 {itemId} 的详情",
- "xpack.ml.jobsList.createNewJobButtonLabel": "创建作业",
- "xpack.ml.jobsList.datafeedChart.annotationLineSeriesId": "标注线条结果",
- "xpack.ml.jobsList.datafeedChart.annotationRectSeriesId": "标注矩形结果",
- "xpack.ml.jobsList.datafeedChart.applyQueryDelayLabel": "应用",
- "xpack.ml.jobsList.datafeedChart.bucketSeriesId": "作业结果",
- "xpack.ml.jobsList.datafeedChart.cancelQueryDelayUpdateLabel": "取消",
- "xpack.ml.jobsList.datafeedChart.chartIntervalEndTime": "图表时间间隔结束时间",
- "xpack.ml.jobsList.datafeedChart.chartIntervalLeftArrow": "上一时间窗口",
- "xpack.ml.jobsList.datafeedChart.chartIntervalRightArrow": "下一时间窗口",
- "xpack.ml.jobsList.datafeedChart.chartLeftArrowTooltip": "上一时间窗口",
- "xpack.ml.jobsList.datafeedChart.chartRightArrowTooltip": "下一时间窗口",
- "xpack.ml.jobsList.datafeedChart.chartTabName": "图表",
- "xpack.ml.jobsList.datafeedChart.datafeedChartFlyoutAriaLabel": "数据馈送图表浮出控件",
- "xpack.ml.jobsList.datafeedChart.editQueryDelay.changesNotSavedNotificationMessage": "无法保存 {datafeedId} 的查询延迟更改",
- "xpack.ml.jobsList.datafeedChart.editQueryDelay.changesSavedNotificationMessage": "{datafeedId} 的查询延迟更改已保存",
- "xpack.ml.jobsList.datafeedChart.editQueryDelay.tooltipContent": "要编辑查询延迟,必须有权编辑数据馈送,并且数据馈送不能正在运行。",
- "xpack.ml.jobsList.datafeedChart.errorToastTitle": "提取数据时出错",
- "xpack.ml.jobsList.datafeedChart.header": "{jobId} 的数据馈送图表",
- "xpack.ml.jobsList.datafeedChart.headerTooltipContent": "记录作业的事件计数和源数据以标识发生数据缺失的位置。",
- "xpack.ml.jobsList.datafeedChart.messageLineAnnotationId": "作业消息线条结果",
- "xpack.ml.jobsList.datafeedChart.messagesTableTitle": "作业消息",
- "xpack.ml.jobsList.datafeedChart.messagesTabName": "消息",
- "xpack.ml.jobsList.datafeedChart.modelSnapshotsLineSeriesId": "模块快照",
- "xpack.ml.jobsList.datafeedChart.queryDelayLabel": "查询延迟",
- "xpack.ml.jobsList.datafeedChart.queryDelayLinkLabel": "查询延迟:{queryDelay}",
- "xpack.ml.jobsList.datafeedChart.showAnnotationsCheckboxLabel": "显示标注",
- "xpack.ml.jobsList.datafeedChart.showModelSnapshotsCheckboxLabel": "显示模型快照",
- "xpack.ml.jobsList.datafeedChart.sourceSeriesId": "源索引",
- "xpack.ml.jobsList.datafeedChart.xAxisTitle": "存储桶跨度 ({bucketSpan})",
- "xpack.ml.jobsList.datafeedChart.yAxisTitle": "计数",
- "xpack.ml.jobsList.datafeedStateLabel": "数据馈送状态",
- "xpack.ml.jobsList.deleteActionStatusText": "删除",
- "xpack.ml.jobsList.deletedActionStatusText": "已删除",
- "xpack.ml.jobsList.deleteJobErrorMessage": "作业无法删除",
- "xpack.ml.jobsList.deleteJobModal.cancelButtonLabel": "取消",
- "xpack.ml.jobsList.deleteJobModal.deleteButtonLabel": "删除",
- "xpack.ml.jobsList.deleteJobModal.deleteJobsTitle": "删除 {jobsCount, plural, one {{jobId}} other {# 个作业}}?",
- "xpack.ml.jobsList.deleteJobModal.deleteMultipleJobsDescription": "删除{jobsCount, plural, one {一个作业} other {多个作业}}可能很费时。将在后台删除{jobsCount, plural, one {该作业} other {这些作业}},但删除的作业可能不会从作业列表中立即消失。",
- "xpack.ml.jobsList.deleteJobModal.deletingJobsStatusLabel": "正在删除作业",
- "xpack.ml.jobsList.descriptionLabel": "描述",
- "xpack.ml.jobsList.editJobFlyout.changesNotSavedNotificationMessage": "无法保存对 {jobId} 所做的更改",
- "xpack.ml.jobsList.editJobFlyout.changesSavedNotificationMessage": "已保存对 {jobId} 所做的更改",
- "xpack.ml.jobsList.editJobFlyout.closeButtonLabel": "关闭",
- "xpack.ml.jobsList.editJobFlyout.customUrls.addButtonLabel": "添加",
- "xpack.ml.jobsList.editJobFlyout.customUrls.addCustomUrlButtonLabel": "添加定制 URL",
- "xpack.ml.jobsList.editJobFlyout.customUrls.addNewUrlErrorNotificationMessage": "基于提供的设置构建新的定制 URL 时出错",
- "xpack.ml.jobsList.editJobFlyout.customUrls.buildUrlErrorNotificationMessage": "基于提供的设置构建用于测试的定制 URL 时出错",
- "xpack.ml.jobsList.editJobFlyout.customUrls.closeEditorAriaLabel": "关闭定制 URL 编辑器",
- "xpack.ml.jobsList.editJobFlyout.customUrls.getTestUrlErrorNotificationMessage": "获取 URL 用于测试配置时出错",
- "xpack.ml.jobsList.editJobFlyout.customUrls.loadIndexPatternsErrorNotificationMessage": "加载已保存的索引模式列表时出错",
- "xpack.ml.jobsList.editJobFlyout.customUrls.loadSavedDashboardsErrorNotificationMessage": "加载已保存的 Kibana 仪表板列表时出错",
- "xpack.ml.jobsList.editJobFlyout.customUrls.testButtonLabel": "测试",
- "xpack.ml.jobsList.editJobFlyout.customUrlsTitle": "定制 URL",
- "xpack.ml.jobsList.editJobFlyout.datafeed.frequencyLabel": "频率",
- "xpack.ml.jobsList.editJobFlyout.datafeed.queryDelayLabel": "查询延迟",
- "xpack.ml.jobsList.editJobFlyout.datafeed.queryLabel": "查询",
- "xpack.ml.jobsList.editJobFlyout.datafeed.readOnlyCalloutText": "数据馈送正在运行时,不能编辑数据馈送设置。如果希望编辑这些设置,请停止作业。",
- "xpack.ml.jobsList.editJobFlyout.datafeed.scrollSizeLabel": "滚动条大小",
- "xpack.ml.jobsList.editJobFlyout.datafeedTitle": "数据馈送",
- "xpack.ml.jobsList.editJobFlyout.detectorsTitle": "检测工具",
- "xpack.ml.jobsList.editJobFlyout.groupsAndJobsHasSameIdErrorMessage": "已存在具有此 ID 的作业。组和作业不能使用相同的 ID。",
- "xpack.ml.jobsList.editJobFlyout.jobDetails.dailyModelSnapshotRetentionAfterDaysLabel": "每日模型快照保留开始前天数",
- "xpack.ml.jobsList.editJobFlyout.jobDetails.jobDescriptionLabel": "作业描述",
- "xpack.ml.jobsList.editJobFlyout.jobDetails.jobGroupsLabel": "作业组",
- "xpack.ml.jobsList.editJobFlyout.jobDetails.jobGroupsPlaceholder": "选择或创建组",
- "xpack.ml.jobsList.editJobFlyout.jobDetails.modelMemoryLimitJobOpenLabelHelp": "作业处于打开状态时,不能编辑模型内存限制。",
- "xpack.ml.jobsList.editJobFlyout.jobDetails.modelMemoryLimitLabel": "模型内存限制",
- "xpack.ml.jobsList.editJobFlyout.jobDetails.modelMemoryLimitLabelHelp": "数据馈送正在运行时,不能编辑模型内存限制。",
- "xpack.ml.jobsList.editJobFlyout.jobDetails.modelSnapshotRetentionDaysLabel": "模型快照保留天数",
- "xpack.ml.jobsList.editJobFlyout.jobDetailsTitle": "作业详情",
- "xpack.ml.jobsList.editJobFlyout.leaveAnywayButtonLabel": "离开",
- "xpack.ml.jobsList.editJobFlyout.pageTitle": "编辑 {jobId}",
- "xpack.ml.jobsList.editJobFlyout.saveButtonLabel": "保存",
- "xpack.ml.jobsList.editJobFlyout.saveChangesButtonLabel": "保存更改",
- "xpack.ml.jobsList.editJobFlyout.unsavedChangesDialogMessage": "如果未保存,您的更改将会丢失。",
- "xpack.ml.jobsList.editJobFlyout.unsavedChangesDialogTitle": "离开前保存更改?",
- "xpack.ml.jobsList.expandJobDetailsAriaLabel": "显示 {itemId} 的详情",
- "xpack.ml.jobsList.idLabel": "ID",
- "xpack.ml.jobsList.jobActionsColumn.screenReaderDescription": "此列在菜单中包含可对每个作业执行的更多操作",
- "xpack.ml.jobsList.jobDetails.alertRulesTitle": "告警规则",
- "xpack.ml.jobsList.jobDetails.analysisConfigTitle": "分析配置",
- "xpack.ml.jobsList.jobDetails.analysisLimitsTitle": "分析限制",
- "xpack.ml.jobsList.jobDetails.calendarsTitle": "日历",
- "xpack.ml.jobsList.jobDetails.countsTitle": "计数",
- "xpack.ml.jobsList.jobDetails.customSettingsTitle": "定制设置",
- "xpack.ml.jobsList.jobDetails.customUrlsTitle": "定制 URL",
- "xpack.ml.jobsList.jobDetails.dataDescriptionTitle": "数据描述",
- "xpack.ml.jobsList.jobDetails.datafeedTimingStatsTitle": "计时统计",
- "xpack.ml.jobsList.jobDetails.datafeedTitle": "数据馈送",
- "xpack.ml.jobsList.jobDetails.detectorsTitle": "检测工具",
- "xpack.ml.jobsList.jobDetails.forecastsTable.createdLabel": "已创建",
- "xpack.ml.jobsList.jobDetails.forecastsTable.expiresLabel": "过期",
- "xpack.ml.jobsList.jobDetails.forecastsTable.fromLabel": "自",
- "xpack.ml.jobsList.jobDetails.forecastsTable.loadingErrorMessage": "加载此作业上运行的预测列表时出错",
- "xpack.ml.jobsList.jobDetails.forecastsTable.memorySizeLabel": "内存大小",
- "xpack.ml.jobsList.jobDetails.forecastsTable.messagesLabel": "消息",
- "xpack.ml.jobsList.jobDetails.forecastsTable.msTimeUnitLabel": "{ms} 毫秒",
- "xpack.ml.jobsList.jobDetails.forecastsTable.noForecastsDescription": "要运行预测,请打开 {singleMetricViewerLink}",
- "xpack.ml.jobsList.jobDetails.forecastsTable.noForecastsDescription.linkText": "Single Metric Viewer",
- "xpack.ml.jobsList.jobDetails.forecastsTable.noForecastsTitle": "还没有针对此作业运行的预测",
- "xpack.ml.jobsList.jobDetails.forecastsTable.processingTimeLabel": "处理时间",
- "xpack.ml.jobsList.jobDetails.forecastsTable.statusLabel": "状态",
- "xpack.ml.jobsList.jobDetails.forecastsTable.toLabel": "至",
- "xpack.ml.jobsList.jobDetails.forecastsTable.viewAriaLabel": "查看在 {createdDate} 创建的预测",
- "xpack.ml.jobsList.jobDetails.forecastsTable.viewLabel": "查看",
- "xpack.ml.jobsList.jobDetails.generalTitle": "常规",
- "xpack.ml.jobsList.jobDetails.influencersTitle": "影响因素",
- "xpack.ml.jobsList.jobDetails.jobTagsTitle": "作业标签",
- "xpack.ml.jobsList.jobDetails.jobTimingStatsTitle": "作业计时统计",
- "xpack.ml.jobsList.jobDetails.modelSizeStatsTitle": "模型大小统计",
- "xpack.ml.jobsList.jobDetails.nodeTitle": "节点",
- "xpack.ml.jobsList.jobDetails.noPermissionToViewDatafeedPreviewTitle": "您无权查看数据馈送预览",
- "xpack.ml.jobsList.jobDetails.pleaseContactYourAdministratorLabel": "请联系您的管理员。",
- "xpack.ml.jobsList.jobDetails.tabs.annotationsLabel": "标注",
- "xpack.ml.jobsList.jobDetails.tabs.countsLabel": "计数",
- "xpack.ml.jobsList.jobDetails.tabs.datafeedLabel": "数据馈送",
- "xpack.ml.jobsList.jobDetails.tabs.datafeedPreviewLabel": "数据馈送预览",
- "xpack.ml.jobsList.jobDetails.tabs.forecastsLabel": "预测",
- "xpack.ml.jobsList.jobDetails.tabs.jobConfigLabel": "作业配置",
- "xpack.ml.jobsList.jobDetails.tabs.jobMessagesLabel": "作业消息",
- "xpack.ml.jobsList.jobDetails.tabs.jobSettingsLabel": "作业设置",
- "xpack.ml.jobsList.jobDetails.tabs.jsonLabel": "JSON",
- "xpack.ml.jobsList.jobDetails.tabs.modelSnapshotsLabel": "模块快照",
- "xpack.ml.jobsList.jobFilterBar.closedLabel": "已关闭",
- "xpack.ml.jobsList.jobFilterBar.failedLabel": "失败",
- "xpack.ml.jobsList.jobFilterBar.groupLabel": "组",
- "xpack.ml.jobsList.jobFilterBar.invalidSearchErrorMessage": "搜索无效:{errorMessage}",
- "xpack.ml.jobsList.jobFilterBar.jobGroupTitle": "({jobsCount, plural, other {# 个作业}})",
- "xpack.ml.jobsList.jobFilterBar.openedLabel": "已打开",
- "xpack.ml.jobsList.jobFilterBar.startedLabel": "已启动",
- "xpack.ml.jobsList.jobFilterBar.stoppedLabel": "已停止",
- "xpack.ml.jobsList.jobStateLabel": "作业状态",
- "xpack.ml.jobsList.latestTimestampLabel": "最新时间戳",
- "xpack.ml.jobsList.loadingJobsLabel": "正在加载作业……",
- "xpack.ml.jobsList.managementActions.cloneJobDescription": "克隆作业",
- "xpack.ml.jobsList.managementActions.cloneJobLabel": "克隆作业",
- "xpack.ml.jobsList.managementActions.closeJobDescription": "关闭作业",
- "xpack.ml.jobsList.managementActions.closeJobLabel": "关闭作业",
- "xpack.ml.jobsList.managementActions.createAlertLabel": "创建告警规则",
- "xpack.ml.jobsList.managementActions.deleteJobDescription": "删除作业",
- "xpack.ml.jobsList.managementActions.deleteJobLabel": "删除作业",
- "xpack.ml.jobsList.managementActions.editJobDescription": "编辑作业",
- "xpack.ml.jobsList.managementActions.editJobLabel": "编辑作业",
- "xpack.ml.jobsList.managementActions.noSourceIndexPatternForClone": "无法克隆异常检测作业 {jobId}。对于索引 {indexPatternTitle},不存在索引模式。",
- "xpack.ml.jobsList.managementActions.resetJobDescription": "重置作业",
- "xpack.ml.jobsList.managementActions.resetJobLabel": "重置作业",
- "xpack.ml.jobsList.managementActions.startDatafeedDescription": "开始数据馈送",
- "xpack.ml.jobsList.managementActions.startDatafeedLabel": "开始数据馈送",
- "xpack.ml.jobsList.managementActions.stopDatafeedDescription": "停止数据馈送",
- "xpack.ml.jobsList.managementActions.stopDatafeedLabel": "停止数据馈送",
- "xpack.ml.jobsList.memoryStatusLabel": "内存状态",
- "xpack.ml.jobsList.missingSavedObjectWarning.linkToManagement.link": "Stack Management",
- "xpack.ml.jobsList.missingSavedObjectWarning.title": "需要同步 ML 作业",
- "xpack.ml.jobsList.multiJobActions.groupSelector.addButtonAriaLabel": "添加",
- "xpack.ml.jobsList.multiJobActions.groupSelector.addNewGroupPlaceholder": "添加新组",
- "xpack.ml.jobsList.multiJobActions.groupSelector.applyButtonLabel": "应用",
- "xpack.ml.jobsList.multiJobActions.groupSelector.applyGroupsToJobTitle": "将组应用到{jobsCount, plural, other {作业}}",
- "xpack.ml.jobsList.multiJobActions.groupSelector.editJobGroupsButtonAriaLabel": "编辑作业组",
- "xpack.ml.jobsList.multiJobActions.groupSelector.editJobGroupsButtonTooltip": "编辑作业组",
- "xpack.ml.jobsList.multiJobActions.groupSelector.groupsAndJobsCanNotUseSameIdErrorMessage": "已存在具有此 ID 的作业。组和作业不能使用相同的 ID。",
- "xpack.ml.jobsList.multiJobActionsMenu.managementActionsAriaLabel": "管理操作",
- "xpack.ml.jobsList.multiJobsActions.closeJobsLabel": "关闭{jobsCount, plural, other {作业}}",
- "xpack.ml.jobsList.multiJobsActions.createAlertsLabel": "创建告警规则",
- "xpack.ml.jobsList.multiJobsActions.deleteJobsLabel": "删除{jobsCount, plural, other {作业}}",
- "xpack.ml.jobsList.multiJobsActions.jobsSelectedLabel": "已选择{selectedJobsCount, plural, other {# 个作业}}",
- "xpack.ml.jobsList.multiJobsActions.resetJobsLabel": "重置{jobsCount, plural, other {作业}}",
- "xpack.ml.jobsList.multiJobsActions.startDatafeedsLabel": "开始{jobsCount, plural, other {数据馈送}}",
- "xpack.ml.jobsList.multiJobsActions.stopDatafeedsLabel": "停止{jobsCount, plural, other {数据馈送}}",
- "xpack.ml.jobsList.nodeAvailableWarning.linkToCloud.hereLinkText": "Elastic Cloud 部署",
- "xpack.ml.jobsList.nodeAvailableWarning.linkToCloudDescription": "请编辑您的{link}。可以启用免费的 1GB Machine Learning 节点或扩展现有的 ML 配置。",
- "xpack.ml.jobsList.nodeAvailableWarning.noMLNodesAvailableDescription": "没有可用的 ML 节点。",
- "xpack.ml.jobsList.nodeAvailableWarning.noMLNodesAvailableTitle": "没有可用的 ML 节点",
- "xpack.ml.jobsList.nodeAvailableWarning.unavailableCreateOrRunJobsDescription": "您将无法创建或运行作业。",
- "xpack.ml.jobsList.noJobsFoundLabel": "找不到作业",
- "xpack.ml.jobsList.processedRecordsLabel": "已处理记录",
- "xpack.ml.jobsList.refreshButtonLabel": "刷新",
- "xpack.ml.jobsList.resetActionStatusText": "重置",
- "xpack.ml.jobsList.resetJobErrorMessage": "作业无法重置",
- "xpack.ml.jobsList.resetJobModal.cancelButtonLabel": "取消",
- "xpack.ml.jobsList.resetJobModal.openJobsWarningCallout.description1": "{openJobsCount, plural, one {此作业} other {这些作业}}必须关闭后,才能重置{openJobsCount, plural, other {}}。",
- "xpack.ml.jobsList.resetJobModal.openJobsWarningCallout.description2": "单击下面的“重置”按钮时,将不会重置{openJobsCount, plural, one {此作业} other {这些作业}}。",
- "xpack.ml.jobsList.resetJobModal.openJobsWarningCallout.title": "{openJobsCount, plural, other {# 个作业}}未关闭",
- "xpack.ml.jobsList.resetJobModal.resetButtonLabel": "重置",
- "xpack.ml.jobsList.resetJobModal.resetJobsTitle": "重置 {jobsCount, plural, one {{jobId}} other {# 个作业}}?",
- "xpack.ml.jobsList.resetJobModal.resetMultipleJobsDescription": "重置{jobsCount, plural, one {作业} other {多个作业}}会很费时。{jobsCount, plural, one {作业} other {这些作业}}将在后台重置,但可能不会在作业列表中立即更新。",
- "xpack.ml.jobsList.resultActions.openJobsInAnomalyExplorerText": "在 Anomaly Explorer 中打开 {jobsCount, plural, one {{jobId}} other {# 个作业}}",
- "xpack.ml.jobsList.resultActions.openJobsInSingleMetricViewerText": "在 Single Metric Viewer 中打开 {jobsCount, plural, one {{jobId}} other {# 个作业}}",
- "xpack.ml.jobsList.resultActions.singleMetricDisabledMessageText": "由于{reason},已禁用。",
- "xpack.ml.jobsList.selectRowForJobMessage": "选择作业 ID {jobId} 的行",
- "xpack.ml.jobsList.showDetailsColumn.screenReaderDescription": "此列包含可单击控件,用于显示每个作业的更多详情",
- "xpack.ml.jobsList.spacesLabel": "工作区",
- "xpack.ml.jobsList.startActionStatusText": "开始",
- "xpack.ml.jobsList.startDatafeedModal.cancelButtonLabel": "取消",
- "xpack.ml.jobsList.startDatafeedModal.continueFromNowLabel": "从当前继续",
- "xpack.ml.jobsList.startDatafeedModal.continueFromSpecifiedTimeLabel": "从指定时间继续",
- "xpack.ml.jobsList.startDatafeedModal.continueFromStartTimeLabel": "从 {formattedLatestStartTime} 继续",
- "xpack.ml.jobsList.startDatafeedModal.createAlertDescription": "在数据馈送启动后创建告警规则",
- "xpack.ml.jobsList.startDatafeedModal.enterDateText\"": "输入日期",
- "xpack.ml.jobsList.startDatafeedModal.noEndTimeLabel": "无结束时间(实时搜索)",
- "xpack.ml.jobsList.startDatafeedModal.searchEndTimeTitle": "搜索结束时间",
- "xpack.ml.jobsList.startDatafeedModal.searchStartTimeTitle": "搜索开始时间",
- "xpack.ml.jobsList.startDatafeedModal.specifyEndTimeLabel": "指定结束时间",
- "xpack.ml.jobsList.startDatafeedModal.specifyStartTimeLabel": "指定开始时间",
- "xpack.ml.jobsList.startDatafeedModal.startAtBeginningOfDataLabel": "从数据开始处开始",
- "xpack.ml.jobsList.startDatafeedModal.startButtonLabel": "启动",
- "xpack.ml.jobsList.startDatafeedModal.startFromNowLabel": "从当前开始",
- "xpack.ml.jobsList.startDatafeedModal.startJobsTitle": "启动 {jobsCount, plural, one {{jobId}} other {# 个作业}}",
- "xpack.ml.jobsList.startedActionStatusText": "已启动",
- "xpack.ml.jobsList.startJobErrorMessage": "作业无法启动",
- "xpack.ml.jobsList.statsBar.activeDatafeedsLabel": "活动数据馈送",
- "xpack.ml.jobsList.statsBar.activeMLNodesLabel": "活动 ML 节点",
- "xpack.ml.jobsList.statsBar.closedJobsLabel": "已关闭的作业",
- "xpack.ml.jobsList.statsBar.failedJobsLabel": "失败的作业",
- "xpack.ml.jobsList.statsBar.openJobsLabel": "打开的作业",
- "xpack.ml.jobsList.statsBar.totalJobsLabel": "总计作业数",
- "xpack.ml.jobsList.stopActionStatusText": "停止",
- "xpack.ml.jobsList.stopJobErrorMessage": "作业无法停止",
- "xpack.ml.jobsList.stoppedActionStatusText": "已停止",
- "xpack.ml.jobsList.title": "异常检测作业",
- "xpack.ml.keyword.ml": "ML",
- "xpack.ml.machineLearningBreadcrumbLabel": "Machine Learning",
- "xpack.ml.machineLearningDescription": "对时序数据的正常行为自动建模以检测异常。",
- "xpack.ml.machineLearningSubtitle": "建模、预测和检测。",
- "xpack.ml.machineLearningTitle": "Machine Learning",
- "xpack.ml.management.jobsList.accessDeniedTitle": "访问被拒绝",
- "xpack.ml.management.jobsList.analyticsDocsLabel": "分析作业文档",
- "xpack.ml.management.jobsList.analyticsTab": "分析",
- "xpack.ml.management.jobsList.anomalyDetectionDocsLabel": "异常检测作业文档",
- "xpack.ml.management.jobsList.anomalyDetectionTab": "异常检测",
- "xpack.ml.management.jobsList.insufficientLicenseDescription": "要使用这些 Machine Learning 功能,必须{link}。",
- "xpack.ml.management.jobsList.insufficientLicenseDescription.link": "开始试用或升级您的订阅",
- "xpack.ml.management.jobsList.insufficientLicenseLabel": "升级以使用订阅功能",
- "xpack.ml.management.jobsList.jobsListTagline": "查看、导出和导入 Machine Learning 分析和异常检测作业。",
- "xpack.ml.management.jobsList.jobsListTitle": "Machine Learning 作业",
- "xpack.ml.management.jobsList.noGrantedPrivilegesDescription": "您无权管理 Machine Learning 作业。要访问该插件,需要 Machine Learning 功能在此工作区中可见。",
- "xpack.ml.management.jobsList.noPermissionToAccessLabel": "访问被拒绝",
- "xpack.ml.management.jobsList.syncFlyoutButton": "同步已保存对象",
- "xpack.ml.management.jobsListTitle": "Machine Learning 作业",
- "xpack.ml.management.jobsSpacesList.objectNoun": "作业",
- "xpack.ml.management.jobsSpacesList.updateSpaces.error": "更新 {id} 时出错",
- "xpack.ml.management.syncSavedObjectsFlyout.closeButton": "关闭",
- "xpack.ml.management.syncSavedObjectsFlyout.datafeedsAdded.description": "如果有已保存对象缺失异常检测作业的数据馈送 ID,则将添加该 ID。",
- "xpack.ml.management.syncSavedObjectsFlyout.datafeedsAdded.title": "缺失数据馈送的已保存对象 ({count})",
- "xpack.ml.management.syncSavedObjectsFlyout.datafeedsRemoved.description": "如果有已保存对象使用不存在的数据馈送,则会被删除。",
- "xpack.ml.management.syncSavedObjectsFlyout.datafeedsRemoved.title": "具有不匹配数据馈送 ID 的已保存对象 ({count})",
- "xpack.ml.management.syncSavedObjectsFlyout.description": "如果已保存对象与 Elasticsearch 中的 Machine Learning 作业不同步,则将其同步。",
- "xpack.ml.management.syncSavedObjectsFlyout.headerLabel": "同步已保存对象",
- "xpack.ml.management.syncSavedObjectsFlyout.savedObjectsCreated.description": "如果作业没有伴随的已保存对象,则将在当前工作区中进行创建。",
- "xpack.ml.management.syncSavedObjectsFlyout.savedObjectsCreated.title": "缺失的已保存对象 ({count})",
- "xpack.ml.management.syncSavedObjectsFlyout.savedObjectsDeleted.description": "如果已保存对象没有伴随的作业,则会被删除。",
- "xpack.ml.management.syncSavedObjectsFlyout.savedObjectsDeleted.title": "不匹配的已保存对象 ({count})",
- "xpack.ml.management.syncSavedObjectsFlyout.sync.error": "一些作业无法同步。",
- "xpack.ml.management.syncSavedObjectsFlyout.sync.success": "{successCount} 个{successCount, plural, other {作业}}已同步",
- "xpack.ml.management.syncSavedObjectsFlyout.syncButton": "同步",
- "xpack.ml.models.dfaValidation.messages.analysisFieldsEmptyWarningText": "分析包括的一些字段至少有 {percentEmpty}% 的空值,可能不适合分析。",
- "xpack.ml.models.dfaValidation.messages.analysisFieldsHeading": "分析字段",
- "xpack.ml.models.dfaValidation.messages.analysisFieldsHighWarningText": "已选择 {includedFieldsThreshold} 以上字段进行分析。这可能导致资源使用率增加以及作业长时间运行。",
- "xpack.ml.models.dfaValidation.messages.analysisFieldsSuccessText": "选定的分析字段至少 {percentPopulated}% 已填充。",
- "xpack.ml.models.dfaValidation.messages.analysisFieldsWarningText": "分析包括的一些字段至少有 {percentEmpty}% 的空值。已选择 {includedFieldsThreshold} 以上字段进行分析。这可能导致资源使用率增加以及作业长时间运行。",
- "xpack.ml.models.dfaValidation.messages.dependentVarHeading": "因变量",
- "xpack.ml.models.dfaValidation.messages.depVarClassSuccess": "因变量字段包含适合分类的离散值。",
- "xpack.ml.models.dfaValidation.messages.depVarContsWarning": "该因变量是常数值。可能不适合分析。",
- "xpack.ml.models.dfaValidation.messages.depVarEmptyWarning": "因变量至少有 {percentEmpty}% 的空值。可能不适合分析。",
- "xpack.ml.models.dfaValidation.messages.depVarRegSuccess": "因变量字段包含适合回归分析的连续值。",
- "xpack.ml.models.dfaValidation.messages.featureImportanceHeading": "特征重要性",
- "xpack.ml.models.dfaValidation.messages.featureImportanceWarningMessage": "有大量训练文档时,启用特征重要性会导致作业长时间运行。",
- "xpack.ml.models.dfaValidation.messages.highTrainingPercentWarning": "训练文档数目较高可能导致作业长时间运行。尝试减少训练百分比。",
- "xpack.ml.models.dfaValidation.messages.lowFieldCountHeading": "字段不足",
- "xpack.ml.models.dfaValidation.messages.lowFieldCountOutlierWarningText": "离群值检测需要分析中至少包括一个字段。",
- "xpack.ml.models.dfaValidation.messages.lowFieldCountWarningText": "{analysisType} 需要分析中至少包括二个字段。",
- "xpack.ml.models.dfaValidation.messages.lowTrainingPercentWarning": "训练文档数目较低可能导致模型不准确。尝试增加训练百分比或使用较大的数据集。",
- "xpack.ml.models.dfaValidation.messages.noTestingDataTrainingPercentWarning": "所有合格文档将用于训练模型。为了评估模型,请通过减少训练百分比来提供测试数据。",
- "xpack.ml.models.dfaValidation.messages.topClassesHeading": "排名靠前类",
- "xpack.ml.models.dfaValidation.messages.topClassesSuccessMessage": "将为 {numCategories, plural, other {# 个类别}}报告预测概率。",
- "xpack.ml.models.dfaValidation.messages.topClassesWarningMessage": "将为 {numCategories, plural, other {# 个类别}}报告预测概率。如果您有很多类别,则可能会对目标索引的大小产生较大影响。",
- "xpack.ml.models.dfaValidation.messages.trainingPercentHeading": "训练百分比",
- "xpack.ml.models.dfaValidation.messages.trainingPercentSuccess": "训练百分比的高低足以建模数据中的模式。",
- "xpack.ml.models.dfaValidation.messages.validationErrorHeading": "无法验证作业。",
- "xpack.ml.models.dfaValidation.messages.validationErrorText": "尝试验证作业时发生错误。{error}",
- "xpack.ml.models.jobService.allOtherRequestsCancelledDescription": " 所有其他请求已取消。",
- "xpack.ml.models.jobService.categorization.messages.failureToGetTokens": "无法对示例字段值样本进行分词。{message}",
- "xpack.ml.models.jobService.categorization.messages.insufficientPrivileges": "由于权限不足,无法对字段值示例执行分词。因此,无法检查字段值是否适合用于归类作业。",
- "xpack.ml.models.jobService.categorization.messages.medianLineLength": "所分析的字段值的平均长度超过 {medianLimit} 个字符。",
- "xpack.ml.models.jobService.categorization.messages.noDataFound": "找不到此字段的示例。请确保选定日期范围包含数据。",
- "xpack.ml.models.jobService.categorization.messages.nullValues": "{percent}% 以上的字段值为 null。",
- "xpack.ml.models.jobService.categorization.messages.tokenLengthValidation": "{number} 个字段{number, plural, other {值}}已分析,{percentage}% 包含 {validTokenCount} 个或更多词元。",
- "xpack.ml.models.jobService.categorization.messages.tooManyTokens": "由于在 {sampleSize} 个值的样本中找到{tokenLimit} 个以上词元,字段值示例的分词失败。",
- "xpack.ml.models.jobService.categorization.messages.validFailureToGetTokens": "加载的示例已分词成功。",
- "xpack.ml.models.jobService.categorization.messages.validMedianLineLength": "所加载示例的中线长度小于 {medianCharCount} 个字符。",
- "xpack.ml.models.jobService.categorization.messages.validNoDataFound": "示例已成功加载。",
- "xpack.ml.models.jobService.categorization.messages.validNullValues": "加载的示例中不到 {percentage}% 的示例为空。",
- "xpack.ml.models.jobService.categorization.messages.validTokenLength": "在 {percentage}% 以上的已加载示例中为每个示例找到 {tokenCount} 个以上分词。",
- "xpack.ml.models.jobService.categorization.messages.validTooManyTokens": "在已加载示例中总共找到的分词不超过 10000 个。",
- "xpack.ml.models.jobService.categorization.messages.validUserPrivileges": "用户有足够的权限执行检查。",
- "xpack.ml.models.jobService.deletingJob": "正在删除",
- "xpack.ml.models.jobService.jobHasNoDatafeedErrorMessage": "作业没有数据馈送",
- "xpack.ml.models.jobService.requestToActionTimedOutErrorMessage": "对 {action} “{id}” 的请求超时。{extra}",
- "xpack.ml.models.jobService.resettingJob": "正在重置",
- "xpack.ml.models.jobService.revertingJob": "正在恢复",
- "xpack.ml.models.jobService.revertModelSnapshot.autoCreatedCalendar.description": "自动创建",
- "xpack.ml.models.jobValidation.messages.bucketSpanEmptyMessage": "必须指定存储桶跨度字段。",
- "xpack.ml.models.jobValidation.messages.bucketSpanEstimationMismatchHeading": "存储桶跨度",
- "xpack.ml.models.jobValidation.messages.bucketSpanEstimationMismatchMessage": "当前存储桶跨度为 {currentBucketSpan},但存储桶跨度估计返回 {estimateBucketSpan}。",
- "xpack.ml.models.jobValidation.messages.bucketSpanHighHeading": "存储桶跨度",
- "xpack.ml.models.jobValidation.messages.bucketSpanHighMessage": "存储桶跨度为 1 天或以上。请注意,天数被视为 UTC 天数,而非本地天数。",
- "xpack.ml.models.jobValidation.messages.bucketSpanInvalidHeading": "存储桶跨度",
- "xpack.ml.models.jobValidation.messages.bucketSpanInvalidMessage": "指定的存储桶跨度不是有效的时间间隔格式,例如 10m、1h。还需要大于零。",
- "xpack.ml.models.jobValidation.messages.bucketSpanValidHeading": "存储桶跨度",
- "xpack.ml.models.jobValidation.messages.bucketSpanValidMessage": "{bucketSpan} 的格式有效。",
- "xpack.ml.models.jobValidation.messages.cardinalityByFieldMessage": "{fieldName} 的基数大于 1000,可能会导致高内存用量。",
- "xpack.ml.models.jobValidation.messages.cardinalityFieldNotExistsHeading": "字段基数",
- "xpack.ml.models.jobValidation.messages.cardinalityFieldNotExistsMessage": "不能为字段 {fieldName} 运行基数检查。用于验证字段的查询未返回文档。",
- "xpack.ml.models.jobValidation.messages.cardinalityModelPlotHighMessage": "与创建模型绘图相关的字段的估计基数 {modelPlotCardinality} 可能导致资源密集型作业出现。",
- "xpack.ml.models.jobValidation.messages.cardinalityNoResultsHeading": "字段基数",
- "xpack.ml.models.jobValidation.messages.cardinalityNoResultsMessage": "基数检查无法运行。用于验证字段的查询未返回文档。",
- "xpack.ml.models.jobValidation.messages.cardinalityOverFieldHighMessage": "{fieldName} 的基数大于 1000000,可能会导致高内存用量。",
- "xpack.ml.models.jobValidation.messages.cardinalityOverFieldLowMessage": "{fieldName} 的基数低于 10,可能不适合人口分析。",
- "xpack.ml.models.jobValidation.messages.cardinalityPartitionFieldMessage": "{fieldName} 的基数大于 1000,可能会导致高内存用量。",
- "xpack.ml.models.jobValidation.messages.categorizationFiltersInvalidMessage": "分类筛选配置无效。确保筛选是有效的正则表达式,且已设置 {categorizationFieldName}。",
- "xpack.ml.models.jobValidation.messages.categorizationFiltersValidMessage": "分类筛选检查已通过。",
- "xpack.ml.models.jobValidation.messages.categorizerMissingPerPartitionFieldMessage": "在启用按分区分类时,必须为引用“mlcategory”的检测器设置分区字段。",
- "xpack.ml.models.jobValidation.messages.categorizerVaryingPerPartitionFieldNamesMessage": "在启用按分区分类时,关键字为“mlcategory”的检测器不能具有不同的 partition_field_name。找到了 [{fields}]。",
- "xpack.ml.models.jobValidation.messages.detectorsDuplicatesMessage": "找到重复的检测工具。在同一作业中,不允许存在 “{functionParam}”、“{fieldNameParam}”、“{byFieldNameParam}”、“{overFieldNameParam}” 和 “{partitionFieldNameParam}” 组合配置相同的检测工具。",
- "xpack.ml.models.jobValidation.messages.detectorsEmptyMessage": "未找到任何检测工具。必须至少指定一个检测工具。",
- "xpack.ml.models.jobValidation.messages.detectorsFunctionEmptyMessage": "检测工具函数之一为空。",
- "xpack.ml.models.jobValidation.messages.detectorsFunctionNotEmptyHeading": "检测工具函数",
- "xpack.ml.models.jobValidation.messages.detectorsFunctionNotEmptyMessage": "在所有检测工具中已验证检测工具函数的存在。",
- "xpack.ml.models.jobValidation.messages.estimatedMmlGreaterThanMaxMmlMessage": "估计模型内存限制大于为此集群配置的最大模型内存限制。",
- "xpack.ml.models.jobValidation.messages.estimatedMmlGreaterThanMmlMessage": "估计模型内存限制 大于已配置的模型内容限制。",
- "xpack.ml.models.jobValidation.messages.fieldNotAggregatableMessage": "检测工具字段 {fieldName} 不是可聚合字段。",
- "xpack.ml.models.jobValidation.messages.fieldsNotAggregatableMessage": "有一个检测工具字段不是可聚合字段。",
- "xpack.ml.models.jobValidation.messages.halfEstimatedMmlGreaterThanMmlMessage": "指定的模型内存限制小于估计模型内存限制的一半,很可能会达到硬性限制。",
- "xpack.ml.models.jobValidation.messages.indexFieldsInvalidMessage": "无法从索引加载字段。",
- "xpack.ml.models.jobValidation.messages.indexFieldsValidMessage": "数据馈送中存在索引字段。",
- "xpack.ml.models.jobValidation.messages.influencerHighMessage": "作业配置包括 3 个以上影响因素。考虑使用较少的影响因素或创建多个作业。",
- "xpack.ml.models.jobValidation.messages.influencerLowMessage": "尚未配置任何影响因素。强烈建议选取影响因素。",
- "xpack.ml.models.jobValidation.messages.influencerLowSuggestionMessage": "尚未配置任何影响因素。考虑使用 {influencerSuggestion} 作为影响因素。",
- "xpack.ml.models.jobValidation.messages.influencerLowSuggestionsMessage": "尚未配置任何影响因素。考试使用一个或多个 {influencerSuggestion}。",
- "xpack.ml.models.jobValidation.messages.jobGroupIdInvalidMaxLengthErrorMessage": "作业组名称的长度必须不超过 {maxLength, plural, other {# 个字符}}。",
- "xpack.ml.models.jobValidation.messages.jobGroupIdInvalidMessage": "有一个作业组名称无效。可以包含小写字母数字(a-z 和 0-9)字符、连字符或下划线,且必须以字母数字字符开头和结尾。",
- "xpack.ml.models.jobValidation.messages.jobGroupIdValidHeading": "作业组 ID 格式有效",
- "xpack.ml.models.jobValidation.messages.jobGroupIdValidMessage": "小写字母数字(a-z 和 0-9)字符、连字符或下划线,以字母数字字符开头和结尾,且长度不超过 {maxLength, plural, other {# 个字符}}。",
- "xpack.ml.models.jobValidation.messages.jobIdEmptyMessage": "作业名称字段不得为空。",
- "xpack.ml.models.jobValidation.messages.jobIdInvalidMaxLengthErrorMessage": "作业 ID 的长度必须不超过 {maxLength, plural, other {# 个字符}}。",
- "xpack.ml.models.jobValidation.messages.jobIdInvalidMessage": "作业 ID 无效.其可以包含小写字母数字(a-z 和 0-9)字符、连字符或下划线,且必须以字母数字字符开头和结尾。",
- "xpack.ml.models.jobValidation.messages.jobIdValidHeading": "作业 ID 格式有效",
- "xpack.ml.models.jobValidation.messages.jobIdValidMessage": "小写字母数字(a-z 和 0-9)字符、连字符或下划线,以字母数字字符开头和结尾,且长度不超过 {maxLength, plural, other {# 个字符}}。",
- "xpack.ml.models.jobValidation.messages.missingSummaryCountFieldNameMessage": "如果使用具有聚合的数据馈送配置作业,则必须设置 summary_count_field_name;请使用 doc_count 或合适的替代。",
- "xpack.ml.models.jobValidation.messages.mmlGreaterThanEffectiveMaxMmlMessage": "因为模型内存限制高于 {effectiveMaxModelMemoryLimit},所以作业将无法在当前集群中运行。",
- "xpack.ml.models.jobValidation.messages.mmlGreaterThanMaxMmlMessage": "模型内存限制大于为此集群配置的最大模型内存限制。",
- "xpack.ml.models.jobValidation.messages.mmlValueInvalidMessage": "{mml} 不是有效的模型内存限制值。该值需要至少 1MB,且应以字节单位(例如 10MB)指定。",
- "xpack.ml.models.jobValidation.messages.skippedExtendedTestsMessage": "已跳过其他检查,因为未满足作业配置的基本要求。",
- "xpack.ml.models.jobValidation.messages.successBucketSpanHeading": "存储桶跨度",
- "xpack.ml.models.jobValidation.messages.successBucketSpanMessage": "{bucketSpan} 的格式有效,已通过验证检查。",
- "xpack.ml.models.jobValidation.messages.successCardinalityHeading": "基数",
- "xpack.ml.models.jobValidation.messages.successCardinalityMessage": "检测工具字段的基数在建议边界内。",
- "xpack.ml.models.jobValidation.messages.successInfluencersMessage": "影响因素配置已通过验证检查。",
- "xpack.ml.models.jobValidation.messages.successMmlHeading": "模型内存限制",
- "xpack.ml.models.jobValidation.messages.successMmlMessage": "有效且在估计模型内存限制内。",
- "xpack.ml.models.jobValidation.messages.successTimeRangeHeading": "时间范围",
- "xpack.ml.models.jobValidation.messages.successTimeRangeMessage": "有效且长度足以对数据中的模式进行建模。",
- "xpack.ml.models.jobValidation.messages.timeFieldInvalidMessage": "{timeField} 不能用作时间字段,因为它不是类型“date”或“date_nanos”的字段。",
- "xpack.ml.models.jobValidation.messages.timeRangeBeforeEpochHeading": "时间范围",
- "xpack.ml.models.jobValidation.messages.timeRangeBeforeEpochMessage": "选定或可用时间范围包含时间戳在 UNIX epoch 开始之前的数据。Machine Learning 作业不支持在 01/01/1970 00:00:00 (UTC) 之前的时间戳。",
- "xpack.ml.models.jobValidation.messages.timeRangeShortHeading": "时间范围",
- "xpack.ml.models.jobValidation.messages.timeRangeShortMessage": "选定或可用时间范围可能过短。建议的最小时间范围应至少为 {minTimeSpanReadable} 且是存储桶跨度的 {bucketSpanCompareFactor} 倍。",
- "xpack.ml.models.jobValidation.unknownMessageIdErrorMessage": "{messageId}(未知消息 ID)",
- "xpack.ml.models.jobValidation.validateJobObject.analysisConfigIsNotObjectErrorMessage": "无效的 {invalidParamName}:需要是对象。",
- "xpack.ml.models.jobValidation.validateJobObject.dataDescriptionIsNotObjectErrorMessage": "无效的 {invalidParamName}:需要是对象。",
- "xpack.ml.models.jobValidation.validateJobObject.datafeedConfigIsNotObjectErrorMessage": "无效的 {invalidParamName}:需要是对象。",
- "xpack.ml.models.jobValidation.validateJobObject.detectorsAreNotArrayErrorMessage": "无效的 {invalidParamName}:需要是数组。",
- "xpack.ml.models.jobValidation.validateJobObject.indicesAreNotArrayErrorMessage": "无效的 {invalidParamName}:需要是数组。",
- "xpack.ml.models.jobValidation.validateJobObject.influencersAreNotArrayErrorMessage": "无效的 {invalidParamName}:需要是数组。",
- "xpack.ml.models.jobValidation.validateJobObject.jobIsNotObjectErrorMessage": "无效的 {invalidParamName}:需要是对象。",
- "xpack.ml.models.jobValidation.validateJobObject.timeFieldIsNotStringErrorMessage": "无效的 {invalidParamName}:需要是字符串。",
- "xpack.ml.modelSnapshotTable.actions": "操作",
- "xpack.ml.modelSnapshotTable.actions.edit.description": "编辑此快照",
- "xpack.ml.modelSnapshotTable.actions.edit.name": "编辑",
- "xpack.ml.modelSnapshotTable.actions.revert.description": "恢复为此快照",
- "xpack.ml.modelSnapshotTable.actions.revert.name": "恢复",
- "xpack.ml.modelSnapshotTable.closeJobConfirm.cancelButton": "取消",
- "xpack.ml.modelSnapshotTable.closeJobConfirm.close.button": "强制关闭",
- "xpack.ml.modelSnapshotTable.closeJobConfirm.close.title": "关闭作业?",
- "xpack.ml.modelSnapshotTable.closeJobConfirm.content": "快照恢复仅会发生在关闭的作业上。",
- "xpack.ml.modelSnapshotTable.closeJobConfirm.contentOpen": "作业当前处于打开状态。",
- "xpack.ml.modelSnapshotTable.closeJobConfirm.contentOpenAndRunning": "作业当前处于打开并运行状态。",
- "xpack.ml.modelSnapshotTable.closeJobConfirm.stopAndClose.button": "强制停止并关闭",
- "xpack.ml.modelSnapshotTable.closeJobConfirm.stopAndClose.title": "停止数据馈送和关闭作业?",
- "xpack.ml.modelSnapshotTable.description": "描述",
- "xpack.ml.modelSnapshotTable.id": "ID",
- "xpack.ml.modelSnapshotTable.latestTimestamp": "最新时间戳",
- "xpack.ml.modelSnapshotTable.retain": "保留",
- "xpack.ml.modelSnapshotTable.time": "创建日期",
- "xpack.ml.multiSelectPicker.NoFiltersFoundMessage": "未找到任何筛选",
- "xpack.ml.navMenu.anomalyDetectionTabLinkText": "异常检测",
- "xpack.ml.navMenu.dataFrameAnalyticsTabLinkText": "数据帧分析",
- "xpack.ml.navMenu.dataVisualizerTabLinkText": "数据可视化工具",
- "xpack.ml.navMenu.mlAppNameText": "Machine Learning",
- "xpack.ml.navMenu.overviewTabLinkText": "概览",
- "xpack.ml.navMenu.settingsTabLinkText": "设置",
- "xpack.ml.newJob.page.createJob": "创建作业",
- "xpack.ml.newJob.page.createJob.indexPatternTitle": "使用索引模式 {index}",
- "xpack.ml.newJob.recognize.advancedLabel": "高级",
- "xpack.ml.newJob.recognize.advancedSettingsAriaLabel": "高级设置",
- "xpack.ml.newJob.recognize.alreadyExistsLabel": "(已存在)",
- "xpack.ml.newJob.recognize.cancelJobOverrideLabel": "关闭",
- "xpack.ml.newJob.recognize.createJobButtonAriaLabel": "创建作业",
- "xpack.ml.newJob.recognize.createJobButtonLabel": "创建{numberOfJobs, plural, other {作业}}",
- "xpack.ml.newJob.recognize.dashboardsLabel": "仪表板",
- "xpack.ml.newJob.recognize.datafeed.savedAriaLabel": "已保存",
- "xpack.ml.newJob.recognize.datafeed.saveFailedAriaLabel": "保存失败",
- "xpack.ml.newJob.recognize.datafeedLabel": "数据馈送",
- "xpack.ml.newJob.recognize.indexPatternPageTitle": "索引模式 {indexPatternTitle}",
- "xpack.ml.newJob.recognize.job.overrideJobConfigurationLabel": "覆盖作业配置",
- "xpack.ml.newJob.recognize.job.savedAriaLabel": "已保存",
- "xpack.ml.newJob.recognize.job.saveFailedAriaLabel": "保存失败",
- "xpack.ml.newJob.recognize.jobGroupAllowedCharactersDescription": "作业组名称可以包含小写字母数字(a-z 和 0-9)、连字符或下划线;必须以字母数字字符开头和结尾",
- "xpack.ml.newJob.recognize.jobIdPrefixLabel": "作业 ID 前缀",
- "xpack.ml.newJob.recognize.jobLabel": "作业名称",
- "xpack.ml.newJob.recognize.jobLabelAllowedCharactersDescription": "作业标签可以包含小写字母数字(a-z 和 0-9)、连字符或下划线;必须以字母数字字符开头和结尾",
- "xpack.ml.newJob.recognize.jobPrefixInvalidMaxLengthErrorMessage": "作业 ID 前缀的长度必须不超过 {maxLength, plural, other {# 个字符}}。",
- "xpack.ml.newJob.recognize.jobsCreatedTitle": "已创建作业",
- "xpack.ml.newJob.recognize.jobsCreationFailed.resetButtonAriaLabel": "重置",
- "xpack.ml.newJob.recognize.jobSettingsTitle": "作业设置",
- "xpack.ml.newJob.recognize.jobsTitle": "作业",
- "xpack.ml.newJob.recognize.moduleCheckJobsExistWarningDescription": "尝试检查模块中的作业是否已创建时出错。",
- "xpack.ml.newJob.recognize.moduleCheckJobsExistWarningTitle": "检查模块 {moduleId} 时出错",
- "xpack.ml.newJob.recognize.moduleSetupFailedWarningDescription": "尝试创建模块中的{count, plural, other {作业}}时出错。",
- "xpack.ml.newJob.recognize.moduleSetupFailedWarningTitle": "设置模块 {moduleId} 时出错",
- "xpack.ml.newJob.recognize.newJobFromTitle": "来自 {pageTitle} 的新作业",
- "xpack.ml.newJob.recognize.overrideConfigurationHeader": "覆盖 {jobID} 的配置",
- "xpack.ml.newJob.recognize.results.savedAriaLabel": "已保存",
- "xpack.ml.newJob.recognize.results.saveFailedAriaLabel": "保存失败",
- "xpack.ml.newJob.recognize.running.startedAriaLabel": "已启动",
- "xpack.ml.newJob.recognize.running.startFailedAriaLabel": "启动失败",
- "xpack.ml.newJob.recognize.runningLabel": "正在运行",
- "xpack.ml.newJob.recognize.savedSearchPageTitle": "已保存搜索 {savedSearchTitle}",
- "xpack.ml.newJob.recognize.saveJobOverrideLabel": "保存",
- "xpack.ml.newJob.recognize.searchesLabel": "搜索",
- "xpack.ml.newJob.recognize.searchWillBeOverwrittenLabel": "搜索将被覆盖",
- "xpack.ml.newJob.recognize.someJobsCreationFailed.resetButtonLabel": "重置",
- "xpack.ml.newJob.recognize.someJobsCreationFailedTitle": "部分作业未能创建",
- "xpack.ml.newJob.recognize.startDatafeedAfterSaveLabel": "保存后启动数据馈送",
- "xpack.ml.newJob.recognize.useDedicatedIndexLabel": "使用专用索引",
- "xpack.ml.newJob.recognize.useFullDataLabel": "使用完整的 {indexPatternTitle} 数据",
- "xpack.ml.newJob.recognize.usingSavedSearchDescription": "使用已保存搜索意味着在数据馈送中使用的查询会与我们在 {moduleId} 模块中提供的默认查询不同。",
- "xpack.ml.newJob.recognize.viewResultsAriaLabel": "查看结果",
- "xpack.ml.newJob.recognize.viewResultsLinkText": "查看结果",
- "xpack.ml.newJob.recognize.visualizationsLabel": "可视化",
- "xpack.ml.newJob.simple.recognize.jobsCreationFailedTitle": "作业创建失败",
- "xpack.ml.newJob.wizard.autoSetJobCreatorTimeRange.error": "检索索引的开始和结束时间时出错",
- "xpack.ml.newJob.wizard.categorizationAnalyzerFlyout.closeButton": "关闭",
- "xpack.ml.newJob.wizard.categorizationAnalyzerFlyout.saveButton": "保存",
- "xpack.ml.newJob.wizard.categorizationAnalyzerFlyout.title": "编辑归类分析器 JSON",
- "xpack.ml.newJob.wizard.categorizationAnalyzerFlyout.useDefaultButton": "使用默认的 ML 分析器",
- "xpack.ml.newJob.wizard.datafeedPreviewFlyout.closeButton": "关闭",
- "xpack.ml.newJob.wizard.datafeedPreviewFlyout.datafeedDoesNotExistLabel": "数据馈送不存在",
- "xpack.ml.newJob.wizard.datafeedPreviewFlyout.noDetectors": "未配置任何检测工具",
- "xpack.ml.newJob.wizard.datafeedPreviewFlyout.showButton": "数据馈送预览",
- "xpack.ml.newJob.wizard.datafeedPreviewFlyout.title": "数据馈送预览",
- "xpack.ml.newJob.wizard.datafeedStep.frequency.description": "搜索的时间间隔。",
- "xpack.ml.newJob.wizard.datafeedStep.frequency.title": "频率",
- "xpack.ml.newJob.wizard.datafeedStep.query.title": "Elasticsearch 查询",
- "xpack.ml.newJob.wizard.datafeedStep.queryDelay.description": "当前时间和最新输入数据时间之间的时间延迟(秒)。",
- "xpack.ml.newJob.wizard.datafeedStep.queryDelay.title": "查询延迟",
- "xpack.ml.newJob.wizard.datafeedStep.resetQueryButton": "将数据馈送查询重置为默认值",
- "xpack.ml.newJob.wizard.datafeedStep.resetQueryConfirm.cancel": "取消",
- "xpack.ml.newJob.wizard.datafeedStep.resetQueryConfirm.confirm": "确认",
- "xpack.ml.newJob.wizard.datafeedStep.resetQueryConfirm.description": "将数据馈送查询设置为默认值。",
- "xpack.ml.newJob.wizard.datafeedStep.resetQueryConfirm.title": "重置数据馈送查询",
- "xpack.ml.newJob.wizard.datafeedStep.scrollSize.description": "每个搜索请求中要返回的文档最大数目。",
- "xpack.ml.newJob.wizard.datafeedStep.scrollSize.title": "滚动条大小",
- "xpack.ml.newJob.wizard.datafeedStep.timeField.description": "索引模式的默认时间字段将被自动选择,但可以覆盖。",
- "xpack.ml.newJob.wizard.datafeedStep.timeField.title": "时间字段",
- "xpack.ml.newJob.wizard.editCategorizationAnalyzerFlyoutButton": "编辑归类分析器",
- "xpack.ml.newJob.wizard.editJsonButton": "编辑 JSON",
- "xpack.ml.newJob.wizard.estimateModelMemoryError": "无法计算模型内存限制",
- "xpack.ml.newJob.wizard.extraStep.categorizationJob.categorizationPerPartitionFieldLabel": "分区字段",
- "xpack.ml.newJob.wizard.extraStep.categorizationJob.perPartitionCategorizationLabel": "启用按分区分类",
- "xpack.ml.newJob.wizard.extraStep.categorizationJob.stopOnWarnLabel": "显示警告时停止",
- "xpack.ml.newJob.wizard.jobCreatorTitle.advanced": "高级",
- "xpack.ml.newJob.wizard.jobCreatorTitle.categorization": "归类",
- "xpack.ml.newJob.wizard.jobCreatorTitle.multiMetric": "多指标",
- "xpack.ml.newJob.wizard.jobCreatorTitle.population": "填充",
- "xpack.ml.newJob.wizard.jobCreatorTitle.rare": "极少",
- "xpack.ml.newJob.wizard.jobCreatorTitle.singleMetric": "单一指标",
- "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.calendarsSelection.description": "包含您希望忽略的已排定事件列表,如计划的系统中断或公共假日。{learnMoreLink}",
- "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.calendarsSelection.learnMoreLinkText": "了解详情",
- "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.calendarsSelection.manageCalendarsButtonLabel": "管理日历",
- "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.calendarsSelection.refreshCalendarsButtonLabel": "刷新日历",
- "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.calendarsSelection.title": "日历",
- "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.customUrls.title": "定制 URL",
- "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.customUrlsSelection.description": "提供异常到 Kibana 仪表板、Discovery 页面或其他网页的链接。{learnMoreLink}",
- "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.customUrlsSelection.learnMoreLinkText": "了解详情",
- "xpack.ml.newJob.wizard.jobDetailsStep.additionalSectionButton": "其他设置",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.annotationsSwitchCallout.title": "如果使用此配置启用模型绘图,则我们建议也启用标注。",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.enableModelPlot.description": "选择以存储用于绘制模型边界的其他模型信息。这会增加系统的性能开销,不建议用于高基数数据。",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.enableModelPlot.title": "启用模型绘图",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.enableModelPlotAnnotations.description": "选择以在模型大幅更改时生成标注。例如,步骤更改时,将检测频率或趋势。",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.enableModelPlotAnnotations.title": "启用模型更改标注",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.mmlWarning.message": "创建模型绘图非常消耗资源,不建议在选定字段的基数大于 100 时执行。此作业的预估基数为 {highCardinality}。如果使用此配置启用模型绘图,建议使用专用结果索引。",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.mmlWarning.title": "谨慎操作!",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.modelMemoryLimit.description": "设置分析模型可使用的内存量预计上限。",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.modelMemoryLimit.title": "模型内存限制",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.useDedicatedIndex.description": "将结果存储在此作业的不同索引中。",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.useDedicatedIndex.title": "使用专用索引",
- "xpack.ml.newJob.wizard.jobDetailsStep.advancedSectionButton": "高级",
- "xpack.ml.newJob.wizard.jobDetailsStep.allChecksButton": "查看执行的所有检查",
- "xpack.ml.newJob.wizard.jobDetailsStep.jobDescription.description": "可选的描述文本",
- "xpack.ml.newJob.wizard.jobDetailsStep.jobDescription.title": "作业描述",
- "xpack.ml.newJob.wizard.jobDetailsStep.jobGroupSelect.description": " 作业的可选分组。可以创建新组或从现有组列表中选取。",
- "xpack.ml.newJob.wizard.jobDetailsStep.jobGroupSelect.placeholder": "选择或创建组",
- "xpack.ml.newJob.wizard.jobDetailsStep.jobGroupSelect.title": "组",
- "xpack.ml.newJob.wizard.jobDetailsStep.jobId.description": "作业的唯一标识符。不允许使用空格和字符 / ? , \" < > | *",
- "xpack.ml.newJob.wizard.jobDetailsStep.jobId.title": "作业 ID",
- "xpack.ml.newJob.wizard.jobType.advancedAriaLabel": "高级作业",
- "xpack.ml.newJob.wizard.jobType.advancedDescription": "使用全部选项为更高级的用例创建作业。",
- "xpack.ml.newJob.wizard.jobType.advancedTitle": "高级",
- "xpack.ml.newJob.wizard.jobType.categorizationAriaLabel": "归类作业",
- "xpack.ml.newJob.wizard.jobType.categorizationDescription": "将日志消息分组成类别并检测其中的异常。",
- "xpack.ml.newJob.wizard.jobType.categorizationTitle": "归类",
- "xpack.ml.newJob.wizard.jobType.createJobFromTitle": "从 {pageTitleLabel} 创建作业",
- "xpack.ml.newJob.wizard.jobType.dataVisualizerAriaLabel": "数据可视化工具",
- "xpack.ml.newJob.wizard.jobType.dataVisualizerDescription": "详细了解数据的特征,并通过 Machine Learning 识别分析字段。",
- "xpack.ml.newJob.wizard.jobType.dataVisualizerTitle": "数据可视化工具",
- "xpack.ml.newJob.wizard.jobType.howToRunAnomalyDetectionDescription": "异常检测只能在基于时间的索引上运行。",
- "xpack.ml.newJob.wizard.jobType.indexPatternFromSavedSearchNotTimeBasedMessage": "{savedSearchTitle} 使用了不基于时间的索引模式 {indexPatternTitle}",
- "xpack.ml.newJob.wizard.jobType.indexPatternNotTimeBasedMessage": "索引模式 {indexPatternTitle} 不基于时间",
- "xpack.ml.newJob.wizard.jobType.indexPatternPageTitleLabel": "索引模式 {indexPatternTitle}",
- "xpack.ml.newJob.wizard.jobType.learnMoreAboutDataDescription": "如果您不确定要创建的作业类型,请先浏览数据中的字段和指标。",
- "xpack.ml.newJob.wizard.jobType.learnMoreAboutDataTitle": "深入了解数据",
- "xpack.ml.newJob.wizard.jobType.multiMetricAriaLabel": "多指标作业",
- "xpack.ml.newJob.wizard.jobType.multiMetricDescription": "使用一两个指标检测异常并根据需要拆分分析。",
- "xpack.ml.newJob.wizard.jobType.multiMetricTitle": "多指标",
- "xpack.ml.newJob.wizard.jobType.populationAriaLabel": "填充作业",
- "xpack.ml.newJob.wizard.jobType.populationDescription": "通过与人口行为比较检测异常活动。",
- "xpack.ml.newJob.wizard.jobType.populationTitle": "填充",
- "xpack.ml.newJob.wizard.jobType.rareAriaLabel": "罕见作业",
- "xpack.ml.newJob.wizard.jobType.rareDescription": "检测时间序列数据中的罕见值。",
- "xpack.ml.newJob.wizard.jobType.rareTitle": "极少",
- "xpack.ml.newJob.wizard.jobType.savedSearchPageTitleLabel": "已保存搜索 {savedSearchTitle}",
- "xpack.ml.newJob.wizard.jobType.selectDifferentIndexLinkText": "选择其他索引",
- "xpack.ml.newJob.wizard.jobType.singleMetricAriaLabel": "单一指标作业",
- "xpack.ml.newJob.wizard.jobType.singleMetricDescription": "检测单个时序中的异常。",
- "xpack.ml.newJob.wizard.jobType.singleMetricTitle": "单一指标",
- "xpack.ml.newJob.wizard.jobType.useSuppliedConfigurationDescription": "数据中的字段匹配已知的配置。创建一组预配置的作业。",
- "xpack.ml.newJob.wizard.jobType.useSuppliedConfigurationTitle": "使用预配置的作业",
- "xpack.ml.newJob.wizard.jobType.useWizardTitle": "使用向导",
- "xpack.ml.newJob.wizard.jsonFlyout.autoSetJobCreatorTimeRange.error": "检索索引的开始和结束时间时出错",
- "xpack.ml.newJob.wizard.jsonFlyout.closeButton": "关闭",
- "xpack.ml.newJob.wizard.jsonFlyout.datafeed.title": "数据馈送配置 JSON",
- "xpack.ml.newJob.wizard.jsonFlyout.indicesChange.calloutText": "在此处无法更改数据馈送正在使用的索引。如果您想选择其他索引模式或已保存的搜索,请重新开始创建作业,以便选择其他索引模式。",
- "xpack.ml.newJob.wizard.jsonFlyout.indicesChange.calloutTitle": "索引已更改",
- "xpack.ml.newJob.wizard.jsonFlyout.job.title": "作业配置 JSON",
- "xpack.ml.newJob.wizard.jsonFlyout.saveButton": "保存",
- "xpack.ml.newJob.wizard.nextStepButton": "下一个",
- "xpack.ml.newJob.wizard.perPartitionCategorization.enable.description": "如果启用按分区分类,则将独立确定分区字段的每个值的类别。",
- "xpack.ml.newJob.wizard.perPartitionCategorization.enable.title": "启用按分区分类",
- "xpack.ml.newJob.wizard.perPartitionCategorizationSwitchLabel": "启用按分区分类",
- "xpack.ml.newJob.wizard.perPartitionCategorizationtopOnWarnSwitchLabel": "显示警告时停止",
- "xpack.ml.newJob.wizard.pickFieldsStep.addDetectorButton": "添加检测工具",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorList.deleteButton": "删除",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorList.editButton": "编辑",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorList.title": "检测工具",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.aggSelect.description": "要执行的分析函数,例如 sum、count。",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.aggSelect.title": "函数",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.byFieldSelect.description": "通过与实体自身过去行为对比来检测异常的单个分析所必需。",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.byFieldSelect.title": "按字段",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.cancelButton": "取消",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.description.description": "使用检测工具分析内容的有意义描述覆盖默认检测工具描述。",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.description.title": "描述",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.excludeFrequent.description": "如果已设置,将自动识别并排除经常出现的实体,否则其可能影响结果。",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.excludeFrequent.title": "排除频繁",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.fieldSelect.description": "以下函数所必需:sum、mean、median、max、min、info_content、distinct_count、lat_long。",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.fieldSelect.title": "字段",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.overFieldSelect.description": "通过与人口行为对比来检测异常的人口分析所必需。",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.overFieldSelect.title": "基于字段",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.partitionFieldSelect.description": "允许将建模分割成逻辑组。",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.partitionFieldSelect.title": "分区字段",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.saveButton": "保存",
- "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.title": "创建检测工具",
- "xpack.ml.newJob.wizard.pickFieldsStep.bucketSpan.description": "设置时序分析的时间间隔,通常 15m 至 1h。",
- "xpack.ml.newJob.wizard.pickFieldsStep.bucketSpan.placeholder": "存储桶跨度",
- "xpack.ml.newJob.wizard.pickFieldsStep.bucketSpan.title": "存储桶跨度",
- "xpack.ml.newJob.wizard.pickFieldsStep.bucketSpanEstimator.errorTitle": "无法估计存储桶跨度",
- "xpack.ml.newJob.wizard.pickFieldsStep.bucketSpanEstimatorButton": "估计桶跨度",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationDetectorSelect.countCard.description": "寻找特定类别的事件速率的异常。",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationDetectorSelect.countCard.title": "计数",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationDetectorSelect.rareCard.description": "寻找极少发生的类别。",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationDetectorSelect.rareCard.title": "极少",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationDetectorSelect.title": "归类检测工具",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationField.description": "指定将归类的字段。建议使用文本数据类型。归类对机器编写的日志消息最有效,通常是开发人员为了进行系统故障排除而编写的日志记录系统。",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationField.title": "归类字段",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldAnalyzer": "使用的分析器:{analyzer}",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldCalloutTitle.invalid": "选定的类别字段无效",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldCalloutTitle.possiblyInvalid": "选定的类别字段可能无效",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldCalloutTitle.valid": "选定的类别字段有效",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldExamples.title": "示例",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldOptional.description": "可选,用于分析非结构化日志数据。建议使用文本数据类型。",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationStoppedPartitionsTitle": "已停止的分区",
- "xpack.ml.newJob.wizard.pickFieldsStep.categorizationTotalCategories": "类别总数:{totalCategories}",
- "xpack.ml.newJob.wizard.pickFieldsStep.detectorTitle.placeholder": "{title} 由 {field} 分割",
- "xpack.ml.newJob.wizard.pickFieldsStep.influencers.description": "选择对结果有影响的分类字段。您可能将异常“归咎”于谁/什么因素?建议 1-3 个影响因素。",
- "xpack.ml.newJob.wizard.pickFieldsStep.influencers.title": "影响因素",
- "xpack.ml.newJob.wizard.pickFieldsStep.invalidCssVersionCallout.mesage": "找不到任何示例类别,这可能由于有一个集群的版本不受支持。",
- "xpack.ml.newJob.wizard.pickFieldsStep.invalidCssVersionCallout.title": "索引模式似乎跨集群",
- "xpack.ml.newJob.wizard.pickFieldsStep.multiMetricView.addMetric": "添加指标",
- "xpack.ml.newJob.wizard.pickFieldsStep.noDetectorsCallout.message": "至少需要一个检测工具,才能创建作业。",
- "xpack.ml.newJob.wizard.pickFieldsStep.noDetectorsCallout.title": "无检测工具",
- "xpack.ml.newJob.wizard.pickFieldsStep.populationField.description": "选定字段中的所有值将作为一个群体一起进行建模。建议将此分析类型用于高基数数据。",
- "xpack.ml.newJob.wizard.pickFieldsStep.populationField.placeholder": "分割数据",
- "xpack.ml.newJob.wizard.pickFieldsStep.populationField.title": "群体字段",
- "xpack.ml.newJob.wizard.pickFieldsStep.populationView.addMetric": "添加指标",
- "xpack.ml.newJob.wizard.pickFieldsStep.populationView.splitFieldTitle": "群体由 {field} 分割",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.freqRareCard.description": "查找群体中经常有罕见值的成员。",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.freqRareCard.title": "群体中极罕见",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.rareCard.description": "随着时间的推移查找罕见值。",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.rareCard.title": "极少",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.rarePopulationCard.description": "查找群体中随着时间的推移有罕见值的成员。",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.rarePopulationCard.title": "群体中罕见",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.title": "罕见值检测工具",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareField.description": "选择要检测罕见值的字段。",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.calloutTitle": "作业摘要",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.freqRarePopulationSummary": "检测相对于群体经常具有罕见 {rareFieldName} 值的 {populationFieldName} 值。",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.freqRareSplitPopulationSummary": "对于每个 {splitFieldName},检测相对于群体经常具有罕见 {rareFieldName} 值的 {populationFieldName} 值。",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.rarePopulationSummary": "检测相对于群体具有罕见 {rareFieldName} 值的 {populationFieldName} 值。",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.rareSplitPopulationSummary": "对于每个 {splitFieldName},检测相对于群体具有罕见 {rareFieldName} 值的 {populationFieldName} 值。",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.rareSplitSummary": "对于每个 {splitFieldName},检测罕见 {rareFieldName} 值。",
- "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.rareSummary": "检测罕见 {rareFieldName} 值。",
- "xpack.ml.newJob.wizard.pickFieldsStep.singleMetricView.convertToMultiMetricButton": "转换成多指标作业",
- "xpack.ml.newJob.wizard.pickFieldsStep.sparseData.description": "选择是否希望将空存储桶不视为异常。可用于计数和求和分析。",
- "xpack.ml.newJob.wizard.pickFieldsStep.sparseData.title": "稀疏数据",
- "xpack.ml.newJob.wizard.pickFieldsStep.splitCards.dataSplitBy": "数据按 {field} 分割",
- "xpack.ml.newJob.wizard.pickFieldsStep.splitField.description": "选择拆分分析所要依据的字段。此字段的每个值将独立进行建模。",
- "xpack.ml.newJob.wizard.pickFieldsStep.splitField.title": "分割字段",
- "xpack.ml.newJob.wizard.pickFieldsStep.splitRareField.title": "罕见值字段",
- "xpack.ml.newJob.wizard.pickFieldsStep.stoppedPartitionsErrorCallout": "提取已停止分区的列表时发生错误。",
- "xpack.ml.newJob.wizard.pickFieldsStep.stoppedPartitionsExistCallout": "启用按分区分类和 stop_on_warn 设置。作业“{jobId}”中的某些分区不适合进行分类,已从进一步分类或异常检测分析中排除。",
- "xpack.ml.newJob.wizard.pickFieldsStep.stoppedPartitionsPreviewColumnName": "已停止的分区名称",
- "xpack.ml.newJob.wizard.pickFieldsStep.summaryCountField.aggregatedText": "已聚合",
- "xpack.ml.newJob.wizard.pickFieldsStep.summaryCountField.description": "如果输入数据为{aggregated},请指定包含文档计数的字段。",
- "xpack.ml.newJob.wizard.pickFieldsStep.summaryCountField.title": "汇总计数字段",
- "xpack.ml.newJob.wizard.previewJsonButton": "预览 JSON",
- "xpack.ml.newJob.wizard.previousStepButton": "上一步",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.cancelButton": "取消",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.changeSnapshotLabel": "更改快照",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.closeButton": "关闭",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.createCalendarSwitchHelp": "创建新日历和事件以在分析数据时跳过一段时间。",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.createCalendarSwitchLabel": "创建日历以跳过一段时间",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.deleteButton": "应用",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.deleteTitle": "应用快照恢复",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.modalBody": "将在后台执行快照恢复,这可能需要一些时间。",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.realTimeSwitchHelp": "作业将继续运行,直至手动停止。将分析添加索引的所有新数据。",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.realTimeSwitchLabel": "实时运行作业",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.replaySwitchHelp": "应用恢复后重新打开作业并重放分析。",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.replaySwitchLabel": "重放分析",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.saveButton": "应用",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.title": "恢复到模型快照 {ssId}",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.warningCallout.contents": "将删除 {date} 后的所有异常检测结果。",
- "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.warningCallout.title": "将删除异常数据",
- "xpack.ml.newJob.wizard.searchSelection.notFoundLabel": "未找到匹配的索引或已保存搜索。",
- "xpack.ml.newJob.wizard.searchSelection.savedObjectType.indexPattern": "索引模式",
- "xpack.ml.newJob.wizard.searchSelection.savedObjectType.search": "已保存搜索",
- "xpack.ml.newJob.wizard.selectIndexPatternOrSavedSearch": "选择索引模式或已保存搜索",
- "xpack.ml.newJob.wizard.step.configureDatafeedTitle": "配置数据馈送",
- "xpack.ml.newJob.wizard.step.jobDetailsTitle": "作业详情",
- "xpack.ml.newJob.wizard.step.pickFieldsTitle": "选取字段",
- "xpack.ml.newJob.wizard.step.summaryTitle": "摘要",
- "xpack.ml.newJob.wizard.step.timeRangeTitle": "时间范围",
- "xpack.ml.newJob.wizard.step.validationTitle": "验证",
- "xpack.ml.newJob.wizard.stepComponentWrapper.configureDatafeedTitle": "配置数据馈送",
- "xpack.ml.newJob.wizard.stepComponentWrapper.jobDetailsTitle": "作业详情",
- "xpack.ml.newJob.wizard.stepComponentWrapper.pickFieldsTitle": "选取字段",
- "xpack.ml.newJob.wizard.stepComponentWrapper.summaryTitleIndexPattern": "从索引模式 {title} 新建作业",
- "xpack.ml.newJob.wizard.stepComponentWrapper.summaryTitleSavedSearch": "从已保存搜索 {title} 新建作业",
- "xpack.ml.newJob.wizard.stepComponentWrapper.timeRangeTitle": "时间范围",
- "xpack.ml.newJob.wizard.stepComponentWrapper.validationTitle": "验证",
- "xpack.ml.newJob.wizard.summaryStep.convertToAdvancedButton": "转换成高级作业",
- "xpack.ml.newJob.wizard.summaryStep.createJobButton": "创建作业",
- "xpack.ml.newJob.wizard.summaryStep.createJobError": "作业创建错误",
- "xpack.ml.newJob.wizard.summaryStep.datafeedConfig.title": "数据馈送配置",
- "xpack.ml.newJob.wizard.summaryStep.datafeedDetails.frequency.title": "频率",
- "xpack.ml.newJob.wizard.summaryStep.datafeedDetails.query.title": "Elasticsearch 查询",
- "xpack.ml.newJob.wizard.summaryStep.datafeedDetails.queryDelay.title": "查询延迟",
- "xpack.ml.newJob.wizard.summaryStep.datafeedDetails.scrollSize.title": "滚动条大小",
- "xpack.ml.newJob.wizard.summaryStep.datafeedDetails.timeField.title": "时间字段",
- "xpack.ml.newJob.wizard.summaryStep.defaultString": "默认值",
- "xpack.ml.newJob.wizard.summaryStep.falseLabel": "False",
- "xpack.ml.newJob.wizard.summaryStep.jobConfig.title": "作业配置",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.bucketSpan.title": "存储桶跨度",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.categorizationField.title": "归类字段",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.enableModelPlot.title": "启用模型绘图",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.groups.placeholder": "未选择组",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.groups.title": "组",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.influencers.placeholder": "未选择影响因素",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.influencers.title": "影响因素",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.jobDescription.placeholder": "未提供描述",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.jobDescription.title": "作业描述",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.jobDetails.title": "作业 ID",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.modelMemoryLimit.title": "模型内存限制",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.populationField.placeholder": "未选择群体字段",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.populationField.title": "群体字段",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.splitField.placeholder": "未选择分割字段",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.splitField.title": "分割字段",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.summaryCountField.title": "汇总计数字段",
- "xpack.ml.newJob.wizard.summaryStep.jobDetails.useDedicatedIndex.title": "使用专用索引",
- "xpack.ml.newJob.wizard.summaryStep.postSaveOptions.createAlert": "创建告警规则",
- "xpack.ml.newJob.wizard.summaryStep.postSaveOptions.startJobInRealTime": "启动实时运行的作业",
- "xpack.ml.newJob.wizard.summaryStep.postSaveOptions.startJobInRealTimeError": "启动作业时出错",
- "xpack.ml.newJob.wizard.summaryStep.postSaveOptions.startJobInRealTimeSuccess": "作业 {jobId} 已启动",
- "xpack.ml.newJob.wizard.summaryStep.resetJobButton": "重置作业",
- "xpack.ml.newJob.wizard.summaryStep.startDatafeedCheckbox": "立即启动",
- "xpack.ml.newJob.wizard.summaryStep.startDatafeedCheckboxHelpText": "如果未选择,则稍后可从作业列表启动作业。",
- "xpack.ml.newJob.wizard.summaryStep.timeRange.end.title": "结束",
- "xpack.ml.newJob.wizard.summaryStep.timeRange.start.title": "启动",
- "xpack.ml.newJob.wizard.summaryStep.trueLabel": "True",
- "xpack.ml.newJob.wizard.summaryStep.viewResultsButton": "查看结果",
- "xpack.ml.newJob.wizard.timeRangeStep.fullTimeRangeError": "获取索引的时间范围时出错",
- "xpack.ml.newJob.wizard.timeRangeStep.timeRangePicker.endDateLabel": "结束日期",
- "xpack.ml.newJob.wizard.timeRangeStep.timeRangePicker.startDateLabel": "开始日期",
- "xpack.ml.newJob.wizard.validateJob.asyncGroupNameAlreadyExists": "组 ID 已存在。组 ID 不能与现有组或作业相同。",
- "xpack.ml.newJob.wizard.validateJob.asyncJobNameAlreadyExists": "作业 ID 已存在。作业 ID 不能与现有作业或组相同。",
- "xpack.ml.newJob.wizard.validateJob.bucketSpanMustBeSetErrorMessage": "必须设置存储桶跨度",
- "xpack.ml.newJob.wizard.validateJob.categorizerMissingPerPartitionFieldMessage": "在启用按分区分类时,必须为引用“mlcategory”的检测器设置分区字段。",
- "xpack.ml.newJob.wizard.validateJob.categorizerVaryingPerPartitionFieldNamesMessage": "在启用按分区分类时,关键字为“mlcategory”的检测器不能具有不同的 partition_field_name。",
- "xpack.ml.newJob.wizard.validateJob.duplicatedDetectorsErrorMessage": "找到重复的检测工具。",
- "xpack.ml.newJob.wizard.validateJob.frequencyInvalidTimeIntervalFormatErrorMessage": "{value} 不是有效的时间间隔格式,例如 {thirtySeconds}、{tenMinutes}、{oneHour}、{sevenDays}。还需要大于零。",
- "xpack.ml.newJob.wizard.validateJob.groupNameAlreadyExists": "组 ID 已存在。组 ID 不能与现有作业或组相同。",
- "xpack.ml.newJob.wizard.validateJob.jobGroupAllowedCharactersDescription": "作业组名称可以包含小写字母数字(a-z 和 0-9)、连字符或下划线;必须以字母数字字符开头和结尾",
- "xpack.ml.newJob.wizard.validateJob.jobGroupMaxLengthDescription": "作业组名称的长度必须不超过 {maxLength, plural, other {# 个字符}}。",
- "xpack.ml.newJob.wizard.validateJob.jobIdInvalidMaxLengthErrorMessage": "作业 ID 的长度必须不超过 {maxLength, plural, other {# 个字符}}。",
- "xpack.ml.newJob.wizard.validateJob.jobNameAllowedCharactersDescription": "作业名称可以包含小写字母数字(a-z 和 0-9)、连字符或下划线;必须以字母数字字符开头和结尾",
- "xpack.ml.newJob.wizard.validateJob.jobNameAlreadyExists": "作业 ID 已存在。作业 ID 不能与现有作业或组相同。",
- "xpack.ml.newJob.wizard.validateJob.modelMemoryLimitRangeInvalidErrorMessage": "模型内存限制不能高于最大值 {maxModelMemoryLimit}",
- "xpack.ml.newJob.wizard.validateJob.modelMemoryLimitUnitsInvalidErrorMessage": "无法识别模型内存限制数据单元。必须为 {str}",
- "xpack.ml.newJob.wizard.validateJob.queryCannotBeEmpty": "数据馈送查询不能为空。",
- "xpack.ml.newJob.wizard.validateJob.queryIsInvalidEsQuery": "数据馈送查询必须是有效的 Elasticsearch 查询。",
- "xpack.ml.newJob.wizard.validateJob.summaryCountFieldMissing": "必填字段,因为数据馈送使用聚合。",
- "xpack.ml.newJobAwaitingNodeWarning.noMLNodesAvailableDescription": "当前没有节点可以运行作业,因此其仍保持 OPENING(打开)状态,直至适当的节点可用。",
- "xpack.ml.overview.analytics.resultActions.openJobText": "查看作业结果",
- "xpack.ml.overview.analytics.viewActionName": "查看",
- "xpack.ml.overview.analyticsList.createFirstJobMessage": "创建您的首个数据帧分析作业",
- "xpack.ml.overview.analyticsList.createJobButtonText": "创建作业",
- "xpack.ml.overview.analyticsList.emptyPromptText": "数据帧分析允许您对数据执行离群值检测、回归或分类分析并使用结果标注数据。该作业会将标注的数据以及源数据的副本置于新的索引中。",
- "xpack.ml.overview.analyticsList.errorPromptTitle": "获取数据帧分析列表时发生错误。",
- "xpack.ml.overview.analyticsList.id": "ID",
- "xpack.ml.overview.analyticsList.manageJobsButtonText": "管理作业",
- "xpack.ml.overview.analyticsList.PanelTitle": "分析",
- "xpack.ml.overview.analyticsList.reatedTimeColumnName": "创建时间",
- "xpack.ml.overview.analyticsList.refreshJobsButtonText": "刷新",
- "xpack.ml.overview.analyticsList.status": "状态",
- "xpack.ml.overview.analyticsList.tableActionLabel": "操作",
- "xpack.ml.overview.analyticsList.type": "类型",
- "xpack.ml.overview.anomalyDetection.createFirstJobMessage": "创建您的首个异常检测作业。",
- "xpack.ml.overview.anomalyDetection.createJobButtonText": "创建作业",
- "xpack.ml.overview.anomalyDetection.emptyPromptText": "通过异常检测,可发现时序数据中的异常行为。开始自动发现数据中隐藏的异常并更快捷地解决问题。",
- "xpack.ml.overview.anomalyDetection.errorPromptTitle": "获取异常检测作业列表时出错。",
- "xpack.ml.overview.anomalyDetection.errorWithFetchingAnomalyScoreNotificationErrorMessage": "获取异常分数时出错:{error}",
- "xpack.ml.overview.anomalyDetection.manageJobsButtonText": "管理作业",
- "xpack.ml.overview.anomalyDetection.panelTitle": "异常检测",
- "xpack.ml.overview.anomalyDetection.refreshJobsButtonText": "刷新",
- "xpack.ml.overview.anomalyDetection.resultActions.openJobsInAnomalyExplorerText": "在 Anomaly Explorer 中打开 {jobsCount, plural, one {{jobId}} other {# 个作业}}",
- "xpack.ml.overview.anomalyDetection.tableActionLabel": "操作",
- "xpack.ml.overview.anomalyDetection.tableActualTooltip": "异常记录结果中的实际值。",
- "xpack.ml.overview.anomalyDetection.tableDocsProcessed": "已处理文档",
- "xpack.ml.overview.anomalyDetection.tableId": "组 ID",
- "xpack.ml.overview.anomalyDetection.tableLatestTimestamp": "最新时间戳",
- "xpack.ml.overview.anomalyDetection.tableMaxScore": "最大异常分数",
- "xpack.ml.overview.anomalyDetection.tableMaxScoreErrorTooltip": "加载最大异常分数时出现问题",
- "xpack.ml.overview.anomalyDetection.tableMaxScoreTooltip": "最近 24 小时期间组中所有作业的最大分数",
- "xpack.ml.overview.anomalyDetection.tableNumJobs": "组中的作业",
- "xpack.ml.overview.anomalyDetection.tableSeverityTooltip": "介于 0-100 之间的标准化分数,其表示异常记录结果的相对意义。",
- "xpack.ml.overview.anomalyDetection.tableTypicalTooltip": "异常记录结果中的典型值。",
- "xpack.ml.overview.anomalyDetection.viewActionName": "查看",
- "xpack.ml.overview.feedbackSectionLink": "在线反馈",
- "xpack.ml.overview.feedbackSectionText": "如果您在体验方面有任何意见或建议,请提交{feedbackLink}。",
- "xpack.ml.overview.feedbackSectionTitle": "反馈",
- "xpack.ml.overview.gettingStartedSectionDocs": "文档",
- "xpack.ml.overview.gettingStartedSectionText": "欢迎使用 Machine Learning。首先查看我们的{docs}或创建新作业。我们建议使用{transforms}创建分析作业的特征索引。",
- "xpack.ml.overview.gettingStartedSectionTitle": "入门",
- "xpack.ml.overview.gettingStartedSectionTransforms": "Elasticsearch 的转换",
- "xpack.ml.overview.overviewLabel": "概览",
- "xpack.ml.overview.statsBar.failedAnalyticsLabel": "失败",
- "xpack.ml.overview.statsBar.runningAnalyticsLabel": "正在运行",
- "xpack.ml.overview.statsBar.stoppedAnalyticsLabel": "已停止",
- "xpack.ml.overview.statsBar.totalAnalyticsLabel": "分析作业总数",
- "xpack.ml.overviewJobsList.statsBar.activeMLNodesLabel": "活动 ML 节点",
- "xpack.ml.overviewJobsList.statsBar.closedJobsLabel": "已关闭的作业",
- "xpack.ml.overviewJobsList.statsBar.failedJobsLabel": "失败的作业",
- "xpack.ml.overviewJobsList.statsBar.openJobsLabel": "打开的作业",
- "xpack.ml.overviewJobsList.statsBar.totalJobsLabel": "总计作业数",
- "xpack.ml.overviewTabLabel": "概览",
- "xpack.ml.plugin.title": "Machine Learning",
- "xpack.ml.previewAlert.hideResultsButtonLabel": "隐藏结果",
- "xpack.ml.previewAlert.intervalLabel": "检查具有时间间隔的规则条件",
- "xpack.ml.previewAlert.jobsLabel": "作业 ID:",
- "xpack.ml.previewAlert.otherValuesLabel": "及另外 {count, plural, other {# 个}}",
- "xpack.ml.previewAlert.previewErrorTitle": "无法加载预览",
- "xpack.ml.previewAlert.previewMessage": "在过去 {interval} 找到 {alertsCount, plural, other {# 个异常}}。",
- "xpack.ml.previewAlert.scoreLabel": "异常分数:",
- "xpack.ml.previewAlert.showResultsButtonLabel": "显示结果",
- "xpack.ml.previewAlert.testButtonLabel": "测试",
- "xpack.ml.previewAlert.timeLabel": "时间:",
- "xpack.ml.previewAlert.topInfluencersLabel": "排名最前的影响因素:",
- "xpack.ml.previewAlert.topRecordsLabel": "排名最前的记录:",
- "xpack.ml.privilege.licenseHasExpiredTooltip": "您的许可证已过期。",
- "xpack.ml.privilege.noPermission.createCalendarsTooltip": "您没有权限创建日历。",
- "xpack.ml.privilege.noPermission.createMLJobsTooltip": "您没有权限创建 Machine Learning 作业。",
- "xpack.ml.privilege.noPermission.deleteCalendarsTooltip": "您没有权限删除日历。",
- "xpack.ml.privilege.noPermission.deleteJobsTooltip": "您没有权限删除作业。",
- "xpack.ml.privilege.noPermission.editJobsTooltip": "您没有权限编辑作业。",
- "xpack.ml.privilege.noPermission.runForecastsTooltip": "您没有权限运行预测。",
- "xpack.ml.privilege.noPermission.startOrStopDatafeedsTooltip": "您没有权限开始或停止数据馈送。",
- "xpack.ml.privilege.pleaseContactAdministratorTooltip": "{message}请联系您的管理员。",
- "xpack.ml.queryBar.queryLanguageNotSupported": "不支持查询语言",
- "xpack.ml.recordResultType.description": "时间范围内存在哪些单个异常?",
- "xpack.ml.recordResultType.title": "记录",
- "xpack.ml.resultTypeSelector.formControlLabel": "结果类型",
- "xpack.ml.revertModelSnapshotFlyout.createCalendar.defaultEventDescription": "自动创建的事件 {index}",
- "xpack.ml.revertModelSnapshotFlyout.createCalendar.deleteLabel": "删除事件",
- "xpack.ml.revertModelSnapshotFlyout.createCalendar.descriptionLabel": "描述",
- "xpack.ml.revertModelSnapshotFlyout.createCalendar.fromLabel": "自",
- "xpack.ml.revertModelSnapshotFlyout.createCalendar.title": "选择日历事件的事件范围。",
- "xpack.ml.revertModelSnapshotFlyout.createCalendar.toLabel": "至",
- "xpack.ml.revertModelSnapshotFlyout.revertErrorTitle": "模型快照恢复失败",
- "xpack.ml.revertModelSnapshotFlyout.revertSuccessTitle": "模型快照恢复成功",
- "xpack.ml.routes.annotations.annotationsFeatureUnavailableErrorMessage": "尚未创建或当前用户无法访问注释功能所需的索引和别名。",
- "xpack.ml.ruleEditor.actionsSection.chooseActionsDescription": "选择在作业规则匹配异常时要采取的操作。",
- "xpack.ml.ruleEditor.actionsSection.resultWillNotBeCreatedTooltip": "将不会创建结果。",
- "xpack.ml.ruleEditor.actionsSection.skipModelUpdateLabel": "跳过模型更新",
- "xpack.ml.ruleEditor.actionsSection.skipResultLabel": "跳过结果(建议)",
- "xpack.ml.ruleEditor.actionsSection.valueWillNotBeUsedToUpdateModelTooltip": "该序列的值将不用于更新模型。",
- "xpack.ml.ruleEditor.actualAppliesTypeText": "实际",
- "xpack.ml.ruleEditor.addValueToFilterListLinkText": "将 {fieldValue} 添加到 {filterId}",
- "xpack.ml.ruleEditor.conditionExpression.appliesToButtonLabel": "当",
- "xpack.ml.ruleEditor.conditionExpression.appliesToPopoverTitle": "当",
- "xpack.ml.ruleEditor.conditionExpression.deleteConditionButtonAriaLabel": "删除条件",
- "xpack.ml.ruleEditor.conditionExpression.operatorValueButtonLabel": "是 {operator}",
- "xpack.ml.ruleEditor.conditionExpression.operatorValuePopoverTitle": "是",
- "xpack.ml.ruleEditor.conditionsSection.addNewConditionButtonLabel": "添加新条件",
- "xpack.ml.ruleEditor.deleteJobRule.ruleNoLongerExistsErrorMessage": "作业 {jobId} 中不再存在检测工具索引 {detectorIndex} 的规则",
- "xpack.ml.ruleEditor.deleteRuleModal.cancelButtonLabel": "取消",
- "xpack.ml.ruleEditor.deleteRuleModal.deleteButtonLabel": "删除",
- "xpack.ml.ruleEditor.deleteRuleModal.deleteRuleLinkText": "删除规则",
- "xpack.ml.ruleEditor.deleteRuleModal.deleteRuleTitle": "删除规则?",
- "xpack.ml.ruleEditor.detectorDescriptionList.detectorTitle": "检测工具",
- "xpack.ml.ruleEditor.detectorDescriptionList.jobIdTitle": "作业 ID",
- "xpack.ml.ruleEditor.detectorDescriptionList.selectedAnomalyDescription": "实际 {actual}典型 {typical}",
- "xpack.ml.ruleEditor.detectorDescriptionList.selectedAnomalyTitle": "已选异常",
- "xpack.ml.ruleEditor.diffFromTypicalAppliesTypeText": "与典型的差异",
- "xpack.ml.ruleEditor.editConditionLink.enterNumericValueForConditionAriaLabel": "输入条件的数值",
- "xpack.ml.ruleEditor.editConditionLink.enterValuePlaceholder": "输入值",
- "xpack.ml.ruleEditor.editConditionLink.updateLinkText": "更新",
- "xpack.ml.ruleEditor.editConditionLink.updateRuleConditionFromText": "将规则条件从 {conditionValue} 更新为",
- "xpack.ml.ruleEditor.excludeFilterTypeText": "不含于",
- "xpack.ml.ruleEditor.greaterThanOperatorTypeText": "大于",
- "xpack.ml.ruleEditor.greaterThanOrEqualToOperatorTypeText": "大于或等于",
- "xpack.ml.ruleEditor.includeFilterTypeText": "于",
- "xpack.ml.ruleEditor.lessThanOperatorTypeText": "小于",
- "xpack.ml.ruleEditor.lessThanOrEqualToOperatorTypeText": "小于或等于",
- "xpack.ml.ruleEditor.ruleActionPanel.actionsTitle": "操作",
- "xpack.ml.ruleEditor.ruleActionPanel.editRuleLinkText": "编辑规则",
- "xpack.ml.ruleEditor.ruleActionPanel.ruleTitle": "规则",
- "xpack.ml.ruleEditor.ruleDescription": "当{conditions}{filters} 时,跳过{actions}",
- "xpack.ml.ruleEditor.ruleDescription.conditionsText": "{appliesTo} {operator} {value}",
- "xpack.ml.ruleEditor.ruleDescription.filtersText": "{fieldName} 为 {filterType} {filterId}",
- "xpack.ml.ruleEditor.ruleDescription.modelUpdateActionTypeText": "模型更新",
- "xpack.ml.ruleEditor.ruleDescription.resultActionTypeText": "结果",
- "xpack.ml.ruleEditor.ruleEditorFlyout.actionTitle": "操作",
- "xpack.ml.ruleEditor.ruleEditorFlyout.addedItemToFilterListNotificationMessageDescription": "注意,更改将仅对新结果有效。",
- "xpack.ml.ruleEditor.ruleEditorFlyout.addedItemToFilterListNotificationMessageTitle": "已将 {item} 添加到 {filterId}",
- "xpack.ml.ruleEditor.ruleEditorFlyout.changesToJobDetectorRulesSavedNotificationMessageDescription": "注意,更改将仅对新结果有效。",
- "xpack.ml.ruleEditor.ruleEditorFlyout.changesToJobDetectorRulesSavedNotificationMessageTitle": "对 {jobId} 检测工具规则的更改已保存",
- "xpack.ml.ruleEditor.ruleEditorFlyout.closeButtonLabel": "关闭",
- "xpack.ml.ruleEditor.ruleEditorFlyout.conditionsDescription": "添加应用作业规则时的数值条件。多个条件可使用 AND 进行组合。",
- "xpack.ml.ruleEditor.ruleEditorFlyout.conditionsNotSupportedTitle": "使用 {functionName} 函数的检测工具不支持条件",
- "xpack.ml.ruleEditor.ruleEditorFlyout.conditionsTitle": "条件",
- "xpack.ml.ruleEditor.ruleEditorFlyout.createRuleTitle": "创建作业规则",
- "xpack.ml.ruleEditor.ruleEditorFlyout.editRulesTitle": "编辑作业规则",
- "xpack.ml.ruleEditor.ruleEditorFlyout.editRuleTitle": "编辑作业规则",
- "xpack.ml.ruleEditor.ruleEditorFlyout.errorWithAddingItemToFilterListNotificationMessage": "将 {item} 添加到筛选 {filterId} 时出错",
- "xpack.ml.ruleEditor.ruleEditorFlyout.errorWithDeletingRuleFromJobDetectorNotificationMessage": "从 {jobId} 检测工具删除规则时出错",
- "xpack.ml.ruleEditor.ruleEditorFlyout.errorWithLoadingFilterListsNotificationMesssage": "加载作业规则范围中使用的筛选列表时出错",
- "xpack.ml.ruleEditor.ruleEditorFlyout.errorWithSavingChangesToJobDetectorRulesNotificationMessage": "保存对 {jobId} 检测工具规则的更改时出错",
- "xpack.ml.ruleEditor.ruleEditorFlyout.howToApplyChangesToExistingResultsDescription": "要将这些更改应用到现有结果,必须克隆并重新运行作业。注意,重新运行作业可能会花费些时间,应在完成对此作业的规则的所有更改后再重新运行作业。",
- "xpack.ml.ruleEditor.ruleEditorFlyout.rerunJobTitle": "重新运行作业",
- "xpack.ml.ruleEditor.ruleEditorFlyout.ruleDeletedFromJobDetectorNotificationMessage": "规则已从 {jobId} 检测工具删除",
- "xpack.ml.ruleEditor.ruleEditorFlyout.rulesDescription": "作业规则指示异常检测工具基于您提供的域特定知识更改其行为。创建作业规则时,您可以指定条件、范围和操作。满足作业规则的条件时,将会触发其操作。{learnMoreLink}",
- "xpack.ml.ruleEditor.ruleEditorFlyout.rulesDescription.learnMoreLinkText": "了解详情",
- "xpack.ml.ruleEditor.ruleEditorFlyout.saveButtonLabel": "保存",
- "xpack.ml.ruleEditor.ruleEditorFlyout.unableToConfigureRulesNotificationMesssage": "无法配置作业规则,因为获取作业 ID {jobId} 的详细信息时出错",
- "xpack.ml.ruleEditor.ruleEditorFlyout.whenChangesTakeEffectDescription": "对作业规则的更改仅对新结果有效。",
- "xpack.ml.ruleEditor.scopeExpression.scopeFieldWhenLabel": "当",
- "xpack.ml.ruleEditor.scopeExpression.scopeFilterTypeButtonLabel": "是 {filterType}",
- "xpack.ml.ruleEditor.scopeExpression.scopeFilterTypePopoverTitle": "是",
- "xpack.ml.ruleEditor.scopeSection.addFilterListLabel": "添加筛选列表可限制作业规则的应用位置。",
- "xpack.ml.ruleEditor.scopeSection.createFilterListsDescription": "要配置范围,必须首先使用“{filterListsLink}”设置页面创建要在作业规则中包括或排除的值。",
- "xpack.ml.ruleEditor.scopeSection.createFilterListsDescription.filterListsLinkText": "筛选列表",
- "xpack.ml.ruleEditor.scopeSection.noFilterListsConfiguredTitle": "未配置任何筛选列表",
- "xpack.ml.ruleEditor.scopeSection.noPermissionToViewFilterListsTitle": "您无权查看筛选列表",
- "xpack.ml.ruleEditor.scopeSection.scopeTitle": "范围",
- "xpack.ml.ruleEditor.selectRuleAction.createRuleLinkText": "创建规则",
- "xpack.ml.ruleEditor.selectRuleAction.orText": "或 ",
- "xpack.ml.ruleEditor.typicalAppliesTypeText": "典型",
- "xpack.ml.sampleDataLinkLabel": "ML 作业",
- "xpack.ml.settings.anomalyDetection.anomalyDetectionTitle": "异常检测",
- "xpack.ml.settings.anomalyDetection.calendarsSummaryCount": "您有 {calendarsCountBadge} 个{calendarsCount, plural, other {日历}}",
- "xpack.ml.settings.anomalyDetection.calendarsText": "日志包含不应生成异常的已计划事件列表,例如已计划系统中断或公共假期。",
- "xpack.ml.settings.anomalyDetection.calendarsTitle": "日历",
- "xpack.ml.settings.anomalyDetection.createCalendarLink": "创建",
- "xpack.ml.settings.anomalyDetection.createFilterListsLink": "创建",
- "xpack.ml.settings.anomalyDetection.filterListsSummaryCount": "您有 {filterListsCountBadge} 个{filterListsCount, plural, other {筛选列表}}",
- "xpack.ml.settings.anomalyDetection.filterListsText": "筛选列表包含可用于在 Machine Learning 分析中包括或排除事件的值。",
- "xpack.ml.settings.anomalyDetection.filterListsTitle": "筛选列表",
- "xpack.ml.settings.anomalyDetection.loadingCalendarsCountErrorMessage": "获取日历的计数时发生错误",
- "xpack.ml.settings.anomalyDetection.loadingFilterListCountErrorMessage": "获取筛选列表的计数时发生错误",
- "xpack.ml.settings.anomalyDetection.manageCalendarsLink": "管理",
- "xpack.ml.settings.anomalyDetection.manageFilterListsLink": "管理",
- "xpack.ml.settings.breadcrumbs.calendarManagement.createLabel": "创建",
- "xpack.ml.settings.breadcrumbs.calendarManagement.editLabel": "编辑",
- "xpack.ml.settings.breadcrumbs.calendarManagementLabel": "日历管理",
- "xpack.ml.settings.breadcrumbs.filterLists.createLabel": "创建",
- "xpack.ml.settings.breadcrumbs.filterLists.editLabel": "编辑",
- "xpack.ml.settings.breadcrumbs.filterListsLabel": "筛选列表",
- "xpack.ml.settings.calendars.listHeader.calendarsDescription": "日志包含不应生成异常的已计划事件列表,例如已计划系统中断或公共假期。同一日历可分配给多个作业。{br}{learnMoreLink}",
- "xpack.ml.settings.calendars.listHeader.calendarsDescription.learnMoreLinkText": "了解详情",
- "xpack.ml.settings.calendars.listHeader.calendarsListTotalCount": "合计 {totalCount} 个",
- "xpack.ml.settings.calendars.listHeader.calendarsTitle": "日历",
- "xpack.ml.settings.calendars.listHeader.refreshButtonLabel": "刷新",
- "xpack.ml.settings.filterLists.addItemPopover.addButtonLabel": "添加",
- "xpack.ml.settings.filterLists.addItemPopover.addItemButtonLabel": "添加项",
- "xpack.ml.settings.filterLists.addItemPopover.enterItemPerLineDescription": "每行输入一个项",
- "xpack.ml.settings.filterLists.addItemPopover.itemsLabel": "项",
- "xpack.ml.settings.filterLists.deleteFilterListModal.cancelButtonLabel": "取消",
- "xpack.ml.settings.filterLists.deleteFilterListModal.confirmButtonLabel": "删除",
- "xpack.ml.settings.filterLists.deleteFilterListModal.deleteButtonLabel": "删除",
- "xpack.ml.settings.filterLists.deleteFilterListModal.modalTitle": "删除 {selectedFilterListsLength, plural, one {{selectedFilterId}} other {# 个筛选列表}}?",
- "xpack.ml.settings.filterLists.deleteFilterLists.deletingErrorMessage": "删除筛选列表 {filterListId} 时出错。{respMessage}",
- "xpack.ml.settings.filterLists.deleteFilterLists.deletingNotificationMessage": "正在删除 {filterListsToDeleteLength, plural, one {{filterListToDeleteId}} other {# 个筛选列表}}",
- "xpack.ml.settings.filterLists.deleteFilterLists.filtersSuccessfullyDeletedNotificationMessage": "已删除 {filterListsToDeleteLength, plural, one {{filterListToDeleteId}} other {# 个筛选列表}}",
- "xpack.ml.settings.filterLists.editDescriptionPopover.editDescriptionAriaLabel": "编辑描述",
- "xpack.ml.settings.filterLists.editDescriptionPopover.filterListDescriptionAriaLabel": "筛选列表描述",
- "xpack.ml.settings.filterLists.editFilterHeader.allowedCharactersDescription": "使用小写字母数字(a-z 和 0-9)、连字符或下划线;必须以字母数字字符开头和结尾",
- "xpack.ml.settings.filterLists.editFilterHeader.createFilterListTitle": "新建筛选列表",
- "xpack.ml.settings.filterLists.editFilterHeader.filterListIdAriaLabel": "筛选列表 ID",
- "xpack.ml.settings.filterLists.editFilterHeader.filterListTitle": "筛选列表 {filterId}",
- "xpack.ml.settings.filterLists.editFilterList.acrossText": "在",
- "xpack.ml.settings.filterLists.editFilterList.addDescriptionText": "添加描述",
- "xpack.ml.settings.filterLists.editFilterList.cancelButtonLabel": "取消",
- "xpack.ml.settings.filterLists.editFilterList.duplicatedItemsInFilterListWarningMessage": "以下项已存在于筛选列表中:{alreadyInFilter}",
- "xpack.ml.settings.filterLists.editFilterList.filterIsNotUsedInJobsDescription": "没有作业使用此筛选列表。",
- "xpack.ml.settings.filterLists.editFilterList.filterIsUsedInJobsDescription": "此筛选列表用于",
- "xpack.ml.settings.filterLists.editFilterList.loadingDetailsOfFilterErrorMessage": "加载筛选 {filterId} 详情时出错",
- "xpack.ml.settings.filterLists.editFilterList.saveButtonLabel": "保存",
- "xpack.ml.settings.filterLists.editFilterList.savingFilterErrorMessage": "保存筛选 {filterId} 时出错",
- "xpack.ml.settings.filterLists.editFilterList.totalItemsDescription": "共 {totalItemCount, plural, other {# 个项}}",
- "xpack.ml.settings.filterLists.filterLists.loadingFilterListsErrorMessage": "加载筛选列表时出错",
- "xpack.ml.settings.filterLists.filterWithIdExistsErrorMessage": "ID 为 {filterId} 的筛选已存在",
- "xpack.ml.settings.filterLists.listHeader.filterListsContainsNotAllowedValuesDescription": "筛选列表包含可用于在 Machine Learning 分析中包括或排除事件的值。您可以在多个作业中使用相同的筛选列表。{br}{learnMoreLink}",
- "xpack.ml.settings.filterLists.listHeader.filterListsContainsNotAllowedValuesDescription.learnMoreLinkText": "了解详情",
- "xpack.ml.settings.filterLists.listHeader.filterListsDescription": "合计 {totalCount} 个",
- "xpack.ml.settings.filterLists.listHeader.filterListsTitle": "筛选列表",
- "xpack.ml.settings.filterLists.listHeader.refreshButtonLabel": "刷新",
- "xpack.ml.settings.filterLists.table.descriptionColumnName": "描述",
- "xpack.ml.settings.filterLists.table.idColumnName": "ID",
- "xpack.ml.settings.filterLists.table.inUseAriaLabel": "在使用中",
- "xpack.ml.settings.filterLists.table.inUseColumnName": "在使用中",
- "xpack.ml.settings.filterLists.table.itemCountColumnName": "项计数",
- "xpack.ml.settings.filterLists.table.newButtonLabel": "新建",
- "xpack.ml.settings.filterLists.table.noFiltersCreatedTitle": "未创建任何筛选",
- "xpack.ml.settings.filterLists.table.notInUseAriaLabel": "未在使用中",
- "xpack.ml.settings.filterLists.toolbar.deleteItemButtonLabel": "删除项",
- "xpack.ml.settings.title": "设置",
- "xpack.ml.settingsBreadcrumbLabel": "设置",
- "xpack.ml.settingsTabLabel": "设置",
- "xpack.ml.severitySelector.formControlAriaLabel": "选择严重性阈值",
- "xpack.ml.severitySelector.formControlLabel": "严重性",
- "xpack.ml.singleMetricViewerPageLabel": "Single Metric Viewer",
- "xpack.ml.splom.allDocsFilteredWarningMessage": "所有提取的文档包含具有值数组的字段,无法可视化。",
- "xpack.ml.splom.arrayFieldsWarningMessage": "{originalDocsCount} 个提取的文档中有 {filteredDocsCount} 个包含具有值数组的字段,无法可视化。",
- "xpack.ml.splom.dynamicSizeInfoTooltip": "按每个点的离群值分数来缩放其大小。",
- "xpack.ml.splom.dynamicSizeLabel": "动态大小",
- "xpack.ml.splom.fieldSelectionInfoTooltip": "选取字段以浏览它们的关系。",
- "xpack.ml.splom.fieldSelectionLabel": "字段",
- "xpack.ml.splom.fieldSelectionPlaceholder": "选择字段",
- "xpack.ml.splom.randomScoringInfoTooltip": "使用函数分数查询获取随机选定的文档作为样本。",
- "xpack.ml.splom.randomScoringLabel": "随机评分",
- "xpack.ml.splom.sampleSizeInfoTooltip": "在散点图矩阵中药显示的文档数量。",
- "xpack.ml.splom.sampleSizeLabel": "样例大小",
- "xpack.ml.splom.toggleOff": "关闭",
- "xpack.ml.splom.toggleOn": "开启",
- "xpack.ml.splomSpec.outlierScoreThresholdName": "离群值分数阈值:",
- "xpack.ml.stepDefineForm.invalidQuery": "无效查询",
- "xpack.ml.stepDefineForm.queryPlaceholderKql": "搜索,如 {example})",
- "xpack.ml.stepDefineForm.queryPlaceholderLucene": "搜索,如 {example})",
- "xpack.ml.swimlaneEmbeddable.errorMessage": "无法加载 ML 泳道数据",
- "xpack.ml.swimlaneEmbeddable.noDataFound": "找不到异常",
- "xpack.ml.swimlaneEmbeddable.panelTitleLabel": "面板标题",
- "xpack.ml.swimlaneEmbeddable.setupModal.cancelButtonLabel": "取消",
- "xpack.ml.swimlaneEmbeddable.setupModal.confirmButtonLabel": "确认",
- "xpack.ml.swimlaneEmbeddable.setupModal.swimlaneTypeLabel": "泳道类型",
- "xpack.ml.swimlaneEmbeddable.setupModal.title": "异常泳道配置",
- "xpack.ml.swimlaneEmbeddable.title": "{jobIds} 的 ML 异常泳道",
- "xpack.ml.timeSeriesExplorer.allPartitionValuesLabel": "全部",
- "xpack.ml.timeSeriesExplorer.annotationDescriptionList.createdByTitle": "创建者",
- "xpack.ml.timeSeriesExplorer.annotationDescriptionList.createdTitle": "已创建",
- "xpack.ml.timeSeriesExplorer.annotationDescriptionList.detectorTitle": "检测工具",
- "xpack.ml.timeSeriesExplorer.annotationDescriptionList.endTitle": "结束",
- "xpack.ml.timeSeriesExplorer.annotationDescriptionList.jobIdTitle": "作业 ID",
- "xpack.ml.timeSeriesExplorer.annotationDescriptionList.lastModifiedTitle": "最后修改时间",
- "xpack.ml.timeSeriesExplorer.annotationDescriptionList.modifiedByTitle": "修改者",
- "xpack.ml.timeSeriesExplorer.annotationDescriptionList.startTitle": "启动",
- "xpack.ml.timeSeriesExplorer.annotationFlyout.addAnnotationTitle": "添加注释",
- "xpack.ml.timeSeriesExplorer.annotationFlyout.annotationTextLabel": "注释文本",
- "xpack.ml.timeSeriesExplorer.annotationFlyout.approachingMaxLengthWarning": "还剩 {charsRemaining, number} 个{charsRemaining, plural, other {字符}}",
- "xpack.ml.timeSeriesExplorer.annotationFlyout.cancelButtonLabel": "取消",
- "xpack.ml.timeSeriesExplorer.annotationFlyout.createButtonLabel": "创建",
- "xpack.ml.timeSeriesExplorer.annotationFlyout.deleteButtonLabel": "删除",
- "xpack.ml.timeSeriesExplorer.annotationFlyout.editAnnotationTitle": "编辑注释",
- "xpack.ml.timeSeriesExplorer.annotationFlyout.maxLengthError": "超过最大长度 ({maxChars} 个字符) {charsOver, number} 个{charsOver, plural, other {字符}}",
- "xpack.ml.timeSeriesExplorer.annotationFlyout.noAnnotationTextError": "输入注释文本",
- "xpack.ml.timeSeriesExplorer.annotationFlyout.updateButtonLabel": "更新",
- "xpack.ml.timeSeriesExplorer.annotationsErrorCallOutTitle": "加载注释时发生错误:",
- "xpack.ml.timeSeriesExplorer.annotationsErrorTitle": "标注",
- "xpack.ml.timeSeriesExplorer.annotationsLabel": "标注",
- "xpack.ml.timeSeriesExplorer.annotationsTitle": "标注 {badge}",
- "xpack.ml.timeSeriesExplorer.anomaliesTitle": "异常",
- "xpack.ml.timeSeriesExplorer.anomalousOnlyLabel": "仅异常",
- "xpack.ml.timeSeriesExplorer.applyTimeRangeLabel": "应用时间范围",
- "xpack.ml.timeSeriesExplorer.ascOptionsOrderLabel": "升序",
- "xpack.ml.timeSeriesExplorer.autoSelectingFirstJobText": ",自动选择第一个作业",
- "xpack.ml.timeSeriesExplorer.bucketAnomalyScoresErrorMessage": "获取存储桶异常分数时出错",
- "xpack.ml.timeSeriesExplorer.canNotViewRequestedJobsWarningMessage": "您无法在此仪表板中查看请求的{invalidIdsCount, plural, other {作业}} {invalidIds}",
- "xpack.ml.timeSeriesExplorer.canNotViewRequestedJobsWarningWithReasonMessage": "您无法在此仪表板中查看 {selectedJobId},因为{reason}。",
- "xpack.ml.timeSeriesExplorer.countDataInChartDetailsDescription": "{openBrace}{cardinalityValue} 个不同 {fieldName} {cardinality, plural, one {} other {值}}{closeBrace}",
- "xpack.ml.timeSeriesExplorer.createNewSingleMetricJobLinkText": "创建新的单指标作业",
- "xpack.ml.timeSeriesExplorer.dataNotChartableDescription": "没有为选定{entityCount, plural, other {实体}}收集模型绘图\n,无法为此检测工具绘制源数据。",
- "xpack.ml.timeSeriesExplorer.deleteAnnotationModal.cancelButtonLabel": "取消",
- "xpack.ml.timeSeriesExplorer.deleteAnnotationModal.deleteAnnotationTitle": "删除此标注?",
- "xpack.ml.timeSeriesExplorer.deleteAnnotationModal.deleteButtonLabel": "删除",
- "xpack.ml.timeSeriesExplorer.descOptionsOrderLabel": "降序",
- "xpack.ml.timeSeriesExplorer.detectorLabel": "检测工具",
- "xpack.ml.timeSeriesExplorer.editControlConfiguration": "编辑字段配置",
- "xpack.ml.timeSeriesExplorer.emptyPartitionFieldLabel.": "\"\"(空字符串)",
- "xpack.ml.timeSeriesExplorer.enterValuePlaceholder": "输入值",
- "xpack.ml.timeSeriesExplorer.entityCountsErrorMessage": "获取实体计数时出错",
- "xpack.ml.timeSeriesExplorer.forecastDataErrorMessage": "加载预测 ID {forecastId} 的预测数据时出错",
- "xpack.ml.timeSeriesExplorer.forecastingModal.closeButtonLabel": "关闭",
- "xpack.ml.timeSeriesExplorer.forecastingModal.closingJobTitle": "正在关闭作业……",
- "xpack.ml.timeSeriesExplorer.forecastingModal.dataContainsMorePartitionsMessage": "注意,此数据包含 {warnNumPartitions} 个以上分区,因此运行预测可能会花费很长时间,并消耗大量的资源",
- "xpack.ml.timeSeriesExplorer.forecastingModal.errorWithClosingJobAfterRunningForecastErrorMessage": "运行预测后关闭作业时出错",
- "xpack.ml.timeSeriesExplorer.forecastingModal.errorWithClosingJobErrorMessage": "关闭作业时出错",
- "xpack.ml.timeSeriesExplorer.forecastingModal.errorWithLoadingStatsOfRunningForecastErrorMessage": "加载正在运行的预测的统计信息时出错。",
- "xpack.ml.timeSeriesExplorer.forecastingModal.errorWithObtainingListOfPreviousForecastsErrorMessage": "获取之前的预测时出错",
- "xpack.ml.timeSeriesExplorer.forecastingModal.errorWithOpeningJobBeforeRunningForecastErrorMessage": "在运行预测之前打开作业时出错",
- "xpack.ml.timeSeriesExplorer.forecastingModal.forecastButtonLabel": "预测",
- "xpack.ml.timeSeriesExplorer.forecastingModal.forecastDurationMustNotBeGreaterThanMaximumErrorMessage": "预测持续时间不得大于 {maximumForecastDurationDays} 天",
- "xpack.ml.timeSeriesExplorer.forecastingModal.forecastDurationMustNotBeZeroErrorMessage": "预测持续时间不得为零",
- "xpack.ml.timeSeriesExplorer.forecastingModal.forecastingNotAvailableForPopulationDetectorsMessage": "预测不可用于具有 over 字段的人口检测工具",
- "xpack.ml.timeSeriesExplorer.forecastingModal.forecastingOnlyAvailableForJobsCreatedInSpecifiedVersionMessage": "预测仅可用于在版本 {minVersion} 或更高版本中创建的作业",
- "xpack.ml.timeSeriesExplorer.forecastingModal.forecastingTitle": "预测",
- "xpack.ml.timeSeriesExplorer.forecastingModal.invalidDurationFormatErrorMessage": "持续时间格式无效",
- "xpack.ml.timeSeriesExplorer.forecastingModal.noProgressReportedForNewForecastErrorMessage": "有 {WarnNoProgressMs}ms 未报告新预测的进度。运行预测时可能发生了错误。",
- "xpack.ml.timeSeriesExplorer.forecastingModal.openingJobTitle": "正在打开作业……",
- "xpack.ml.timeSeriesExplorer.forecastingModal.runningForecastTitle": "正在运行预测……",
- "xpack.ml.timeSeriesExplorer.forecastingModal.unexpectedResponseFromRunningForecastErrorMessage": "正在运行的预测有意外响应。请求可能已失败。",
- "xpack.ml.timeSeriesExplorer.forecastsList.createdColumnName": "已创建",
- "xpack.ml.timeSeriesExplorer.forecastsList.fromColumnName": "自",
- "xpack.ml.timeSeriesExplorer.forecastsList.listsOfFiveRecentlyRunForecastsTooltip": "最多列出五个最近运行的预测。",
- "xpack.ml.timeSeriesExplorer.forecastsList.previousForecastsTitle": "以前的预测",
- "xpack.ml.timeSeriesExplorer.forecastsList.toColumnName": "至",
- "xpack.ml.timeSeriesExplorer.forecastsList.viewColumnName": "查看",
- "xpack.ml.timeSeriesExplorer.forecastsList.viewForecastAriaLabel": "查看在 {createdDate} 创建的预测",
- "xpack.ml.timeSeriesExplorer.highestAnomalyScoreErrorToastTitle": "在获取异常分数最高的记录时出错",
- "xpack.ml.timeSeriesExplorer.ignoreTimeRangeInfo": "该列表包含在作业生命周期内创建的所有异常的值。",
- "xpack.ml.timeSeriesExplorer.invalidTimeRangeInUrlCallout": "由于默认时间筛选无效,时间筛选已更改为此作业的完整范围。检查 {field} 的高级设置。",
- "xpack.ml.timeSeriesExplorer.loadingLabel": "正在加载",
- "xpack.ml.timeSeriesExplorer.metricDataErrorMessage": "获取指标数据时出错",
- "xpack.ml.timeSeriesExplorer.metricPlotByOption": "函数",
- "xpack.ml.timeSeriesExplorer.metricPlotByOptionLabel": "如果为指标函数,则选取绘制要依据的函数(最小值、最大值或平均值)",
- "xpack.ml.timeSeriesExplorer.mlSingleMetricViewerChart.annotationsErrorTitle": "提取标注时发生错误",
- "xpack.ml.timeSeriesExplorer.nonAnomalousResultsWithModelPlotInfo": "该列表包含模型绘图结果的值。",
- "xpack.ml.timeSeriesExplorer.noResultsFoundLabel": "找不到结果",
- "xpack.ml.timeSeriesExplorer.noSingleMetricJobsFoundLabel": "未找到单指标作业",
- "xpack.ml.timeSeriesExplorer.orderLabel": "顺序",
- "xpack.ml.timeSeriesExplorer.pageTitle": "Single Metric Viewer",
- "xpack.ml.timeSeriesExplorer.plotByAvgOptionLabel": "平均值",
- "xpack.ml.timeSeriesExplorer.plotByMaxOptionLabel": "最大值",
- "xpack.ml.timeSeriesExplorer.plotByMinOptionLabel": "最小值",
- "xpack.ml.timeSeriesExplorer.popoverAnnotationsExplanation": "还可以根据需要通过在图表中拖选时间段并添加描述来标注作业结果。一些标注自动生成,以表示值得注意的事件。",
- "xpack.ml.timeSeriesExplorer.popoverAnomalyExplanation": "系统将为每个存储桶时间段计算异常分数,其是 0 到 100 的值。系统将以颜色突出显示异常事件,以表示其严重性。如果异常以十字形符号标示,而不是以点符号标示,则其有中度的或高度的多存储桶影响。这种额外分析甚至可以捕获落在预期行为范围内的异常。",
- "xpack.ml.timeSeriesExplorer.popoverBasicExplanation": "此图表说明随着时间的推移特定检测工具的实际数据值。可以通过滑动时间选择器更改时间长度来检查事件。要获得最精确的视图,请将缩放大小设置为“自动”。",
- "xpack.ml.timeSeriesExplorer.popoverForecastExplanation": "如果创建预测,预测的数据值将添加到图表。围绕这些值的阴影区表示置信度;随着您深入预测未来,置信度通常会下降。",
- "xpack.ml.timeSeriesExplorer.popoverModelPlotExplanation": "如果启用了模型绘图,则可以根据需要显示由图表中阴影区表示的模型边界。随着作业分析更多的数据,其将学习更接近地预测预期的行为模式。",
- "xpack.ml.timeSeriesExplorer.popoverTitle": "单时间序列分析",
- "xpack.ml.timeSeriesExplorer.requestedDetectorIndexNotValidWarningMessage": "请求的检测工具索引 {detectorIndex} 对于作业 {jobId} 无效",
- "xpack.ml.timeSeriesExplorer.runControls.durationLabel": "持续时间",
- "xpack.ml.timeSeriesExplorer.runControls.forecastMaximumLengthHelpText": "预测的时长,最多 {maximumForecastDurationDays} 天。使用 s 表示秒,m 表示分钟,h 表示小时,d 表示天,w 表示周。",
- "xpack.ml.timeSeriesExplorer.runControls.forecastsCanNotBeRunOnJobsTooltip": "{jobState} 作业上不能运行预测",
- "xpack.ml.timeSeriesExplorer.runControls.noMLNodesAvailableTooltip": "没有可用的 ML 节点。",
- "xpack.ml.timeSeriesExplorer.runControls.runButtonLabel": "运行",
- "xpack.ml.timeSeriesExplorer.runControls.runNewForecastTitle": "运行新的预测",
- "xpack.ml.timeSeriesExplorer.selectFieldMessage": "选择 {fieldName}",
- "xpack.ml.timeSeriesExplorer.setManualInputHelperText": "无匹配值",
- "xpack.ml.timeSeriesExplorer.showForecastLabel": "显示预测",
- "xpack.ml.timeSeriesExplorer.showModelBoundsLabel": "显示模型边界",
- "xpack.ml.timeSeriesExplorer.singleMetricRequiredMessage": "要查看单个指标,请选择 {missingValuesCount, plural, one {{fieldName1} 的值} other {{fieldName1} 和 {fieldName2} 的值}}。",
- "xpack.ml.timeSeriesExplorer.singleTimeSeriesAnalysisTitle": "{functionLabel} 的单时间序列分析",
- "xpack.ml.timeSeriesExplorer.sortByLabel": "排序依据",
- "xpack.ml.timeSeriesExplorer.sortByNameLabel": "名称",
- "xpack.ml.timeSeriesExplorer.sortByScoreLabel": "异常分数",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.actualLabel": "实际",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.addedAnnotationNotificationMessage": "已为 ID {jobId} 的作业添加注释。",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.anomalyScoreLabel": "异常分数",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.deletedAnnotationNotificationMessage": "已为 ID {jobId} 的作业删除注释。",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.errorWithCreatingAnnotationNotificationErrorMessage": "为 ID {jobId} 的作业创建注释时发生错误:{error}",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.errorWithDeletingAnnotationNotificationErrorMessage": "为 ID {jobId} 的作业删除注释时发生错误:{error}",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.errorWithUpdatingAnnotationNotificationErrorMessage": "为 ID {jobId} 的作业更新标注时发生错误:{error}",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.metricActualPlotFunctionLabel": "函数",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.modelBoundsNotAvailableLabel": "模型边界不可用",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.modelPlotEnabled.actualLabel": "实际",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.modelPlotEnabled.lowerBoundsLabel": "下边界",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.modelPlotEnabled.upperBoundsLabel": "上边界",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.moreThanOneUnusualByFieldValuesLabel": "{numberOfCauses}{plusSign} 个异常 {byFieldName} 值",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.multiBucketImpactLabel": "多存储桶影响",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.scheduledEventsLabel": "已计划事件{counter}",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.typicalLabel": "典型",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.updatedAnnotationNotificationMessage": "已为 ID {jobId} 的作业更新注释。",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.valueLabel": "值",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.withoutAnomalyScore.predictionLabel": "预测",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.withoutAnomalyScore.valueLabel": "值",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.withoutAnomalyScoreAndModelPlotEnabled.lowerBoundsLabel": "下边界",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.withoutAnomalyScoreAndModelPlotEnabled.upperBoundsLabel": "上边界",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.zoomAggregationIntervalLabel": "(聚合时间间隔:{focusAggInt},存储桶跨度:{bucketSpan})",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.zoomGroupAggregationIntervalLabel": "(聚合时间间隔:,存储桶跨度:)",
- "xpack.ml.timeSeriesExplorer.timeSeriesChart.zoomLabel": "缩放:",
- "xpack.ml.timeSeriesExplorer.tryWideningTheTimeSelectionDescription": "请尝试扩大时间选择范围或进一步向后追溯。",
- "xpack.ml.timeSeriesExplorer.youCanViewOneJobAtTimeWarningMessage": "在此仪表板中,一次仅可以查看一个作业",
- "xpack.ml.timeSeriesJob.eventDistributionDataErrorMessage": "检索数据时发生错误",
- "xpack.ml.timeSeriesJob.jobWithUnsupportedCompositeAggregationMessage": "数据馈送包含不支持的混合源",
- "xpack.ml.timeSeriesJob.metricDataErrorMessage": "检索指标数据时发生错误",
- "xpack.ml.timeSeriesJob.modelPlotDataErrorMessage": "检索模型绘图数据时发生错误",
- "xpack.ml.timeSeriesJob.notViewableTimeSeriesJobMessage": "其不是可查看的时间序列作业",
- "xpack.ml.timeSeriesJob.recordsForCriteriaErrorMessage": "检索异常记录时发生错误",
- "xpack.ml.timeSeriesJob.scheduledEventsByBucketErrorMessage": "检索计划的事件时发生错误",
- "xpack.ml.timeSeriesJob.sourceDataModelPlotNotChartableMessage": "此检测器的源数据和模型绘图均无法绘制",
- "xpack.ml.timeSeriesJob.sourceDataNotChartableWithDisabledModelPlotMessage": "此检测器的源数据无法查看,且模型绘图处于禁用状态",
- "xpack.ml.toastNotificationService.errorTitle": "发生错误",
- "xpack.ml.tooltips.newJobDedicatedIndexTooltip": "将结果存储在此作业的不同索引中。",
- "xpack.ml.tooltips.newJobRecognizerJobPrefixTooltip": "前缀已添加到每个作业 ID 的开头。",
- "xpack.ml.trainedModels.modelsList.actionsHeader": "操作",
- "xpack.ml.trainedModels.modelsList.builtInModelLabel": "内置",
- "xpack.ml.trainedModels.modelsList.builtInModelMessage": "内置模型",
- "xpack.ml.trainedModels.modelsList.collapseRow": "折叠",
- "xpack.ml.trainedModels.modelsList.createdAtHeader": "创建于",
- "xpack.ml.trainedModels.modelsList.deleteModal.cancelButtonLabel": "取消",
- "xpack.ml.trainedModels.modelsList.deleteModal.deleteButtonLabel": "删除",
- "xpack.ml.trainedModels.modelsList.deleteModal.header": "删除 {modelsCount, plural, one {{modelId}} other {# 个模型}}?",
- "xpack.ml.trainedModels.modelsList.deleteModal.modelsWithPipelinesWarningMessage": "{modelsWithPipelinesCount, plural, other {模型}}{modelsWithPipelines} {modelsWithPipelinesCount, plural, other {有}}关联的管道!",
- "xpack.ml.trainedModels.modelsList.deleteModelActionLabel": "删除模型",
- "xpack.ml.trainedModels.modelsList.deleteModelsButtonLabel": "删除",
- "xpack.ml.trainedModels.modelsList.disableSelectableMessage": "模型有关联的管道",
- "xpack.ml.trainedModels.modelsList.expandedRow.analyticsConfigTitle": "分析配置",
- "xpack.ml.trainedModels.modelsList.expandedRow.byPipelineTitle": "按管道",
- "xpack.ml.trainedModels.modelsList.expandedRow.byProcessorTitle": "按处理器",
- "xpack.ml.trainedModels.modelsList.expandedRow.configTabLabel": "配置",
- "xpack.ml.trainedModels.modelsList.expandedRow.detailsTabLabel": "详情",
- "xpack.ml.trainedModels.modelsList.expandedRow.detailsTitle": "详情",
- "xpack.ml.trainedModels.modelsList.expandedRow.editPipelineLabel": "编辑",
- "xpack.ml.trainedModels.modelsList.expandedRow.inferenceConfigTitle": "推理配置",
- "xpack.ml.trainedModels.modelsList.expandedRow.inferenceStatsTitle": "推理统计信息",
- "xpack.ml.trainedModels.modelsList.expandedRow.ingestStatsTitle": "采集统计信息",
- "xpack.ml.trainedModels.modelsList.expandedRow.metadataTitle": "元数据",
- "xpack.ml.trainedModels.modelsList.expandedRow.pipelinesTabLabel": "管道",
- "xpack.ml.trainedModels.modelsList.expandedRow.processorsTitle": "处理器",
- "xpack.ml.trainedModels.modelsList.expandedRow.statsTabLabel": "统计信息",
- "xpack.ml.trainedModels.modelsList.expandRow": "展开",
- "xpack.ml.trainedModels.modelsList.fetchFailedErrorMessage": "模型提取失败",
- "xpack.ml.trainedModels.modelsList.fetchModelStatsErrorMessage": "提取模型统计信息失败",
- "xpack.ml.trainedModels.modelsList.modelDescriptionHeader": "描述",
- "xpack.ml.trainedModels.modelsList.modelIdHeader": "ID",
- "xpack.ml.trainedModels.modelsList.selectableMessage": "选择模型",
- "xpack.ml.trainedModels.modelsList.selectedModelsMessage": "{modelsCount, plural, other {# 个模型}}已选择",
- "xpack.ml.trainedModels.modelsList.successfullyDeletedMessage": "{modelsCount, plural, one {Model {modelsToDeleteIds}} other {# 个模型}}{modelsCount, plural, other {已}}成功删除",
- "xpack.ml.trainedModels.modelsList.totalAmountLabel": "已训练的模型总数",
- "xpack.ml.trainedModels.modelsList.typeHeader": "类型",
- "xpack.ml.trainedModels.modelsList.unableToDeleteModelsErrorMessage": "无法删除模型",
- "xpack.ml.trainedModels.modelsList.viewTrainingDataActionLabel": "查看训练数据",
- "xpack.ml.upgrade.upgradeWarning.upgradeInProgressWarningDescription": "当前正在升级与 Machine Learning 相关的索引。",
- "xpack.ml.upgrade.upgradeWarning.upgradeInProgressWarningDescriptionExtra": "此次某些操作不可用。",
- "xpack.ml.upgrade.upgradeWarning.upgradeInProgressWarningTitle": "正在进行索引迁移",
- "xpack.ml.useResolver.errorIndexPatternIdEmptyString": "indexPatternId 不得为空字符串。",
- "xpack.ml.useResolver.errorTitle": "发生错误",
- "xpack.ml.validateJob.allPassed": "所有验证检查都成功通过",
- "xpack.ml.validateJob.jobValidationIncludesErrorText": "作业验证失败,但您仍可以继续创建作业。请注意,作业在运行时可能遇到问题。",
- "xpack.ml.validateJob.jobValidationSkippedText": "由于样本数据不足,作业验证无法运行。请注意,作业在运行时可能遇到问题。",
- "xpack.ml.validateJob.learnMoreLinkText": "了解详情",
- "xpack.ml.validateJob.modal.closeButtonLabel": "关闭",
- "xpack.ml.validateJob.modal.jobValidationDescriptionText": "作业验证对作业配置和基础源数据执行特定检查,并提供特定建议,让您了解如何调整设置,才更有可能产生有深刻洞察力的结果。",
- "xpack.ml.validateJob.modal.linkToJobTipsText": "有关更多信息,请参阅 {mlJobTipsLink}。",
- "xpack.ml.validateJob.modal.linkToJobTipsText.mlJobTipsLinkText": "Machine Learning 作业提示",
- "xpack.ml.validateJob.modal.validateJobTitle": "验证作业 {title}",
- "xpack.ml.validateJob.validateJobButtonLabel": "验证作业",
- "xpack.monitoring.accessDenied.backToKibanaButtonLabel": "返回 Kibana",
- "xpack.monitoring.accessDenied.clusterNotConfiguredDescription": "如果您尝试访问专用监测集群,则这可能是因为该监测集群上未配置您登录时所用的用户帐户。",
- "xpack.monitoring.accessDenied.notAuthorizedDescription": "您无权访问 Monitoring。要使用 Monitoring,您同时需要 `{kibanaAdmin}` 和 `{monitoringUser}` 角色授予的权限。",
- "xpack.monitoring.accessDeniedTitle": "访问被拒绝",
- "xpack.monitoring.activeLicenseStatusDescription": "您的许可证将于 {expiryDate}过期",
- "xpack.monitoring.activeLicenseStatusTitle": "您的{typeTitleCase}许可证{status}",
- "xpack.monitoring.ajaxErrorHandler.httpErrorMessage": "HTTP {errStatus}",
- "xpack.monitoring.ajaxErrorHandler.requestErrorNotificationTitle": "Monitoring 请求错误",
- "xpack.monitoring.ajaxErrorHandler.requestFailedNotification.retryButtonLabel": "重试",
- "xpack.monitoring.ajaxErrorHandler.requestFailedNotificationTitle": "Monitoring 请求失败",
- "xpack.monitoring.alerts.actionGroups.default": "默认",
- "xpack.monitoring.alerts.actionVariables.action": "此告警的建议操作。",
- "xpack.monitoring.alerts.actionVariables.actionPlain": "此告警的建议操作,无任何 Markdown。",
- "xpack.monitoring.alerts.actionVariables.clusterName": "节点所属的集群。",
- "xpack.monitoring.alerts.actionVariables.internalFullMessage": "Elastic 生成的完整内部消息。",
- "xpack.monitoring.alerts.actionVariables.internalShortMessage": "Elastic 生成的简短内部消息。",
- "xpack.monitoring.alerts.actionVariables.state": "告警的当前状态。",
- "xpack.monitoring.alerts.badge.groupByNode": "按节点分组",
- "xpack.monitoring.alerts.badge.groupByType": "按告警类型分组",
- "xpack.monitoring.alerts.badge.panelCategory.clusterHealth": "集群运行状况",
- "xpack.monitoring.alerts.badge.panelCategory.errors": "错误和异常",
- "xpack.monitoring.alerts.badge.panelCategory.resourceUtilization": "资源使用率",
- "xpack.monitoring.alerts.badge.panelTitle": "告警",
- "xpack.monitoring.alerts.ccrReadExceptions.actionVariables.followerIndex": "报告 CCR 读取异常的 Follower 索引。",
- "xpack.monitoring.alerts.ccrReadExceptions.actionVariables.remoteCluster": "有 CCR 读取异常的远程集群。",
- "xpack.monitoring.alerts.ccrReadExceptions.description": "检测到任何 CCR 读取异常时告警。",
- "xpack.monitoring.alerts.ccrReadExceptions.firing.internalFullMessage": "以下远程集群触发 CCR 读取异常告警:{remoteCluster}。当前受影响的“follower_index”索引:{followerIndex}。{action}",
- "xpack.monitoring.alerts.ccrReadExceptions.firing.internalShortMessage": "以下远程集群触发 CCR 读取异常告警:{remoteCluster}。{shortActionText}",
- "xpack.monitoring.alerts.ccrReadExceptions.fullAction": "查看 CCR 统计",
- "xpack.monitoring.alerts.ccrReadExceptions.label": "CCR 读取异常",
- "xpack.monitoring.alerts.ccrReadExceptions.paramDetails.duration.label": "过去",
- "xpack.monitoring.alerts.ccrReadExceptions.shortAction": "验证受影响集群上的 Follower 和 Leader 索引关系。",
- "xpack.monitoring.alerts.ccrReadExceptions.ui.firingMessage": "Follower 索引 #start_link{followerIndex}#end_link 在 #absolute报告远程集群 {remoteCluster} 上有 CCR 读取异常",
- "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.biDirectionalReplication": "#start_link双向复制(博客)#end_link",
- "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.ccrDocs": "#start_link跨集群复制(文档)#end_link",
- "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.followerAPIDoc": "#start_link添加 Follower 索引 API(Docs)#end_link",
- "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.followTheLeader": "#start_link跟随 Leader(博客)#end_link",
- "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.identifyCCRStats": "#start_link确定 CCR 使用情况/统计#end_link",
- "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.stackManagmentAutoFollow": "#start_link创建自动跟随模式#end_link",
- "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.stackManagmentFollow": "#start_link管理 CCR Follower 索引#end_link",
- "xpack.monitoring.alerts.clusterHealth.action.danger": "分配缺失的主分片和副本分片。",
- "xpack.monitoring.alerts.clusterHealth.action.warning": "分配缺失的副本分片。",
- "xpack.monitoring.alerts.clusterHealth.actionVariables.clusterHealth": "集群的运行状况。",
- "xpack.monitoring.alerts.clusterHealth.description": "集群的运行状况发生变化时告警。",
- "xpack.monitoring.alerts.clusterHealth.firing.internalFullMessage": "为 {clusterName} 触发了集群运行状况告警。当前运行状况为 {health}。{action}",
- "xpack.monitoring.alerts.clusterHealth.firing.internalShortMessage": "为 {clusterName} 触发了集群运行状况告警。当前运行状况为 {health}。{actionText}",
- "xpack.monitoring.alerts.clusterHealth.label": "集群运行状况",
- "xpack.monitoring.alerts.clusterHealth.redMessage": "分配缺失的主分片和副本分片",
- "xpack.monitoring.alerts.clusterHealth.ui.firingMessage": "Elasticsearch 集群运行状况为 {health}。",
- "xpack.monitoring.alerts.clusterHealth.ui.nextSteps.message1": "{message}。#start_link立即查看#end_link",
- "xpack.monitoring.alerts.clusterHealth.yellowMessage": "分配缺失的副本分片",
- "xpack.monitoring.alerts.cpuUsage.actionVariables.node": "报告高 cpu 使用率的节点。",
- "xpack.monitoring.alerts.cpuUsage.description": "节点的 CPU 负载持续偏高时告警。",
- "xpack.monitoring.alerts.cpuUsage.firing.internalFullMessage": "集群 {clusterName} 中的节点 {nodeName} 触发了 CPU 使用率告警。{action}",
- "xpack.monitoring.alerts.cpuUsage.firing.internalShortMessage": "集群 {clusterName} 中的节点 {nodeName} 触发了 CPU 使用率告警。{shortActionText}",
- "xpack.monitoring.alerts.cpuUsage.fullAction": "查看节点",
- "xpack.monitoring.alerts.cpuUsage.label": "CPU 使用率",
- "xpack.monitoring.alerts.cpuUsage.paramDetails.duration.label": "查看以下期间的平均值:",
- "xpack.monitoring.alerts.cpuUsage.paramDetails.threshold.label": "CPU 超过以下值时通知:",
- "xpack.monitoring.alerts.cpuUsage.shortAction": "验证节点的 CPU 级别。",
- "xpack.monitoring.alerts.cpuUsage.ui.firingMessage": "节点 #start_link{nodeName}#end_link 于 #absolute报告 cpu 使用率为 {cpuUsage}%",
- "xpack.monitoring.alerts.cpuUsage.ui.nextSteps.hotThreads": "#start_link检查热线程#end_link",
- "xpack.monitoring.alerts.cpuUsage.ui.nextSteps.runningTasks": "#start_link检查长时间运行的任务#end_link",
- "xpack.monitoring.alerts.diskUsage.actionVariables.node": "报告高磁盘使用率的节点。",
- "xpack.monitoring.alerts.diskUsage.description": "节点的磁盘使用率持续偏高时告警。",
- "xpack.monitoring.alerts.diskUsage.firing.internalFullMessage": "集群 {clusterName} 中的节点 {nodeName} 触发了磁盘使用率告警。{action}",
- "xpack.monitoring.alerts.diskUsage.firing.internalShortMessage": "集群 {clusterName} 中的节点 {nodeName} 触发了磁盘使用率告警。{shortActionText}",
- "xpack.monitoring.alerts.diskUsage.fullAction": "查看节点",
- "xpack.monitoring.alerts.diskUsage.label": "磁盘使用率",
- "xpack.monitoring.alerts.diskUsage.paramDetails.duration.label": "查看以下期间的平均值:",
- "xpack.monitoring.alerts.diskUsage.paramDetails.threshold.label": "磁盘容量超过以下值时通知:",
- "xpack.monitoring.alerts.diskUsage.shortAction": "验证节点的磁盘使用率级别。",
- "xpack.monitoring.alerts.diskUsage.ui.firingMessage": "节点 #start_link{nodeName}#end_link 于 #absolute 报告磁盘使用率为 {diskUsage}%",
- "xpack.monitoring.alerts.diskUsage.ui.nextSteps.addMoreNodes": "#start_link添加更多数据节点#end_link",
- "xpack.monitoring.alerts.diskUsage.ui.nextSteps.identifyIndices": "#start_link识别大型索引#end_link",
- "xpack.monitoring.alerts.diskUsage.ui.nextSteps.ilmPolicies": "#start_link实施 ILM 策略#end_link",
- "xpack.monitoring.alerts.diskUsage.ui.nextSteps.resizeYourDeployment": "#start_link对您的部署进行大小调整 (ECE)#end_link",
- "xpack.monitoring.alerts.diskUsage.ui.nextSteps.tuneDisk": "#start_link调整磁盘使用率#end_link",
- "xpack.monitoring.alerts.dropdown.button": "告警和规则",
- "xpack.monitoring.alerts.dropdown.createAlerts": "创建默认规则",
- "xpack.monitoring.alerts.dropdown.manageRules": "管理规则",
- "xpack.monitoring.alerts.dropdown.title": "告警和规则",
- "xpack.monitoring.alerts.elasticsearchVersionMismatch.actionVariables.clusterHealth": "在此集群中运行的 Elasticsearch 版本。",
- "xpack.monitoring.alerts.elasticsearchVersionMismatch.description": "当集群包含多个版本的 Elasticsearch 时告警。",
- "xpack.monitoring.alerts.elasticsearchVersionMismatch.firing.internalFullMessage": "为 {clusterName} 触发了 Elasticsearch 版本不匹配告警。Elasticsearch 正在运行 {versions}。{action}",
- "xpack.monitoring.alerts.elasticsearchVersionMismatch.firing.internalShortMessage": "为 {clusterName} 触发了 Elasticsearch 版本不匹配告警。{shortActionText}",
- "xpack.monitoring.alerts.elasticsearchVersionMismatch.fullAction": "查看节点",
- "xpack.monitoring.alerts.elasticsearchVersionMismatch.label": "Elasticsearch 版本不匹配",
- "xpack.monitoring.alerts.elasticsearchVersionMismatch.shortAction": "确认所有节点具有相同的版本。",
- "xpack.monitoring.alerts.elasticsearchVersionMismatch.ui.firingMessage": "在此集群中正运行着多个 Elasticsearch ({versions}) 版本。",
- "xpack.monitoring.alerts.flyoutExpressions.timeUnits.dayLabel": "{timeValue, plural, other {天}}",
- "xpack.monitoring.alerts.flyoutExpressions.timeUnits.hourLabel": "{timeValue, plural, other {小时}}",
- "xpack.monitoring.alerts.flyoutExpressions.timeUnits.minuteLabel": "{timeValue, plural, other {分钟}}",
- "xpack.monitoring.alerts.flyoutExpressions.timeUnits.secondLabel": "{timeValue, plural, other {秒}}",
- "xpack.monitoring.alerts.kibanaVersionMismatch.actionVariables.clusterHealth": "此集群中运行的 Kibana 版本。",
- "xpack.monitoring.alerts.kibanaVersionMismatch.actionVariables.clusterName": "实例所属的集群。",
- "xpack.monitoring.alerts.kibanaVersionMismatch.description": "当集群包含多个版本的 Kibana 时告警。",
- "xpack.monitoring.alerts.kibanaVersionMismatch.firing.internalFullMessage": "为 {clusterName} 触发了 Kibana 版本不匹配告警。Kibana 正在运行 {versions}。{action}",
- "xpack.monitoring.alerts.kibanaVersionMismatch.firing.internalShortMessage": "为 {clusterName} 触发了 Kibana 版本不匹配告警。{shortActionText}",
- "xpack.monitoring.alerts.kibanaVersionMismatch.fullAction": "查看实例",
- "xpack.monitoring.alerts.kibanaVersionMismatch.label": "Kibana 版本不匹配",
- "xpack.monitoring.alerts.kibanaVersionMismatch.shortAction": "确认所有实例具有相同的版本。",
- "xpack.monitoring.alerts.kibanaVersionMismatch.ui.firingMessage": "在此集群中正运行着多个 Kibana 版本 ({versions})。",
- "xpack.monitoring.alerts.licenseExpiration.action": "请更新您的许可证。",
- "xpack.monitoring.alerts.licenseExpiration.actionVariables.clusterName": "许可证所属的集群。",
- "xpack.monitoring.alerts.licenseExpiration.actionVariables.expiredDate": "许可证过期日期。",
- "xpack.monitoring.alerts.licenseExpiration.description": "集群许可证即将到期时告警。",
- "xpack.monitoring.alerts.licenseExpiration.firing.internalFullMessage": "为 {clusterName} 触发了许可证到期告警。您的许可证将于 {expiredDate}到期。{action}",
- "xpack.monitoring.alerts.licenseExpiration.firing.internalShortMessage": "为 {clusterName} 触发了许可证到期告警。您的许可证将于 {expiredDate}到期。{actionText}",
- "xpack.monitoring.alerts.licenseExpiration.label": "许可证到期",
- "xpack.monitoring.alerts.licenseExpiration.ui.firingMessage": "此集群的许可证将于 #relative后,即 #absolute到期。#start_link请更新您的许可证。#end_link",
- "xpack.monitoring.alerts.logstashVersionMismatch.actionVariables.clusterHealth": "此集群中运行的 Logstash 版本。",
- "xpack.monitoring.alerts.logstashVersionMismatch.description": "集群包含多个版本的 Logstash 时告警。",
- "xpack.monitoring.alerts.logstashVersionMismatch.firing.internalFullMessage": "为 {clusterName} 触发了 Logstash 版本不匹配告警。Logstash 正在运行 {versions}。{action}",
- "xpack.monitoring.alerts.logstashVersionMismatch.firing.internalShortMessage": "为 {clusterName} 触发了 Logstash 版本不匹配告警。{shortActionText}",
- "xpack.monitoring.alerts.logstashVersionMismatch.fullAction": "查看节点",
- "xpack.monitoring.alerts.logstashVersionMismatch.label": "Logstash 版本不匹配",
- "xpack.monitoring.alerts.logstashVersionMismatch.shortAction": "确认所有节点具有相同的版本。",
- "xpack.monitoring.alerts.logstashVersionMismatch.ui.firingMessage": "在此集群中正运行着多个 Logstash 版本 ({versions})。",
- "xpack.monitoring.alerts.memoryUsage.actionVariables.node": "报告高内存使用率的节点。",
- "xpack.monitoring.alerts.memoryUsage.description": "节点报告高的内存使用率时告警。",
- "xpack.monitoring.alerts.memoryUsage.firing.internalFullMessage": "集群 {clusterName} 中的节点 {nodeName} 触发了内存使用率告警。{action}",
- "xpack.monitoring.alerts.memoryUsage.firing.internalShortMessage": "集群 {clusterName} 中的节点 {nodeName} 触发了内存使用率告警。{shortActionText}",
- "xpack.monitoring.alerts.memoryUsage.fullAction": "查看节点",
- "xpack.monitoring.alerts.memoryUsage.label": "内存使用率 (JVM)",
- "xpack.monitoring.alerts.memoryUsage.paramDetails.duration.label": "查看以下期间的平均值:",
- "xpack.monitoring.alerts.memoryUsage.paramDetails.threshold.label": "内存使用率超过以下值时通知:",
- "xpack.monitoring.alerts.memoryUsage.shortAction": "验证节点的内存使用率级别。",
- "xpack.monitoring.alerts.memoryUsage.ui.firingMessage": "节点 #start_link{nodeName}#end_link 将于 #absolute 报告 JVM 内存使用率为 {memoryUsage}%",
- "xpack.monitoring.alerts.memoryUsage.ui.nextSteps.addMoreNodes": "#start_link添加更多数据节点#end_link",
- "xpack.monitoring.alerts.memoryUsage.ui.nextSteps.identifyIndicesShards": "#start_link识别大型索引/分片#end_link",
- "xpack.monitoring.alerts.memoryUsage.ui.nextSteps.managingHeap": "#start_link管理 ES 堆#end_link",
- "xpack.monitoring.alerts.memoryUsage.ui.nextSteps.resizeYourDeployment": "#start_link对您的部署进行大小调整 (ECE)#end_link",
- "xpack.monitoring.alerts.memoryUsage.ui.nextSteps.tuneThreadPools": "#start_link调整线程池#end_link",
- "xpack.monitoring.alerts.migrate.manageAction.requiredFieldError": "{field} 是必填字段。",
- "xpack.monitoring.alerts.missingData.actionVariables.node": "缺少监测数据的节点。",
- "xpack.monitoring.alerts.missingData.description": "监测数据缺失时告警。",
- "xpack.monitoring.alerts.missingData.firing.internalFullMessage": "我们尚未检测到集群 {clusterName} 中节点 {nodeName} 的任何监测数据。{action}",
- "xpack.monitoring.alerts.missingData.firing.internalShortMessage": "我们尚未检测到集群 {clusterName} 中节点 {nodeName} 的任何监测数据。{shortActionText}",
- "xpack.monitoring.alerts.missingData.fullAction": "查看此节点具有哪些监测数据。",
- "xpack.monitoring.alerts.missingData.label": "缺少监测数据",
- "xpack.monitoring.alerts.missingData.paramDetails.duration.label": "缺少以下过去持续时间的监测数据时通知:",
- "xpack.monitoring.alerts.missingData.paramDetails.limit.label": "正在回查",
- "xpack.monitoring.alerts.missingData.shortAction": "确认该节点已启动并正在运行,然后仔细检查监测设置。",
- "xpack.monitoring.alerts.missingData.ui.firingMessage": "在过去的 {gapDuration},从 #absolute开始,我们尚未检测到 Elasticsearch 节点 {nodeName} 的任何监测数据",
- "xpack.monitoring.alerts.missingData.ui.nextSteps.verifySettings": "请确认节点上的监测设置",
- "xpack.monitoring.alerts.missingData.ui.nextSteps.viewAll": "#start_link查看所有 Elasticsearch 节点#end_link",
- "xpack.monitoring.alerts.missingData.validation.duration": "需要有效的持续时间。",
- "xpack.monitoring.alerts.missingData.validation.limit": "需要有效的限值。",
- "xpack.monitoring.alerts.modal.confirm": "确定",
- "xpack.monitoring.alerts.modal.createDescription": "创建这些即用型规则?",
- "xpack.monitoring.alerts.modal.description": "堆栈监测提供很多即用型规则,用于通知有关集群运行状况、资源使用率的常见问题以及错误或异常。{learnMoreLink}",
- "xpack.monitoring.alerts.modal.description.link": "了解详情......",
- "xpack.monitoring.alerts.modal.noOption": "否",
- "xpack.monitoring.alerts.modal.remindLater": "稍后提醒我",
- "xpack.monitoring.alerts.modal.title": "创建规则",
- "xpack.monitoring.alerts.modal.yesOption": "是(推荐 - 在此 kibana 工作区中创建默认规则)",
- "xpack.monitoring.alerts.nodesChanged.actionVariables.added": "添加到集群的节点列表。",
- "xpack.monitoring.alerts.nodesChanged.actionVariables.removed": "从集群中移除的节点列表。",
- "xpack.monitoring.alerts.nodesChanged.actionVariables.restarted": "在集群中重新启动的节点列表。",
- "xpack.monitoring.alerts.nodesChanged.description": "添加、移除或重新启动节点时告警。",
- "xpack.monitoring.alerts.nodesChanged.firing.internalFullMessage": "为 {clusterName} 触发了节点已更改告警。以下 Elasticsearch 节点已添加:{added},以下已移除:{removed},以下已重新启动:{restarted}。{action}",
- "xpack.monitoring.alerts.nodesChanged.firing.internalShortMessage": "为 {clusterName} 触发了节点已更改告警。{shortActionText}",
- "xpack.monitoring.alerts.nodesChanged.fullAction": "查看节点",
- "xpack.monitoring.alerts.nodesChanged.label": "节点已更改",
- "xpack.monitoring.alerts.nodesChanged.shortAction": "确认您已添加、移除或重新启动节点。",
- "xpack.monitoring.alerts.nodesChanged.ui.addedFiringMessage": "Elasticsearch 节点“{added}”已添加到此集群。",
- "xpack.monitoring.alerts.nodesChanged.ui.nothingDetectedFiringMessage": "Elasticsearch 节点已更改",
- "xpack.monitoring.alerts.nodesChanged.ui.removedFiringMessage": "Elasticsearch 节点“{removed}”已从此集群中移除。",
- "xpack.monitoring.alerts.nodesChanged.ui.resolvedMessage": "此集群的 Elasticsearch 节点中没有更改。",
- "xpack.monitoring.alerts.nodesChanged.ui.restartedFiringMessage": "此集群中 Elasticsearch 节点“{restarted}”已重新启动。",
- "xpack.monitoring.alerts.panel.disableAlert.errorTitle": "无法禁用规则",
- "xpack.monitoring.alerts.panel.disableTitle": "禁用",
- "xpack.monitoring.alerts.panel.editAlert": "编辑规则",
- "xpack.monitoring.alerts.panel.enableAlert.errorTitle": "无法启用规则",
- "xpack.monitoring.alerts.panel.muteAlert.errorTitle": "无法静音规则",
- "xpack.monitoring.alerts.panel.muteTitle": "静音",
- "xpack.monitoring.alerts.panel.ummuteAlert.errorTitle": "无法取消静音规则",
- "xpack.monitoring.alerts.rejection.paramDetails.duration.label": "过去",
- "xpack.monitoring.alerts.rejection.paramDetails.threshold.label": "当 {type} 拒绝计数超过以下阈值时通知:",
- "xpack.monitoring.alerts.searchThreadPoolRejections.description": "当搜索线程池中的拒绝数目超过阈值时告警。",
- "xpack.monitoring.alerts.shardSize.actionVariables.shardIndex": "遇到较大平均分片大小的索引。",
- "xpack.monitoring.alerts.shardSize.description": "平均分片大小大于配置的阈值时告警。",
- "xpack.monitoring.alerts.shardSize.firing.internalFullMessage": "以下索引触发分片大小过大告警:{shardIndex}。{action}",
- "xpack.monitoring.alerts.shardSize.firing.internalShortMessage": "以下索引触发分片大小过大告警:{shardIndex}。{shortActionText}",
- "xpack.monitoring.alerts.shardSize.fullAction": "查看索引分片大小统计",
- "xpack.monitoring.alerts.shardSize.label": "分片大小",
- "xpack.monitoring.alerts.shardSize.paramDetails.indexPattern.label": "检查以下索引模式",
- "xpack.monitoring.alerts.shardSize.paramDetails.threshold.label": "平均分片大小超过此值时通知",
- "xpack.monitoring.alerts.shardSize.shortAction": "调查分片大小过大的索引。",
- "xpack.monitoring.alerts.shardSize.ui.firingMessage": "以下索引:#start_link{shardIndex}#end_link 在 #absolute有过大的平均分片大小:{shardSize}GB",
- "xpack.monitoring.alerts.shardSize.ui.nextSteps.investigateIndex": "#start_link调查详细的索引统计#end_link",
- "xpack.monitoring.alerts.shardSize.ui.nextSteps.shardSizingBlog": "#start_link分片大小调整技巧(博客)#end_link",
- "xpack.monitoring.alerts.shardSize.ui.nextSteps.sizeYourShards": "#start_link如何调整分片大小(文档)#end_link",
- "xpack.monitoring.alerts.state.firing": "触发",
- "xpack.monitoring.alerts.status.alertsTooltip": "告警",
- "xpack.monitoring.alerts.status.clearText": "清除",
- "xpack.monitoring.alerts.status.clearToolip": "无告警触发",
- "xpack.monitoring.alerts.status.highSeverityTooltip": "有一些紧急问题需要您立即关注!",
- "xpack.monitoring.alerts.status.lowSeverityTooltip": "存在一些低紧急问题。",
- "xpack.monitoring.alerts.status.mediumSeverityTooltip": "有一些问题可能会影响堆栈。",
- "xpack.monitoring.alerts.threadPoolRejections.actionVariables.node": "报告较多线程池 {type} 拒绝的节点。",
- "xpack.monitoring.alerts.threadPoolRejections.firing.internalFullMessage": "集群 {clusterName} 中的节点 {nodeName} 触发了线程池 {type} 拒绝告警。{action}",
- "xpack.monitoring.alerts.threadPoolRejections.firing.internalShortMessage": "集群 {clusterName} 中的节点 {nodeName} 触发了线程池 {type} 拒绝告警。{shortActionText}",
- "xpack.monitoring.alerts.threadPoolRejections.fullAction": "查看节点",
- "xpack.monitoring.alerts.threadPoolRejections.label": "线程池 {type} 拒绝",
- "xpack.monitoring.alerts.threadPoolRejections.shortAction": "验证受影响节点的线程池 {type} 拒绝。",
- "xpack.monitoring.alerts.threadPoolRejections.ui.firingMessage": "节点 #start_link{nodeName}#end_link 在 #absolute报告了 {rejectionCount} 个 {threadPoolType} 拒绝",
- "xpack.monitoring.alerts.threadPoolRejections.ui.nextSteps.addMoreNodes": "#start_link添加更多节点#end_link",
- "xpack.monitoring.alerts.threadPoolRejections.ui.nextSteps.monitorThisNode": "#start_link监测此节点#end_link",
- "xpack.monitoring.alerts.threadPoolRejections.ui.nextSteps.optimizeQueries": "#start_link优化复杂查询#end_link",
- "xpack.monitoring.alerts.threadPoolRejections.ui.nextSteps.resizeYourDeployment": "#start_link对您的部署进行大小调整 (ECE)#end_link",
- "xpack.monitoring.alerts.threadPoolRejections.ui.nextSteps.threadPoolSettings": "#start_link线程池设置#end_link",
- "xpack.monitoring.alerts.validation.duration": "需要有效的持续时间。",
- "xpack.monitoring.alerts.validation.indexPattern": "需要有效的索引模式。",
- "xpack.monitoring.alerts.validation.lessThanZero": "此值不能小于零",
- "xpack.monitoring.alerts.validation.threshold": "需要有效的数字。",
- "xpack.monitoring.alerts.writeThreadPoolRejections.description": "当写入线程池中的拒绝数量超过阈值时告警。",
- "xpack.monitoring.apm.healthStatusLabel": "运行状况:{status}",
- "xpack.monitoring.apm.instance.pageTitle": "APM 服务器实例:{instanceName}",
- "xpack.monitoring.apm.instance.panels.title": "APM 服务器 - 指标",
- "xpack.monitoring.apm.instance.routeTitle": "{apm} - 实例",
- "xpack.monitoring.apm.instance.status.lastEventDescription": "{timeOfLastEvent}前",
- "xpack.monitoring.apm.instance.status.lastEventLabel": "最后事件",
- "xpack.monitoring.apm.instance.status.nameLabel": "名称",
- "xpack.monitoring.apm.instance.status.outputLabel": "输出",
- "xpack.monitoring.apm.instance.status.uptimeLabel": "运行时间",
- "xpack.monitoring.apm.instance.status.versionLabel": "版本",
- "xpack.monitoring.apm.instance.statusDescription": "状态:{apmStatusIcon}",
- "xpack.monitoring.apm.instances.allocatedMemoryTitle": "已分配内存",
- "xpack.monitoring.apm.instances.bytesSentRateTitle": "已发送字节速率",
- "xpack.monitoring.apm.instances.cgroupMemoryUsageTitle": "内存使用率 (cgroup)",
- "xpack.monitoring.apm.instances.filterInstancesPlaceholder": "筛选实例……",
- "xpack.monitoring.apm.instances.heading": "APM 实例",
- "xpack.monitoring.apm.instances.lastEventTitle": "最后事件",
- "xpack.monitoring.apm.instances.lastEventValue": "{timeOfLastEvent}前",
- "xpack.monitoring.apm.instances.nameTitle": "名称",
- "xpack.monitoring.apm.instances.outputEnabledTitle": "已启用输出",
- "xpack.monitoring.apm.instances.outputErrorsTitle": "输出错误",
- "xpack.monitoring.apm.instances.pageTitle": "APM 服务器实例",
- "xpack.monitoring.apm.instances.routeTitle": "{apm} - 实例",
- "xpack.monitoring.apm.instances.status.lastEventDescription": "{timeOfLastEvent}前",
- "xpack.monitoring.apm.instances.status.lastEventLabel": "最后事件",
- "xpack.monitoring.apm.instances.status.serversLabel": "服务器",
- "xpack.monitoring.apm.instances.status.totalEventsLabel": "事件合计",
- "xpack.monitoring.apm.instances.statusDescription": "状态:{apmStatusIcon}",
- "xpack.monitoring.apm.instances.totalEventsRateTitle": "事件合计速率",
- "xpack.monitoring.apm.instances.versionFilter": "版本",
- "xpack.monitoring.apm.instances.versionTitle": "版本",
- "xpack.monitoring.apm.metrics.agentHeading": "APM 和 Fleet 服务器",
- "xpack.monitoring.apm.metrics.heading": "APM 服务器",
- "xpack.monitoring.apm.metrics.topCharts.agentTitle": "APM 和 Fleet 服务器 - 资源使用率",
- "xpack.monitoring.apm.metrics.topCharts.title": "APM 服务器 - 资源使用率",
- "xpack.monitoring.apm.overview.pageTitle": "APM 服务器概览",
- "xpack.monitoring.apm.overview.panels.title": "APM 服务器 - 指标",
- "xpack.monitoring.apm.overview.routeTitle": "APM 服务器",
- "xpack.monitoring.apmNavigation.instancesLinkText": "实例",
- "xpack.monitoring.apmNavigation.overviewLinkText": "概览",
- "xpack.monitoring.beats.filterBeatsPlaceholder": "筛选 Beats……",
- "xpack.monitoring.beats.instance.bytesSentLabel": "已发送字节",
- "xpack.monitoring.beats.instance.configReloadsLabel": "配置重载",
- "xpack.monitoring.beats.instance.eventsDroppedLabel": "已丢弃事件",
- "xpack.monitoring.beats.instance.eventsEmittedLabel": "已发出事件",
- "xpack.monitoring.beats.instance.eventsTotalLabel": "事件合计",
- "xpack.monitoring.beats.instance.handlesLimitHardLabel": "句柄限制(硬性)",
- "xpack.monitoring.beats.instance.handlesLimitSoftLabel": "句柄限制(弹性)",
- "xpack.monitoring.beats.instance.hostLabel": "主机",
- "xpack.monitoring.beats.instance.nameLabel": "名称",
- "xpack.monitoring.beats.instance.outputLabel": "输出",
- "xpack.monitoring.beats.instance.pageTitle": "Beat 实例:{beatName}",
- "xpack.monitoring.beats.instance.routeTitle": "Beats - {instanceName} - 概览",
- "xpack.monitoring.beats.instance.typeLabel": "类型",
- "xpack.monitoring.beats.instance.uptimeLabel": "运行时间",
- "xpack.monitoring.beats.instance.versionLabel": "版本",
- "xpack.monitoring.beats.instances.allocatedMemoryTitle": "已分配内存",
- "xpack.monitoring.beats.instances.bytesSentRateTitle": "已发送字节速率",
- "xpack.monitoring.beats.instances.nameTitle": "名称",
- "xpack.monitoring.beats.instances.outputEnabledTitle": "已启用输出",
- "xpack.monitoring.beats.instances.outputErrorsTitle": "输出错误",
- "xpack.monitoring.beats.instances.totalEventsRateTitle": "事件合计速率",
- "xpack.monitoring.beats.instances.typeFilter": "类型",
- "xpack.monitoring.beats.instances.typeTitle": "类型",
- "xpack.monitoring.beats.instances.versionFilter": "版本",
- "xpack.monitoring.beats.instances.versionTitle": "版本",
- "xpack.monitoring.beats.listing.heading": "Beats 列表",
- "xpack.monitoring.beats.listing.pageTitle": "Beats 列表",
- "xpack.monitoring.beats.overview.activeBeatsInLastDayTitle": "过去一天的活动 Beats",
- "xpack.monitoring.beats.overview.bytesSentLabel": "已发送字节",
- "xpack.monitoring.beats.overview.heading": "Beats 概览",
- "xpack.monitoring.beats.overview.latestActive.last1DayLabel": "过去 1 天",
- "xpack.monitoring.beats.overview.latestActive.last1HourLabel": "过去 1 小时",
- "xpack.monitoring.beats.overview.latestActive.last1MinuteLabel": "过去 1 分钟",
- "xpack.monitoring.beats.overview.latestActive.last20MinutesLabel": "过去 20 分钟",
- "xpack.monitoring.beats.overview.latestActive.last5MinutesLabel": "过去 5 分钟",
- "xpack.monitoring.beats.overview.noActivityDescription": "您好!此区域将显示您最新的 Beats 活动,但似乎在过去一天里您没有任何活动。",
- "xpack.monitoring.beats.overview.pageTitle": "Beats 概览",
- "xpack.monitoring.beats.overview.routeTitle": "Beats - 概览",
- "xpack.monitoring.beats.overview.top5BeatTypesInLastDayTitle": "过去一天排名前 5 Beat 类型",
- "xpack.monitoring.beats.overview.top5VersionsInLastDayTitle": "过去一天排名前 5 版本",
- "xpack.monitoring.beats.overview.totalBeatsLabel": "Beats 合计",
- "xpack.monitoring.beats.overview.totalEventsLabel": "事件合计",
- "xpack.monitoring.beats.routeTitle": "Beats",
- "xpack.monitoring.beatsNavigation.instance.overviewLinkText": "概览",
- "xpack.monitoring.beatsNavigation.instancesLinkText": "实例",
- "xpack.monitoring.beatsNavigation.overviewLinkText": "概览",
- "xpack.monitoring.breadcrumbs.apm.instancesLabel": "实例",
- "xpack.monitoring.breadcrumbs.apmLabel": "APM 服务器",
- "xpack.monitoring.breadcrumbs.beats.instancesLabel": "实例",
- "xpack.monitoring.breadcrumbs.beatsLabel": "Beats",
- "xpack.monitoring.breadcrumbs.clustersLabel": "集群",
- "xpack.monitoring.breadcrumbs.es.ccrLabel": "CCR",
- "xpack.monitoring.breadcrumbs.es.indicesLabel": "索引",
- "xpack.monitoring.breadcrumbs.es.jobsLabel": "Machine Learning 作业",
- "xpack.monitoring.breadcrumbs.es.nodesLabel": "节点",
- "xpack.monitoring.breadcrumbs.kibana.instancesLabel": "实例",
- "xpack.monitoring.breadcrumbs.logstash.nodesLabel": "节点",
- "xpack.monitoring.breadcrumbs.logstash.pipelinesLabel": "管道",
- "xpack.monitoring.breadcrumbs.logstashLabel": "Logstash",
- "xpack.monitoring.chart.horizontalLegend.notAvailableLabel": "不可用",
- "xpack.monitoring.chart.horizontalLegend.toggleButtonAriaLabel": "切换按钮",
- "xpack.monitoring.chart.infoTooltip.intervalLabel": "时间间隔",
- "xpack.monitoring.chart.screenReaderUnaccessibleTitle": "此图表不支持屏幕阅读器读取",
- "xpack.monitoring.chart.seriesScreenReaderListDescription": "时间间隔:{bucketSize}",
- "xpack.monitoring.chart.timeSeries.zoomOut": "缩小",
- "xpack.monitoring.cluster.health.healthy": "运行正常",
- "xpack.monitoring.cluster.health.pluginIssues": "一些插件有问题。请检查 ",
- "xpack.monitoring.cluster.health.primaryShards": "缺少主分片",
- "xpack.monitoring.cluster.health.replicaShards": "缺少副本分片",
- "xpack.monitoring.cluster.listing.dataColumnTitle": "数据",
- "xpack.monitoring.cluster.listing.incompatibleLicense.getLicenseLinkLabel": "获取具有完整功能的许可证",
- "xpack.monitoring.cluster.listing.incompatibleLicense.infoMessage": "需要监测多个集群?{getLicenseInfoLink}以实现多集群监测。",
- "xpack.monitoring.cluster.listing.incompatibleLicense.noMultiClusterSupportMessage": "基本级许可不支持多集群监测。",
- "xpack.monitoring.cluster.listing.incompatibleLicense.warningMessageTitle": "您无法查看 {clusterName} 集群",
- "xpack.monitoring.cluster.listing.indicesColumnTitle": "索引",
- "xpack.monitoring.cluster.listing.invalidLicense.getBasicLicenseLinkLabel": "获取免费的基本级许可",
- "xpack.monitoring.cluster.listing.invalidLicense.getLicenseLinkLabel": "获取具有完整功能的许可证",
- "xpack.monitoring.cluster.listing.invalidLicense.infoMessage": "需要许可?{getBasicLicenseLink}或{getLicenseInfoLink}以实现多集群监测。",
- "xpack.monitoring.cluster.listing.invalidLicense.invalidInfoMessage": "许可信息无效。",
- "xpack.monitoring.cluster.listing.invalidLicense.warningMessageTitle": "您无法查看 {clusterName} 集群",
- "xpack.monitoring.cluster.listing.kibanaColumnTitle": "Kibana",
- "xpack.monitoring.cluster.listing.licenseColumnTitle": "许可证",
- "xpack.monitoring.cluster.listing.logstashColumnTitle": "Logstash",
- "xpack.monitoring.cluster.listing.nameColumnTitle": "名称",
- "xpack.monitoring.cluster.listing.nodesColumnTitle": "节点",
- "xpack.monitoring.cluster.listing.pageTitle": "集群列表",
- "xpack.monitoring.cluster.listing.standaloneClusterCallOutDismiss": "关闭",
- "xpack.monitoring.cluster.listing.standaloneClusterCallOutLink": "查看这些实例。",
- "xpack.monitoring.cluster.listing.standaloneClusterCallOutText": "或者,单击下表中的独立集群",
- "xpack.monitoring.cluster.listing.standaloneClusterCallOutTitle": "似乎您具有未连接到 Elasticsearch 集群的实例。",
- "xpack.monitoring.cluster.listing.statusColumnTitle": "告警状态",
- "xpack.monitoring.cluster.listing.unknownHealthMessage": "未知",
- "xpack.monitoring.cluster.overview.apmPanel.agentServersTotalLinkLabel": "APM 和 Fleet 服务器:{apmsTotal}",
- "xpack.monitoring.cluster.overview.apmPanel.apmFleetTitle": "APM 和 Fleet 服务器",
- "xpack.monitoring.cluster.overview.apmPanel.apmTitle": "APM 服务器",
- "xpack.monitoring.cluster.overview.apmPanel.instancesAndFleetsTotalLinkAriaLabel": "APM 和 Fleet 服务器实例:{apmsTotal}",
- "xpack.monitoring.cluster.overview.apmPanel.instancesTotalLinkAriaLabel": "APM 服务器实例:{apmsTotal}",
- "xpack.monitoring.cluster.overview.apmPanel.lastEventDescription": "{timeOfLastEvent}前",
- "xpack.monitoring.cluster.overview.apmPanel.lastEventLabel": "最后事件",
- "xpack.monitoring.cluster.overview.apmPanel.memoryUsageLabel": "内存使用率(增量)",
- "xpack.monitoring.cluster.overview.apmPanel.overviewFleetLinkLabel": "APM 和 Fleet 服务器概览",
- "xpack.monitoring.cluster.overview.apmPanel.overviewLinkLabel": "APM 服务器概览",
- "xpack.monitoring.cluster.overview.apmPanel.processedEventsLabel": "已处理事件",
- "xpack.monitoring.cluster.overview.apmPanel.serversTotalLinkLabel": "APM 服务器:{apmsTotal}",
- "xpack.monitoring.cluster.overview.beatsPanel.beatsTitle": "Beats",
- "xpack.monitoring.cluster.overview.beatsPanel.beatsTotalLinkLabel": "Beats:{beatsTotal}",
- "xpack.monitoring.cluster.overview.beatsPanel.bytesSentLabel": "已发送字节",
- "xpack.monitoring.cluster.overview.beatsPanel.instancesTotalLinkAriaLabel": "Beats 实例:{beatsTotal}",
- "xpack.monitoring.cluster.overview.beatsPanel.overviewLinkAriaLabel": "Beats 概览",
- "xpack.monitoring.cluster.overview.beatsPanel.overviewLinkLabel": "概览",
- "xpack.monitoring.cluster.overview.beatsPanel.totalEventsLabel": "事件合计",
- "xpack.monitoring.cluster.overview.esPanel.debugLogsTooltipText": "调试日志数",
- "xpack.monitoring.cluster.overview.esPanel.diskAvailableLabel": "磁盘可用",
- "xpack.monitoring.cluster.overview.esPanel.diskUsageLabel": "磁盘使用率",
- "xpack.monitoring.cluster.overview.esPanel.documentsLabel": "文档",
- "xpack.monitoring.cluster.overview.esPanel.errorLogsTooltipText": "错误日志数",
- "xpack.monitoring.cluster.overview.esPanel.expireDateText": "于 {expiryDate} 到期",
- "xpack.monitoring.cluster.overview.esPanel.fatalLogsTooltipText": "严重日志数",
- "xpack.monitoring.cluster.overview.esPanel.healthLabel": "运行状况",
- "xpack.monitoring.cluster.overview.esPanel.indicesCountLinkAriaLabel": "Elasticsearch 索引:{indicesCount}",
- "xpack.monitoring.cluster.overview.esPanel.indicesCountLinkLabel": "索引:{indicesCount}",
- "xpack.monitoring.cluster.overview.esPanel.infoLogsTooltipText": "信息日志数",
- "xpack.monitoring.cluster.overview.esPanel.jobsLabel": "Machine Learning 作业",
- "xpack.monitoring.cluster.overview.esPanel.jvmHeapLabel": "{javaVirtualMachine} 堆",
- "xpack.monitoring.cluster.overview.esPanel.licenseLabel": "许可证",
- "xpack.monitoring.cluster.overview.esPanel.logsLinkAriaLabel": "Elasticsearch 日志",
- "xpack.monitoring.cluster.overview.esPanel.logsLinkLabel": "日志",
- "xpack.monitoring.cluster.overview.esPanel.nodesTotalLinkLabel": "节点:{nodesTotal}",
- "xpack.monitoring.cluster.overview.esPanel.overviewLinkAriaLabel": "Elasticsearch 概览",
- "xpack.monitoring.cluster.overview.esPanel.overviewLinkLabel": "概览",
- "xpack.monitoring.cluster.overview.esPanel.primaryShardsLabel": "主分片",
- "xpack.monitoring.cluster.overview.esPanel.replicaShardsLabel": "副本分片",
- "xpack.monitoring.cluster.overview.esPanel.unknownLogsTooltipText": "未知",
- "xpack.monitoring.cluster.overview.esPanel.uptimeLabel": "运行时间",
- "xpack.monitoring.cluster.overview.esPanel.versionLabel": "版本",
- "xpack.monitoring.cluster.overview.esPanel.versionNotAvailableDescription": "不可用",
- "xpack.monitoring.cluster.overview.esPanel.warnLogsTooltipText": "警告日志数",
- "xpack.monitoring.cluster.overview.kibanaPanel.connectionsLabel": "连接",
- "xpack.monitoring.cluster.overview.kibanaPanel.instancesCountLinkAriaLabel": "Kibana 实例:{instancesCount}",
- "xpack.monitoring.cluster.overview.kibanaPanel.instancesCountLinkLabel": "实例:{instancesCount}",
- "xpack.monitoring.cluster.overview.kibanaPanel.kibanaTitle": "Kibana",
- "xpack.monitoring.cluster.overview.kibanaPanel.maxResponseTimeDescription": "{maxTime} 毫秒",
- "xpack.monitoring.cluster.overview.kibanaPanel.maxResponseTimeLabel": "最大响应时间",
- "xpack.monitoring.cluster.overview.kibanaPanel.memoryUsageLabel": "内存利用率",
- "xpack.monitoring.cluster.overview.kibanaPanel.overviewLinkAriaLabel": "Kibana 概览",
- "xpack.monitoring.cluster.overview.kibanaPanel.overviewLinkLabel": "概览",
- "xpack.monitoring.cluster.overview.kibanaPanel.requestsLabel": "请求",
- "xpack.monitoring.cluster.overview.logsPanel.logTypeTitle": "{type}",
- "xpack.monitoring.cluster.overview.logsPanel.noLogsFound": "未找到任何日志。",
- "xpack.monitoring.cluster.overview.logstashPanel.betaFeatureTooltip": "公测版功能",
- "xpack.monitoring.cluster.overview.logstashPanel.eventsEmittedLabel": "已发出事件",
- "xpack.monitoring.cluster.overview.logstashPanel.eventsReceivedLabel": "已接收事件",
- "xpack.monitoring.cluster.overview.logstashPanel.jvmHeapLabel": "{javaVirtualMachine} 堆",
- "xpack.monitoring.cluster.overview.logstashPanel.logstashTitle": "Logstash",
- "xpack.monitoring.cluster.overview.logstashPanel.nodesCountLinkAriaLabel": "Logstash 节点:{nodesCount}",
- "xpack.monitoring.cluster.overview.logstashPanel.nodesCountLinkLabel": "节点:{nodesCount}",
- "xpack.monitoring.cluster.overview.logstashPanel.overviewLinkAriaLabel": "Logstash 概览",
- "xpack.monitoring.cluster.overview.logstashPanel.overviewLinkLabel": "概览",
- "xpack.monitoring.cluster.overview.logstashPanel.pipelineCountLinkAriaLabel": "Logstash 管道(公测版功能):{pipelineCount}",
- "xpack.monitoring.cluster.overview.logstashPanel.pipelinesCountLinkLabel": "管道:{pipelineCount}",
- "xpack.monitoring.cluster.overview.logstashPanel.uptimeLabel": "运行时间",
- "xpack.monitoring.cluster.overview.logstashPanel.withMemoryQueuesLabel": "内存队列",
- "xpack.monitoring.cluster.overview.logstashPanel.withPersistentQueuesLabel": "持久性队列",
- "xpack.monitoring.cluster.overview.pageTitle": "集群概览",
- "xpack.monitoring.cluster.overviewTitle": "概览",
- "xpack.monitoring.clusterAlertsNavigation.clusterAlertsLinkText": "集群告警",
- "xpack.monitoring.clustersNavigation.clustersLinkText": "集群",
- "xpack.monitoring.clusterStats.uuidNotFoundErrorMessage": "在选定时间范围内找不到该集群。UUID:{clusterUuid}",
- "xpack.monitoring.clusterStats.uuidNotSpecifiedErrorMessage": "{clusterUuid} 未指定",
- "xpack.monitoring.elasticsearch.ccr.ccrListingTable.alertsColumnTitle": "告警",
- "xpack.monitoring.elasticsearch.ccr.ccrListingTable.errorColumnTitle": "错误",
- "xpack.monitoring.elasticsearch.ccr.ccrListingTable.followsColumnTitle": "跟随",
- "xpack.monitoring.elasticsearch.ccr.ccrListingTable.indexColumnTitle": "索引",
- "xpack.monitoring.elasticsearch.ccr.ccrListingTable.lastFetchTimeColumnTitle": "上次提取时间",
- "xpack.monitoring.elasticsearch.ccr.ccrListingTable.opsSyncedColumnTitle": "已同步操作",
- "xpack.monitoring.elasticsearch.ccr.ccrListingTable.syncLagOpsColumnTitle": "同步延迟(操作)",
- "xpack.monitoring.elasticsearch.ccr.heading": "CCR",
- "xpack.monitoring.elasticsearch.ccr.pageTitle": "Elasticsearch Ccr",
- "xpack.monitoring.elasticsearch.ccr.routeTitle": "Elasticsearch - CCR",
- "xpack.monitoring.elasticsearch.ccr.shard.instanceTitle": "索引:{followerIndex} 分片:{shardId}",
- "xpack.monitoring.elasticsearch.ccr.shard.pageTitle": "Elasticsearch Ccr 分片 - 索引:{followerIndex} 分片:{shardId}",
- "xpack.monitoring.elasticsearch.ccr.shard.routeTitle": "Elasticsearch - CCR - 分片",
- "xpack.monitoring.elasticsearch.ccr.shardsTable.alertsColumnTitle": "告警",
- "xpack.monitoring.elasticsearch.ccr.shardsTable.errorColumnTitle": "错误",
- "xpack.monitoring.elasticsearch.ccr.shardsTable.lastFetchTimeColumnTitle": "上次提取时间",
- "xpack.monitoring.elasticsearch.ccr.shardsTable.opsSyncedColumnTitle": "已同步操作",
- "xpack.monitoring.elasticsearch.ccr.shardsTable.shardColumnTitle": "分片",
- "xpack.monitoring.elasticsearch.ccr.shardsTable.syncLagOpsColumn.followerLagTooltip": "Follower 延迟:{syncLagOpsFollower}",
- "xpack.monitoring.elasticsearch.ccr.shardsTable.syncLagOpsColumn.leaderLagTooltip": "Leader 延迟:{syncLagOpsLeader}",
- "xpack.monitoring.elasticsearch.ccr.shardsTable.syncLagOpsColumnTitle": "同步延迟(操作)",
- "xpack.monitoring.elasticsearch.ccrShard.errorsTable.reasonColumnTitle": "原因",
- "xpack.monitoring.elasticsearch.ccrShard.errorsTable.typeColumnTitle": "类型",
- "xpack.monitoring.elasticsearch.ccrShard.errorsTableTitle": "错误",
- "xpack.monitoring.elasticsearch.ccrShard.latestStateAdvancedButtonLabel": "高级",
- "xpack.monitoring.elasticsearch.ccrShard.status.alerts": "告警",
- "xpack.monitoring.elasticsearch.ccrShard.status.failedFetchesLabel": "失败提取",
- "xpack.monitoring.elasticsearch.ccrShard.status.followerIndexLabel": "Follower 索引",
- "xpack.monitoring.elasticsearch.ccrShard.status.leaderIndexLabel": "Leader 索引",
- "xpack.monitoring.elasticsearch.ccrShard.status.opsSyncedLabel": "已同步操作",
- "xpack.monitoring.elasticsearch.ccrShard.status.shardIdLabel": "分片 ID",
- "xpack.monitoring.elasticsearch.clusterStatus.dataLabel": "数据",
- "xpack.monitoring.elasticsearch.clusterStatus.documentsLabel": "文档",
- "xpack.monitoring.elasticsearch.clusterStatus.indicesLabel": "索引",
- "xpack.monitoring.elasticsearch.clusterStatus.memoryLabel": "JVM 堆",
- "xpack.monitoring.elasticsearch.clusterStatus.nodesLabel": "节点",
- "xpack.monitoring.elasticsearch.clusterStatus.totalShardsLabel": "分片合计",
- "xpack.monitoring.elasticsearch.clusterStatus.unassignedShardsLabel": "未分配分片",
- "xpack.monitoring.elasticsearch.healthStatusLabel": "运行状况:{status}",
- "xpack.monitoring.elasticsearch.indexDetailStatus.alerts": "告警",
- "xpack.monitoring.elasticsearch.indexDetailStatus.documentsTitle": "文档",
- "xpack.monitoring.elasticsearch.indexDetailStatus.iconStatusLabel": "运行状况:{elasticsearchStatusIcon}",
- "xpack.monitoring.elasticsearch.indexDetailStatus.primariesTitle": "主分片",
- "xpack.monitoring.elasticsearch.indexDetailStatus.totalShardsTitle": "分片合计",
- "xpack.monitoring.elasticsearch.indexDetailStatus.totalTitle": "合计",
- "xpack.monitoring.elasticsearch.indexDetailStatus.unassignedShardsTitle": "未分配分片",
- "xpack.monitoring.elasticsearch.indices.advanced.routeTitle": "Elasticsearch - 索引 - {indexName} - 高级",
- "xpack.monitoring.elasticsearch.indices.alertsColumnTitle": "告警",
- "xpack.monitoring.elasticsearch.indices.dataTitle": "数据",
- "xpack.monitoring.elasticsearch.indices.documentCountTitle": "文档计数",
- "xpack.monitoring.elasticsearch.indices.howToShowSystemIndicesDescription": "如果您正在寻找系统索引(例如 .kibana),请尝试选中“显示系统索引”。",
- "xpack.monitoring.elasticsearch.indices.indexRateTitle": "索引速率",
- "xpack.monitoring.elasticsearch.indices.monitoringTablePlaceholder": "筛选索引……",
- "xpack.monitoring.elasticsearch.indices.nameTitle": "名称",
- "xpack.monitoring.elasticsearch.indices.noIndicesMatchYourSelectionDescription": "没有索引匹配您的选择。请尝试更改时间范围选择。",
- "xpack.monitoring.elasticsearch.indices.overview.pageTitle": "索引:{indexName}",
- "xpack.monitoring.elasticsearch.indices.overview.routeTitle": "Elasticsearch - 索引 - {indexName} - 概览",
- "xpack.monitoring.elasticsearch.indices.pageTitle": "Elasticsearch 索引",
- "xpack.monitoring.elasticsearch.indices.routeTitle": "Elasticsearch - 索引",
- "xpack.monitoring.elasticsearch.indices.searchRateTitle": "搜索速率",
- "xpack.monitoring.elasticsearch.indices.statusTitle": "状态",
- "xpack.monitoring.elasticsearch.indices.systemIndicesLabel": "筛留系统索引",
- "xpack.monitoring.elasticsearch.indices.unassignedShardsTitle": "未分配分片",
- "xpack.monitoring.elasticsearch.mlJobListing.filterJobsPlaceholder": "筛选作业……",
- "xpack.monitoring.elasticsearch.mlJobListing.forecastsTitle": "预测",
- "xpack.monitoring.elasticsearch.mlJobListing.jobIdTitle": "作业 ID",
- "xpack.monitoring.elasticsearch.mlJobListing.modelSizeTitle": "模型大小",
- "xpack.monitoring.elasticsearch.mlJobListing.noDataLabel": "不可用",
- "xpack.monitoring.elasticsearch.mlJobListing.nodeTitle": "节点",
- "xpack.monitoring.elasticsearch.mlJobListing.noJobsDescription": "没有 Machine Learning 作业匹配您的查询。请尝试更改时间范围选择。",
- "xpack.monitoring.elasticsearch.mlJobListing.processedRecordsTitle": "已处理记录",
- "xpack.monitoring.elasticsearch.mlJobListing.stateTitle": "状态",
- "xpack.monitoring.elasticsearch.mlJobListing.statusIconLabel": "作业状态:{status}",
- "xpack.monitoring.elasticsearch.mlJobs.pageTitle": "Elasticsearch Machine Learning 作业",
- "xpack.monitoring.elasticsearch.mlJobs.routeTitle": "Elasticsearch - Machine Learning 作业",
- "xpack.monitoring.elasticsearch.node.advanced.routeTitle": "Elasticsearch - 节点 - {nodeSummaryName} - 高级",
- "xpack.monitoring.elasticsearch.node.cells.tooltip.iconLabel": "有关此指标的更多信息",
- "xpack.monitoring.elasticsearch.node.cells.tooltip.max": "最大值",
- "xpack.monitoring.elasticsearch.node.cells.tooltip.min": "最小值",
- "xpack.monitoring.elasticsearch.node.cells.tooltip.preface": "适用于当前时段",
- "xpack.monitoring.elasticsearch.node.cells.tooltip.trending": "趋势",
- "xpack.monitoring.elasticsearch.node.cells.trendingDownText": "向下",
- "xpack.monitoring.elasticsearch.node.cells.trendingUpText": "向上",
- "xpack.monitoring.elasticsearch.node.overview.pageTitle": "Elasticsearch 节点:{node}",
- "xpack.monitoring.elasticsearch.node.overview.routeTitle": "Elasticsearch - 节点 - {nodeName} - 概览",
- "xpack.monitoring.elasticsearch.node.statusIconLabel": "状态:{status}",
- "xpack.monitoring.elasticsearch.nodeDetailStatus.alerts": "告警",
- "xpack.monitoring.elasticsearch.nodeDetailStatus.dataLabel": "数据",
- "xpack.monitoring.elasticsearch.nodeDetailStatus.documentsLabel": "文档",
- "xpack.monitoring.elasticsearch.nodeDetailStatus.freeDiskSpaceLabel": "可用磁盘空间",
- "xpack.monitoring.elasticsearch.nodeDetailStatus.indicesLabel": "索引",
- "xpack.monitoring.elasticsearch.nodeDetailStatus.jvmHeapLabel": "{javaVirtualMachine} 堆",
- "xpack.monitoring.elasticsearch.nodeDetailStatus.shardsLabel": "分片",
- "xpack.monitoring.elasticsearch.nodeDetailStatus.transportAddress": "传输地址",
- "xpack.monitoring.elasticsearch.nodeDetailStatus.typeLabel": "类型",
- "xpack.monitoring.elasticsearch.nodes.alertsColumnTitle": "告警",
- "xpack.monitoring.elasticsearch.nodes.cpuThrottlingColumnTitle": "CPU 限制",
- "xpack.monitoring.elasticsearch.nodes.cpuUsageColumnTitle": "CPU 使用率",
- "xpack.monitoring.elasticsearch.nodes.diskFreeSpaceColumnTitle": "磁盘可用空间",
- "xpack.monitoring.elasticsearch.nodes.healthAltIcon": "状态:{status}",
- "xpack.monitoring.elasticsearch.nodes.jvmMemoryColumnTitle": "{javaVirtualMachine} 堆",
- "xpack.monitoring.elasticsearch.nodes.loadAverageColumnTitle": "负载平均值",
- "xpack.monitoring.elasticsearch.nodes.metricbeatMigration.detectedNodeDescription": "以下节点未受监测。单击下面的“使用 Metricbeat 监测”以开始监测。",
- "xpack.monitoring.elasticsearch.nodes.metricbeatMigration.detectedNodeTitle": "检测到 Elasticsearch 节点",
- "xpack.monitoring.elasticsearch.nodes.metricbeatMigration.disableInternalCollectionDescription": "禁用内部收集以完成迁移。",
- "xpack.monitoring.elasticsearch.nodes.metricbeatMigration.disableInternalCollectionMigrationButtonLabel": "禁用内部收集",
- "xpack.monitoring.elasticsearch.nodes.metricbeatMigration.disableInternalCollectionTitle": "Metricbeat 现在正监测您的 Elasticsearch 节点",
- "xpack.monitoring.elasticsearch.nodes.monitoringTablePlaceholder": "筛选节点……",
- "xpack.monitoring.elasticsearch.nodes.nameColumnTitle": "名称",
- "xpack.monitoring.elasticsearch.nodes.pageTitle": "Elasticsearch 节点",
- "xpack.monitoring.elasticsearch.nodes.routeTitle": "Elasticsearch - 节点",
- "xpack.monitoring.elasticsearch.nodes.shardsColumnTitle": "分片",
- "xpack.monitoring.elasticsearch.nodes.statusColumn.offlineLabel": "脱机",
- "xpack.monitoring.elasticsearch.nodes.statusColumn.onlineLabel": "联机",
- "xpack.monitoring.elasticsearch.nodes.statusColumnTitle": "状态",
- "xpack.monitoring.elasticsearch.nodes.unknownNodeTypeLabel": "未知",
- "xpack.monitoring.elasticsearch.overview.pageTitle": "Elasticsearch 概览",
- "xpack.monitoring.elasticsearch.shardActivity.completedRecoveriesLabel": "已完成恢复",
- "xpack.monitoring.elasticsearch.shardActivity.noActiveShardRecoveriesMessage.completedRecoveriesLinkText": "已完成恢复",
- "xpack.monitoring.elasticsearch.shardActivity.noActiveShardRecoveriesMessage.completedRecoveriesLinkTextProblem": "此集群没有活动的分片恢复。",
- "xpack.monitoring.elasticsearch.shardActivity.noActiveShardRecoveriesMessage.completedRecoveriesLinkTextSolution": "尝试查看{shardActivityHistoryLink}。",
- "xpack.monitoring.elasticsearch.shardActivity.noDataMessage": "选定时间范围没有历史分片活动记录。",
- "xpack.monitoring.elasticsearch.shardActivity.progress.noTranslogProgressLabel": "不适用",
- "xpack.monitoring.elasticsearch.shardActivity.recoveryIndex.recoveryTypeDescription": "恢复类型:{relocationType}",
- "xpack.monitoring.elasticsearch.shardActivity.recoveryIndex.shardDescription": "分片:{shard}",
- "xpack.monitoring.elasticsearch.shardActivity.snapshotTitle": "存储库:{repo} / 快照:{snapshot}",
- "xpack.monitoring.elasticsearch.shardActivity.sourceTooltip": "复制自 {copiedFrom} 分片",
- "xpack.monitoring.elasticsearch.shardActivity.sourceTooltip.primarySourceText": "主分片",
- "xpack.monitoring.elasticsearch.shardActivity.sourceTooltip.replicaSourceText": "副本分片",
- "xpack.monitoring.elasticsearch.shardActivity.totalTimeTooltip": "已启动:{startTime}",
- "xpack.monitoring.elasticsearch.shardActivity.unknownTargetAddressContent": "未知",
- "xpack.monitoring.elasticsearch.shardActivityTitle": "分片活动",
- "xpack.monitoring.elasticsearch.shardAllocation.clusterViewDisplayName": "ClusterView",
- "xpack.monitoring.elasticsearch.shardAllocation.decorateShards.relocatingFromTextMessage": "正在从 {nodeName} 迁移",
- "xpack.monitoring.elasticsearch.shardAllocation.decorateShards.relocatingToTextMessage": "正在迁移至 {nodeName}",
- "xpack.monitoring.elasticsearch.shardAllocation.initializingLabel": "正在初始化",
- "xpack.monitoring.elasticsearch.shardAllocation.labels.indicesLabel": "索引",
- "xpack.monitoring.elasticsearch.shardAllocation.labels.nodesLabel": "节点",
- "xpack.monitoring.elasticsearch.shardAllocation.labels.unassignedLabel": "未分配",
- "xpack.monitoring.elasticsearch.shardAllocation.labels.unassignedNodesLabel": "节点",
- "xpack.monitoring.elasticsearch.shardAllocation.primaryLabel": "主分片",
- "xpack.monitoring.elasticsearch.shardAllocation.relocatingLabel": "正在迁移",
- "xpack.monitoring.elasticsearch.shardAllocation.replicaLabel": "副本分片",
- "xpack.monitoring.elasticsearch.shardAllocation.shardDisplayName": "分片",
- "xpack.monitoring.elasticsearch.shardAllocation.shardLegendTitle": "分片图例",
- "xpack.monitoring.elasticsearch.shardAllocation.tableBody.noShardsAllocatedDescription": "未分配任何分片。",
- "xpack.monitoring.elasticsearch.shardAllocation.tableBodyDisplayName": "TableBody",
- "xpack.monitoring.elasticsearch.shardAllocation.tableHead.filterSystemIndices": "筛留系统索引",
- "xpack.monitoring.elasticsearch.shardAllocation.tableHead.indicesLabel": "索引",
- "xpack.monitoring.elasticsearch.shardAllocation.unassignedDisplayName": "未分配",
- "xpack.monitoring.elasticsearch.shardAllocation.unassignedPrimaryLabel": "未分配主分片",
- "xpack.monitoring.elasticsearch.shardAllocation.unassignedReplicaLabel": "未分配副本分片",
- "xpack.monitoring.errors.connectionErrorMessage": "连接错误:检查 Elasticsearch Monitoring 集群网络连接,并参考 Kibana 日志以了解详情。",
- "xpack.monitoring.errors.insufficientUserErrorMessage": "对监测数据没有足够的用户权限",
- "xpack.monitoring.errors.invalidAuthErrorMessage": "监测集群的身份验证无效",
- "xpack.monitoring.errors.monitoringLicenseErrorDescription": "无法找到集群“{clusterId}”的许可信息。请在集群的主节点服务器日志中查看相关错误或警告。",
- "xpack.monitoring.errors.monitoringLicenseErrorTitle": "监测许可错误",
- "xpack.monitoring.errors.noLivingConnectionsErrorMessage": "没有活动的连接:检查 Elasticsearch Monitoring 集群网络连接,并参考 Kibana 日志以了解详情。",
- "xpack.monitoring.errors.TimeoutErrorMessage": "请求超时:检查 Elasticsearch Monitoring 集群网络连接或节点的负载水平。",
- "xpack.monitoring.es.indices.deletedClosedStatusLabel": "已删除 / 已关闭",
- "xpack.monitoring.es.indices.notAvailableStatusLabel": "不可用",
- "xpack.monitoring.es.indices.unknownStatusLabel": "未知",
- "xpack.monitoring.es.nodes.offlineNodeStatusLabel": "脱机节点",
- "xpack.monitoring.es.nodes.offlineStatusLabel": "脱机",
- "xpack.monitoring.es.nodes.onlineStatusLabel": "联机",
- "xpack.monitoring.es.nodeType.clientNodeLabel": "客户端节点",
- "xpack.monitoring.es.nodeType.dataOnlyNodeLabel": "纯数据节点",
- "xpack.monitoring.es.nodeType.invalidNodeLabel": "无效节点",
- "xpack.monitoring.es.nodeType.masterNodeLabel": "主节点",
- "xpack.monitoring.es.nodeType.masterOnlyNodeLabel": "只作主节点的节点",
- "xpack.monitoring.es.nodeType.nodeLabel": "节点",
- "xpack.monitoring.esNavigation.ccrLinkText": "CCR",
- "xpack.monitoring.esNavigation.indicesLinkText": "索引",
- "xpack.monitoring.esNavigation.instance.advancedLinkText": "高级",
- "xpack.monitoring.esNavigation.instance.overviewLinkText": "概览",
- "xpack.monitoring.esNavigation.jobsLinkText": "Machine Learning 作业",
- "xpack.monitoring.esNavigation.nodesLinkText": "节点",
- "xpack.monitoring.esNavigation.overviewLinkText": "概览",
- "xpack.monitoring.euiSSPTable.setupNewButtonLabel": "为新的 {identifier} 设置监测",
- "xpack.monitoring.euiTable.isFullyMigratedLabel": "Metricbeat 收集",
- "xpack.monitoring.euiTable.isInternalCollectorLabel": "内部收集",
- "xpack.monitoring.euiTable.isPartiallyMigratedLabel": "内部收集开启",
- "xpack.monitoring.euiTable.setupNewButtonLabel": "使用 Metricbeat 监测其他 {identifier}",
- "xpack.monitoring.expiredLicenseStatusDescription": "您的许可证已于 {expiryDate}过期",
- "xpack.monitoring.expiredLicenseStatusTitle": "您的{typeTitleCase}许可证已过期",
- "xpack.monitoring.feature.reserved.description": "要向用户授予访问权限,还应分配 monitoring_user 角色。",
- "xpack.monitoring.featureCatalogueDescription": "跟踪部署的实时运行状况和性能。",
- "xpack.monitoring.featureCatalogueTitle": "监测堆栈",
- "xpack.monitoring.featureRegistry.monitoringFeatureName": "堆栈监测",
- "xpack.monitoring.formatNumbers.notAvailableLabel": "不可用",
- "xpack.monitoring.healthCheck.disabledWatches.text": "使用“设置”模式查看告警定义,并配置其他操作连接器,以通过偏好的方式获得通知。",
- "xpack.monitoring.healthCheck.disabledWatches.title": "新告警已创建",
- "xpack.monitoring.healthCheck.encryptionErrorAction": "了解操作方法。",
- "xpack.monitoring.healthCheck.tlsAndEncryptionError": "堆栈监测告警需要在 Kibana 和 Elasticsearch 之间启用传输层安全,并在 kibana.yml 文件中配置加密密钥。",
- "xpack.monitoring.healthCheck.tlsAndEncryptionErrorTitle": "需要其他设置",
- "xpack.monitoring.healthCheck.unableToDisableWatches.action": "了解详情。",
- "xpack.monitoring.healthCheck.unableToDisableWatches.text": "我们移除旧版集群告警。请查看 Kibana 服务器日志以获取更多信息,或稍后重试。",
- "xpack.monitoring.healthCheck.unableToDisableWatches.title": "旧版集群告警仍有效",
- "xpack.monitoring.kibana.clusterStatus.connectionsLabel": "连接",
- "xpack.monitoring.kibana.clusterStatus.instancesLabel": "实例",
- "xpack.monitoring.kibana.clusterStatus.maxResponseTimeLabel": "最大响应时间",
- "xpack.monitoring.kibana.clusterStatus.memoryLabel": "内存",
- "xpack.monitoring.kibana.clusterStatus.requestsLabel": "请求",
- "xpack.monitoring.kibana.detailStatus.osFreeMemoryLabel": "OS 可用内存",
- "xpack.monitoring.kibana.detailStatus.transportAddressLabel": "传输地址",
- "xpack.monitoring.kibana.detailStatus.uptimeLabel": "运行时间",
- "xpack.monitoring.kibana.detailStatus.versionLabel": "版本",
- "xpack.monitoring.kibana.instance.pageTitle": "Kibana 实例:{instance}",
- "xpack.monitoring.kibana.instances.heading": "Kibana 实例",
- "xpack.monitoring.kibana.instances.metricbeatMigration.detectedNodeDescription": "以下实例未受监测。\n 单击下面的“使用 Metricbeat 监测”以开始监测。",
- "xpack.monitoring.kibana.instances.metricbeatMigration.detectedNodeTitle": "检测到 Kibana 实例",
- "xpack.monitoring.kibana.instances.pageTitle": "Kibana 实例",
- "xpack.monitoring.kibana.instances.routeTitle": "Kibana - 实例",
- "xpack.monitoring.kibana.listing.alertsColumnTitle": "告警",
- "xpack.monitoring.kibana.listing.filterInstancesPlaceholder": "筛选实例……",
- "xpack.monitoring.kibana.listing.loadAverageColumnTitle": "负载平均值",
- "xpack.monitoring.kibana.listing.memorySizeColumnTitle": "内存大小",
- "xpack.monitoring.kibana.listing.nameColumnTitle": "名称",
- "xpack.monitoring.kibana.listing.requestsColumnTitle": "请求",
- "xpack.monitoring.kibana.listing.responseTimeColumnTitle": "响应时间",
- "xpack.monitoring.kibana.listing.statusColumnTitle": "状态",
- "xpack.monitoring.kibana.overview.pageTitle": "Kibana 概览",
- "xpack.monitoring.kibana.shardActivity.bytesTitle": "字节",
- "xpack.monitoring.kibana.shardActivity.filesTitle": "文件",
- "xpack.monitoring.kibana.shardActivity.indexTitle": "索引",
- "xpack.monitoring.kibana.shardActivity.sourceDestinationTitle": "源 / 目标",
- "xpack.monitoring.kibana.shardActivity.stageTitle": "阶段",
- "xpack.monitoring.kibana.shardActivity.totalTimeTitle": "总时间",
- "xpack.monitoring.kibana.shardActivity.translogTitle": "事务日志",
- "xpack.monitoring.kibana.statusIconLabel": "运行状况:{status}",
- "xpack.monitoring.kibanaNavigation.instancesLinkText": "实例",
- "xpack.monitoring.kibanaNavigation.overviewLinkText": "概览",
- "xpack.monitoring.license.heading": "许可证",
- "xpack.monitoring.license.howToUpdateLicenseDescription": "要更新此集群的许可,请通过 Elasticsearch {apiText} 提供许可文件:",
- "xpack.monitoring.license.licenseRouteTitle": "许可证",
- "xpack.monitoring.loading.pageTitle": "正在加载",
- "xpack.monitoring.logs.listing.calloutLinkText": "日志",
- "xpack.monitoring.logs.listing.calloutTitle": "想要查看更多日志?",
- "xpack.monitoring.logs.listing.clusterPageDescription": "显示此集群最新的日志,总共最多 {limit} 个日志。",
- "xpack.monitoring.logs.listing.componentTitle": "组件",
- "xpack.monitoring.logs.listing.indexPageDescription": "显示此索引最新的日志,总共最多 {limit} 个日志。",
- "xpack.monitoring.logs.listing.levelTitle": "级别",
- "xpack.monitoring.logs.listing.linkText": "访问 {link} 以更深入了解。",
- "xpack.monitoring.logs.listing.messageTitle": "消息",
- "xpack.monitoring.logs.listing.nodePageDescription": "显示此节点最新的日志,总共最多 {limit} 个日志。",
- "xpack.monitoring.logs.listing.nodeTitle": "节点",
- "xpack.monitoring.logs.listing.pageTitle": "最近日志",
- "xpack.monitoring.logs.listing.timestampTitle": "时间戳",
- "xpack.monitoring.logs.listing.typeTitle": "类型",
- "xpack.monitoring.logs.reason.correctIndexNameLink": "单击此处以获取更多信息",
- "xpack.monitoring.logs.reason.correctIndexNameMessage": "从您的 filebeat 索引读取数据时出现问题。{link}。",
- "xpack.monitoring.logs.reason.correctIndexNameTitle": "Filebeat 索引损坏",
- "xpack.monitoring.logs.reason.defaultMessage": "我们未找到任何日志数据,我们无法诊断原因。{link}",
- "xpack.monitoring.logs.reason.defaultMessageLink": "请确认您的设置正确。",
- "xpack.monitoring.logs.reason.defaultTitle": "未找到任何日志数据",
- "xpack.monitoring.logs.reason.noClusterLink": "设置",
- "xpack.monitoring.logs.reason.noClusterMessage": "确认您的 {link} 是否正确。",
- "xpack.monitoring.logs.reason.noClusterTitle": "此集群没有日志",
- "xpack.monitoring.logs.reason.noIndexLink": "设置",
- "xpack.monitoring.logs.reason.noIndexMessage": "找到了日志,但没有此索引的日志。如果此问题持续存在,请确认您的 {link} 是否正确。",
- "xpack.monitoring.logs.reason.noIndexPatternInTimePeriodMessage": "使用时间筛选调整时间范围。",
- "xpack.monitoring.logs.reason.noIndexPatternInTimePeriodTitle": "没有选定时间的日志",
- "xpack.monitoring.logs.reason.noIndexPatternLink": "Filebeat",
- "xpack.monitoring.logs.reason.noIndexPatternMessage": "设置 {link},然后将 Elasticsearch 输出配置到您的监测集群。",
- "xpack.monitoring.logs.reason.noIndexPatternTitle": "未找到任何日志数据",
- "xpack.monitoring.logs.reason.noIndexTitle": "此索引没有任何日志",
- "xpack.monitoring.logs.reason.noNodeLink": "设置",
- "xpack.monitoring.logs.reason.noNodeMessage": "确认您的 {link} 是否正确。",
- "xpack.monitoring.logs.reason.noNodeTitle": "此 Elasticsearch 节点没有任何日志",
- "xpack.monitoring.logs.reason.notUsingStructuredLogsLink": "指向 JSON 日志",
- "xpack.monitoring.logs.reason.notUsingStructuredLogsMessage": "检查 {varPaths} 设置是否{link}。",
- "xpack.monitoring.logs.reason.notUsingStructuredLogsTitle": "未找到结构化日志",
- "xpack.monitoring.logs.reason.noTypeLink": "这些方向",
- "xpack.monitoring.logs.reason.noTypeMessage": "按照 {link} 设置 Elasticsearch。",
- "xpack.monitoring.logs.reason.noTypeTitle": "Elasticsearch 没有任何日志",
- "xpack.monitoring.logstash.clusterStatus.eventsEmittedLabel": "已发出事件",
- "xpack.monitoring.logstash.clusterStatus.eventsReceivedLabel": "已接收事件",
- "xpack.monitoring.logstash.clusterStatus.memoryLabel": "内存",
- "xpack.monitoring.logstash.clusterStatus.nodesLabel": "节点",
- "xpack.monitoring.logstash.detailStatus.batchSizeLabel": "批处理大小",
- "xpack.monitoring.logstash.detailStatus.configReloadsLabel": "配置重载",
- "xpack.monitoring.logstash.detailStatus.eventsEmittedLabel": "已发出事件",
- "xpack.monitoring.logstash.detailStatus.eventsReceivedLabel": "已接收事件",
- "xpack.monitoring.logstash.detailStatus.pipelineWorkersLabel": "管道工作线程",
- "xpack.monitoring.logstash.detailStatus.queueTypeLabel": "队列类型",
- "xpack.monitoring.logstash.detailStatus.transportAddressLabel": "传输地址",
- "xpack.monitoring.logstash.detailStatus.uptimeLabel": "运行时间",
- "xpack.monitoring.logstash.detailStatus.versionLabel": "版本",
- "xpack.monitoring.logstash.filterNodesPlaceholder": "筛选节点……",
- "xpack.monitoring.logstash.filterPipelinesPlaceholder": "筛选管道……",
- "xpack.monitoring.logstash.node.advanced.pageTitle": "Logstash 节点:{nodeName}",
- "xpack.monitoring.logstash.node.advanced.routeTitle": "Logstash - {nodeName} - 高级",
- "xpack.monitoring.logstash.node.pageTitle": "Logstash 节点:{nodeName}",
- "xpack.monitoring.logstash.node.pipelines.notAvailableDescription": "仅 Logstash 版本 6.0.0 或更高版本提供管道监测功能。此节点正在运行版本 {logstashVersion}。",
- "xpack.monitoring.logstash.node.pipelines.pageTitle": "Logstash 节点管道:{nodeName}",
- "xpack.monitoring.logstash.node.pipelines.routeTitle": "Logstash - {nodeName} - 管道",
- "xpack.monitoring.logstash.node.routeTitle": "Logstash - {nodeName}",
- "xpack.monitoring.logstash.nodes.alertsColumnTitle": "告警",
- "xpack.monitoring.logstash.nodes.configReloadsFailuresCountLabel": "{reloadsFailures} 失败",
- "xpack.monitoring.logstash.nodes.configReloadsSuccessCountLabel": "{reloadsSuccesses} 成功",
- "xpack.monitoring.logstash.nodes.configReloadsTitle": "配置重载",
- "xpack.monitoring.logstash.nodes.cpuUsageTitle": "CPU 使用率",
- "xpack.monitoring.logstash.nodes.eventsIngestedTitle": "已采集事件",
- "xpack.monitoring.logstash.nodes.jvmHeapUsedTitle": "已使用 {javaVirtualMachine} 堆",
- "xpack.monitoring.logstash.nodes.loadAverageTitle": "负载平均值",
- "xpack.monitoring.logstash.nodes.nameTitle": "名称",
- "xpack.monitoring.logstash.nodes.pageTitle": "Logstash 节点",
- "xpack.monitoring.logstash.nodes.routeTitle": "Logstash - 节点",
- "xpack.monitoring.logstash.nodes.versionTitle": "版本",
- "xpack.monitoring.logstash.overview.pageTitle": "Logstash 概览",
- "xpack.monitoring.logstash.pipeline.detailDrawer.conditionalStatementDescription": "这是您的管道中的条件语句。",
- "xpack.monitoring.logstash.pipeline.detailDrawer.eventsEmittedLabel": "已发出事件",
- "xpack.monitoring.logstash.pipeline.detailDrawer.eventsEmittedRateLabel": "已发出事件速率",
- "xpack.monitoring.logstash.pipeline.detailDrawer.eventsLatencyLabel": "事件延迟",
- "xpack.monitoring.logstash.pipeline.detailDrawer.eventsReceivedLabel": "已接收事件",
- "xpack.monitoring.logstash.pipeline.detailDrawer.noMetricsForIfDescription": "对于此 if 条件,当前没有可显示的指标。",
- "xpack.monitoring.logstash.pipeline.detailDrawer.noMetricsForQueueDescription": "对于该队列,当前没有可显示的指标。",
- "xpack.monitoring.logstash.pipeline.detailDrawer.specifyVertexIdDescription": "没有为此 {vertexType} 显式指定 ID。指定 ID 允许您跟踪各个管道更改的差异。您可以为此插件显式指定 ID,如:",
- "xpack.monitoring.logstash.pipeline.detailDrawer.structureDescription": "这是 Logstash 用来缓冲输入和管道其余部分之间的事件的内部结构。",
- "xpack.monitoring.logstash.pipeline.detailDrawer.vertexIdDescription": "此 {vertexType} 的 ID 为 {vertexId}。",
- "xpack.monitoring.logstash.pipeline.pageTitle": "Logstash 管道:{pipeline}",
- "xpack.monitoring.logstash.pipeline.queue.noMetricsDescription": "队列指标不可用",
- "xpack.monitoring.logstash.pipeline.relativeFirstSeenAgoLabel": "{relativeFirstSeen}前",
- "xpack.monitoring.logstash.pipeline.relativeLastSeenAgoLabel": "直到 {relativeLastSeen}前",
- "xpack.monitoring.logstash.pipeline.relativeLastSeenNowLabel": "现在",
- "xpack.monitoring.logstash.pipeline.routeTitle": "Logstash - 管道",
- "xpack.monitoring.logstash.pipelines.eventsEmittedRateTitle": "已发出事件速率",
- "xpack.monitoring.logstash.pipelines.idTitle": "ID",
- "xpack.monitoring.logstash.pipelines.numberOfNodesTitle": "节点数目",
- "xpack.monitoring.logstash.pipelines.pageTitle": "Logstash 管道",
- "xpack.monitoring.logstash.pipelines.routeTitle": "Logstash 管道",
- "xpack.monitoring.logstash.pipelineStatement.viewDetailsAriaLabel": "查看详情",
- "xpack.monitoring.logstash.pipelineViewer.filtersTitle": "筛选",
- "xpack.monitoring.logstash.pipelineViewer.inputsTitle": "输入",
- "xpack.monitoring.logstash.pipelineViewer.outputsTitle": "输出",
- "xpack.monitoring.logstashNavigation.instance.advancedLinkText": "高级",
- "xpack.monitoring.logstashNavigation.instance.overviewLinkText": "概览",
- "xpack.monitoring.logstashNavigation.instance.pipelinesLinkText": "管道",
- "xpack.monitoring.logstashNavigation.nodesLinkText": "节点",
- "xpack.monitoring.logstashNavigation.overviewLinkText": "概览",
- "xpack.monitoring.logstashNavigation.pipelinesLinkText": "管道",
- "xpack.monitoring.logstashNavigation.pipelineVersionDescription": "活动版本 {relativeLastSeen} 及首次看到 {relativeFirstSeen}",
- "xpack.monitoring.metricbeatMigration.apmInstructions.configureMetricbeatDescription": "在您的 {file} 中做出这些更改。",
- "xpack.monitoring.metricbeatMigration.apmInstructions.configureMetricbeatTitle": "配置 Metricbeat 以发送至监测集群",
- "xpack.monitoring.metricbeatMigration.apmInstructions.disableInternalCollection.description": "在 APM Server 的配置文件 ({file}) 中添加以下设置:",
- "xpack.monitoring.metricbeatMigration.apmInstructions.disableInternalCollection.note": "进行此更改后,需要重新启动 APM Server。",
- "xpack.monitoring.metricbeatMigration.apmInstructions.disableInternalCollection.title": "禁用 APM Server 监测指标的内部收集",
- "xpack.monitoring.metricbeatMigration.apmInstructions.enableMetricbeatModuleDescription": "该模块将默认从 http://localhost:5066 收集 APM Server 监测指标。如果本地 APM Server 有不同的地址,则必须通过 {file} 文件中的 {hosts} 设置进行指定。",
- "xpack.monitoring.metricbeatMigration.apmInstructions.enableMetricbeatModuleTitle": "在 Metricbeat 中启用并配置 Beat x-pack 模块",
- "xpack.monitoring.metricbeatMigration.apmInstructions.installMetricbeatLinkText": "按照此处的说明执行操作。",
- "xpack.monitoring.metricbeatMigration.apmInstructions.installMetricbeatTitle": "在安装 APM Server 的同一台服务器上安装 Metricbeat",
- "xpack.monitoring.metricbeatMigration.apmInstructions.startMetricbeatLinkText": "按照此处的说明执行操作。",
- "xpack.monitoring.metricbeatMigration.apmInstructions.startMetricbeatTitle": "启动 Metricbeat",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.configureMetricbeatDescription": "在您的 {file} 中做出这些更改。",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.configureMetricbeatTitle": "配置 Metricbeat 以发送至监测集群",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.disableInternalCollection.description": "在 {beatType} 的配置文件 ({file}) 中添加以下设置:",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.disableInternalCollection.note": "进行此更改后,您需要重新启动 {beatType}。",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.disableInternalCollection.title": "禁用 {beatType} 监测指标的内部收集",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.enableMetricbeatModuleDescription": "该模块将默认从 http://localhost:5066 收集 {beatType} 监测指标。如果正在监测的 {beatType} 实例有不同的地址,则必须通过 {file} 文件中的 {hosts} 设置进行指定。",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.enableMetricbeatModuleHttpEnabledDirections": "要使 Metricbeat 从正在运行的 {beatType} 收集指标,需要{link}。",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.enableMetricbeatModuleHttpEnabledDirectionsLinkText": "为正在监测的 {beatType} 实例启用 HTTP 终端节点",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.enableMetricbeatModuleTitle": "在 Metricbeat 中启用并配置 Beat x-pack 模块",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.installMetricbeatLinkText": "按照此处的说明执行操作。",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.installMetricbeatTitle": "在安装此 {beatType} 的同一台服务器上安装 Metricbeat",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.startMetricbeatLinkText": "按照此处的说明执行操作。",
- "xpack.monitoring.metricbeatMigration.beatsInstructions.startMetricbeatTitle": "启动 Metricbeat",
- "xpack.monitoring.metricbeatMigration.disableInternalCollection.fullyMigratedStatusDescription": "我们未看到来自内部收集的任何文档。迁移完成!",
- "xpack.monitoring.metricbeatMigration.disableInternalCollection.fullyMigratedStatusTitle": "恭喜您!",
- "xpack.monitoring.metricbeatMigration.disableInternalCollection.partiallyMigratedStatusDescription": "上一次自我监测是在 {secondsSinceLastInternalCollectionLabel} 前。",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.configureMetricbeatDescription": "在 {file} 文件中进行这些更改。",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.configureMetricbeatTitle": "配置 Metricbeat 以发送至监测集群",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.disableInternalCollectionDescription": "禁用 Elasticsearch 监测指标的内部收集。在生产集群中的每个服务器上将 {monospace} 设置为 false。",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.disableInternalCollectionTitle": "禁用 Elasticsearch 监测指标的内部收集",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.enableMetricbeatModuleDescription": "默认情况下,模块从 {url} 收集 Elasticsearch 指标。如果本地服务器有不同的地址,请在 {module} 中将其添加到 hosts 设置。",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.enableMetricbeatModuleInstallDirectory": "从安装目录中,运行:",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.enableMetricbeatModuleTitle": "在 Metricbeat 中启用并配置 Elasticsearch x-pack 模块",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.installMetricbeatLinkText": "按照此处的说明执行操作。",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.installMetricbeatTitle": "在安装 Elasticsearch 的同一台服务器上安装 Metricbeat",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.startMetricbeatLinkText": "按照此处的说明执行操作。",
- "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.startMetricbeatTitle": "启动 Metricbeat",
- "xpack.monitoring.metricbeatMigration.flyout.closeButtonLabel": "关闭",
- "xpack.monitoring.metricbeatMigration.flyout.doneButtonLabel": "完成",
- "xpack.monitoring.metricbeatMigration.flyout.flyoutTitle": "使用 Metricbeat 监测 `{instanceName}` {instanceIdentifier}",
- "xpack.monitoring.metricbeatMigration.flyout.flyoutTitleNewUser": "使用 Metricbeat 监测 {instanceName} {instanceIdentifier}",
- "xpack.monitoring.metricbeatMigration.flyout.learnMore": "了解原因。",
- "xpack.monitoring.metricbeatMigration.flyout.nextButtonLabel": "下一个",
- "xpack.monitoring.metricbeatMigration.flyout.noClusterUuidCheckboxLabel": "是的,我明白我将需要在独立集群中寻找\n 此 {productName} {instanceIdentifier}。",
- "xpack.monitoring.metricbeatMigration.flyout.noClusterUuidDescription": "此 {productName} {instanceIdentifier} 未连接到 Elasticsearch 集群,因此完全迁移后,此 {productName} {instanceIdentifier} 将显示在独立集群中,而非此集群中。{link}",
- "xpack.monitoring.metricbeatMigration.flyout.noClusterUuidTitle": "未检测到集群",
- "xpack.monitoring.metricbeatMigration.flyout.step1.monitoringUrlHelpText": "通常为单个 URL。如果有多个 URL,请使用逗号分隔。\n 正在运行的 Metricbeat 实例必须能够与这些 Elasticsearch 服务器通信。",
- "xpack.monitoring.metricbeatMigration.flyout.step1.monitoringUrlLabel": "监测集群 URL",
- "xpack.monitoring.metricbeatMigration.fullyMigratedStatusDescription": "Metricbeat 正在发送监测数据。",
- "xpack.monitoring.metricbeatMigration.fullyMigratedStatusTitle": "恭喜您!",
- "xpack.monitoring.metricbeatMigration.isInternalCollectorStatusTitle": "未检测到任何监测数据,但我们将继续检查。",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.configureMetricbeatDescription": "在您的 {file} 中做出这些更改。",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.configureMetricbeatTitle": "配置 Metricbeat 以发送至监测集群",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.disableInternalCollection.description": "将此设置添加到 {file}。",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.disableInternalCollection.note": "将 {config} 设置为其默认值 ({defaultValue})。",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.disableInternalCollection.restartNote": "此步骤需要您重新启动 Kibana 服务器。在服务器再次运行之前应会看到错误。",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.disableInternalCollection.restartWarningTitle": "此步骤需要您重新启动 Kibana 服务器",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.disableInternalCollection.title": "禁用 Kibana 监测指标的内部收集",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.enableMetricbeatModuleDescription": "该模块将默认从 http://localhost:5601 收集 Kibana 监测指标。如果本地 Kibana 实例有不同的地址,则必须通过 {file} 文件中的 {hosts} 设置进行指定。",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.enableMetricbeatModuleTitle": "在 Metricbeat 中启用并配置 Kibana x-pack 模块",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.installMetricbeatLinkText": "按照此处的说明执行操作。",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.installMetricbeatTitle": "在安装 Kibana 的同一台服务器上安装 Metricbeat",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.startMetricbeatLinkText": "按照此处的说明执行操作。",
- "xpack.monitoring.metricbeatMigration.kibanaInstructions.startMetricbeatTitle": "启动 Metricbeat",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.configureMetricbeatDescription": "在您的 {file} 中做出这些更改。",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.configureMetricbeatTitle": "配置 Metricbeat 以发送至监测集群",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.disableInternalCollection.description": "在 Logstash 配置文件 ({file}) 中添加以下设置:",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.disableInternalCollection.note": "进行此更改后,您需要重新启动 Logstash。",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.disableInternalCollection.title": "禁用 Logstash 监测指标的内部收集",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.enableMetricbeatModuleDescription": "该模块将默认从 http://localhost:9600 收集 Logstash 监测指标。如果本地 Logstash 实例有不同的地址,则必须通过 {file} 文件中的 {hosts} 设置进行指定。",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.enableMetricbeatModuleTitle": "在 Metricbeat 中启用并配置 Logstash x-pack 模块",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.installMetricbeatLinkText": "按照此处的说明执行操作。",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.installMetricbeatTitle": "在安装 Logstash 的同一台服务器上安装 Metricbeat",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.startMetricbeatLinkText": "按照此处的说明执行操作。",
- "xpack.monitoring.metricbeatMigration.logstashInstructions.startMetricbeatTitle": "启动 Metricbeat",
- "xpack.monitoring.metricbeatMigration.migrationStatus": "迁移状态",
- "xpack.monitoring.metricbeatMigration.monitoringStatus": "监测状态",
- "xpack.monitoring.metricbeatMigration.partiallyMigratedStatusDescription": "最多需要 {secondsAgo} 秒钟检测到数据。",
- "xpack.monitoring.metricbeatMigration.partiallyMigratedStatusTitle": "数据仍来自于内部收集",
- "xpack.monitoring.metricbeatMigration.securitySetup": "如果启用了安全,可能需要{link}。",
- "xpack.monitoring.metricbeatMigration.securitySetupLinkText": "其他设置",
- "xpack.monitoring.metrics.apm.acmRequest.countTitle": "请求代理配置管理",
- "xpack.monitoring.metrics.apm.acmRequest.countTitleDescription": "代理配置管理接收的 HTTP 请求",
- "xpack.monitoring.metrics.apm.acmRequest.countTitleLabel": "计数",
- "xpack.monitoring.metrics.apm.acmResponse.countDescription": "APM 服务器响应的 HTTP 请求",
- "xpack.monitoring.metrics.apm.acmResponse.countLabel": "计数",
- "xpack.monitoring.metrics.apm.acmResponse.countTitle": "响应计数 - 代理配置管理",
- "xpack.monitoring.metrics.apm.acmResponse.errorCountDescription": "HTTP 错误计数",
- "xpack.monitoring.metrics.apm.acmResponse.errorCountLabel": "错误计数",
- "xpack.monitoring.metrics.apm.acmResponse.errorCountTitle": "响应错误计数 - 代理配置管理",
- "xpack.monitoring.metrics.apm.acmResponse.errors.forbiddenDescription": "已禁止 HTTP 请求已拒绝计数",
- "xpack.monitoring.metrics.apm.acmResponse.errors.forbiddenLabel": "计数",
- "xpack.monitoring.metrics.apm.acmResponse.errors.forbiddenTitle": "响应错误 - 代理配置管理",
- "xpack.monitoring.metrics.apm.acmResponse.errors.invalidqueryDescription": "无效 HTTP 查询",
- "xpack.monitoring.metrics.apm.acmResponse.errors.invalidqueryLabel": "无效查询",
- "xpack.monitoring.metrics.apm.acmResponse.errors.invalidqueryTitle": "响应无效查询错误 - 代理配置管理",
- "xpack.monitoring.metrics.apm.acmResponse.errors.methodDescription": "由于 HTTP 方法错误而拒绝的 HTTP 请求",
- "xpack.monitoring.metrics.apm.acmResponse.errors.methodLabel": "方法",
- "xpack.monitoring.metrics.apm.acmResponse.errors.methodTitle": "响应方法错误 - 代理配置管理",
- "xpack.monitoring.metrics.apm.acmResponse.errors.unauthorizedDescription": "未授权 HTTP 请求已拒绝计数",
- "xpack.monitoring.metrics.apm.acmResponse.errors.unauthorizedLabel": "未授权",
- "xpack.monitoring.metrics.apm.acmResponse.errors.unauthorizedTitle": "响应未授权错误 - 代理配置管理",
- "xpack.monitoring.metrics.apm.acmResponse.errors.unavailableDescription": "不可用 HTTP 响应计数。有可能配置错误或 Kibana 版本不受支持",
- "xpack.monitoring.metrics.apm.acmResponse.errors.unavailableLabel": "不可用",
- "xpack.monitoring.metrics.apm.acmResponse.errors.unavailableTitle": "响应不可用错误 - 代理配置管理",
- "xpack.monitoring.metrics.apm.acmResponse.validNotModifiedDescription": "304 未修改响应计数",
- "xpack.monitoring.metrics.apm.acmResponse.validNotModifiedLabel": "未修改",
- "xpack.monitoring.metrics.apm.acmResponse.validNotModifiedTitle": "响应未修改 - 代理配置管理",
- "xpack.monitoring.metrics.apm.acmResponse.validOkDescription": "200 正常响应计数",
- "xpack.monitoring.metrics.apm.acmResponse.validOkLabel": "确定",
- "xpack.monitoring.metrics.apm.acmResponse.validOkTitle": "响应正常计数 - 代理配置管理",
- "xpack.monitoring.metrics.apm.outputAckedEventsRate.ackedDescription": "输出处理的事件(包括重试)",
- "xpack.monitoring.metrics.apm.outputAckedEventsRate.ackedLabel": "已确认",
- "xpack.monitoring.metrics.apm.outputAckedEventsRateTitle": "输出已确认事件速率",
- "xpack.monitoring.metrics.apm.outputActiveEventsRate.activeDescription": "输出处理的事件(包括重试)",
- "xpack.monitoring.metrics.apm.outputActiveEventsRate.activeLabel": "活动",
- "xpack.monitoring.metrics.apm.outputActiveEventsRateTitle": "输出活动事件速率",
- "xpack.monitoring.metrics.apm.outputDroppedEventsRate.droppedDescription": "输出处理的事件(包括重试)",
- "xpack.monitoring.metrics.apm.outputDroppedEventsRate.droppedLabel": "已丢弃",
- "xpack.monitoring.metrics.apm.outputDroppedEventsRateTitle": "输出已丢弃事件速率",
- "xpack.monitoring.metrics.apm.outputEventsRate.totalDescription": "输出处理的事件(包括重试)",
- "xpack.monitoring.metrics.apm.outputEventsRate.totalLabel": "合计",
- "xpack.monitoring.metrics.apm.outputEventsRateTitle": "输出事件速率",
- "xpack.monitoring.metrics.apm.outputFailedEventsRate.failedDescription": "输出处理的事件(包括重试)",
- "xpack.monitoring.metrics.apm.outputFailedEventsRate.failedLabel": "失败",
- "xpack.monitoring.metrics.apm.outputFailedEventsRateTitle": "输出失败事件速率",
- "xpack.monitoring.metrics.apm.perSecondUnitLabel": "/s",
- "xpack.monitoring.metrics.apm.processedEvents.transactionDescription": "已处理事务事件",
- "xpack.monitoring.metrics.apm.processedEvents.transactionLabel": "事务",
- "xpack.monitoring.metrics.apm.processedEventsTitle": "已处理事件",
- "xpack.monitoring.metrics.apm.requests.requestedDescription": "服务器接收的 HTTP 请求",
- "xpack.monitoring.metrics.apm.requests.requestedLabel": "请求的",
- "xpack.monitoring.metrics.apm.requestsTitle": "请求计数摄入 API",
- "xpack.monitoring.metrics.apm.response.acceptedDescription": "成功报告新事件的 HTTP 请求",
- "xpack.monitoring.metrics.apm.response.acceptedLabel": "已接受",
- "xpack.monitoring.metrics.apm.response.acceptedTitle": "已接受",
- "xpack.monitoring.metrics.apm.response.okDescription": "200 正常响应计数",
- "xpack.monitoring.metrics.apm.response.okLabel": "确定",
- "xpack.monitoring.metrics.apm.response.okTitle": "确定",
- "xpack.monitoring.metrics.apm.responseCount.totalDescription": "服务器响应的 HTTP 请求",
- "xpack.monitoring.metrics.apm.responseCount.totalLabel": "合计",
- "xpack.monitoring.metrics.apm.responseCountTitle": "响应计数摄入 API",
- "xpack.monitoring.metrics.apm.responseErrors.closedDescription": "服务器关闭期间拒绝的 HTTP 请求",
- "xpack.monitoring.metrics.apm.responseErrors.closedLabel": "已关闭",
- "xpack.monitoring.metrics.apm.responseErrors.closedTitle": "已关闭",
- "xpack.monitoring.metrics.apm.responseErrors.concurrencyDescription": "由于违反总体并发限制而拒绝的 HTTP 请求",
- "xpack.monitoring.metrics.apm.responseErrors.concurrencyLabel": "并发",
- "xpack.monitoring.metrics.apm.responseErrors.concurrencyTitle": "并发",
- "xpack.monitoring.metrics.apm.responseErrors.decodeDescription": "由于解码错误而拒绝的 HTTP 请求 - json 无效、实体的数据类型不正确",
- "xpack.monitoring.metrics.apm.responseErrors.decodeLabel": "解码",
- "xpack.monitoring.metrics.apm.responseErrors.decodeTitle": "解码",
- "xpack.monitoring.metrics.apm.responseErrors.forbiddenDescription": "拒绝的已禁止 HTTP 请求 - CORS 违规、已禁用终端节点",
- "xpack.monitoring.metrics.apm.responseErrors.forbiddenLabel": "已禁止",
- "xpack.monitoring.metrics.apm.responseErrors.forbiddenTitle": "已禁止",
- "xpack.monitoring.metrics.apm.responseErrors.internalDescription": "由于其他内部错误而拒绝的 HTTP 请求",
- "xpack.monitoring.metrics.apm.responseErrors.internalLabel": "内部",
- "xpack.monitoring.metrics.apm.responseErrors.internalTitle": "内部",
- "xpack.monitoring.metrics.apm.responseErrors.methodDescription": "由于 HTTP 方法错误而拒绝的 HTTP 请求",
- "xpack.monitoring.metrics.apm.responseErrors.methodLabel": "方法",
- "xpack.monitoring.metrics.apm.responseErrors.methodTitle": "方法",
- "xpack.monitoring.metrics.apm.responseErrors.queueDescription": "由于内部队列已填满而拒绝的 HTTP 请求",
- "xpack.monitoring.metrics.apm.responseErrors.queueLabel": "队列",
- "xpack.monitoring.metrics.apm.responseErrors.queueTitle": "队列",
- "xpack.monitoring.metrics.apm.responseErrors.rateLimitDescription": "由于速率限制超出而拒绝的 HTTP 请求",
- "xpack.monitoring.metrics.apm.responseErrors.rateLimitLabel": "速率限制",
- "xpack.monitoring.metrics.apm.responseErrors.rateLimitTitle": "速率限制",
- "xpack.monitoring.metrics.apm.responseErrors.tooLargeLabelDescription": "由于负载大小过大而拒绝的 HTTP 请求",
- "xpack.monitoring.metrics.apm.responseErrors.tooLargeLabelTitle": "过大",
- "xpack.monitoring.metrics.apm.responseErrors.unauthorizedDescription": "由于密钥令牌无效而拒绝的 HTTP 请求",
- "xpack.monitoring.metrics.apm.responseErrors.unauthorizedLabel": "未授权",
- "xpack.monitoring.metrics.apm.responseErrors.unauthorizedTitle": "未授权",
- "xpack.monitoring.metrics.apm.responseErrors.validateDescription": "由于负载验证错误而拒绝的 HTTP 请求",
- "xpack.monitoring.metrics.apm.responseErrors.validateLabel": "验证",
- "xpack.monitoring.metrics.apm.responseErrors.validateTitle": "验证",
- "xpack.monitoring.metrics.apm.responseErrorsTitle": "响应错误摄入 API",
- "xpack.monitoring.metrics.apm.transformations.errorDescription": "已处理错误事件",
- "xpack.monitoring.metrics.apm.transformations.errorLabel": "错误",
- "xpack.monitoring.metrics.apm.transformations.metricDescription": "已处理指标事件",
- "xpack.monitoring.metrics.apm.transformations.metricLabel": "指标",
- "xpack.monitoring.metrics.apm.transformations.spanDescription": "已处理范围错误",
- "xpack.monitoring.metrics.apm.transformations.spanLabel": "跨度",
- "xpack.monitoring.metrics.apm.transformationsTitle": "转换",
- "xpack.monitoring.metrics.apmInstance.cpuUtilization.cgroupCpuUtilizationDescription": "与 CPU 配额相比较的 CPU 使用时间(显示为百分比)。如果未设置 CPU 配额,将不会显示任何数据。",
- "xpack.monitoring.metrics.apmInstance.cpuUtilization.cgroupCpuUtilizationLabel": "Cgroup CPU 使用率",
- "xpack.monitoring.metrics.apmInstance.cpuUtilization.totalDescription": "为 APM 进程执行(用户+内核模式)所花费的 CPU 时间百分比",
- "xpack.monitoring.metrics.apmInstance.cpuUtilization.totalLabel": "合计",
- "xpack.monitoring.metrics.apmInstance.cpuUtilizationTitle": "CPU 使用率",
- "xpack.monitoring.metrics.apmInstance.memory.allocatedMemoryDescription": "已分配内存",
- "xpack.monitoring.metrics.apmInstance.memory.allocatedMemoryLabel": "已分配内存",
- "xpack.monitoring.metrics.apmInstance.memory.gcNextDescription": "执行垃圾回收的已分配内存限制",
- "xpack.monitoring.metrics.apmInstance.memory.gcNextLabel": "下一 GC",
- "xpack.monitoring.metrics.apmInstance.memory.memoryLimitDescription": "容器的内存限制",
- "xpack.monitoring.metrics.apmInstance.memory.memoryLimitLabel": "内存限制",
- "xpack.monitoring.metrics.apmInstance.memory.memoryUsageDescription": "容器的内存使用",
- "xpack.monitoring.metrics.apmInstance.memory.memoryUsageLabel": "内存使用率 (cgroup)",
- "xpack.monitoring.metrics.apmInstance.memory.processTotalDescription": "APM 服务从 OS 保留的内存常驻集大小",
- "xpack.monitoring.metrics.apmInstance.memory.processTotalLabel": "进程合计",
- "xpack.monitoring.metrics.apmInstance.memoryTitle": "内存",
- "xpack.monitoring.metrics.apmInstance.systemLoad.last15MinutesDescription": "过去 15 分钟的负载平均值",
- "xpack.monitoring.metrics.apmInstance.systemLoad.last15MinutesLabel": "15 分钟",
- "xpack.monitoring.metrics.apmInstance.systemLoad.last1MinuteDescription": "过去 1 分钟的负载平均值",
- "xpack.monitoring.metrics.apmInstance.systemLoad.last1MinuteLabel": "1 分钟",
- "xpack.monitoring.metrics.apmInstance.systemLoad.last5MinutesDescription": "过去 5 分钟的负载平均值",
- "xpack.monitoring.metrics.apmInstance.systemLoad.last5MinutesLabel": "5 分钟",
- "xpack.monitoring.metrics.apmInstance.systemLoadTitle": "系统负载",
- "xpack.monitoring.metrics.beats.eventsRate.acknowledgedDescription": "输出确认的事件(包括输出丢弃的事件)",
- "xpack.monitoring.metrics.beats.eventsRate.acknowledgedLabel": "已确认",
- "xpack.monitoring.metrics.beats.eventsRate.emittedDescription": "输出处理的事件(包括重试)",
- "xpack.monitoring.metrics.beats.eventsRate.emittedLabel": "已发出",
- "xpack.monitoring.metrics.beats.eventsRate.queuedDescription": "添加到事件管道队列的事件",
- "xpack.monitoring.metrics.beats.eventsRate.queuedLabel": "已排队",
- "xpack.monitoring.metrics.beats.eventsRate.totalDescription": "发布管道中新创建的所有事件",
- "xpack.monitoring.metrics.beats.eventsRate.totalLabel": "合计",
- "xpack.monitoring.metrics.beats.eventsRateTitle": "事件速率",
- "xpack.monitoring.metrics.beats.failRates.droppedInOutputDescription": "(致命丢弃)因“无效”而被输出丢弃的事件。 输出仍确认事件,以便 Beat 将其从队列中删除。",
- "xpack.monitoring.metrics.beats.failRates.droppedInOutputLabel": "在输出中已丢弃",
- "xpack.monitoring.metrics.beats.failRates.droppedInPipelineDescription": "N 次重试后丢弃的事件(N = max_retries 设置)",
- "xpack.monitoring.metrics.beats.failRates.droppedInPipelineLabel": "在管道中已丢弃",
- "xpack.monitoring.metrics.beats.failRates.failedInPipelineDescription": "将事件添加到发布管道前发生的失败(输出已禁用或发布器客户端已关闭)",
- "xpack.monitoring.metrics.beats.failRates.failedInPipelineLabel": "在管道中失败",
- "xpack.monitoring.metrics.beats.failRates.retryInPipelineDescription": "在管道中重新尝试发送到输出的事件",
- "xpack.monitoring.metrics.beats.failRates.retryInPipelineLabel": "在管道中重试",
- "xpack.monitoring.metrics.beats.failRatesTitle": "失败速率",
- "xpack.monitoring.metrics.beats.outputErrors.receivingDescription": "从输出读取响应时的错误",
- "xpack.monitoring.metrics.beats.outputErrors.receivingLabel": "接收",
- "xpack.monitoring.metrics.beats.outputErrors.sendingDescription": "从输出写入响应时的错误",
- "xpack.monitoring.metrics.beats.outputErrors.sendingLabel": "发送",
- "xpack.monitoring.metrics.beats.outputErrorsTitle": "输出错误",
- "xpack.monitoring.metrics.beats.perSecondUnitLabel": "/s",
- "xpack.monitoring.metrics.beats.throughput.bytesReceivedDescription": "作为响应从输出读取的字节",
- "xpack.monitoring.metrics.beats.throughput.bytesReceivedLabel": "已接收字节",
- "xpack.monitoring.metrics.beats.throughput.bytesSentDescription": "写入到输出的字节(包括网络标头和已压缩负载的大小)",
- "xpack.monitoring.metrics.beats.throughput.bytesSentLabel": "已发送字节",
- "xpack.monitoring.metrics.beats.throughputTitle": "吞吐量",
- "xpack.monitoring.metrics.beatsInstance.cpuUtilization.totalDescription": "为 Beat 进程执行(用户+内核模式)所花费的 CPU 时间百分比",
- "xpack.monitoring.metrics.beatsInstance.cpuUtilization.totalLabel": "合计",
- "xpack.monitoring.metrics.beatsInstance.cpuUtilizationTitle": "CPU 使用率",
- "xpack.monitoring.metrics.beatsInstance.eventsRate.acknowledgedDescription": "输出确认的事件(包括输出丢弃的事件)",
- "xpack.monitoring.metrics.beatsInstance.eventsRate.acknowledgedLabel": "已确认",
- "xpack.monitoring.metrics.beatsInstance.eventsRate.emittedDescription": "输出处理的事件(包括重试)",
- "xpack.monitoring.metrics.beatsInstance.eventsRate.emittedLabel": "已发出",
- "xpack.monitoring.metrics.beatsInstance.eventsRate.newDescription": "发送到发布管道的新事件",
- "xpack.monitoring.metrics.beatsInstance.eventsRate.newLabel": "新建",
- "xpack.monitoring.metrics.beatsInstance.eventsRate.queuedDescription": "添加到事件管道队列的事件",
- "xpack.monitoring.metrics.beatsInstance.eventsRate.queuedLabel": "已排队",
- "xpack.monitoring.metrics.beatsInstance.eventsRateTitle": "事件速率",
- "xpack.monitoring.metrics.beatsInstance.failRates.droppedInOutputDescription": "(致命丢弃)因“无效”而被输出丢弃的事件。 输出仍确认事件,以便 Beat 将其从队列中删除。",
- "xpack.monitoring.metrics.beatsInstance.failRates.droppedInOutputLabel": "在输出中已丢弃",
- "xpack.monitoring.metrics.beatsInstance.failRates.droppedInPipelineDescription": "N 次重试后丢弃的事件(N = max_retries 设置)",
- "xpack.monitoring.metrics.beatsInstance.failRates.droppedInPipelineLabel": "在管道中已丢弃",
- "xpack.monitoring.metrics.beatsInstance.failRates.failedInPipelineDescription": "将事件添加到发布管道前发生的失败(输出已禁用或发布器客户端已关闭)",
- "xpack.monitoring.metrics.beatsInstance.failRates.failedInPipelineLabel": "在管道中失败",
- "xpack.monitoring.metrics.beatsInstance.failRates.retryInPipelineDescription": "在管道中重新尝试发送到输出的事件",
- "xpack.monitoring.metrics.beatsInstance.failRates.retryInPipelineLabel": "在管道中重试",
- "xpack.monitoring.metrics.beatsInstance.failRatesTitle": "失败速率",
- "xpack.monitoring.metrics.beatsInstance.memory.activeDescription": "正被 Beat 频繁使用的专用内存",
- "xpack.monitoring.metrics.beatsInstance.memory.activeLabel": "活动",
- "xpack.monitoring.metrics.beatsInstance.memory.gcNextDescription": "执行垃圾回收的已分配内存限制",
- "xpack.monitoring.metrics.beatsInstance.memory.gcNextLabel": "下一 GC",
- "xpack.monitoring.metrics.beatsInstance.memory.processTotalDescription": "Beat 从 OS 保留的内存常驻集大小",
- "xpack.monitoring.metrics.beatsInstance.memory.processTotalLabel": "进程合计",
- "xpack.monitoring.metrics.beatsInstance.memoryTitle": "内存",
- "xpack.monitoring.metrics.beatsInstance.openHandlesDescription": "打开的文件句柄计数",
- "xpack.monitoring.metrics.beatsInstance.openHandlesLabel": "打开的句柄",
- "xpack.monitoring.metrics.beatsInstance.openHandlesTitle": "打开的句柄",
- "xpack.monitoring.metrics.beatsInstance.outputErrors.receivingDescription": "从输出读取响应时的错误",
- "xpack.monitoring.metrics.beatsInstance.outputErrors.receivingLabel": "接收",
- "xpack.monitoring.metrics.beatsInstance.outputErrors.sendingDescription": "从输出写入响应时的错误",
- "xpack.monitoring.metrics.beatsInstance.outputErrors.sendingLabel": "发送",
- "xpack.monitoring.metrics.beatsInstance.outputErrorsTitle": "输出错误",
- "xpack.monitoring.metrics.beatsInstance.systemLoad.last15MinutesDescription": "过去 15 分钟的负载平均值",
- "xpack.monitoring.metrics.beatsInstance.systemLoad.last15MinutesLabel": "15 分钟",
- "xpack.monitoring.metrics.beatsInstance.systemLoad.last1MinuteDescription": "过去 1 分钟的负载平均值",
- "xpack.monitoring.metrics.beatsInstance.systemLoad.last1MinuteLabel": "1 分钟",
- "xpack.monitoring.metrics.beatsInstance.systemLoad.last5MinutesDescription": "过去 5 分钟的负载平均值",
- "xpack.monitoring.metrics.beatsInstance.systemLoad.last5MinutesLabel": "5 分钟",
- "xpack.monitoring.metrics.beatsInstance.systemLoadTitle": "系统负载",
- "xpack.monitoring.metrics.beatsInstance.throughput.bytesReceivedDescription": "作为响应从输出读取的字节",
- "xpack.monitoring.metrics.beatsInstance.throughput.bytesReceivedLabel": "已接收字节",
- "xpack.monitoring.metrics.beatsInstance.throughput.bytesSentDescription": "写入到输出的字节(包括网络标头和已压缩负载的大小)",
- "xpack.monitoring.metrics.beatsInstance.throughput.bytesSentLabel": "已发送字节",
- "xpack.monitoring.metrics.beatsInstance.throughputTitle": "吞吐量",
- "xpack.monitoring.metrics.es.indexingLatencyDescription": "索引文档的平均延迟,即索引文档所用时间除以索引文档的数目。这仅考虑主分片。",
- "xpack.monitoring.metrics.es.indexingLatencyLabel": "索引延迟",
- "xpack.monitoring.metrics.es.indexingRate.primaryShardsDescription": "为主分片索引的文档数目。",
- "xpack.monitoring.metrics.es.indexingRate.primaryShardsLabel": "主分片",
- "xpack.monitoring.metrics.es.indexingRate.totalShardsDescription": "为主分片和副本分片索引的文档数目。",
- "xpack.monitoring.metrics.es.indexingRate.totalShardsLabel": "分片合计",
- "xpack.monitoring.metrics.es.indexingRateTitle": "索引速率",
- "xpack.monitoring.metrics.es.latencyMetricParamErrorMessage": "延迟指标参数必须是等于“index”或“query”的字符串",
- "xpack.monitoring.metrics.es.msTimeUnitLabel": "ms",
- "xpack.monitoring.metrics.es.nsTimeUnitLabel": "ns",
- "xpack.monitoring.metrics.es.perSecondsUnitLabel": "/s",
- "xpack.monitoring.metrics.es.perSecondTimeUnitLabel": "/s",
- "xpack.monitoring.metrics.es.searchLatencyDescription": "搜索的平均延迟,即执行搜索所用的时间除以提交的搜索数目。这考虑主分片和副本分片。",
- "xpack.monitoring.metrics.es.searchLatencyLabel": "搜索延迟",
- "xpack.monitoring.metrics.es.searchRate.totalShardsDescription": "跨主分片和副本分片执行的搜索请求数目。可以对多个分片运行单个搜索!",
- "xpack.monitoring.metrics.es.searchRate.totalShardsLabel": "分片合计",
- "xpack.monitoring.metrics.es.searchRateTitle": "搜索速率",
- "xpack.monitoring.metrics.es.secondsUnitLabel": "s",
- "xpack.monitoring.metrics.esCcr.fetchDelayDescription": "Follower 索引落后 Leader 的时间量。",
- "xpack.monitoring.metrics.esCcr.fetchDelayLabel": "提取延迟",
- "xpack.monitoring.metrics.esCcr.fetchDelayTitle": "提取延迟",
- "xpack.monitoring.metrics.esCcr.opsDelayDescription": "Follower 索引落后 Leader 的操作数目。",
- "xpack.monitoring.metrics.esCcr.opsDelayLabel": "操作延迟",
- "xpack.monitoring.metrics.esCcr.opsDelayTitle": "操作延迟",
- "xpack.monitoring.metrics.esIndex.disk.mergesDescription": "主分片和副本分片上的合并大小。",
- "xpack.monitoring.metrics.esIndex.disk.mergesLabel": "合并",
- "xpack.monitoring.metrics.esIndex.disk.mergesPrimariesDescription": "主分片上的合并大小。",
- "xpack.monitoring.metrics.esIndex.disk.mergesPrimariesLabel": "合并(主分片)",
- "xpack.monitoring.metrics.esIndex.disk.storeDescription": "磁盘上主分片和副本分片的大小。",
- "xpack.monitoring.metrics.esIndex.disk.storeLabel": "存储",
- "xpack.monitoring.metrics.esIndex.disk.storePrimariesDescription": "磁盘上主分片的大小。",
- "xpack.monitoring.metrics.esIndex.disk.storePrimariesLabel": "存储(主分片)",
- "xpack.monitoring.metrics.esIndex.diskTitle": "磁盘",
- "xpack.monitoring.metrics.esIndex.docValuesDescription": "文档值使用的堆内存。这是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esIndex.docValuesLabel": "文档值",
- "xpack.monitoring.metrics.esIndex.fielddataDescription": "Fielddata(例如全局序号或文本字段上显式启用的 Fielddata)使用的堆内存。这适用于相同的分片,但不是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esIndex.fielddataLabel": "Fielddata",
- "xpack.monitoring.metrics.esIndex.fixedBitsetsDescription": "固定位集(例如深嵌套文档)使用的堆内存。这是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esIndex.fixedBitsetsLabel": "固定位组",
- "xpack.monitoring.metrics.esIndex.indexingRate.primaryShardsDescription": "为主分片索引的文档数目。",
- "xpack.monitoring.metrics.esIndex.indexingRate.primaryShardsLabel": "主分片",
- "xpack.monitoring.metrics.esIndex.indexingRate.totalShardsDescription": "为主分片和副本分片索引的文档数目。",
- "xpack.monitoring.metrics.esIndex.indexingRate.totalShardsLabel": "分片合计",
- "xpack.monitoring.metrics.esIndex.indexingRateTitle": "索引速率",
- "xpack.monitoring.metrics.esIndex.indexMemoryEs.queryCacheDescription": "查询缓存(例如缓存的筛选)使用的堆内存。这适用于相同的分片,但不是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esIndex.indexMemoryEs.queryCacheLabel": "查询缓存",
- "xpack.monitoring.metrics.esIndex.indexMemoryEsTitle": "索引内存 - {elasticsearch}",
- "xpack.monitoring.metrics.esIndex.indexMemoryLucene1.luceneTotalDescription": "Lucene 用于当前索引的堆内存合计。这是主分片和副本分片的其他字段合计。",
- "xpack.monitoring.metrics.esIndex.indexMemoryLucene1.luceneTotalLabel": "Lucene 合计",
- "xpack.monitoring.metrics.esIndex.indexMemoryLucene1Title": "索引内存 - Lucene 1",
- "xpack.monitoring.metrics.esIndex.indexMemoryLucene2.luceneTotalDescription": "Lucene 用于当前索引的堆内存合计。这是主分片和副本分片的其他字段合计。",
- "xpack.monitoring.metrics.esIndex.indexMemoryLucene2.luceneTotalLabel": "Lucene 合计",
- "xpack.monitoring.metrics.esIndex.indexMemoryLucene2Title": "索引内存 - Lucene 2",
- "xpack.monitoring.metrics.esIndex.indexMemoryLucene3.luceneTotalDescription": "Lucene 用于当前索引的堆内存合计。这是主分片和副本分片的其他字段合计。",
- "xpack.monitoring.metrics.esIndex.indexMemoryLucene3.luceneTotalLabel": "Lucene 合计",
- "xpack.monitoring.metrics.esIndex.indexMemoryLucene3Title": "索引内存 - Lucene 3",
- "xpack.monitoring.metrics.esIndex.indexWriterDescription": "索引编写器使用的堆内存。这不是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esIndex.indexWriterLabel": "索引编写器",
- "xpack.monitoring.metrics.esIndex.latency.indexingLatencyDescription": "索引文档的平均延迟,即索引文档所用时间除以索引文档的数目。这仅考虑主分片。",
- "xpack.monitoring.metrics.esIndex.latency.indexingLatencyLabel": "索引延迟",
- "xpack.monitoring.metrics.esIndex.latency.searchLatencyDescription": "搜索的平均延迟,即执行搜索所用的时间除以提交的搜索数目。这考虑主分片和副本分片。",
- "xpack.monitoring.metrics.esIndex.latency.searchLatencyLabel": "搜索延迟",
- "xpack.monitoring.metrics.esIndex.latencyTitle": "延迟",
- "xpack.monitoring.metrics.esIndex.luceneTotalDescription": "Lucene 用于当前索引的堆内存合计。这是主分片和副本分片的其他字段合计。",
- "xpack.monitoring.metrics.esIndex.luceneTotalLabel": "Lucene 合计",
- "xpack.monitoring.metrics.esIndex.normsDescription": "Norms(查询时间、文本评分的标准化因子)使用的堆内存。这是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esIndex.normsLabel": "Norms",
- "xpack.monitoring.metrics.esIndex.pointsDescription": "Points(数字、IP 和地理数据)使用的堆内存。这是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esIndex.pointsLabel": "点",
- "xpack.monitoring.metrics.esIndex.refreshTime.primariesDescription": "对主分片执行刷新操作所花费的时间量。",
- "xpack.monitoring.metrics.esIndex.refreshTime.primariesLabel": "主分片",
- "xpack.monitoring.metrics.esIndex.refreshTime.totalDescription": "对主分片和副本分片执行刷新操作所花费的时间量。",
- "xpack.monitoring.metrics.esIndex.refreshTime.totalLabel": "合计",
- "xpack.monitoring.metrics.esIndex.refreshTimeTitle": "刷新时间",
- "xpack.monitoring.metrics.esIndex.requestCacheDescription": "请求缓存(例如即时聚合)使用的堆内存。这适用于相同的分片,但不是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esIndex.requestCacheLabel": "请求缓存",
- "xpack.monitoring.metrics.esIndex.requestRate.indexTotalDescription": "索引操作数量。",
- "xpack.monitoring.metrics.esIndex.requestRate.indexTotalLabel": "索引合计",
- "xpack.monitoring.metrics.esIndex.requestRate.searchTotalDescription": "搜索操作数量(每分片)。",
- "xpack.monitoring.metrics.esIndex.requestRate.searchTotalLabel": "搜索合计",
- "xpack.monitoring.metrics.esIndex.requestRateTitle": "请求速率",
- "xpack.monitoring.metrics.esIndex.requestTime.indexingDescription": "对主分片和副本分片执行索引操作所花费的时间量。",
- "xpack.monitoring.metrics.esIndex.requestTime.indexingLabel": "索引",
- "xpack.monitoring.metrics.esIndex.requestTime.indexingPrimariesDescription": "仅对主分片执行索引操作所花费的时间量。",
- "xpack.monitoring.metrics.esIndex.requestTime.indexingPrimariesLabel": "索引(主分片)",
- "xpack.monitoring.metrics.esIndex.requestTime.searchDescription": "执行搜索操作所花费的时间量(每分片)。",
- "xpack.monitoring.metrics.esIndex.requestTime.searchLabel": "搜索",
- "xpack.monitoring.metrics.esIndex.requestTimeTitle": "请求时间",
- "xpack.monitoring.metrics.esIndex.searchRate.totalShardsDescription": "跨主分片和副本分片执行的搜索请求数目。可以对多个分片运行单个搜索!",
- "xpack.monitoring.metrics.esIndex.searchRate.totalShardsLabel": "分片合计",
- "xpack.monitoring.metrics.esIndex.searchRateTitle": "搜索速率",
- "xpack.monitoring.metrics.esIndex.segmentCount.primariesDescription": "主分片的段数。",
- "xpack.monitoring.metrics.esIndex.segmentCount.primariesLabel": "主分片",
- "xpack.monitoring.metrics.esIndex.segmentCount.totalDescription": "主分片和副本分片的段数。",
- "xpack.monitoring.metrics.esIndex.segmentCount.totalLabel": "合计",
- "xpack.monitoring.metrics.esIndex.segmentCountTitle": "段计数",
- "xpack.monitoring.metrics.esIndex.storedFieldsDescription": "存储字段(例如 _source)使用的堆内存。这是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esIndex.storedFieldsLabel": "存储字段",
- "xpack.monitoring.metrics.esIndex.termsDescription": "字词(例如文本)使用的堆内存。这是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esIndex.termsLabel": "词",
- "xpack.monitoring.metrics.esIndex.termVectorsDescription": "字词向量使用的堆内存。这是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esIndex.termVectorsLabel": "字词向量",
- "xpack.monitoring.metrics.esIndex.throttleTime.indexingDescription": "对主分片和副本分片限制索引操作所花费的时间量。",
- "xpack.monitoring.metrics.esIndex.throttleTime.indexingLabel": "索引",
- "xpack.monitoring.metrics.esIndex.throttleTime.indexingPrimariesDescription": "对主分片限制索引操作所花费的时间量。",
- "xpack.monitoring.metrics.esIndex.throttleTime.indexingPrimariesLabel": "索引(主分片)",
- "xpack.monitoring.metrics.esIndex.throttleTimeTitle": "限制时间",
- "xpack.monitoring.metrics.esIndex.versionMapDescription": "版本控制(例如更新和删除)使用的堆内存。这不是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esIndex.versionMapLabel": "版本映射",
- "xpack.monitoring.metrics.esNode.cgroupCfsStats.cgroupElapsedPeriodsDescription": "完全公平调度器 (CFS) 的采样期间数目。与限制的次数比较。",
- "xpack.monitoring.metrics.esNode.cgroupCfsStats.cgroupElapsedPeriodsLabel": "Cgroup 已用期间",
- "xpack.monitoring.metrics.esNode.cgroupCfsStats.cgroupThrottledCountDescription": "Cgroup 限制 CPU 的次数。",
- "xpack.monitoring.metrics.esNode.cgroupCfsStats.cgroupThrottledCountLabel": "Cgroup 限制计数",
- "xpack.monitoring.metrics.esNode.cgroupCfsStatsTitle": "Cgroup CFS 统计",
- "xpack.monitoring.metrics.esNode.cgroupCpuPerformance.cgroupThrottlingDescription": "Cgroup 的限制时间量,以纳秒为单位。",
- "xpack.monitoring.metrics.esNode.cgroupCpuPerformance.cgroupThrottlingLabel": "Cgroup 限制",
- "xpack.monitoring.metrics.esNode.cgroupCpuPerformance.cgroupUsageDescription": "Cgroup 的使用,以纳秒为单位。将其与限制比较以发现问题。",
- "xpack.monitoring.metrics.esNode.cgroupCpuPerformance.cgroupUsageLabel": "Cgroup 使用",
- "xpack.monitoring.metrics.esNode.cgroupCpuPerformanceTitle": "Cgroup CPU 性能",
- "xpack.monitoring.metrics.esNode.cpuUtilization.cgroupCpuUtilizationDescription": "与 CPU 配额相比较的 CPU 使用时间(显示为百分比)。如果未设置 CPU 配额,将不会显示任何数据。",
- "xpack.monitoring.metrics.esNode.cpuUtilization.cgroupCpuUtilizationLabel": "Cgroup CPU 使用率",
- "xpack.monitoring.metrics.esNode.cpuUtilizationDescription": "Elasticsearch 进程的 CPU 使用百分比。",
- "xpack.monitoring.metrics.esNode.cpuUtilizationLabel": "CPU 使用率",
- "xpack.monitoring.metrics.esNode.cpuUtilizationTitle": "CPU 使用率",
- "xpack.monitoring.metrics.esNode.diskFreeSpaceDescription": "节点上的可用磁盘空间。",
- "xpack.monitoring.metrics.esNode.diskFreeSpaceLabel": "磁盘可用空间",
- "xpack.monitoring.metrics.esNode.documentCountDescription": "总文档数目,仅包括主分片。",
- "xpack.monitoring.metrics.esNode.documentCountLabel": "文档计数",
- "xpack.monitoring.metrics.esNode.docValuesDescription": "文档值使用的堆内存。这是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esNode.docValuesLabel": "文档值",
- "xpack.monitoring.metrics.esNode.fielddataDescription": "Fielddata(例如全局序号或文本字段上显式启用的 Fielddata)使用的堆内存。这适用于相同的分片,但不是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esNode.fielddataLabel": "Fielddata",
- "xpack.monitoring.metrics.esNode.fixedBitsetsDescription": "固定位集(例如深嵌套文档)使用的堆内存。这是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esNode.fixedBitsetsLabel": "固定位组",
- "xpack.monitoring.metrics.esNode.gcCount.oldDescription": "旧代垃圾回收的数目。",
- "xpack.monitoring.metrics.esNode.gcCount.oldLabel": "旧代",
- "xpack.monitoring.metrics.esNode.gcCount.youngDescription": "新代垃圾回收的数目。",
- "xpack.monitoring.metrics.esNode.gcCount.youngLabel": "新代",
- "xpack.monitoring.metrics.esNode.gcDuration.oldDescription": "执行旧代垃圾回收所花费的时间。",
- "xpack.monitoring.metrics.esNode.gcDuration.oldLabel": "旧代",
- "xpack.monitoring.metrics.esNode.gcDuration.youngDescription": "执行新代垃圾回收所花费的时间。",
- "xpack.monitoring.metrics.esNode.gcDuration.youngLabel": "新代",
- "xpack.monitoring.metrics.esNode.gsCountTitle": "GC 计数",
- "xpack.monitoring.metrics.esNode.gsDurationTitle": "GC 持续时间",
- "xpack.monitoring.metrics.esNode.indexingThreads.searchRejectionsDescription": "被拒绝(发生在队列已满时)的搜索操作数目。",
- "xpack.monitoring.metrics.esNode.indexingThreads.searchRejectionsLabel": "搜索拒绝",
- "xpack.monitoring.metrics.esNode.indexingThreads.writeQueueDescription": "队列中索引、批处理和写入操作的数目。批处理线程池已重命名以在 6.3 中写入,索引线程池已弃用。",
- "xpack.monitoring.metrics.esNode.indexingThreads.writeQueueLabel": "写入队列",
- "xpack.monitoring.metrics.esNode.indexingThreads.writeRejectionsDescription": "被拒绝(发生在队列已满时)的索引、批处理和写入操作数目。批处理线程池已重命名以在 6.3 中写入,索引线程池已弃用。",
- "xpack.monitoring.metrics.esNode.indexingThreads.writeRejectionsLabel": "写入拒绝",
- "xpack.monitoring.metrics.esNode.indexingThreadsTitle": "索引线程",
- "xpack.monitoring.metrics.esNode.indexingTime.indexThrottlingTimeDescription": "因索引限制所花费的时间量,其表示节点上的磁盘运行缓慢。",
- "xpack.monitoring.metrics.esNode.indexingTime.indexThrottlingTimeLabel": "索引限制时间",
- "xpack.monitoring.metrics.esNode.indexingTime.indexTimeDescription": "索引操作所花费的时间量。",
- "xpack.monitoring.metrics.esNode.indexingTime.indexTimeLabel": "索引时间",
- "xpack.monitoring.metrics.esNode.indexingTimeTitle": "索引时间",
- "xpack.monitoring.metrics.esNode.indexMemoryEs.queryCacheDescription": "查询缓存(例如缓存的筛选)使用的堆内存。这适用于相同的分片,但不是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esNode.indexMemoryEs.queryCacheLabel": "查询缓存",
- "xpack.monitoring.metrics.esNode.indexMemoryEsTitle": "索引内存 - {elasticsearch}",
- "xpack.monitoring.metrics.esNode.indexMemoryLucene1.lucenceTotalDescription": "Lucene 用于当前索引的堆内存合计。这是此节点上主分片和副本分片的其他字段合计。",
- "xpack.monitoring.metrics.esNode.indexMemoryLucene1.lucenceTotalLabel": "Lucene 合计",
- "xpack.monitoring.metrics.esNode.indexMemoryLucene1Title": "索引内存 - Lucene 1",
- "xpack.monitoring.metrics.esNode.indexMemoryLucene2.lucenceTotalDescription": "Lucene 用于当前索引的堆内存合计。这是此节点上主分片和副本分片的其他字段合计。",
- "xpack.monitoring.metrics.esNode.indexMemoryLucene2.lucenceTotalLabel": "Lucene 合计",
- "xpack.monitoring.metrics.esNode.indexMemoryLucene2Title": "索引内存 - Lucene 2",
- "xpack.monitoring.metrics.esNode.indexMemoryLucene3.lucenceTotalDescription": "Lucene 用于当前索引的堆内存合计。这是此节点上主分片和副本分片的其他字段合计。",
- "xpack.monitoring.metrics.esNode.indexMemoryLucene3.lucenceTotalLabel": "Lucene 合计",
- "xpack.monitoring.metrics.esNode.indexMemoryLucene3Title": "索引内存 - Lucene 3",
- "xpack.monitoring.metrics.esNode.indexThrottlingTimeDescription": "因索引限制所花费的时间量,其表示合并缓慢。",
- "xpack.monitoring.metrics.esNode.indexThrottlingTimeLabel": "索引限制时间",
- "xpack.monitoring.metrics.esNode.indexWriterDescription": "索引编写器使用的堆内存。这不是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esNode.indexWriterLabel": "索引编写器",
- "xpack.monitoring.metrics.esNode.ioRateTitle": "I/O 操作速率",
- "xpack.monitoring.metrics.esNode.jvmHeap.maxHeapDescription": "可用于 JVM 中运行的 Elasticsearch 的堆合计。",
- "xpack.monitoring.metrics.esNode.jvmHeap.maxHeapLabel": "最大堆",
- "xpack.monitoring.metrics.esNode.jvmHeap.usedHeapDescription": "在 JVM 中运行的 Elasticsearch 使用的堆合计。",
- "xpack.monitoring.metrics.esNode.jvmHeap.usedHeapLabel": "已用堆",
- "xpack.monitoring.metrics.esNode.jvmHeapTitle": "{javaVirtualMachine} 堆",
- "xpack.monitoring.metrics.esNode.latency.indexingDescription": "索引文档的平均延迟,即索引文档所用时间除以索引文档的数目。这考虑位于此节点上的任何分片,包括副本分片。",
- "xpack.monitoring.metrics.esNode.latency.indexingLabel": "索引",
- "xpack.monitoring.metrics.esNode.latency.searchDescription": "搜索的平均延迟,即执行搜索所用的时间除以提交的搜索数目。这考虑主分片和副本分片。",
- "xpack.monitoring.metrics.esNode.latency.searchLabel": "搜索",
- "xpack.monitoring.metrics.esNode.latencyTitle": "延迟",
- "xpack.monitoring.metrics.esNode.luceneTotalDescription": "Lucene 用于当前索引的堆内存合计。这是此节点上主分片和副本分片的其他字段合计。",
- "xpack.monitoring.metrics.esNode.luceneTotalLabel": "Lucene 合计",
- "xpack.monitoring.metrics.esNode.mergeRateDescription": "已合并段的字节数。较大数值表示磁盘活动较密集。",
- "xpack.monitoring.metrics.esNode.mergeRateLabel": "合并速率",
- "xpack.monitoring.metrics.esNode.normsDescription": "Norms(查询时间、文本评分的标准化因子)使用的堆内存。这是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esNode.normsLabel": "Norms",
- "xpack.monitoring.metrics.esNode.pointsDescription": "Points(数字、IP 和地理数据)使用的堆内存。这是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esNode.pointsLabel": "点",
- "xpack.monitoring.metrics.esNode.readThreads.getQueueDescription": "队列中的 GET 操作数目。",
- "xpack.monitoring.metrics.esNode.readThreads.getQueueLabel": "GET 队列",
- "xpack.monitoring.metrics.esNode.readThreads.getRejectionsDescription": "被拒绝(发生在队列已满时)的 GET 操作数目。",
- "xpack.monitoring.metrics.esNode.readThreads.getRejectionsLabel": "GET 拒绝",
- "xpack.monitoring.metrics.esNode.readThreads.searchQueueDescription": "队列中搜索操作的数目(例如分片级别搜索)。",
- "xpack.monitoring.metrics.esNode.readThreads.searchQueueLabel": "搜索队列",
- "xpack.monitoring.metrics.esNode.readThreadsTitle": "读取线程",
- "xpack.monitoring.metrics.esNode.requestCacheDescription": "请求缓存(例如即时聚合)使用的堆内存。这适用于相同的分片,但不是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esNode.requestCacheLabel": "请求缓存",
- "xpack.monitoring.metrics.esNode.requestRate.indexingTotalDescription": "索引操作数量。",
- "xpack.monitoring.metrics.esNode.requestRate.indexingTotalLabel": "索引合计",
- "xpack.monitoring.metrics.esNode.requestRate.searchTotalDescription": "搜索操作数量(每分片)。",
- "xpack.monitoring.metrics.esNode.requestRate.searchTotalLabel": "搜索合计",
- "xpack.monitoring.metrics.esNode.requestRateTitle": "请求速率",
- "xpack.monitoring.metrics.esNode.searchRate.totalShardsDescription": "跨主分片和副本分片执行的搜索请求数目。可以对多个分片运行单个搜索!",
- "xpack.monitoring.metrics.esNode.searchRate.totalShardsLabel": "分片合计",
- "xpack.monitoring.metrics.esNode.searchRateTitle": "搜索速率",
- "xpack.monitoring.metrics.esNode.segmentCountDescription": "此节点上主分片和副本分片的最大段计数。",
- "xpack.monitoring.metrics.esNode.segmentCountLabel": "段计数",
- "xpack.monitoring.metrics.esNode.storedFieldsDescription": "存储字段(例如 _source)使用的堆内存。这是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esNode.storedFieldsLabel": "存储字段",
- "xpack.monitoring.metrics.esNode.systemLoad.last1MinuteDescription": "过去 1 分钟的负载平均值。",
- "xpack.monitoring.metrics.esNode.systemLoad.last1MinuteLabel": "1 分钟",
- "xpack.monitoring.metrics.esNode.systemLoadTitle": "系统负载",
- "xpack.monitoring.metrics.esNode.termsDescription": "字词(例如文本)使用的堆内存。这是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esNode.termsLabel": "词",
- "xpack.monitoring.metrics.esNode.termVectorsDescription": "字词向量使用的堆内存。这是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esNode.termVectorsLabel": "字词向量",
- "xpack.monitoring.metrics.esNode.threadQueue.getDescription": "此节点上等候处理的 Get 操作数目。",
- "xpack.monitoring.metrics.esNode.threadQueue.getLabel": "获取",
- "xpack.monitoring.metrics.esNode.threadQueueTitle": "线程队列",
- "xpack.monitoring.metrics.esNode.threadsQueued.bulkDescription": "此节点上等候处理的批处理索引操作数目。单个批处理请求可以创建多个批处理操作。",
- "xpack.monitoring.metrics.esNode.threadsQueued.bulkLabel": "批处理",
- "xpack.monitoring.metrics.esNode.threadsQueued.genericDescription": "此节点上等候处理的常规(内部)操作数目。",
- "xpack.monitoring.metrics.esNode.threadsQueued.genericLabel": "常规",
- "xpack.monitoring.metrics.esNode.threadsQueued.indexDescription": "此节点上等候处理的非批处理索引操作数目。",
- "xpack.monitoring.metrics.esNode.threadsQueued.indexLabel": "索引",
- "xpack.monitoring.metrics.esNode.threadsQueued.managementDescription": "此节点上等候处理的管理(内部)操作数目。",
- "xpack.monitoring.metrics.esNode.threadsQueued.managementLabel": "管理",
- "xpack.monitoring.metrics.esNode.threadsQueued.searchDescription": "此节点上等候处理的搜索操作数目。单个搜索请求可以创建多个搜索操作。",
- "xpack.monitoring.metrics.esNode.threadsQueued.searchLabel": "搜索",
- "xpack.monitoring.metrics.esNode.threadsQueued.watcherDescription": "此节点上等候处理的 Watcher 操作数目。",
- "xpack.monitoring.metrics.esNode.threadsQueued.watcherLabel": "Watcher",
- "xpack.monitoring.metrics.esNode.threadsRejected.bulkDescription": "批处理拒绝。队列已满时发生这些拒绝。",
- "xpack.monitoring.metrics.esNode.threadsRejected.bulkLabel": "批处理",
- "xpack.monitoring.metrics.esNode.threadsRejected.genericDescription": "常规(内部)拒绝。队列已满时发生这些拒绝。",
- "xpack.monitoring.metrics.esNode.threadsRejected.genericLabel": "常规",
- "xpack.monitoring.metrics.esNode.threadsRejected.getDescription": "GET 拒绝队列已满时发生这些拒绝。",
- "xpack.monitoring.metrics.esNode.threadsRejected.getLabel": "获取",
- "xpack.monitoring.metrics.esNode.threadsRejected.indexDescription": "索引拒绝。队列已满时发生这些拒绝。应查看批处理索引。",
- "xpack.monitoring.metrics.esNode.threadsRejected.indexLabel": "索引",
- "xpack.monitoring.metrics.esNode.threadsRejected.managementDescription": "Get(内部)拒绝。队列已满时发生这些拒绝。",
- "xpack.monitoring.metrics.esNode.threadsRejected.managementLabel": "管理",
- "xpack.monitoring.metrics.esNode.threadsRejected.searchDescription": "搜索拒绝队列已满时发生这些拒绝。这可能表明分片过量。",
- "xpack.monitoring.metrics.esNode.threadsRejected.searchLabel": "搜索",
- "xpack.monitoring.metrics.esNode.threadsRejected.watcherDescription": "注意拒绝情况。队列已满时发生这些拒绝。这可能表明监视堆积。",
- "xpack.monitoring.metrics.esNode.threadsRejected.watcherLabel": "Watcher",
- "xpack.monitoring.metrics.esNode.totalIoDescription": "I/O 总计。(此指标不支持所有平台,如果 I/O 数据不可用,可能显示“不可用”)",
- "xpack.monitoring.metrics.esNode.totalIoLabel": "I/O 总计",
- "xpack.monitoring.metrics.esNode.totalIoReadDescription": "读取 I/O 总计。(此指标不支持所有平台,如果 I/O 数据不可用,可能显示“不可用”)",
- "xpack.monitoring.metrics.esNode.totalIoReadLabel": "读取 I/O 总计",
- "xpack.monitoring.metrics.esNode.totalIoWriteDescription": "写入 I/O 总计。(此指标不支持所有平台,如果 I/O 数据不可用,可能显示“不可用”)",
- "xpack.monitoring.metrics.esNode.totalIoWriteLabel": "写入 I/O 总计",
- "xpack.monitoring.metrics.esNode.totalRefreshTimeDescription": "Elasticsearch 刷新主分片和副本分片所用的时间。",
- "xpack.monitoring.metrics.esNode.totalRefreshTimeLabel": "总刷新时间",
- "xpack.monitoring.metrics.esNode.versionMapDescription": "版本控制(例如更新和删除)使用的堆内存。这不是 Lucene 合计的组成部分。",
- "xpack.monitoring.metrics.esNode.versionMapLabel": "版本映射",
- "xpack.monitoring.metrics.kibana.clientRequestsDescription": "Kibana 实例接收的客户端请求总数。",
- "xpack.monitoring.metrics.kibana.clientRequestsLabel": "客户端请求",
- "xpack.monitoring.metrics.kibana.clientResponseTime.averageDescription": "Kibana 实例对客户端请求的平均响应时间。",
- "xpack.monitoring.metrics.kibana.clientResponseTime.averageLabel": "平均值",
- "xpack.monitoring.metrics.kibana.clientResponseTime.maxDescription": "Kibana 实例对客户端请求的最大响应时间。",
- "xpack.monitoring.metrics.kibana.clientResponseTime.maxLabel": "最大值",
- "xpack.monitoring.metrics.kibana.clientResponseTimeTitle": "客户端响应时间",
- "xpack.monitoring.metrics.kibana.httpConnectionsDescription": "Kibana 实例打开的套接字连接总数。",
- "xpack.monitoring.metrics.kibana.httpConnectionsLabel": "HTTP 连接",
- "xpack.monitoring.metrics.kibana.msTimeUnitLabel": "ms",
- "xpack.monitoring.metrics.kibanaInstance.clientRequestsDescription": "Kibana 实例接收的客户端请求总数。",
- "xpack.monitoring.metrics.kibanaInstance.clientRequestsDisconnectsDescription": "客户端与 Kibana 实例的连接总数。",
- "xpack.monitoring.metrics.kibanaInstance.clientRequestsDisconnectsLabel": "客户端断开连接",
- "xpack.monitoring.metrics.kibanaInstance.clientRequestsLabel": "客户端请求",
- "xpack.monitoring.metrics.kibanaInstance.clientResponseTime.averageDescription": "Kibana 实例对客户端请求的平均响应时间。",
- "xpack.monitoring.metrics.kibanaInstance.clientResponseTime.averageLabel": "平均值",
- "xpack.monitoring.metrics.kibanaInstance.clientResponseTime.maxDescription": "Kibana 实例对客户端请求的最大响应时间。",
- "xpack.monitoring.metrics.kibanaInstance.clientResponseTime.maxLabel": "最大值",
- "xpack.monitoring.metrics.kibanaInstance.clientResponseTimeTitle": "客户端响应时间",
- "xpack.monitoring.metrics.kibanaInstance.eventLoopDelayDescription": "Kibana 服务器事件循环中的延迟。较长的延迟可能表示在服务器线程中有阻止事件,例如同步函数占用大量的 CPU 时间。",
- "xpack.monitoring.metrics.kibanaInstance.eventLoopDelayLabel": "事件循环延迟",
- "xpack.monitoring.metrics.kibanaInstance.memorySize.heapSizeLimitDescription": "垃圾回收前的内存利用率限制。",
- "xpack.monitoring.metrics.kibanaInstance.memorySize.heapSizeLimitLabel": "堆大小限制",
- "xpack.monitoring.metrics.kibanaInstance.memorySizeDescription": "在 Node.js 中运行的 Kibana 使用的堆合计。",
- "xpack.monitoring.metrics.kibanaInstance.memorySizeLabel": "内存大小",
- "xpack.monitoring.metrics.kibanaInstance.memorySizeTitle": "内存大小",
- "xpack.monitoring.metrics.kibanaInstance.systemLoad.last15MinutesDescription": "过去 15 分钟的负载平均值。",
- "xpack.monitoring.metrics.kibanaInstance.systemLoad.last15MinutesLabel": "15 分钟",
- "xpack.monitoring.metrics.kibanaInstance.systemLoad.last1MinuteDescription": "过去 1 分钟的负载平均值。",
- "xpack.monitoring.metrics.kibanaInstance.systemLoad.last1MinuteLabel": "1 分钟",
- "xpack.monitoring.metrics.kibanaInstance.systemLoad.last5MinutesDescription": "过去 5 分钟的负载平均值。",
- "xpack.monitoring.metrics.kibanaInstance.systemLoad.last5MinutesLabel": "5 分钟",
- "xpack.monitoring.metrics.kibanaInstance.systemLoadTitle": "系统负载",
- "xpack.monitoring.metrics.logstash.eventLatencyDescription": "事件在筛选和输出阶段所花费的平均时间,即处理事件所用的总时间除以已发出事件数目。",
- "xpack.monitoring.metrics.logstash.eventLatencyLabel": "事件延迟",
- "xpack.monitoring.metrics.logstash.eventsEmittedRateDescription": "所有 Logstash 节点在输出阶段每秒发出的事件数目。",
- "xpack.monitoring.metrics.logstash.eventsEmittedRateLabel": "已发出事件速率",
- "xpack.monitoring.metrics.logstash.eventsPerSecondUnitLabel": "事件/秒",
- "xpack.monitoring.metrics.logstash.eventsReceivedRateDescription": "所有 Logstash 节点在输入阶段每秒接收的事件数目。",
- "xpack.monitoring.metrics.logstash.eventsReceivedRateLabel": "已接收事件速率",
- "xpack.monitoring.metrics.logstash.msTimeUnitLabel": "ms",
- "xpack.monitoring.metrics.logstash.nsTimeUnitLabel": "ns",
- "xpack.monitoring.metrics.logstash.perSecondUnitLabel": "/s",
- "xpack.monitoring.metrics.logstash.systemLoadTitle": "系统负载",
- "xpack.monitoring.metrics.logstashInstance.cgroupCfsStats.cgroupElapsedPeriodsDescription": "完全公平调度器 (CFS) 的采样期间数目。与限制的次数比较。",
- "xpack.monitoring.metrics.logstashInstance.cgroupCfsStats.cgroupElapsedPeriodsLabel": "Cgroup 已用期间",
- "xpack.monitoring.metrics.logstashInstance.cgroupCfsStats.cgroupThrottledCountDescription": "Cgroup 限制 CPU 的次数。",
- "xpack.monitoring.metrics.logstashInstance.cgroupCfsStats.cgroupThrottledCountLabel": "Cgroup 限制计数",
- "xpack.monitoring.metrics.logstashInstance.cgroupCfsStatsTitle": "Cgroup CFS 统计",
- "xpack.monitoring.metrics.logstashInstance.cgroupCpuPerformance.cgroupThrottlingDescription": "Cgroup 的限制时间量,以纳秒为单位。",
- "xpack.monitoring.metrics.logstashInstance.cgroupCpuPerformance.cgroupThrottlingLabel": "Cgroup 限制",
- "xpack.monitoring.metrics.logstashInstance.cgroupCpuPerformance.cgroupUsageDescription": "Cgroup 的使用,以纳秒为单位。将其与限制比较以发现问题。",
- "xpack.monitoring.metrics.logstashInstance.cgroupCpuPerformance.cgroupUsageLabel": "Cgroup 使用",
- "xpack.monitoring.metrics.logstashInstance.cgroupCpuPerformanceTitle": "Cgroup CPU 性能",
- "xpack.monitoring.metrics.logstashInstance.cgroupCpuUtilizationDescription": "与 CPU 配额相比较的 CPU 使用时间(显示为百分比)。如果未设置 CPU 配额,将不会显示任何数据。",
- "xpack.monitoring.metrics.logstashInstance.cpuUtilization.cgroupCpuUtilizationLabel": "Cgroup CPU 使用率",
- "xpack.monitoring.metrics.logstashInstance.cpuUtilizationDescription": "OS 报告的 CPU 使用百分比(100% 为最大值)。",
- "xpack.monitoring.metrics.logstashInstance.cpuUtilizationLabel": "CPU 使用率",
- "xpack.monitoring.metrics.logstashInstance.cpuUtilizationTitle": "CPU 使用率",
- "xpack.monitoring.metrics.logstashInstance.eventLatencyDescription": "事件在筛选和输出阶段所花费的平均时间,即处理事件所用的总时间除以已发出事件数目。",
- "xpack.monitoring.metrics.logstashInstance.eventLatencyLabel": "事件延迟",
- "xpack.monitoring.metrics.logstashInstance.eventsEmittedRateDescription": "Logstash 节点在输出阶段每秒发出的事件数目。",
- "xpack.monitoring.metrics.logstashInstance.eventsEmittedRateLabel": "已发出事件速率",
- "xpack.monitoring.metrics.logstashInstance.eventsQueuedDescription": "在永久队列中等候筛选和输出阶段处理的平均事件数目。",
- "xpack.monitoring.metrics.logstashInstance.eventsQueuedLabel": "已排队事件",
- "xpack.monitoring.metrics.logstashInstance.eventsReceivedRateDescription": "Logstash 节点在输入阶段每秒接收的事件数目。",
- "xpack.monitoring.metrics.logstashInstance.eventsReceivedRateLabel": "已接收事件速率",
- "xpack.monitoring.metrics.logstashInstance.jvmHeap.maxHeapDescription": "可用于 JVM 中运行的 Logstash 的堆合计。",
- "xpack.monitoring.metrics.logstashInstance.jvmHeap.maxHeapLabel": "最大堆",
- "xpack.monitoring.metrics.logstashInstance.jvmHeap.usedHeapDescription": "JVM 中运行的 Logstash 使用的堆合计。",
- "xpack.monitoring.metrics.logstashInstance.jvmHeap.usedHeapLabel": "已用堆",
- "xpack.monitoring.metrics.logstashInstance.jvmHeapTitle": "{javaVirtualMachine} 堆",
- "xpack.monitoring.metrics.logstashInstance.maxQueueSizeDescription": "为此节点上的持久队列设置的最大大小。",
- "xpack.monitoring.metrics.logstashInstance.maxQueueSizeLabel": "最大队列大小",
- "xpack.monitoring.metrics.logstashInstance.persistentQueueEventsTitle": "持久队列事件",
- "xpack.monitoring.metrics.logstashInstance.persistentQueueSizeTitle": "持久队列大小",
- "xpack.monitoring.metrics.logstashInstance.pipelineNodeCountDescription": "正在运行 Logstash 管道的节点数目。",
- "xpack.monitoring.metrics.logstashInstance.pipelineNodeCountLabel": "管道节点计数",
- "xpack.monitoring.metrics.logstashInstance.pipelineThroughputDescription": "Logstash 管道在输出阶段每秒发出的事件数目。",
- "xpack.monitoring.metrics.logstashInstance.pipelineThroughputLabel": "管道吞吐量",
- "xpack.monitoring.metrics.logstashInstance.queueSizeDescription": "此节点上 Logstash 管道中的所有持久队列的当前大小。",
- "xpack.monitoring.metrics.logstashInstance.queueSizeLabel": "队列大小",
- "xpack.monitoring.metrics.logstashInstance.systemLoad.last15MinutesDescription": "过去 15 分钟的负载平均值。",
- "xpack.monitoring.metrics.logstashInstance.systemLoad.last15MinutesLabel": "15 分钟",
- "xpack.monitoring.metrics.logstashInstance.systemLoad.last1MinuteDescription": "过去 1 分钟的负载平均值。",
- "xpack.monitoring.metrics.logstashInstance.systemLoad.last1MinuteLabel": "1 分钟",
- "xpack.monitoring.metrics.logstashInstance.systemLoad.last5MinutesDescription": "过去 5 分钟的负载平均值。",
- "xpack.monitoring.metrics.logstashInstance.systemLoad.last5MinutesLabel": "5m",
- "xpack.monitoring.noData.blurbs.changesNeededDescription": "若要运行监测,请执行以下步骤",
- "xpack.monitoring.noData.blurbs.changesNeededTitle": "您需要做些调整",
- "xpack.monitoring.noData.blurbs.cloudDeploymentDescription": "配置监测,通过 ",
- "xpack.monitoring.noData.blurbs.cloudDeploymentDescription2": "前往 ",
- "xpack.monitoring.noData.blurbs.cloudDeploymentDescription3": "部分获得部署,以配置监测。有关更多信息,请访问 ",
- "xpack.monitoring.noData.blurbs.lookingForMonitoringDataDescription": "通过 Monitoring,可深入了解您的硬件性能和负载。",
- "xpack.monitoring.noData.blurbs.lookingForMonitoringDataTitle": "我们正在寻找您的监测数据",
- "xpack.monitoring.noData.blurbs.monitoringIsOffDescription": "通过 Monitoring,可深入了解您的硬件性能和负载。",
- "xpack.monitoring.noData.blurbs.monitoringIsOffTitle": "Monitoring 当前已关闭",
- "xpack.monitoring.noData.checkerErrors.checkEsSettingsErrorMessage": "尝试检查 Elasticsearch 设置时遇到一些错误。您需要管理员权限,才能检查设置以及根据需要启用监测收集设置。",
- "xpack.monitoring.noData.cloud.description": "通过 Monitoring,可深入了解您的硬件性能和负载。",
- "xpack.monitoring.noData.cloud.heading": "找不到任何监测数据。",
- "xpack.monitoring.noData.cloud.title": "监测数据不可用",
- "xpack.monitoring.noData.collectionInterval.turnOnMonitoringButtonLabel": "使用 Metricbeat 设置监测",
- "xpack.monitoring.noData.defaultLoadingMessage": "正在加载,请稍候",
- "xpack.monitoring.noData.explanations.collectionEnabled.monitoringTurnedOnDescription": "数据在您的集群中时,您的监测仪表板将显示在此处。这可能需要几秒钟的时间。",
- "xpack.monitoring.noData.explanations.collectionEnabled.monitoringTurnedOnTitle": "成功!获取您的监测数据。",
- "xpack.monitoring.noData.explanations.collectionEnabled.stillWaitingLinkText": "仍在等候?",
- "xpack.monitoring.noData.explanations.collectionEnabled.turnItOnDescription": "是否要打开它?",
- "xpack.monitoring.noData.explanations.collectionEnabled.turnOnMonitoringButtonLabel": "打开 Monitoring",
- "xpack.monitoring.noData.explanations.collectionEnabledDescription": "我们已检查 {context} 设置,发现 {property} 已设置为 {data}。",
- "xpack.monitoring.noData.explanations.collectionInterval.changeIntervalDescription": "是否希望我们更改该设置并启用 Monitoring?",
- "xpack.monitoring.noData.explanations.collectionInterval.monitoringTurnedOnDescription": "监测数据一显示在集群中,该页面便会自动随您的监测仪表板一起刷新。这只需要几秒的时间。",
- "xpack.monitoring.noData.explanations.collectionInterval.monitoringTurnedOnTitle": "成功!请稍候。",
- "xpack.monitoring.noData.explanations.collectionInterval.turnOnMonitoringButtonLabel": "打开 Monitoring",
- "xpack.monitoring.noData.explanations.collectionInterval.wrongIntervalValueDescription": "收集时间间隔设置需要为正整数(推荐 10s),以便收集代理能够处于活动状态。",
- "xpack.monitoring.noData.explanations.collectionIntervalDescription": "我们已检查 {context} 设置,发现 {property} 已设置为 {data}。",
- "xpack.monitoring.noData.explanations.exporters.checkConfigDescription": "确认用于将统计信息发送到监测集群的导出器已启用,且监测集群主机匹配 {kibanaConfig} 中的 {monitoringEs} 设置,以查看此 Kibana 实例中的监测数据。",
- "xpack.monitoring.noData.explanations.exporters.problemWithConfigDescription": "强烈推荐使用监测导出器将监测数据传输到远程监测集群,因为无论生产集群出现什么状况,该监测集群都可以确保监测数据的完整性。不过,因为此 Kibana 实例无法查找到任何监测数据,所以似乎 {property} 配置或 {kibanaConfig} 中的 {monitoringEs} 设置有问题。",
- "xpack.monitoring.noData.explanations.exportersCloudDescription": "在 Elastic Cloud 中,您的监测数据将存储在专用监测集群中。",
- "xpack.monitoring.noData.explanations.exportersDescription": "我们已检查 {property} 的 {context} 设置并发现了原因:{data}。",
- "xpack.monitoring.noData.explanations.pluginEnabledDescription": "我们已检查 {context} 设置,发现 {property} 已设置为 {data} 集,这会禁用监测。将 {monitoringEnableFalse} 设置从您的配置中删除将会使默认值生效,并会启用 Monitoring。",
- "xpack.monitoring.noData.noMonitoringDataFound": "是否已设置监测?如果已设置,确保右上角所选的时间段包含监测数据。",
- "xpack.monitoring.noData.noMonitoringDetected": "找不到任何监测数据",
- "xpack.monitoring.noData.reasons.couldNotActivateMonitoringTitle": "我们无法激活 Monitoring",
- "xpack.monitoring.noData.reasons.explainWhyNoDataDescription": "存在将 {property} 设置为 {data} 的 {context} 设置。",
- "xpack.monitoring.noData.reasons.ifDataInClusterDescription": "如果数据在您的集群中,您的监测仪表板将显示在此处。",
- "xpack.monitoring.noData.reasons.noMonitoringDataFoundDescription": "找不到任何监测数据。尝试将时间筛选设置为“过去 1 小时”或检查是否有其他时段的数据。",
- "xpack.monitoring.noData.routeTitle": "设置监测",
- "xpack.monitoring.noData.setupInternalInstead": "或,使用内部收集设置",
- "xpack.monitoring.noData.setupMetricbeatInstead": "或者,使用 Metricbeat(推荐)进行设置。",
- "xpack.monitoring.overview.heading": "堆栈监测概览",
- "xpack.monitoring.pageLoadingTitle": "正在加载……",
- "xpack.monitoring.permanentActiveLicenseStatusDescription": "您的许可证永久有效。",
- "xpack.monitoring.requestedClusters.uuidNotFoundErrorMessage": "在选定时间范围内找不到该集群。UUID:{clusterUuid}",
- "xpack.monitoring.rules.badge.panelTitle": "规则",
- "xpack.monitoring.setupMode.clickToDisableInternalCollection": "禁用自我监测",
- "xpack.monitoring.setupMode.clickToMonitorWithMetricbeat": "使用 Metricbeat 监测",
- "xpack.monitoring.setupMode.description": "您处于设置模式。图标 ({flagIcon}) 表示配置选项。",
- "xpack.monitoring.setupMode.detectedNodeDescription": "单击下面的“设置监测”以开始监测此 {identifier}。",
- "xpack.monitoring.setupMode.detectedNodeTitle": "检测到 {product} {identifier}",
- "xpack.monitoring.setupMode.disableInternalCollectionDescription": "Metricbeat 现在正监测您的 {product} {identifier}。禁用内部收集以完成迁移。",
- "xpack.monitoring.setupMode.disableInternalCollectionTitle": "禁用自我监测",
- "xpack.monitoring.setupMode.enter": "进入设置模式",
- "xpack.monitoring.setupMode.exit": "退出设置模式",
- "xpack.monitoring.setupMode.instance": "实例",
- "xpack.monitoring.setupMode.instances": "实例",
- "xpack.monitoring.setupMode.metricbeatAllNodes": "Metricbeat 正在监测所有 {identifier}。",
- "xpack.monitoring.setupMode.migrateToMetricbeat": "使用 Metricbeat 监测",
- "xpack.monitoring.setupMode.migrateToMetricbeatDescription": "这些 {product} {identifier} 自我监测。\n 单击“使用 Metricbeat 监测”以迁移。",
- "xpack.monitoring.setupMode.monitorAllNodes": "一些节点仅使用内部收集",
- "xpack.monitoring.setupMode.netNewUserDescription": "单击“设置监测”以开始使用 Metricbeat 监测。",
- "xpack.monitoring.setupMode.node": "节点",
- "xpack.monitoring.setupMode.nodes": "节点",
- "xpack.monitoring.setupMode.noMonitoringDataFound": "未检测到任何 {product} {identifier}",
- "xpack.monitoring.setupMode.notAvailablePermissions": "您没有所需的权限来执行此功能。",
- "xpack.monitoring.setupMode.notAvailableTitle": "设置模式不可用",
- "xpack.monitoring.setupMode.server": "服务器",
- "xpack.monitoring.setupMode.servers": "服务器",
- "xpack.monitoring.setupMode.tooltip.allSet": "Metricbeat 正在监测所有 {identifierPlural}。",
- "xpack.monitoring.setupMode.tooltip.detected": "无监测",
- "xpack.monitoring.setupMode.tooltip.disableInternal": "Metricbeat 正在监测所有 {identifierPlural}。单击以查看 {identifierPlural} 并禁用内部收集。",
- "xpack.monitoring.setupMode.tooltip.mightExist": "我们检测到此产品的使用。单击以开始监测。",
- "xpack.monitoring.setupMode.tooltip.noUsage": "无使用",
- "xpack.monitoring.setupMode.tooltip.noUsageDetected": "我们未检测到任何使用。单击可查看 {identifier}。",
- "xpack.monitoring.setupMode.tooltip.oneInternal": "至少一个 {identifier} 未使用 Metricbeat 进行监测。单击以查看状态。",
- "xpack.monitoring.setupMode.unknown": "不可用",
- "xpack.monitoring.setupMode.usingMetricbeatCollection": "已使用 Metricbeat 监测",
- "xpack.monitoring.stackMonitoringDocTitle": "堆栈监测 {clusterName} {suffix}",
- "xpack.monitoring.stackMonitoringTitle": "堆栈监测",
- "xpack.monitoring.summaryStatus.alertsDescription": "告警",
- "xpack.monitoring.summaryStatus.statusDescription": "状态",
- "xpack.monitoring.summaryStatus.statusIconLabel": "状态:{status}",
- "xpack.monitoring.summaryStatus.statusIconTitle": "状态: {statusIcon}",
- "xpack.monitoring.updateLicenseButtonLabel": "更新许可证",
- "xpack.monitoring.updateLicenseTitle": "更新您的许可证",
- "xpack.monitoring.useAvailableLicenseDescription": "如果您已经持有新的许可证,请立即上传。",
+ "xpack.observability.apply.label": "应用",
+ "xpack.observability.search.url.close": "关闭",
+ "xpack.observability.filters.filterByUrl": "按 URL 筛选",
+ "xpack.observability.filters.searchResults": "{total} 项搜索结果",
+ "xpack.observability.filters.select": "选择",
+ "xpack.observability.filters.topPages": "排名靠前页面",
+ "xpack.observability.filters.url": "URL",
+ "xpack.observability.filters.url.loadingResults": "正在加载结果",
+ "xpack.observability.filters.url.noResults": "没有可用结果",
"xpack.observability.alerts.manageRulesButtonLabel": "管理规则",
"xpack.observability.alerts.searchBarPlaceholder": "kibana.alert.evaluation.threshold > 75",
"xpack.observability.alertsDisclaimerLinkText": "告警和操作",
@@ -19437,6 +7511,11925 @@
"xpack.observability.ux.dashboard.webCoreVitals.traffic": "已占 {trafficPerc} 的流量",
"xpack.observability.ux.dashboard.webVitals.palette.tooltip": "{percentage}% 的用户具有{exp }体验,因为 {title} {isOrTakes} {moreOrLess}于 {value}{averageMessage}。",
"xpack.observability.ux.service.help": "选择流量最高的 RUM 服务",
+ "xpack.banners.settings.backgroundColor.description": "设置横幅广告的背景色。{subscriptionLink}",
+ "xpack.banners.settings.backgroundColor.title": "横幅广告背景色",
+ "xpack.banners.settings.placement.description": "在 Elastic 页眉上显示此工作区的顶部横幅广告。{subscriptionLink}",
+ "xpack.banners.settings.placement.disabled": "已禁用",
+ "xpack.banners.settings.placement.title": "横幅广告投放",
+ "xpack.banners.settings.placement.top": "顶部",
+ "xpack.banners.settings.subscriptionRequiredLink.text": "需要订阅。",
+ "xpack.banners.settings.text.description": "将 Markdown 格式文本添加到横幅广告。{subscriptionLink}",
+ "xpack.banners.settings.textColor.description": "设置横幅广告文本的颜色。{subscriptionLink}",
+ "xpack.banners.settings.textColor.title": "横幅广告文本颜色",
+ "xpack.banners.settings.textContent.title": "横幅广告文本",
+ "xpack.canvas.appDescription": "以最佳像素展示您的数据。",
+ "xpack.canvas.argAddPopover.addAriaLabel": "添加参数",
+ "xpack.canvas.argFormAdvancedFailure.applyButtonLabel": "应用",
+ "xpack.canvas.argFormAdvancedFailure.resetButtonLabel": "重置",
+ "xpack.canvas.argFormAdvancedFailure.rowErrorMessage": "表达式无效",
+ "xpack.canvas.argFormArgSimpleForm.removeAriaLabel": "移除",
+ "xpack.canvas.argFormArgSimpleForm.requiredTooltip": "此参数为必需,应指定值。",
+ "xpack.canvas.argFormPendingArgValue.loadingMessage": "正在加载",
+ "xpack.canvas.argFormSimpleFailure.failureTooltip": "此参数的接口无法解析该值,因此将使用回退输入",
+ "xpack.canvas.asset.confirmModalButtonLabel": "移除",
+ "xpack.canvas.asset.confirmModalDetail": "确定要移除此资产?",
+ "xpack.canvas.asset.confirmModalTitle": "移除资产",
+ "xpack.canvas.asset.copyAssetTooltip": "将 ID 复制到剪贴板",
+ "xpack.canvas.asset.createImageTooltip": "创建图像元素",
+ "xpack.canvas.asset.deleteAssetTooltip": "删除",
+ "xpack.canvas.asset.downloadAssetTooltip": "下载",
+ "xpack.canvas.asset.thumbnailAltText": "资产缩略图",
+ "xpack.canvas.assetModal.emptyAssetsDescription": "导入您的资产以开始",
+ "xpack.canvas.assetModal.filePickerPromptText": "选择或拖放图像",
+ "xpack.canvas.assetModal.loadingText": "正在上传图像",
+ "xpack.canvas.assetModal.modalCloseButtonLabel": "关闭",
+ "xpack.canvas.assetModal.modalDescription": "以下为此 Workpad 中的图像资产。此时无法确定当前在用的任何资产。要回收空间,请删除资产。",
+ "xpack.canvas.assetModal.modalTitle": "管理 Workpad 资产",
+ "xpack.canvas.assetModal.spacedUsedText": "{percentageUsed}% 空间已用",
+ "xpack.canvas.assetpicker.assetAltText": "资产缩略图",
+ "xpack.canvas.badge.readOnly.text": "只读",
+ "xpack.canvas.badge.readOnly.tooltip": "无法保存 {canvas} Workpad",
+ "xpack.canvas.canvasLoading.loadingMessage": "正在加载",
+ "xpack.canvas.colorManager.addAriaLabel": "添加颜色",
+ "xpack.canvas.colorManager.codePlaceholder": "颜色代码",
+ "xpack.canvas.colorManager.removeAriaLabel": "删除颜色",
+ "xpack.canvas.customElementModal.cancelButtonLabel": "取消",
+ "xpack.canvas.customElementModal.descriptionInputLabel": "描述",
+ "xpack.canvas.customElementModal.elementPreviewTitle": "元素预览",
+ "xpack.canvas.customElementModal.imageFilePickerPlaceholder": "选择或拖放图像",
+ "xpack.canvas.customElementModal.imageInputDescription": "对您的元素进行截屏并将截图上传到此处。也可以在保存之后执行此操作。",
+ "xpack.canvas.customElementModal.imageInputLabel": "缩略图",
+ "xpack.canvas.customElementModal.nameInputLabel": "名称",
+ "xpack.canvas.customElementModal.remainingCharactersDescription": "还剩 {numberOfRemainingCharacter} 个字符",
+ "xpack.canvas.customElementModal.saveButtonLabel": "保存",
+ "xpack.canvas.datasourceDatasourceComponent.expressionArgDescription": "数据源包含由表达式控制的参数。使用表达式编辑器可修改数据源。",
+ "xpack.canvas.datasourceDatasourceComponent.previewButtonLabel": "预览数据",
+ "xpack.canvas.datasourceDatasourceComponent.saveButtonLabel": "保存",
+ "xpack.canvas.datasourceDatasourcePreview.emptyFirstLineDescription": "找不到与您的搜索条件匹配的任何文档。",
+ "xpack.canvas.datasourceDatasourcePreview.emptySecondLineDescription": "请检查您的数据源设置并重试。",
+ "xpack.canvas.datasourceDatasourcePreview.emptyTitle": "找不到文档",
+ "xpack.canvas.datasourceDatasourcePreview.modalDescription": "单击边栏中的“{saveLabel}”后,以下数据将可用于选定元素。",
+ "xpack.canvas.datasourceDatasourcePreview.modalTitle": "数据源预览",
+ "xpack.canvas.datasourceDatasourcePreview.saveButtonLabel": "保存",
+ "xpack.canvas.datasourceNoDatasource.panelDescription": "此元素未附加数据源。通常这是因为该元素为图像或其他静态资产。否则,您可能需要检查表达式,以确保其格式正确。",
+ "xpack.canvas.datasourceNoDatasource.panelTitle": "数据源不存在",
+ "xpack.canvas.elementConfig.failedLabel": "失败",
+ "xpack.canvas.elementConfig.loadedLabel": "已加载",
+ "xpack.canvas.elementConfig.progressLabel": "进度",
+ "xpack.canvas.elementConfig.title": "元素状态",
+ "xpack.canvas.elementConfig.totalLabel": "合计",
+ "xpack.canvas.elementControls.deleteAriaLabel": "删除元素",
+ "xpack.canvas.elementControls.deleteToolTip": "删除",
+ "xpack.canvas.elementControls.editAriaLabel": "编辑元素",
+ "xpack.canvas.elementControls.editToolTip": "编辑",
+ "xpack.canvas.elements.areaChartDisplayName": "面积图",
+ "xpack.canvas.elements.areaChartHelpText": "已填充主体的折线图",
+ "xpack.canvas.elements.bubbleChartDisplayName": "气泡图",
+ "xpack.canvas.elements.bubbleChartHelpText": "可定制的气泡图",
+ "xpack.canvas.elements.debugDisplayName": "故障排查数据",
+ "xpack.canvas.elements.debugHelpText": "只需丢弃元素的配置",
+ "xpack.canvas.elements.dropdownFilterDisplayName": "下拉列表选择",
+ "xpack.canvas.elements.dropdownFilterHelpText": "可以从其中为“exactly”筛选选择值的下拉列表",
+ "xpack.canvas.elements.filterDebugDisplayName": "故障排查筛选",
+ "xpack.canvas.elements.filterDebugHelpText": "在 Workpad 中显示基础全局筛选",
+ "xpack.canvas.elements.horizontalBarChartDisplayName": "水平条形图",
+ "xpack.canvas.elements.horizontalBarChartHelpText": "可定制的水平条形图",
+ "xpack.canvas.elements.horizontalProgressBarDisplayName": "水平条形图",
+ "xpack.canvas.elements.horizontalProgressBarHelpText": "将进度显示为水平条的一部分",
+ "xpack.canvas.elements.horizontalProgressPillDisplayName": "水平胶囊",
+ "xpack.canvas.elements.horizontalProgressPillHelpText": "将进度显示为水平胶囊的一部分",
+ "xpack.canvas.elements.imageDisplayName": "图像",
+ "xpack.canvas.elements.imageHelpText": "静态图像",
+ "xpack.canvas.elements.lineChartDisplayName": "折线图",
+ "xpack.canvas.elements.lineChartHelpText": "可定制的折线图",
+ "xpack.canvas.elements.markdownDisplayName": "文本",
+ "xpack.canvas.elements.markdownHelpText": "使用 Markdown 添加文本",
+ "xpack.canvas.elements.metricDisplayName": "指标",
+ "xpack.canvas.elements.metricHelpText": "具有标签的数字",
+ "xpack.canvas.elements.pieDisplayName": "饼图",
+ "xpack.canvas.elements.pieHelpText": "饼图",
+ "xpack.canvas.elements.plotDisplayName": "坐标图",
+ "xpack.canvas.elements.plotHelpText": "混合的折线图、条形图或点图",
+ "xpack.canvas.elements.progressGaugeDisplayName": "仪表盘",
+ "xpack.canvas.elements.progressGaugeHelpText": "将进度显示为仪表的一部分",
+ "xpack.canvas.elements.progressSemicircleDisplayName": "半圆",
+ "xpack.canvas.elements.progressSemicircleHelpText": "将进度显示为半圆的一部分",
+ "xpack.canvas.elements.progressWheelDisplayName": "轮盘",
+ "xpack.canvas.elements.progressWheelHelpText": "将进度显示为轮盘的一部分",
+ "xpack.canvas.elements.repeatImageDisplayName": "图像重复",
+ "xpack.canvas.elements.repeatImageHelpText": "使图像重复 N 次",
+ "xpack.canvas.elements.revealImageDisplayName": "图像显示",
+ "xpack.canvas.elements.revealImageHelpText": "显示图像特定百分比",
+ "xpack.canvas.elements.shapeDisplayName": "形状",
+ "xpack.canvas.elements.shapeHelpText": "可定制的形状",
+ "xpack.canvas.elements.tableDisplayName": "数据表",
+ "xpack.canvas.elements.tableHelpText": "用于以表格形式显示数据的可滚动网格",
+ "xpack.canvas.elements.timeFilterDisplayName": "时间筛选",
+ "xpack.canvas.elements.timeFilterHelpText": "设置时间窗口",
+ "xpack.canvas.elements.verticalBarChartDisplayName": "垂直条形图",
+ "xpack.canvas.elements.verticalBarChartHelpText": "可定制的垂直条形图",
+ "xpack.canvas.elements.verticalProgressBarDisplayName": "垂直条形图",
+ "xpack.canvas.elements.verticalProgressBarHelpText": "将进度显示为垂直条的一部分",
+ "xpack.canvas.elements.verticalProgressPillDisplayName": "垂直胶囊",
+ "xpack.canvas.elements.verticalProgressPillHelpText": "将进度显示为垂直胶囊的一部分",
+ "xpack.canvas.elementSettings.dataTabLabel": "数据",
+ "xpack.canvas.elementSettings.displayTabLabel": "显示",
+ "xpack.canvas.embedObject.noMatchingObjectsMessage": "未找到任何匹配对象。",
+ "xpack.canvas.embedObject.titleText": "从 Kibana 添加",
+ "xpack.canvas.error.actionsElements.invaludArgIndexErrorMessage": "无效的参数索引:{index}",
+ "xpack.canvas.error.downloadWorkpad.downloadFailureErrorMessage": "无法下载 Workpad",
+ "xpack.canvas.error.downloadWorkpad.downloadRenderedWorkpadFailureErrorMessage": "无法下载已呈现 Workpad",
+ "xpack.canvas.error.downloadWorkpad.downloadRuntimeFailureErrorMessage": "无法下载 Shareable Runtime",
+ "xpack.canvas.error.downloadWorkpad.downloadZippedRuntimeFailureErrorMessage": "无法下载 ZIP 文件",
+ "xpack.canvas.error.esPersist.saveFailureTitle": "无法将您的更改保存到 Elasticsearch",
+ "xpack.canvas.error.esPersist.tooLargeErrorMessage": "服务器响应 Workpad 数据过大。这通常表示上传的图像资产对于 Kibana 或代理过大。请尝试移除资产管理器中的一些资产。",
+ "xpack.canvas.error.esPersist.updateFailureTitle": "无法更新 Workpad",
+ "xpack.canvas.error.esService.defaultIndexFetchErrorMessage": "无法提取默认索引",
+ "xpack.canvas.error.esService.fieldsFetchErrorMessage": "无法为“{index}”提取 Elasticsearch 字段",
+ "xpack.canvas.error.esService.indicesFetchErrorMessage": "无法提取 Elasticsearch 索引",
+ "xpack.canvas.error.RenderWithFn.renderErrorMessage": "呈现“{functionName}”失败。",
+ "xpack.canvas.error.useCloneWorkpad.cloneFailureErrorMessage": "无法克隆 Workpad",
+ "xpack.canvas.error.useCreateWorkpad.uploadFailureErrorMessage": "无法上传 Workpad",
+ "xpack.canvas.error.useDeleteWorkpads.deleteFailureErrorMessage": "无法删除所有 Workpad",
+ "xpack.canvas.error.useFindWorkpads.findFailureErrorMessage": "无法查找 Workpad",
+ "xpack.canvas.error.useImportWorkpad.acceptJSONOnlyErrorMessage": "仅接受 {JSON} 文件",
+ "xpack.canvas.error.useImportWorkpad.fileUploadFailureWithoutFileNameErrorMessage": "无法上传文件",
+ "xpack.canvas.error.useImportWorkpad.missingPropertiesErrorMessage": "{CANVAS} Workpad 所需的某些属性缺失。 编辑 {JSON} 文件以提供正确的属性值,然后重试。",
+ "xpack.canvas.error.workpadDropzone.tooManyFilesErrorMessage": "一次只能上传一个文件",
+ "xpack.canvas.error.workpadRoutes.createFailureErrorMessage": "无法创建 Workpad",
+ "xpack.canvas.error.workpadRoutes.loadFailureErrorMessage": "无法加载具有以下 ID 的 Workpad",
+ "xpack.canvas.errors.useImportWorkpad.fileUploadFileWithFileNameErrorMessage": "无法上传“{fileName}”",
+ "xpack.canvas.expression.cancelButtonLabel": "取消",
+ "xpack.canvas.expression.closeButtonLabel": "关闭",
+ "xpack.canvas.expression.learnLinkText": "学习表达式语法",
+ "xpack.canvas.expression.maximizeButtonLabel": "最大化编辑器",
+ "xpack.canvas.expression.minimizeButtonLabel": "最小化编辑器",
+ "xpack.canvas.expression.runButtonLabel": "运行",
+ "xpack.canvas.expression.runTooltip": "运行表达式",
+ "xpack.canvas.expressionElementNotSelected.closeButtonLabel": "关闭",
+ "xpack.canvas.expressionElementNotSelected.selectDescription": "选择元素以显示表达式输入",
+ "xpack.canvas.expressionInput.argReferenceAliasesDetail": "{BOLD_MD_TOKEN}别名{BOLD_MD_TOKEN}:{aliases}",
+ "xpack.canvas.expressionInput.argReferenceDefaultDetail": "{BOLD_MD_TOKEN}默认{BOLD_MD_TOKEN}:{defaultVal}",
+ "xpack.canvas.expressionInput.argReferenceRequiredDetail": "{BOLD_MD_TOKEN}必需{BOLD_MD_TOKEN}:{required}",
+ "xpack.canvas.expressionInput.argReferenceTypesDetail": "{BOLD_MD_TOKEN}类型{BOLD_MD_TOKEN}:{types}",
+ "xpack.canvas.expressionInput.functionReferenceAccepts": "{BOLD_MD_TOKEN}接受{BOLD_MD_TOKEN}:{acceptTypes}",
+ "xpack.canvas.expressionInput.functionReferenceReturns": "{BOLD_MD_TOKEN}返回{BOLD_MD_TOKEN}:{returnType}",
+ "xpack.canvas.expressionTypes.argTypes.colorDisplayName": "颜色",
+ "xpack.canvas.expressionTypes.argTypes.colorHelp": "颜色选取器",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.appearanceTitle": "外观",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.borderTitle": "边框",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.colorLabel": "颜色",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.opacityLabel": "图层透明度",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.overflowHiddenDropDown": "隐藏",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.overflowLabel": "溢出",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.overflowVisibleDropDown": "可见",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.paddingLabel": "填充",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.radiusLabel": "半径",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.styleLabel": "样式",
+ "xpack.canvas.expressionTypes.argTypes.containerStyle.thicknessLabel": "厚度",
+ "xpack.canvas.expressionTypes.argTypes.containerStyleLabel": "调整元素容器的外观",
+ "xpack.canvas.expressionTypes.argTypes.containerStyleTitle": "容器样式",
+ "xpack.canvas.expressionTypes.argTypes.fontHelpLabel": "设置字体、大小和颜色",
+ "xpack.canvas.expressionTypes.argTypes.fontTitle": "文本设置",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.barLabel": "条形图",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.colorLabel": "颜色",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.colorValueDefault": "自动",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.lineLabel": "折线图",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.noneDropDown": "无",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.noSeriesTooltip": "数据没有要应用样式的序列,请添加颜色维度",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.pointLabel": "点",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.removeAriaLabel": "移除序列颜色",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.selectSeriesDropDown": "选择序列",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.seriesIdentifierLabel": "序列 id",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyle.styleLabel": "样式",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyleLabel": "设置选定已命名序列的样式",
+ "xpack.canvas.expressionTypes.argTypes.seriesStyleTitle": "序列样式",
+ "xpack.canvas.featureCatalogue.canvasSubtitle": "设计像素级完美的演示文稿。",
+ "xpack.canvas.features.reporting.pdf": "生成 PDF 报告",
+ "xpack.canvas.features.reporting.pdfFeatureName": "Reporting",
+ "xpack.canvas.functionForm.contextError": "错误:{errorMessage}",
+ "xpack.canvas.functionForm.functionUnknown.unknownArgumentTypeError": "表达式类型“{expressionType}”未知",
+ "xpack.canvas.functions.all.args.conditionHelpText": "要检查的条件。",
+ "xpack.canvas.functions.allHelpText": "如果满足所有条件,则返回 {BOOLEAN_TRUE}。另见 {anyFn}。",
+ "xpack.canvas.functions.alterColumn.args.columnHelpText": "要更改的列的名称。",
+ "xpack.canvas.functions.alterColumn.args.nameHelpText": "结果列名称。留空将不重命名。",
+ "xpack.canvas.functions.alterColumn.args.typeHelpText": "将列转换成的类型。留空将不更改类型。",
+ "xpack.canvas.functions.alterColumn.cannotConvertTypeErrorMessage": "无法转换为“{type}”",
+ "xpack.canvas.functions.alterColumn.columnNotFoundErrorMessage": "找不到列:“{column}”",
+ "xpack.canvas.functions.alterColumnHelpText": "在核心类型(包括 {list} 和 {end})之间转换,并重命名列。另请参见 {mapColumnFn} 和 {staticColumnFn}。",
+ "xpack.canvas.functions.any.args.conditionHelpText": "要检查的条件。",
+ "xpack.canvas.functions.anyHelpText": "至少满足一个条件时,返回 {BOOLEAN_TRUE}。另见 {all_fn}。",
+ "xpack.canvas.functions.as.args.nameHelpText": "要为列提供的名称。",
+ "xpack.canvas.functions.asHelpText": "使用单个值创建 {DATATABLE}。另见 {getCellFn}。",
+ "xpack.canvas.functions.asset.args.id": "要检索的资产的 ID。",
+ "xpack.canvas.functions.asset.invalidAssetId": "无法通过以下 ID 获取资产:“{assetId}”",
+ "xpack.canvas.functions.assetHelpText": "检索要作为参数值来提供的 Canvas Workpad 资产对象。通常为图像。",
+ "xpack.canvas.functions.axisConfig.args.maxHelpText": "轴上显示的最大值。必须为数字、自 Epoch 起以毫秒数表示的日期或 {ISO8601} 字符串。",
+ "xpack.canvas.functions.axisConfig.args.minHelpText": "轴上显示的最小值。必须为数字、自 Epoch 起以毫秒数表示的日期或 {ISO8601} 字符串。",
+ "xpack.canvas.functions.axisConfig.args.positionHelpText": "轴标签的位置。例如 {list} 或 {end}。",
+ "xpack.canvas.functions.axisConfig.args.showHelpText": "显示轴标签?",
+ "xpack.canvas.functions.axisConfig.args.tickSizeHelpText": "各刻度间的增量大小。仅适用于 `number` 轴。",
+ "xpack.canvas.functions.axisConfig.invalidMaxPositionErrorMessage": "日期字符串无效:“{max}”。“max”必须是数值、以毫秒为单位的日期或 ISO8601 日期字符串",
+ "xpack.canvas.functions.axisConfig.invalidMinDateStringErrorMessage": "日期字符串无效:“{min}”。“min”必须是数值、以毫秒为单位的日期或 ISO8601 日期字符串",
+ "xpack.canvas.functions.axisConfig.invalidPositionErrorMessage": "无效的位置:“{position}”",
+ "xpack.canvas.functions.axisConfigHelpText": "配置可视化的轴。仅用于 {plotFn}。",
+ "xpack.canvas.functions.case.args.ifHelpText": "此值指示是否符合条件。当 {IF_ARG} 和 {WHEN_ARG} 参数都提供时,前者将覆盖后者。",
+ "xpack.canvas.functions.case.args.thenHelpText": "条件得到满足时返回的值。",
+ "xpack.canvas.functions.case.args.whenHelpText": "与 {CONTEXT} 比较以确定与其是否相等的值。同时指定 {WHEN_ARG} 时,将忽略 {IF_ARG}。",
+ "xpack.canvas.functions.caseHelpText": "构建要传递给 {switchFn} 函数的 {case},包括条件/结果。",
+ "xpack.canvas.functions.clearHelpText": "清除 {CONTEXT},然后返回 {TYPE_NULL}。",
+ "xpack.canvas.functions.columns.args.excludeHelpText": "要从 {DATATABLE} 中移除的列名称逗号分隔列表。",
+ "xpack.canvas.functions.columns.args.includeHelpText": "要在 {DATATABLE} 中保留的列名称逗号分隔列表。",
+ "xpack.canvas.functions.columnsHelpText": "在 {DATATABLE} 中包括或排除列。两个参数都指定时,将首先移除排除的列。",
+ "xpack.canvas.functions.compare.args.opHelpText": "要用于比较的运算符:{eq}(等于)、{gt}(大于)、{gte}(大于或等于)、{lt}(小于)、{lte}(小于或等于)、{ne} 或 {neq}(不等于)。",
+ "xpack.canvas.functions.compare.args.toHelpText": "与 {CONTEXT} 比较的值。",
+ "xpack.canvas.functions.compare.invalidCompareOperatorErrorMessage": "无效的比较运算符:“{op}”。请使用 {ops}",
+ "xpack.canvas.functions.compareHelpText": "将 {CONTEXT} 与指定值进行比较,可确定 {BOOLEAN_TRUE} 或 {BOOLEAN_FALSE}。通常与 `{ifFn}` 或 `{caseFn}` 结合使用。这仅适用于基元类型,如 {examples}。另请参见 {eqFn}、{gtFn}、{gteFn}、{ltFn}、{lteFn}、{neqFn}",
+ "xpack.canvas.functions.containerStyle.args.backgroundColorHelpText": "有效的 {CSS} 背景色。",
+ "xpack.canvas.functions.containerStyle.args.backgroundImageHelpText": "有效的 {CSS} 背景图。",
+ "xpack.canvas.functions.containerStyle.args.backgroundRepeatHelpText": "有效的 {CSS} 背景重复。",
+ "xpack.canvas.functions.containerStyle.args.backgroundSizeHelpText": "有效的 {CSS} 背景大小。",
+ "xpack.canvas.functions.containerStyle.args.borderHelpText": "有效的 {CSS} 边框。",
+ "xpack.canvas.functions.containerStyle.args.borderRadiusHelpText": "设置圆角时要使用的像素数。",
+ "xpack.canvas.functions.containerStyle.args.opacityHelpText": "0 和 1 之间的数值,表示元素的透明度。",
+ "xpack.canvas.functions.containerStyle.args.overflowHelpText": "有效的 {CSS} 溢出。",
+ "xpack.canvas.functions.containerStyle.args.paddingHelpText": "内容到边框的距离(像素)。",
+ "xpack.canvas.functions.containerStyle.invalidBackgroundImageErrorMessage": "无效的背景图。请提供资产或 URL。",
+ "xpack.canvas.functions.containerStyleHelpText": "创建用于为元素容器提供样式的对象,包括背景、边框和透明度。",
+ "xpack.canvas.functions.contextHelpText": "返回传递的任何内容。需要将 {CONTEXT} 用作充当子表达式的函数的参数时,这会非常有用。",
+ "xpack.canvas.functions.csv.args.dataHelpText": "要使用的 {CSV} 数据。",
+ "xpack.canvas.functions.csv.args.delimeterHelpText": "数据分隔字符。",
+ "xpack.canvas.functions.csv.args.newlineHelpText": "行分隔字符。",
+ "xpack.canvas.functions.csv.invalidInputCSVErrorMessage": "解析输入 CSV 时出错。",
+ "xpack.canvas.functions.csvHelpText": "从 {CSV} 输入创建 {DATATABLE}。",
+ "xpack.canvas.functions.date.args.formatHelpText": "用于解析指定日期字符串的 {MOMENTJS} 格式。有关更多信息,请参见 {url}。",
+ "xpack.canvas.functions.date.args.valueHelpText": "解析成自 Epoch 起毫秒数的可选日期字符串。日期字符串可以是有效的 {JS} {date} 输入,也可以是要使用 {formatArg} 参数解析的字符串。必须为 {ISO8601} 字符串,或必须提供该格式。",
+ "xpack.canvas.functions.date.invalidDateInputErrorMessage": "无效的日期输入:{date}",
+ "xpack.canvas.functions.dateHelpText": "将当前时间或从指定字符串解析的时间返回为自 Epoch 起毫秒数。",
+ "xpack.canvas.functions.demodata.args.typeHelpText": "要使用的演示数据集的名称。",
+ "xpack.canvas.functions.demodata.invalidDataSetErrorMessage": "无效的数据集:“{arg}”,请使用“{ci}”或“{shirts}”。",
+ "xpack.canvas.functions.demodataHelpText": "包含项目 {ci} 时间以及用户名、国家/地区以及运行阶段的样例数据集。",
+ "xpack.canvas.functions.do.args.fnHelpText": "要执行的子表达式。这些子表达式的返回值在根管道中不可用,因为此函数仅返回原始 {CONTEXT}。",
+ "xpack.canvas.functions.doHelpText": "执行多个子表达式,然后返回原始 {CONTEXT}。用于运行产生操作或副作用时不会更改原始 {CONTEXT} 的函数。",
+ "xpack.canvas.functions.dropdownControl.args.filterColumnHelpText": "要筛选的列或字段。",
+ "xpack.canvas.functions.dropdownControl.args.filterGroupHelpText": "筛选的组名称。",
+ "xpack.canvas.functions.dropdownControl.args.labelColumnHelpText": "在下拉控件中用作标签的列或字段",
+ "xpack.canvas.functions.dropdownControl.args.valueColumnHelpText": "从其中提取下拉控件唯一值的列或字段。",
+ "xpack.canvas.functions.dropdownControlHelpText": "配置下拉筛选控件元素。",
+ "xpack.canvas.functions.eq.args.valueHelpText": "与 {CONTEXT} 比较的值。",
+ "xpack.canvas.functions.eqHelpText": "返回 {CONTEXT} 是否等于参数。",
+ "xpack.canvas.functions.escount.args.indexHelpText": "索引或索引模式。例如,{example}。",
+ "xpack.canvas.functions.escount.args.queryHelpText": "{LUCENE} 查询字符串。",
+ "xpack.canvas.functions.escountHelpText": "在 {ELASTICSEARCH} 中查询匹配指定查询的命中数。",
+ "xpack.canvas.functions.esdocs.args.countHelpText": "要检索的文档数目。要获取更佳的性能,请使用较小的数据集。",
+ "xpack.canvas.functions.esdocs.args.fieldsHelpText": "字段逗号分隔列表。要获取更佳的性能,请使用较少的字段。",
+ "xpack.canvas.functions.esdocs.args.indexHelpText": "索引或索引模式。例如,{example}。",
+ "xpack.canvas.functions.esdocs.args.metaFieldsHelpText": "元字段逗号分隔列表。例如,{example}。",
+ "xpack.canvas.functions.esdocs.args.queryHelpText": "{LUCENE} 查询字符串。",
+ "xpack.canvas.functions.esdocs.args.sortHelpText": "格式为 {directions} 的排序方向。例如 {example1} 或 {example2}。",
+ "xpack.canvas.functions.esdocsHelpText": "查询 {ELASTICSEARCH} 以获取原始文档。指定要检索的字段,特别是需要大量的行。",
+ "xpack.canvas.functions.essql.args.countHelpText": "要检索的文档数目。要获取更佳的性能,请使用较小的数据集。",
+ "xpack.canvas.functions.essql.args.parameterHelpText": "要传递给 {SQL} 查询的参数。",
+ "xpack.canvas.functions.essql.args.queryHelpText": "{ELASTICSEARCH} {SQL} 查询。",
+ "xpack.canvas.functions.essql.args.timezoneHelpText": "要用于日期操作的时区。有效的 {ISO8601} 格式和 {UTC} 偏移均有效。",
+ "xpack.canvas.functions.essqlHelpText": "使用 {ELASTICSEARCH} {SQL} 查询 {ELASTICSEARCH}。",
+ "xpack.canvas.functions.exactly.args.columnHelpText": "要筛选的列或字段。",
+ "xpack.canvas.functions.exactly.args.filterGroupHelpText": "筛选的组名称。",
+ "xpack.canvas.functions.exactly.args.valueHelpText": "要完全匹配的值,包括空格和大写。",
+ "xpack.canvas.functions.exactlyHelpText": "创建使给定列匹配确切值的筛选。",
+ "xpack.canvas.functions.filterrows.args.fnHelpText": "传递到 {DATATABLE} 中每一行的表达式。表达式应返回 {TYPE_BOOLEAN}。{BOOLEAN_TRUE} 值保留行,{BOOLEAN_FALSE} 值删除行。",
+ "xpack.canvas.functions.filterrowsHelpText": "根据子表达式的返回值筛选 {DATATABLE} 中的行。",
+ "xpack.canvas.functions.filters.args.group": "要使用的筛选组的名称。",
+ "xpack.canvas.functions.filters.args.ungrouped": "排除属于筛选组的筛选?",
+ "xpack.canvas.functions.filtersHelpText": "聚合 Workpad 的元素筛选以用于他处,通常用于数据源。",
+ "xpack.canvas.functions.formatdate.args.formatHelpText": "{MOMENTJS} 格式。例如,{example}。请参见 {url}。",
+ "xpack.canvas.functions.formatdateHelpText": "使用 {MOMENTJS} 格式化 {ISO8601} 日期字符串或日期,以自 Epoch 起毫秒数表示。。请参见 {url}。",
+ "xpack.canvas.functions.formatnumber.args.formatHelpText": "{NUMERALJS} 格式字符串。例如 {example1} 或 {example2}。",
+ "xpack.canvas.functions.formatnumberHelpText": "使用 {NUMERALJS} 将数字格式化为带格式的数字字符串。",
+ "xpack.canvas.functions.getCell.args.columnHelpText": "从其中提取值的列的名称。如果未提供,将从第一列检索值。",
+ "xpack.canvas.functions.getCell.args.rowHelpText": "行编号,从 0 开始。",
+ "xpack.canvas.functions.getCell.columnNotFoundErrorMessage": "找不到列:“{column}”",
+ "xpack.canvas.functions.getCell.rowNotFoundErrorMessage": "找不到行:“{row}”",
+ "xpack.canvas.functions.getCellHelpText": "从 {DATATABLE} 中提取单个单元格。",
+ "xpack.canvas.functions.gt.args.valueHelpText": "与 {CONTEXT} 比较的值。",
+ "xpack.canvas.functions.gte.args.valueHelpText": "与 {CONTEXT} 比较的值。",
+ "xpack.canvas.functions.gteHelpText": "返回 {CONTEXT} 是否大于或等于参数。",
+ "xpack.canvas.functions.gtHelpText": "返回 {CONTEXT} 是否大于参数。",
+ "xpack.canvas.functions.head.args.countHelpText": "要从 {DATATABLE} 的起始位置检索的行数目。",
+ "xpack.canvas.functions.headHelpText": "从 {DATATABLE} 中检索前 {n} 行。另请参见 {tailFn}。",
+ "xpack.canvas.functions.if.args.conditionHelpText": "表示条件是否满足的 {BOOLEAN_TRUE} 或 {BOOLEAN_FALSE},通常由子表达式返回。未指定时,将返回原始 {CONTEXT}。",
+ "xpack.canvas.functions.if.args.elseHelpText": "条件为 {BOOLEAN_FALSE} 时的返回值。未指定且条件未满足时,将返回原始 {CONTEXT}。",
+ "xpack.canvas.functions.if.args.thenHelpText": "条件为 {BOOLEAN_TRUE} 时的返回值。未指定且条件满足时,将返回原始 {CONTEXT}。",
+ "xpack.canvas.functions.ifHelpText": "执行条件逻辑。",
+ "xpack.canvas.functions.joinRows.args.columnHelpText": "从其中提取值的列或字段。",
+ "xpack.canvas.functions.joinRows.args.distinctHelpText": "仅提取唯一值?",
+ "xpack.canvas.functions.joinRows.args.quoteHelpText": "要将每个提取的值引起来的引号字符。",
+ "xpack.canvas.functions.joinRows.args.separatorHelpText": "要插在每个提取的值之间的分隔符。",
+ "xpack.canvas.functions.joinRows.columnNotFoundErrorMessage": "找不到列:“{column}”",
+ "xpack.canvas.functions.joinRowsHelpText": "将 `datatable` 中各行的值连接成单个字符串。",
+ "xpack.canvas.functions.locationHelpText": "使用浏览器的 {geolocationAPI} 查找您的当前位置。性能可能有所不同,但相当准确。请参见 {url}。如果计划生成 PDF,请不要使用 {locationFn},因为此函数需要用户输入。",
+ "xpack.canvas.functions.lt.args.valueHelpText": "与 {CONTEXT} 比较的值。",
+ "xpack.canvas.functions.lte.args.valueHelpText": "与 {CONTEXT} 比较的值。",
+ "xpack.canvas.functions.lteHelpText": "返回 {CONTEXT} 是否小于或等于参数。",
+ "xpack.canvas.functions.ltHelpText": "返回 {CONTEXT} 是否小于参数。",
+ "xpack.canvas.functions.mapCenter.args.latHelpText": "地图中心的纬度",
+ "xpack.canvas.functions.mapCenterHelpText": "返回包含地图中心坐标和缩放级别的对象。",
+ "xpack.canvas.functions.markdown.args.contentHelpText": "包含 {MARKDOWN} 的文本字符串。要进行串联,请多次传递 {stringFn} 函数。",
+ "xpack.canvas.functions.markdown.args.fontHelpText": "内容的 {CSS} 字体属性。例如 {fontFamily} 或 {fontWeight}。",
+ "xpack.canvas.functions.markdown.args.openLinkHelpText": "用于在新标签页中打开链接的 true 或 false 值。默认值为 `false`。设置为 `true` 时将在新标签页中打开所有链接。",
+ "xpack.canvas.functions.markdownHelpText": "添加呈现 {MARKDOWN} 文本的元素。提示:将 {markdownFn} 函数用于单个数字、指标和文本段落。",
+ "xpack.canvas.functions.neq.args.valueHelpText": "与 {CONTEXT} 比较的值。",
+ "xpack.canvas.functions.neqHelpText": "返回 {CONTEXT} 是否不等于参数。",
+ "xpack.canvas.functions.pie.args.fontHelpText": "标签的 {CSS} 字体属性。例如 {FONT_FAMILY} 或 {FONT_WEIGHT}。",
+ "xpack.canvas.functions.pie.args.holeHelpText": "在饼图中绘制介于 `0` and `100`(饼图半径的百分比)之间的孔洞。",
+ "xpack.canvas.functions.pie.args.labelRadiusHelpText": "要用作标签圆形半径的容器面积百分比。",
+ "xpack.canvas.functions.pie.args.labelsHelpText": "显示饼图标签?",
+ "xpack.canvas.functions.pie.args.legendHelpText": "图例位置。例如 {legend} 或 {BOOLEAN_FALSE}。如果是 {BOOLEAN_FALSE},则图例处于隐藏状态。",
+ "xpack.canvas.functions.pie.args.paletteHelpText": "用于描述要在此饼图中使用的颜色的 {palette} 对象。",
+ "xpack.canvas.functions.pie.args.radiusHelpText": "饼图的半径,表示为可用空间的百分比(介于 `0` 和 `1` 之间)。要自动设置半径,请使用 {auto}。",
+ "xpack.canvas.functions.pie.args.seriesStyleHelpText": "特定序列的样式",
+ "xpack.canvas.functions.pie.args.tiltHelpText": "倾斜百分比,其中 `1` 为完全垂直,`0` 为完全水平。",
+ "xpack.canvas.functions.pieHelpText": "配置饼图元素。",
+ "xpack.canvas.functions.plot.args.defaultStyleHelpText": "要用于每个序列的默认样式。",
+ "xpack.canvas.functions.plot.args.fontHelpText": "标签的 {CSS} 字体属性。例如 {FONT_FAMILY} 或 {FONT_WEIGHT}。",
+ "xpack.canvas.functions.plot.args.legendHelpText": "图例位置。例如 {legend} 或 {BOOLEAN_FALSE}。如果是 {BOOLEAN_FALSE},则图例处于隐藏状态。",
+ "xpack.canvas.functions.plot.args.paletteHelpText": "用于描述要在此图表中使用的颜色的 {palette} 对象。",
+ "xpack.canvas.functions.plot.args.seriesStyleHelpText": "特定序列的样式",
+ "xpack.canvas.functions.plot.args.xaxisHelpText": "轴配置。为 {BOOLEAN_FALSE} 时,轴隐藏。",
+ "xpack.canvas.functions.plot.args.yaxisHelpText": "轴配置。为 {BOOLEAN_FALSE} 时,轴隐藏。",
+ "xpack.canvas.functions.plotHelpText": "配置图表元素。",
+ "xpack.canvas.functions.ply.args.byHelpText": "用于细分 {DATATABLE} 的列。",
+ "xpack.canvas.functions.ply.args.expressionHelpText": "要将每个结果 {DATATABLE} 传入的表达式。提示:表达式必须返回 {DATATABLE}。使用 {asFn} 将文件转成 {DATATABLE}。多个表达式必须返回相同数量的行。如果需要返回不同的行数,请导向另一个 {plyFn} 实例。如果多个表达式返回同名的列,最后一列将胜出。",
+ "xpack.canvas.functions.ply.columnNotFoundErrorMessage": "找不到列:“{by}”",
+ "xpack.canvas.functions.ply.rowCountMismatchErrorMessage": "所有表达式必须返回相同数目的行",
+ "xpack.canvas.functions.plyHelpText": "按指定列的唯一值细分 {DATATABLE},并将生成的表传入表达式,然后合并每个表达式的输出。",
+ "xpack.canvas.functions.pointseries.args.colorHelpText": "要用于确定标记颜色的表达式。",
+ "xpack.canvas.functions.pointseries.args.sizeHelpText": "标记的大小。仅适用于支持的元素。",
+ "xpack.canvas.functions.pointseries.args.textHelpText": "要在标记上显示的文本。仅适用于支持的元素。",
+ "xpack.canvas.functions.pointseries.args.xHelpText": "X 轴上的值。",
+ "xpack.canvas.functions.pointseries.args.yHelpText": "Y 轴上的值。",
+ "xpack.canvas.functions.pointseries.unwrappedExpressionErrorMessage": "表达式必须包装在函数中,例如 {fn}",
+ "xpack.canvas.functions.pointseriesHelpText": "将 {DATATABLE} 转成点序列模型。当前我们通过寻找 {TINYMATH} 表达式来区分度量和维度。请参阅 {TINYMATH_URL}。如果在参数中输入 {TINYMATH} 表达式,我们将该参数视为度量,否则该参数为维度。维度将进行组合以创建唯一键。然后,这些键使用指定的 {TINYMATH} 函数消除重复的度量",
+ "xpack.canvas.functions.render.args.asHelpText": "要渲染的元素类型。您可能需要专门的函数,例如 {plotFn} 或 {shapeFn}。",
+ "xpack.canvas.functions.render.args.containerStyleHelpText": "容器的样式,包括背景、边框和透明度。",
+ "xpack.canvas.functions.render.args.cssHelpText": "要限定于元素的任何定制 {CSS} 块。",
+ "xpack.canvas.functions.renderHelpText": "将 {CONTEXT} 呈现为特定元素,并设置元素级别选项,例如背景和边框样式。",
+ "xpack.canvas.functions.replace.args.flagsHelpText": "指定标志。请参见 {url}。",
+ "xpack.canvas.functions.replace.args.patternHelpText": "{JS} 正则表达式的文本或模式。例如,{example}。您可以在此处使用捕获组。",
+ "xpack.canvas.functions.replace.args.replacementHelpText": "字符串匹配部分的替代。捕获组可以通过其索引进行访问。例如,{example}。",
+ "xpack.canvas.functions.replaceImageHelpText": "使用正则表达式替换字符串的各部分。",
+ "xpack.canvas.functions.rounddate.args.formatHelpText": "用于存储桶存储的 {MOMENTJS} 格式。例如,{example} 四舍五入到月份。请参见 {url}。",
+ "xpack.canvas.functions.rounddateHelpText": "使用 {MOMENTJS} 格式字符串舍入自 Epoch 起毫秒数,并返回自 Epoch 起毫秒数。",
+ "xpack.canvas.functions.rowCountHelpText": "返回行数。与 {plyFn} 搭配使用,可获取唯一列值的计数或唯一列值的组合。",
+ "xpack.canvas.functions.savedLens.args.idHelpText": "已保存 Lens 可视化对象的 ID",
+ "xpack.canvas.functions.savedLens.args.paletteHelpText": "用于 Lens 可视化的调色板",
+ "xpack.canvas.functions.savedLens.args.timerangeHelpText": "应包括的数据的时间范围",
+ "xpack.canvas.functions.savedLens.args.titleHelpText": "Lens 可视化对象的标题",
+ "xpack.canvas.functions.savedLensHelpText": "返回已保存 Lens 可视化对象的可嵌入对象。",
+ "xpack.canvas.functions.savedMap.args.centerHelpText": "地图应具有的中心和缩放级别",
+ "xpack.canvas.functions.savedMap.args.hideLayer": "应隐藏的地图图层的 ID",
+ "xpack.canvas.functions.savedMap.args.idHelpText": "已保存地图对象的 ID",
+ "xpack.canvas.functions.savedMap.args.lonHelpText": "地图中心的经度",
+ "xpack.canvas.functions.savedMap.args.timerangeHelpText": "应包括的数据的时间范围",
+ "xpack.canvas.functions.savedMap.args.titleHelpText": "地图的标题",
+ "xpack.canvas.functions.savedMap.args.zoomHelpText": "地图的缩放级别",
+ "xpack.canvas.functions.savedMapHelpText": "返回已保存地图对象的可嵌入对象。",
+ "xpack.canvas.functions.savedSearchHelpText": "为已保存搜索对象返回可嵌入对象",
+ "xpack.canvas.functions.savedVisualization.args.colorsHelpText": "定义用于特定序列的颜色",
+ "xpack.canvas.functions.savedVisualization.args.hideLegendHelpText": "指定用于隐藏图例的选项",
+ "xpack.canvas.functions.savedVisualization.args.idHelpText": "已保存可视化对象的 ID",
+ "xpack.canvas.functions.savedVisualization.args.timerangeHelpText": "应包括的数据的时间范围",
+ "xpack.canvas.functions.savedVisualization.args.titleHelpText": "可视化对象的标题",
+ "xpack.canvas.functions.savedVisualizationHelpText": "返回已保存可视化对象的可嵌入对象。",
+ "xpack.canvas.functions.seriesStyle.args.barsHelpText": "条形的宽度。",
+ "xpack.canvas.functions.seriesStyle.args.colorHelpText": "线条颜色。",
+ "xpack.canvas.functions.seriesStyle.args.fillHelpText": "应该填入点吗?",
+ "xpack.canvas.functions.seriesStyle.args.horizontalBarsHelpText": "将图表中的条形方向设置为横向。",
+ "xpack.canvas.functions.seriesStyle.args.labelHelpText": "要加上样式的序列的名称。",
+ "xpack.canvas.functions.seriesStyle.args.linesHelpText": "线条的宽度。",
+ "xpack.canvas.functions.seriesStyle.args.pointsHelpText": "折线图上的点大小。",
+ "xpack.canvas.functions.seriesStyle.args.stackHelpText": "指定是否应堆叠序列。数字为堆叠 ID。具有相同堆叠 ID 的序列将堆叠在一起。",
+ "xpack.canvas.functions.seriesStyleHelpText": "创建用于在图表上描述序列属性的对象。在绘图函数(如 {plotFn} 或 {pieFn} )内使用 {seriesStyleFn}。",
+ "xpack.canvas.functions.sort.args.byHelpText": "排序依据的列。如果未指定,则 {DATATABLE} 按第一列排序。",
+ "xpack.canvas.functions.sort.args.reverseHelpText": "反转排序顺序。如果未指定,则 {DATATABLE} 按升序排序。",
+ "xpack.canvas.functions.sortHelpText": "按指定列对 {DATATABLE} 进行排序。",
+ "xpack.canvas.functions.staticColumn.args.nameHelpText": "新列的名称。",
+ "xpack.canvas.functions.staticColumn.args.valueHelpText": "要在新列的每一行中插入的值。提示:使用子表达式可将其他列汇总为静态值。",
+ "xpack.canvas.functions.staticColumnHelpText": "添加每一行都具有相同静态值的列。另请参见 {alterColumnFn} 和 {mapColumnFn}。",
+ "xpack.canvas.functions.string.args.valueHelpText": "要连结成一个字符串的值。根据需要加入空格。",
+ "xpack.canvas.functions.stringHelpText": "将所有参数串联成单个字符串。",
+ "xpack.canvas.functions.switch.args.caseHelpText": "要检查的条件。",
+ "xpack.canvas.functions.switch.args.defaultHelpText": "未满足任何条件时返回的值。未指定且未满足任何条件时,将返回原始 {CONTEXT}。",
+ "xpack.canvas.functions.switchHelpText": "执行具有多个条件的条件逻辑。另请参见 {caseFn},该函数用于构建要传递到 {switchFn} 函数的 {case}。",
+ "xpack.canvas.functions.table.args.fontHelpText": "表内容的 {CSS} 字体属性。例如 {FONT_FAMILY} 或 {FONT_WEIGHT}。",
+ "xpack.canvas.functions.table.args.paginateHelpText": "显示分页控件?为 {BOOLEAN_FALSE} 时,仅显示第一页。",
+ "xpack.canvas.functions.table.args.perPageHelpText": "要在每页上显示的行数目。",
+ "xpack.canvas.functions.table.args.showHeaderHelpText": "显示或隐藏包含每列标题的标题行。",
+ "xpack.canvas.functions.tableHelpText": "配置表元素。",
+ "xpack.canvas.functions.tail.args.countHelpText": "要从 {DATATABLE} 的结尾位置检索的行数目。",
+ "xpack.canvas.functions.tailHelpText": "从 {DATATABLE} 结尾检索后 N 行。另见 {headFn}。",
+ "xpack.canvas.functions.timefilter.args.columnHelpText": "要筛选的列或字段。",
+ "xpack.canvas.functions.timefilter.args.filterGroupHelpText": "筛选的组名称。",
+ "xpack.canvas.functions.timefilter.args.fromHelpText": "以 {ISO8601} 或 {ELASTICSEARCH} {DATEMATH} 格式表示的范围起始",
+ "xpack.canvas.functions.timefilter.args.toHelpText": "以 {ISO8601} 或 {ELASTICSEARCH} {DATEMATH} 格式表示的范围结束",
+ "xpack.canvas.functions.timefilter.invalidStringErrorMessage": "无效的日期/时间字符串:“{str}”",
+ "xpack.canvas.functions.timefilterControl.args.columnHelpText": "要筛选的列或字段。",
+ "xpack.canvas.functions.timefilterControl.args.compactHelpText": "将时间筛选显示为触发弹出框的按钮。",
+ "xpack.canvas.functions.timefilterControlHelpText": "配置时间筛选控制元素。",
+ "xpack.canvas.functions.timefilterHelpText": "创建用于查询源的时间筛选。",
+ "xpack.canvas.functions.timelion.args.from": "表示时间范围起始的 {ELASTICSEARCH} {DATEMATH} 字符串。",
+ "xpack.canvas.functions.timelion.args.interval": "时间序列的存储桶间隔。",
+ "xpack.canvas.functions.timelion.args.query": "Timelion 查询",
+ "xpack.canvas.functions.timelion.args.timezone": "时间范围的时区。请参阅 {MOMENTJS_TIMEZONE_URL}。",
+ "xpack.canvas.functions.timelion.args.to": "表示时间范围结束的 {ELASTICSEARCH} {DATEMATH} 字符串。",
+ "xpack.canvas.functions.timelionHelpText": "使用 Timelion 可从多个源中提取一个或多个时间序列。",
+ "xpack.canvas.functions.timerange.args.fromHelpText": "时间范围起始",
+ "xpack.canvas.functions.timerange.args.toHelpText": "时间范围结束",
+ "xpack.canvas.functions.timerangeHelpText": "表示时间跨度的对象。",
+ "xpack.canvas.functions.to.args.type": "表达式语言中的已知数据类型。",
+ "xpack.canvas.functions.to.missingType": "必须指定转换类型",
+ "xpack.canvas.functions.toHelpText": "将 {CONTEXT} 的类型从一种类型显式转换为指定类型。",
+ "xpack.canvas.functions.urlparam.args.defaultHelpText": "未指定 {URL} 参数时返回的值。",
+ "xpack.canvas.functions.urlparam.args.paramHelpText": "要检索的 {URL} 哈希参数。",
+ "xpack.canvas.functions.urlparamHelpText": "检索要在表达式中使用的 {URL} 参数。{urlparamFn} 函数始终返回 {TYPE_STRING}。例如,可从 {URL} {example} 中检索参数 {myVar} 的值 {value}。",
+ "xpack.canvas.groupSettings.multipleElementsActionsDescription": "取消选择这些元素以编辑各自的设置,按 ({gKey}) 以对它们进行分组,或将此选择另存为新元素,以在整个 Workpad 中重复使用。",
+ "xpack.canvas.groupSettings.multipleElementsDescription": "当前选择了多个元素。",
+ "xpack.canvas.groupSettings.saveGroupDescription": "将此组另存为新元素,以在整个 Workpad 重复使用。",
+ "xpack.canvas.groupSettings.ungroupDescription": "取消分组 ({uKey}) 以编辑各个元素设置。",
+ "xpack.canvas.helpMenu.appName": "Canvas",
+ "xpack.canvas.helpMenu.keyboardShortcutsLinkLabel": "快捷键",
+ "xpack.canvas.home.myWorkpadsTabLabel": "我的 Workpad",
+ "xpack.canvas.home.workpadTemplatesTabLabel": "模板",
+ "xpack.canvas.homeEmptyPrompt.emptyPromptGettingStartedDescription": "创建新的 Workpad、从模板入手或通过将 Workpad {JSON} 文件拖放到此处来导入。",
+ "xpack.canvas.homeEmptyPrompt.emptyPromptNewUserDescription": "{CANVAS} 新手?",
+ "xpack.canvas.homeEmptyPrompt.emptyPromptTitle": "添加您的首个 Workpad",
+ "xpack.canvas.homeEmptyPrompt.sampleDataLinkLabel": "添加您的首个 Workpad",
+ "xpack.canvas.keyboardShortcuts.bringFowardShortcutHelpText": "前移",
+ "xpack.canvas.keyboardShortcuts.bringToFrontShortcutHelpText": "置前",
+ "xpack.canvas.keyboardShortcuts.cloneShortcutHelpText": "克隆",
+ "xpack.canvas.keyboardShortcuts.copyShortcutHelpText": "复制",
+ "xpack.canvas.keyboardShortcuts.cutShortcutHelpText": "剪切",
+ "xpack.canvas.keyboardShortcuts.deleteShortcutHelpText": "删除",
+ "xpack.canvas.keyboardShortcuts.editingShortcutHelpText": "切换编辑模式",
+ "xpack.canvas.keyboardShortcuts.fullscreenExitShortcutHelpText": "退出演示模式",
+ "xpack.canvas.keyboardShortcuts.fullscreenShortcutHelpText": "进入演示模式",
+ "xpack.canvas.keyboardShortcuts.gridShortcutHelpText": "显示网格",
+ "xpack.canvas.keyboardShortcuts.groupShortcutHelpText": "组",
+ "xpack.canvas.keyboardShortcuts.ignoreSnapShortcutHelpText": "移动、调整大小及旋转时不对齐",
+ "xpack.canvas.keyboardShortcuts.multiselectShortcutHelpText": "选择多个元素",
+ "xpack.canvas.keyboardShortcuts.namespace.editorDisplayName": "编辑器控件",
+ "xpack.canvas.keyboardShortcuts.namespace.elementDisplayName": "元素控件",
+ "xpack.canvas.keyboardShortcuts.namespace.expressionDisplayName": "表达式控件",
+ "xpack.canvas.keyboardShortcuts.namespace.presentationDisplayName": "演示控件",
+ "xpack.canvas.keyboardShortcuts.nextShortcutHelpText": "前往下一页",
+ "xpack.canvas.keyboardShortcuts.nudgeDownShortcutHelpText": "下移 {ELEMENT_NUDGE_OFFSET}px",
+ "xpack.canvas.keyboardShortcuts.nudgeLeftShortcutHelpText": "左移 {ELEMENT_NUDGE_OFFSET}px",
+ "xpack.canvas.keyboardShortcuts.nudgeRightShortcutHelpText": "右移 {ELEMENT_NUDGE_OFFSET}px",
+ "xpack.canvas.keyboardShortcuts.nudgeUpShortcutHelpText": "上移 {ELEMENT_NUDGE_OFFSET}px",
+ "xpack.canvas.keyboardShortcuts.pageCycleToggleShortcutHelpText": "切换页面循环播放",
+ "xpack.canvas.keyboardShortcuts.pasteShortcutHelpText": "粘贴",
+ "xpack.canvas.keyboardShortcuts.prevShortcutHelpText": "前往上一页",
+ "xpack.canvas.keyboardShortcuts.redoShortcutHelpText": "恢复上一操作",
+ "xpack.canvas.keyboardShortcuts.resizeFromCenterShortcutHelpText": "从中心调整大小",
+ "xpack.canvas.keyboardShortcuts.runShortcutHelpText": "运行整个表达式",
+ "xpack.canvas.keyboardShortcuts.selectBehindShortcutHelpText": "在下面选择元素",
+ "xpack.canvas.keyboardShortcuts.sendBackwardShortcutHelpText": "后移",
+ "xpack.canvas.keyboardShortcuts.sendToBackShortcutHelpText": "置后",
+ "xpack.canvas.keyboardShortcuts.shiftDownShortcutHelpText": "下移 {ELEMENT_SHIFT_OFFSET}px",
+ "xpack.canvas.keyboardShortcuts.shiftLeftShortcutHelpText": "左移 {ELEMENT_SHIFT_OFFSET}px",
+ "xpack.canvas.keyboardShortcuts.shiftRightShortcutHelpText": "右移 {ELEMENT_SHIFT_OFFSET}px",
+ "xpack.canvas.keyboardShortcuts.shiftUpShortcutHelpText": "上移 {ELEMENT_SHIFT_OFFSET}px",
+ "xpack.canvas.keyboardShortcuts.ShortcutHelpText": "刷新 Workpad",
+ "xpack.canvas.keyboardShortcuts.undoShortcutHelpText": "撤消上一操作",
+ "xpack.canvas.keyboardShortcuts.ungroupShortcutHelpText": "取消分组",
+ "xpack.canvas.keyboardShortcuts.zoomInShortcutHelpText": "放大",
+ "xpack.canvas.keyboardShortcuts.zoomOutShortcutHelpText": "缩小",
+ "xpack.canvas.keyboardShortcuts.zoomResetShortcutHelpText": "将缩放比例重置为 100%",
+ "xpack.canvas.keyboardShortcutsDoc.flyout.closeButtonAriaLabel": "关闭快捷键参考",
+ "xpack.canvas.keyboardShortcutsDoc.flyoutHeaderTitle": "快捷键",
+ "xpack.canvas.keyboardShortcutsDoc.shortcutListSeparator": "或",
+ "xpack.canvas.labs.enableLabsDescription": "此标志决定查看者是否对用于在 Canvas 中快速启用和禁用实验性功能的“实验”按钮有访问权限。",
+ "xpack.canvas.labs.enableUI": "在 Canvas 中启用实验按钮",
+ "xpack.canvas.lib.palettes.canvasLabel": "{CANVAS}",
+ "xpack.canvas.lib.palettes.colorBlindLabel": "色盲",
+ "xpack.canvas.lib.palettes.earthTonesLabel": "泥土色调",
+ "xpack.canvas.lib.palettes.elasticBlueLabel": "Elastic 蓝",
+ "xpack.canvas.lib.palettes.elasticGreenLabel": "Elastic 绿",
+ "xpack.canvas.lib.palettes.elasticOrangeLabel": "Elastic 橙",
+ "xpack.canvas.lib.palettes.elasticPinkLabel": "Elastic 粉",
+ "xpack.canvas.lib.palettes.elasticPurpleLabel": "Elastic 紫",
+ "xpack.canvas.lib.palettes.elasticTealLabel": "Elastic 蓝绿",
+ "xpack.canvas.lib.palettes.elasticYellowLabel": "Elastic 黄",
+ "xpack.canvas.lib.palettes.greenBlueRedLabel": "绿、蓝、红",
+ "xpack.canvas.lib.palettes.instagramLabel": "{INSTAGRAM}",
+ "xpack.canvas.lib.palettes.yellowBlueLabel": "黄、蓝",
+ "xpack.canvas.lib.palettes.yellowGreenLabel": "黄、绿",
+ "xpack.canvas.lib.palettes.yellowRedLabel": "黄、红",
+ "xpack.canvas.pageConfig.backgroundColorDescription": "接受 HEX、RGB 或 HTML 颜色名称",
+ "xpack.canvas.pageConfig.backgroundColorLabel": "背景",
+ "xpack.canvas.pageConfig.title": "页面设置",
+ "xpack.canvas.pageConfig.transitionLabel": "切换",
+ "xpack.canvas.pageConfig.transitionPreviewLabel": "预览",
+ "xpack.canvas.pageConfig.transitions.noneDropDownOptionLabel": "无",
+ "xpack.canvas.pageManager.addPageTooltip": "将新页面添加到此 Workpad",
+ "xpack.canvas.pageManager.confirmRemoveDescription": "确定要移除此页面?",
+ "xpack.canvas.pageManager.confirmRemoveTitle": "移除页面",
+ "xpack.canvas.pageManager.removeButtonLabel": "移除",
+ "xpack.canvas.pagePreviewPageControls.clonePageAriaLabel": "克隆页面",
+ "xpack.canvas.pagePreviewPageControls.clonePageTooltip": "克隆",
+ "xpack.canvas.pagePreviewPageControls.deletePageAriaLabel": "删除页面",
+ "xpack.canvas.pagePreviewPageControls.deletePageTooltip": "删除",
+ "xpack.canvas.palettePicker.emptyPaletteLabel": "无",
+ "xpack.canvas.palettePicker.noPaletteFoundErrorTitle": "未找到调色板",
+ "xpack.canvas.renderer.advancedFilter.applyButtonLabel": "应用",
+ "xpack.canvas.renderer.advancedFilter.displayName": "高级筛选",
+ "xpack.canvas.renderer.advancedFilter.helpDescription": "呈现 Canvas 筛选表达式",
+ "xpack.canvas.renderer.advancedFilter.inputPlaceholder": "输入筛选表达式",
+ "xpack.canvas.renderer.debug.displayName": "故障排查",
+ "xpack.canvas.renderer.debug.helpDescription": "将故障排查输出呈现为带格式的 {JSON}",
+ "xpack.canvas.renderer.dropdownFilter.displayName": "下拉列表筛选",
+ "xpack.canvas.renderer.dropdownFilter.helpDescription": "可以从其中为“{exactly}”筛选选择值的下拉列表",
+ "xpack.canvas.renderer.dropdownFilter.matchAllOptionLabel": "任意",
+ "xpack.canvas.renderer.embeddable.displayName": "可嵌入",
+ "xpack.canvas.renderer.embeddable.helpDescription": "从 Kibana 的其他部分呈现可嵌入的已保存对象",
+ "xpack.canvas.renderer.markdown.displayName": "Markdown",
+ "xpack.canvas.renderer.markdown.helpDescription": "使用 {MARKDOWN} 输入呈现 {HTML}",
+ "xpack.canvas.renderer.pie.displayName": "饼图",
+ "xpack.canvas.renderer.pie.helpDescription": "根据您的数据呈现饼图",
+ "xpack.canvas.renderer.plot.displayName": "坐标图",
+ "xpack.canvas.renderer.plot.helpDescription": "根据您的数据呈现 XY 坐标图",
+ "xpack.canvas.renderer.table.displayName": "数据表",
+ "xpack.canvas.renderer.table.helpDescription": "将表格数据呈现为 {HTML}",
+ "xpack.canvas.renderer.text.displayName": "纯文本",
+ "xpack.canvas.renderer.text.helpDescription": "将输出呈现为纯文本",
+ "xpack.canvas.renderer.timeFilter.displayName": "时间筛选",
+ "xpack.canvas.renderer.timeFilter.helpDescription": "设置时间窗口以筛选数据",
+ "xpack.canvas.savedElementsModal.addNewElementDescription": "分组并保存 Workpad 元素以创建新元素",
+ "xpack.canvas.savedElementsModal.addNewElementTitle": "添加新元素",
+ "xpack.canvas.savedElementsModal.cancelButtonLabel": "取消",
+ "xpack.canvas.savedElementsModal.deleteButtonLabel": "删除",
+ "xpack.canvas.savedElementsModal.deleteElementDescription": "确定要删除此元素?",
+ "xpack.canvas.savedElementsModal.deleteElementTitle": "删除元素“{elementName}”?",
+ "xpack.canvas.savedElementsModal.editElementTitle": "编辑元素",
+ "xpack.canvas.savedElementsModal.findElementPlaceholder": "查找元素",
+ "xpack.canvas.savedElementsModal.modalTitle": "我的元素",
+ "xpack.canvas.shareWebsiteFlyout.description": "按照以下步骤在外部网站上共享此 Workpad 的静态版本。其将是当前 Workpad 的可视化快照,对实时数据没有访问权限。",
+ "xpack.canvas.shareWebsiteFlyout.flyoutCalloutDescription": "要尝试共享,可以{link},其包含此 Workpad、{CANVAS} Shareable Workpad Runtime 及示例 {HTML} 文件。",
+ "xpack.canvas.shareWebsiteFlyout.flyoutTitle": "在网站上共享",
+ "xpack.canvas.shareWebsiteFlyout.runtimeStep.description": "要呈现可共享 Workpad,还需要加入 {CANVAS} Shareable Workpad Runtime。如果您的网站已包含该运行时,则可以跳过此步骤。",
+ "xpack.canvas.shareWebsiteFlyout.runtimeStep.downloadLabel": "下载运行时",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.addSnippetsTitle": "将代码段添加到网站",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.autoplayParameterDescription": "该运行时是否应自动播放 Workpad 的所有页面?",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.callRuntimeLabel": "调用运行时",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.description": "通过使用 {HTML} 占位符,可将 Workpad 置于站点的 {HTML} 内。将内联包含运行时的参数。请在下面参阅参数的完整列表。可以在页面上包含多个 Workpad。",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.downloadRuntimeTitle": "下载运行时",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.downloadWorkpadTitle": "下载 Workpad",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.heightParameterDescription": "Workpad 的高度。默认为 Workpad 高度。",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.includeRuntimeLabel": "包含运行时",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.intervalParameterDescription": "页面前进的时间间隔(例如 {twoSeconds}、{oneMinute})",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.pageParameterDescription": "要显示的页面。默认为 Workpad 指定的页面。",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.parametersDescription": "有很多可用于配置可共享 Workpad 的内联参数。",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.parametersLabel": "参数",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.placeholderLabel": "占位符",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.requiredLabel": "必需",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.shareableParameterDescription": "可共享对象的类型。在这种情况下,为 {CANVAS} Workpad。",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.toolbarParameterDescription": "工具栏是否应隐藏?",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.urlParameterDescription": "可共享 Workpad {JSON} 文件的 {URL}",
+ "xpack.canvas.shareWebsiteFlyout.snippetsStep.widthParameterDescription": "Workdpad 的宽度。默认为 Workpad 宽度。",
+ "xpack.canvas.shareWebsiteFlyout.workpadStep.description": "Workpad 将导出为单个 {JSON} 文件,以在其他站点上共享。",
+ "xpack.canvas.shareWebsiteFlyout.workpadStep.downloadLabel": "下载 Workpad",
+ "xpack.canvas.shareWebsiteFlyout.zipDownloadLinkLabel": "下载示例 {ZIP} 文件",
+ "xpack.canvas.sidebarContent.groupedElementSidebarTitle": "已分组元素",
+ "xpack.canvas.sidebarContent.multiElementSidebarTitle": "多个元素",
+ "xpack.canvas.sidebarContent.singleElementSidebarTitle": "选定元素",
+ "xpack.canvas.sidebarHeader.bringForwardArialLabel": "将元素上移一层",
+ "xpack.canvas.sidebarHeader.bringToFrontArialLabel": "将元素移到顶层",
+ "xpack.canvas.sidebarHeader.sendBackwardArialLabel": "将元素下移一层",
+ "xpack.canvas.sidebarHeader.sendToBackArialLabel": "将元素移到底层",
+ "xpack.canvas.tags.presentationTag": "演示",
+ "xpack.canvas.tags.reportTag": "报告",
+ "xpack.canvas.templates.darkHelp": "深色主题的演示幻灯片",
+ "xpack.canvas.templates.darkName": "深色",
+ "xpack.canvas.templates.lightHelp": "浅色主题的演示幻灯片",
+ "xpack.canvas.templates.lightName": "浅色",
+ "xpack.canvas.templates.pitchHelp": "具有大尺寸照片的冠名演示文稿",
+ "xpack.canvas.templates.pitchName": "推销演示",
+ "xpack.canvas.templates.statusHelp": "具有动态图表的文档式报告",
+ "xpack.canvas.templates.statusName": "状态",
+ "xpack.canvas.templates.summaryDisplayName": "总结",
+ "xpack.canvas.templates.summaryHelp": "具有动态图表的信息图式报告",
+ "xpack.canvas.textStylePicker.alignCenterOption": "中间对齐",
+ "xpack.canvas.textStylePicker.alignLeftOption": "左对齐",
+ "xpack.canvas.textStylePicker.alignmentOptionsControl": "对齐选项",
+ "xpack.canvas.textStylePicker.alignRightOption": "右对齐",
+ "xpack.canvas.textStylePicker.fontColorLabel": "字体颜色",
+ "xpack.canvas.textStylePicker.styleBoldOption": "粗体",
+ "xpack.canvas.textStylePicker.styleItalicOption": "斜体",
+ "xpack.canvas.textStylePicker.styleOptionsControl": "样式选项",
+ "xpack.canvas.textStylePicker.styleUnderlineOption": "下划线",
+ "xpack.canvas.toolbar.editorButtonLabel": "表达式编辑器",
+ "xpack.canvas.toolbar.nextPageAriaLabel": "下一页",
+ "xpack.canvas.toolbar.pageButtonLabel": "第 {pageNum}{rest} 页",
+ "xpack.canvas.toolbar.previousPageAriaLabel": "上一页",
+ "xpack.canvas.toolbarTray.closeTrayAriaLabel": "关闭托盘",
+ "xpack.canvas.transitions.fade.displayName": "淡化",
+ "xpack.canvas.transitions.fade.help": "从一页淡入到下一页",
+ "xpack.canvas.transitions.rotate.displayName": "旋转",
+ "xpack.canvas.transitions.rotate.help": "从一页旋转到下一页",
+ "xpack.canvas.transitions.slide.displayName": "滑动",
+ "xpack.canvas.transitions.slide.help": "从一页滑到下一页",
+ "xpack.canvas.transitions.zoom.displayName": "缩放",
+ "xpack.canvas.transitions.zoom.help": "从一页缩放到下一页",
+ "xpack.canvas.uis.arguments.axisConfig.position.options.bottomDropDown": "底",
+ "xpack.canvas.uis.arguments.axisConfig.position.options.leftDropDown": "左",
+ "xpack.canvas.uis.arguments.axisConfig.position.options.rightDropDown": "右",
+ "xpack.canvas.uis.arguments.axisConfig.position.options.topDropDown": "顶",
+ "xpack.canvas.uis.arguments.axisConfig.positionLabel": "位置",
+ "xpack.canvas.uis.arguments.axisConfigDisabledText": "打开以查看坐标轴设置",
+ "xpack.canvas.uis.arguments.axisConfigLabel": "可视化轴配置",
+ "xpack.canvas.uis.arguments.axisConfigTitle": "轴配置",
+ "xpack.canvas.uis.arguments.customPaletteLabel": "定制",
+ "xpack.canvas.uis.arguments.dataColumn.options.averageDropDown": "平均值",
+ "xpack.canvas.uis.arguments.dataColumn.options.countDropDown": "计数",
+ "xpack.canvas.uis.arguments.dataColumn.options.firstDropDown": "第一",
+ "xpack.canvas.uis.arguments.dataColumn.options.lastDropDown": "最后",
+ "xpack.canvas.uis.arguments.dataColumn.options.maxDropDown": "最大值",
+ "xpack.canvas.uis.arguments.dataColumn.options.medianDropDown": "中值",
+ "xpack.canvas.uis.arguments.dataColumn.options.minDropDown": "最小值",
+ "xpack.canvas.uis.arguments.dataColumn.options.sumDropDown": "求和",
+ "xpack.canvas.uis.arguments.dataColumn.options.uniqueDropDown": "唯一",
+ "xpack.canvas.uis.arguments.dataColumn.options.valueDropDown": "值",
+ "xpack.canvas.uis.arguments.dataColumnLabel": "选择数据列",
+ "xpack.canvas.uis.arguments.dataColumnTitle": "列",
+ "xpack.canvas.uis.arguments.dateFormatLabel": "选择或输入 {momentJS} 格式",
+ "xpack.canvas.uis.arguments.dateFormatTitle": "日期格式",
+ "xpack.canvas.uis.arguments.filterGroup.cancelValue": "取消",
+ "xpack.canvas.uis.arguments.filterGroup.createNewGroupLinkText": "创建新组",
+ "xpack.canvas.uis.arguments.filterGroup.setValue": "设置",
+ "xpack.canvas.uis.arguments.filterGroupLabel": "创建或选择筛选组",
+ "xpack.canvas.uis.arguments.filterGroupTitle": "筛选组",
+ "xpack.canvas.uis.arguments.imageUpload.fileUploadPromptLabel": "选择或拖放图像",
+ "xpack.canvas.uis.arguments.imageUpload.imageUploadingLabel": "图像上传",
+ "xpack.canvas.uis.arguments.imageUpload.urlFieldPlaceholder": "图像 {url}",
+ "xpack.canvas.uis.arguments.imageUpload.urlTypes.assetDropDown": "资产",
+ "xpack.canvas.uis.arguments.imageUpload.urlTypes.changeLegend": "图像上传类型",
+ "xpack.canvas.uis.arguments.imageUpload.urlTypes.fileDropDown": "导入",
+ "xpack.canvas.uis.arguments.imageUpload.urlTypes.linkDropDown": "链接",
+ "xpack.canvas.uis.arguments.imageUploadLabel": "选择或上传图像",
+ "xpack.canvas.uis.arguments.imageUploadTitle": "图像上传",
+ "xpack.canvas.uis.arguments.numberFormat.format.bytesDropDown": "字节",
+ "xpack.canvas.uis.arguments.numberFormat.format.currencyDropDown": "货币",
+ "xpack.canvas.uis.arguments.numberFormat.format.durationDropDown": "持续时间",
+ "xpack.canvas.uis.arguments.numberFormat.format.numberDropDown": "数字",
+ "xpack.canvas.uis.arguments.numberFormat.format.percentDropDown": "百分比",
+ "xpack.canvas.uis.arguments.numberFormatLabel": "选择或输入有效的 {numeralJS} 格式",
+ "xpack.canvas.uis.arguments.numberFormatTitle": "数字格式",
+ "xpack.canvas.uis.arguments.numberLabel": "输入数字",
+ "xpack.canvas.uis.arguments.numberTitle": "数字",
+ "xpack.canvas.uis.arguments.paletteLabel": "用于呈现元素的颜色集合",
+ "xpack.canvas.uis.arguments.paletteTitle": "调色板",
+ "xpack.canvas.uis.arguments.percentageLabel": "百分比滑块 ",
+ "xpack.canvas.uis.arguments.percentageTitle": "百分比",
+ "xpack.canvas.uis.arguments.rangeLabel": "范围内的值滑块",
+ "xpack.canvas.uis.arguments.rangeTitle": "范围",
+ "xpack.canvas.uis.arguments.selectLabel": "从具有多个选项的下拉列表中选择",
+ "xpack.canvas.uis.arguments.selectTitle": "选择",
+ "xpack.canvas.uis.arguments.shapeLabel": "更改当前元素的形状",
+ "xpack.canvas.uis.arguments.shapeTitle": "形状",
+ "xpack.canvas.uis.arguments.stringLabel": "输入短字符串",
+ "xpack.canvas.uis.arguments.stringTitle": "字符串",
+ "xpack.canvas.uis.arguments.textareaLabel": "输入长字符串",
+ "xpack.canvas.uis.arguments.textareaTitle": "文本区域",
+ "xpack.canvas.uis.arguments.toggleLabel": "True/False 切换开关",
+ "xpack.canvas.uis.arguments.toggleTitle": "切换",
+ "xpack.canvas.uis.dataSources.demoData.headingTitle": "此元素正在使用演示数据",
+ "xpack.canvas.uis.dataSources.demoDataDescription": "默认情况下,每个 {canvas} 元素与演示数据源连接。在上面更改数据源以连接到您自有的数据。",
+ "xpack.canvas.uis.dataSources.demoDataLabel": "用于填充默认元素的样例数据集",
+ "xpack.canvas.uis.dataSources.demoDataTitle": "演示数据",
+ "xpack.canvas.uis.dataSources.esdocs.ascendingDropDown": "升序",
+ "xpack.canvas.uis.dataSources.esdocs.descendingDropDown": "降序",
+ "xpack.canvas.uis.dataSources.esdocs.fieldsLabel": "脚本字段不可用",
+ "xpack.canvas.uis.dataSources.esdocs.fieldsTitle": "字段",
+ "xpack.canvas.uis.dataSources.esdocs.fieldsWarningLabel": "字段不超过 10 个时,此数据源性能最佳",
+ "xpack.canvas.uis.dataSources.esdocs.indexLabel": "输入索引名称或选择索引模式",
+ "xpack.canvas.uis.dataSources.esdocs.indexTitle": "索引",
+ "xpack.canvas.uis.dataSources.esdocs.queryLabel": "{lucene} 查询字符串语法",
+ "xpack.canvas.uis.dataSources.esdocs.queryTitle": "查询",
+ "xpack.canvas.uis.dataSources.esdocs.sortFieldLabel": "文档排序字段",
+ "xpack.canvas.uis.dataSources.esdocs.sortFieldTitle": "排序字段",
+ "xpack.canvas.uis.dataSources.esdocs.sortOrderLabel": "文档排序顺序",
+ "xpack.canvas.uis.dataSources.esdocs.sortOrderTitle": "排序顺序",
+ "xpack.canvas.uis.dataSources.esdocs.warningDescription": "\n 将此数据源与较大数据源结合使用会导致性能降低。只有需要精确值时使用此源。",
+ "xpack.canvas.uis.dataSources.esdocs.warningTitle": "查询时需谨慎",
+ "xpack.canvas.uis.dataSources.esdocsLabel": "不使用聚合而直接从 {elasticsearch} 拉取数据",
+ "xpack.canvas.uis.dataSources.esdocsTitle": "{elasticsearch} 文档",
+ "xpack.canvas.uis.dataSources.essql.queryTitle": "查询",
+ "xpack.canvas.uis.dataSources.essql.queryTitleAppend": "了解 {elasticsearchShort} {sql} 查询语法",
+ "xpack.canvas.uis.dataSources.essqlLabel": "编写 {elasticsearch} {sql} 查询以检索数据",
+ "xpack.canvas.uis.dataSources.essqlTitle": "{elasticsearch} {sql}",
+ "xpack.canvas.uis.dataSources.timelion.aboutDetail": "在 {canvas} 中使用 {timelion} 语法检索时序数据",
+ "xpack.canvas.uis.dataSources.timelion.intervalLabel": "使用日期数学表达式,如 {weeksExample}、{daysExample}、{secondsExample} 或 {auto}",
+ "xpack.canvas.uis.dataSources.timelion.intervalTitle": "时间间隔",
+ "xpack.canvas.uis.dataSources.timelion.queryLabel": "{timelion} 查询字符串语法",
+ "xpack.canvas.uis.dataSources.timelion.queryTitle": "查询",
+ "xpack.canvas.uis.dataSources.timelion.tips.functions": "某些 {timelion} 函数(例如 {functionExample})不转换为 {canvas} 数据表。但是,任何与数据操作有关的操作应按预期执行。",
+ "xpack.canvas.uis.dataSources.timelion.tips.time": "{timelion} 需要时间范围。将时间筛选元素添加到您的页面或使用表达式编辑器传入时间筛选元素。",
+ "xpack.canvas.uis.dataSources.timelion.tipsTitle": "在 {canvas} 中使用 {timelion} 的提示",
+ "xpack.canvas.uis.dataSources.timelionLabel": "使用 {timelion} 语法检索时序数据",
+ "xpack.canvas.uis.models.math.args.valueLabel": "要用于从数据源提取值的函数和列",
+ "xpack.canvas.uis.models.math.args.valueTitle": "值",
+ "xpack.canvas.uis.models.mathTitle": "度量",
+ "xpack.canvas.uis.models.pointSeries.args.colorLabel": "确定标记或序列的颜色",
+ "xpack.canvas.uis.models.pointSeries.args.colorTitle": "颜色",
+ "xpack.canvas.uis.models.pointSeries.args.sizeLabel": "确定标记的大小",
+ "xpack.canvas.uis.models.pointSeries.args.sizeTitle": "大小",
+ "xpack.canvas.uis.models.pointSeries.args.textLabel": "设置要用作标记或用在标记旁的文本",
+ "xpack.canvas.uis.models.pointSeries.args.textTitle": "文本",
+ "xpack.canvas.uis.models.pointSeries.args.xaxisLabel": "横轴上的数据。通常为数字、字符串或日期",
+ "xpack.canvas.uis.models.pointSeries.args.xaxisTitle": "X 轴",
+ "xpack.canvas.uis.models.pointSeries.args.yaxisLabel": "竖轴上的数据。通常为数字",
+ "xpack.canvas.uis.models.pointSeries.args.yaxisTitle": "Y 轴",
+ "xpack.canvas.uis.models.pointSeriesTitle": "维度和度量",
+ "xpack.canvas.uis.transforms.formatDate.args.formatTitle": "格式",
+ "xpack.canvas.uis.transforms.formatDateTitle": "日期格式",
+ "xpack.canvas.uis.transforms.formatNumber.args.formatTitle": "格式",
+ "xpack.canvas.uis.transforms.formatNumberTitle": "数字格式",
+ "xpack.canvas.uis.transforms.roundDate.args.formatLabel": "选择或输入 {momentJs} 格式以舍入日期",
+ "xpack.canvas.uis.transforms.roundDate.args.formatTitle": "格式",
+ "xpack.canvas.uis.transforms.roundDateTitle": "舍入日期",
+ "xpack.canvas.uis.transforms.sort.args.reverseToggleSwitch": "降序",
+ "xpack.canvas.uis.transforms.sort.args.sortFieldTitle": "排序字段",
+ "xpack.canvas.uis.transforms.sortTitle": "数据表排序",
+ "xpack.canvas.uis.views.dropdownControl.args.filterColumnLabel": "从下拉列表中选择的值应用到的列",
+ "xpack.canvas.uis.views.dropdownControl.args.filterColumnTitle": "筛选列",
+ "xpack.canvas.uis.views.dropdownControl.args.filterGroupLabel": "将选定组名称应用到元素的筛选函数,以定位该筛选",
+ "xpack.canvas.uis.views.dropdownControl.args.filterGroupTitle": "筛选组",
+ "xpack.canvas.uis.views.dropdownControl.args.valueColumnLabel": "从其中提取下拉列表可用值的列",
+ "xpack.canvas.uis.views.dropdownControl.args.valueColumnTitle": "值列",
+ "xpack.canvas.uis.views.dropdownControlTitle": "下拉列表筛选",
+ "xpack.canvas.uis.views.getCellLabel": "获取第一行和第一列",
+ "xpack.canvas.uis.views.getCellTitle": "下拉列表筛选",
+ "xpack.canvas.uis.views.image.args.mode.containDropDown": "包含",
+ "xpack.canvas.uis.views.image.args.mode.coverDropDown": "覆盖",
+ "xpack.canvas.uis.views.image.args.mode.stretchDropDown": "拉伸",
+ "xpack.canvas.uis.views.image.args.modeLabel": "注意:拉伸填充可能不适用于矢量图。",
+ "xpack.canvas.uis.views.image.args.modeTitle": "填充模式",
+ "xpack.canvas.uis.views.imageTitle": "图像",
+ "xpack.canvas.uis.views.markdown.args.contentLabel": "{markdown} 格式文本",
+ "xpack.canvas.uis.views.markdown.args.contentTitle": "{markdown} 内容",
+ "xpack.canvas.uis.views.markdownLabel": "使用 {markdown} 生成标记",
+ "xpack.canvas.uis.views.markdownTitle": "{markdown}",
+ "xpack.canvas.uis.views.metric.args.labelArgLabel": "为指标值输入文本标签",
+ "xpack.canvas.uis.views.metric.args.labelArgTitle": "标签",
+ "xpack.canvas.uis.views.metric.args.labelFontLabel": "字体、对齐和颜色",
+ "xpack.canvas.uis.views.metric.args.labelFontTitle": "标签文本",
+ "xpack.canvas.uis.views.metric.args.metricFontLabel": "字体、对齐和颜色",
+ "xpack.canvas.uis.views.metric.args.metricFontTitle": "指标文本",
+ "xpack.canvas.uis.views.metric.args.metricFormatLabel": "为指标值选择格式",
+ "xpack.canvas.uis.views.metric.args.metricFormatTitle": "格式",
+ "xpack.canvas.uis.views.metricTitle": "指标",
+ "xpack.canvas.uis.views.numberArgTitle": "值",
+ "xpack.canvas.uis.views.openLinksInNewTabHelpLabel": "设置链接在新选项卡中打开",
+ "xpack.canvas.uis.views.openLinksInNewTabLabel": "在新选项卡中打开所有链接",
+ "xpack.canvas.uis.views.openLinksInNewTabTitle": "Markdown 链接设置",
+ "xpack.canvas.uis.views.pie.args.holeLabel": "孔洞半径",
+ "xpack.canvas.uis.views.pie.args.holeTitle": "内半径",
+ "xpack.canvas.uis.views.pie.args.labelRadiusLabel": "标签到饼图中心的距离",
+ "xpack.canvas.uis.views.pie.args.labelRadiusTitle": "标签半径",
+ "xpack.canvas.uis.views.pie.args.labelsLabel": "显示/隐藏标签",
+ "xpack.canvas.uis.views.pie.args.labelsTitle": "标签",
+ "xpack.canvas.uis.views.pie.args.labelsToggleSwitch": "显示标签",
+ "xpack.canvas.uis.views.pie.args.legendLabel": "禁用或定位图例",
+ "xpack.canvas.uis.views.pie.args.legendTitle": "图例",
+ "xpack.canvas.uis.views.pie.args.radiusLabel": "饼图半径",
+ "xpack.canvas.uis.views.pie.args.radiusTitle": "半径",
+ "xpack.canvas.uis.views.pie.args.tiltLabel": "倾斜百分比,其中 100 为完全垂直,0 为完全水平",
+ "xpack.canvas.uis.views.pie.args.tiltTitle": "倾斜角度",
+ "xpack.canvas.uis.views.pieTitle": "图表样式",
+ "xpack.canvas.uis.views.plot.args.defaultStyleLabel": "设置每个序列默认使用的样式,除非被覆盖",
+ "xpack.canvas.uis.views.plot.args.defaultStyleTitle": "默认样式",
+ "xpack.canvas.uis.views.plot.args.legendLabel": "禁用或定位图例",
+ "xpack.canvas.uis.views.plot.args.legendTitle": "图例",
+ "xpack.canvas.uis.views.plot.args.xaxisLabel": "配置或禁用 X 轴",
+ "xpack.canvas.uis.views.plot.args.xaxisTitle": "X 轴",
+ "xpack.canvas.uis.views.plot.args.yaxisLabel": "配置或禁用 Y 轴",
+ "xpack.canvas.uis.views.plot.args.yaxisTitle": "Y 轴",
+ "xpack.canvas.uis.views.plotTitle": "图表样式",
+ "xpack.canvas.uis.views.progress.args.barColorLabel": "接受 HEX、RGB 或 HTML 颜色名称",
+ "xpack.canvas.uis.views.progress.args.barColorTitle": "背景色",
+ "xpack.canvas.uis.views.progress.args.barWeightLabel": "背景条形的粗细",
+ "xpack.canvas.uis.views.progress.args.barWeightTitle": "背景权重",
+ "xpack.canvas.uis.views.progress.args.fontLabel": "标签的字体设置。通常,也可以添加其他样式",
+ "xpack.canvas.uis.views.progress.args.fontTitle": "标签设置",
+ "xpack.canvas.uis.views.progress.args.labelArgLabel": "设置 {true}/{false} 以显示/隐藏标签或提供显示为标签的字符串",
+ "xpack.canvas.uis.views.progress.args.labelArgTitle": "标签",
+ "xpack.canvas.uis.views.progress.args.maxLabel": "进度元素的最大值",
+ "xpack.canvas.uis.views.progress.args.maxTitle": "最大值",
+ "xpack.canvas.uis.views.progress.args.shapeLabel": "进度指示的形状",
+ "xpack.canvas.uis.views.progress.args.shapeTitle": "形状",
+ "xpack.canvas.uis.views.progress.args.valueColorLabel": "接受 {hex}、{rgb} 或 {html} 颜色名称",
+ "xpack.canvas.uis.views.progress.args.valueColorTitle": "进度颜色",
+ "xpack.canvas.uis.views.progress.args.valueWeightLabel": "进度条的粗细",
+ "xpack.canvas.uis.views.progress.args.valueWeightTitle": "进度权重",
+ "xpack.canvas.uis.views.progressTitle": "进度",
+ "xpack.canvas.uis.views.render.args.css.applyButtonLabel": "应用样式表",
+ "xpack.canvas.uis.views.render.args.cssLabel": "作用于您的元素的 {css} 样式表",
+ "xpack.canvas.uis.views.renderLabel": "您的元素的容器设置",
+ "xpack.canvas.uis.views.renderTitle": "元素样式",
+ "xpack.canvas.uis.views.repeatImage.args.emptyImageLabel": "填补值与最大计数之间差异的图像",
+ "xpack.canvas.uis.views.repeatImage.args.emptyImageTitle": "空图像",
+ "xpack.canvas.uis.views.repeatImage.args.imageLabel": "要重复的图像",
+ "xpack.canvas.uis.views.repeatImage.args.imageTitle": "图像",
+ "xpack.canvas.uis.views.repeatImage.args.maxLabel": "重复图像的最大数目",
+ "xpack.canvas.uis.views.repeatImage.args.maxTitle": "最大计数",
+ "xpack.canvas.uis.views.repeatImage.args.sizeLabel": "图像最大维度的大小。例如,如果图像高而不宽,则其为高度",
+ "xpack.canvas.uis.views.repeatImage.args.sizeTitle": "图像大小",
+ "xpack.canvas.uis.views.repeatImageTitle": "重复图像",
+ "xpack.canvas.uis.views.revealImage.args.emptyImageLabel": "背景图像。例如,空杯子",
+ "xpack.canvas.uis.views.revealImage.args.emptyImageTitle": "背景图像",
+ "xpack.canvas.uis.views.revealImage.args.imageLabel": "显示给定函数输入的图像。例如,满杯子",
+ "xpack.canvas.uis.views.revealImage.args.imageTitle": "图像",
+ "xpack.canvas.uis.views.revealImage.args.origin.bottomDropDown": "底部",
+ "xpack.canvas.uis.views.revealImage.args.origin.leftDropDown": "左",
+ "xpack.canvas.uis.views.revealImage.args.origin.rightDropDown": "右",
+ "xpack.canvas.uis.views.revealImage.args.origin.topDropDown": "顶",
+ "xpack.canvas.uis.views.revealImage.args.originLabel": "开始显示的方向",
+ "xpack.canvas.uis.views.revealImage.args.originTitle": "显示自",
+ "xpack.canvas.uis.views.revealImageTitle": "显示图像",
+ "xpack.canvas.uis.views.shape.args.borderLabel": "接受 HEX、RGB 或 HTML 颜色名称",
+ "xpack.canvas.uis.views.shape.args.borderTitle": "边框",
+ "xpack.canvas.uis.views.shape.args.borderWidthLabel": "边框宽度",
+ "xpack.canvas.uis.views.shape.args.borderWidthTitle": "边框宽度",
+ "xpack.canvas.uis.views.shape.args.fillLabel": "接受 HEX、RGB 或 HTML 颜色名称",
+ "xpack.canvas.uis.views.shape.args.fillTitle": "填充",
+ "xpack.canvas.uis.views.shape.args.maintainAspectHelpLabel": "启用可保持纵横比",
+ "xpack.canvas.uis.views.shape.args.maintainAspectLabel": "使用固定比率",
+ "xpack.canvas.uis.views.shape.args.maintainAspectTitle": "纵横比设置",
+ "xpack.canvas.uis.views.shape.args.shapeTitle": "选择形状",
+ "xpack.canvas.uis.views.shapeTitle": "形状",
+ "xpack.canvas.uis.views.table.args.paginateLabel": "显示或隐藏分页控制。如果禁用,仅第一页显示",
+ "xpack.canvas.uis.views.table.args.paginateTitle": "分页",
+ "xpack.canvas.uis.views.table.args.paginateToggleSwitch": "显示分页控件",
+ "xpack.canvas.uis.views.table.args.perPageLabel": "每个表页面要显示的行数",
+ "xpack.canvas.uis.views.table.args.perPageTitle": "行",
+ "xpack.canvas.uis.views.table.args.showHeaderLabel": "显示或隐藏具有每列标题的标题行",
+ "xpack.canvas.uis.views.table.args.showHeaderTitle": "标题",
+ "xpack.canvas.uis.views.table.args.showHeaderToggleSwitch": "显示标题行",
+ "xpack.canvas.uis.views.tableLabel": "设置表元素的样式",
+ "xpack.canvas.uis.views.tableTitle": "表样式",
+ "xpack.canvas.uis.views.timefilter.args.columnConfirmButtonLabel": "设置",
+ "xpack.canvas.uis.views.timefilter.args.columnLabel": "应用选定时间的列",
+ "xpack.canvas.uis.views.timefilter.args.columnTitle": "列",
+ "xpack.canvas.uis.views.timefilter.args.filterGroupLabel": "将选定组名称应用到元素的筛选函数,以定位该筛选",
+ "xpack.canvas.uis.views.timefilter.args.filterGroupTitle": "筛选组",
+ "xpack.canvas.uis.views.timefilterTitle": "时间筛选",
+ "xpack.canvas.units.quickRange.last1Year": "过去 1 年",
+ "xpack.canvas.units.quickRange.last24Hours": "过去 24 小时",
+ "xpack.canvas.units.quickRange.last2Weeks": "过去 2 周",
+ "xpack.canvas.units.quickRange.last30Days": "过去 30 天",
+ "xpack.canvas.units.quickRange.last7Days": "过去 7 天",
+ "xpack.canvas.units.quickRange.last90Days": "过去 90 天",
+ "xpack.canvas.units.quickRange.today": "今日",
+ "xpack.canvas.units.quickRange.yesterday": "昨天",
+ "xpack.canvas.units.time.days": "{days, plural, other {# 天}}",
+ "xpack.canvas.units.time.hours": "{hours, plural, other {# 小时}}",
+ "xpack.canvas.units.time.minutes": "{minutes, plural, other {# 分钟}}",
+ "xpack.canvas.units.time.seconds": "{seconds, plural, other {# 秒}}",
+ "xpack.canvas.useCloneWorkpad.clonedWorkpadName": "{workpadName} 副本",
+ "xpack.canvas.varConfig.addButtonLabel": "添加变量",
+ "xpack.canvas.varConfig.addTooltipLabel": "添加变量",
+ "xpack.canvas.varConfig.copyActionButtonLabel": "复制代码片段",
+ "xpack.canvas.varConfig.copyActionTooltipLabel": "将变量语法复制到剪贴板",
+ "xpack.canvas.varConfig.copyNotificationDescription": "变量语法已复制到剪贴板",
+ "xpack.canvas.varConfig.deleteActionButtonLabel": "删除变量",
+ "xpack.canvas.varConfig.deleteNotificationDescription": "变量已成功删除",
+ "xpack.canvas.varConfig.editActionButtonLabel": "编辑变量",
+ "xpack.canvas.varConfig.emptyDescription": "此 Workpad 当前没有变量。您可以添加变量以存储和编辑公用值。这样,便可以在元素中或表达式编辑器中使用这些变量。",
+ "xpack.canvas.varConfig.tableNameLabel": "名称",
+ "xpack.canvas.varConfig.tableTypeLabel": "类型",
+ "xpack.canvas.varConfig.tableValueLabel": "值",
+ "xpack.canvas.varConfig.titleLabel": "变量",
+ "xpack.canvas.varConfig.titleTooltip": "添加变量以存储和编辑公用值",
+ "xpack.canvas.varConfigDeleteVar.cancelButtonLabel": "取消",
+ "xpack.canvas.varConfigDeleteVar.deleteButtonLabel": "删除变量",
+ "xpack.canvas.varConfigDeleteVar.titleLabel": "删除变量?",
+ "xpack.canvas.varConfigDeleteVar.warningDescription": "删除此变量可能对 Workpad 造成不良影响。是否确定要继续?",
+ "xpack.canvas.varConfigEditVar.addTitleLabel": "添加变量",
+ "xpack.canvas.varConfigEditVar.cancelButtonLabel": "取消",
+ "xpack.canvas.varConfigEditVar.duplicateNameError": "变量名称已被使用",
+ "xpack.canvas.varConfigEditVar.editTitleLabel": "编辑变量",
+ "xpack.canvas.varConfigEditVar.editWarning": "编辑在用的变量可能对 Workpad 造成不良影响",
+ "xpack.canvas.varConfigEditVar.nameFieldLabel": "名称",
+ "xpack.canvas.varConfigEditVar.saveButtonLabel": "保存更改",
+ "xpack.canvas.varConfigEditVar.typeBooleanLabel": "布尔型",
+ "xpack.canvas.varConfigEditVar.typeFieldLabel": "类型",
+ "xpack.canvas.varConfigEditVar.typeNumberLabel": "数字",
+ "xpack.canvas.varConfigEditVar.typeStringLabel": "字符串",
+ "xpack.canvas.varConfigEditVar.valueFieldLabel": "值",
+ "xpack.canvas.varConfigVarValueField.booleanOptionsLegend": "布尔值",
+ "xpack.canvas.varConfigVarValueField.falseOption": "False",
+ "xpack.canvas.varConfigVarValueField.trueOption": "True",
+ "xpack.canvas.workpadConfig.applyStylesheetButtonLabel": "应用样式表",
+ "xpack.canvas.workpadConfig.backgroundColorLabel": "背景色",
+ "xpack.canvas.workpadConfig.globalCSSLabel": "全局 CSS 覆盖",
+ "xpack.canvas.workpadConfig.globalCSSTooltip": "将样式应用到此 Workpad 中的所有页面",
+ "xpack.canvas.workpadConfig.heightLabel": "高",
+ "xpack.canvas.workpadConfig.nameLabel": "名称",
+ "xpack.canvas.workpadConfig.pageSizeBadgeAriaLabel": "预设页面大小:{sizeName}",
+ "xpack.canvas.workpadConfig.pageSizeBadgeOnClickAriaLabel": "将页面大小设置为 {sizeName}",
+ "xpack.canvas.workpadConfig.swapDimensionsAriaLabel": "交换页面的宽和高",
+ "xpack.canvas.workpadConfig.swapDimensionsTooltip": "交换宽高",
+ "xpack.canvas.workpadConfig.title": "Workpad 设置",
+ "xpack.canvas.workpadConfig.USLetterButtonLabel": "美国信函",
+ "xpack.canvas.workpadConfig.widthLabel": "宽",
+ "xpack.canvas.workpadCreate.createButtonLabel": "创建 Workpad",
+ "xpack.canvas.workpadHeader.addElementModalCloseButtonLabel": "关闭",
+ "xpack.canvas.workpadHeader.cycleIntervalDaysText": "每 {days} {days, plural, other {天}}",
+ "xpack.canvas.workpadHeader.cycleIntervalHoursText": "每 {hours} {hours, plural, other {小时}}",
+ "xpack.canvas.workpadHeader.cycleIntervalMinutesText": "每 {minutes} {minutes, plural, other {分钟}}",
+ "xpack.canvas.workpadHeader.cycleIntervalSecondsText": "每 {seconds} {seconds, plural, other {秒}}",
+ "xpack.canvas.workpadHeader.fullscreenButtonAriaLabel": "全屏查看",
+ "xpack.canvas.workpadHeader.fullscreenTooltip": "进入全屏模式",
+ "xpack.canvas.workpadHeader.hideEditControlTooltip": "隐藏编辑控件",
+ "xpack.canvas.workpadHeader.noWritePermissionTooltip": "您无权编辑此 Workpad",
+ "xpack.canvas.workpadHeader.showEditControlTooltip": "显示编辑控件",
+ "xpack.canvas.workpadHeaderAutoRefreshControls.disableTooltip": "禁用自动刷新",
+ "xpack.canvas.workpadHeaderAutoRefreshControls.intervalFormLabel": "更改自动刷新时间间隔",
+ "xpack.canvas.workpadHeaderAutoRefreshControls.refreshListDurationManualText": "手动",
+ "xpack.canvas.workpadHeaderAutoRefreshControls.refreshListTitle": "刷新元素",
+ "xpack.canvas.workpadHeaderCustomInterval.confirmButtonLabel": "设置",
+ "xpack.canvas.workpadHeaderCustomInterval.formDescription": "使用简写表示法,如 {secondsExample}、{minutesExample} 或 {hoursExample}",
+ "xpack.canvas.workpadHeaderCustomInterval.formLabel": "设置定制时间间隔",
+ "xpack.canvas.workpadHeaderEditMenu.alignmentMenuItemLabel": "对齐方式",
+ "xpack.canvas.workpadHeaderEditMenu.bottomAlignMenuItemLabel": "底端",
+ "xpack.canvas.workpadHeaderEditMenu.centerAlignMenuItemLabel": "居中",
+ "xpack.canvas.workpadHeaderEditMenu.createElementModalTitle": "创建新元素",
+ "xpack.canvas.workpadHeaderEditMenu.distributionMenutItemLabel": "分布",
+ "xpack.canvas.workpadHeaderEditMenu.editMenuButtonLabel": "编辑",
+ "xpack.canvas.workpadHeaderEditMenu.editMenuLabel": "编辑选项",
+ "xpack.canvas.workpadHeaderEditMenu.groupMenuItemLabel": "组",
+ "xpack.canvas.workpadHeaderEditMenu.horizontalDistributionMenutItemLabel": "水平",
+ "xpack.canvas.workpadHeaderEditMenu.leftAlignMenuItemLabel": "左",
+ "xpack.canvas.workpadHeaderEditMenu.middleAlignMenuItemLabel": "中",
+ "xpack.canvas.workpadHeaderEditMenu.orderMenuItemLabel": "顺序",
+ "xpack.canvas.workpadHeaderEditMenu.redoMenuItemLabel": "重做",
+ "xpack.canvas.workpadHeaderEditMenu.rightAlignMenuItemLabel": "右",
+ "xpack.canvas.workpadHeaderEditMenu.savedElementMenuItemLabel": "另存为新元素",
+ "xpack.canvas.workpadHeaderEditMenu.topAlignMenuItemLabel": "顶端",
+ "xpack.canvas.workpadHeaderEditMenu.undoMenuItemLabel": "撤消",
+ "xpack.canvas.workpadHeaderEditMenu.ungroupMenuItemLabel": "取消分组",
+ "xpack.canvas.workpadHeaderEditMenu.verticalDistributionMenutItemLabel": "垂直",
+ "xpack.canvas.workpadHeaderElementMenu.chartMenuItemLabel": "图表",
+ "xpack.canvas.workpadHeaderElementMenu.elementMenuButtonLabel": "添加元素",
+ "xpack.canvas.workpadHeaderElementMenu.elementMenuLabel": "添加元素",
+ "xpack.canvas.workpadHeaderElementMenu.embedObjectMenuItemLabel": "从 Kibana 添加",
+ "xpack.canvas.workpadHeaderElementMenu.filterMenuItemLabel": "筛选",
+ "xpack.canvas.workpadHeaderElementMenu.imageMenuItemLabel": "图像",
+ "xpack.canvas.workpadHeaderElementMenu.manageAssetsMenuItemLabel": "管理资产",
+ "xpack.canvas.workpadHeaderElementMenu.myElementsMenuItemLabel": "我的元素",
+ "xpack.canvas.workpadHeaderElementMenu.otherMenuItemLabel": "其他",
+ "xpack.canvas.workpadHeaderElementMenu.progressMenuItemLabel": "进度",
+ "xpack.canvas.workpadHeaderElementMenu.shapeMenuItemLabel": "形状",
+ "xpack.canvas.workpadHeaderElementMenu.textMenuItemLabel": "文本",
+ "xpack.canvas.workpadHeaderKioskControl.autoplayListDurationManual": "手动",
+ "xpack.canvas.workpadHeaderKioskControl.controlTitle": "循环播放全屏页面",
+ "xpack.canvas.workpadHeaderKioskControl.cycleFormLabel": "更改循环播放时间间隔",
+ "xpack.canvas.workpadHeaderKioskControl.disableTooltip": "禁用自动播放",
+ "xpack.canvas.workpadHeaderLabsControlSettings.labsButtonLabel": "实验",
+ "xpack.canvas.workpadHeaderRefreshControlSettings.refreshAriaLabel": "刷新元素",
+ "xpack.canvas.workpadHeaderRefreshControlSettings.refreshTooltip": "刷新数据",
+ "xpack.canvas.workpadHeaderShareMenu.copyShareConfigMessage": "已将共享标记复制到剪贴板",
+ "xpack.canvas.workpadHeaderShareMenu.shareDownloadJSONTitle": "下载为 {JSON}",
+ "xpack.canvas.workpadHeaderShareMenu.shareDownloadPDFTitle": "{PDF} 报告",
+ "xpack.canvas.workpadHeaderShareMenu.shareMenuButtonLabel": "共享",
+ "xpack.canvas.workpadHeaderShareMenu.shareWebsiteErrorTitle": "无法为“{workpadName}”创建 {ZIP} 文件。Workpad 可能过大。您将需要分别下载文件。",
+ "xpack.canvas.workpadHeaderShareMenu.shareWebsiteTitle": "在网站上共享",
+ "xpack.canvas.workpadHeaderShareMenu.shareWorkpadMessage": "共享此 Workpad",
+ "xpack.canvas.workpadHeaderShareMenu.unknownExportErrorMessage": "未知导出类型:{type}",
+ "xpack.canvas.workpadHeaderShareMenu.unsupportedRendererWarning": "此 Workpad 包含 {CANVAS} Shareable Workpad Runtime 不支持的呈现函数。将不会呈现以下元素:",
+ "xpack.canvas.workpadHeaderViewMenu.autoplaySettingsMenuItemLabel": "自动播放设置",
+ "xpack.canvas.workpadHeaderViewMenu.fullscreenMenuLabel": "进入全屏模式",
+ "xpack.canvas.workpadHeaderViewMenu.hideEditModeLabel": "隐藏编辑控件",
+ "xpack.canvas.workpadHeaderViewMenu.refreshMenuItemLabel": "刷新数据",
+ "xpack.canvas.workpadHeaderViewMenu.refreshSettingsMenuItemLabel": "自动刷新设置",
+ "xpack.canvas.workpadHeaderViewMenu.showEditModeLabel": "显示编辑控制",
+ "xpack.canvas.workpadHeaderViewMenu.viewMenuButtonLabel": "查看",
+ "xpack.canvas.workpadHeaderViewMenu.viewMenuLabel": "查看选项",
+ "xpack.canvas.workpadHeaderViewMenu.zoomFitToWindowText": "适应窗口大小",
+ "xpack.canvas.workpadHeaderViewMenu.zoomInText": "放大",
+ "xpack.canvas.workpadHeaderViewMenu.zoomMenuItemLabel": "缩放",
+ "xpack.canvas.workpadHeaderViewMenu.zoomOutText": "缩小",
+ "xpack.canvas.workpadHeaderViewMenu.zoomPrecentageValue": "重置",
+ "xpack.canvas.workpadHeaderViewMenu.zoomResetText": "{scalePercentage}%",
+ "xpack.canvas.workpadImport.filePickerPlaceholder": "导入 Workpad {JSON} 文件",
+ "xpack.canvas.workpadTable.cloneTooltip": "克隆 Workpad",
+ "xpack.canvas.workpadTable.exportTooltip": "导出 Workpad",
+ "xpack.canvas.workpadTable.loadWorkpadArialLabel": "加载 Workpad“{workpadName}”",
+ "xpack.canvas.workpadTable.noPermissionToCloneToolTip": "您无权克隆 Workpad",
+ "xpack.canvas.workpadTable.noWorkpadsFoundMessage": "没有任何 Workpad 匹配您的搜索。",
+ "xpack.canvas.workpadTable.searchPlaceholder": "查找 Workpad",
+ "xpack.canvas.workpadTable.table.actionsColumnTitle": "操作",
+ "xpack.canvas.workpadTable.table.createdColumnTitle": "创建时间",
+ "xpack.canvas.workpadTable.table.nameColumnTitle": "Workpad 名称",
+ "xpack.canvas.workpadTable.table.updatedColumnTitle": "已更新",
+ "xpack.canvas.workpadTableTools.deleteButtonAriaLabel": "删除 {numberOfWorkpads} 个 Workpad",
+ "xpack.canvas.workpadTableTools.deleteButtonLabel": "删除 ({numberOfWorkpads})",
+ "xpack.canvas.workpadTableTools.deleteModalConfirmButtonLabel": "删除",
+ "xpack.canvas.workpadTableTools.deleteModalDescription": "您无法恢复删除的 Workpad。",
+ "xpack.canvas.workpadTableTools.deleteMultipleWorkpadsModalTitle": "删除 {numberOfWorkpads} 个 Workpad?",
+ "xpack.canvas.workpadTableTools.deleteSingleWorkpadModalTitle": "删除 Workpad“{workpadName}”?",
+ "xpack.canvas.workpadTableTools.exportButtonAriaLabel": "导出 {numberOfWorkpads} 个 Workpad",
+ "xpack.canvas.workpadTableTools.exportButtonLabel": "导出 ({numberOfWorkpads})",
+ "xpack.canvas.workpadTableTools.noPermissionToCreateToolTip": "您无权创建 Workpad",
+ "xpack.canvas.workpadTableTools.noPermissionToDeleteToolTip": "您无权删除 Workpad",
+ "xpack.canvas.workpadTableTools.noPermissionToUploadToolTip": "您无权上传 Workpad",
+ "xpack.canvas.workpadTemplates.cloneTemplateLinkAriaLabel": "克隆 Workpad 模板“{templateName}”",
+ "xpack.canvas.workpadTemplates.creatingTemplateLabel": "正在从模板“{templateName}”创建",
+ "xpack.canvas.workpadTemplates.searchPlaceholder": "查找模板",
+ "xpack.canvas.workpadTemplates.table.descriptionColumnTitle": "描述",
+ "xpack.canvas.workpadTemplates.table.nameColumnTitle": "模板名称",
+ "xpack.canvas.workpadTemplates.table.tagsColumnTitle": "标签",
+ "xpack.cases.addConnector.title": "添加连接器",
+ "xpack.cases.allCases.actions": "操作",
+ "xpack.cases.allCases.comments": "注释",
+ "xpack.cases.allCases.noTagsAvailable": "没有可用标记",
+ "xpack.cases.caseTable.addNewCase": "添加新案例",
+ "xpack.cases.caseTable.bulkActions": "批处理操作",
+ "xpack.cases.caseTable.bulkActions.closeSelectedTitle": "关闭所选",
+ "xpack.cases.caseTable.bulkActions.deleteSelectedTitle": "删除所选",
+ "xpack.cases.caseTable.bulkActions.markInProgressTitle": "标记为进行中",
+ "xpack.cases.caseTable.bulkActions.openSelectedTitle": "打开所选",
+ "xpack.cases.caseTable.caseDetailsLinkAria": "单击以访问标题为 {detailName} 的案例",
+ "xpack.cases.caseTable.changeStatus": "更改状态",
+ "xpack.cases.caseTable.closed": "已关闭",
+ "xpack.cases.caseTable.closedCases": "已关闭案例",
+ "xpack.cases.caseTable.delete": "删除",
+ "xpack.cases.caseTable.incidentSystem": "事件管理系统",
+ "xpack.cases.caseTable.inProgressCases": "进行中的案例",
+ "xpack.cases.caseTable.noCases.body": "没有可显示的案例。请创建新案例或在上面更改您的筛选设置。",
+ "xpack.cases.caseTable.noCases.readonly.body": "没有可显示的案例。请在上面更改您的筛选设置。",
+ "xpack.cases.caseTable.noCases.title": "无案例",
+ "xpack.cases.caseTable.notPushed": "未推送",
+ "xpack.cases.caseTable.openCases": "未结案例",
+ "xpack.cases.caseTable.pushLinkAria": "单击可在 { thirdPartyName } 上查看该事件。",
+ "xpack.cases.caseTable.refreshTitle": "刷新",
+ "xpack.cases.caseTable.requiresUpdate": " 需要更新",
+ "xpack.cases.caseTable.searchAriaLabel": "搜索案例",
+ "xpack.cases.caseTable.searchPlaceholder": "例如案例名",
+ "xpack.cases.caseTable.selectedCasesTitle": "已选择 {totalRules} 个{totalRules, plural, other {案例}}",
+ "xpack.cases.caseTable.showingCasesTitle": "正在显示 {totalRules} 个{totalRules, plural, other {案例}}",
+ "xpack.cases.caseTable.snIncident": "外部事件",
+ "xpack.cases.caseTable.status": "状态",
+ "xpack.cases.caseTable.unit": "{totalCount, plural, other {案例}}",
+ "xpack.cases.caseTable.upToDate": " 是最新的",
+ "xpack.cases.caseView.actionLabel.addDescription": "添加了描述",
+ "xpack.cases.caseView.actionLabel.addedField": "添加了",
+ "xpack.cases.caseView.actionLabel.changededField": "更改了",
+ "xpack.cases.caseView.actionLabel.editedField": "编辑了",
+ "xpack.cases.caseView.actionLabel.on": "在",
+ "xpack.cases.caseView.actionLabel.pushedNewIncident": "已推送为新事件",
+ "xpack.cases.caseView.actionLabel.removedField": "移除了",
+ "xpack.cases.caseView.actionLabel.removedThirdParty": "已移除外部事件管理系统",
+ "xpack.cases.caseView.actionLabel.selectedThirdParty": "已选择 { thirdParty } 作为事件管理系统",
+ "xpack.cases.caseView.actionLabel.updateIncident": "更新了事件",
+ "xpack.cases.caseView.actionLabel.viewIncident": "查看 {incidentNumber}",
+ "xpack.cases.caseView.alertCommentLabelTitle": "添加了告警,从",
+ "xpack.cases.caseView.alreadyPushedToExternalService": "已推送到 { externalService } 事件",
+ "xpack.cases.caseView.backLabel": "返回到案例",
+ "xpack.cases.caseView.cancel": "取消",
+ "xpack.cases.caseView.case": "案例",
+ "xpack.cases.caseView.caseClosed": "案例已关闭",
+ "xpack.cases.caseView.caseInProgress": "案例进行中",
+ "xpack.cases.caseView.caseName": "案例名称",
+ "xpack.cases.caseView.caseOpened": "案例已打开",
+ "xpack.cases.caseView.caseRefresh": "刷新案例",
+ "xpack.cases.caseView.closeCase": "关闭案例",
+ "xpack.cases.caseView.closedOn": "关闭日期",
+ "xpack.cases.caseView.cloudDeploymentLink": "云部署",
+ "xpack.cases.caseView.comment": "注释",
+ "xpack.cases.caseView.comment.addComment": "添加注释",
+ "xpack.cases.caseView.comment.addCommentHelpText": "添加新注释......",
+ "xpack.cases.caseView.commentFieldRequiredError": "注释必填。",
+ "xpack.cases.caseView.connectors": "外部事件管理系统",
+ "xpack.cases.caseView.copyCommentLinkAria": "复制参考链接",
+ "xpack.cases.caseView.create": "创建新案例",
+ "xpack.cases.caseView.createCase": "创建案例",
+ "xpack.cases.caseView.description": "描述",
+ "xpack.cases.caseView.description.save": "保存",
+ "xpack.cases.caseView.doesNotExist.button": "返回到案例",
+ "xpack.cases.caseView.doesNotExist.description": "找不到 ID 为 {caseId} 的案例。这很可能意味着案例已删除或 ID 不正确。",
+ "xpack.cases.caseView.doesNotExist.title": "此案例不存在",
+ "xpack.cases.caseView.edit": "编辑",
+ "xpack.cases.caseView.edit.comment": "编辑注释",
+ "xpack.cases.caseView.edit.description": "编辑描述",
+ "xpack.cases.caseView.edit.quote": "引述",
+ "xpack.cases.caseView.editActionsLinkAria": "单击可查看所有操作",
+ "xpack.cases.caseView.editTagsLinkAria": "单击可编辑标签",
+ "xpack.cases.caseView.emailBody": "案例参考:{caseUrl}",
+ "xpack.cases.caseView.emailSubject": "Security 案例 - {caseTitle}",
+ "xpack.cases.caseView.errorsPushServiceCallOutTitle": "选择外部连接器",
+ "xpack.cases.caseView.fieldChanged": "已更改连接器字段",
+ "xpack.cases.caseView.fieldRequiredError": "必填字段",
+ "xpack.cases.caseView.generatedAlertCommentLabelTitle": "添加自",
+ "xpack.cases.caseView.generatedAlertCountCommentLabelTitle": "{totalCount} 个{totalCount, plural, other {告警}}",
+ "xpack.cases.caseView.isolatedHost": "在主机上已提交隔离请求",
+ "xpack.cases.caseView.lockedIncidentDesc": "不需要任何更新",
+ "xpack.cases.caseView.lockedIncidentTitle": "{ thirdParty } 事件是最新的",
+ "xpack.cases.caseView.lockedIncidentTitleNone": "外部事件是最新的",
+ "xpack.cases.caseView.markedCaseAs": "将案例标记为",
+ "xpack.cases.caseView.markInProgress": "标记为进行中",
+ "xpack.cases.caseView.moveToCommentAria": "高亮显示引用的注释",
+ "xpack.cases.caseView.name": "名称",
+ "xpack.cases.caseView.noReportersAvailable": "没有报告者。",
+ "xpack.cases.caseView.noTags": "当前没有为此案例分配标签。",
+ "xpack.cases.caseView.openCase": "创建案例",
+ "xpack.cases.caseView.openedOn": "打开时间",
+ "xpack.cases.caseView.optional": "可选",
+ "xpack.cases.caseView.otherEndpoints": " 以及{endpoints, plural, other {其他}} {endpoints} 个",
+ "xpack.cases.caseView.particpantsLabel": "参与者",
+ "xpack.cases.caseView.pushNamedIncident": "推送为 { thirdParty } 事件",
+ "xpack.cases.caseView.pushThirdPartyIncident": "推送为外部事件",
+ "xpack.cases.caseView.pushToService.configureConnector": "要在外部系统中创建和更新案例,请选择连接器。",
+ "xpack.cases.caseView.pushToServiceDisableBecauseCaseClosedDescription": "关闭的案例无法发送到外部系统。如果希望在外部系统中打开或更新案例,请重新打开案例。",
+ "xpack.cases.caseView.pushToServiceDisableBecauseCaseClosedTitle": "重新打开案例",
+ "xpack.cases.caseView.pushToServiceDisableByConfigDescription": "kibana.yml 文件已配置为仅允许特定连接器。要在外部系统中打开案例,请将 .[actionTypeId](例如:.servicenow | .jira)添加到 xpack.actions.enabledActiontypes 设置。有关更多信息,请参阅{link}。",
+ "xpack.cases.caseView.pushToServiceDisableByConfigTitle": "在 Kibana 配置文件中启用外部服务",
+ "xpack.cases.caseView.pushToServiceDisableByLicenseDescription": "有{appropriateLicense}、正使用{cloud}或正在免费试用时,可在外部系统中创建案例。",
+ "xpack.cases.caseView.pushToServiceDisableByLicenseTitle": "升级适当的许可",
+ "xpack.cases.caseView.releasedHost": "在主机上已提交释放请求",
+ "xpack.cases.caseView.reopenCase": "重新打开案例",
+ "xpack.cases.caseView.reporterLabel": "报告者",
+ "xpack.cases.caseView.requiredUpdateToExternalService": "需要更新 { externalService } 事件",
+ "xpack.cases.caseView.sendEmalLinkAria": "单击可向 {user} 发送电子邮件",
+ "xpack.cases.caseView.showAlertTooltip": "显示告警详情",
+ "xpack.cases.caseView.statusLabel": "状态",
+ "xpack.cases.caseView.syncAlertsLabel": "同步告警",
+ "xpack.cases.caseView.tags": "标签",
+ "xpack.cases.caseView.to": "到",
+ "xpack.cases.caseView.unknown": "未知",
+ "xpack.cases.caseView.unknownRule.label": "未知规则",
+ "xpack.cases.caseView.updateNamedIncident": "更新 { thirdParty } 事件",
+ "xpack.cases.caseView.updateThirdPartyIncident": "更新外部事件",
+ "xpack.cases.common.alertAddedToCase": "已添加到案例",
+ "xpack.cases.common.alertLabel": "告警",
+ "xpack.cases.common.alertsLabel": "告警",
+ "xpack.cases.common.allCases.caseModal.title": "选择案例",
+ "xpack.cases.common.allCases.table.selectableMessageCollections": "无法选择具有子案例的案例",
+ "xpack.cases.common.appropriateLicense": "适当的许可证",
+ "xpack.cases.common.noConnector": "未选择任何连接器",
+ "xpack.cases.components.connectors.cases.actionTypeTitle": "案例",
+ "xpack.cases.components.connectors.cases.addNewCaseOption": "添加新案例",
+ "xpack.cases.components.connectors.cases.callOutMsg": "案例可以包含多个子案例以允许分组生成的告警。子案例将为这些已生成告警的状态提供更精细的控制,从而防止在一个案例上附加过多的告警。",
+ "xpack.cases.components.connectors.cases.callOutTitle": "已生成告警将附加到子案例",
+ "xpack.cases.components.connectors.cases.caseRequired": "必须选择策略。",
+ "xpack.cases.components.connectors.cases.casesDropdownRowLabel": "允许有子案例的案例",
+ "xpack.cases.components.connectors.cases.createCaseLabel": "创建案例",
+ "xpack.cases.components.connectors.cases.optionAddToExistingCase": "添加到现有案例",
+ "xpack.cases.components.connectors.cases.selectMessageText": "创建或更新案例。",
+ "xpack.cases.components.create.syncAlertHelpText": "启用此选项将使本案例中的告警状态与案例状态同步。",
+ "xpack.cases.configure.connectorDeletedOrLicenseWarning": "选定连接器已删除或您没有{appropriateLicense}来使用它。选择不同的连接器或创建新的连接器。",
+ "xpack.cases.configure.readPermissionsErrorDescription": "您无权查看连接器。如果要查看与此案例关联的连接器,请联系Kibana 管理员。",
+ "xpack.cases.configure.successSaveToast": "已保存外部连接设置",
+ "xpack.cases.configureCases.addNewConnector": "添加新连接器",
+ "xpack.cases.configureCases.cancelButton": "取消",
+ "xpack.cases.configureCases.caseClosureOptionsDesc": "定义如何关闭案例。要自动关闭,需要与外部事件管理系统建立连接。",
+ "xpack.cases.configureCases.caseClosureOptionsLabel": "案例关闭选项",
+ "xpack.cases.configureCases.caseClosureOptionsManual": "手动关闭案例",
+ "xpack.cases.configureCases.caseClosureOptionsNewIncident": "将新事件推送到外部系统时自动关闭案例",
+ "xpack.cases.configureCases.caseClosureOptionsSubCases": "不支持自动关闭子案例。",
+ "xpack.cases.configureCases.caseClosureOptionsTitle": "案例关闭",
+ "xpack.cases.configureCases.commentMapping": "注释",
+ "xpack.cases.configureCases.fieldMappingDesc": "将数据推送到 { thirdPartyName } 时,将案例字段映射到 { thirdPartyName } 字段。字段映射需要与 { thirdPartyName } 建立连接。",
+ "xpack.cases.configureCases.fieldMappingDescErr": "无法检索 { thirdPartyName } 的映射。",
+ "xpack.cases.configureCases.fieldMappingEditAppend": "追加",
+ "xpack.cases.configureCases.fieldMappingFirstCol": "Kibana 案例字段",
+ "xpack.cases.configureCases.fieldMappingSecondCol": "{ thirdPartyName } 字段",
+ "xpack.cases.configureCases.fieldMappingThirdCol": "编辑和更新时",
+ "xpack.cases.configureCases.fieldMappingTitle": "{ thirdPartyName } 字段映射",
+ "xpack.cases.configureCases.headerTitle": "配置案例",
+ "xpack.cases.configureCases.incidentManagementSystemDesc": "将您的案例连接到外部事件管理系统。然后,您便可以将案例数据推送为第三方系统中的事件。",
+ "xpack.cases.configureCases.incidentManagementSystemLabel": "事件管理系统",
+ "xpack.cases.configureCases.incidentManagementSystemTitle": "外部事件管理系统",
+ "xpack.cases.configureCases.requiredMappings": "至少有一个案例字段需要映射到以下所需的 { connectorName } 字段:{ fields }",
+ "xpack.cases.configureCases.saveAndCloseButton": "保存并关闭",
+ "xpack.cases.configureCases.saveButton": "保存",
+ "xpack.cases.configureCases.updateConnector": "更新字段映射",
+ "xpack.cases.configureCases.updateSelectedConnector": "更新 { connectorName }",
+ "xpack.cases.configureCases.warningMessage": "用于将更新发送到外部服务的连接器已删除,或您没有{appropriateLicense}来使用它。要在外部系统中更新案例,请选择不同的连接器或创建新的连接器。",
+ "xpack.cases.configureCases.warningTitle": "警告",
+ "xpack.cases.configureCasesButton": "编辑外部连接",
+ "xpack.cases.confirmDeleteCase.confirmQuestion": "删除{quantity, plural, =1 {此案例} other {这些案例}}即会永久移除所有相关案例数据,而且您将无法再将数据推送到外部事件管理系统。是否确定要继续?",
+ "xpack.cases.confirmDeleteCase.deleteCase": "删除{quantity, plural, other {案例}}",
+ "xpack.cases.confirmDeleteCase.deleteTitle": "删除“{caseTitle}”",
+ "xpack.cases.confirmDeleteCase.selectedCases": "删除“{quantity, plural, =1 {{title}} other {选定的 {quantity} 个案例}}”",
+ "xpack.cases.connecors.get.missingCaseConnectorErrorMessage": "对象类型“{id}”未注册。",
+ "xpack.cases.connecors.register.duplicateCaseConnectorErrorMessage": "已注册对象类型“{id}”。",
+ "xpack.cases.connectors.cases.externalIncidentAdded": "(由 {user} 于 {date}添加)",
+ "xpack.cases.connectors.cases.externalIncidentCreated": "(由 {user} 于 {date}创建)",
+ "xpack.cases.connectors.cases.externalIncidentDefault": "(由 {user} 于 {date}创建)",
+ "xpack.cases.connectors.cases.externalIncidentUpdated": "(由 {user} 于 {date}更新)",
+ "xpack.cases.connectors.cases.title": "案例",
+ "xpack.cases.connectors.jira.issueTypesSelectFieldLabel": "问题类型",
+ "xpack.cases.connectors.jira.parentIssueSearchLabel": "父问题",
+ "xpack.cases.connectors.jira.prioritySelectFieldLabel": "优先级",
+ "xpack.cases.connectors.jira.searchIssuesComboBoxAriaLabel": "键入内容进行搜索",
+ "xpack.cases.connectors.jira.searchIssuesComboBoxPlaceholder": "键入内容进行搜索",
+ "xpack.cases.connectors.jira.searchIssuesLoading": "正在加载……",
+ "xpack.cases.connectors.jira.unableToGetFieldsMessage": "无法获取连接器",
+ "xpack.cases.connectors.jira.unableToGetIssueMessage": "无法获取 ID 为 {id} 的问题",
+ "xpack.cases.connectors.jira.unableToGetIssuesMessage": "无法获取问题",
+ "xpack.cases.connectors.jira.unableToGetIssueTypesMessage": "无法获取问题类型",
+ "xpack.cases.connectors.resilient.incidentTypesLabel": "事件类型",
+ "xpack.cases.connectors.resilient.incidentTypesPlaceholder": "选择类型",
+ "xpack.cases.connectors.resilient.severityLabel": "严重性",
+ "xpack.cases.connectors.resilient.unableToGetIncidentTypesMessage": "无法获取事件类型",
+ "xpack.cases.connectors.resilient.unableToGetSeverityMessage": "无法获取严重性",
+ "xpack.cases.connectors.serviceNow.alertFieldEnabledText": "是",
+ "xpack.cases.connectors.serviceNow.alertFieldsTitle": "选择要推送的可观察对象",
+ "xpack.cases.connectors.serviceNow.categoryTitle": "类别",
+ "xpack.cases.connectors.serviceNow.destinationIPTitle": "目标 IP",
+ "xpack.cases.connectors.serviceNow.impactSelectFieldLabel": "影响",
+ "xpack.cases.connectors.serviceNow.malwareHashTitle": "恶意软件哈希",
+ "xpack.cases.connectors.serviceNow.malwareURLTitle": "恶意软件 URL",
+ "xpack.cases.connectors.serviceNow.prioritySelectFieldTitle": "优先级",
+ "xpack.cases.connectors.serviceNow.severitySelectFieldLabel": "严重性",
+ "xpack.cases.connectors.serviceNow.sourceIPTitle": "源 IP",
+ "xpack.cases.connectors.serviceNow.subcategoryTitle": "子类别",
+ "xpack.cases.connectors.serviceNow.unableToGetChoicesMessage": "无法获取选项",
+ "xpack.cases.connectors.serviceNow.urgencySelectFieldLabel": "紧急性",
+ "xpack.cases.connectors.swimlane.alertSourceLabel": "告警源",
+ "xpack.cases.connectors.swimlane.caseIdLabel": "案例 ID",
+ "xpack.cases.connectors.swimlane.caseNameLabel": "案例名称",
+ "xpack.cases.connectors.swimlane.emptyMappingWarningDesc": "无法选择此连接器,因为其缺失所需的案例字段映射。您可以编辑此连接器以添加所需的字段映射或选择案例类型的连接器。",
+ "xpack.cases.connectors.swimlane.emptyMappingWarningTitle": "此连接器缺失字段映射",
+ "xpack.cases.connectors.swimlane.severityLabel": "严重性",
+ "xpack.cases.containers.closedCases": "已关闭{totalCases, plural, =1 {“{caseTitle}”} other { {totalCases} 个案例}}",
+ "xpack.cases.containers.deletedCases": "已删除{totalCases, plural, =1 {“{caseTitle}”} other { {totalCases} 个案例}}",
+ "xpack.cases.containers.errorDeletingTitle": "删除数据时出错",
+ "xpack.cases.containers.errorTitle": "提取数据时出错",
+ "xpack.cases.containers.markInProgressCases": "已将{totalCases, plural, =1 {“{caseTitle}”} other { {totalCases} 个案例}}标记为进行中",
+ "xpack.cases.containers.pushToExternalService": "已成功发送到 { serviceName }",
+ "xpack.cases.containers.reopenedCases": "已打开{totalCases, plural, =1 {“{caseTitle}”} other { {totalCases} 个案例}}",
+ "xpack.cases.containers.statusChangeToasterText": "此案例中的告警也更新了状态",
+ "xpack.cases.containers.syncCase": "“{caseTitle}”中的告警已同步",
+ "xpack.cases.containers.updatedCase": "已更新“{caseTitle}”",
+ "xpack.cases.create.stepOneTitle": "案例字段",
+ "xpack.cases.create.stepThreeTitle": "外部连接器字段",
+ "xpack.cases.create.stepTwoTitle": "案例设置",
+ "xpack.cases.create.syncAlertsLabel": "将告警状态与案例状态同步",
+ "xpack.cases.createCase.descriptionFieldRequiredError": "描述必填。",
+ "xpack.cases.createCase.fieldTagsEmptyError": "标签不得为空",
+ "xpack.cases.createCase.fieldTagsHelpText": "为此案例键入一个或多个定制识别标签。在每个标签后按 Enter 键可开始新的标签。",
+ "xpack.cases.createCase.maxLengthError": "{field}的长度过长。最大长度为 {length}。",
+ "xpack.cases.createCase.titleFieldRequiredError": "标题必填。",
+ "xpack.cases.editConnector.editConnectorLinkAria": "单击以编辑连接器",
+ "xpack.cases.emptyString.emptyStringDescription": "空字符串",
+ "xpack.cases.getCurrentUser.Error": "获取用户时出错",
+ "xpack.cases.getCurrentUser.unknownUser": "未知",
+ "xpack.cases.header.editableTitle.cancel": "取消",
+ "xpack.cases.header.editableTitle.editButtonAria": "通过单击,可以编辑 {title}",
+ "xpack.cases.header.editableTitle.save": "保存",
+ "xpack.cases.markdownEditor.plugins.lens.addVisualizationModalTitle": "添加可视化",
+ "xpack.cases.markdownEditor.plugins.lens.betaDescription": "案例 Lens 插件不是 GA 版。请通过报告错误来帮助我们。",
+ "xpack.cases.markdownEditor.plugins.lens.betaLabel": "公测版",
+ "xpack.cases.markdownEditor.plugins.lens.createVisualizationButtonLabel": "创建可视化",
+ "xpack.cases.markdownEditor.plugins.lens.insertLensSavedObjectModal.searchSelection.notFoundLabel": "未找到匹配的 lens。",
+ "xpack.cases.markdownEditor.plugins.lens.insertLensSavedObjectModal.searchSelection.savedObjectType.lens": "Lens",
+ "xpack.cases.markdownEditor.plugins.timeline.noParenthesesErrorMsg": "应为左括号",
+ "xpack.cases.markdownEditor.preview": "预览",
+ "xpack.cases.pageTitle": "案例",
+ "xpack.cases.recentCases.commentsTooltip": "注释",
+ "xpack.cases.recentCases.controlLegend": "案例筛选",
+ "xpack.cases.recentCases.myRecentlyReportedCasesButtonLabel": "我最近报告的案例",
+ "xpack.cases.recentCases.noCasesMessage": "尚未创建任何案例。以侦探的眼光",
+ "xpack.cases.recentCases.noCasesMessageReadOnly": "尚未创建任何案例。",
+ "xpack.cases.recentCases.recentCasesSidebarTitle": "最近案例",
+ "xpack.cases.recentCases.recentlyCreatedCasesButtonLabel": "最近创建的案例",
+ "xpack.cases.recentCases.startNewCaseLink": "建立新案例",
+ "xpack.cases.recentCases.viewAllCasesLink": "查看所有案例",
+ "xpack.cases.settings.syncAlertsSwitchLabelOff": "关闭",
+ "xpack.cases.settings.syncAlertsSwitchLabelOn": "开启",
+ "xpack.cases.status.all": "全部",
+ "xpack.cases.status.closed": "已关闭",
+ "xpack.cases.status.iconAria": "更改状态",
+ "xpack.cases.status.inProgress": "进行中",
+ "xpack.cases.status.open": "打开",
+ "xpack.cloud.deploymentLinkLabel": "管理此部署",
+ "xpack.cloud.userMenuLinks.accountLinkText": "帐户和帐单",
+ "xpack.cloud.userMenuLinks.profileLinkText": "配置文件",
+ "xpack.crossClusterReplication.addAutoFollowPatternButtonLabel": "创建自动跟随模式",
+ "xpack.crossClusterReplication.addBreadcrumbTitle": "添加",
+ "xpack.crossClusterReplication.addFollowerButtonLabel": "创建 Follower 索引",
+ "xpack.crossClusterReplication.app.checkPermissionsFatalErrorTitle": "跨集群复制应用",
+ "xpack.crossClusterReplication.app.deniedPermissionDescription": "要使用跨集群复制,您必须具有{clusterPrivilegesCount, plural, other {以下集群权限}}:{clusterPrivileges}。",
+ "xpack.crossClusterReplication.app.deniedPermissionTitle": "您缺少集群权限",
+ "xpack.crossClusterReplication.app.permissionCheckErrorTitle": "检查权限时出错",
+ "xpack.crossClusterReplication.app.permissionCheckTitle": "正在检查权限......",
+ "xpack.crossClusterReplication.appTitle": "跨集群复制",
+ "xpack.crossClusterReplication.autoFollowActionMenu.autoFollowPatternActionMenuButtonAriaLabel": "自动跟随模式选项",
+ "xpack.crossClusterReplication.autoFollowPattern.addAction.successNotificationTitle": "已添加自动跟随模式“{name}”",
+ "xpack.crossClusterReplication.autoFollowPattern.addTitle": "添加自动跟随模式",
+ "xpack.crossClusterReplication.autoFollowPattern.editTitle": "编辑自动跟随模式",
+ "xpack.crossClusterReplication.autoFollowPattern.leaderIndexPatternValidation.illegalCharacters": "从索引模式中删除{characterListLength, plural, other {字符}} {characterList}。",
+ "xpack.crossClusterReplication.autoFollowPattern.leaderIndexPatternValidation.isEmpty": "至少需要一个 Leader 索引模式。",
+ "xpack.crossClusterReplication.autoFollowPattern.leaderIndexPatternValidation.noEmptySpace": "索引模式中不允许使用空格。",
+ "xpack.crossClusterReplication.autoFollowPattern.nameValidation.errorComma": "名称中不允许使用逗号。",
+ "xpack.crossClusterReplication.autoFollowPattern.nameValidation.errorEmptyName": "“名称”必填。",
+ "xpack.crossClusterReplication.autoFollowPattern.nameValidation.errorSpace": "名称中不允许使用空格。",
+ "xpack.crossClusterReplication.autoFollowPattern.nameValidation.errorUnderscore": "名称不能以下划线开头。",
+ "xpack.crossClusterReplication.autoFollowPattern.pauseAction.errorMultipleNotificationTitle": "暂停 {count} 个自动跟随模式时出错",
+ "xpack.crossClusterReplication.autoFollowPattern.pauseAction.errorSingleNotificationTitle": "暂停自动跟随模式“{name}”时出错",
+ "xpack.crossClusterReplication.autoFollowPattern.pauseAction.successMultipleNotificationTitle": "{count} 个自动跟随模式已暂停",
+ "xpack.crossClusterReplication.autoFollowPattern.pauseAction.successSingleNotificationTitle": "自动跟随模式“{name}”已暂停",
+ "xpack.crossClusterReplication.autoFollowPattern.prefixValidation.beginsWithPeriod": "前缀不能以逗点开头。",
+ "xpack.crossClusterReplication.autoFollowPattern.prefixValidation.illegalCharacters": "从前缀中删除{characterListLength, plural, other {字符}} {characterList}。",
+ "xpack.crossClusterReplication.autoFollowPattern.prefixValidation.noEmptySpace": "前缀中不能使用空格。",
+ "xpack.crossClusterReplication.autoFollowPattern.removeAction.errorMultipleNotificationTitle": "删除 {count} 个自动跟随模式时出错",
+ "xpack.crossClusterReplication.autoFollowPattern.removeAction.errorSingleNotificationTitle": "删除 “{name}” 自动跟随模式时出错",
+ "xpack.crossClusterReplication.autoFollowPattern.removeAction.successMultipleNotificationTitle": "{count} 个自动跟随模式已删除",
+ "xpack.crossClusterReplication.autoFollowPattern.removeAction.successSingleNotificationTitle": "自动跟随模式 “{name}” 已删除",
+ "xpack.crossClusterReplication.autoFollowPattern.resumeAction.errorMultipleNotificationTitle": "恢复 {count} 个自动跟随模式时出错",
+ "xpack.crossClusterReplication.autoFollowPattern.resumeAction.errorSingleNotificationTitle": "恢复自动跟随模式“{name}”时出错",
+ "xpack.crossClusterReplication.autoFollowPattern.resumeAction.successMultipleNotificationTitle": "{count} 个自动跟随模式已恢复",
+ "xpack.crossClusterReplication.autoFollowPattern.resumeAction.successSingleNotificationTitle": "自动跟随模式“{name}”已恢复",
+ "xpack.crossClusterReplication.autoFollowPattern.suffixValidation.illegalCharacters": "从后缀中删除{characterListLength, plural, other {字符}} {characterList}。",
+ "xpack.crossClusterReplication.autoFollowPattern.suffixValidation.noEmptySpace": "后缀中不能使用空格。",
+ "xpack.crossClusterReplication.autoFollowPattern.updateAction.successNotificationTitle": "自动跟随模式 “{name}” 已成功更新",
+ "xpack.crossClusterReplication.autoFollowPatternActionMenu.buttonLabel": "管理{patterns, plural, other {模式}}",
+ "xpack.crossClusterReplication.autoFollowPatternActionMenu.panelTitle": "模式选项",
+ "xpack.crossClusterReplication.autoFollowPatternCreateForm.loadingRemoteClustersMessage": "正在加载远程集群……",
+ "xpack.crossClusterReplication.autoFollowPatternCreateForm.saveButtonLabel": "创建",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.activeStatus": "活动",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.closeButtonLabel": "关闭",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.leaderPatternsLabel": "Leader 模式",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.notFoundLabel": "未找到自动跟随模式",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.pausedStatus": "已暂停",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.prefixEmptyValue": "无前缀",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.prefixLabel": "前缀",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.recentErrorsTitle": "最近错误",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.remoteClusterLabel": "远程集群",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.statusLabel": "状态",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.statusTitle": "设置",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.suffixEmptyValue": "无后缀",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.suffixLabel": "后缀",
+ "xpack.crossClusterReplication.autoFollowPatternDetailPanel.viewIndicesLink": "在“索引管理”中查看您的 Follower 索引",
+ "xpack.crossClusterReplication.autoFollowPatternEditForm.loadingErrorMessage": "自动跟随模式“{name}”不存在。",
+ "xpack.crossClusterReplication.autoFollowPatternEditForm.loadingErrorTitle": "加载自动跟随模式时出错",
+ "xpack.crossClusterReplication.autoFollowPatternEditForm.loadingRemoteClustersMessage": "正在加载远程集群……",
+ "xpack.crossClusterReplication.autoFollowPatternEditForm.loadingTitle": "正在加载自动跟随模式……",
+ "xpack.crossClusterReplication.autoFollowPatternEditForm.saveButtonLabel": "更新",
+ "xpack.crossClusterReplication.autoFollowPatternEditForm.viewAutoFollowPatternsButtonLabel": "查看自动跟随模式",
+ "xpack.crossClusterReplication.autoFollowPatternForm.actions.savingText": "正在保存",
+ "xpack.crossClusterReplication.autoFollowPatternForm.autoFollowPattern.fieldPrefixLabel": "前缀",
+ "xpack.crossClusterReplication.autoFollowPatternForm.autoFollowPattern.fieldSuffixLabel": "后缀",
+ "xpack.crossClusterReplication.autoFollowPatternForm.autoFollowPatternName.fieldNameLabel": "名称",
+ "xpack.crossClusterReplication.autoFollowPatternForm.cancelButtonLabel": "取消",
+ "xpack.crossClusterReplication.autoFollowPatternForm.currentRemoteClusterNotConnectedCallOutDescription": "可以通过编辑远程集群来解决此问题。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.currentRemoteClusterNotConnectedCallOutTitle": "无法编辑自动跟随模式,因为远程集群“{name}”未连接",
+ "xpack.crossClusterReplication.autoFollowPatternForm.currentRemoteClusterNotFoundCallOutDescription": "要编辑此自动跟随模式,您必须添加名为“{name}”的远程集群。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.emptyRemoteClustersCallOutDescription": "自动跟随模式捕获远程集群上的索引。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.fieldFollowerIndicesHelpLabel": "不允许使用空格和字符 {characterList}。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.fieldLeaderIndexPatternsHelpLabel": "不允许使用空格和字符 {characterList}。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.fieldLeaderIndexPatternsLabel": "索引模式",
+ "xpack.crossClusterReplication.autoFollowPatternForm.fieldLeaderIndexPatternsPlaceholder": "键入并按 ENTER 键",
+ "xpack.crossClusterReplication.autoFollowPatternForm.hideRequestButtonLabel": "隐藏请求",
+ "xpack.crossClusterReplication.autoFollowPatternForm.indicesPreviewDescription": "上述设置将生成类似下面的索引名称:",
+ "xpack.crossClusterReplication.autoFollowPatternForm.indicesPreviewTitle": "索引名称示例",
+ "xpack.crossClusterReplication.autoFollowPatternForm.leaderIndexPatternError.duplicateMessage": "不允许重复的 Leader 索引模式。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.requestFlyout.closeButtonLabel": "关闭",
+ "xpack.crossClusterReplication.autoFollowPatternForm.requestFlyout.createDescriptionText": "此 Elasticsearch 请求将创建此自动跟随模式。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.requestFlyout.editDescriptionText": "此 Elasticsearch 请求将更新此自动跟随模式。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.requestFlyout.namedTitle": "对“{name}”的请求",
+ "xpack.crossClusterReplication.autoFollowPatternForm.requestFlyout.unnamedTitle": "请求",
+ "xpack.crossClusterReplication.autoFollowPatternForm.savingErrorTitle": "无法创建自动跟随模式",
+ "xpack.crossClusterReplication.autoFollowPatternForm.sectionAutoFollowPatternDescription": "应用于 Follower 索引名称的定制前缀或后缀,以便您可以更容易辨识复制的索引。默认情况下,Follower 索引与 Leader 索引有相同的名称。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.sectionAutoFollowPatternNameDescription": "自动跟随模式的唯一名称。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.sectionAutoFollowPatternNameTitle": "名称",
+ "xpack.crossClusterReplication.autoFollowPatternForm.sectionAutoFollowPatternTitle": "Follower 索引(可选)",
+ "xpack.crossClusterReplication.autoFollowPatternForm.sectionLeaderIndexPatternsDescription1": "用于标识要从远程集群复制的索引的一个或多个索引模式。创建匹配这些模式的新索引时,它们将会复制到本地集群上的 Follower 索引。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.sectionLeaderIndexPatternsDescription2": "{note}不会复制已存在的索引。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.sectionLeaderIndexPatternsDescription2.noteLabel": "注意:",
+ "xpack.crossClusterReplication.autoFollowPatternForm.sectionLeaderIndexPatternsTitle": "Leader 索引",
+ "xpack.crossClusterReplication.autoFollowPatternForm.sectionRemoteClusterDescription": "要从其中复制 Leader 索引的远程索引。",
+ "xpack.crossClusterReplication.autoFollowPatternForm.sectionRemoteClusterTitle": "远程集群",
+ "xpack.crossClusterReplication.autoFollowPatternForm.validationErrorTitle": "继续前请解决错误。",
+ "xpack.crossClusterReplication.autoFollowPatternFormm.showRequestButtonLabel": "显示请求",
+ "xpack.crossClusterReplication.autoFollowPatternList.addAutoFollowPatternButtonLabel": "创建自动跟随模式",
+ "xpack.crossClusterReplication.autoFollowPatternList.autoFollowPatternsDescription": "自动跟随模式从远程集群复制 Leader 索引,将它们复制到本地集群上的 Follower 索引。",
+ "xpack.crossClusterReplication.autoFollowPatternList.autoFollowPatternsTitle": "自动跟随模式",
+ "xpack.crossClusterReplication.autoFollowPatternList.crossClusterReplicationTitle": "跨集群复制",
+ "xpack.crossClusterReplication.autoFollowPatternList.emptyPromptDescription": "使用自动跟随模式自动从远程集群复制索引。",
+ "xpack.crossClusterReplication.autoFollowPatternList.emptyPromptTitle": "创建第一个自动跟随模式",
+ "xpack.crossClusterReplication.autoFollowPatternList.followerIndicesTitle": "Follower 索引",
+ "xpack.crossClusterReplication.autoFollowPatternList.loadingErrorTitle": "加载自动跟随模式时出错",
+ "xpack.crossClusterReplication.autoFollowPatternList.loadingTitle": "正在加载自动跟随模式……",
+ "xpack.crossClusterReplication.autoFollowPatternList.noPermissionText": "您无权查看或添加自动跟随模式。",
+ "xpack.crossClusterReplication.autoFollowPatternList.permissionErrorTitle": "权限错误",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.actionDeleteDescription": "删除自动跟随模式",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.actionEditDescription": "编辑自动跟随模式",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.actionPauseDescription": "暂停复制",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.actionResumeDescription": "恢复复制",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.actionsColumnTitle": "操作",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.clusterColumnTitle": "远程集群",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.leaderPatternsColumnTitle": "Leader 模式",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.nameColumnTitle": "名称",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.prefixColumnTitle": "Follower 索引前缀",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.statusTextActive": "活动",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.statusTextPaused": "已暂停",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.statusTitle": "状态",
+ "xpack.crossClusterReplication.autoFollowPatternList.table.suffixColumnTitle": "Follower 索引后缀",
+ "xpack.crossClusterReplication.deleteAutoFollowPattern.confirmModal.cancelButtonText": "取消",
+ "xpack.crossClusterReplication.deleteAutoFollowPattern.confirmModal.confirmButtonText": "移除",
+ "xpack.crossClusterReplication.deleteAutoFollowPattern.confirmModal.deleteMultipleTitle": "是否删除 {count} 个自动跟随模式?",
+ "xpack.crossClusterReplication.deleteAutoFollowPattern.confirmModal.deleteSingleTitle": "是否删除自动跟随模式 {name}?",
+ "xpack.crossClusterReplication.deleteAutoFollowPattern.confirmModal.multipleDeletionDescription": "您即将删除以下自动跟随模式:",
+ "xpack.crossClusterReplication.deleteAutoFollowPatternButtonLabel": "删除{total, plural, other {模式}}",
+ "xpack.crossClusterReplication.editAutoFollowPatternButtonLabel": "编辑模式",
+ "xpack.crossClusterReplication.editBreadcrumbTitle": "编辑",
+ "xpack.crossClusterReplication.followerIndex.addAction.successNotificationTitle": "已添加 Follower 索引“{name}”",
+ "xpack.crossClusterReplication.followerIndex.addTitle": "添加 Follower 索引",
+ "xpack.crossClusterReplication.followerIndex.advancedSettingsForm.showSwitchLabel": "自定义高级设置",
+ "xpack.crossClusterReplication.followerIndex.contextMenu.buttonLabel": "管理 Follower {followerIndicesLength, plural, other {索引}}",
+ "xpack.crossClusterReplication.followerIndex.contextMenu.editLabel": "编辑 Follower 索引",
+ "xpack.crossClusterReplication.followerIndex.contextMenu.pauseLabel": "暂停复制",
+ "xpack.crossClusterReplication.followerIndex.contextMenu.resumeLabel": "恢复复制",
+ "xpack.crossClusterReplication.followerIndex.contextMenu.title": "Follower {followerIndicesLength, plural, other {索引}}选项",
+ "xpack.crossClusterReplication.followerIndex.contextMenu.unfollowLabel": "取消跟随 Leader {followerIndicesLength, plural, other {索引}}",
+ "xpack.crossClusterReplication.followerIndex.editTitle": "编辑 Follower 索引",
+ "xpack.crossClusterReplication.followerIndex.indexNameValidation.noEmptySpace": "名称中不允许使用空格。",
+ "xpack.crossClusterReplication.followerIndex.leaderIndexValidation.noEmptySpace": "Leader 索引中不允许使用空格。",
+ "xpack.crossClusterReplication.followerIndex.pauseAction.errorMultipleNotificationTitle": "暂停 {count} 个 Follower 索引时出错",
+ "xpack.crossClusterReplication.followerIndex.pauseAction.errorSingleNotificationTitle": "暂停 Follower 索引“{name}”时出错",
+ "xpack.crossClusterReplication.followerIndex.pauseAction.successMultipleNotificationTitle": "{count} 个 Follower 索引已暂停",
+ "xpack.crossClusterReplication.followerIndex.pauseAction.successSingleNotificationTitle": "Follower 索引“{name}”已暂停",
+ "xpack.crossClusterReplication.followerIndex.resumeAction.errorMultipleNotificationTitle": "恢复 {count} 个 Follower 索引时出错",
+ "xpack.crossClusterReplication.followerIndex.resumeAction.errorSingleNotificationTitle": "恢复 Follower 索引“{name}”时出错",
+ "xpack.crossClusterReplication.followerIndex.resumeAction.successMultipleNotificationTitle": "{count} 个 Follower 索引已恢复",
+ "xpack.crossClusterReplication.followerIndex.resumeAction.successSingleNotificationTitle": "Follower 索引“{name}”已恢复",
+ "xpack.crossClusterReplication.followerIndex.unfollowAction.errorMultipleNotificationTitle": "取消跟随 {count} 个 Follower 索引的 Leader 索引时出错",
+ "xpack.crossClusterReplication.followerIndex.unfollowAction.errorSingleNotificationTitle": "取消跟随 Follower 索引“{name}”的 Leader 索引时出错",
+ "xpack.crossClusterReplication.followerIndex.unfollowAction.notOpenWarningMultipleNotificationTitle": "无法重新打开 {count} 个索引",
+ "xpack.crossClusterReplication.followerIndex.unfollowAction.notOpenWarningSingleNotificationTitle": "无法重新打开索引“{name}”",
+ "xpack.crossClusterReplication.followerIndex.unfollowAction.successMultipleNotificationTitle": "已取消跟随 {count} 个 Follower 索引的 Leader 索引",
+ "xpack.crossClusterReplication.followerIndex.unfollowAction.successSingleNotificationTitle": "已取消跟随 Follower 索引“{name}”的 Leader 索引",
+ "xpack.crossClusterReplication.followerIndex.updateAction.successNotificationTitle": "Follower 索引“{name}”已成功更新",
+ "xpack.crossClusterReplication.followerIndexCreateForm.loadingRemoteClustersMessage": "正在加载远程集群……",
+ "xpack.crossClusterReplication.followerIndexCreateForm.saveButtonLabel": "创建",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.activeStatus": "活动",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.closeButtonLabel": "关闭",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.leaderIndexLabel": "Leader 索引",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.loadingLabel": "正在加载 Follower 索引......",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.manageButtonLabel": "管理",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.notFoundLabel": "找不到 Follower 索引",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.pausedFollowerCalloutTitle": "暂停的 Follower 索引不具有设置或分片统计。",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.pausedStatus": "已暂停",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.remoteClusterLabel": "远程集群",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.settingsTitle": "设置",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.shardStatsTitle": "分片 {id} 统计",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.statusLabel": "状态",
+ "xpack.crossClusterReplication.followerIndexDetailPanel.viewIndexLink": "在“索引管理”中查看",
+ "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.cancelButtonText": "取消",
+ "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.confirmAndResumeButtonText": "更新并恢复",
+ "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.confirmButtonText": "更新",
+ "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.description": "该 Follower 索引先被暂停,然后再被恢复。如果更新失败,请尝试手动恢复复制。",
+ "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.resumeDescription": "更新 Follower 索引可恢复其 Leader 索引的复制。",
+ "xpack.crossClusterReplication.followerIndexEditForm.confirmModal.title": "更新 Follower 索引“{id}”?",
+ "xpack.crossClusterReplication.followerIndexEditForm.loadingErrorMessage": "该 Follower 索引“{name}”不存在。",
+ "xpack.crossClusterReplication.followerIndexEditForm.loadingErrorTitle": "加载 Follower 索引时出错",
+ "xpack.crossClusterReplication.followerIndexEditForm.loadingFollowerIndexTitle": "正在加载 Follower 索引......",
+ "xpack.crossClusterReplication.followerIndexEditForm.loadingRemoteClustersMessage": "正在加载远程集群……",
+ "xpack.crossClusterReplication.followerIndexEditForm.saveButtonLabel": "更新",
+ "xpack.crossClusterReplication.followerIndexEditForm.viewFollowerIndicesButtonLabel": "查看 Follower 索引",
+ "xpack.crossClusterReplication.followerIndexForm.actions.savingText": "正在保存",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.byteUnitsHelpText": "示例值:10b、1024kb、1mb、5gb、2tb、1pb。{link}",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.byteUnitsHelpTextLinkMessage": "了解详情",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingReadRequestsDescription": "来自远程集群的未完成读请求最大数目。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingReadRequestsLabel": "未完成读请求最大数",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingReadRequestsTitle": "未完成读请求最大数",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingWriteRequestsDescription": "Follower 上未完成写请求最大数目。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingWriteRequestsLabel": "未完成写请求最大数",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxOutstandingWriteRequestsTitle": "未完成写请求最大数",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestOperationCountDescription": "从远程集群每次读取所拉取的最大操作数目。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestOperationCountLabel": "读请求操作最大计数",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestOperationCountTitle": "读请求操作最大计数",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestSizeDescription": "从远程集群拉取的批量操作的每次读取最大大小(字节)。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestSizeLabel": "读请求最大大小",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxReadRequestSizeTitle": "读请求最大大小",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxRetryDelayDescription": "重试异常失败的操作前要等待的最长时间;重试时采用了指数退避策略。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxRetryDelayLabel": "最大重试延迟",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxRetryDelayTitle": "最大重试延迟",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferCountDescription": "可排队等待写入的最大操作数目;当此限制达到时,将会延迟从远程集群的读取,直到已排队操作的数目低于该限制。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferCountLabel": "最大写缓冲区计数",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferCountTitle": "最大写缓冲区计数",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferSizeDescription": "可排队等待写入的操作的最大总字节数;当此限制达到时,将会延迟从远程集群的读取,直到已排队操作的总字节数低于此限制。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferSizeLabel": "最大写缓冲区大小",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteBufferSizeTitle": "最大写缓冲区大小",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestOperationCountDescription": "在 Follower 上执行的每个批量写请求的最大操作数目。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestOperationCountLabel": "最大写请求操作计数",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestOperationCountTitle": "最大写请求操作计数",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestSizeDescription": "在 Follower 上执行的每个批量写请求的最大操作总字节数。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestSizeLabel": "最大写请求大小",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.maxWriteRequestSizeTitle": "最大写请求大小",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.readPollTimeoutDescription": "当 Follower 索引与 Leader 索引同步时等待远程集群上的新操作的最长时间;当超时结束时,对操作的轮询将返回到 Follower,以便其可以更新某些统计,然后 Follower 将立即尝试再次从 Leader 读取。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.readPollTimeoutLabel": "读取轮询超时",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.readPollTimeoutTitle": "读取轮询超时",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.timeUnitsHelpText": "示例值:2d、24h、20m、30s、500ms、10000micros、80000nanos。{link}",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettings.timeUnitsHelpTextLinkMessage": "了解详情",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettingsDescription": "高级设置控制复制的速率。您可以定制这些设置或使用默认值。",
+ "xpack.crossClusterReplication.followerIndexForm.advancedSettingsTitle": "高级设置(可选)",
+ "xpack.crossClusterReplication.followerIndexForm.cancelButtonLabel": "取消",
+ "xpack.crossClusterReplication.followerIndexForm.currentRemoteClusterNotConnectedCallOutDescription": "可以通过编辑远程集群来解决此问题。",
+ "xpack.crossClusterReplication.followerIndexForm.currentRemoteClusterNotConnectedCallOutTitle": "无法编辑 Follower 索引,因为远程集群“{name}”未连接",
+ "xpack.crossClusterReplication.followerIndexForm.currentRemoteClusterNotFoundCallOutDescription": "要编辑此 Follower 索引,您必须添加名为“{name}”的远程集群。",
+ "xpack.crossClusterReplication.followerIndexForm.emptyRemoteClustersCallOutDescription": "复制需要远程集群上有 Leader 索引。",
+ "xpack.crossClusterReplication.followerIndexForm.errors.leaderIndexIllegalCharactersMessage": "从 Leader 索引中删除 {characterList} 字符。",
+ "xpack.crossClusterReplication.followerIndexForm.errors.leaderIndexMissingMessage": "Leader 索引必填。",
+ "xpack.crossClusterReplication.followerIndexForm.errors.nameBeginsWithPeriodMessage": "名称不能以句点开头。",
+ "xpack.crossClusterReplication.followerIndexForm.errors.nameIllegalCharactersMessage": "从名称中删除 {characterList} 字符。",
+ "xpack.crossClusterReplication.followerIndexForm.errors.nameMissingMessage": "“名称”必填。",
+ "xpack.crossClusterReplication.followerIndexForm.hideRequestButtonLabel": "隐藏请求",
+ "xpack.crossClusterReplication.followerIndexForm.indexAlreadyExistError": "同名索引已存在。",
+ "xpack.crossClusterReplication.followerIndexForm.indexNameHelpLabel": "不允许使用空格和字符 {characterList}。",
+ "xpack.crossClusterReplication.followerIndexForm.indexNameValidatingLabel": "正在检查可用性......",
+ "xpack.crossClusterReplication.followerIndexForm.indexNameValidationFatalErrorTitle": "Follower 索引表单索引名称验证",
+ "xpack.crossClusterReplication.followerIndexForm.leaderIndexNotFoundError": "Leader 索引“{leaderIndex}”不存在。",
+ "xpack.crossClusterReplication.followerIndexForm.requestFlyout.closeButtonLabel": "关闭",
+ "xpack.crossClusterReplication.followerIndexForm.requestFlyout.descriptionText": "此 Elasticsearch 请求将创建此 Follower 索引。",
+ "xpack.crossClusterReplication.followerIndexForm.requestFlyout.title": "请求",
+ "xpack.crossClusterReplication.followerIndexForm.resetFieldButtonLabel": "重置为默认值",
+ "xpack.crossClusterReplication.followerIndexForm.savingErrorTitle": "无法创建 Follower 索引",
+ "xpack.crossClusterReplication.followerIndexForm.sectionFollowerIndexNameDescription": "索引的唯一名称。",
+ "xpack.crossClusterReplication.followerIndexForm.sectionFollowerIndexNameTitle": "Follower 索引",
+ "xpack.crossClusterReplication.followerIndexForm.sectionLeaderIndexDescription": "远程群集上要复制到 Follower 索引的索引。",
+ "xpack.crossClusterReplication.followerIndexForm.sectionLeaderIndexDescription2": "{note}Leader 索引必须已存在。",
+ "xpack.crossClusterReplication.followerIndexForm.sectionLeaderIndexDescription2.noteLabel": "注意:",
+ "xpack.crossClusterReplication.followerIndexForm.sectionLeaderIndexTitle": "Leader 索引",
+ "xpack.crossClusterReplication.followerIndexForm.sectionRemoteClusterDescription": "包含要复制的索引的集群。",
+ "xpack.crossClusterReplication.followerIndexForm.sectionRemoteClusterTitle": "远程集群",
+ "xpack.crossClusterReplication.followerIndexForm.showRequestButtonLabel": "显示请求",
+ "xpack.crossClusterReplication.followerIndexForm.validationErrorTitle": "继续前请解决错误。",
+ "xpack.crossClusterReplication.followerIndexList.addFollowerButtonLabel": "创建 Follower 索引",
+ "xpack.crossClusterReplication.followerIndexList.emptyPromptDescription": "使用 Follower 索引复制远程集群上的 Leader 索引。",
+ "xpack.crossClusterReplication.followerIndexList.emptyPromptTitle": "创建首个 Follower 索引",
+ "xpack.crossClusterReplication.followerIndexList.followerIndicesDescription": "Follower 索引复制远程集群上的 Leader 索引。",
+ "xpack.crossClusterReplication.followerIndexList.loadingErrorTitle": "加载 Follower 索引时出错",
+ "xpack.crossClusterReplication.followerIndexList.loadingTitle": "正在加载 Follower 索引......",
+ "xpack.crossClusterReplication.followerIndexList.noPermissionText": "您无权查看或添加 Follower 索引。",
+ "xpack.crossClusterReplication.followerIndexList.permissionErrorTitle": "权限错误",
+ "xpack.crossClusterReplication.followerIndexList.table.actionEditDescription": "编辑 Follower 索引",
+ "xpack.crossClusterReplication.followerIndexList.table.actionPauseDescription": "暂停复制",
+ "xpack.crossClusterReplication.followerIndexList.table.actionResumeDescription": "恢复复制",
+ "xpack.crossClusterReplication.followerIndexList.table.actionsColumnTitle": "操作",
+ "xpack.crossClusterReplication.followerIndexList.table.actionUnfollowDescription": "取消跟随 Leader 索引",
+ "xpack.crossClusterReplication.followerIndexList.table.clusterColumnTitle": "远程集群",
+ "xpack.crossClusterReplication.followerIndexList.table.leaderIndexColumnTitle": "Leader 索引",
+ "xpack.crossClusterReplication.followerIndexList.table.nameColumnTitle": "名称",
+ "xpack.crossClusterReplication.followerIndexList.table.statusColumn.activeLabel": "活动",
+ "xpack.crossClusterReplication.followerIndexList.table.statusColumn.pausedLabel": "已暂停",
+ "xpack.crossClusterReplication.followerIndexList.table.statusColumnTitle": "状态",
+ "xpack.crossClusterReplication.homeBreadcrumbTitle": "跨集群复制",
+ "xpack.crossClusterReplication.indexMgmtBadge.followerLabel": "Follower",
+ "xpack.crossClusterReplication.pauseAutoFollowPatternsLabel": "暂停{total, plural, other {复制}}",
+ "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.cancelButtonText": "取消",
+ "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.confirmButtonText": "暂停复制",
+ "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.multiplePauseDescription": "复制将在以下 Follower 索引上暂停:",
+ "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.multiplePauseDescriptionWithSettingWarning": "暂停复制到 Follower 索引可清除其定制高级设置。",
+ "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.pauseMultipleTitle": "暂停复制到 {count} 个 Follower 索引?",
+ "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.pauseSingleTitle": "暂停复制到 Follower 索引“{name}”?",
+ "xpack.crossClusterReplication.pauseFollowerIndex.confirmModal.singlePauseDescriptionWithSettingWarning": "暂停复制到此 Follower 索引可清除其定制高级设置。",
+ "xpack.crossClusterReplication.readDocsAutoFollowPatternButtonLabel": "自动跟随模式文档",
+ "xpack.crossClusterReplication.readDocsFollowerIndexButtonLabel": "Follower 索引文档",
+ "xpack.crossClusterReplication.remoteClustersFormField.addRemoteClusterButtonLabel": "添加远程集群",
+ "xpack.crossClusterReplication.remoteClustersFormField.currentRemoteClusterNotConnectedCallOutDescription": "编辑远程集群或选择连接的集群。",
+ "xpack.crossClusterReplication.remoteClustersFormField.currentRemoteClusterNotConnectedCallOutTitle": "远程集群“{name}”未连接",
+ "xpack.crossClusterReplication.remoteClustersFormField.emptyRemoteClustersCallOutDescription": "至少需要一个远程集群才能创建 Follower 索引。",
+ "xpack.crossClusterReplication.remoteClustersFormField.emptyRemoteClustersCallOutTitle": "您没有任何远程集群",
+ "xpack.crossClusterReplication.remoteClustersFormField.fieldClusterLabel": "远程集群",
+ "xpack.crossClusterReplication.remoteClustersFormField.invalidRemoteClusterError": "远程集群无效",
+ "xpack.crossClusterReplication.remoteClustersFormField.remoteClusterDropdownNotConnected": "{name}(未连接)",
+ "xpack.crossClusterReplication.remoteClustersFormField.remoteClusterNotFoundTitle": "找不到远程集群“{name}”",
+ "xpack.crossClusterReplication.remoteClustersFormField.validRemoteClusterRequired": "需要连接的远程集群。",
+ "xpack.crossClusterReplication.remoteClustersFormField.viewRemoteClusterButtonLabel": "编辑远程集群",
+ "xpack.crossClusterReplication.resumeAutoFollowPatternsLabel": "恢复{total, plural, other {复制}}",
+ "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.cancelButtonText": "取消",
+ "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.confirmButtonText": "恢复复制",
+ "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.multipleResumeDescription": "复制将在以下 Follower 索引上恢复:",
+ "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.multipleResumeDescriptionWithSettingWarning": "复制将恢复使用默认高级设置。",
+ "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.resumeMultipleTitle": "恢复复制到 {count} 个 Follower 索引?",
+ "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.resumeSingleTitle": "恢复复制到 Follower 索引“{name}”?",
+ "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.singleResumeDescription": "复制将恢复使用默认高级设置。要使用定制高级设置,请{editLink}。",
+ "xpack.crossClusterReplication.resumeFollowerIndex.confirmModal.singleResumeEditLink": "编辑 Follower 索引",
+ "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.cancelButtonText": "取消",
+ "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.confirmButtonText": "取消跟随 Leader",
+ "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.multipleUnfollowDescription": "Follower 索引将转换为标准索引。它们不再显示在跨集群复制中,但您可以在“索引管理”中管理它们。此操作无法撤消。",
+ "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.singleUnfollowDescription": "Follower 索引将转换为标准索引。它不再显示在跨集群复制中,但您可以在“索引管理”中管理它。此操作无法撤消。",
+ "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.unfollowMultipleTitle": "取消跟随 {count} 个 Leader 索引?",
+ "xpack.crossClusterReplication.unfollowLeaderIndex.confirmModal.unfollowSingleTitle": "取消跟随“{name}”的 Leader 索引?",
+ "xpack.dashboard.components.DashboardDrilldownConfig.chooseDestinationDashboard": "选择目标仪表板",
+ "xpack.dashboard.components.DashboardDrilldownConfig.useCurrentDateRange": "使用源仪表板的日期范围",
+ "xpack.dashboard.components.DashboardDrilldownConfig.useCurrentFilters": "使用源仪表板的筛选和查询",
+ "xpack.dashboard.drilldown.errorDestinationDashboardIsMissing": "目标仪表板(“{dashboardId}”)已不存在。选择其他仪表板。",
+ "xpack.dashboard.drilldown.goToDashboard": "前往仪表板",
+ "xpack.dashboard.FlyoutCreateDrilldownAction.displayName": "创建向下钻取",
+ "xpack.dashboard.panel.openFlyoutEditDrilldown.displayName": "管理向下钻取",
+ "xpack.dashboardMode.uiSettings.dashboardsOnlyRolesDeprecation": "此设置已过时,将在 Kibana 8.0 中移除。",
+ "xpack.dashboardMode.uiSettings.dashboardsOnlyRolesDescription": "属于“仅查看仪表板”模式的角色",
+ "xpack.dashboardMode.uiSettings.dashboardsOnlyRolesTitle": "仅限仪表板的角色",
+ "xpack.data.mgmt.searchSessions.actionDelete": "删除",
+ "xpack.data.mgmt.searchSessions.actionExtend": "延长",
+ "xpack.data.mgmt.searchSessions.actionRename": "编辑名称",
+ "xpack.data.mgmt.searchSessions.actions.tooltip.moreActions": "更多操作",
+ "xpack.data.mgmt.searchSessions.api.deleted": "搜索会话已删除。",
+ "xpack.data.mgmt.searchSessions.api.deletedError": "无法删除搜索会话!",
+ "xpack.data.mgmt.searchSessions.api.extended": "搜索会话已延长。",
+ "xpack.data.mgmt.searchSessions.api.extendError": "无法延长搜索会话!",
+ "xpack.data.mgmt.searchSessions.api.fetchError": "无法刷新页面!",
+ "xpack.data.mgmt.searchSessions.api.fetchTimeout": "获取搜索会话信息在 {timeout} 秒后已超时",
+ "xpack.data.mgmt.searchSessions.api.rename": "搜索会话已重命名",
+ "xpack.data.mgmt.searchSessions.api.renameError": "无法重命名搜索会话",
+ "xpack.data.mgmt.searchSessions.appTitle": "搜索会话",
+ "xpack.data.mgmt.searchSessions.ariaLabel.moreActions": "更多操作",
+ "xpack.data.mgmt.searchSessions.cancelModal.cancelButton": "取消",
+ "xpack.data.mgmt.searchSessions.cancelModal.deleteButton": "删除",
+ "xpack.data.mgmt.searchSessions.cancelModal.message": "删除搜索会话“{name}”将会删除所有缓存的结果。",
+ "xpack.data.mgmt.searchSessions.cancelModal.title": "删除搜索会话",
+ "xpack.data.mgmt.searchSessions.extendModal.dontExtendButton": "取消",
+ "xpack.data.mgmt.searchSessions.extendModal.extendButton": "延长过期时间",
+ "xpack.data.mgmt.searchSessions.extendModal.extendMessage": "搜索会话“{name}”过期时间将延长至 {newExpires}。",
+ "xpack.data.mgmt.searchSessions.extendModal.title": "延长搜索会话过期时间",
+ "xpack.data.mgmt.searchSessions.flyoutTitle": "检查",
+ "xpack.data.mgmt.searchSessions.main.backgroundSessionsDocsLinkText": "文档",
+ "xpack.data.mgmt.searchSessions.main.sectionDescription": "管理已保存搜索会话。",
+ "xpack.data.mgmt.searchSessions.main.sectionTitle": "搜索会话",
+ "xpack.data.mgmt.searchSessions.renameModal.cancelButton": "取消",
+ "xpack.data.mgmt.searchSessions.renameModal.renameButton": "保存",
+ "xpack.data.mgmt.searchSessions.renameModal.searchSessionNameInputLabel": "搜索会话名称",
+ "xpack.data.mgmt.searchSessions.renameModal.title": "编辑搜索会话名称",
+ "xpack.data.mgmt.searchSessions.search.filterApp": "应用",
+ "xpack.data.mgmt.searchSessions.search.filterStatus": "状态",
+ "xpack.data.mgmt.searchSessions.search.tools.refresh": "刷新",
+ "xpack.data.mgmt.searchSessions.status.expireDateUnknown": "未知",
+ "xpack.data.mgmt.searchSessions.status.expiresOn": "于 {expireDate}过期",
+ "xpack.data.mgmt.searchSessions.status.expiresSoonInDays": "将于 {numDays} 天后过期",
+ "xpack.data.mgmt.searchSessions.status.expiresSoonInDaysTooltip": "{numDays} 天",
+ "xpack.data.mgmt.searchSessions.status.expiresSoonInHours": "此会话将于 {numHours} 小时后过期",
+ "xpack.data.mgmt.searchSessions.status.expiresSoonInHoursTooltip": "{numHours} 小时",
+ "xpack.data.mgmt.searchSessions.status.label.cancelled": "已取消",
+ "xpack.data.mgmt.searchSessions.status.label.complete": "已完成",
+ "xpack.data.mgmt.searchSessions.status.label.error": "错误",
+ "xpack.data.mgmt.searchSessions.status.label.expired": "已过期",
+ "xpack.data.mgmt.searchSessions.status.label.inProgress": "进行中",
+ "xpack.data.mgmt.searchSessions.status.message.cancelled": "用户已取消",
+ "xpack.data.mgmt.searchSessions.status.message.createdOn": "于 {expireDate}过期",
+ "xpack.data.mgmt.searchSessions.status.message.error": "错误:{error}",
+ "xpack.data.mgmt.searchSessions.status.message.expiredOn": "已于 {expireDate}过期",
+ "xpack.data.mgmt.searchSessions.table.headerExpiration": "到期",
+ "xpack.data.mgmt.searchSessions.table.headerName": "名称",
+ "xpack.data.mgmt.searchSessions.table.headerStarted": "创建时间",
+ "xpack.data.mgmt.searchSessions.table.headerStatus": "状态",
+ "xpack.data.mgmt.searchSessions.table.headerType": "应用",
+ "xpack.data.mgmt.searchSessions.table.notRestorableWarning": "搜索会话将重新执行。然后,您可以将其保存,供未来使用。",
+ "xpack.data.mgmt.searchSessions.table.numSearches": "搜索数",
+ "xpack.data.mgmt.searchSessions.table.versionIncompatibleWarning": "此搜索会话在运行不同版本的 Kibana 实例中已创建。其可能不会正确还原。",
+ "xpack.data.search.statusError": "搜索完成,状态为 {errorCode}",
+ "xpack.data.search.statusThrow": "搜索状态引发错误 {message} ({errorCode}) 状态",
+ "xpack.data.searchSessionIndicator.cancelButtonText": "停止会话",
+ "xpack.data.searchSessionIndicator.canceledDescriptionText": "您正查看不完整的数据",
+ "xpack.data.searchSessionIndicator.canceledIconAriaLabel": "搜索会话已停止",
+ "xpack.data.searchSessionIndicator.canceledTitleText": "搜索会话已停止",
+ "xpack.data.searchSessionIndicator.canceledTooltipText": "搜索会话已停止",
+ "xpack.data.searchSessionIndicator.canceledWhenText": "已于 {when} 停止",
+ "xpack.data.searchSessionIndicator.continueInBackgroundButtonText": "保存会话",
+ "xpack.data.searchSessionIndicator.disabledDueToDisabledGloballyMessage": "您无权管理搜索会话",
+ "xpack.data.searchSessionIndicator.disabledDueToTimeoutMessage": "搜索会话结果已过期。",
+ "xpack.data.searchSessionIndicator.loadingInTheBackgroundDescriptionText": "可以从“管理”中返回至完成的结果",
+ "xpack.data.searchSessionIndicator.loadingInTheBackgroundIconAriaLabel": "已保存会话正在进行中",
+ "xpack.data.searchSessionIndicator.loadingInTheBackgroundIconTooltipText": "已保存会话正在进行中",
+ "xpack.data.searchSessionIndicator.loadingInTheBackgroundTitleText": "已保存会话正在进行中",
+ "xpack.data.searchSessionIndicator.loadingInTheBackgroundWhenText": "已于 {when} 启动",
+ "xpack.data.searchSessionIndicator.loadingResultsDescription": "保存您的会话,继续您的工作,然后返回到完成的结果",
+ "xpack.data.searchSessionIndicator.loadingResultsIconAriaLabel": "搜索会话正在加载",
+ "xpack.data.searchSessionIndicator.loadingResultsIconTooltipText": "搜索会话正在加载",
+ "xpack.data.searchSessionIndicator.loadingResultsTitle": "您的搜索将需要一些时间......",
+ "xpack.data.searchSessionIndicator.loadingResultsWhenText": "已于 {when} 启动",
+ "xpack.data.searchSessionIndicator.restoredDescriptionText": "您在查看特定时间范围的缓存数据。更改时间范围或筛选将会重新运行会话",
+ "xpack.data.searchSessionIndicator.restoredResultsIconAriaLabel": "已保存会话已还原",
+ "xpack.data.searchSessionIndicator.restoredResultsTooltipText": "搜索会话已还原",
+ "xpack.data.searchSessionIndicator.restoredTitleText": "搜索会话已还原",
+ "xpack.data.searchSessionIndicator.restoredWhenText": "已于 {when} 完成",
+ "xpack.data.searchSessionIndicator.resultLoadedInTheBackgroundDescriptionText": "可以从“管理”中返回到这些结果",
+ "xpack.data.searchSessionIndicator.resultLoadedInTheBackgroundIconAriaLabel": "已保存会话已完成",
+ "xpack.data.searchSessionIndicator.resultLoadedInTheBackgroundIconTooltipText": "已保存会话已完成",
+ "xpack.data.searchSessionIndicator.resultLoadedInTheBackgroundTitleText": "搜索会话已保存",
+ "xpack.data.searchSessionIndicator.resultLoadedInTheBackgroundWhenText": "已于 {when} 完成",
+ "xpack.data.searchSessionIndicator.resultsLoadedDescriptionText": "保存您的会话,之后可返回",
+ "xpack.data.searchSessionIndicator.resultsLoadedIconAriaLabel": "搜索会话已完成",
+ "xpack.data.searchSessionIndicator.resultsLoadedIconTooltipText": "搜索会话已完成",
+ "xpack.data.searchSessionIndicator.resultsLoadedText": "搜索会话已完成",
+ "xpack.data.searchSessionIndicator.resultsLoadedWhenText": "已于 {when} 完成",
+ "xpack.data.searchSessionIndicator.saveButtonText": "保存会话",
+ "xpack.data.searchSessionIndicator.viewSearchSessionsLinkText": "管理会话",
+ "xpack.data.searchSessionName.ariaLabelText": "搜索会话名称",
+ "xpack.data.searchSessionName.editAriaLabelText": "编辑搜索会话名称",
+ "xpack.data.searchSessionName.placeholderText": "为搜索会话输入名称",
+ "xpack.data.searchSessionName.saveButtonText": "保存",
+ "xpack.data.sessions.management.flyoutText": "此搜索会话的配置",
+ "xpack.data.sessions.management.flyoutTitle": "检查搜索会话",
+ "xpack.dataVisualizer.addCombinedFieldsLabel": "添加组合字段",
+ "xpack.dataVisualizer.choroplethMap.topValuesCount": "{fieldName} 的排名最前值计数",
+ "xpack.dataVisualizer.chrome.help.appName": "数据可视化工具",
+ "xpack.dataVisualizer.combinedFieldsForm.mappingsParseError": "解析映射时出错:{error}",
+ "xpack.dataVisualizer.combinedFieldsForm.pipelineParseError": "解析管道时出错:{error}",
+ "xpack.dataVisualizer.combinedFieldsLabel": "组合字段",
+ "xpack.dataVisualizer.combinedFieldsReadOnlyHelpTextLabel": "在高级选项卡中编辑组合字段",
+ "xpack.dataVisualizer.combinedFieldsReadOnlyLabel": "组合字段",
+ "xpack.dataVisualizer.components.colorRangeLegend.blueColorRangeLabel": "蓝",
+ "xpack.dataVisualizer.components.colorRangeLegend.greenRedColorRangeLabel": "绿 - 红",
+ "xpack.dataVisualizer.components.colorRangeLegend.influencerScaleLabel": "影响因素定制比例",
+ "xpack.dataVisualizer.components.colorRangeLegend.linearScaleLabel": "线性",
+ "xpack.dataVisualizer.components.colorRangeLegend.redColorRangeLabel": "红",
+ "xpack.dataVisualizer.components.colorRangeLegend.redGreenColorRangeLabel": "红 - 绿",
+ "xpack.dataVisualizer.components.colorRangeLegend.sqrtScaleLabel": "平方根",
+ "xpack.dataVisualizer.components.colorRangeLegend.yellowGreenBlueColorRangeLabel": "黄 - 绿 - 蓝",
+ "xpack.dataVisualizer.dataGrid.collapseDetailsForAllAriaLabel": "收起所有字段的详细信息",
+ "xpack.dataVisualizer.dataGrid.distinctValuesColumnName": "不同值",
+ "xpack.dataVisualizer.dataGrid.distributionsColumnName": "分布",
+ "xpack.dataVisualizer.dataGrid.documentsCountColumnName": "文档 (%)",
+ "xpack.dataVisualizer.dataGrid.expandDetailsForAllAriaLabel": "展开所有字段的详细信息",
+ "xpack.dataVisualizer.dataGrid.field.cardBoolean.valuesLabel": "值",
+ "xpack.dataVisualizer.dataGrid.field.cardDate.earliestLabel": "最早",
+ "xpack.dataVisualizer.dataGrid.field.cardDate.latestLabel": "最新",
+ "xpack.dataVisualizer.dataGrid.field.cardDate.summaryTableTitle": "摘要",
+ "xpack.dataVisualizer.dataGrid.field.documentCountChart.seriesLabel": "文档计数",
+ "xpack.dataVisualizer.dataGrid.field.examplesList.noExamplesMessage": "没有获取此字段的示例",
+ "xpack.dataVisualizer.dataGrid.field.examplesList.title": "{numExamples, plural, one {值} other {示例}}",
+ "xpack.dataVisualizer.dataGrid.field.fieldNotInDocsLabel": "此字段不会出现在所选时间范围的任何文档中",
+ "xpack.dataVisualizer.dataGrid.field.loadingLabel": "正在加载",
+ "xpack.dataVisualizer.dataGrid.field.metricDistributionChart.seriesName": "分布",
+ "xpack.dataVisualizer.dataGrid.field.metricDistributionChart.tooltipValueBetweenLabel": "{percent}% 的文档具有介于 {minValFormatted} 和 {maxValFormatted} 之间的值",
+ "xpack.dataVisualizer.dataGrid.field.metricDistributionChart.tooltipValueEqualLabel": "{percent}% 的文档的值为 {valFormatted}",
+ "xpack.dataVisualizer.dataGrid.field.topValues.calculatedFromSampleDescription": "基于每个分片的 {topValuesSamplerShardSize} 文档样例计算",
+ "xpack.dataVisualizer.dataGrid.field.topValuesLabel": "排名最前值",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.booleanContent.falseCountLabel": "false",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.booleanContent.summaryTableTitle": "摘要",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.booleanContent.trueCountLabel": "true",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.choroplethMapTopValues.calculatedFromSampleDescription": "基于每个分片的 {topValuesSamplerShardSize} 文档样例计算",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.documentStatsTable.countLabel": "计数",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.documentStatsTable.distinctValueLabel": "不同值",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.documentStatsTable.metaTableTitle": "文档统计",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.documentStatsTable.percentageLabel": "百分比",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.displayingPercentilesLabel": "正在显示 {minPercent} - {maxPercent} 百分位数",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.distributionTitle": "分布",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.maxLabel": "最大值",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.medianLabel": "中值",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.minLabel": "最小值",
+ "xpack.dataVisualizer.dataGrid.fieldExpandedRow.numberContent.summaryTableTitle": "摘要",
+ "xpack.dataVisualizer.dataGrid.fieldText.fieldMayBePopulatedDescription": "例如,可以使用文档映射中的 {copyToParam} 参数进行填充,也可以在索引后通过使用 {includesParam} 和 {excludesParam} 参数从 {sourceParam} 字段中修剪。",
+ "xpack.dataVisualizer.dataGrid.fieldText.fieldNotPresentDescription": "查询的文档的 {sourceParam} 字段中不存在此字段。",
+ "xpack.dataVisualizer.dataGrid.fieldText.noExamplesForFieldsTitle": "没有获取此字段的示例",
+ "xpack.dataVisualizer.dataGrid.hideDistributionsAriaLabel": "隐藏分布",
+ "xpack.dataVisualizer.dataGrid.hideDistributionsTooltip": "隐藏分布",
+ "xpack.dataVisualizer.dataGrid.nameColumnName": "名称",
+ "xpack.dataVisualizer.dataGrid.rowCollapse": "隐藏 {fieldName} 的详细信息",
+ "xpack.dataVisualizer.dataGrid.rowExpand": "显示 {fieldName} 的详细信息",
+ "xpack.dataVisualizer.dataGrid.showDistributionsAriaLabel": "显示分布",
+ "xpack.dataVisualizer.dataGrid.showDistributionsTooltip": "显示分布",
+ "xpack.dataVisualizer.dataGrid.typeColumnName": "类型",
+ "xpack.dataVisualizer.dataGridChart.histogramNotAvailable": "不支持图表。",
+ "xpack.dataVisualizer.dataGridChart.notEnoughData": "0 个文档包含字段。",
+ "xpack.dataVisualizer.dataGridChart.singleCategoryLegend": "{cardinality, plural, other {# 个类别}}",
+ "xpack.dataVisualizer.dataGridChart.topCategoriesLegend": "{cardinality} 个类别中的排名前 {maxChartColumns} 个",
+ "xpack.dataVisualizer.description": "导入您自己的 CSV、NDJSON 或日志文件。",
+ "xpack.dataVisualizer.fieldNameSelect": "字段名称",
+ "xpack.dataVisualizer.fieldStats.maxTitle": "最大值",
+ "xpack.dataVisualizer.fieldStats.medianTitle": "中值",
+ "xpack.dataVisualizer.fieldStats.minTitle": "最小值",
+ "xpack.dataVisualizer.fieldTypeIcon.booleanTypeAriaLabel": "布尔类型",
+ "xpack.dataVisualizer.fieldTypeIcon.dateTypeAriaLabel": "日期类型",
+ "xpack.dataVisualizer.fieldTypeIcon.fieldTypeTooltip": "{type} 类型",
+ "xpack.dataVisualizer.fieldTypeIcon.geoPointTypeAriaLabel": "{geoPointParam} 类型",
+ "xpack.dataVisualizer.fieldTypeIcon.ipTypeAriaLabel": "IP 类型",
+ "xpack.dataVisualizer.fieldTypeIcon.keywordTypeAriaLabel": "关键字类型",
+ "xpack.dataVisualizer.fieldTypeIcon.numberTypeAriaLabel": "数字类型",
+ "xpack.dataVisualizer.fieldTypeIcon.textTypeAriaLabel": "文本类型",
+ "xpack.dataVisualizer.fieldTypeIcon.unknownTypeAriaLabel": "未知类型",
+ "xpack.dataVisualizer.fieldTypeSelect": "字段类型",
+ "xpack.dataVisualizer.file.aboutPanel.analyzingDataTitle": "正在分析数据",
+ "xpack.dataVisualizer.file.aboutPanel.selectOrDragAndDropFileDescription": "选择或拖放文件",
+ "xpack.dataVisualizer.file.advancedImportSettings.createIndexPatternLabel": "创建索引模式",
+ "xpack.dataVisualizer.file.advancedImportSettings.indexNameAriaLabel": "索引名称,必填字段",
+ "xpack.dataVisualizer.file.advancedImportSettings.indexNameLabel": "索引名称",
+ "xpack.dataVisualizer.file.advancedImportSettings.indexNamePlaceholder": "索引名称",
+ "xpack.dataVisualizer.file.advancedImportSettings.indexPatternNameLabel": "索引模式名称",
+ "xpack.dataVisualizer.file.advancedImportSettings.indexSettingsLabel": "索引设置",
+ "xpack.dataVisualizer.file.advancedImportSettings.ingestPipelineLabel": "采集管道",
+ "xpack.dataVisualizer.file.advancedImportSettings.mappingsLabel": "映射",
+ "xpack.dataVisualizer.file.analysisSummary.analyzedLinesNumberTitle": "已分析的行数",
+ "xpack.dataVisualizer.file.analysisSummary.delimiterTitle": "分隔符",
+ "xpack.dataVisualizer.file.analysisSummary.formatTitle": "格式",
+ "xpack.dataVisualizer.file.analysisSummary.grokPatternTitle": "Grok 模式",
+ "xpack.dataVisualizer.file.analysisSummary.hasHeaderRowTitle": "包含标题行",
+ "xpack.dataVisualizer.file.analysisSummary.summaryTitle": "摘要",
+ "xpack.dataVisualizer.file.analysisSummary.timeFieldTitle": "时间字段",
+ "xpack.dataVisualizer.file.analysisSummary.timeFormatTitle": "时间{timestampFormats, plural, other {格式}}",
+ "xpack.dataVisualizer.file.bottomBar.backButtonLabel": "返回",
+ "xpack.dataVisualizer.file.bottomBar.cancelButtonLabel": "取消",
+ "xpack.dataVisualizer.file.bottomBar.missingImportPrivilegesMessage": "您需要具有 ingest_admin 角色才能启用数据导入",
+ "xpack.dataVisualizer.file.bottomBar.readMode.cancelButtonLabel": "取消",
+ "xpack.dataVisualizer.file.bottomBar.readMode.importButtonLabel": "导入",
+ "xpack.dataVisualizer.file.editFlyout.applyOverrideSettingsButtonLabel": "应用",
+ "xpack.dataVisualizer.file.editFlyout.closeOverrideSettingsButtonLabel": "关闭",
+ "xpack.dataVisualizer.file.editFlyout.overrides.customDelimiterFormRowLabel": "定制分隔符",
+ "xpack.dataVisualizer.file.editFlyout.overrides.customTimestampFormatErrorMessage": "时间戳格式必须为以下 Java 日期/时间格式的组合:\n yy、yyyy、M、MM、MMM、MMMM、d、dd、EEE、EEEE、H、HH、h、mm、ss、S 至 SSSSSSSSS、a、XX、XXX、zzz",
+ "xpack.dataVisualizer.file.editFlyout.overrides.customTimestampFormatFormRowLabel": "定制时间戳格式",
+ "xpack.dataVisualizer.file.editFlyout.overrides.dataFormatFormRowLabel": "数据格式",
+ "xpack.dataVisualizer.file.editFlyout.overrides.delimiterFormRowLabel": "分隔符",
+ "xpack.dataVisualizer.file.editFlyout.overrides.editFieldNamesTitle": "编辑字段名称",
+ "xpack.dataVisualizer.file.editFlyout.overrides.grokPatternFormRowLabel": "Grok 模式",
+ "xpack.dataVisualizer.file.editFlyout.overrides.hasHeaderRowLabel": "包含标题行",
+ "xpack.dataVisualizer.file.editFlyout.overrides.linesToSampleErrorMessage": "值必须大于 {min} 并小于或等于 {max}",
+ "xpack.dataVisualizer.file.editFlyout.overrides.linesToSampleFormRowLabel": "要采样的行数",
+ "xpack.dataVisualizer.file.editFlyout.overrides.quoteCharacterFormRowLabel": "引用字符",
+ "xpack.dataVisualizer.file.editFlyout.overrides.timeFieldFormRowLabel": "时间字段",
+ "xpack.dataVisualizer.file.editFlyout.overrides.timestampEmptyValidationErrorMessage": "时间戳格式 {timestampFormat} 中没有时间格式字母组",
+ "xpack.dataVisualizer.file.editFlyout.overrides.timestampFormatFormRowLabel": "时间戳格式",
+ "xpack.dataVisualizer.file.editFlyout.overrides.timestampFormatHelpText": "请参阅有关接受格式的更多内容。",
+ "xpack.dataVisualizer.file.editFlyout.overrides.timestampLetterSValidationErrorMessage": "{format}的字母 { length, plural, one { {lg} } other { 组 {lg} } } 不受支持,因为其未前置 ss 和 {sep} 中的分隔符",
+ "xpack.dataVisualizer.file.editFlyout.overrides.timestampLetterValidationErrorMessage": "{format}的字母 { length, plural, one { {lg} } other { 组 {lg} } } 不受支持",
+ "xpack.dataVisualizer.file.editFlyout.overrides.timestampQuestionMarkValidationErrorMessage": "时间戳格式 {timestampFormat} 不受支持,因为其包含问号字符 ({fieldPlaceholder})",
+ "xpack.dataVisualizer.file.editFlyout.overrides.trimFieldsLabel": "应剪裁字段",
+ "xpack.dataVisualizer.file.editFlyout.overrideSettingsTitle": "替代设置",
+ "xpack.dataVisualizer.file.embeddedTabTitle": "上传文件",
+ "xpack.dataVisualizer.file.explanationFlyout.closeButton": "关闭",
+ "xpack.dataVisualizer.file.explanationFlyout.content": "产生分析结果的逻辑步骤。",
+ "xpack.dataVisualizer.file.explanationFlyout.title": "分析说明",
+ "xpack.dataVisualizer.file.fileContents.fileContentsTitle": "文件内容",
+ "xpack.dataVisualizer.file.fileContents.firstLinesDescription": "前 {numberOfLines, plural, other {# 行}}",
+ "xpack.dataVisualizer.file.fileErrorCallouts.applyOverridesDescription": "如果您对此数据有所了解,例如文件格式或时间戳格式,则添加初始覆盖可以帮助我们推理结构的其余部分。",
+ "xpack.dataVisualizer.file.fileErrorCallouts.fileCouldNotBeReadTitle": "无法确定文件结构",
+ "xpack.dataVisualizer.file.fileErrorCallouts.fileSizeExceedsAllowedSizeByDiffFormatErrorMessage": "您选择用于上传的文件大小超过上限值 {maxFileSizeFormatted} 的 {diffFormatted}",
+ "xpack.dataVisualizer.file.fileErrorCallouts.fileSizeExceedsAllowedSizeErrorMessage": "您选择用于上传的文件大小为 {fileSizeFormatted},超过上限值 {maxFileSizeFormatted}",
+ "xpack.dataVisualizer.file.fileErrorCallouts.fileSizeTooLargeTitle": "文件太大",
+ "xpack.dataVisualizer.file.fileErrorCallouts.findFileStructurePermissionDenied.description": "您没有足够的权限来分析文件。",
+ "xpack.dataVisualizer.file.fileErrorCallouts.findFileStructurePermissionDenied.title": "权限被拒绝",
+ "xpack.dataVisualizer.file.fileErrorCallouts.overrideButton": "应用覆盖设置",
+ "xpack.dataVisualizer.file.fileErrorCallouts.revertingToPreviousSettingsDescription": "恢复到以前的设置",
+ "xpack.dataVisualizer.file.geoPointForm.combinedFieldLabel": "添加地理点字段",
+ "xpack.dataVisualizer.file.geoPointForm.geoPointFieldAriaLabel": "地理点字段,必填字段",
+ "xpack.dataVisualizer.file.geoPointForm.geoPointFieldLabel": "地理点字段",
+ "xpack.dataVisualizer.file.geoPointForm.latFieldLabel": "纬度字段",
+ "xpack.dataVisualizer.file.geoPointForm.lonFieldLabel": "经度字段",
+ "xpack.dataVisualizer.file.geoPointForm.submitButtonLabel": "添加",
+ "xpack.dataVisualizer.file.importErrors.checkingPermissionErrorMessage": "导入权限错误",
+ "xpack.dataVisualizer.file.importErrors.creatingIndexErrorMessage": "创建索引时出错",
+ "xpack.dataVisualizer.file.importErrors.creatingIndexPatternErrorMessage": "创建索引模式时出错",
+ "xpack.dataVisualizer.file.importErrors.creatingIngestPipelineErrorMessage": "创建采集管道时出错",
+ "xpack.dataVisualizer.file.importErrors.defaultErrorMessage": "错误",
+ "xpack.dataVisualizer.file.importErrors.moreButtonLabel": "更多",
+ "xpack.dataVisualizer.file.importErrors.parsingJSONErrorMessage": "解析 JSON 出错",
+ "xpack.dataVisualizer.file.importErrors.readingFileErrorMessage": "读取文件时出错",
+ "xpack.dataVisualizer.file.importErrors.unknownErrorMessage": "未知错误",
+ "xpack.dataVisualizer.file.importErrors.uploadingDataErrorMessage": "上传数据时出错",
+ "xpack.dataVisualizer.file.importProgress.createIndexPatternTitle": "创建索引模式",
+ "xpack.dataVisualizer.file.importProgress.createIndexTitle": "创建索引",
+ "xpack.dataVisualizer.file.importProgress.createIngestPipelineTitle": "创建采集管道",
+ "xpack.dataVisualizer.file.importProgress.creatingIndexPatternDescription": "正在创建索引模式",
+ "xpack.dataVisualizer.file.importProgress.creatingIndexPatternTitle": "正在创建索引模式",
+ "xpack.dataVisualizer.file.importProgress.creatingIndexTitle": "正在创建索引",
+ "xpack.dataVisualizer.file.importProgress.creatingIngestPipelineTitle": "正在创建采集管道",
+ "xpack.dataVisualizer.file.importProgress.dataUploadedTitle": "数据已上传",
+ "xpack.dataVisualizer.file.importProgress.fileProcessedTitle": "文件已处理",
+ "xpack.dataVisualizer.file.importProgress.indexCreatedTitle": "索引已创建",
+ "xpack.dataVisualizer.file.importProgress.indexPatternCreatedTitle": "索引模式已创建",
+ "xpack.dataVisualizer.file.importProgress.ingestPipelineCreatedTitle": "采集管道已创建",
+ "xpack.dataVisualizer.file.importProgress.processFileTitle": "处理文件",
+ "xpack.dataVisualizer.file.importProgress.processingFileTitle": "正在处理文件",
+ "xpack.dataVisualizer.file.importProgress.processingImportedFileDescription": "正在处理要导入的文件",
+ "xpack.dataVisualizer.file.importProgress.stepTwoCreatingIndexDescription": "正在创建索引",
+ "xpack.dataVisualizer.file.importProgress.stepTwoCreatingIndexIngestPipelineDescription": "正在创建索引和采集管道",
+ "xpack.dataVisualizer.file.importProgress.uploadDataTitle": "上传数据",
+ "xpack.dataVisualizer.file.importProgress.uploadingDataDescription": "正在上传数据",
+ "xpack.dataVisualizer.file.importProgress.uploadingDataTitle": "正在上传数据",
+ "xpack.dataVisualizer.file.importSettings.advancedTabName": "高级",
+ "xpack.dataVisualizer.file.importSettings.simpleTabName": "简单",
+ "xpack.dataVisualizer.file.importSummary.documentsCouldNotBeImportedDescription": "无法导入 {importFailuresLength} 个文档,共 {docCount} 个。这可能是由于行与 Grok 模式不匹配。",
+ "xpack.dataVisualizer.file.importSummary.documentsCouldNotBeImportedTitle": "部分文档无法导入",
+ "xpack.dataVisualizer.file.importSummary.documentsIngestedTitle": "已采集的文档",
+ "xpack.dataVisualizer.file.importSummary.failedDocumentsButtonLabel": "失败的文档",
+ "xpack.dataVisualizer.file.importSummary.failedDocumentsTitle": "失败的文档",
+ "xpack.dataVisualizer.file.importSummary.importCompleteTitle": "导入完成",
+ "xpack.dataVisualizer.file.importSummary.indexPatternTitle": "索引模式",
+ "xpack.dataVisualizer.file.importSummary.indexTitle": "索引",
+ "xpack.dataVisualizer.file.importSummary.ingestPipelineTitle": "采集管道",
+ "xpack.dataVisualizer.file.importView.importButtonLabel": "导入",
+ "xpack.dataVisualizer.file.importView.importDataTitle": "导入数据",
+ "xpack.dataVisualizer.file.importView.importPermissionError": "您无权创建或将数据导入索引 {index}",
+ "xpack.dataVisualizer.file.importView.indexNameAlreadyExistsErrorMessage": "索引名称已存在",
+ "xpack.dataVisualizer.file.importView.indexNameContainsIllegalCharactersErrorMessage": "索引名称包含非法字符",
+ "xpack.dataVisualizer.file.importView.indexPatternDoesNotMatchIndexNameErrorMessage": "索引模式与索引名称不匹配",
+ "xpack.dataVisualizer.file.importView.indexPatternNameAlreadyExistsErrorMessage": "索引模式名称已存在",
+ "xpack.dataVisualizer.file.importView.parseMappingsError": "解析映射时出错:",
+ "xpack.dataVisualizer.file.importView.parsePipelineError": "解析采集管道时出错:",
+ "xpack.dataVisualizer.file.importView.parseSettingsError": "解析设置时出错:",
+ "xpack.dataVisualizer.file.importView.resetButtonLabel": "重置",
+ "xpack.dataVisualizer.file.resultsLinks.fileBeatConfig": "创建 Filebeat 配置",
+ "xpack.dataVisualizer.file.resultsLinks.fileBeatConfigBottomText": "其中 {password} 是 {user} 用户的密码,{esUrl} 是 Elasticsearch 的 URL。",
+ "xpack.dataVisualizer.file.resultsLinks.fileBeatConfigBottomTextNoUsername": "其中 {esUrl} 是 Elasticsearch 的 URL。",
+ "xpack.dataVisualizer.file.resultsLinks.fileBeatConfigTitle": "Filebeat 配置",
+ "xpack.dataVisualizer.file.resultsLinks.fileBeatConfigTopText1": "可以使用 Filebeat 将其他数据上传到 {index} 索引。",
+ "xpack.dataVisualizer.file.resultsLinks.fileBeatConfigTopText2": "修改 {filebeatYml} 以设置连接信息:",
+ "xpack.dataVisualizer.file.resultsLinks.indexManagementTitle": "索引管理",
+ "xpack.dataVisualizer.file.resultsLinks.indexPatternManagementTitle": "索引模式管理",
+ "xpack.dataVisualizer.file.resultsLinks.viewIndexInDiscoverTitle": "在 Discover 中查看索引",
+ "xpack.dataVisualizer.file.resultsView.analysisExplanationButtonLabel": "分析说明",
+ "xpack.dataVisualizer.file.resultsView.fileStatsName": "文件统计",
+ "xpack.dataVisualizer.file.resultsView.overrideSettingsButtonLabel": "替代设置",
+ "xpack.dataVisualizer.file.simpleImportSettings.createIndexPatternLabel": "创建索引模式",
+ "xpack.dataVisualizer.file.simpleImportSettings.indexNameAriaLabel": "索引名称,必填字段",
+ "xpack.dataVisualizer.file.simpleImportSettings.indexNameFormRowLabel": "索引名称",
+ "xpack.dataVisualizer.file.simpleImportSettings.indexNamePlaceholder": "索引名称",
+ "xpack.dataVisualizer.file.welcomeContent.delimitedTextFilesDescription": "分隔的文本文件,例如 CSV 和 TSV",
+ "xpack.dataVisualizer.file.welcomeContent.logFilesWithCommonFormatDescription": "具有时间戳通用格式的日志文件",
+ "xpack.dataVisualizer.file.welcomeContent.newlineDelimitedJsonDescription": "换行符分隔的 JSON",
+ "xpack.dataVisualizer.file.welcomeContent.supportedFileFormatDescription": "支持以下文件格式:",
+ "xpack.dataVisualizer.file.welcomeContent.uploadedFilesAllowedSizeDescription": "您可以上传不超过 {maxFileSize} 的文件。",
+ "xpack.dataVisualizer.file.welcomeContent.visualizeDataFromLogFileDescription": "上传文件、分析文件数据,然后根据需要将数据导入 Elasticsearch 索引。",
+ "xpack.dataVisualizer.file.welcomeContent.visualizeDataFromLogFileTitle": "可视化来自日志文件的数据",
+ "xpack.dataVisualizer.file.xmlNotCurrentlySupportedErrorMessage": "当前不支持 XML",
+ "xpack.dataVisualizer.fileBeatConfig.paths": "在此处将路径添加您的文件中",
+ "xpack.dataVisualizer.fileBeatConfigFlyout.closeButton": "关闭",
+ "xpack.dataVisualizer.fileBeatConfigFlyout.copyButton": "复制到剪贴板",
+ "xpack.dataVisualizer.index.actionsPanel.discoverAppTitle": "Discover",
+ "xpack.dataVisualizer.index.actionsPanel.exploreTitle": "浏览您的数据",
+ "xpack.dataVisualizer.index.actionsPanel.viewIndexInDiscoverDescription": "浏览您的索引中的文档。",
+ "xpack.dataVisualizer.index.dataGrid.actionsColumnLabel": "操作",
+ "xpack.dataVisualizer.index.dataGrid.deleteIndexPatternFieldDescription": "删除索引模式字段",
+ "xpack.dataVisualizer.index.dataGrid.deleteIndexPatternFieldTitle": "删除索引模式字段",
+ "xpack.dataVisualizer.index.dataGrid.editIndexPatternFieldDescription": "编辑索引模式字段",
+ "xpack.dataVisualizer.index.dataGrid.editIndexPatternFieldTitle": "编辑索引模式字段",
+ "xpack.dataVisualizer.index.dataGrid.exploreInLensDescription": "在 Lens 中浏览",
+ "xpack.dataVisualizer.index.dataGrid.exploreInLensTitle": "在 Lens 中浏览",
+ "xpack.dataVisualizer.index.dataLoader.internalServerErrorMessage": "加载索引 {index} 中的数据时出错。{message}。请求可能已超时。请尝试使用较小的样例大小或缩小时间范围。",
+ "xpack.dataVisualizer.index.errorLoadingDataMessage": "加载索引 {index} 中的数据时出错。{message}。",
+ "xpack.dataVisualizer.index.fieldNameSelect": "字段名称",
+ "xpack.dataVisualizer.index.fieldTypeSelect": "字段类型",
+ "xpack.dataVisualizer.index.fullTimeRangeSelector.errorSettingTimeRangeNotification": "设置时间范围时出错。",
+ "xpack.dataVisualizer.index.fullTimeRangeSelector.useFullDataButtonLabel": "使用完整的 {indexPatternTitle} 数据",
+ "xpack.dataVisualizer.index.indexPatternErrorMessage": "查找索引模式时出错",
+ "xpack.dataVisualizer.index.indexPatternManagement.actionsPopoverLabel": "索引模式设置",
+ "xpack.dataVisualizer.index.indexPatternManagement.addFieldButton": "将字段添加到索引模式",
+ "xpack.dataVisualizer.index.indexPatternManagement.manageFieldButton": "管理索引模式字段",
+ "xpack.dataVisualizer.index.indexPatternNotBasedOnTimeSeriesNotificationDescription": "仅针对基于时间的索引运行异常检测",
+ "xpack.dataVisualizer.index.indexPatternNotBasedOnTimeSeriesNotificationTitle": "索引模式 {indexPatternTitle} 不基于时间序列",
+ "xpack.dataVisualizer.index.lensChart.averageOfLabel": "{fieldName} 的平均值",
+ "xpack.dataVisualizer.index.lensChart.chartTitle": "{fieldName} 的 Lens",
+ "xpack.dataVisualizer.index.lensChart.countLabel": "计数",
+ "xpack.dataVisualizer.index.lensChart.topValuesLabel": "排名最前值",
+ "xpack.dataVisualizer.index.savedSearchErrorMessage": "检索已保存搜索 {savedSearchId} 时出错",
+ "xpack.dataVisualizer.multiSelectPicker.NoFiltersFoundMessage": "未找到任何筛选",
+ "xpack.dataVisualizer.nameCollisionMsg": "“{name}”已存在,请提供唯一名称",
+ "xpack.dataVisualizer.removeCombinedFieldsLabel": "移除组合字段",
+ "xpack.dataVisualizer.searchPanel.allFieldsLabel": "所有字段",
+ "xpack.dataVisualizer.searchPanel.allOptionLabel": "搜索全部",
+ "xpack.dataVisualizer.searchPanel.numberFieldsLabel": "字段数目",
+ "xpack.dataVisualizer.searchPanel.ofFieldsTotal": ",共 {totalCount} 个",
+ "xpack.dataVisualizer.searchPanel.queryBarPlaceholder": "选择较小的样例大小将减少查询运行时间和集群上的负载。",
+ "xpack.dataVisualizer.searchPanel.queryBarPlaceholderText": "搜索……(例如,status:200 AND extension:\"PHP\")",
+ "xpack.dataVisualizer.searchPanel.sampleSizeAriaLabel": "选择要采样的文档数目",
+ "xpack.dataVisualizer.searchPanel.sampleSizeOptionLabel": "样本大小(每分片):{wrappedValue}",
+ "xpack.dataVisualizer.searchPanel.showEmptyFields": "显示空字段",
+ "xpack.dataVisualizer.searchPanel.totalDocCountLabel": "文档总数:{strongTotalCount}",
+ "xpack.dataVisualizer.searchPanel.totalDocCountNumber": "{totalCount, plural, other {#}}",
+ "xpack.dataVisualizer.title": "上传文件",
+ "xpack.discover.FlyoutCreateDrilldownAction.displayName": "浏览底层数据",
+ "xpack.embeddableEnhanced.actions.panelNotifications.manyDrilldowns": "面板有 {count} 个向下钻取",
+ "xpack.embeddableEnhanced.actions.panelNotifications.oneDrilldown": "面板有 1 个向下钻取",
+ "xpack.embeddableEnhanced.Drilldowns": "向下钻取",
+ "xpack.enterpriseSearch.actions.cancelButtonLabel": "取消",
+ "xpack.enterpriseSearch.actions.closeButtonLabel": "关闭",
+ "xpack.enterpriseSearch.actions.continueButtonLabel": "继续",
+ "xpack.enterpriseSearch.actions.deleteButtonLabel": "删除",
+ "xpack.enterpriseSearch.actions.editButtonLabel": "编辑",
+ "xpack.enterpriseSearch.actions.manageButtonLabel": "管理",
+ "xpack.enterpriseSearch.actions.resetDefaultButtonLabel": "重置为默认值",
+ "xpack.enterpriseSearch.actions.saveButtonLabel": "保存",
+ "xpack.enterpriseSearch.actions.updateButtonLabel": "更新",
+ "xpack.enterpriseSearch.actionsHeader": "操作",
+ "xpack.enterpriseSearch.appSearch.actions.restoreDefaultsButonLabel": "还原默认值",
+ "xpack.enterpriseSearch.appSearch.adminRoleTypeDescription": "管理员可以执行任何操作,但不包括管理帐户设置。",
+ "xpack.enterpriseSearch.appSearch.allEnginesDescription": "分配给所有引擎包括之后创建和管理的所有当前和未来引擎。",
+ "xpack.enterpriseSearch.appSearch.allEnginesLabel": "分配给所有引擎",
+ "xpack.enterpriseSearch.appSearch.analystRoleTypeDescription": "分析人员仅可以查看文档、查询测试器和分析。",
+ "xpack.enterpriseSearch.appSearch.crawler.action.deleteDomain.confirmationPopupMessage": "确定要移除域“{domainUrl}”和其所有设置?",
+ "xpack.enterpriseSearch.appSearch.crawler.action.deleteDomain.successMessage": "域“{domainUrl}”已删除",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainFlyout.description": "可以将多个域添加到此引擎的网络爬虫。在此添加其他域并从“管理”页面修改入口点和爬网规则。",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainFlyout.openButtonLabel": "添加域",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainFlyout.title": "添加新域",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.contentVerificationFalureMessage": "因为“网络连接性”检查失败,所以无法验证内容。",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.contentVerificationLabel": "内容验证",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.entryPointLabel": "网络爬虫入口点已设置为 {entryPointValue}",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.errorsTitle": "出问题了。请解决这些错误,然后重试。",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.indexingRestrictionsFalureMessage": "无法确定索引限制,因为“网络连接性”检查失败。",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.indexingRestrictionsLabel": "索引限制",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.initialVaidationLabel": "初始验证",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.networkConnectivityFalureMessage": "无法建立网络连接,因为“初始验证”检查失败。",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.networkConnectivityLabel": "网络连接性",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.submitButtonLabel": "添加域",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.testUrlButtonLabel": "在浏览器中测试 URL",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.unexpectedValidationErrorMessage": "意外错误",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.urlHelpText": "域 URL 需要协议,且不能包含任何路径。",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.urlLabel": "域 URL",
+ "xpack.enterpriseSearch.appSearch.crawler.addDomainForm.validateButtonLabel": "验证域",
+ "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.crawlAutomaticallySwitchLabel": "自动爬网",
+ "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.crawlUnitsPrefix": "每",
+ "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.formDescription": "不用担心,我们将为您开始爬网。{readMoreMessage}。",
+ "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.readMoreLink": "阅读更多内容。",
+ "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.scheduleDescription": "爬网计划适用此引擎上的每个域。",
+ "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.scheduleFrequencyLabel": "计划频率",
+ "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlSchedule.scheduleUnitsLabel": "计划时间单位",
+ "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlScheduler.disableCrawlSchedule.successMessage": "自动爬网已禁用。",
+ "xpack.enterpriseSearch.appSearch.crawler.automaticCrawlScheduler.submitCrawlSchedule.successMessage": "您的自动爬网计划已更新。",
+ "xpack.enterpriseSearch.appSearch.crawler.configurationDocumentationLinkDescription": "详细了解如何在 Kibana 中配置网络爬虫",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusBanner.changesCalloutTitle": "所做的更改不会立即生效,直到下一次爬网开始。",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.cancelCrawlMenuItemLabel": "取消爬网",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.crawlingButtonLabel": "正在爬网.....",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.pendingButtonLabel": "待处理......",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.retryCrawlButtonLabel": "重试爬网",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.showSelectedFieldsButtonLabel": "仅显示选定字段",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.startACrawlButtonLabel": "开始爬网",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.startingButtonLabel": "正在启动......",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusIndicator.stoppingButtonLabel": "正在停止......",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.canceled": "已取消",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.canceling": "正在取消",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.failed": "失败",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.pending": "待处理",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.running": "正在运行",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.skipped": "已跳过",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.starting": "正在启动",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.success": "成功",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.suspended": "已挂起",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlerStatusOptions.suspending": "正在挂起",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsDescription": "此处记录了最近的爬网请求。使用每次爬网的请求 ID,可以在 Kibana 的 Discover 或 Logs 用户界面中跟踪进度并检查爬网事件。",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTable.column.created": "创建时间",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTable.column.domainURL": "请求 ID",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTable.column.status": "状态",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTable.emptyPrompt.body": "您尚未开始任何爬网。",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTable.emptyPrompt.title": "最近没有爬网请求",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRequestsTitle": "最近爬网请求",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesCrawlerRules.beginsWithLabel": "开始于",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesCrawlerRules.containsLabel": "Contains",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesCrawlerRules.endsWithLabel": "结束于",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesCrawlerRules.regexLabel": "Regex",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesPolicies.allowLabel": "允许",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesPolicies.disallowLabel": "不允许",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.addButtonLabel": "添加爬网规则",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.deleteSuccessToastMessage": "爬网规则已删除。",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.description": "创建爬网规则以包括或排除 URL 匹配规则的页面。规则按顺序运行,每个 URL 根据第一个匹配进行评估。{link}",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.descriptionLinkText": "详细了解爬网规则",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.pathPatternTableHead": "路径模式",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.policyTableHead": "策略",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.ruleTableHead": "规则",
+ "xpack.enterpriseSearch.appSearch.crawler.crawlRulesTable.title": "爬网规则",
+ "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.allFieldsLabel": "所有字段",
+ "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.description": "网络爬虫仅索引唯一的页面。选择网络爬虫在考虑哪些网页重复时应使用的字段。取消选择所有架构字段以在此域上允许重复的文档。{documentationLink}。",
+ "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.learnMoreMessage": "详细了解内容哈希",
+ "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.resetToDefaultsButtonLabel": "重置为默认值",
+ "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.selectedFieldsLabel": "选定字段",
+ "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.showAllFieldsButtonLabel": "显示所有字段",
+ "xpack.enterpriseSearch.appSearch.crawler.deduplicationPanel.title": "重复文档处理",
+ "xpack.enterpriseSearch.appSearch.crawler.deleteDomainPanel.cannotUndoMessage": "这不能撤消",
+ "xpack.enterpriseSearch.appSearch.crawler.deleteDomainPanel.deleteDomainButtonLabel": "删除域",
+ "xpack.enterpriseSearch.appSearch.crawler.deleteDomainPanel.description": "从您的网络爬虫移除此域。这还将您已设置的所有入口点和爬网规则。{cannotUndoMessage}。",
+ "xpack.enterpriseSearch.appSearch.crawler.deleteDomainPanel.title": "删除域",
+ "xpack.enterpriseSearch.appSearch.crawler.domainsTable.action.add.successMessage": "已成功添加域“{domainUrl}”",
+ "xpack.enterpriseSearch.appSearch.crawler.domainsTable.action.delete.buttonLabel": "删除此域",
+ "xpack.enterpriseSearch.appSearch.crawler.domainsTable.action.manage.buttonLabel": "管理此域",
+ "xpack.enterpriseSearch.appSearch.crawler.domainsTable.column.actions": "操作",
+ "xpack.enterpriseSearch.appSearch.crawler.domainsTable.column.documents": "文档",
+ "xpack.enterpriseSearch.appSearch.crawler.domainsTable.column.domainURL": "域 URL",
+ "xpack.enterpriseSearch.appSearch.crawler.domainsTable.column.lastActivity": "上次活动",
+ "xpack.enterpriseSearch.appSearch.crawler.domainsTitle": "域",
+ "xpack.enterpriseSearch.appSearch.crawler.empty.crawlerDocumentationLinkDescription": "详细了解网络爬虫",
+ "xpack.enterpriseSearch.appSearch.crawler.empty.description": "轻松索引您的网站内容。要开始,请输入您的域名,提供可选入口点和爬网规则,然后我们将处理剩下的事情。",
+ "xpack.enterpriseSearch.appSearch.crawler.empty.title": "添加域以开始",
+ "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.addButtonLabel": "添加入口点",
+ "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.description": "在此加入您的网站最重要的 URL。入口点 URL 将是要为其他页面的链接索引和处理的首批页面。",
+ "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.emptyMessageDescription": "{link}以指定网络爬虫的入口点",
+ "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.emptyMessageLinkText": "添加入口点",
+ "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.emptyMessageTitle": "当前没有入口点。",
+ "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.lastItemMessage": "网络爬虫需要至少一个入口点。",
+ "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.learnMoreLinkText": "详细了解入口点。",
+ "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.title": "入口点",
+ "xpack.enterpriseSearch.appSearch.crawler.entryPointsTable.urlTableHead": "URL",
+ "xpack.enterpriseSearch.appSearch.crawler.manageCrawlsPopover.automaticCrawlingButtonLabel": "自动爬网",
+ "xpack.enterpriseSearch.appSearch.crawler.manageCrawlsPopover.automaticCrawlingTitle": "自动爬网",
+ "xpack.enterpriseSearch.appSearch.crawler.manageCrawlsPopover.manageCrawlsButtonLabel": "管理爬网",
+ "xpack.enterpriseSearch.appSearch.crawler.manageCrawlsPopover.reApplyCrawlRules.successMessage": "正在后台重新应用爬网规则",
+ "xpack.enterpriseSearch.appSearch.crawler.manageCrawlsPopover.reApplyCrawlRulesButtonLabel": "重新应用爬网规则",
+ "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.addButtonLabel": "添加站点地图",
+ "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.deleteSuccessToastMessage": "站点地图已删除。",
+ "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.description": "为此域上的网络爬虫指定站点地图。",
+ "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.emptyMessageTitle": "当前没有站点地图。",
+ "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.title": "站点地图",
+ "xpack.enterpriseSearch.appSearch.crawler.sitemapsTable.urlTableHead": "URL",
+ "xpack.enterpriseSearch.appSearch.credentials.apiEndpoint": "终端",
+ "xpack.enterpriseSearch.appSearch.credentials.apiKeys": "API 密钥",
+ "xpack.enterpriseSearch.appSearch.credentials.copied": "已复制",
+ "xpack.enterpriseSearch.appSearch.credentials.copyApiEndpoint": "将 API 终结点复制到剪贴板。",
+ "xpack.enterpriseSearch.appSearch.credentials.copyApiKey": "将 API 密钥复制到剪贴板",
+ "xpack.enterpriseSearch.appSearch.credentials.createKey": "创建密钥",
+ "xpack.enterpriseSearch.appSearch.credentials.deleteKey": "删除 API 密钥",
+ "xpack.enterpriseSearch.appSearch.credentials.documentationLink1": "访问文档",
+ "xpack.enterpriseSearch.appSearch.credentials.documentationLink2": "以了解有关密钥的更多信息。",
+ "xpack.enterpriseSearch.appSearch.credentials.editKey": "编辑 API 密钥",
+ "xpack.enterpriseSearch.appSearch.credentials.empty.body": "允许应用程序代表您访问 Elastic App Search。",
+ "xpack.enterpriseSearch.appSearch.credentials.empty.buttonLabel": "了解 API 密钥",
+ "xpack.enterpriseSearch.appSearch.credentials.empty.title": "创建您的首个 API 密钥",
+ "xpack.enterpriseSearch.appSearch.credentials.flyout.createTitle": "创建新密钥",
+ "xpack.enterpriseSearch.appSearch.credentials.flyout.updateTitle": "更新 {tokenName}",
+ "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.engineAccess.helpText": "密钥可以访问的引擎:",
+ "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.engineAccess.label": "选择引擎",
+ "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.fullAccess.helpText": "访问所有当前和未来的引擎。",
+ "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.fullAccess.label": "完全的引擎访问",
+ "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.label": "引擎访问控制",
+ "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.limitedAccess.helpText": "将密钥访问限定于特定引擎。",
+ "xpack.enterpriseSearch.appSearch.credentials.formEngineAccess.limitedAccess.label": "有限的引擎访问",
+ "xpack.enterpriseSearch.appSearch.credentials.formName.helpText": "您的密钥将命名为:{name}",
+ "xpack.enterpriseSearch.appSearch.credentials.formName.label": "密钥名称",
+ "xpack.enterpriseSearch.appSearch.credentials.formName.placeholder": "即 my-engine-key",
+ "xpack.enterpriseSearch.appSearch.credentials.formReadWrite.helpText": "仅适用于私有 API 密钥。",
+ "xpack.enterpriseSearch.appSearch.credentials.formReadWrite.label": "读写访问级别",
+ "xpack.enterpriseSearch.appSearch.credentials.formReadWrite.readLabel": "读取权限",
+ "xpack.enterpriseSearch.appSearch.credentials.formReadWrite.writeLabel": "写入权限",
+ "xpack.enterpriseSearch.appSearch.credentials.formType.label": "密钥类型",
+ "xpack.enterpriseSearch.appSearch.credentials.formType.placeholder": "选择密钥类型",
+ "xpack.enterpriseSearch.appSearch.credentials.hideApiKey": "隐藏 API 密钥",
+ "xpack.enterpriseSearch.appSearch.credentials.list.enginesTitle": "引擎",
+ "xpack.enterpriseSearch.appSearch.credentials.list.keyTitle": "钥匙",
+ "xpack.enterpriseSearch.appSearch.credentials.list.modesTitle": "模式",
+ "xpack.enterpriseSearch.appSearch.credentials.list.nameTitle": "名称",
+ "xpack.enterpriseSearch.appSearch.credentials.list.typeTitle": "类型",
+ "xpack.enterpriseSearch.appSearch.credentials.showApiKey": "显示 API 密钥",
+ "xpack.enterpriseSearch.appSearch.credentials.title": "凭据",
+ "xpack.enterpriseSearch.appSearch.credentials.updateWarning": "现有 API 密钥可在用户之间共享。更改此密钥的权限将影响有权访问此密钥的所有用户。",
+ "xpack.enterpriseSearch.appSearch.credentials.updateWarningTitle": "谨慎操作!",
+ "xpack.enterpriseSearch.appSearch.DEV_ROLE_TYPE_DESCRIPTION": "开发人员可以管理引擎的所有方面。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.api.description": "{documentsApiLink} 可用于将新文档添加到您的引擎、更新文档、按 ID 检索文档以及删除文档。有各种{clientLibrariesLink}可帮助您入门。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.api.example": "要了解如何使用 API,可以在下面通过命令行或客户端库试用示例请求。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.api.title": "按 API 索引",
+ "xpack.enterpriseSearch.appSearch.documentCreation.buttons.api": "从 API 索引",
+ "xpack.enterpriseSearch.appSearch.documentCreation.buttons.crawl": "使用网络爬虫",
+ "xpack.enterpriseSearch.appSearch.documentCreation.buttons.file": "上传 JSON 文件",
+ "xpack.enterpriseSearch.appSearch.documentCreation.buttons.text": "粘贴 JSON",
+ "xpack.enterpriseSearch.appSearch.documentCreation.description": "有四种方法将文档发送到引擎进行索引。您可以粘贴原始 JSON、上传 {jsonCode} 文件、{postCode} 到 {documentsApiLink} 终结点,或者测试新的 Elastic 网络爬虫(公测版)来自动索引 URL 的文档。单击下面的选项。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.errorsTitle": "出问题了。请解决这些错误,然后重试。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.largeFile": "您正在上传极大的文件。这可能会锁定您的浏览器,或需要很长时间才能处理完。如果可能,请尝试将您的数据拆分成多个较小的文件。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.noFileFound": "未找到文件。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.notValidJson": "文档内容必须是有效的 JSON 数组或对象。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.noValidFile": "解析文件时出现问题。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.pasteJsonText.description": "粘贴一系列的 JSON 文档。确保 JSON 有效且每个文档对象小于 {maxDocumentByteSize} 字节。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.pasteJsonText.label": "在此处粘贴 JSON",
+ "xpack.enterpriseSearch.appSearch.documentCreation.pasteJsonText.title": "创建文档",
+ "xpack.enterpriseSearch.appSearch.documentCreation.showCreationModes.title": "添加新文档",
+ "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.documentNotIndexed": "未索引此文档!",
+ "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.fixErrors": "修复错误",
+ "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.invalidDocuments": "{invalidDocuments, number} 个{invalidDocuments, plural, other {文档}}有错误......",
+ "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.newDocuments": "已添加 {newDocuments, number} 个{newDocuments, plural, other {文档}}。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.newSchemaFields": "已将 {newFields, number} 个{newFields, plural, other {字段}}添加到引擎的架构。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.noNewDocuments": "没有新文档。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.noNewSchemaFields": "没有新的架构字段。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.otherDocuments": "及 {documents, number} 个其他{documents, plural, other {文档}}。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.showSummary.title": "索引摘要",
+ "xpack.enterpriseSearch.appSearch.documentCreation.uploadJsonFile.label": "如果有 .json 文档,请拖放或上传。确保 JSON 有效且每个文档对象小于 {maxDocumentByteSize} 字节。",
+ "xpack.enterpriseSearch.appSearch.documentCreation.uploadJsonFile.title": "拖放 .json",
+ "xpack.enterpriseSearch.appSearch.documentCreation.warningsTitle": "警告!",
+ "xpack.enterpriseSearch.appSearch.documentDetail.confirmDelete": "是否确定要删除此文档?",
+ "xpack.enterpriseSearch.appSearch.documentDetail.deleteSuccess": "您的文档已删除",
+ "xpack.enterpriseSearch.appSearch.documentDetail.fieldHeader": "字段",
+ "xpack.enterpriseSearch.appSearch.documentDetail.title": "文档:{documentId}",
+ "xpack.enterpriseSearch.appSearch.documentDetail.valueHeader": "值",
+ "xpack.enterpriseSearch.appSearch.documents.empty.description": "您可以使用 App Search 网络爬虫通过上传 JSON 或使用 API 索引文档。",
+ "xpack.enterpriseSearch.appSearch.documents.empty.title": "添加您的首批文档",
+ "xpack.enterpriseSearch.appSearch.documents.indexDocuments": "索引文档",
+ "xpack.enterpriseSearch.appSearch.documents.metaEngineCallout": "元引擎包含很多源引擎。访问您的源引擎以更改其文档。",
+ "xpack.enterpriseSearch.appSearch.documents.metaEngineCallout.title": "您在元引擎中。",
+ "xpack.enterpriseSearch.appSearch.documents.paging.ariaLabelBottom": "搜索结果在结果底部分页",
+ "xpack.enterpriseSearch.appSearch.documents.paging.ariaLabelTop": "搜索结果在结果顶部分页",
+ "xpack.enterpriseSearch.appSearch.documents.search.ariaLabel": "筛选文档",
+ "xpack.enterpriseSearch.appSearch.documents.search.customizationButton": "定制筛选并排序",
+ "xpack.enterpriseSearch.appSearch.documents.search.customizationCallout.button": "定制",
+ "xpack.enterpriseSearch.appSearch.documents.search.customizationCallout.message": "是否知道您可以定制您的文档搜索体验?在下面单击“定制”以开始使用。",
+ "xpack.enterpriseSearch.appSearch.documents.search.customizationModal.filterFields": "呈现为筛选且可用作查询优化的分面值",
+ "xpack.enterpriseSearch.appSearch.documents.search.customizationModal.filterFieldsLabel": "筛选字段",
+ "xpack.enterpriseSearch.appSearch.documents.search.customizationModal.sortFields": "用于显示结果排序选项,升序和降序",
+ "xpack.enterpriseSearch.appSearch.documents.search.customizationModal.sortFieldsLabel": "排序字段",
+ "xpack.enterpriseSearch.appSearch.documents.search.customizationModal.title": "定制文档搜索",
+ "xpack.enterpriseSearch.appSearch.documents.search.multiCheckboxFacetsView.noValue.selectOption": "",
+ "xpack.enterpriseSearch.appSearch.documents.search.multiCheckboxFacetsView.showMore": "显示更多",
+ "xpack.enterpriseSearch.appSearch.documents.search.noResults": "还没有匹配“{resultSearchTerm}”的结果!",
+ "xpack.enterpriseSearch.appSearch.documents.search.placeholder": "筛选文档......",
+ "xpack.enterpriseSearch.appSearch.documents.search.resultsPerPage.ariaLabel": "每页要显示的结果数",
+ "xpack.enterpriseSearch.appSearch.documents.search.resultsPerPage.show": "显示:",
+ "xpack.enterpriseSearch.appSearch.documents.search.sortBy": "排序依据",
+ "xpack.enterpriseSearch.appSearch.documents.search.sortBy.ariaLabel": "结果排序方式",
+ "xpack.enterpriseSearch.appSearch.documents.search.sortBy.option.ascendingDropDownOptionLabel": "{fieldName}(升序)",
+ "xpack.enterpriseSearch.appSearch.documents.search.sortBy.option.descendingDropDownOptionLabel": "{fieldName}(降序)",
+ "xpack.enterpriseSearch.appSearch.documents.search.sortBy.option.recentlyUploaded": "最近上传",
+ "xpack.enterpriseSearch.appSearch.documents.title": "文档",
+ "xpack.enterpriseSearch.appSearch.editorRoleTypeDescription": "编辑人员可以管理搜索设置。",
+ "xpack.enterpriseSearch.appSearch.emptyState.createFirstEngineCta": "创建引擎",
+ "xpack.enterpriseSearch.appSearch.emptyState.description1": "App Search 引擎存储文档以提升您的搜索体验。",
+ "xpack.enterpriseSearch.appSearch.emptyState.nonAdmin.description": "请联系您的 App Search 管理员,为您创建或授予引擎的访问权限。",
+ "xpack.enterpriseSearch.appSearch.emptyState.nonAdmin.title": "没有引擎可用",
+ "xpack.enterpriseSearch.appSearch.emptyState.title": "创建您的首个引擎",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.allTagsDropDownOptionLabel": "所有分析标签",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.clickTablesDescription": "发现哪个查询生成最多和最少的点击量。",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.clickTablesTitle": "点击分析",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.filters.applyButtonLabel": "应用筛选",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.filters.endDateAriaLabel": "按结束日期筛选",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.filters.startDateAriaLabel": "按开始日期筛选",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.filters.tagAriaLabel": "按分析标签筛选\"",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetail.cardDescription": "{queryTitle} 的查询",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetail.chartTooltip": "每天查询数",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetail.tableDescription": "此查询导致最多点击量的文档。",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetail.tableTitle": "排名靠前点击",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetail.title": "查询",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetailSearchButtonLabel": "查看详情",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.queryDetailSearchPlaceholder": "前往搜索词",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.queryTablesDescription": "深入了解最频繁的查询以及未返回结果的查询。",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.queryTablesTitle": "查询分析",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.recentQueriesDescription": "了解现时正发生的查询。",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.recentQueriesTitle": "最近查询",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.clicksColumn": "点击",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.editTooltip": "管理策展",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noClicksDescription": "此查询未引起任何文档的点击。",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noClicksTitle": "无点击",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noQueriesDescription": "在此期间未执行任何查询。",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noQueriesTitle": "没有要显示的查询",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noRecentQueriesDescription": "查询按接收的样子显示在此处。",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.empty.noRecentQueriesTitle": "没有最近查询",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.moreTagsBadge": "及另外 {moreTagsCount} 个",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.queriesColumn": "查询",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.resultsColumn": "结果",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.tagsColumn": "分析标签",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.tagsCountBadge": "{tagsCount, plural, other {# 个标签}}",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.termColumn": "搜索词",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.timeColumn": "时间",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.viewAction": "查看",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.viewAllButtonLabel": "查看全部",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.table.viewTooltip": "查看查询分析",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.title": "分析",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.topQueriesNoClicksTitle": "没有点击的排名靠前查询",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.topQueriesNoResultsTitle": "没有结果的排名靠前查询",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.topQueriesTitle": "排名靠前查询",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.topQueriesWithClicksTitle": "有点击的排名靠前查询",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.totalApiOperations": "API 操作总数",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.totalClicks": "总单击数",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.totalDocuments": "总文档数",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.totalQueries": "查询总数",
+ "xpack.enterpriseSearch.appSearch.engine.analytics.totalQueriesNoResults": "没有结果的查询总数",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.detailsButtonLabel": "详情",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.empty.buttonLabel": "查看 API 参考",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.emptyDescription": "API 请求发生时,日志将实时更新。",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.emptyTitle": "在过去 24 小时中没有任何 API 事件",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.endpointTableHeading": "终端",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.flyout.title": "请求详情",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.methodTableHeading": "方法",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.methodTitle": "方法",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.pollingErrorDescription": "请检查您的连接或手动重新加载页面。",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.pollingErrorMessage": "无法刷新 API 日志数据",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.recent": "最近的 API 事件",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.requestBodyTitle": "请求正文",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.requestPathTitle": "请求路径",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.responseBodyTitle": "响应正文",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.statusTableHeading": "状态",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.statusTitle": "状态",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.timestampTitle": "时间戳",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.timeTableHeading": "时间",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.title": "API 日志",
+ "xpack.enterpriseSearch.appSearch.engine.apiLogs.userAgentTitle": "用户代理",
+ "xpack.enterpriseSearch.appSearch.engine.crawler.title": "网络爬虫",
+ "xpack.enterpriseSearch.appSearch.engine.curations.activeQueryLabel": "活动查询",
+ "xpack.enterpriseSearch.appSearch.engine.curations.addQueryButtonLabel": "添加查询",
+ "xpack.enterpriseSearch.appSearch.engine.curations.addResult.buttonLabel": "手动添加结果",
+ "xpack.enterpriseSearch.appSearch.engine.curations.addResult.searchEmptyDescription": "未找到匹配内容。",
+ "xpack.enterpriseSearch.appSearch.engine.curations.addResult.searchPlaceholder": "搜索引擎文档",
+ "xpack.enterpriseSearch.appSearch.engine.curations.addResult.title": "将结果添加到策展",
+ "xpack.enterpriseSearch.appSearch.engine.curations.create.curationQueriesDescription": "添加要策展的一个或多个查询。之后将能够添加或删除更多查询。",
+ "xpack.enterpriseSearch.appSearch.engine.curations.create.curationQueriesTitle": "策展查询",
+ "xpack.enterpriseSearch.appSearch.engine.curations.create.title": "创建策展",
+ "xpack.enterpriseSearch.appSearch.engine.curations.deleteConfirmation": "确定要移除此策展?",
+ "xpack.enterpriseSearch.appSearch.engine.curations.deleteSuccessMessage": "您的策展已删除",
+ "xpack.enterpriseSearch.appSearch.engine.curations.demoteButtonLabel": "降低此结果",
+ "xpack.enterpriseSearch.appSearch.engine.curations.empty.buttonLabel": "阅读策展指南",
+ "xpack.enterpriseSearch.appSearch.engine.curations.empty.description": "使用策展提升和隐藏文档。帮助人们发现最想让他们发现的内容。",
+ "xpack.enterpriseSearch.appSearch.engine.curations.empty.noCurationsTitle": "创建您的首个策展",
+ "xpack.enterpriseSearch.appSearch.engine.curations.hiddenDocuments.emptyDescription": "通过单击上面有机结果上的眼睛图标,可隐藏文档,或手动搜索和隐藏结果。",
+ "xpack.enterpriseSearch.appSearch.engine.curations.hiddenDocuments.emptyTitle": "您尚未隐藏任何文档",
+ "xpack.enterpriseSearch.appSearch.engine.curations.hiddenDocuments.removeAllButtonLabel": "全部还原",
+ "xpack.enterpriseSearch.appSearch.engine.curations.hiddenDocuments.title": "隐藏的文档",
+ "xpack.enterpriseSearch.appSearch.engine.curations.hideButtonLabel": "隐藏此结果",
+ "xpack.enterpriseSearch.appSearch.engine.curations.manage.title": "管理策展",
+ "xpack.enterpriseSearch.appSearch.engine.curations.manageQueryButtonLabel": "管理查询",
+ "xpack.enterpriseSearch.appSearch.engine.curations.manageQueryDescription": "编辑、添加或移除此策展的查询。",
+ "xpack.enterpriseSearch.appSearch.engine.curations.manageQueryTitle": "管理查询",
+ "xpack.enterpriseSearch.appSearch.engine.curations.organicDocuments.title": "“{currentQuery}”的排名靠前有机文档",
+ "xpack.enterpriseSearch.appSearch.engine.curations.overview.title": "已策展结果",
+ "xpack.enterpriseSearch.appSearch.engine.curations.promoteButtonLabel": "提升此结果",
+ "xpack.enterpriseSearch.appSearch.engine.curations.promotedDocuments.emptyDescription": "使用星号标记来自下面有机结果的文档或手动搜索或提升结果。",
+ "xpack.enterpriseSearch.appSearch.engine.curations.promotedDocuments.removeAllButtonLabel": "全部降低",
+ "xpack.enterpriseSearch.appSearch.engine.curations.promotedDocuments.title": "提升文档",
+ "xpack.enterpriseSearch.appSearch.engine.curations.queryPlaceholder": "输入查询",
+ "xpack.enterpriseSearch.appSearch.engine.curations.restoreConfirmation": "确定要清除更改并返回到默认结果?",
+ "xpack.enterpriseSearch.appSearch.engine.curations.resultActionsDescription": "通过单击星号提升结果,通过单击眼睛隐藏结果。",
+ "xpack.enterpriseSearch.appSearch.engine.curations.showButtonLabel": "显示此结果",
+ "xpack.enterpriseSearch.appSearch.engine.curations.table.column.lastUpdated": "上次更新时间",
+ "xpack.enterpriseSearch.appSearch.engine.curations.table.column.queries": "查询",
+ "xpack.enterpriseSearch.appSearch.engine.curations.table.deleteTooltip": "删除策展",
+ "xpack.enterpriseSearch.appSearch.engine.curations.table.editTooltip": "编辑策展",
+ "xpack.enterpriseSearch.appSearch.engine.curations.title": "策展",
+ "xpack.enterpriseSearch.appSearch.engine.documents.empty.buttonLabel": "阅读文档指南",
+ "xpack.enterpriseSearch.appSearch.engine.metaEngineBadge": "元引擎",
+ "xpack.enterpriseSearch.appSearch.engine.notFound": "找不到名为“{engineName}”的引擎。",
+ "xpack.enterpriseSearch.appSearch.engine.overview.analyticsLink": "查看分析",
+ "xpack.enterpriseSearch.appSearch.engine.overview.apiLogsLink": "查看 API 日志",
+ "xpack.enterpriseSearch.appSearch.engine.overview.chartDuration": "过去 7 天",
+ "xpack.enterpriseSearch.appSearch.engine.overview.empty.heading": "引擎设置",
+ "xpack.enterpriseSearch.appSearch.engine.overview.empty.headingAction": "查看文档",
+ "xpack.enterpriseSearch.appSearch.engine.overview.heading": "引擎概览",
+ "xpack.enterpriseSearch.appSearch.engine.overview.title": "概览",
+ "xpack.enterpriseSearch.appSearch.engine.pollingErrorDescription": "请检查您的连接或手动重新加载页面。",
+ "xpack.enterpriseSearch.appSearch.engine.pollingErrorMessage": "无法获取引擎数据",
+ "xpack.enterpriseSearch.appSearch.engine.queryTester.searchPlaceholder": "搜索引擎文档",
+ "xpack.enterpriseSearch.appSearch.engine.queryTesterTitle": "查询测试器",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.addBoostDropDownOptionLabel": "添加权重提升",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.addOperationDropDownOptionLabel": "添加",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.deleteBoostButtonLabel": "删除权重提升",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.exponentialFunctionDropDownOptionLabel": "指数",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.functionalDropDownOptionLabel": "函数",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.funtional.functionDropDownLabel": "函数",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.funtional.operationDropDownLabel": "操作",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.gaussianFunctionDropDownOptionLabel": "高斯",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.impactLabel": "影响",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.linearFunctionDropDownOptionLabel": "线性",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.logarithmicBoostFunctionDropDownOptionLabel": "对数",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.multiplyOperationDropDownOptionLabel": "乘积",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.proximity.centerLabel": "居中",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.proximity.functionDropDownLabel": "函数",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.proximityDropDownOptionLabel": "邻近度",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.title": "权重提升",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.boosts.valueDropDownOptionLabel": "值",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.description": "管理引擎的精确性和相关性设置",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.disabledFields.title": "已禁用字段",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.disabledFieldsExplanationMessage": "由于字段类型冲突,为非活动",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.empty.buttonLabel": "阅读相关性调整指南",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.empty.description": "您索引一些文档后,系统便会自动为您创建架构。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.empty.title": "添加文档以调整相关性",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.invalidBoosts": "无效的提权",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.invalidBoostsBannerLabel": "您有无效的权重提升!",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.invalidBoostsErrorMessage": "您的一个或多个权重提升不再有效,可能因为架构类型更改。删除任何旧的或无效的权重提升以关闭此告警。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.filterPlaceholder": "筛选 {schemaFieldsLength} 个字段......",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.textSearch.descriptionLabel": "搜索此字段",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.textSearch.rowLabel": "文本搜索",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.textSearch.warningLabel": "仅可以对文本字段启用搜索",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.title": "管理字段",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.manageFields.weight.label": "权重",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.messages.deleteConfirmation": "是否确定要删除此权重提升?",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.messages.deleteSuccess": "相关性已重置为默认值",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.messages.resetConfirmation": "确定要还原相关性默认值?",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.messages.successDescription": "更改将短暂地影响您的结果。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.messages.updateSuccess": "相关性已调整",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.ariaLabel": "查全率与精确性",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.description": "在您的引擎上微调精确性与查全率设置。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.learnMore.link": "了解详情。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.precision.label": "精确度",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.recall.label": "查全率",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step01.description": "最高查全率、最低精确性设置。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step02.description": "默认值:必须匹配不到一半的字词。完全错别字容差已应用。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step03.description": "已增加字词要求:要匹配,文档必须包含最多具有 2 个字词的查询的所有字词,如果查询具有更多字词,则包含一半。完全错别字容差已应用。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step04.description": "已增加字词要求:要匹配,文档必须包含最多具有 3 个字词的查询的所有字词,如果查询具有更多字词,则包含四分之三。完全错别字容差已应用。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step05.description": "\t已增加字词要求:要匹配,文档必须包含最多具有 4 个字词的查询的所有字词,如果查询具有更多字词,则只包含一个。完全错别字容差已应用。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step06.description": "已增加字词要求:要匹配,文档必须包含任何查询的所有字词。完全错别字容差已应用。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step07.description": "最严格的字词要求:要匹配,文档必须包含相同字段中的所有字词。完全错别字容差已应用。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step08.description": "最严格的字词要求:要匹配,文档必须包含相同字段中的所有字词。部分错别字容差已应用:模糊匹配已禁用。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step09.description": "最严格的字词要求:要匹配,文档必须包含相同字段中的所有字词。部分错别字容差已应用:模糊匹配和前缀已禁用。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step10.description": "最严格的字词要求:要匹配,文档必须包含相同字段中的所有字词。部分错别字容差已应用:除了上述,也未更正缩写和连字。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.step11.description": "仅完全匹配将应用,仅容忍首字母大小写的差别。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.precisionSlider.title": "精确性调整",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.preview.enterQueryMessage": "输入查询以查看搜索结果",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.preview.noResultsMessage": "未找到匹配内容",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.preview.searchPlaceholder": "搜索 {engineName}",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.preview.title": "预览",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.schemaConflictsBannerLabel": "已禁用字段",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.schemaConflictsErrorMessage": "{schemaFieldsWithConflictsCount, number} 个非活动{schemaFieldsWithConflictsCount, plural, other {字段}},字段类型冲突。{link}",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.schemaFieldsLinkLabel": "架构字段",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.title": "相关性调整",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.uncofirmedFieldsBannerLabel": "默认不搜索最近添加的字段",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.uncofirmedFieldsErrorMessage": "如果这些新字段应可搜索,请在此处通过切换文本搜索打开它们。否则,确认您的新 {schemaLink} 以关闭此告警。",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.unsearchedFields": "未搜索的字段",
+ "xpack.enterpriseSearch.appSearch.engine.relevanceTuning.whatsThisLinkLabel": "这是什么?",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.clearButtonLabel": "清除所有值",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.confirmResetMessage": "确定要还原结果设置默认值?这会将所有字段重置到没有限制的原始值。",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.confirmSaveMessage": "更改将立即启动。确保您的应用程序已可接受新的搜索结果!",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.empty.buttonLabel": "阅读结果设置指南",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.empty.description": "您索引一些文档后,系统便会自动为您创建架构。",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.empty.title": "添加文档以调整设置",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.fieldTypeConflictText": "字段类型冲突",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.numberFieldPlaceholder": "无限制",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.pageDescription": "扩充搜索结果并选择将显示的字段。",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.queryPerformance.delayedValue": "延迟",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.queryPerformance.goodValue": "良好",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.queryPerformance.optimalValue": "最优",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.queryPerformance.standardValue": "标准",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.queryPerformanceLabel": "查询性能:{performanceValue}",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.sampleResponse.errorMessage": "发生错误。",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.sampleResponse.inputPlaceholder": "键入搜索查询以测试响应......",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.sampleResponse.noResultsMessage": "无结果。",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.sampleResponseTitle": "样本响应",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.saveSuccessMessage": "结果设置已保存",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.disabledFieldsTitle": "已禁用字段",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.fallbackTitle": "回退",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.maxSizeTitle": "最大大小",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.nonTextFieldsTitle": "非文本字段",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.rawTitle": "原始",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.snippetTitle": "代码片段",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.column.textFieldsTitle": "文本字段",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.highlightingTitle": "高亮显示",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.highlightingTooltip": "代码片段是字段值的转义表示。查询匹配封装在 标记中以突出显示。回退将寻找代码片段匹配,但如果未找到任何内容,将回退到转义的原始值。范围是介于 20-1000 之间。默认为 100。",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.rawAriaLabel": "切换原始字段",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.rawTitle": "原始",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.rawTooltip": "原始字段是字段值的确切表示。不得少于 20 个字符。默认为整个字段。",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.snippetAriaLabel": "切换文本代码片段",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.table.snippetFallbackAriaLabel": "切换代码片段回退",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.title": "结果设置",
+ "xpack.enterpriseSearch.appSearch.engine.resultSettings.unsavedChangesMessage": "结果设置尚未保存。是否确定要离开?",
+ "xpack.enterpriseSearch.appSearch.engine.sampleEngineBadge": "样本引擎",
+ "xpack.enterpriseSearch.appSearch.engine.schema.addSchemaErrorMessage": "字段名称已存在:{fieldName}",
+ "xpack.enterpriseSearch.appSearch.engine.schema.addSchemaSuccessMessage": "已添加新字段:{fieldName}",
+ "xpack.enterpriseSearch.appSearch.engine.schema.confirmSchemaButtonLabel": "确认类型",
+ "xpack.enterpriseSearch.appSearch.engine.schema.conflicts": "架构冲突",
+ "xpack.enterpriseSearch.appSearch.engine.schema.createSchemaFieldButtonLabel": "创建架构字段",
+ "xpack.enterpriseSearch.appSearch.engine.schema.empty.buttonLabel": "阅读索引架构指南",
+ "xpack.enterpriseSearch.appSearch.engine.schema.empty.description": "提前创建架构字段,或索引一些文档,系统将为您创建架构。",
+ "xpack.enterpriseSearch.appSearch.engine.schema.empty.title": "创建架构",
+ "xpack.enterpriseSearch.appSearch.engine.schema.errors": "架构更改错误",
+ "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.activeFieldsDescription": "属于一个或多个引擎的字段。",
+ "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.activeFieldsTitle": "活动字段",
+ "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.allEngines": "全部",
+ "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.conflictsCalloutDescription": "在组成此元引擎的源引擎上字段有不一致的字段类型。应用源引擎中一致的字段类型,以使这些字段可搜索。",
+ "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.conflictsCalloutTitle": "{conflictingFieldsCount, plural, other {# 个字段}}不可搜索",
+ "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.description": "活动和非活动字段,按引擎。",
+ "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.fieldTypeConflicts": "字段类型冲突",
+ "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.inactiveFieldsDescription": "这些字段有类型冲突。要激活这些字段,更改源引擎中要匹配的类型。",
+ "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.inactiveFieldsTitle": "非活动字段",
+ "xpack.enterpriseSearch.appSearch.engine.schema.metaEngine.title": "元引擎架构",
+ "xpack.enterpriseSearch.appSearch.engine.schema.pageDescription": "添加新字段或更改现有字段的类型。",
+ "xpack.enterpriseSearch.appSearch.engine.schema.pageTitle": "管理引擎架构",
+ "xpack.enterpriseSearch.appSearch.engine.schema.reindexErrorsBreadcrumb": "重新索引错误",
+ "xpack.enterpriseSearch.appSearch.engine.schema.reindexJob.title": "架构更改错误",
+ "xpack.enterpriseSearch.appSearch.engine.schema.title": "架构",
+ "xpack.enterpriseSearch.appSearch.engine.schema.unconfirmedFieldLabel": "最近添加",
+ "xpack.enterpriseSearch.appSearch.engine.schema.unconfirmedFields": "新的未确认字段",
+ "xpack.enterpriseSearch.appSearch.engine.schema.unconfirmedFields.description": "将新的架构字段设置为正确或预期类型,然后确认字段类型。",
+ "xpack.enterpriseSearch.appSearch.engine.schema.unconfirmedFields.title": "您最近添加了新的架构字段",
+ "xpack.enterpriseSearch.appSearch.engine.schema.unsearchedFields.description": "如果这些新字段应可搜索,则请更新搜索设置,以包括它们。如果您希望它们仍保持不可搜索,请确认新的字段类型以忽略此告警。",
+ "xpack.enterpriseSearch.appSearch.engine.schema.unsearchedFields.searchSettingsButtonLabel": "更新搜索设置",
+ "xpack.enterpriseSearch.appSearch.engine.schema.unsearchedFields.title": "默认不搜索最近添加的字段",
+ "xpack.enterpriseSearch.appSearch.engine.schema.updateSchemaButtonLabel": "保存更改",
+ "xpack.enterpriseSearch.appSearch.engine.schema.updateSchemaSuccessMessage": "架构已更新",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.bodyDescription": "搜索 UI 是免费且开放的库,用于使用 React 构建搜索体验。{link}。",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.empty.buttonLabel": "阅读搜索 UI 指南",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.empty.description": "您索引一些文档后,系统便会自动为您创建架构。",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.empty.title": "添加文档以生成搜索 UI",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.filterFieldHelpText": "呈现为筛选且可用作查询优化的分面值",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.filterFieldLabel": "筛选字段(可选)",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.generatePreviewButtonLabel": "生成搜索体验",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.guideLinkText": "详细了解搜索 UI",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.lowerBodyDescription": "使用下面的字段生成使用搜索 UI 构建的搜索体验示例。使用该示例预览搜索结果或基于该示例创建自己的定制搜索体验。{link}。",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.noSearchKeyErrorMessage": "似乎您没有任何可访问“{engineName}”引擎的公共搜索密钥。请访问{credentialsTitle}页面来设置一个。",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.repositoryLinkText": "查看 Github 存储库",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.sortFieldLabel": "排序字段(可选)",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.sortHelpText": "用于显示结果排序选项,升序和降序",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.thumbnailFieldHelpText": "提供图像 URL 以显示缩略图图像",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.thumbnailFieldLabel": "缩略图字段(可选)",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.title": "搜索 UI",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.titleFieldHelpText": "用作每个已呈现结果的顶层可视标识符",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.titleFieldLabel": "标题字段(可选)",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.urlFieldHelpText": "在适用时用作结果的链接目标",
+ "xpack.enterpriseSearch.appSearch.engine.searchUI.urlFieldLabel": "URL 字段(可选)",
+ "xpack.enterpriseSearch.appSearch.engine.souceEngines.addSourceEnginesButtonLabel": "添加引擎",
+ "xpack.enterpriseSearch.appSearch.engine.souceEngines.addSourceEnginesModal.description": "将其他引擎添加到此元引擎",
+ "xpack.enterpriseSearch.appSearch.engine.souceEngines.addSourceEnginesModal.title": "添加引擎",
+ "xpack.enterpriseSearch.appSearch.engine.souceEngines.addSourceEnginesPlaceholder": "选择引擎",
+ "xpack.enterpriseSearch.appSearch.engine.souceEngines.addSourceEnginesSuccessMessage": "{sourceEnginesCount, plural, other {# 个引擎已}}添加到此元引擎",
+ "xpack.enterpriseSearch.appSearch.engine.souceEngines.removeSourceEngineSuccessMessage": "引擎“{engineName}”已从此元引擎移除",
+ "xpack.enterpriseSearch.appSearch.engine.souceEngines.title": "管理引擎",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.createSuccessMessage": "同义词集已创建",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.createSynonymSetButtonLabel": "创建同义词集",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.createSynonymSetTitle": "添加同义词集",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.deleteConfirmationMessage": "是否确定要删除此同义词集?",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.deleteSuccessMessage": "同义词集已删除",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.description": "使用同义词将数据集中有相同上下文意思的查询关联在一起。",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.empty.buttonLabel": "阅读同义词指南",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.empty.description": "同义词将具有类似上下文或意思的查询关联在一起。使用它们将用户导向相关内容。",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.empty.title": "创建您的首个同义词集",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.iconAriaLabel": "同义词",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.impactDescription": "此集合将短暂地影响您的结果。",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.synonymInputPlaceholder": "输入同义词",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.title": "同义词",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.updateSuccessMessage": "同义词集已更新",
+ "xpack.enterpriseSearch.appSearch.engine.synonyms.updateSynonymSetTitle": "管理同义词集",
+ "xpack.enterpriseSearch.appSearch.engine.universalLanguage": "通用",
+ "xpack.enterpriseSearch.appSearch.engineAssignmentLabel": "引擎分配",
+ "xpack.enterpriseSearch.appSearch.engineCreation.form.engineLanguage.label": "引擎语言",
+ "xpack.enterpriseSearch.appSearch.engineCreation.form.engineName.allowedCharactersHelpText": "引擎名称只能包含小写字母、数字和连字符",
+ "xpack.enterpriseSearch.appSearch.engineCreation.form.engineName.label": "引擎名称",
+ "xpack.enterpriseSearch.appSearch.engineCreation.form.engineName.placeholder": "例如,my-search-engine",
+ "xpack.enterpriseSearch.appSearch.engineCreation.form.engineName.sanitizedNameHelpText": "您的引擎将命名为",
+ "xpack.enterpriseSearch.appSearch.engineCreation.form.submitButton.buttonLabel": "创建引擎",
+ "xpack.enterpriseSearch.appSearch.engineCreation.form.title": "命名您的引擎",
+ "xpack.enterpriseSearch.appSearch.engineCreation.successMessage": "引擎“{name}”已创建",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.chineseDropDownOptionLabel": "中文",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.danishDropDownOptionLabel": "丹麦语",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.dutchDropDownOptionLabel": "荷兰语",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.englishDropDownOptionLabel": "英语",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.frenchDropDownOptionLabel": "法语",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.germanDropDownOptionLabel": "德语",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.italianDropDownOptionLabel": "意大利语",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.japaneseDropDownOptionLabel": "日语",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.koreanDropDownOptionLabel": "朝鲜语",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.portugueseBrazilDropDownOptionLabel": "葡萄牙语(巴西)",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.portugueseDropDownOptionLabel": "葡萄牙语",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.russianDropDownOptionLabel": "俄语",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.spanishDropDownOptionLabel": "西班牙语",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.thaiDropDownOptionLabel": "泰语",
+ "xpack.enterpriseSearch.appSearch.engineCreation.supportedLanguages.universalDropDownOptionLabel": "通用",
+ "xpack.enterpriseSearch.appSearch.engineCreation.title": "创建引擎",
+ "xpack.enterpriseSearch.appSearch.engineRequiredError": "至少需要分配一个引擎。",
+ "xpack.enterpriseSearch.appSearch.engines.apiLogs.newEventsButtonLabel": "刷新",
+ "xpack.enterpriseSearch.appSearch.engines.apiLogs.newEventsMessage": "已记录新事件。",
+ "xpack.enterpriseSearch.appSearch.engines.createEngineButtonLabel": "创建引擎",
+ "xpack.enterpriseSearch.appSearch.engines.createMetaEngineButtonLabel": "创建元引擎",
+ "xpack.enterpriseSearch.appSearch.engines.metaEngines.emptyPromptButtonLabel": "详细了解元引擎",
+ "xpack.enterpriseSearch.appSearch.engines.metaEngines.emptyPromptDescription": "元引擎允许您将多个引擎组合成一个可搜索引擎。",
+ "xpack.enterpriseSearch.appSearch.engines.metaEngines.emptyPromptTitle": "创建您的首个元引擎",
+ "xpack.enterpriseSearch.appSearch.engines.metaEnginesTable.fieldTypeConflictWarning": "字段类型冲突",
+ "xpack.enterpriseSearch.appSearch.engines.metaEnginesTable.sourceEnginesCount": "{sourceEnginesCount, plural, other {# 个引擎}}",
+ "xpack.enterpriseSearch.appSearch.engines.title": "引擎",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.metaEnginesTable.sourceEngines.title": "源引擎",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.table.action.delete.buttonDescription": "删除此引擎",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.table.action.delete.confirmationPopupMessage": "确定要永久删除“{engineName}”和其所有内容?",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.table.action.delete.successMessage": "引擎“{engineName}”已删除",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.table.action.manage.buttonDescription": "管理此引擎",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.actions": "操作",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.createdAt": "创建于",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.documentCount": "文档计数",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.fieldCount": "字段计数",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.language": "语言",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.table.column.name": "名称",
+ "xpack.enterpriseSearch.appSearch.enginesOverview.title": "引擎概览",
+ "xpack.enterpriseSearch.appSearch.logRetention.callout.description.manageSettingsDetail": "要管理分析和日志记录,请{visitSettingsLink}。",
+ "xpack.enterpriseSearch.appSearch.logRetention.callout.description.manageSettingsLinkText": "访问您的设置",
+ "xpack.enterpriseSearch.appSearch.logRetention.callout.disabledSinceTitle": "自 {disabledDate}后,{logsTitle} 已禁用。",
+ "xpack.enterpriseSearch.appSearch.logRetention.callout.disabledTitle": "{logsTitle} 已禁用。",
+ "xpack.enterpriseSearch.appSearch.logRetention.customPolicy": "您有定制 {logsType} 日志保留策略。",
+ "xpack.enterpriseSearch.appSearch.logRetention.defaultPolicy": "您的 {logsType} 日志将存储至少 {minAgeDays, plural, other {# 天}}。",
+ "xpack.enterpriseSearch.appSearch.logRetention.ilmDisabled": "App Search 未管理 {logsType} 日志保留。",
+ "xpack.enterpriseSearch.appSearch.logRetention.noLogging": "所有引擎的 {logsType} 日志记录均已禁用。",
+ "xpack.enterpriseSearch.appSearch.logRetention.noLogging.collected": "{logsType} 日志的最后收集日期为 {disabledAtDate}。",
+ "xpack.enterpriseSearch.appSearch.logRetention.noLogging.notCollected": "未收集任何 {logsType} 日志。",
+ "xpack.enterpriseSearch.appSearch.logRetention.tooltip": "日志保留信息",
+ "xpack.enterpriseSearch.appSearch.logRetention.type.analytics.title.capitalized": "分析",
+ "xpack.enterpriseSearch.appSearch.logRetention.type.analytics.title.lowercase": "分析",
+ "xpack.enterpriseSearch.appSearch.logRetention.type.api.title.capitalized": "API",
+ "xpack.enterpriseSearch.appSearch.logRetention.type.api.title.lowercase": "API",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.documentationDescription": "{documentationLink}以了解如何开始。",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.documentationLink": "阅读文档",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.engineName.allowedCharactersHelpText": "元引擎名称只能包含小写字母、数字和连字符",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.engineName.label": "元引擎名称",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.engineName.placeholder": "例如 my-meta-engine",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.engineName.sanitizedNameHelpText": "您的元引擎将命名",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.metaEngineDescription": "元引擎允许您将多个引擎组合成一个可搜索引擎。",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.sourceEngines.label": "将源引擎添加到此元引擎",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.sourceEngines.maxSourceEnginesWarningTitle": "元引擎的源引擎数目限制为 {maxEnginesPerMetaEngine}",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.submitButton.buttonLabel": "创建元引擎",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.form.title": "命名您的元引擎",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.successMessage": "元引擎“{name}”已创建",
+ "xpack.enterpriseSearch.appSearch.metaEngineCreation.title": "创建元引擎",
+ "xpack.enterpriseSearch.appSearch.metaEngines.title": "元引擎",
+ "xpack.enterpriseSearch.appSearch.metaEngines.upgradeDescription": "{readDocumentationLink}以了解更多信息,或升级到白金级许可证以开始。",
+ "xpack.enterpriseSearch.appSearch.multiInputRows.addValueButtonLabel": "添加值",
+ "xpack.enterpriseSearch.appSearch.multiInputRows.inputRowPlaceholder": "输入值",
+ "xpack.enterpriseSearch.appSearch.multiInputRows.removeValueButtonLabel": "删除值",
+ "xpack.enterpriseSearch.appSearch.ownerRoleTypeDescription": "所有者可以执行任何操作。该帐户可以有很多所有者,但任何时候必须至少有一个所有者。",
+ "xpack.enterpriseSearch.appSearch.productCardDescription": "设计强大的搜索并将其部署到您的网站和应用。",
+ "xpack.enterpriseSearch.appSearch.productDescription": "利用仪表板、分析和 API 执行高级应用程序搜索简单易行。",
+ "xpack.enterpriseSearch.appSearch.productName": "App Search",
+ "xpack.enterpriseSearch.appSearch.result.documentDetailLink": "访问文档详情",
+ "xpack.enterpriseSearch.appSearch.result.hideAdditionalFields": "隐藏其他字段",
+ "xpack.enterpriseSearch.appSearch.result.showAdditionalFields": "显示其他 {numberOfAdditionalFields, number} 个{numberOfAdditionalFields, plural, other {字段}}",
+ "xpack.enterpriseSearch.appSearch.result.title": "文档 {id}",
+ "xpack.enterpriseSearch.appSearch.roleMappingCreatedMessage": "您的角色映射已创建",
+ "xpack.enterpriseSearch.appSearch.roleMappingDeletedMessage": "您的角色映射已删除",
+ "xpack.enterpriseSearch.appSearch.roleMappingsEngineAccessHeading": "引擎访问",
+ "xpack.enterpriseSearch.appSearch.roleMappingUpdatedMessage": "您的角色映射已更新",
+ "xpack.enterpriseSearch.appSearch.sampleEngineCreationCta.buttonLabel": "试用示例引擎",
+ "xpack.enterpriseSearch.appSearch.sampleEngineCreationCta.description": "使用示例数据测试引擎。",
+ "xpack.enterpriseSearch.appSearch.sampleEngineCreationCta.title": "刚做过测试?",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.analytics.label": "记录分析事件",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.api.label": "记录 API 事件",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.description": "日志保留由适用于您的部署的 ILM 策略决定。",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.learnMore": "详细了解企业搜索的日志保留。",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.analytics.description": "禁用写入时,引擎将停止记录分析事件。您的已有数据将根据存储期限进行删除。",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.analytics.subheading": "当前您的分析日志将存储 {minAgeDays} 天。",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.analytics.title": "禁用分析写入",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.api.description": "禁用写入时,引擎将停止记录 API 事件。您的已有数据将根据存储期限进行删除。",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.api.subheading": "当前您的 API 日志将存储 {minAgeDays} 天。",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.api.title": "禁用 API 写入",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.disable": "禁用",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.prompt": "键入“{target}”以确认。",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.recovery": "您无法恢复删除的数据。",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.modal.save": "保存设置",
+ "xpack.enterpriseSearch.appSearch.settings.logRetention.title": "日志保留",
+ "xpack.enterpriseSearch.appSearch.settings.title": "设置",
+ "xpack.enterpriseSearch.appSearch.setupGuide.description": "获取工具来设计强大的搜索并将其部署到您的网站和移动应用程序。",
+ "xpack.enterpriseSearch.appSearch.setupGuide.notConfigured": "App Search 在您的 Kibana 实例中尚未得到配置。",
+ "xpack.enterpriseSearch.appSearch.setupGuide.videoAlt": "App Search 入门 - 在此视频中,我们将指导您如何开始使用 App Search",
+ "xpack.enterpriseSearch.appSearch.sourceEngines.removeEngineButton.label": "从元引擎中移除",
+ "xpack.enterpriseSearch.appSearch.sourceEngines.removeEngineConfirmDialogue.description": "这将从此元引擎中移除引擎“{engineName}”。所有现有设置将丢失。是否确定?",
+ "xpack.enterpriseSearch.appSearch.specificEnginesDescription": "静态分配给选定的一组引擎。",
+ "xpack.enterpriseSearch.appSearch.specificEnginesLabel": "分配给特定引擎",
+ "xpack.enterpriseSearch.appSearch.tokens.admin.description": "私有管理员密钥用于与凭据 API 进行交互。",
+ "xpack.enterpriseSearch.appSearch.tokens.admin.name": "私有管理员密钥",
+ "xpack.enterpriseSearch.appSearch.tokens.created": "API 密钥“{name}”已创建",
+ "xpack.enterpriseSearch.appSearch.tokens.deleted": "API 密钥“{name}”已删除",
+ "xpack.enterpriseSearch.appSearch.tokens.permissions.display.all": "全部",
+ "xpack.enterpriseSearch.appSearch.tokens.permissions.display.readonly": "只读",
+ "xpack.enterpriseSearch.appSearch.tokens.permissions.display.readwrite": "读取/写入",
+ "xpack.enterpriseSearch.appSearch.tokens.permissions.display.search": "搜索",
+ "xpack.enterpriseSearch.appSearch.tokens.permissions.display.writeonly": "只写",
+ "xpack.enterpriseSearch.appSearch.tokens.private.description": "私有 API 密钥用于一个或多个引擎上的读和/写访问。",
+ "xpack.enterpriseSearch.appSearch.tokens.private.name": "私有 API 密钥",
+ "xpack.enterpriseSearch.appSearch.tokens.search.description": "公有搜索密钥仅用于搜索终端。",
+ "xpack.enterpriseSearch.appSearch.tokens.search.name": "公有搜索密钥",
+ "xpack.enterpriseSearch.appSearch.tokens.update": "API 密钥“{name}”已更新",
+ "xpack.enterpriseSearch.emailLabel": "电子邮件",
+ "xpack.enterpriseSearch.enterpriseSearch.setupGuide.description": "随时随地进行全面搜索。为工作繁忙的团队轻松实现强大的现代搜索体验。将预先调整的搜索功能快速添加到您的网站、应用或工作区。全面搜索就是这么简单。",
+ "xpack.enterpriseSearch.enterpriseSearch.setupGuide.notConfigured": "企业搜索尚未在您的 Kibana 实例中配置。",
+ "xpack.enterpriseSearch.enterpriseSearch.setupGuide.videoAlt": "企业搜索入门",
+ "xpack.enterpriseSearch.errorConnectingState.description1": "我们无法与以下主机 URL 的企业搜索建立连接:{enterpriseSearchUrl}",
+ "xpack.enterpriseSearch.errorConnectingState.description2": "确保在 {configFile} 中已正确配置主机 URL。",
+ "xpack.enterpriseSearch.errorConnectingState.description3": "确认企业搜索服务器响应。",
+ "xpack.enterpriseSearch.errorConnectingState.description4": "阅读设置指南或查看服务器日志中的 {pluginLog} 日志消息。",
+ "xpack.enterpriseSearch.errorConnectingState.setupGuideCta": "阅读设置指南",
+ "xpack.enterpriseSearch.errorConnectingState.title": "无法连接",
+ "xpack.enterpriseSearch.errorConnectingState.troubleshootAuth": "检查您的用户身份验证:",
+ "xpack.enterpriseSearch.errorConnectingState.troubleshootAuthNative": "必须使用 Elasticsearch 本机身份验证或 SSO/SAML 执行身份验证。",
+ "xpack.enterpriseSearch.errorConnectingState.troubleshootAuthSAML": "如果使用的是 SSO/SAML,则还必须在“企业搜索”中设置 SAML 领域。",
+ "xpack.enterpriseSearch.FeatureCatalogue.description": "使用一组优化的 API 和工具打造搜索体验。",
+ "xpack.enterpriseSearch.hiddenText": "隐藏文本",
+ "xpack.enterpriseSearch.inlineEditableTable.newRowButtonLabel": "新行",
+ "xpack.enterpriseSearch.licenseCalloutBody": "使用有效的白金级许可证,可获得通过 SAML 实现的企业验证、文档级别权限和授权支持、定制搜索体验等等。",
+ "xpack.enterpriseSearch.licenseDocumentationLink": "详细了解许可证功能",
+ "xpack.enterpriseSearch.licenseManagementLink": "管理您的许可",
+ "xpack.enterpriseSearch.navTitle": "概览",
+ "xpack.enterpriseSearch.notFound.action1": "返回到您的仪表板",
+ "xpack.enterpriseSearch.notFound.action2": "联系支持人员",
+ "xpack.enterpriseSearch.notFound.description": "找不到您要查找的页面。",
+ "xpack.enterpriseSearch.notFound.title": "404 错误",
+ "xpack.enterpriseSearch.overview.heading": "欢迎使用 Elastic 企业搜索",
+ "xpack.enterpriseSearch.overview.productCard.heading": "Elastic {productName}",
+ "xpack.enterpriseSearch.overview.productCard.launchButton": "打开 {productName}",
+ "xpack.enterpriseSearch.overview.productCard.setupButton": "设置 {productName}",
+ "xpack.enterpriseSearch.overview.setupCta.description": "通过 Elastic App Search 和 Workplace Search,将搜索添加到您的应用或内部组织中。观看视频,了解方便易用的搜索功能可以帮您做些什么。",
+ "xpack.enterpriseSearch.overview.setupHeading": "选择产品进行设置并开始使用。",
+ "xpack.enterpriseSearch.overview.subheading": "将搜索功能添加到您的应用或组织。",
+ "xpack.enterpriseSearch.productName": "企业搜索",
+ "xpack.enterpriseSearch.productSelectorCalloutTitle": "适用于大型和小型团队的企业级功能",
+ "xpack.enterpriseSearch.readOnlyMode.warning": "企业搜索处于只读模式。您将无法执行更改,例如创建、编辑或删除。",
+ "xpack.enterpriseSearch.roleMapping.addRoleMappingButtonLabel": "添加映射",
+ "xpack.enterpriseSearch.roleMapping.addUserLabel": "添加用户",
+ "xpack.enterpriseSearch.roleMapping.allLabel": "全部",
+ "xpack.enterpriseSearch.roleMapping.anyAuthProviderLabel": "任何当前或未来的身份验证提供程序",
+ "xpack.enterpriseSearch.roleMapping.anyDropDownOptionLabel": "任意",
+ "xpack.enterpriseSearch.roleMapping.attributeSelectorTitle": "属性映射",
+ "xpack.enterpriseSearch.roleMapping.attributeValueLabel": "属性值",
+ "xpack.enterpriseSearch.roleMapping.authProviderLabel": "身份验证提供程序",
+ "xpack.enterpriseSearch.roleMapping.authProviderTooltip": "特定于提供程序的角色映射仍会应用,但现在配置已弃用。",
+ "xpack.enterpriseSearch.roleMapping.deactivatedLabel": "已停用",
+ "xpack.enterpriseSearch.roleMapping.deactivatedUserCalloutDescription": "此用户当前未处于活动状态,访问权限已暂时吊销。可以通过 Kibana 控制台的“用户管理”区域重新激活用户。",
+ "xpack.enterpriseSearch.roleMapping.deactivatedUserCalloutLabel": "用户已停用",
+ "xpack.enterpriseSearch.roleMapping.deleteRoleMappingDescription": "请注意,删除映射是永久性的,无法撤消",
+ "xpack.enterpriseSearch.roleMapping.emailLabel": "电子邮件",
+ "xpack.enterpriseSearch.roleMapping.enableRolesButton": "启用基于角色的访问",
+ "xpack.enterpriseSearch.roleMapping.enableRolesLink": "详细了解基于角色的访问",
+ "xpack.enterpriseSearch.roleMapping.enableUsersLink": "详细了解用户管理",
+ "xpack.enterpriseSearch.roleMapping.enginesLabel": "引擎",
+ "xpack.enterpriseSearch.roleMapping.existingInvitationLabel": "用户尚未接受邀请。",
+ "xpack.enterpriseSearch.roleMapping.existingUserLabel": "添加现有用户",
+ "xpack.enterpriseSearch.roleMapping.externalAttributeLabel": "外部属性",
+ "xpack.enterpriseSearch.roleMapping.externalAttributeTooltip": "外部属性由身份提供程序定义,会因服务不同而不同。",
+ "xpack.enterpriseSearch.roleMapping.filterRoleMappingsPlaceholder": "筛选角色映射",
+ "xpack.enterpriseSearch.roleMapping.filterUsersLabel": "筛选用户",
+ "xpack.enterpriseSearch.roleMapping.flyoutCreateTitle": "创建角色映射",
+ "xpack.enterpriseSearch.roleMapping.flyoutDescription": "基于用户属性分配角色和权限",
+ "xpack.enterpriseSearch.roleMapping.flyoutUpdateTitle": "更新角色映射",
+ "xpack.enterpriseSearch.roleMapping.groupsLabel": "组",
+ "xpack.enterpriseSearch.roleMapping.individualAuthProviderLabel": "选择单个身份验证提供程序",
+ "xpack.enterpriseSearch.roleMapping.invitationDescription": "此 URL 可共享给用户,允许他们接受企业搜索邀请和设置新密码",
+ "xpack.enterpriseSearch.roleMapping.invitationLink": "企业搜索邀请链接",
+ "xpack.enterpriseSearch.roleMapping.invitationPendingLabel": "邀请未决",
+ "xpack.enterpriseSearch.roleMapping.manageRoleMappingTitle": "管理角色映射",
+ "xpack.enterpriseSearch.roleMapping.newInvitationLabel": "邀请 URL",
+ "xpack.enterpriseSearch.roleMapping.newRoleMappingTitle": "添加角色映射",
+ "xpack.enterpriseSearch.roleMapping.newUserDescription": "提供粒度访问和权限",
+ "xpack.enterpriseSearch.roleMapping.newUserLabel": "创建新用户",
+ "xpack.enterpriseSearch.roleMapping.noResults.message": "未找到匹配的角色映射",
+ "xpack.enterpriseSearch.roleMapping.notFoundMessage": "未找到匹配的角色映射。",
+ "xpack.enterpriseSearch.roleMapping.noUsersDescription": "可灵活地分别添加用户。角色映射提供更宽广的接口,可以使用户属性添加更大数量的用户。",
+ "xpack.enterpriseSearch.roleMapping.noUsersLabel": "未找到匹配的用户",
+ "xpack.enterpriseSearch.roleMapping.noUsersTitle": "未添加任何用户",
+ "xpack.enterpriseSearch.roleMapping.removeRoleMappingButton": "移除映射",
+ "xpack.enterpriseSearch.roleMapping.removeRoleMappingTitle": "移除角色映射",
+ "xpack.enterpriseSearch.roleMapping.removeUserButton": "移除用户",
+ "xpack.enterpriseSearch.roleMapping.requiredLabel": "必需",
+ "xpack.enterpriseSearch.roleMapping.roleLabel": "角色",
+ "xpack.enterpriseSearch.roleMapping.roleMappingFlyoutCreateButton": "创建映射",
+ "xpack.enterpriseSearch.roleMapping.roleMappingFlyoutUpdateButton": "更新映射",
+ "xpack.enterpriseSearch.roleMapping.roleMappingsHeadingButton": "创建新的角色映射",
+ "xpack.enterpriseSearch.roleMapping.roleMappingsHeadingDescription": "角色映射提供将原生或 SAML 控制的角色属性与 {productName} 权限关联的接口。",
+ "xpack.enterpriseSearch.roleMapping.roleMappingsHeadingDocsLink": "详细了解角色映射。",
+ "xpack.enterpriseSearch.roleMapping.roleMappingsHeadingTitle": "角色映射",
+ "xpack.enterpriseSearch.roleMapping.roleMappingsTitle": "用户和角色",
+ "xpack.enterpriseSearch.roleMapping.roleModalText": "移除角色映射将吊销与映射属性对应的任何用户的访问权限,但对于 SAML 控制的角色可能不会立即生效。具有活动 SAML 会话的用户将保留访问权限,直到会话过期。",
+ "xpack.enterpriseSearch.roleMapping.rolesDisabledDescription": "为此部署设置的所有用户当前对 {productName} 具有完全访问权限。要限制访问和管理权限,必须为企业搜索启用基于角色的访问。",
+ "xpack.enterpriseSearch.roleMapping.rolesDisabledNote": "注意:启用基于角色的访问会限制对 App Search 和 Workplace Search 的访问。启用后,在适用的情况下,查看这两个产品的访问管理。",
+ "xpack.enterpriseSearch.roleMapping.rolesDisabledTitle": "基于角色的访问已禁用",
+ "xpack.enterpriseSearch.roleMapping.saveRoleMappingButtonLabel": "保存角色映射",
+ "xpack.enterpriseSearch.roleMapping.smtpCalloutLabel": "在以下情况下,个性化邀请将自动发送:当提供企业搜索",
+ "xpack.enterpriseSearch.roleMapping.smtpLinkLabel": "SMTP 配置时",
+ "xpack.enterpriseSearch.roleMapping.updateRoleMappingButtonLabel": "更新角色映射",
+ "xpack.enterpriseSearch.roleMapping.updateUserDescription": "管理粒度访问和权限",
+ "xpack.enterpriseSearch.roleMapping.updateUserLabel": "更新用户",
+ "xpack.enterpriseSearch.roleMapping.userAddedLabel": "用户已添加",
+ "xpack.enterpriseSearch.roleMapping.userModalText": "移除用户会立即吊销对该体验的访问,除非此用户的属性也对应于原生和 SAML 控制身份验证的角色映射,在这种情况下,还应该根据需要复查并调整关联的角色映射。",
+ "xpack.enterpriseSearch.roleMapping.userModalTitle": "移除 {username}",
+ "xpack.enterpriseSearch.roleMapping.usernameLabel": "用户名",
+ "xpack.enterpriseSearch.roleMapping.usernameNoUsersText": "没有符合添加资格的现有用户。",
+ "xpack.enterpriseSearch.roleMapping.usersHeadingDescription": "用户管理针对个别或特殊的权限需要提供粒度访问。可能会从此列表排除一些用户。包括来自联合源(如 SAML)的用户,按照角色映射及内置用户帐户进行管理,如“elastic”或“enterprise_search”用户。\n",
+ "xpack.enterpriseSearch.roleMapping.usersHeadingLabel": "添加新用户",
+ "xpack.enterpriseSearch.roleMapping.usersHeadingTitle": "用户",
+ "xpack.enterpriseSearch.roleMapping.userUpdatedLabel": "用户已更新",
+ "xpack.enterpriseSearch.schema.addFieldModal.addFieldButtonLabel": "添加字段",
+ "xpack.enterpriseSearch.schema.addFieldModal.description": "字段添加后,将无法从架构中删除。",
+ "xpack.enterpriseSearch.schema.addFieldModal.fieldNameNote.correct": "字段名称只能包含小写字母、数字和下划线",
+ "xpack.enterpriseSearch.schema.addFieldModal.fieldNameNote.corrected": "该字段将命名为 {correctedName}",
+ "xpack.enterpriseSearch.schema.addFieldModal.fieldNamePlaceholder": "输入字段名称",
+ "xpack.enterpriseSearch.schema.addFieldModal.title": "添加新字段",
+ "xpack.enterpriseSearch.schema.errorsCallout.buttonLabel": "查看错误",
+ "xpack.enterpriseSearch.schema.errorsCallout.description": "多个文档有字段转换错误。请查看它们,然后根据需要更改字段类型。",
+ "xpack.enterpriseSearch.schema.errorsCallout.title": "架构重新索引时出错",
+ "xpack.enterpriseSearch.schema.errorsTable.control.review": "复查",
+ "xpack.enterpriseSearch.schema.errorsTable.heading.error": "错误",
+ "xpack.enterpriseSearch.schema.errorsTable.heading.id": "ID",
+ "xpack.enterpriseSearch.schema.errorsTable.link.view": "查看",
+ "xpack.enterpriseSearch.schema.fieldNameLabel": "字段名称",
+ "xpack.enterpriseSearch.schema.fieldTypeLabel": "字段类型",
+ "xpack.enterpriseSearch.setupGuide.cloud.step1.instruction1": "访问 Elastic Cloud 控制台以{editDeploymentLink}。",
+ "xpack.enterpriseSearch.setupGuide.cloud.step1.instruction1LinkText": "编辑您的部署",
+ "xpack.enterpriseSearch.setupGuide.cloud.step1.title": "编辑您的部署的配置",
+ "xpack.enterpriseSearch.setupGuide.cloud.step2.instruction1": "进入部署的“编辑部署”屏幕后,滚动到“企业搜索”配置,然后选择“启用”。",
+ "xpack.enterpriseSearch.setupGuide.cloud.step2.title": "为您的部署启用企业搜索",
+ "xpack.enterpriseSearch.setupGuide.cloud.step3.instruction1": "在为您的实例启用企业搜索之后,您可以定制该实例,包括容错、RAM 以及其他{optionsLink}。",
+ "xpack.enterpriseSearch.setupGuide.cloud.step3.instruction1LinkText": "可配置选项",
+ "xpack.enterpriseSearch.setupGuide.cloud.step3.title": "配置您的企业搜索实例",
+ "xpack.enterpriseSearch.setupGuide.cloud.step4.instruction1": "单击“保存”后,您将会看到确认对话框,其中概述了对部署所做的更改。确认之后,您的部署将处理配置更改,整个过程只需少许时间。",
+ "xpack.enterpriseSearch.setupGuide.cloud.step4.title": "保存您的部署配置",
+ "xpack.enterpriseSearch.setupGuide.cloud.step5.instruction1": "对于包含时间序列统计数据的 {productName} 索引,您可能想要{configurePolicyLink},以确保较长时期内性能理想且存储划算。",
+ "xpack.enterpriseSearch.setupGuide.cloud.step5.instruction1LinkText": "配置索引生命周期策略",
+ "xpack.enterpriseSearch.setupGuide.cloud.step5.title": "{productName} 现在可以使用了",
+ "xpack.enterpriseSearch.setupGuide.step1.instruction1": "在 {configFile} 文件中,将 {configSetting} 设置为 {productName} 实例的 URL。例如:",
+ "xpack.enterpriseSearch.setupGuide.step1.title": "将 {productName} 主机 URL 添加到 Kibana 配置",
+ "xpack.enterpriseSearch.setupGuide.step2.instruction1": "重新启动 Kibana 以应用上一步骤中的配置更改。",
+ "xpack.enterpriseSearch.setupGuide.step2.instruction2": "如果正在 {productName} 中使用 {elasticsearchNativeAuthLink},则全部就绪。您的用户现在可以使用自己当前的 {productName} 访问权限在 Kibana 中访问 {productName}。",
+ "xpack.enterpriseSearch.setupGuide.step2.title": "重新加载 Kibana 实例",
+ "xpack.enterpriseSearch.setupGuide.step3.title": "解决问题",
+ "xpack.enterpriseSearch.setupGuide.title": "设置指南",
+ "xpack.enterpriseSearch.shared.flashMessages.defaultErrorMessage": "发生意外错误",
+ "xpack.enterpriseSearch.shared.unsavedChangesMessage": "您的更改尚未更改。是否确定要离开?",
+ "xpack.enterpriseSearch.trialCalloutLink": "详细了解 Elastic Stack 许可证。",
+ "xpack.enterpriseSearch.trialCalloutTitle": "您的可启用白金级功能的 Elastic Stack 试用版许可证将 {days, plural, other {# 天}}后过期。",
+ "xpack.enterpriseSearch.troubleshooting.differentAuth.description": "此插件当前不支持使用不同身份验证方法的 {productName} 和 Kibana,例如 {productName} 使用与 Kibana 不同的 SAML 提供程序。",
+ "xpack.enterpriseSearch.troubleshooting.differentAuth.title": "{productName} 和 Kibana 使用不同的身份验证方法",
+ "xpack.enterpriseSearch.troubleshooting.differentEsClusters.description": "此插件当前不支持在不同集群中运行的 {productName} 和 Kibana。",
+ "xpack.enterpriseSearch.troubleshooting.differentEsClusters.title": "{productName} 和 Kibana 在不同的 Elasticsearch 集群中",
+ "xpack.enterpriseSearch.troubleshooting.standardAuth.description": "此插件不完全支持使用 {standardAuthLink} 的 {productName}。{productName} 中创建的用户必须具有 Kibana 访问权限。Kibana 中创建的用户在导航菜单中将看不到 {productName}。",
+ "xpack.enterpriseSearch.troubleshooting.standardAuth.title": "不支持使用标准身份验证的 {productName}",
+ "xpack.enterpriseSearch.units.daysLabel": "天",
+ "xpack.enterpriseSearch.units.hoursLabel": "小时",
+ "xpack.enterpriseSearch.units.monthsLabel": "月",
+ "xpack.enterpriseSearch.units.weeksLabel": "周",
+ "xpack.enterpriseSearch.usernameLabel": "用户名",
+ "xpack.enterpriseSearch.workplaceSearch.accountNav.account.link": "我的帐户",
+ "xpack.enterpriseSearch.workplaceSearch.accountNav.logout.link": "注销",
+ "xpack.enterpriseSearch.workplaceSearch.accountNav.orgDashboard.link": "前往组织仪表板",
+ "xpack.enterpriseSearch.workplaceSearch.accountNav.search.link": "搜索",
+ "xpack.enterpriseSearch.workplaceSearch.accountNav.settings.link": "帐户设置",
+ "xpack.enterpriseSearch.workplaceSearch.accountNav.sources.link": "内容源",
+ "xpack.enterpriseSearch.workplaceSearch.accountSettings.description": "管理访问权限、密码和其他帐户设置。",
+ "xpack.enterpriseSearch.workplaceSearch.accountSettings.title": "帐户设置",
+ "xpack.enterpriseSearch.workplaceSearch.activityFeedEmptyDefault.title": "您的组织最近无活动",
+ "xpack.enterpriseSearch.workplaceSearch.activityFeedNamedDefault.title": "{name} 最近无活动",
+ "xpack.enterpriseSearch.workplaceSearch.add.label": "添加",
+ "xpack.enterpriseSearch.workplaceSearch.addField.label": "添加字段",
+ "xpack.enterpriseSearch.workplaceSearch.and": "且",
+ "xpack.enterpriseSearch.workplaceSearch.baseUri.label": "基 URI",
+ "xpack.enterpriseSearch.workplaceSearch.baseUrl.label": "基 URL",
+ "xpack.enterpriseSearch.workplaceSearch.clientId.label": "客户端 ID",
+ "xpack.enterpriseSearch.workplaceSearch.clientSecret.label": "客户端密钥",
+ "xpack.enterpriseSearch.workplaceSearch.comfirmModal.title": "请确认",
+ "xpack.enterpriseSearch.workplaceSearch.confidential.label": "保密",
+ "xpack.enterpriseSearch.workplaceSearch.confidential.text": "为客户端密钥无法保密的环境(如原生移动应用和单页面应用程序)取消选择。",
+ "xpack.enterpriseSearch.workplaceSearch.configure.button": "配置",
+ "xpack.enterpriseSearch.workplaceSearch.confirmChanges.text": "确认更改",
+ "xpack.enterpriseSearch.workplaceSearch.connectors.header.description": "您的所有可配置连接器。",
+ "xpack.enterpriseSearch.workplaceSearch.connectors.header.title": "内容源连接器",
+ "xpack.enterpriseSearch.workplaceSearch.consumerKey.label": "使用者密钥",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.emptyBody": "管理员将源添加到此组织后,它们便可供搜索。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.emptyTitle": "没有可用源",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.newSourceDescription": "配置并连接源时,您将会使用从内容平台本身同步的可搜索内容创建不同的实体。可以使用以下一个可用连接器添加源,也可以通过定制 API 源,实现更多的灵活性。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.noSourcesTitle": "配置并连接您的首个内容源",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.orgSourceDescription": "共享内容源可供整个组织使用,也可以分配给指定用户组。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.orgSourcesTitle": "添加共享内容源",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.placeholder": "筛选源......",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.privateSourceDescription": "连接新源以将其内容和文档添加到您搜索体验中。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.addSourceList.privateSourcesTitle": "添加新的内容源",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.availableSourceList.body": "配置可用源,或构建自己的,方法是使用 ",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.availableSourceList.customSource.button": "定制 API 源",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.availableSourceList.emptyState": "没有可用源匹配您的查询。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.availableSourceList.title": "可配置",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.availableSourceList.toolTipContent": "{name} 可配置为专用源,适用于白金级订阅。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.back.button": " 返回",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.configureNew.button": "配置新的内容源",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.connect.button": "连接 {name}",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.heading": "{name} 已配置",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.orgCanConnect.message": "{name} 现在可连接到 Workplace Search",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.personalConnectLink.message": "用户现在可从个人仪表板上链接自己的 {name} 帐户。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.privateDisabled.button": "详细了解专用内容源。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configCompleted.privateDisabled.message": "切记在安全设置中{securityLink}。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configCustom.button": "创建定制 API 源",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configDocs.applicationPortal.button": "{name} 应用程序门户",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.alt.text": "连接图示",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.configure.button": "配置 {name}",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step1.heading": "第 1 步",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step1.text": "通过您或您的团队用于连接并同步内容的内容源设置安全的 OAuth 应用程序。只需对每个内容源执行一次。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step1.title": "配置 OAuth 应用程序 {badge}",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step2.heading": "第 2 步",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step2.text": "使用新的 OAuth 应用程序将内容源任何数量的实例连接到 Workplace Search。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.step2.title": "连接内容源",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.steps.text": "快速设置,让您的所有文档都可搜索。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configIntro.steps.title": "如何添加 {name}",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configOauth.button": "完成连接",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configOauth.label": "选择要同步的 GitHub 组织",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.accountOnlyTooltip": "专用内容源。每个用户必须从自己的个人仪表板添加内容源。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.body": "已配置且准备好连接。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.connectButton": "连接",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.emptyState": "没有已配置的源匹配您的查询。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.title": "已配置内容源",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.configuredSources.unConnectedTooltip": "没有已连接源",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.button": "连接 {name}",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.docPermissionsUnavailable.message": "尚没有文档级别权限可用于此源。{link}",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.needsPermissions.text": "将同步文档级别权限信息。在初始连接后,需要进行其他配置,然后文档才可供搜索。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.notSynced.text": "连接服务可访问的所有文档将同步,并提供给组织的用户或组的用户。文档立即可供搜索。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.notSynced.title": "将不同步文档级别权限",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.permissions.label": "启用文档级别权限同步",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.permissions.title": "文档级权限",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.connect.whichOption.link": "我应选哪个选项?",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.formSourceAddedSuccessMessage": "{name} 已连接",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.includedFeaturesTitle": "包括的功能",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.reAuthenticate.body": "您的 {name} 凭据不再有效。请使用原始凭据重新验证,以恢复内容同步。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.reAuthenticate.button": "重新验证 {name}",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveConfig.button": "保存配置",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveConfig.oauthStep1": "在组织的 {sourceName} 帐户中创建 OAuth 应用",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveConfig.oauthStep2": "提供适当的配置信息",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.apiKeys.body": "您将需要这些密钥以便为此定制源同步文档。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.apiKeys.title": "API 密钥",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.body1": "您的终端已准备好接受请求。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.body2": "确保在下面复制您的 API 密钥。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.displaySettings.text": "请使用 {link} 定制您的文档在搜索结果内显示的方式。Workplace Search 默认按字母顺序使用字段。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.docPermissions.title": "设置文档级权限",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.documentation.text": "{link}以详细了解定制 API 源。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.heading": "{name} 已创建",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.permissions.text": "{link} 管理有关单个属性或组属性的内容访问内容。允许或拒绝对特定文档的访问。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.return.button": "返回到源",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.stylingResults.title": "正在为结果应用样式",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.saveCustom.visualWalkthrough.title": "直观的演练",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.addField.button": "添加字段",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.empty.description": "您索引一些文档后,系统便会为您创建架构。单击下面,以提前创建架构字段。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.empty.title": "内容源没有架构",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.errors.header.dataType": "数据类型",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.errors.header.fieldName": "字段名称",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.errors.heading": "架构更改错误",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.errors.message": "糟糕,我们无法为此架构找到任何错误。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.fieldAdded.message": "新字段已添加。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.filter.noResults.message": "找不到“{filterValue}”的结果。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.filter.placeholder": "筛选架构字段......",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.manage.description": "添加新字段或更改现有字段的类型",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.manage.title": "管理源架构",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.newFieldExists.message": "新字段已存在:{fieldName}。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.save.button": "保存架构",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.schema.updated.message": "架构已更新。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.sourceFeatures.documentLevelPermissions.text": "文档级别权限根据定义的规则管理用户内容访问权限。允许或拒绝个人和组对特定文档的访问。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.sourceFeatures.documentLevelPermissions.title": "适用于白金级许可证的文档级别权限",
+ "xpack.enterpriseSearch.workplaceSearch.contentSource.sourceFeatures.syncFrequency.text": "此源每 {duration} 从 {name} 获取新内容(在初始同步后)。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.displaySettings.description": "对定制 API 源搜索结果的内容和样式进行定制。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.displaySettings.title": "显示设置",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.displaySettingsEmpty.body": "您需要一些要显示的内容,以便配置显示设置。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.displaySettingsEmpty.title": "您尚没有任何内容",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.emptyFields.description": "添加字段,并将进行相应移动以使它们按照所需顺序显示。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.featuredResults.description": "匹配文档将显示为单个卡片。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.featuredResults.title": "精选结果",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.go.button": "执行",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.lastUpdated.heading": "上次更新时间",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.preview.title": "预览",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.reset.button": "重置",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.resultDetail.label": "结果详情",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.searchResults.label": "搜索结果",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.searchResults.title": "搜索结果设置",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.searchResultsRow.helpText": "此区域可选",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.standardResults.description": "部分匹配的文档将显示为集。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.standardResults.title": "标准结果",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.subtitle.label": "子标题",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.success.message": "显示设置已成功更新。",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.title.heading": "标题",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.title.label": "标题",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.unsaved.message": "您的显示设置尚未保存。是否确定要离开?",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.displaySettings.visibleFields.title": "可见的字段",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.syncManagementContentExtractionLabel": "同步所有文本和内容",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.syncManagementGlobalConfigLabel": "同步缩略图 - 已在全局配置级别禁用",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.syncManagementSynchronizeLabel": "同步此源",
+ "xpack.enterpriseSearch.workplaceSearch.contentSources.syncManagementThumbnailsLabel": "同步缩略图",
+ "xpack.enterpriseSearch.workplaceSearch.copyText": "复制",
+ "xpack.enterpriseSearch.workplaceSearch.credentials.description": "在您的客户端中使用以下凭据从我们的身份验证服务器请求访问令牌。",
+ "xpack.enterpriseSearch.workplaceSearch.credentials.title": "凭据",
+ "xpack.enterpriseSearch.workplaceSearch.customize.header.description": "个性化常规组织设置。",
+ "xpack.enterpriseSearch.workplaceSearch.customize.header.title": "定制 Workplace Search",
+ "xpack.enterpriseSearch.workplaceSearch.customize.name.button": "保存组织名称",
+ "xpack.enterpriseSearch.workplaceSearch.customize.name.label": "组织名称",
+ "xpack.enterpriseSearch.workplaceSearch.description.label": "描述",
+ "xpack.enterpriseSearch.workplaceSearch.documentsHeader": "文档",
+ "xpack.enterpriseSearch.workplaceSearch.editField.label": "编辑字段",
+ "xpack.enterpriseSearch.workplaceSearch.field.label": "字段",
+ "xpack.enterpriseSearch.workplaceSearch.groups.addGroup.heading": "添加组",
+ "xpack.enterpriseSearch.workplaceSearch.groups.addGroup.submit.action": "添加组",
+ "xpack.enterpriseSearch.workplaceSearch.groups.addGroupForm.action": "创建组",
+ "xpack.enterpriseSearch.workplaceSearch.groups.clearFilters.action": "清除筛选",
+ "xpack.enterpriseSearch.workplaceSearch.groups.contentSourceCountHeading": "{numSources} 个共享内容源",
+ "xpack.enterpriseSearch.workplaceSearch.groups.description": "将共享内容源和用户分配到组,以便为各种内部团队打造相关搜索体验。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.filterGroups.placeholder": "按名称筛选组......",
+ "xpack.enterpriseSearch.workplaceSearch.groups.filterSources.buttonText": "源",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupDeleted": "组“{groupName}”已成功删除。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupManagerHeaderTitle": "管理 {label}",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupManagerSourceEmpty.body": "可能您尚未添加任何共享内容源。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupManagerSourceEmpty.title": "哎哟!",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupManagerUpdateAddSourceButton": "添加共享源",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupNotFound": "找不到 ID 为“{groupId}”的组。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupPrioritizationUpdated": "已成功更新共享源的优先级排序。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupRenamed": "已将此组成功重命名为“{groupName}”。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupSourcesUpdated": "已成功更新共享内容源。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupsTable.groupTableHeader": "组",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupsTable.sourcesTableHeader": "内容源",
+ "xpack.enterpriseSearch.workplaceSearch.groups.groupUpdatedText": "上次更新于 {updatedAt}。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.heading": "管理组",
+ "xpack.enterpriseSearch.workplaceSearch.groups.inviteUsers.action": "邀请用户",
+ "xpack.enterpriseSearch.workplaceSearch.groups.newGroup.action": "管理组",
+ "xpack.enterpriseSearch.workplaceSearch.groups.newGroupSavedSuccess": "已成功创建 {groupName}",
+ "xpack.enterpriseSearch.workplaceSearch.groups.noSourcesMessage": "无共享内容源",
+ "xpack.enterpriseSearch.workplaceSearch.groups.noUsersMessage": "无用户",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.confirmRemoveButtonText": "删除 {name}",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.confirmRemoveDescription": "您的组将从 Workplace Search 中删除。确定要移除 {name}?",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.confirmTitleText": "确认",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.emptySourcesDescription": "未与此组共享任何内容源。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.groupSourcesDescription": "可按“{name}”组中的所有用户搜索。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.groupSourcesTitle": "组内容源",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.groupUsersDescription": "分配给此组的用户有权访问上面定义的源的数据和内容。可在“用户和角色”区域中管理此组的用户分配。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.manageSourcesButtonText": "管理共享内容源",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.manageUsersButtonText": "管理用户和角色",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.nameSectionDescription": "定制此组的名称。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.nameSectionTitle": "组名",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.removeButtonText": "移除组",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.removeSectionDescription": "此操作无法撤消。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.removeSectionTitle": "移除此组",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.saveNameButtonText": "保存名称",
+ "xpack.enterpriseSearch.workplaceSearch.groups.overview.usersSectionTitle": "组用户",
+ "xpack.enterpriseSearch.workplaceSearch.groups.searchResults.notFoound": "找不到结果。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.headerDescription": "校准组内容源的相对文档重要性。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.headerTitle": "共享内容源的优先级排序",
+ "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.priorityTableHeader": "相关性优先级",
+ "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.sourceTableHeader": "源",
+ "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.zeroStateBody": "与 {groupName} 共享两个或多个源,以定制源优先级排序。",
+ "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.zeroStateButtonText": "添加共享内容源",
+ "xpack.enterpriseSearch.workplaceSearch.groups.sourceProioritization.zeroStateTitle": "未与此组共享任何源",
+ "xpack.enterpriseSearch.workplaceSearch.groups.sourcesModalLabel": "共享内容源",
+ "xpack.enterpriseSearch.workplaceSearch.groups.sourcesModalTitle": "选择要与 {groupName} 共享的内容源",
+ "xpack.enterpriseSearch.workplaceSearch.keepEditing.button": "继续编辑",
+ "xpack.enterpriseSearch.workplaceSearch.name.label": "名称",
+ "xpack.enterpriseSearch.workplaceSearch.nav.addSource": "添加源",
+ "xpack.enterpriseSearch.workplaceSearch.nav.content": "内容",
+ "xpack.enterpriseSearch.workplaceSearch.nav.displaySettings": "显示设置",
+ "xpack.enterpriseSearch.workplaceSearch.nav.groups": "组",
+ "xpack.enterpriseSearch.workplaceSearch.nav.groups.groupOverview": "概览",
+ "xpack.enterpriseSearch.workplaceSearch.nav.groups.sourcePrioritization": "源的优先级排序",
+ "xpack.enterpriseSearch.workplaceSearch.nav.overview": "概览",
+ "xpack.enterpriseSearch.workplaceSearch.nav.personalDashboard": "查看我的个人仪表板",
+ "xpack.enterpriseSearch.workplaceSearch.nav.roleMappings": "用户和角色",
+ "xpack.enterpriseSearch.workplaceSearch.nav.schema": "架构",
+ "xpack.enterpriseSearch.workplaceSearch.nav.searchApplication": "前往搜索应用程序",
+ "xpack.enterpriseSearch.workplaceSearch.nav.security": "安全",
+ "xpack.enterpriseSearch.workplaceSearch.nav.settings": "设置",
+ "xpack.enterpriseSearch.workplaceSearch.nav.settingsCustomize": "定制",
+ "xpack.enterpriseSearch.workplaceSearch.nav.settingsOauth": "OAuth 应用程序",
+ "xpack.enterpriseSearch.workplaceSearch.nav.settingsSourcePrioritization": "内容源连接器",
+ "xpack.enterpriseSearch.workplaceSearch.nav.sources": "源",
+ "xpack.enterpriseSearch.workplaceSearch.nonPlatinumOauthDescription": "配置 OAuth 应用程序,以安全使用 Workplace Search 搜索 API。升级到白金级许可证,以启用搜索 API 并创建您的 OAuth 应用程序。",
+ "xpack.enterpriseSearch.workplaceSearch.nonPlatinumOauthTitle": "正在为定制搜索应用程序配置 OAuth",
+ "xpack.enterpriseSearch.workplaceSearch.oauth.description": "为您的组织创建 OAuth 客户端。",
+ "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.authorizationDescription": "授权 {strongClientName} 使用您的帐户?",
+ "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.authorizationTitle": "需要授权",
+ "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.authorizeButtonLabel": "授权",
+ "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.denyButtonLabel": "拒绝",
+ "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.httpRedirectWarningMessage": "此应用程序正使用不安全的重定向 URI (http)",
+ "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.scopesLeadInMessage": "此应用程序将能够",
+ "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.searchScopeDescription": "搜索您的数据",
+ "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.unknownScopeDescription": "{unknownAction}您的数据",
+ "xpack.enterpriseSearch.workplaceSearch.oauthAuthorize.writeScopeDescription": "修改您的数据",
+ "xpack.enterpriseSearch.workplaceSearch.oauthPersisted.description": "访问您的组织的 OAuth 客户端并管理 OAuth 设置。",
+ "xpack.enterpriseSearch.workplaceSearch.ok.button": "确定",
+ "xpack.enterpriseSearch.workplaceSearch.organizationStats.activeUsers": "活动用户",
+ "xpack.enterpriseSearch.workplaceSearch.organizationStats.invitations": "邀请",
+ "xpack.enterpriseSearch.workplaceSearch.organizationStats.privateSources": "专用源",
+ "xpack.enterpriseSearch.workplaceSearch.organizationStats.title": "使用统计",
+ "xpack.enterpriseSearch.workplaceSearch.orgNameOnboarding.buttonLabel": "命名您的组织",
+ "xpack.enterpriseSearch.workplaceSearch.orgNameOnboarding.description": "在邀请同事之前,请命名您的组织以提升辨识度。",
+ "xpack.enterpriseSearch.workplaceSearch.overviewHeader.description": "您的组织的统计信息和活动",
+ "xpack.enterpriseSearch.workplaceSearch.overviewHeader.title": "组织概览",
+ "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingHeader.description": "完成以下配置以设置您的组织。",
+ "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingHeader.title": "开始使用 Workplace Search",
+ "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingSourcesCard.description": "添加共享源,以便您的组织可以开始搜索。",
+ "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingSourcesCard.title": "共享源",
+ "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingUsersCard.description": "邀请同事加入此组织以便一同搜索。",
+ "xpack.enterpriseSearch.workplaceSearch.overviewOnboardingUsersCard.title": "用户和邀请",
+ "xpack.enterpriseSearch.workplaceSearch.overviewUsersCard.title": "很好,您已邀请同事一同搜索。",
+ "xpack.enterpriseSearch.workplaceSearch.personalDashboardSourceError": "无法连接源,请联系管理员以获取帮助。错误消息:{error}",
+ "xpack.enterpriseSearch.workplaceSearch.platinumFeature": "白金级功能",
+ "xpack.enterpriseSearch.workplaceSearch.privatePlatinumCallout.text": "专用源需要白金级许可证。",
+ "xpack.enterpriseSearch.workplaceSearch.privateSource.text": "专用源",
+ "xpack.enterpriseSearch.workplaceSearch.privateSources.text": "专用源",
+ "xpack.enterpriseSearch.workplaceSearch.productCardDescription": "通过即时连接到常见生产力和协作工具,在一个位置整合您的内容。",
+ "xpack.enterpriseSearch.workplaceSearch.productCta": "Workplace Search",
+ "xpack.enterpriseSearch.workplaceSearch.productDescription": "搜索整个虚拟工作区中存在的所有文档、文件和源。",
+ "xpack.enterpriseSearch.workplaceSearch.productName": "Workplace Search",
+ "xpack.enterpriseSearch.workplaceSearch.publicKey.label": "公钥",
+ "xpack.enterpriseSearch.workplaceSearch.recentActivity.title": "最近活动",
+ "xpack.enterpriseSearch.workplaceSearch.recentActivitySourceLink.linkLabel": "查看源",
+ "xpack.enterpriseSearch.workplaceSearch.redirectHelp.text": "每行提供一个 URI。",
+ "xpack.enterpriseSearch.workplaceSearch.redirectInsecureError.text": "不推荐使用不安全的重定向 URI (http)。",
+ "xpack.enterpriseSearch.workplaceSearch.redirectNativeHelp.text": "对于本地开发 URI,请使用格式",
+ "xpack.enterpriseSearch.workplaceSearch.redirectSecureError.text": "不能包含重复的重定向 URI。",
+ "xpack.enterpriseSearch.workplaceSearch.redirectURIs.label": "重定向 URI",
+ "xpack.enterpriseSearch.workplaceSearch.remove.button": "移除",
+ "xpack.enterpriseSearch.workplaceSearch.removeField.label": "移除字段",
+ "xpack.enterpriseSearch.workplaceSearch.reset.button": "重置",
+ "xpack.enterpriseSearch.workplaceSearch.roleMapping.adminRoleTypeDescription": "管理员对所有组织范围设置(包括内容源、组和用户管理功能)具有完全权限。",
+ "xpack.enterpriseSearch.workplaceSearch.roleMapping.allGroupsDescription": "分配给所有组包括之后创建和管理的所有当前和未来组。",
+ "xpack.enterpriseSearch.workplaceSearch.roleMapping.allGroupsLabel": "分配给所有组",
+ "xpack.enterpriseSearch.workplaceSearch.roleMapping.defaultGroupName": "默认",
+ "xpack.enterpriseSearch.workplaceSearch.roleMapping.groupAssignmentInvalidError": "至少需要一个分配的组。",
+ "xpack.enterpriseSearch.workplaceSearch.roleMapping.groupAssignmentLabel": "组分配",
+ "xpack.enterpriseSearch.workplaceSearch.roleMapping.roleMappingsTableHeader": "组访问权限",
+ "xpack.enterpriseSearch.workplaceSearch.roleMapping.specificGroupsDescription": "静态分配给一组选定的组。",
+ "xpack.enterpriseSearch.workplaceSearch.roleMapping.specificGroupsLabel": "分配给特定组",
+ "xpack.enterpriseSearch.workplaceSearch.roleMapping.userRoleTypeDescription": "用户的功能访问权限仅限于搜索界面和个人设置管理。",
+ "xpack.enterpriseSearch.workplaceSearch.roleMappingCreatedMessage": "角色映射已成功创建。",
+ "xpack.enterpriseSearch.workplaceSearch.roleMappingDeletedMessage": "已成功删除角色映射",
+ "xpack.enterpriseSearch.workplaceSearch.roleMappingUpdatedMessage": "角色映射已成功更新。",
+ "xpack.enterpriseSearch.workplaceSearch.saveChanges.button": "保存更改",
+ "xpack.enterpriseSearch.workplaceSearch.saveSettings.button": "保存设置",
+ "xpack.enterpriseSearch.workplaceSearch.searchableHeader": "可搜索",
+ "xpack.enterpriseSearch.workplaceSearch.security.privateSources.description": "专用源在您的组织中由用户连接,以创建个性化搜索体验。",
+ "xpack.enterpriseSearch.workplaceSearch.security.privateSourcesToggle.description": "为您的组织启用专用源",
+ "xpack.enterpriseSearch.workplaceSearch.security.privateSourcesUpdateConfirmation.text": "对专用源配置的更新将立即生效。",
+ "xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesEmptyTable.description": "配置后,远程专用源将{enabledStrong},用户可立即从个人仪表板上连接源。",
+ "xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesEmptyTable.enabledStrong": "默认启用",
+ "xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesEmptyTable.title": "尚未配置远程专用源",
+ "xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesTable.description": "远程源在磁盘上同步并存储有限数量的数据,对存储资源有很小的影响。",
+ "xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesToggle.text": "启用远程专用源",
+ "xpack.enterpriseSearch.workplaceSearch.security.sourceRestrictionsSuccess.message": "已成功更新源限制。",
+ "xpack.enterpriseSearch.workplaceSearch.security.standardSourcesEmptyTable.description": "配置后,标准专用源{notEnabledStrong},必须先激活后,才会允许用户从个人仪表板上连接源。",
+ "xpack.enterpriseSearch.workplaceSearch.security.standardSourcesEmptyTable.notEnabledStrong": "默认未启用",
+ "xpack.enterpriseSearch.workplaceSearch.security.standardSourcesEmptyTable.title": "尚未配置标准专用源",
+ "xpack.enterpriseSearch.workplaceSearch.security.standardSourcesTable.description": "标准源在磁盘上同步并存储所有可搜索数据,对存储资源有直接相关的影响。",
+ "xpack.enterpriseSearch.workplaceSearch.security.standardSourcesToggle.text": "启用标准专用资源",
+ "xpack.enterpriseSearch.workplaceSearch.security.unsavedChanges.message": "您的专用源设置尚未保存。是否确定要离开?",
+ "xpack.enterpriseSearch.workplaceSearch.settings.brandText": "品牌",
+ "xpack.enterpriseSearch.workplaceSearch.settings.configRemoved.message": "已成功为 {name} 移除配置。",
+ "xpack.enterpriseSearch.workplaceSearch.settings.confirmRemoveConfig.message": "确定要为 {name} 移除 OAuth 配置?",
+ "xpack.enterpriseSearch.workplaceSearch.settings.confirmRemoveConfigTitle": "移除配置",
+ "xpack.enterpriseSearch.workplaceSearch.settings.iconDescription": "用作较小尺寸屏幕和浏览器图标的品牌元素",
+ "xpack.enterpriseSearch.workplaceSearch.settings.iconHelpText": "最大文件大小为 2MB,建议的纵横比为 1:1。仅支持 PNG 文件。",
+ "xpack.enterpriseSearch.workplaceSearch.settings.iconText": "图标",
+ "xpack.enterpriseSearch.workplaceSearch.settings.logoDescription": "用作所有预构建搜索应用程序的主要可视化品牌元素",
+ "xpack.enterpriseSearch.workplaceSearch.settings.logoHelpText": "最大文件大小为 2MB。仅支持 PNG 文件。",
+ "xpack.enterpriseSearch.workplaceSearch.settings.logoText": "徽标",
+ "xpack.enterpriseSearch.workplaceSearch.settings.oauthAppUpdated.message": "已成功更新应用程序。",
+ "xpack.enterpriseSearch.workplaceSearch.settings.organizationLabel": "组织",
+ "xpack.enterpriseSearch.workplaceSearch.settings.orgUpdated.message": "已成功更新组织。",
+ "xpack.enterpriseSearch.workplaceSearch.settings.resetIconDescription": "您即要将图标重置为默认 Workplace Search 品牌。",
+ "xpack.enterpriseSearch.workplaceSearch.settings.resetImageConfirmationText": "是否确定要执行此操作?",
+ "xpack.enterpriseSearch.workplaceSearch.settings.resetImageTitle": "重置为默认品牌",
+ "xpack.enterpriseSearch.workplaceSearch.settings.resetLogoDescription": "您即要将徽标重置为默认的 Workplace Search 品牌。",
+ "xpack.enterpriseSearch.workplaceSearch.setupGuide.description": "将您的内容平台(Google 云端硬盘、Salesforce)整合成个性化的搜索体验。",
+ "xpack.enterpriseSearch.workplaceSearch.setupGuide.imageAlt": "Workplace Search 入门 - 指导您如何开始使用 Workplace Search 的指南",
+ "xpack.enterpriseSearch.workplaceSearch.setupGuide.notConfigured": "Workplace Search 在 Kibana 中未配置。请按照本页上的说明执行操作。",
+ "xpack.enterpriseSearch.workplaceSearch.source.text": "源",
+ "xpack.enterpriseSearch.workplaceSearch.sourceRow.detailsLabel": "详情",
+ "xpack.enterpriseSearch.workplaceSearch.sourceRow.reauthenticateStatusLinkLabel": "重新验证",
+ "xpack.enterpriseSearch.workplaceSearch.sourceRow.remoteLabel": "远程",
+ "xpack.enterpriseSearch.workplaceSearch.sourceRow.remoteTooltip": "远程源直接依赖于源的搜索服务,且没有内容使用 Workplace Search 进行索引。速度和结果完整性取决于第三方服务的运行状况和性能。",
+ "xpack.enterpriseSearch.workplaceSearch.sourceRow.searchableToggleLabel": "源可搜索切换",
+ "xpack.enterpriseSearch.workplaceSearch.sources.accessToken.label": "访问令牌",
+ "xpack.enterpriseSearch.workplaceSearch.sources.additionalConfig.heading": "需要其他配置",
+ "xpack.enterpriseSearch.workplaceSearch.sources.applicationLinkTitles.github": "GitHub 开发者门户",
+ "xpack.enterpriseSearch.workplaceSearch.sources.baseUrlTitles.github": "GitHub Enterprise URL",
+ "xpack.enterpriseSearch.workplaceSearch.sources.config.link": "编辑内容源连接器设置",
+ "xpack.enterpriseSearch.workplaceSearch.sources.config.title": "内容源配置",
+ "xpack.enterpriseSearch.workplaceSearch.sources.configuration.title": "配置",
+ "xpack.enterpriseSearch.workplaceSearch.sources.contentLoading.text": "正在加载内容......",
+ "xpack.enterpriseSearch.workplaceSearch.sources.contentSummary.title": "内容摘要",
+ "xpack.enterpriseSearch.workplaceSearch.sources.contentType.header": "内容类型",
+ "xpack.enterpriseSearch.workplaceSearch.sources.created.label": "创建时间:",
+ "xpack.enterpriseSearch.workplaceSearch.sources.customCallout.title": "开始使用定制源?",
+ "xpack.enterpriseSearch.workplaceSearch.sources.customSourceDocs.link": "文档",
+ "xpack.enterpriseSearch.workplaceSearch.sources.customSourceDocs.text": "在我们的{documentationLink}中详细了解如何添加内容",
+ "xpack.enterpriseSearch.workplaceSearch.sources.docPermissions.description": "文档级别权限管理有关单个属性或组属性的内容访问内容。允许或拒绝对特定文档的访问。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.documentation": "文档",
+ "xpack.enterpriseSearch.workplaceSearch.sources.documentPermissions.text": "使用文档级别权限",
+ "xpack.enterpriseSearch.workplaceSearch.sources.documentPermissions.title": "文档级权限",
+ "xpack.enterpriseSearch.workplaceSearch.sources.documentPermissionsDisabled.text": "已为此源禁用",
+ "xpack.enterpriseSearch.workplaceSearch.sources.documentPermissionsLink": "详细了解文档级别权限配置",
+ "xpack.enterpriseSearch.workplaceSearch.sources.emptyActivity.title": "最近无活动",
+ "xpack.enterpriseSearch.workplaceSearch.sources.event.header": "事件",
+ "xpack.enterpriseSearch.workplaceSearch.sources.externalIdentities.link": "外部身份 API",
+ "xpack.enterpriseSearch.workplaceSearch.sources.externalIdentities.text": "{externalIdentitiesLink} 必须用于配置用户访问权限映射。阅读指南以了解详情。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.flashMessages.additionalConfigurationNeeded": "此源需要其他配置。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.flashMessages.contentSourceConfigUpdated": "已成功更新配置。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.flashMessages.contentSourceConnected": "已成功连接 {sourceName}。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.flashMessages.contentSourceNameChanged": "已成功将名称更改为 {sourceName}。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.flashMessages.contentSourceRemoved": "已成功删除 {sourceName}。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.groupAccess.title": "组访问权限",
+ "xpack.enterpriseSearch.workplaceSearch.sources.helpText.custom": "要创建定制 API 源,请提供可人工读取的描述性名称。名称在各种搜索体验和管理界面中都原样显示。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.id.label": "源标识符",
+ "xpack.enterpriseSearch.workplaceSearch.sources.items.header": "项",
+ "xpack.enterpriseSearch.workplaceSearch.sources.learnCustom.features.button": "了解白金级功能",
+ "xpack.enterpriseSearch.workplaceSearch.sources.learnMore.link": "了解详情",
+ "xpack.enterpriseSearch.workplaceSearch.sources.learnMore.text": "{learnMoreLink}的权限",
+ "xpack.enterpriseSearch.workplaceSearch.sources.learnMoreCustom.text": "{learnMoreLink}的定制源。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.licenseCallout.description": "请与您的搜索体验管理员联系,以获取更多信息。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.licenseCallout.title": "专用源不再可用",
+ "xpack.enterpriseSearch.workplaceSearch.sources.noContent.title": "尚没有任何内容",
+ "xpack.enterpriseSearch.workplaceSearch.sources.noContentEmpty.message": "此源尚没有任何内容",
+ "xpack.enterpriseSearch.workplaceSearch.sources.noContentForValue.message": "没有“{contentFilterValue}”的任何结果",
+ "xpack.enterpriseSearch.workplaceSearch.sources.notFoundErrorMessage": "未找到源。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.accounts": "帐户",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.allFiles": "所有文件(包括图像、PDF、电子表格、文本文档和演示)",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.allStoredFiles": "所有已存储文件(包括图像、视频、PDF、电子表格、文本文档和演示)",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.articles": "文章",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.attachments": "附件",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.blogPosts": "博文",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.bugs": "错误",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.campaigns": "营销活动",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.contacts": "联系人",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.directMessages": "私信",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.emails": "电子邮件",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.epics": "长篇故事",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.folders": "文件夹",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.gSuiteFiles": "Google G Suite 文档(文档、表格、幻灯片)",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.incidents": "事件",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.issues": "问题",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.items": "项",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.leads": "线索",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.opportunities": "机会",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.pages": "页面",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.privateMessages": "您积极参与的私人频道的消息",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.projects": "项目",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.publicMessages": "公共频道消息",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.pullRequests": "拉取请求",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.repositoryList": "存储库列表",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.sites": "网站",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.spaces": "工作区",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.stories": "故事",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.tasks": "任务",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.tickets": "工单",
+ "xpack.enterpriseSearch.workplaceSearch.sources.objTypes.users": "用户",
+ "xpack.enterpriseSearch.workplaceSearch.sources.org.description": "组织源可供整个组织使用,并可以分配给特定用户组。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.org.link": "添加组织内容源",
+ "xpack.enterpriseSearch.workplaceSearch.sources.org.title": "组织源",
+ "xpack.enterpriseSearch.workplaceSearch.sources.private.canCreate.description": "查看所有已连接专用源的状态,以及为您的帐户管理专用源。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.private.canCreate.title": "管理专用内容源",
+ "xpack.enterpriseSearch.workplaceSearch.sources.private.empty.title": "您没有专用源",
+ "xpack.enterpriseSearch.workplaceSearch.sources.private.header.description": "专用源仅供您使用。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.private.header.title": "我的专用内容源",
+ "xpack.enterpriseSearch.workplaceSearch.sources.private.link": "添加专用内容源",
+ "xpack.enterpriseSearch.workplaceSearch.sources.private.vewOnly.description": "查看与您的组共享的所有源的状态。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.private.vewOnly.title": "查看组源",
+ "xpack.enterpriseSearch.workplaceSearch.sources.ready.text": "可供搜索",
+ "xpack.enterpriseSearch.workplaceSearch.sources.remoteSource.label": "远程源",
+ "xpack.enterpriseSearch.workplaceSearch.sources.remove.description": "此操作无法撤消。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.remove.title": "移除此内容源",
+ "xpack.enterpriseSearch.workplaceSearch.sources.settings.description": "定制此内容源的名称。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.settings.heading": "设置",
+ "xpack.enterpriseSearch.workplaceSearch.sources.settings.title": "内容源名称",
+ "xpack.enterpriseSearch.workplaceSearch.sources.settingsModal.text": "将从 Workplace Search 中删除您的源文档。{lineBreak}确定要移除 {name}?",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceContent.title": "源内容",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceDisabled.button": "了解白金级许可证",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceDisabled.description": "您的组织的许可证级别已更改。您的数据是安全的,但不再支持文档级别权限,且已禁止搜索此源。升级到白金级许可证,以重新启用此源。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceDisabled.title": "内容源已禁用",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceName.label": "源名称",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.box": "Box",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.confluence": "Confluence",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.confluenceServer": "Confluence(服务器)",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.custom": "定制 API 源",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.dropbox": "Dropbox",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.github": "GitHub",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.githubEnterprise": "GitHub Enterprise Server",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.gmail": "Gmail",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.googleDrive": "Google 云端硬盘",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.jira": "Jira",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.jiraServer": "Jira(服务器)",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.oneDrive": "OneDrive",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.salesforce": "Salesforce",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.salesforceSandbox": "Salesforce Sandbox",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.serviceNow": "ServiceNow",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.sharePoint": "Sharepoint",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.slack": "Slack",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceNames.zendesk": "Zendesk",
+ "xpack.enterpriseSearch.workplaceSearch.sources.sourceOverviewTitle": "源概览",
+ "xpack.enterpriseSearch.workplaceSearch.sources.status.header": "状态",
+ "xpack.enterpriseSearch.workplaceSearch.sources.status.heading": "所有都看起来不错",
+ "xpack.enterpriseSearch.workplaceSearch.sources.status.label": "状态:",
+ "xpack.enterpriseSearch.workplaceSearch.sources.status.text": "您的终端已准备好接受请求。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.syncDiagnosticsButton": "下载诊断数据",
+ "xpack.enterpriseSearch.workplaceSearch.sources.syncDiagnosticsDescription": "检索用于活动同步流程故障排除的相关诊断数据。",
+ "xpack.enterpriseSearch.workplaceSearch.sources.syncDiagnosticsTitle": "同步诊断",
+ "xpack.enterpriseSearch.workplaceSearch.sources.time.header": "时间",
+ "xpack.enterpriseSearch.workplaceSearch.sources.totalDocuments.label": "总文档数",
+ "xpack.enterpriseSearch.workplaceSearch.sources.understandButton": "我理解",
+ "xpack.enterpriseSearch.workplaceSearch.sourcesOnboardingCard.description": "您已添加 {sourcesCount, number} 个共享{sourcesCount, plural, other {源}}。祝您搜索愉快。",
+ "xpack.enterpriseSearch.workplaceSearch.sourcesView.modal.docPermissions.description": "只有在配置用户和组映射后,才能在 Workplace Search 中搜索文档。{documentPermissionsLink}。",
+ "xpack.enterpriseSearch.workplaceSearch.sourcesView.modal.heading": "{addedSourceName} 需要其他配置。",
+ "xpack.enterpriseSearch.workplaceSearch.sourcesView.modal.success": "{addedSourceName} 已成功连接,初始内容同步已在进行中。因为您选择同步文档级别权限信息,所以现在必须使用 {externalIdentitiesLink} 提供用户和组映射。",
+ "xpack.enterpriseSearch.workplaceSearch.statusPopoverTooltip": "单击以查看信息",
+ "xpack.enterpriseSearch.workplaceSearch.title": "Workplace Search",
+ "xpack.enterpriseSearch.workplaceSearch.update.label": "更新",
+ "xpack.enterpriseSearch.workplaceSearch.url.label": "URL",
+ "xpack.eventLog.savedObjectProviderRegistry.getProvidersClient.noDefaultProvider": "事件日志需要默认提供程序。",
+ "xpack.features.advancedSettingsFeatureName": "高级设置",
+ "xpack.features.dashboardFeatureName": "仪表板",
+ "xpack.features.devToolsFeatureName": "开发工具",
+ "xpack.features.devToolsPrivilegesTooltip": "还应向用户授予适当的 Elasticsearch 集群和索引权限",
+ "xpack.features.discoverFeatureName": "Discover",
+ "xpack.features.indexPatternFeatureName": "索引模式管理",
+ "xpack.features.ossFeatures.dashboardCreateShortUrlPrivilegeName": "创建短 URL",
+ "xpack.features.ossFeatures.dashboardSearchSessionsFeatureName": "存储搜索会话",
+ "xpack.features.ossFeatures.dashboardShortUrlSubFeatureName": "短 URL",
+ "xpack.features.ossFeatures.dashboardStoreSearchSessionsPrivilegeName": "存储搜索会话",
+ "xpack.features.ossFeatures.discoverCreateShortUrlPrivilegeName": "创建短 URL",
+ "xpack.features.ossFeatures.discoverSearchSessionsFeatureName": "存储搜索会话",
+ "xpack.features.ossFeatures.discoverShortUrlSubFeatureName": "短 URL",
+ "xpack.features.ossFeatures.discoverStoreSearchSessionsPrivilegeName": "存储搜索会话",
+ "xpack.features.ossFeatures.reporting.dashboardDownloadCSV": "从已保存搜索面板下载 CSV 报告",
+ "xpack.features.ossFeatures.reporting.dashboardGenerateScreenshot": "生成 PDF 或 PNG 报告",
+ "xpack.features.ossFeatures.reporting.discoverGenerateCSV": "生成 CSV 报告",
+ "xpack.features.ossFeatures.reporting.reportingTitle": "Reporting",
+ "xpack.features.ossFeatures.reporting.visualizeGenerateScreenshot": "生成 PDF 或 PNG 报告",
+ "xpack.features.ossFeatures.visualizeCreateShortUrlPrivilegeName": "创建短 URL",
+ "xpack.features.ossFeatures.visualizeShortUrlSubFeatureName": "短 URL",
+ "xpack.features.savedObjectsManagementFeatureName": "已保存对象管理",
+ "xpack.features.visualizeFeatureName": "Visualize 库",
+ "xpack.fileUpload.fileSizeError": "文件大小 {fileSize} 超过最大文件大小 {maxFileSize}",
+ "xpack.fileUpload.fileTypeError": "文件不是可接受类型之一:{types}",
+ "xpack.fileUpload.geojsonFilePicker.acceptedCoordinateSystem": "坐标必须在 EPSG:4326 坐标参考系中。",
+ "xpack.fileUpload.geojsonFilePicker.acceptedFormats": "接受的格式:{fileTypes}",
+ "xpack.fileUpload.geojsonFilePicker.filePicker": "选择或拖放文件",
+ "xpack.fileUpload.geojsonFilePicker.maxSize": "最大大小:{maxFileSize}",
+ "xpack.fileUpload.geojsonFilePicker.noFeaturesDetected": "选定文件中未找到 GeoJson 特征。",
+ "xpack.fileUpload.geojsonFilePicker.previewSummary": "正在预览 {numFeatures} 个特征、{previewCoverage}% 的文件。",
+ "xpack.fileUpload.geojsonImporter.noGeometry": "特征不包含必需的字段“geometry”",
+ "xpack.fileUpload.import.noIdOrIndexSuppliedErrorMessage": "未提供任何 ID 或索引",
+ "xpack.fileUpload.importComplete.copyButtonAriaLabel": "复制到剪贴板",
+ "xpack.fileUpload.importComplete.failedFeaturesMsg": "无法索引 {numFailures} 个特征。",
+ "xpack.fileUpload.importComplete.indexingResponse": "导入响应",
+ "xpack.fileUpload.importComplete.indexMgmtLink": "索引管理。",
+ "xpack.fileUpload.importComplete.indexModsMsg": "要修改索引,请前往 ",
+ "xpack.fileUpload.importComplete.indexPatternResponse": "索引模式响应",
+ "xpack.fileUpload.importComplete.permission.docLink": "查看文件导入权限",
+ "xpack.fileUpload.importComplete.permissionFailureMsg": "您无权创建或将数据导入索引“{indexName}”。",
+ "xpack.fileUpload.importComplete.uploadFailureMsgErrorBlock": "错误:{reason}",
+ "xpack.fileUpload.importComplete.uploadFailureTitle": "无法上传文件",
+ "xpack.fileUpload.importComplete.uploadSuccessMsg": "已索引 {numFeatures} 个特征。",
+ "xpack.fileUpload.importComplete.uploadSuccessTitle": "文件上传完成",
+ "xpack.fileUpload.indexNameAlreadyExistsErrorMessage": "索引名称已存在。",
+ "xpack.fileUpload.indexNameContainsIllegalCharactersErrorMessage": "索引名称包含非法字符。",
+ "xpack.fileUpload.indexNameForm.enterIndexNameLabel": "索引名称",
+ "xpack.fileUpload.indexNameForm.guidelines.cannotBe": "不能为 . 或 ..",
+ "xpack.fileUpload.indexNameForm.guidelines.cannotInclude": "不能包含 \\\\、/、*、?、\"、<、>、|、 “ ”(空格字符)、,(逗号)、#",
+ "xpack.fileUpload.indexNameForm.guidelines.cannotStartWith": "不能以 -、_、+ 开头",
+ "xpack.fileUpload.indexNameForm.guidelines.length": "不能长于 255 字节(注意是字节, 因此多字节字符将更快达到 255 字节限制)",
+ "xpack.fileUpload.indexNameForm.guidelines.lowercaseOnly": "仅小写",
+ "xpack.fileUpload.indexNameForm.guidelines.mustBeNewIndex": "必须是新索引",
+ "xpack.fileUpload.indexNameForm.indexNameGuidelines": "索引名称指引",
+ "xpack.fileUpload.indexNameForm.indexNameReqField": "索引名称,必填字段",
+ "xpack.fileUpload.indexNameRequired": "需要索引名称",
+ "xpack.fileUpload.indexPatternAlreadyExistsErrorMessage": "索引模式已存在。",
+ "xpack.fileUpload.indexSettings.enterIndexTypeLabel": "索引类型",
+ "xpack.fileUpload.jsonUploadAndParse.creatingIndexPattern": "正在创建索引模式:{indexName}",
+ "xpack.fileUpload.jsonUploadAndParse.dataIndexingError": "数据索引错误",
+ "xpack.fileUpload.jsonUploadAndParse.dataIndexingStarted": "正在创建索引:{indexName}",
+ "xpack.fileUpload.jsonUploadAndParse.indexPatternError": "索引模式错误",
+ "xpack.fileUpload.jsonUploadAndParse.writingToIndex": "正在写入索引:已完成 {progress}%",
+ "xpack.fileUpload.maxFileSizeUiSetting.description": "设置导入文件时的文件大小限制。此设置支持的最高值为 1GB。",
+ "xpack.fileUpload.maxFileSizeUiSetting.error": "应为有效的数据大小。如 200MB、1GB",
+ "xpack.fileUpload.maxFileSizeUiSetting.name": "最大文件上传大小",
+ "xpack.fileUpload.noFileNameError": "未提供文件名",
+ "xpack.fleet.addAgentButton": "添加代理",
+ "xpack.fleet.agentBulkActions.agentsSelected": "已选择{count, plural, other { # 个代理} =all {所有代理}}",
+ "xpack.fleet.agentBulkActions.clearSelection": "清除所选内容",
+ "xpack.fleet.agentBulkActions.reassignPolicy": "分配到新策略",
+ "xpack.fleet.agentBulkActions.selectAll": "选择所有页面上的所有内容",
+ "xpack.fleet.agentBulkActions.totalAgents": "正在显示 {count, plural, other {# 个代理}}",
+ "xpack.fleet.agentBulkActions.totalAgentsWithLimit": "正在显示 {count} 个代理(共 {total} 个)",
+ "xpack.fleet.agentBulkActions.unenrollAgents": "取消注册代理",
+ "xpack.fleet.agentBulkActions.upgradeAgents": "升级代理",
+ "xpack.fleet.agentDetails.actionsButton": "操作",
+ "xpack.fleet.agentDetails.agentDetailsTitle": "代理“{id}”",
+ "xpack.fleet.agentDetails.agentNotFoundErrorDescription": "找不到代理 ID {agentId}",
+ "xpack.fleet.agentDetails.agentNotFoundErrorTitle": "未找到代理",
+ "xpack.fleet.agentDetails.agentPolicyLabel": "代理策略",
+ "xpack.fleet.agentDetails.agentVersionLabel": "代理版本",
+ "xpack.fleet.agentDetails.hostIdLabel": "代理 ID",
+ "xpack.fleet.agentDetails.hostNameLabel": "主机名",
+ "xpack.fleet.agentDetails.integrationsLabel": "集成",
+ "xpack.fleet.agentDetails.integrationsSectionTitle": "集成",
+ "xpack.fleet.agentDetails.lastActivityLabel": "上次活动",
+ "xpack.fleet.agentDetails.logLevel": "日志记录级别",
+ "xpack.fleet.agentDetails.monitorLogsLabel": "监测日志",
+ "xpack.fleet.agentDetails.monitorMetricsLabel": "监测指标",
+ "xpack.fleet.agentDetails.overviewSectionTitle": "概览",
+ "xpack.fleet.agentDetails.platformLabel": "平台",
+ "xpack.fleet.agentDetails.policyLabel": "策略",
+ "xpack.fleet.agentDetails.releaseLabel": "代理发行版",
+ "xpack.fleet.agentDetails.statusLabel": "状态",
+ "xpack.fleet.agentDetails.subTabs.detailsTab": "代理详情",
+ "xpack.fleet.agentDetails.subTabs.logsTab": "日志",
+ "xpack.fleet.agentDetails.unexceptedErrorTitle": "加载代理时出错",
+ "xpack.fleet.agentDetails.upgradeAvailableTooltip": "升级可用",
+ "xpack.fleet.agentDetails.versionLabel": "代理版本",
+ "xpack.fleet.agentDetails.viewAgentListTitle": "查看所有代理",
+ "xpack.fleet.agentDetailsIntegrations.actionsLabel": "操作",
+ "xpack.fleet.agentDetailsIntegrations.inputTypeEndpointText": "终端",
+ "xpack.fleet.agentDetailsIntegrations.inputTypeLabel": "输入",
+ "xpack.fleet.agentDetailsIntegrations.inputTypeLogText": "日志",
+ "xpack.fleet.agentDetailsIntegrations.inputTypeMetricsText": "指标",
+ "xpack.fleet.agentDetailsIntegrations.viewLogsButton": "查看日志",
+ "xpack.fleet.agentEnrenrollmentStepAgentPolicyollment.noEnrollmentTokensForSelectedPolicyCalloutDescription": "必须创建注册令牌,才能将代理注册到此策略",
+ "xpack.fleet.agentEnrollment.agentAuthenticationSettings": "{agentPolicyName} 已选择。选择注册代理时要使用的注册令牌。",
+ "xpack.fleet.agentEnrollment.agentDescription": "将 Elastic 代理添加到您的主机,以收集数据并将其发送到 Elastic Stack。",
+ "xpack.fleet.agentEnrollment.agentsNotInitializedText": "注册代理前,请{link}。",
+ "xpack.fleet.agentEnrollment.closeFlyoutButtonLabel": "关闭",
+ "xpack.fleet.agentEnrollment.copyPolicyButton": "复制到剪贴板",
+ "xpack.fleet.agentEnrollment.copyRunInstructionsButton": "复制到剪贴板",
+ "xpack.fleet.agentEnrollment.downloadDescription": "Fleet 服务器运行在 Elastic 代理上。可从 Elastic 的下载页面下载 Elastic 代理二进制文件及验证签名。",
+ "xpack.fleet.agentEnrollment.downloadLink": "前往下载页面",
+ "xpack.fleet.agentEnrollment.downloadPolicyButton": "下载策略",
+ "xpack.fleet.agentEnrollment.downloadUseLinuxInstaller": "Linux 用户:建议使用安装程序 (RPM/DEB),因为它们允许在 Fleet 内升级代理。",
+ "xpack.fleet.agentEnrollment.enrollFleetTabLabel": "在 Fleet 中注册",
+ "xpack.fleet.agentEnrollment.enrollStandaloneTabLabel": "独立运行",
+ "xpack.fleet.agentEnrollment.fleetSettingsLink": "Fleet 设置",
+ "xpack.fleet.agentEnrollment.flyoutTitle": "添加代理",
+ "xpack.fleet.agentEnrollment.goToDataStreamsLink": "数据流",
+ "xpack.fleet.agentEnrollment.managedDescription": "在 Fleet 中注册 Elastic 代理,以便自动部署更新并集中管理该代理。",
+ "xpack.fleet.agentEnrollment.missingFleetHostCalloutText": "需要 Fleet 服务器主机的 URL,才能使用 Fleet 注册代理。可以在“Fleet 设置”中添加此信息。有关更多信息,请参阅{link}。",
+ "xpack.fleet.agentEnrollment.missingFleetHostCalloutTitle": "Fleet 服务器主机的 URL 缺失",
+ "xpack.fleet.agentEnrollment.missingFleetHostGuideLink": "Fleet 用户指南",
+ "xpack.fleet.agentEnrollment.setUpAgentsLink": "为 Elastic 代理设置集中管理",
+ "xpack.fleet.agentEnrollment.standaloneDescription": "独立运行 Elastic 代理,以在安装代理的主机上手动配置和更新代理。",
+ "xpack.fleet.agentEnrollment.stepCheckForDataDescription": "该代理应该开始发送数据。前往 {link} 以查看您的数据。",
+ "xpack.fleet.agentEnrollment.stepCheckForDataTitle": "检查数据",
+ "xpack.fleet.agentEnrollment.stepChooseAgentPolicyTitle": "选择代理策略",
+ "xpack.fleet.agentEnrollment.stepConfigureAgentDescription": "在安装 Elastic 代理的主机上将此策略复制到 {fileName}。在 {fileName} 的 {outputSection} 部分中修改 {ESUsernameVariable} 和 {ESPasswordVariable},以使用您的 Elasticsearch 凭据。",
+ "xpack.fleet.agentEnrollment.stepConfigureAgentTitle": "配置代理",
+ "xpack.fleet.agentEnrollment.stepConfigurePolicyAuthenticationTitle": "选择注册令牌",
+ "xpack.fleet.agentEnrollment.stepDownloadAgentTitle": "将 Elastic 代理下载到您的主机",
+ "xpack.fleet.agentEnrollment.stepEnrollAndRunAgentTitle": "注册并启动 Elastic 代理",
+ "xpack.fleet.agentEnrollment.stepRunAgentDescription": "从代理目录运行此命令,以安装、注册并启动 Elastic 代理。您可以重复使用此命令在多个主机上设置代理。需要管理员权限。",
+ "xpack.fleet.agentEnrollment.stepRunAgentTitle": "启动代理",
+ "xpack.fleet.agentEnrollment.stepViewDataTitle": "查看您的数据",
+ "xpack.fleet.agentEnrollment.viewDataDescription": "代理启动后,可以通过使用集成的已安装资产来在 Kibana 中查看数据。{pleaseNote}:获得初始数据可能需要几分钟。",
+ "xpack.fleet.agentHealth.checkInTooltipText": "上次签入时间 {lastCheckIn}",
+ "xpack.fleet.agentHealth.healthyStatusText": "运行正常",
+ "xpack.fleet.agentHealth.inactiveStatusText": "非活动",
+ "xpack.fleet.agentHealth.noCheckInTooltipText": "未签入",
+ "xpack.fleet.agentHealth.offlineStatusText": "脱机",
+ "xpack.fleet.agentHealth.unhealthyStatusText": "运行不正常",
+ "xpack.fleet.agentHealth.updatingStatusText": "正在更新",
+ "xpack.fleet.agentList.actionsColumnTitle": "操作",
+ "xpack.fleet.agentList.addButton": "添加代理",
+ "xpack.fleet.agentList.agentUpgradeLabel": "升级可用",
+ "xpack.fleet.agentList.clearFiltersLinkText": "清除筛选",
+ "xpack.fleet.agentList.errorFetchingDataTitle": "获取代理时出错",
+ "xpack.fleet.agentList.forceUnenrollOneButton": "强制取消注册",
+ "xpack.fleet.agentList.hostColumnTitle": "主机",
+ "xpack.fleet.agentList.lastCheckinTitle": "上次活动",
+ "xpack.fleet.agentList.loadingAgentsMessage": "正在加载代理……",
+ "xpack.fleet.agentList.monitorLogsDisabledText": "False",
+ "xpack.fleet.agentList.monitorLogsEnabledText": "True",
+ "xpack.fleet.agentList.monitorMetricsDisabledText": "False",
+ "xpack.fleet.agentList.monitorMetricsEnabledText": "True",
+ "xpack.fleet.agentList.noAgentsPrompt": "未注册任何代理",
+ "xpack.fleet.agentList.noFilteredAgentsPrompt": "未找到任何代理。{clearFiltersLink}",
+ "xpack.fleet.agentList.outOfDateLabel": "过时",
+ "xpack.fleet.agentList.policyColumnTitle": "代理策略",
+ "xpack.fleet.agentList.policyFilterText": "代理策略",
+ "xpack.fleet.agentList.reassignActionText": "分配到新策略",
+ "xpack.fleet.agentList.showUpgradeableFilterLabel": "升级可用",
+ "xpack.fleet.agentList.statusColumnTitle": "状态",
+ "xpack.fleet.agentList.statusFilterText": "状态",
+ "xpack.fleet.agentList.statusHealthyFilterText": "运行正常",
+ "xpack.fleet.agentList.statusInactiveFilterText": "非活动",
+ "xpack.fleet.agentList.statusOfflineFilterText": "脱机",
+ "xpack.fleet.agentList.statusUnhealthyFilterText": "运行不正常",
+ "xpack.fleet.agentList.statusUpdatingFilterText": "正在更新",
+ "xpack.fleet.agentList.unenrollOneButton": "取消注册代理",
+ "xpack.fleet.agentList.upgradeOneButton": "升级代理",
+ "xpack.fleet.agentList.versionTitle": "版本",
+ "xpack.fleet.agentList.viewActionText": "查看代理",
+ "xpack.fleet.agentLogs.datasetSelectText": "数据集",
+ "xpack.fleet.agentLogs.downloadLink": "下载",
+ "xpack.fleet.agentLogs.logDisabledCallOutDescription": "更新代理的策略 {settingsLink} 以启用日志收集。",
+ "xpack.fleet.agentLogs.logDisabledCallOutTitle": "日志收集已禁用",
+ "xpack.fleet.agentLogs.logLevelSelectText": "日志级别",
+ "xpack.fleet.agentLogs.oldAgentWarningTitle": "“日志”视图需要 Elastic Agent 7.11 或更高版本。要升级代理,请前往“操作”菜单或{downloadLink}更新的版本。",
+ "xpack.fleet.agentLogs.openInLogsUiLinkText": "在日志中打开",
+ "xpack.fleet.agentLogs.searchPlaceholderText": "搜索日志……",
+ "xpack.fleet.agentLogs.selectLogLevel.errorTitleText": "更新代理日志记录级别时出错",
+ "xpack.fleet.agentLogs.selectLogLevel.successText": "将代理日志记录级别更改为“{logLevel}”。",
+ "xpack.fleet.agentLogs.selectLogLevelLabelText": "代理日志记录级别",
+ "xpack.fleet.agentLogs.settingsLink": "设置",
+ "xpack.fleet.agentLogs.updateButtonLoadingText": "正在应用更改......",
+ "xpack.fleet.agentLogs.updateButtonText": "应用更改",
+ "xpack.fleet.agentPolicy.confirmModalCalloutDescription": "Fleet 检测到您的部分代理已在使用选定代理策略 {policyName}。由于此操作,Fleet 会将更新部署到使用此策略的所有代理。",
+ "xpack.fleet.agentPolicy.confirmModalCalloutTitle": "此操作将更新 {agentCount, plural, other {# 个代理}}",
+ "xpack.fleet.agentPolicy.confirmModalCancelButtonLabel": "取消",
+ "xpack.fleet.agentPolicy.confirmModalConfirmButtonLabel": "保存并部署更改",
+ "xpack.fleet.agentPolicy.confirmModalDescription": "此操作无法撤消。是否确定要继续?",
+ "xpack.fleet.agentPolicy.confirmModalTitle": "保存并部署更改",
+ "xpack.fleet.agentPolicy.linkedAgentCountText": "{count, plural, other {# 个代理}}",
+ "xpack.fleet.agentPolicyActionMenu.buttonText": "操作",
+ "xpack.fleet.agentPolicyActionMenu.copyPolicyActionText": "复制策略",
+ "xpack.fleet.agentPolicyActionMenu.enrollAgentActionText": "添加代理",
+ "xpack.fleet.agentPolicyActionMenu.viewPolicyText": "查看策略",
+ "xpack.fleet.agentPolicyForm.advancedOptionsToggleLabel": "高级选项",
+ "xpack.fleet.agentPolicyForm.descriptionFieldLabel": "描述",
+ "xpack.fleet.agentPolicyForm.descriptionFieldPlaceholder": "此策略将如何使用?",
+ "xpack.fleet.agentPolicyForm.monitoringDescription": "收集有关代理的数据,用于调试和跟踪性能。监测数据将写入到上面指定的默认命名空间。",
+ "xpack.fleet.agentPolicyForm.monitoringLabel": "代理监测",
+ "xpack.fleet.agentPolicyForm.monitoringLogsFieldLabel": "收集代理日志",
+ "xpack.fleet.agentPolicyForm.monitoringLogsTooltipText": "从使用此策略的 Elastic 代理收集日志。",
+ "xpack.fleet.agentPolicyForm.monitoringMetricsFieldLabel": "收集代理指标",
+ "xpack.fleet.agentPolicyForm.monitoringMetricsTooltipText": "从使用此策略的 Elastic 代理收集指标。",
+ "xpack.fleet.agentPolicyForm.nameFieldLabel": "名称",
+ "xpack.fleet.agentPolicyForm.nameFieldPlaceholder": "选择名称",
+ "xpack.fleet.agentPolicyForm.nameRequiredErrorMessage": "“代理策略名称”必填。",
+ "xpack.fleet.agentPolicyForm.namespaceFieldDescription": "命名空间是用户可配置的任意分组,使搜索数据和管理用户权限更容易。策略命名空间用于命名其集成的数据流。{fleetUserGuide}。",
+ "xpack.fleet.agentPolicyForm.nameSpaceFieldDescription.fleetUserGuideLabel": "了解详情",
+ "xpack.fleet.agentPolicyForm.namespaceFieldLabel": "默认命名空间",
+ "xpack.fleet.agentPolicyForm.systemMonitoringFieldLabel": "系统监测",
+ "xpack.fleet.agentPolicyForm.systemMonitoringText": "收集系统指标",
+ "xpack.fleet.agentPolicyForm.systemMonitoringTooltipText": "启用此选项可使用收集系统指标和信息的集成启动您的策略。",
+ "xpack.fleet.agentPolicyForm.unenrollmentTimeoutDescription": "可选超时(秒)。若提供,代理断开连接此段时间后,将自动注销。",
+ "xpack.fleet.agentPolicyForm.unenrollmentTimeoutLabel": "注销超时",
+ "xpack.fleet.agentPolicyForm.unenrollTimeoutMinValueErrorMessage": "超时必须大于零。",
+ "xpack.fleet.agentPolicyList.actionsColumnTitle": "操作",
+ "xpack.fleet.agentPolicyList.addButton": "创建代理策略",
+ "xpack.fleet.agentPolicyList.agentsColumnTitle": "代理",
+ "xpack.fleet.agentPolicyList.clearFiltersLinkText": "清除筛选",
+ "xpack.fleet.agentPolicyList.descriptionColumnTitle": "描述",
+ "xpack.fleet.agentPolicyList.loadingAgentPoliciesMessage": "正在加载代理策略…...",
+ "xpack.fleet.agentPolicyList.nameColumnTitle": "名称",
+ "xpack.fleet.agentPolicyList.noAgentPoliciesPrompt": "无代理策略",
+ "xpack.fleet.agentPolicyList.noFilteredAgentPoliciesPrompt": "找不到任何代理策略。{clearFiltersLink}",
+ "xpack.fleet.agentPolicyList.packagePoliciesCountColumnTitle": "集成",
+ "xpack.fleet.agentPolicyList.reloadAgentPoliciesButtonText": "重新加载",
+ "xpack.fleet.agentPolicyList.updatedOnColumnTitle": "上次更新时间",
+ "xpack.fleet.agentPolicySummaryLine.hostedPolicyTooltip": "此策略是在 Fleet 外进行管理的。与此策略相关的操作多数不可用。",
+ "xpack.fleet.agentPolicySummaryLine.revisionNumber": "修订版 {revNumber}",
+ "xpack.fleet.agentReassignPolicy.cancelButtonLabel": "取消",
+ "xpack.fleet.agentReassignPolicy.continueButtonLabel": "分配策略",
+ "xpack.fleet.agentReassignPolicy.flyoutDescription": "选择要将选定{count, plural, other {代理}}分配到的新代理策略。",
+ "xpack.fleet.agentReassignPolicy.flyoutTitle": "分配新代理策略",
+ "xpack.fleet.agentReassignPolicy.packageBadgeFleetServerWarning": "在独立模式下将不会启用 Fleet 服务器。",
+ "xpack.fleet.agentReassignPolicy.policyDescription": "选定代理策略将收集 {count, plural, other {{countValue} 个集成} }的数据:",
+ "xpack.fleet.agentReassignPolicy.selectPolicyLabel": "代理策略",
+ "xpack.fleet.agentReassignPolicy.successSingleNotificationTitle": "代理策略已重新分配",
+ "xpack.fleet.agentsInitializationErrorMessageTitle": "无法为 Elastic 代理初始化集中管理",
+ "xpack.fleet.agentStatus.healthyLabel": "运行正常",
+ "xpack.fleet.agentStatus.inactiveLabel": "非活动",
+ "xpack.fleet.agentStatus.offlineLabel": "脱机",
+ "xpack.fleet.agentStatus.unhealthyLabel": "运行不正常",
+ "xpack.fleet.agentStatus.updatingLabel": "正在更新",
+ "xpack.fleet.alphaMessageDescription": "不推荐在生产环境中使用 Fleet。",
+ "xpack.fleet.alphaMessageLinkText": "查看更多详情。",
+ "xpack.fleet.alphaMessageTitle": "公测版",
+ "xpack.fleet.alphaMessaging.docsLink": "文档",
+ "xpack.fleet.alphaMessaging.feedbackText": "阅读我们的{docsLink}或前往我们的{forumLink},以了解问题或提供反馈。",
+ "xpack.fleet.alphaMessaging.flyoutTitle": "关于本版本",
+ "xpack.fleet.alphaMessaging.forumLink": "讨论论坛",
+ "xpack.fleet.alphaMessaging.introText": "Fleet 仍处于开发状态,不适用于生产环境。此公测版用于用户测试 Fleet 和新 Elastic 代理并提供相关反馈。此插件不受支持 SLA 的约束。",
+ "xpack.fleet.alphaMessging.closeFlyoutLabel": "关闭",
+ "xpack.fleet.appNavigation.agentsLinkText": "代理",
+ "xpack.fleet.appNavigation.dataStreamsLinkText": "数据流",
+ "xpack.fleet.appNavigation.enrollmentTokensText": "注册令牌",
+ "xpack.fleet.appNavigation.integrationsAllLinkText": "浏览",
+ "xpack.fleet.appNavigation.integrationsInstalledLinkText": "管理",
+ "xpack.fleet.appNavigation.policiesLinkText": "代理策略",
+ "xpack.fleet.appNavigation.sendFeedbackButton": "发送反馈",
+ "xpack.fleet.appNavigation.settingsButton": "Fleet 设置",
+ "xpack.fleet.appTitle": "Fleet",
+ "xpack.fleet.assets.customLogs.description": "在 Logs 应用中查看定制日志",
+ "xpack.fleet.assets.customLogs.name": "日志",
+ "xpack.fleet.breadcrumbs.addPackagePolicyPageTitle": "添加集成",
+ "xpack.fleet.breadcrumbs.agentsPageTitle": "代理",
+ "xpack.fleet.breadcrumbs.allIntegrationsPageTitle": "浏览",
+ "xpack.fleet.breadcrumbs.appTitle": "Fleet",
+ "xpack.fleet.breadcrumbs.datastreamsPageTitle": "数据流",
+ "xpack.fleet.breadcrumbs.editPackagePolicyPageTitle": "编辑集成",
+ "xpack.fleet.breadcrumbs.enrollmentTokensPageTitle": "注册令牌",
+ "xpack.fleet.breadcrumbs.installedIntegrationsPageTitle": "管理",
+ "xpack.fleet.breadcrumbs.integrationsAppTitle": "集成",
+ "xpack.fleet.breadcrumbs.policiesPageTitle": "代理策略",
+ "xpack.fleet.config.invalidPackageVersionError": "必须是有效的 semver 或关键字 `latest`",
+ "xpack.fleet.copyAgentPolicy.confirmModal.cancelButtonLabel": "取消",
+ "xpack.fleet.copyAgentPolicy.confirmModal.confirmButtonLabel": "复制策略",
+ "xpack.fleet.copyAgentPolicy.confirmModal.copyPolicyPrompt": "为您的新代理策略选择名称和描述。",
+ "xpack.fleet.copyAgentPolicy.confirmModal.copyPolicyTitle": "复制代理策略“{name}”",
+ "xpack.fleet.copyAgentPolicy.confirmModal.defaultNewPolicyName": "{name}(副本)",
+ "xpack.fleet.copyAgentPolicy.confirmModal.newDescriptionLabel": "描述",
+ "xpack.fleet.copyAgentPolicy.confirmModal.newNameLabel": "新策略名称",
+ "xpack.fleet.copyAgentPolicy.failureNotificationTitle": "复制代理策略“{id}”时出错",
+ "xpack.fleet.copyAgentPolicy.fatalErrorNotificationTitle": "复制代理策略时出错",
+ "xpack.fleet.copyAgentPolicy.successNotificationTitle": "代理策略已复制",
+ "xpack.fleet.createAgentPolicy.cancelButtonLabel": "取消",
+ "xpack.fleet.createAgentPolicy.errorNotificationTitle": "无法创建代理策略",
+ "xpack.fleet.createAgentPolicy.flyoutTitle": "创建代理策略",
+ "xpack.fleet.createAgentPolicy.flyoutTitleDescription": "代理策略用于管理一组代理的设置。您可以将集成添加到代理策略,以指定代理收集的数据。编辑代理策略时,可以使用 Fleet 将更新部署到一组指定代理。",
+ "xpack.fleet.createAgentPolicy.submitButtonLabel": "创建代理策略",
+ "xpack.fleet.createAgentPolicy.successNotificationTitle": "代理策略“{name}”已创建",
+ "xpack.fleet.createPackagePolicy.addedNotificationMessage": "Fleet 会将更新部署到所有使用策略“{agentPolicyName}”的代理。",
+ "xpack.fleet.createPackagePolicy.addedNotificationTitle": "“{packagePolicyName}”集成已添加。",
+ "xpack.fleet.createPackagePolicy.agentPolicyNameLabel": "代理策略",
+ "xpack.fleet.createPackagePolicy.cancelButton": "取消",
+ "xpack.fleet.createPackagePolicy.cancelLinkText": "取消",
+ "xpack.fleet.createPackagePolicy.errorOnSaveText": "您的集成策略有错误。请在保存前修复这些错误。",
+ "xpack.fleet.createPackagePolicy.integrationsContextAddAgentLinkMessage": "添加代理",
+ "xpack.fleet.createPackagePolicy.integrationsContextaddAgentNextNotificationMessage": "接着,{link}以开始采集数据。",
+ "xpack.fleet.createPackagePolicy.pageDescriptionfromPackage": "按照以下说明将此集成添加到代理策略。",
+ "xpack.fleet.createPackagePolicy.pageDescriptionfromPolicy": "为选定代理策略配置集成。",
+ "xpack.fleet.createPackagePolicy.pageTitle": "添加集成",
+ "xpack.fleet.createPackagePolicy.pageTitleWithPackageName": "添加 {packageName} 集成",
+ "xpack.fleet.createPackagePolicy.policyContextAddAgentNextNotificationMessage": "策略已更新。将代理添加到“{agentPolicyName}”代理,以部署此策略。",
+ "xpack.fleet.createPackagePolicy.saveButton": "保存集成",
+ "xpack.fleet.createPackagePolicy.stepConfigure.advancedOptionsToggleLinkText": "高级选项",
+ "xpack.fleet.createPackagePolicy.stepConfigure.errorCountText": "{count, plural, other {# 个错误}}",
+ "xpack.fleet.createPackagePolicy.stepConfigure.hideStreamsAriaLabel": "隐藏 {type} 输入",
+ "xpack.fleet.createPackagePolicy.stepConfigure.inputSettingsDescription": "以下设置适用于下面的所有输入。",
+ "xpack.fleet.createPackagePolicy.stepConfigure.inputSettingsTitle": "设置",
+ "xpack.fleet.createPackagePolicy.stepConfigure.inputVarFieldOptionalLabel": "可选",
+ "xpack.fleet.createPackagePolicy.stepConfigure.integrationSettingsSectionDescription": "选择有助于确定如何使用此集成的名称和描述。",
+ "xpack.fleet.createPackagePolicy.stepConfigure.integrationSettingsSectionTitle": "集成设置",
+ "xpack.fleet.createPackagePolicy.stepConfigure.noPolicyOptionsMessage": "没有可配置的内容",
+ "xpack.fleet.createPackagePolicy.stepConfigure.packagePolicyDescriptionInputLabel": "描述",
+ "xpack.fleet.createPackagePolicy.stepConfigure.packagePolicyNameInputLabel": "集成名称",
+ "xpack.fleet.createPackagePolicy.stepConfigure.packagePolicyNamespaceHelpLabel": "更改从选定代理策略继承的默认命名空间。此设置将更改集成的数据流的名称。{learnMore}。",
+ "xpack.fleet.createPackagePolicy.stepConfigure.packagePolicyNamespaceHelpLearnMoreLabel": "了解详情",
+ "xpack.fleet.createPackagePolicy.stepConfigure.packagePolicyNamespaceInputLabel": "命名空间",
+ "xpack.fleet.createPackagePolicy.stepConfigure.showStreamsAriaLabel": "显示 {type} 输入",
+ "xpack.fleet.createPackagePolicy.stepConfigure.toggleAdvancedOptionsButtonText": "高级选项",
+ "xpack.fleet.createPackagePolicy.stepConfigurePackagePolicyTitle": "配置集成",
+ "xpack.fleet.createPackagePolicy.stepSelectAgentPolicyTitle": "应用到代理策略",
+ "xpack.fleet.createPackagePolicy.StepSelectPolicy.addButton": "创建代理策略",
+ "xpack.fleet.createPackagePolicy.StepSelectPolicy.agentPolicyAgentsDescriptionText": "{count, plural, other {# 个代理}}已注册到选定代理策略。",
+ "xpack.fleet.createPackagePolicy.StepSelectPolicy.agentPolicyFormGroupDescription": "代理策略用于管理一个代理集的一组集成",
+ "xpack.fleet.createPackagePolicy.StepSelectPolicy.agentPolicyFormGroupTitle": "代理策略",
+ "xpack.fleet.createPackagePolicy.StepSelectPolicy.agentPolicyLabel": "代理策略",
+ "xpack.fleet.createPackagePolicy.StepSelectPolicy.agentPolicyPlaceholderText": "选择要将此集成添加到的代理策略",
+ "xpack.fleet.createPackagePolicy.StepSelectPolicy.errorLoadingAgentPoliciesTitle": "加载代理策略时出错",
+ "xpack.fleet.createPackagePolicy.StepSelectPolicy.errorLoadingPackageTitle": "加载软件包信息时出错",
+ "xpack.fleet.createPackagePolicy.StepSelectPolicy.errorLoadingSelectedAgentPolicyTitle": "加载选定代理策略时出错",
+ "xpack.fleet.dataStreamList.actionsColumnTitle": "操作",
+ "xpack.fleet.dataStreamList.datasetColumnTitle": "数据集",
+ "xpack.fleet.dataStreamList.integrationColumnTitle": "集成",
+ "xpack.fleet.dataStreamList.lastActivityColumnTitle": "上次活动",
+ "xpack.fleet.dataStreamList.loadingDataStreamsMessage": "正在加载数据流……",
+ "xpack.fleet.dataStreamList.namespaceColumnTitle": "命名空间",
+ "xpack.fleet.dataStreamList.noDataStreamsPrompt": "无数据流",
+ "xpack.fleet.dataStreamList.noFilteredDataStreamsMessage": "找不到匹配的数据流",
+ "xpack.fleet.dataStreamList.reloadDataStreamsButtonText": "重新加载",
+ "xpack.fleet.dataStreamList.searchPlaceholderTitle": "筛选数据流",
+ "xpack.fleet.dataStreamList.sizeColumnTitle": "大小",
+ "xpack.fleet.dataStreamList.typeColumnTitle": "类型",
+ "xpack.fleet.dataStreamList.viewDashboardActionText": "查看仪表板",
+ "xpack.fleet.dataStreamList.viewDashboardsActionText": "查看仪表板",
+ "xpack.fleet.dataStreamList.viewDashboardsPanelTitle": "查看仪表板",
+ "xpack.fleet.deleteAgentPolicy.confirmModal.affectedAgentsMessage": "{agentsCount, plural, other {# 个代理}}已分配到此代理策略。在删除此策略前取消分配这些代理。",
+ "xpack.fleet.deleteAgentPolicy.confirmModal.affectedAgentsTitle": "在用的策略",
+ "xpack.fleet.deleteAgentPolicy.confirmModal.cancelButtonLabel": "取消",
+ "xpack.fleet.deleteAgentPolicy.confirmModal.confirmButtonLabel": "删除策略",
+ "xpack.fleet.deleteAgentPolicy.confirmModal.deletePolicyTitle": "删除此代理策略?",
+ "xpack.fleet.deleteAgentPolicy.confirmModal.irreversibleMessage": "此操作无法撤消。",
+ "xpack.fleet.deleteAgentPolicy.confirmModal.loadingAgentsCountMessage": "正在检查受影响的代理数量……",
+ "xpack.fleet.deleteAgentPolicy.confirmModal.loadingButtonLabel": "正在加载……",
+ "xpack.fleet.deleteAgentPolicy.failureSingleNotificationTitle": "删除代理策略“{id}”时出错",
+ "xpack.fleet.deleteAgentPolicy.fatalErrorNotificationTitle": "删除代理策略时出错",
+ "xpack.fleet.deleteAgentPolicy.successSingleNotificationTitle": "已删除代理策略“{id}”",
+ "xpack.fleet.deletePackagePolicy.confirmModal.affectedAgentsMessage": "Fleet 检测到您的部分代理已在使用 {agentPolicyName}。",
+ "xpack.fleet.deletePackagePolicy.confirmModal.affectedAgentsTitle": "此操作将影响 {agentsCount} 个{agentsCount, plural, other {代理}}。",
+ "xpack.fleet.deletePackagePolicy.confirmModal.cancelButtonLabel": "取消",
+ "xpack.fleet.deletePackagePolicy.confirmModal.confirmButtonLabel": "删除{agentPoliciesCount, plural, other {集成}}",
+ "xpack.fleet.deletePackagePolicy.confirmModal.deleteMultipleTitle": "删除 {count, plural, one {集成} other {# 个集成}}?",
+ "xpack.fleet.deletePackagePolicy.confirmModal.generalMessage": "此操作无法撤消。是否确定要继续?",
+ "xpack.fleet.deletePackagePolicy.confirmModal.loadingAgentsCountMessage": "正在检查受影响的代理……",
+ "xpack.fleet.deletePackagePolicy.confirmModal.loadingButtonLabel": "正在加载……",
+ "xpack.fleet.deletePackagePolicy.failureMultipleNotificationTitle": "删除 {count} 个集成时出错",
+ "xpack.fleet.deletePackagePolicy.failureSingleNotificationTitle": "删除集成“{id}”时出错",
+ "xpack.fleet.deletePackagePolicy.fatalErrorNotificationTitle": "删除集成时出错",
+ "xpack.fleet.deletePackagePolicy.successMultipleNotificationTitle": "已删除 {count} 个集成",
+ "xpack.fleet.deletePackagePolicy.successSingleNotificationTitle": "已删除集成“{id}”",
+ "xpack.fleet.disabledSecurityDescription": "必须在 Kibana 和 Elasticsearch 启用安全性,才能使用 Elastic Fleet。",
+ "xpack.fleet.disabledSecurityTitle": "安全性未启用",
+ "xpack.fleet.editAgentPolicy.cancelButtonText": "取消",
+ "xpack.fleet.editAgentPolicy.errorNotificationTitle": "无法更新代理策略",
+ "xpack.fleet.editAgentPolicy.saveButtonText": "保存更改",
+ "xpack.fleet.editAgentPolicy.savingButtonText": "正在保存……",
+ "xpack.fleet.editAgentPolicy.successNotificationTitle": "已成功更新“{name}”设置",
+ "xpack.fleet.editAgentPolicy.unsavedChangesText": "您有未保存的更改",
+ "xpack.fleet.editPackagePolicy.cancelButton": "取消",
+ "xpack.fleet.editPackagePolicy.editPageTitleWithPackageName": "编辑 {packageName} 集成",
+ "xpack.fleet.editPackagePolicy.errorLoadingDataMessage": "加载此集成信息时出错",
+ "xpack.fleet.editPackagePolicy.errorLoadingDataTitle": "加载数据时出错",
+ "xpack.fleet.editPackagePolicy.failedConflictNotificationMessage": "数据已过时。刷新页面以获取最新策略。",
+ "xpack.fleet.editPackagePolicy.failedNotificationTitle": "更新“{packagePolicyName}”时出错",
+ "xpack.fleet.editPackagePolicy.pageDescription": "修改集成设置并将更改部署到选定代理策略。",
+ "xpack.fleet.editPackagePolicy.pageTitle": "编辑集成",
+ "xpack.fleet.editPackagePolicy.saveButton": "保存集成",
+ "xpack.fleet.editPackagePolicy.settingsTabName": "设置",
+ "xpack.fleet.editPackagePolicy.updatedNotificationMessage": "Fleet 会将更新部署到所有使用策略“{agentPolicyName}”的代理",
+ "xpack.fleet.editPackagePolicy.updatedNotificationTitle": "已成功更新“{packagePolicyName}”",
+ "xpack.fleet.editPackagePolicy.upgradePageTitleWithPackageName": "升级 {packageName} 集成",
+ "xpack.fleet.enrollemntAPIKeyList.emptyMessage": "未找到任何注册令牌。",
+ "xpack.fleet.enrollemntAPIKeyList.loadingTokensMessage": "正在加载注册令牌......",
+ "xpack.fleet.enrollmentInstructions.descriptionText": "从代理目录运行相应命令,以安装、注册并启动 Elastic 代理。您可以重复使用这些命令在多个主机上设置代理。需要管理员权限。",
+ "xpack.fleet.enrollmentInstructions.moreInstructionsLink": "Elastic 代理文档",
+ "xpack.fleet.enrollmentInstructions.moreInstructionsText": "有关 RPM/DEB 部署说明,请参见 {link}。",
+ "xpack.fleet.enrollmentInstructions.platformSelectAriaLabel": "平台",
+ "xpack.fleet.enrollmentInstructions.troubleshootingLink": "故障排除指南",
+ "xpack.fleet.enrollmentInstructions.troubleshootingText": "如果有连接问题,请参阅我们的{link}。",
+ "xpack.fleet.enrollmentStepAgentPolicy.enrollmentTokenSelectLabel": "注册令牌",
+ "xpack.fleet.enrollmentStepAgentPolicy.noEnrollmentTokensForSelectedPolicyCallout": "选定的代理策略没有注册令牌",
+ "xpack.fleet.enrollmentStepAgentPolicy.policySelectAriaLabel": "代理策略",
+ "xpack.fleet.enrollmentStepAgentPolicy.policySelectLabel": "代理策略",
+ "xpack.fleet.enrollmentStepAgentPolicy.setUpAgentsLink": "创建注册令牌",
+ "xpack.fleet.enrollmentStepAgentPolicy.showAuthenticationSettingsButton": "身份验证设置",
+ "xpack.fleet.enrollmentTokenDeleteModal.cancelButton": "取消",
+ "xpack.fleet.enrollmentTokenDeleteModal.deleteButton": "撤销注册令牌",
+ "xpack.fleet.enrollmentTokenDeleteModal.description": "确定要撤销 {keyName}?将无法再使用此令牌注册新代理。",
+ "xpack.fleet.enrollmentTokenDeleteModal.title": "撤销注册令牌",
+ "xpack.fleet.enrollmentTokensList.actionsTitle": "操作",
+ "xpack.fleet.enrollmentTokensList.activeTitle": "活动",
+ "xpack.fleet.enrollmentTokensList.createdAtTitle": "创建日期",
+ "xpack.fleet.enrollmentTokensList.hideTokenButtonLabel": "隐藏令牌",
+ "xpack.fleet.enrollmentTokensList.nameTitle": "名称",
+ "xpack.fleet.enrollmentTokensList.newKeyButton": "创建注册令牌",
+ "xpack.fleet.enrollmentTokensList.pageDescription": "创建和撤销注册令牌。注册令牌允许一个或多个代理注册于 Fleet 中并发送数据。",
+ "xpack.fleet.enrollmentTokensList.policyTitle": "代理策略",
+ "xpack.fleet.enrollmentTokensList.revokeTokenButtonLabel": "撤销令牌",
+ "xpack.fleet.enrollmentTokensList.secretTitle": "密钥",
+ "xpack.fleet.enrollmentTokensList.showTokenButtonLabel": "显示令牌",
+ "xpack.fleet.epm.addPackagePolicyButtonText": "添加 {packageName}",
+ "xpack.fleet.epm.agentEnrollment.viewDataAssetsLabel": "查看资产",
+ "xpack.fleet.epm.agentEnrollment.viewDataDescription.pleaseNoteLabel": "请注意",
+ "xpack.fleet.epm.assetGroupTitle": "{assetType} 资产",
+ "xpack.fleet.epm.browseAllButtonText": "浏览所有集成",
+ "xpack.fleet.epm.categoryLabel": "类别",
+ "xpack.fleet.epm.detailsTitle": "详情",
+ "xpack.fleet.epm.errorLoadingNotice": "加载 NOTICE.txt 时出错",
+ "xpack.fleet.epm.featuresLabel": "功能",
+ "xpack.fleet.epm.install.packageInstallError": "安装 {pkgName} {pkgVersion} 时出错",
+ "xpack.fleet.epm.install.packageUpdateError": "将 {pkgName} 更新到 {pkgVersion} 时出错",
+ "xpack.fleet.epm.licenseLabel": "许可证",
+ "xpack.fleet.epm.loadingIntegrationErrorTitle": "加载集成详情时出错",
+ "xpack.fleet.epm.noticeModalCloseBtn": "关闭",
+ "xpack.fleet.epm.packageDetails.assets.fetchAssetsErrorTitle": "加载资产时出错",
+ "xpack.fleet.epm.packageDetails.assets.noAssetsFoundLabel": "未找到资产",
+ "xpack.fleet.epm.packageDetails.integrationList.actions": "操作",
+ "xpack.fleet.epm.packageDetails.integrationList.addAgent": "添加代理",
+ "xpack.fleet.epm.packageDetails.integrationList.agentCount": "代理",
+ "xpack.fleet.epm.packageDetails.integrationList.agentPolicy": "代理策略",
+ "xpack.fleet.epm.packageDetails.integrationList.loadingPoliciesMessage": "正在加载集成策略……",
+ "xpack.fleet.epm.packageDetails.integrationList.name": "集成",
+ "xpack.fleet.epm.packageDetails.integrationList.packageVersion": "v{version}",
+ "xpack.fleet.epm.packageDetails.integrationList.updatedAt": "上次更新时间",
+ "xpack.fleet.epm.packageDetails.integrationList.updatedBy": "最后更新者",
+ "xpack.fleet.epm.packageDetails.integrationList.version": "版本",
+ "xpack.fleet.epm.packageDetailsNav.overviewLinkText": "概览",
+ "xpack.fleet.epm.packageDetailsNav.packageAssetsLinkText": "资产",
+ "xpack.fleet.epm.packageDetailsNav.packageCustomLinkText": "高级",
+ "xpack.fleet.epm.packageDetailsNav.packagePoliciesLinkText": "策略",
+ "xpack.fleet.epm.packageDetailsNav.settingsLinkText": "设置",
+ "xpack.fleet.epm.releaseBadge.betaDescription": "在生产环境中不推荐使用此集成。",
+ "xpack.fleet.epm.releaseBadge.betaLabel": "公测版",
+ "xpack.fleet.epm.releaseBadge.experimentalDescription": "此集成可能有重大更改或将在未来版本中移除。",
+ "xpack.fleet.epm.releaseBadge.experimentalLabel": "实验性",
+ "xpack.fleet.epm.screenshotAltText": "{packageName} 屏幕截图 #{imageNumber}",
+ "xpack.fleet.epm.screenshotErrorText": "无法加载此屏幕截图",
+ "xpack.fleet.epm.screenshotPaginationAriaLabel": "{packageName} 屏幕截图分页",
+ "xpack.fleet.epm.screenshotsTitle": "屏幕截图",
+ "xpack.fleet.epm.updateAvailableTooltip": "有可用更新",
+ "xpack.fleet.epm.usedByLabel": "代理策略",
+ "xpack.fleet.epm.versionLabel": "版本",
+ "xpack.fleet.epmList.allPackagesFilterLinkText": "全部",
+ "xpack.fleet.epmList.installedTitle": "已安装集成",
+ "xpack.fleet.epmList.missingIntegrationPlaceholder": "我们未找到任何匹配搜索词的集成。请重试其他关键字,或使用左侧的类别浏览。",
+ "xpack.fleet.epmList.noPackagesFoundPlaceholder": "未找到任何软件包",
+ "xpack.fleet.epmList.searchPackagesPlaceholder": "搜索集成",
+ "xpack.fleet.epmList.updatesAvailableFilterLinkText": "可用更新",
+ "xpack.fleet.featureCatalogueDescription": "添加和管理 Elastic 代理集成",
+ "xpack.fleet.featureCatalogueTitle": "添加 Elastic 代理集成",
+ "xpack.fleet.fleetServerSetup.addFleetServerHostButton": "添加主机",
+ "xpack.fleet.fleetServerSetup.addFleetServerHostInputLabel": "Fleet 服务器主机",
+ "xpack.fleet.fleetServerSetup.addFleetServerHostInvalidUrlError": "URL 无效",
+ "xpack.fleet.fleetServerSetup.addFleetServerHostStepDescription": "指定代理用于连接 Fleet 服务器的 URL。这应匹配运行 Fleet 服务器的主机的公共 IP 地址或域。默认情况下,Fleet 服务器使用端口 {port}。",
+ "xpack.fleet.fleetServerSetup.addFleetServerHostStepTitle": "添加您的 Fleet 服务器主机",
+ "xpack.fleet.fleetServerSetup.addFleetServerHostSuccessText": "已添加 {host}。您可以在{fleetSettingsLink}中编辑 Fleet 服务器主机。",
+ "xpack.fleet.fleetServerSetup.addFleetServerHostSuccessTitle": "已添加 Fleet 服务器主机",
+ "xpack.fleet.fleetServerSetup.agentPolicySelectAraiLabel": "代理策略",
+ "xpack.fleet.fleetServerSetup.agentPolicySelectLabel": "代理策略",
+ "xpack.fleet.fleetServerSetup.cloudDeploymentLink": "编辑部署",
+ "xpack.fleet.fleetServerSetup.cloudSetupText": "需要提供 Fleet 服务器,才能使用 Fleet 注册代理。可以通过启用 APM & Fleet 来将一个添加到部署中。有关更多信息,请参阅{link}",
+ "xpack.fleet.fleetServerSetup.cloudSetupTitle": "启用 APM & Fleet",
+ "xpack.fleet.fleetServerSetup.continueButton": "继续",
+ "xpack.fleet.fleetServerSetup.deploymentModeProductionOption": "{production} – 提供您自己的证书。注册到 Fleet 时,此选项将需要代理指定证书密钥",
+ "xpack.fleet.fleetServerSetup.deploymentModeQuickStartOption": "{quickStart} – Fleet 服务器将生成自签名证书。必须使用 --insecure 标志注册后续代理。不推荐用于生产用例。",
+ "xpack.fleet.fleetServerSetup.errorAddingFleetServerHostTitle": "添加 Fleet 服务器主机时出错",
+ "xpack.fleet.fleetServerSetup.errorGeneratingTokenTitleText": "生成令牌时出错",
+ "xpack.fleet.fleetServerSetup.errorRefreshingFleetServerStatus": "刷新 Fleet 服务器状态时出错",
+ "xpack.fleet.fleetServerSetup.fleetSettingsLink": "Fleet 设置",
+ "xpack.fleet.fleetServerSetup.generateServiceTokenButton": "生成服务令牌",
+ "xpack.fleet.fleetServerSetup.generateServiceTokenDescription": "服务令牌授予 Fleet 服务器向 Elasticsearch 写入的权限。",
+ "xpack.fleet.fleetServerSetup.installAgentDescription": "从代理目录中,复制并运行适当的快速启动命令,以使用生成的令牌和自签名证书将 Elastic 代理启动为 Fleet 服务器。有关如何将自己的证书用于生产部署,请参阅 {userGuideLink}。所有命令都需要管理员权限。",
+ "xpack.fleet.fleetServerSetup.platformSelectAriaLabel": "平台",
+ "xpack.fleet.fleetServerSetup.productionText": "生产",
+ "xpack.fleet.fleetServerSetup.quickStartText": "快速启动",
+ "xpack.fleet.fleetServerSetup.saveServiceTokenDescription": "保存服务令牌信息。其仅显示一次。",
+ "xpack.fleet.fleetServerSetup.selectAgentPolicyDescriptionText": "代理策略允许您远程配置和管理您的代理。建议使用“默认 Fleet 服务器策略”,其包含运行 Fleet 服务器的必要配置。",
+ "xpack.fleet.fleetServerSetup.serviceTokenLabel": "服务令牌",
+ "xpack.fleet.fleetServerSetup.setupGuideLink": "Fleet 用户指南",
+ "xpack.fleet.fleetServerSetup.setupText": "需要提供 Fleet 服务器,才能使用 Fleet 注册代理。按照下面的说明设置 Fleet 服务器。有关详细信息,请参阅{userGuideLink}。",
+ "xpack.fleet.fleetServerSetup.setupTitle": "添加 Fleet 服务器",
+ "xpack.fleet.fleetServerSetup.stepDeploymentModeDescriptionText": "Fleet 使用传输层安全 (TLS) 加密 Elastic 代理和 Elastic Stack 中的其他组件之间的流量。选择部署模式来决定处理证书的方式。您的选择将影响后面步骤中显示的 Fleet 服务器设置命令。",
+ "xpack.fleet.fleetServerSetup.stepDeploymentModeTitle": "为安全选择部署模式",
+ "xpack.fleet.fleetServerSetup.stepFleetServerCompleteDescription": "现在可以将代理注册到 Fleet。",
+ "xpack.fleet.fleetServerSetup.stepFleetServerCompleteTitle": "Fleet 服务器已连接",
+ "xpack.fleet.fleetServerSetup.stepGenerateServiceTokenTitle": "生成服务令牌",
+ "xpack.fleet.fleetServerSetup.stepInstallAgentTitle": "启动 Fleet 服务器",
+ "xpack.fleet.fleetServerSetup.stepSelectAgentPolicyTitle": "选择代理策略",
+ "xpack.fleet.fleetServerSetup.stepWaitingForFleetServerTitle": "正在等待 Fleet 服务器连接......",
+ "xpack.fleet.fleetServerSetup.waitingText": "等候 Fleet 服务器连接......",
+ "xpack.fleet.fleetServerUpgradeModal.announcementImageAlt": "Fleet 服务器升级公告",
+ "xpack.fleet.fleetServerUpgradeModal.breakingChangeMessage": "这是一项重大更改,所以我们在公测版中进行该更改。非常抱歉带来不便。如果您有疑问或需要帮助,请共享 {link}。",
+ "xpack.fleet.fleetServerUpgradeModal.checkboxLabel": "不再显示此消息",
+ "xpack.fleet.fleetServerUpgradeModal.closeButton": "关闭并开始使用",
+ "xpack.fleet.fleetServerUpgradeModal.cloudDescriptionMessage": "Fleet 服务器现在可用并提供改善的可扩展性和安全性。如果您在 Elastic Cloud 上已有 APM 实例,则我们已将其升级到 APM 和 Fleet。如果没有,可以免费将一个添加到您的部署。{existingAgentsMessage}要继续使用 Fleet,必须使用 Fleet 服务器并在每个主机上安装新版 Elastic 代理。",
+ "xpack.fleet.fleetServerUpgradeModal.errorLoadingAgents": "加载代理时出错",
+ "xpack.fleet.fleetServerUpgradeModal.existingAgentText": "您现有的 Elastic 代理已被自动销注且已停止发送数据。",
+ "xpack.fleet.fleetServerUpgradeModal.failedUpdateTitle": "保存设置时出错",
+ "xpack.fleet.fleetServerUpgradeModal.fleetFeedbackLink": "反馈",
+ "xpack.fleet.fleetServerUpgradeModal.fleetServerMigrationGuide": "Fleet 服务器迁移指南",
+ "xpack.fleet.fleetServerUpgradeModal.modalTitle": "将代理注册到 Fleet 服务器",
+ "xpack.fleet.fleetServerUpgradeModal.onPremDescriptionMessage": "Fleet 服务器现在可用且提供改善的可扩展性和安全性。{existingAgentsMessage}要继续使用 Fleet,必须在各个主机上安装 Fleet 服务器和新版 Elastic 代理。详细了解我们的 {link}。",
+ "xpack.fleet.genericActionsMenuText": "打开",
+ "xpack.fleet.homeIntegration.tutorialDirectory.dismissNoticeButtonText": "关闭消息",
+ "xpack.fleet.homeIntegration.tutorialDirectory.fleetAppButtonText": "试用集成",
+ "xpack.fleet.homeIntegration.tutorialDirectory.noticeText": "通过 Elastic 代理集成,可以简单统一的方式将日志、指标和其他类型数据的监测添加到主机。不再需要安装多个 Beats,这样将策略部署到整个基础架构更容易也更快速。有关更多信息,请阅读我们的{blogPostLink}。",
+ "xpack.fleet.homeIntegration.tutorialDirectory.noticeText.blogPostLink": "公告博客",
+ "xpack.fleet.homeIntegration.tutorialDirectory.noticeTitle": "{newPrefix}Elastic 代理集成",
+ "xpack.fleet.homeIntegration.tutorialDirectory.noticeTitle.newPrefix": "已正式发布:",
+ "xpack.fleet.homeIntegration.tutorialModule.noticeText": "{notePrefix}此模块的较新版本{availableAsIntegrationLink}。要详细了解集成和新 Elastic 代理,请阅读我们的{blogPostLink}。",
+ "xpack.fleet.homeIntegration.tutorialModule.noticeText.blogPostLink": "公告博客",
+ "xpack.fleet.homeIntegration.tutorialModule.noticeText.integrationLink": "将作为 Elastic 代理集成来提供",
+ "xpack.fleet.homeIntegration.tutorialModule.noticeText.notePrefix": "注意:",
+ "xpack.fleet.hostsInput.addRow": "添加行",
+ "xpack.fleet.initializationErrorMessageTitle": "无法初始化 Fleet",
+ "xpack.fleet.integrations.customInputsLink": "定制输入",
+ "xpack.fleet.integrations.discussForumLink": "讨论论坛",
+ "xpack.fleet.integrations.installPackage.installingPackageButtonLabel": "正在安装 {title} 资产",
+ "xpack.fleet.integrations.installPackage.installPackageButtonLabel": "安装 {title} 资产",
+ "xpack.fleet.integrations.packageInstallErrorDescription": "尝试安装此软件包时出现问题。请稍后重试。",
+ "xpack.fleet.integrations.packageInstallErrorTitle": "无法安装 {title} 软件包",
+ "xpack.fleet.integrations.packageInstallSuccessDescription": "已成功安装 {title}",
+ "xpack.fleet.integrations.packageInstallSuccessTitle": "已安装 {title}",
+ "xpack.fleet.integrations.packageUninstallErrorDescription": "尝试卸载此软件包时出现问题。请稍后重试。",
+ "xpack.fleet.integrations.packageUninstallErrorTitle": "无法卸载 {title} 软件包",
+ "xpack.fleet.integrations.packageUninstallSuccessDescription": "已成功卸载 {title}",
+ "xpack.fleet.integrations.packageUninstallSuccessTitle": "已卸载 {title}",
+ "xpack.fleet.integrations.settings.confirmInstallModal.cancelButtonLabel": "取消",
+ "xpack.fleet.integrations.settings.confirmInstallModal.installButtonLabel": "安装 {packageName}",
+ "xpack.fleet.integrations.settings.confirmInstallModal.installCalloutTitle": "此操作将安装 {numOfAssets} 个资产",
+ "xpack.fleet.integrations.settings.confirmInstallModal.installDescription": "Kibana 资产将安装在当前工作区中(默认),仅有权查看此工作区的用户可访问。Elasticsearch 资产为全局安装,所有 Kibana 用户可访问。",
+ "xpack.fleet.integrations.settings.confirmInstallModal.installTitle": "安装 {packageName}",
+ "xpack.fleet.integrations.settings.confirmUninstallModal.cancelButtonLabel": "取消",
+ "xpack.fleet.integrations.settings.confirmUninstallModal.uninstallButtonLabel": "卸载 {packageName}",
+ "xpack.fleet.integrations.settings.confirmUninstallModal.uninstallCallout.description": "将会移除由此集成创建的 Kibana 和 Elasticsearch 资产。将不会影响代理策略以及您的代理发送的任何数据。",
+ "xpack.fleet.integrations.settings.confirmUninstallModal.uninstallCallout.title": "此操作将移除 {numOfAssets} 个资产",
+ "xpack.fleet.integrations.settings.confirmUninstallModal.uninstallDescription": "此操作无法撤消。是否确定要继续?",
+ "xpack.fleet.integrations.settings.confirmUninstallModal.uninstallTitle": "卸载 {packageName}",
+ "xpack.fleet.integrations.settings.packageInstallDescription": "安装此集成以设置专用于 {title} 数据的Kibana 和 Elasticsearch 资产。",
+ "xpack.fleet.integrations.settings.packageInstallTitle": "安装 {title}",
+ "xpack.fleet.integrations.settings.packageLatestVersionLink": "最新版本",
+ "xpack.fleet.integrations.settings.packageSettingsOldVersionMessage": "版本 {version} 已过时。此集成的{latestVersion}可供安装。",
+ "xpack.fleet.integrations.settings.packageSettingsTitle": "设置",
+ "xpack.fleet.integrations.settings.packageUninstallDescription": "移除此集成安装的 Kibana 和 Elasticsearch 资产。",
+ "xpack.fleet.integrations.settings.packageUninstallNoteDescription.packageUninstallNoteDetail": "{strongNote}{title} 无法卸载,因为存在使用此集成的活动代理。要卸载,请从您的代理策略中移除所有 {title} 集成。",
+ "xpack.fleet.integrations.settings.packageUninstallNoteDescription.packageUninstallNoteLabel": "注意:",
+ "xpack.fleet.integrations.settings.packageUninstallNoteDescription.packageUninstallUninstallableNoteDetail": "{strongNote}{title} 集成是系统集成,无法移除。",
+ "xpack.fleet.integrations.settings.packageUninstallTitle": "卸载",
+ "xpack.fleet.integrations.settings.packageVersionTitle": "{title} 版本",
+ "xpack.fleet.integrations.settings.versionInfo.installedVersion": "已安装版本",
+ "xpack.fleet.integrations.settings.versionInfo.latestVersion": "最新版本",
+ "xpack.fleet.integrations.settings.versionInfo.updatesAvailable": "更新可用",
+ "xpack.fleet.integrations.uninstallPackage.uninstallingPackageButtonLabel": "正在卸载 {title}",
+ "xpack.fleet.integrations.uninstallPackage.uninstallPackageButtonLabel": "卸载 {title}",
+ "xpack.fleet.integrations.updatePackage.updatePackageButtonLabel": "更新到最新版本",
+ "xpack.fleet.integrationsAppTitle": "集成",
+ "xpack.fleet.integrationsHeaderTitle": "Elastic 代理集成",
+ "xpack.fleet.invalidLicenseDescription": "您当前的许可证已过期。已注册 Beats 代理将继续工作,但您需要有效的许可证,才能访问 Elastic Fleet 界面。",
+ "xpack.fleet.invalidLicenseTitle": "已过期许可证",
+ "xpack.fleet.multiTextInput.addRow": "添加行",
+ "xpack.fleet.multiTextInput.deleteRowButton": "删除行",
+ "xpack.fleet.namespaceValidation.invalidCharactersErrorMessage": "命名空间包含无效字符",
+ "xpack.fleet.namespaceValidation.lowercaseErrorMessage": "命名空间必须小写",
+ "xpack.fleet.namespaceValidation.requiredErrorMessage": "“命名空间”必填",
+ "xpack.fleet.namespaceValidation.tooLongErrorMessage": "命名空间不能超过 100 个字节",
+ "xpack.fleet.newEnrollmentKey.cancelButtonLabel": "取消",
+ "xpack.fleet.newEnrollmentKey.keyCreatedToasts": "注册令牌已创建",
+ "xpack.fleet.newEnrollmentKey.modalTitle": "创建注册令牌",
+ "xpack.fleet.newEnrollmentKey.nameLabel": "名称",
+ "xpack.fleet.newEnrollmentKey.policyLabel": "策略",
+ "xpack.fleet.newEnrollmentKey.submitButton": "创建注册令牌",
+ "xpack.fleet.noAccess.accessDeniedDescription": "您无权访问 Elastic Fleet。要使用 Elastic Fleet,您需要包含此应用程序读取权限或所有权限的用户角色。",
+ "xpack.fleet.noAccess.accessDeniedTitle": "访问被拒绝",
+ "xpack.fleet.oldAppTitle": "采集管理器",
+ "xpack.fleet.overviewPageSubtitle": "Elastic 代理的集中管理",
+ "xpack.fleet.overviewPageTitle": "Fleet",
+ "xpack.fleet.packagePolicy.packageNotFoundError": "ID 为 {id} 的软件包策略没有命名软件包",
+ "xpack.fleet.packagePolicy.policyNotFoundError": "未找到 ID 为 {id} 的软件包策略",
+ "xpack.fleet.packagePolicyField.yamlCodeEditor": "YAML 代码编辑器",
+ "xpack.fleet.packagePolicyValidation.invalidArrayErrorMessage": "格式无效",
+ "xpack.fleet.packagePolicyValidation.invalidYamlFormatErrorMessage": "YAML 格式无效",
+ "xpack.fleet.packagePolicyValidation.nameRequiredErrorMessage": "“名称”必填",
+ "xpack.fleet.packagePolicyValidation.quoteStringErrorMessage": "以特殊 YAML 字符(* 或 &)开头的字符串需要使用双引号引起。",
+ "xpack.fleet.packagePolicyValidation.requiredErrorMessage": "“{fieldName}”必填",
+ "xpack.fleet.permissionDeniedErrorMessage": "您无权访问 Fleet。Fleet 需要 {roleName} 权限。",
+ "xpack.fleet.permissionDeniedErrorTitle": "权限被拒绝",
+ "xpack.fleet.permissionsRequestErrorMessageDescription": "检查 Fleet 权限时遇到问题",
+ "xpack.fleet.permissionsRequestErrorMessageTitle": "无法检查权限",
+ "xpack.fleet.policyDetails.addPackagePolicyButtonText": "添加集成",
+ "xpack.fleet.policyDetails.ErrorGettingFullAgentPolicy": "加载代理策略时出错",
+ "xpack.fleet.policyDetails.packagePoliciesTable.actionsColumnTitle": "操作",
+ "xpack.fleet.policyDetails.packagePoliciesTable.deleteActionTitle": "删除集成",
+ "xpack.fleet.policyDetails.packagePoliciesTable.editActionTitle": "编辑集成",
+ "xpack.fleet.policyDetails.packagePoliciesTable.nameColumnTitle": "名称",
+ "xpack.fleet.policyDetails.packagePoliciesTable.namespaceColumnTitle": "命名空间",
+ "xpack.fleet.policyDetails.packagePoliciesTable.packageNameColumnTitle": "集成",
+ "xpack.fleet.policyDetails.packagePoliciesTable.packageVersion": "v{version}",
+ "xpack.fleet.policyDetails.packagePoliciesTable.upgradeActionTitle": "升级软件包策略",
+ "xpack.fleet.policyDetails.packagePoliciesTable.upgradeAvailable": "升级可用",
+ "xpack.fleet.policyDetails.packagePoliciesTable.upgradeButton": "升级",
+ "xpack.fleet.policyDetails.policyDetailsHostedPolicyTooltip": "此策略是在 Fleet 外进行管理的。与此策略相关的操作多数不可用。",
+ "xpack.fleet.policyDetails.policyDetailsTitle": "策略“{id}”",
+ "xpack.fleet.policyDetails.policyNotFoundErrorTitle": "找不到策略“{id}”",
+ "xpack.fleet.policyDetails.subTabs.packagePoliciesTabText": "集成",
+ "xpack.fleet.policyDetails.subTabs.settingsTabText": "设置",
+ "xpack.fleet.policyDetails.summary.integrations": "集成",
+ "xpack.fleet.policyDetails.summary.lastUpdated": "上次更新时间",
+ "xpack.fleet.policyDetails.summary.revision": "修订",
+ "xpack.fleet.policyDetails.summary.usedBy": "使用者",
+ "xpack.fleet.policyDetails.unexceptedErrorTitle": "加载代理策略时发生错误",
+ "xpack.fleet.policyDetails.viewAgentListTitle": "查看所有代理策略",
+ "xpack.fleet.policyDetails.yamlDownloadButtonLabel": "下载策略",
+ "xpack.fleet.policyDetails.yamlFlyoutCloseButtonLabel": "关闭",
+ "xpack.fleet.policyDetails.yamlflyoutTitleWithName": "代理策略“{name}”",
+ "xpack.fleet.policyDetails.yamlflyoutTitleWithoutName": "代理策略",
+ "xpack.fleet.policyDetailsPackagePolicies.createFirstButtonText": "添加集成",
+ "xpack.fleet.policyDetailsPackagePolicies.createFirstMessage": "此策略尚无任何集成。",
+ "xpack.fleet.policyDetailsPackagePolicies.createFirstTitle": "添加您的首个集成",
+ "xpack.fleet.policyForm.deletePolicyActionText": "删除策略",
+ "xpack.fleet.policyForm.deletePolicyGroupDescription": "现有数据将不会删除。",
+ "xpack.fleet.policyForm.deletePolicyGroupTitle": "删除策略",
+ "xpack.fleet.policyForm.generalSettingsGroupDescription": "为您的代理策略选择名称和描述。",
+ "xpack.fleet.policyForm.generalSettingsGroupTitle": "常规设置",
+ "xpack.fleet.policyForm.unableToDeleteDefaultPolicyText": "默认策略无法删除",
+ "xpack.fleet.preconfiguration.duplicatePackageError": "配置中指定的软件包重复:{duplicateList}",
+ "xpack.fleet.preconfiguration.missingIDError": "{agentPolicyName} 缺失 `id` 字段。`id` 是必需的,但标记为 is_default 或 is_default_fleet_server 的策略除外。",
+ "xpack.fleet.preconfiguration.packageMissingError": "{agentPolicyName} 无法添加。{pkgName} 未安装,请将 {pkgName} 添加到 `{packagesConfigValue}` 或将其从 {packagePolicyName} 中移除。",
+ "xpack.fleet.preconfiguration.policyDeleted": "预配置的策略 {id} 已删除;将跳过创建",
+ "xpack.fleet.serverError.agentPolicyDoesNotExist": "代理策略 {agentPolicyId} 不存在",
+ "xpack.fleet.serverError.enrollmentKeyDuplicate": "称作 {providedKeyName} 的注册密钥对于代理策略 {agentPolicyId} 已存在",
+ "xpack.fleet.serverError.returnedIncorrectKey": "find enrollmentKeyById 返回错误的密钥",
+ "xpack.fleet.serverError.unableToCreateEnrollmentKey": "无法创建注册 api 密钥",
+ "xpack.fleet.settings.additionalYamlConfig": "Elasticsearch 输出配置 (YAML)",
+ "xpack.fleet.settings.cancelButtonLabel": "取消",
+ "xpack.fleet.settings.deleteHostButton": "删除主机",
+ "xpack.fleet.settings.elasticHostError": "URL 无效",
+ "xpack.fleet.settings.elasticsearchUrlLabel": "Elasticsearch 主机",
+ "xpack.fleet.settings.elasticsearchUrlsHelpTect": "指定代理用于发送数据的 Elasticsearch URL。Elasticsearch 默认使用端口 9200。",
+ "xpack.fleet.settings.fleetServerHostsDifferentPathOrProtocolError": "对于每个 URL,协议和路径必须相同",
+ "xpack.fleet.settings.fleetServerHostsEmptyError": "至少需要一个 URL",
+ "xpack.fleet.settings.fleetServerHostsError": "URL 无效",
+ "xpack.fleet.settings.fleetServerHostsHelpTect": "指定代理用于连接 Fleet 服务器的 URL。如果多个 URL 存在,Fleet 显示提供的第一个 URL 用于注册。Fleet 服务器默认使用端口 8220。请参阅 {link}。",
+ "xpack.fleet.settings.fleetServerHostsLabel": "Fleet 服务器主机",
+ "xpack.fleet.settings.flyoutTitle": "Fleet 设置",
+ "xpack.fleet.settings.globalOutputDescription": "这些设置将全局应用到所有代理策略的 {outputs} 部分并影响所有注册的代理。",
+ "xpack.fleet.settings.invalidYamlFormatErrorMessage": "YAML 无效:{reason}",
+ "xpack.fleet.settings.saveButtonLabel": "保存并应用设置",
+ "xpack.fleet.settings.saveButtonLoadingLabel": "正在应用设置......",
+ "xpack.fleet.settings.sortHandle": "排序主机手柄",
+ "xpack.fleet.settings.success.message": "设置已保存",
+ "xpack.fleet.settings.userGuideLink": "Fleet 用户指南",
+ "xpack.fleet.settings.yamlCodeEditor": "YAML 代码编辑器",
+ "xpack.fleet.settingsConfirmModal.calloutTitle": "此操作更新所有代理策略和注册的代理",
+ "xpack.fleet.settingsConfirmModal.cancelButton": "取消",
+ "xpack.fleet.settingsConfirmModal.confirmButton": "应用设置",
+ "xpack.fleet.settingsConfirmModal.defaultChangeLabel": "未知设置",
+ "xpack.fleet.settingsConfirmModal.elasticsearchAddedLabel": "Elasticsearch 主机(新)",
+ "xpack.fleet.settingsConfirmModal.elasticsearchHosts": "Elasticsearch 主机",
+ "xpack.fleet.settingsConfirmModal.elasticsearchRemovedLabel": "Elasticsearch 主机(旧)",
+ "xpack.fleet.settingsConfirmModal.eserverChangedText": "无法连接新 {elasticsearchHosts} 的代理有运行正常状态,即使无法发送数据。要更新 Fleet 服务器用于连接 Elasticsearch 的 URL,必须重新注册 Fleet 服务器。",
+ "xpack.fleet.settingsConfirmModal.fieldLabel": "字段",
+ "xpack.fleet.settingsConfirmModal.fleetServerAddedLabel": "Fleet 服务器主机(新)",
+ "xpack.fleet.settingsConfirmModal.fleetServerChangedText": "无法连接到新 {fleetServerHosts}的代理会记录错误。代理仍基于当前策略,并检查位于旧 URL 的更新,直到连接到新 URL。",
+ "xpack.fleet.settingsConfirmModal.fleetServerHosts": "Fleet 服务器主机",
+ "xpack.fleet.settingsConfirmModal.fleetServerRemovedLabel": "Fleet 服务器主机(旧)",
+ "xpack.fleet.settingsConfirmModal.title": "将设置应用到所有代理策略",
+ "xpack.fleet.settingsConfirmModal.valueLabel": "值",
+ "xpack.fleet.setup.titleLabel": "正在加载 Fleet......",
+ "xpack.fleet.setup.uiPreconfigurationErrorTitle": "配置错误",
+ "xpack.fleet.setupPage.apiKeyServiceLink": "API 密钥服务",
+ "xpack.fleet.setupPage.elasticsearchApiKeyFlagText": "{apiKeyLink}。将 {apiKeyFlag} 设置为 {true}。",
+ "xpack.fleet.setupPage.elasticsearchSecurityFlagText": "{esSecurityLink}。将 {securityFlag} 设置为 {true}。",
+ "xpack.fleet.setupPage.elasticsearchSecurityLink": "Elasticsearch 安全",
+ "xpack.fleet.setupPage.gettingStartedLink": "入门",
+ "xpack.fleet.setupPage.gettingStartedText": "有关更多信息,请阅读我们的{link}指南。",
+ "xpack.fleet.setupPage.missingRequirementsCalloutDescription": "要对 Elastic 代理使用集中管理,请启用下面的 Elasticsearch 安全功能。",
+ "xpack.fleet.setupPage.missingRequirementsCalloutTitle": "缺失安全性要求",
+ "xpack.fleet.setupPage.missingRequirementsElasticsearchTitle": "在您的 Elasticsearch 配置 ({esConfigFile}) 中,启用:",
+ "xpack.fleet.unenrollAgents.cancelButtonLabel": "取消",
+ "xpack.fleet.unenrollAgents.confirmMultipleButtonLabel": "取消注册 {count} 个代理",
+ "xpack.fleet.unenrollAgents.confirmSingleButtonLabel": "取消注册代理",
+ "xpack.fleet.unenrollAgents.deleteMultipleDescription": "此操作将从 Fleet 中移除多个代理,并防止采集新数据。将不会影响任何已由这些代理发送的数据。此操作无法撤消。",
+ "xpack.fleet.unenrollAgents.deleteSingleDescription": "此操作将从 Fleet 中移除“{hostName}”上运行的选定代理。由该代理发送的任何数据将不会被删除。此操作无法撤消。",
+ "xpack.fleet.unenrollAgents.deleteSingleTitle": "取消注册代理",
+ "xpack.fleet.unenrollAgents.fatalErrorNotificationTitle": "取消注册{count, plural, other {代理}}时出错",
+ "xpack.fleet.unenrollAgents.forceDeleteMultipleTitle": "取消注册 {count} 个代理",
+ "xpack.fleet.unenrollAgents.forceUnenrollCheckboxLabel": "立即移除{count, plural, other {代理}}。不用等待代理发送任何最终数据。",
+ "xpack.fleet.unenrollAgents.forceUnenrollLegendText": "强制取消注册{count, plural, other {代理}}",
+ "xpack.fleet.unenrollAgents.successForceMultiNotificationTitle": "代理已取消注册",
+ "xpack.fleet.unenrollAgents.successForceSingleNotificationTitle": "代理已取消注册",
+ "xpack.fleet.unenrollAgents.successMultiNotificationTitle": "正在取消注册代理",
+ "xpack.fleet.unenrollAgents.successSingleNotificationTitle": "正在取消注册代理",
+ "xpack.fleet.unenrollAgents.unenrollFleetServerDescription": "取消注册此代理将断开 Fleet 服务器的连接,如果没有其他 Fleet 服务器存在,将阻止代理发送数据。",
+ "xpack.fleet.unenrollAgents.unenrollFleetServerTitle": "此代理正在运行 Fleet 服务器",
+ "xpack.fleet.upgradeAgents.bulkResultAllErrorsNotificationTitle": "升级{count, plural, one {代理} other { {count} 个代理} =true {所有选定代理}}时出错",
+ "xpack.fleet.upgradeAgents.bulkResultErrorResultsSummary": "{count} 个{count, plural, other {代理}}未成功",
+ "xpack.fleet.upgradeAgents.cancelButtonLabel": "取消",
+ "xpack.fleet.upgradeAgents.confirmMultipleButtonLabel": "升级{count, plural, one {代理} other { {count} 个代理} =true {所有选定代理}}",
+ "xpack.fleet.upgradeAgents.confirmSingleButtonLabel": "升级代理",
+ "xpack.fleet.upgradeAgents.experimentalLabel": "实验性",
+ "xpack.fleet.upgradeAgents.experimentalLabelTooltip": "在未来的版本中可能会更改或移除升级代理,其不受支持 SLA 的约束。",
+ "xpack.fleet.upgradeAgents.fatalErrorNotificationTitle": "升级{count, plural, one {代理} other { {count} 个代理} =true {所有选定代理}}时出错",
+ "xpack.fleet.upgradeAgents.successMultiNotificationTitle": "已升级{isMixed, select, true { {success} 个(共 {total} 个)} other {{isAllAgents, select, true {所有选定} other { {success} 个} }}}代理",
+ "xpack.fleet.upgradeAgents.successSingleNotificationTitle": "已升级 {count} 个代理",
+ "xpack.fleet.upgradeAgents.upgradeMultipleDescription": "此操作会将多个代理升级到版本 {version}。此操作无法撤消。是否确定要继续?",
+ "xpack.fleet.upgradeAgents.upgradeMultipleTitle": "将{count, plural, one {代理} other { {count} 个代理} =true {所有选定代理}}升级到最新版本",
+ "xpack.fleet.upgradeAgents.upgradeSingleDescription": "此操作会将“{hostName}”上运行的代理升级到版本 {version}。此操作无法撤消。是否确定要继续?",
+ "xpack.fleet.upgradeAgents.upgradeSingleTitle": "将代理升级到最新版本",
+ "xpack.fleet.upgradePackagePolicy.failedNotificationTitle": "升级 {packagePolicyName} 时出错",
+ "xpack.fleet.upgradePackagePolicy.pageDescriptionFromUpgrade": "升级此集成并将更改部署到选定代理策略",
+ "xpack.fleet.upgradePackagePolicy.previousVersionFlyout.title": "“{name}”软件包策略",
+ "xpack.fleet.upgradePackagePolicy.statusCallout.errorContent": "此集成在版本 {currentVersion} 和 {upgradeVersion} 之间有冲突字段。请复查配置并保存,以执行升级。您可以参考您的 {previousConfigurationLink}以进行比较。",
+ "xpack.fleet.upgradePackagePolicy.statusCallOut.errorTitle": "复查字段冲突",
+ "xpack.fleet.upgradePackagePolicy.statusCallout.previousConfigurationLink": "以前的配置",
+ "xpack.fleet.upgradePackagePolicy.statusCallout.successContent": "此集成准备好从版本 {currentVersion} 升级到 {upgradeVersion}。复查下面的更改,保存以升级。",
+ "xpack.fleet.upgradePackagePolicy.statusCallOut.successTitle": "准备好升级",
+ "xpack.globalSearch.find.invalidLicenseError": "GlobalSearch API 已禁用,因为许可状态无效:{errorMessage}",
+ "xpack.globalSearchBar.searchBar.helpText.helpTextConjunction": "或",
+ "xpack.globalSearchBar.searchBar.helpText.helpTextPrefix": "筛选依据",
+ "xpack.globalSearchBar.searchBar.mobileSearchButtonAriaLabel": "全站点搜索",
+ "xpack.globalSearchBar.searchBar.noResults": "尝试搜索应用程序、仪表板和可视化等。",
+ "xpack.globalSearchBar.searchBar.noResultsHeading": "找不到结果",
+ "xpack.globalSearchBar.searchBar.noResultsImageAlt": "黑洞的图示",
+ "xpack.globalSearchBar.searchBar.optionTagListAriaLabel": "标签",
+ "xpack.globalSearchBar.searchbar.overflowTagsAriaLabel": "另外 {n} 个{n, plural, other {标签}}:{tags}",
+ "xpack.globalSearchBar.searchBar.placeholder": "搜索 Elastic",
+ "xpack.globalSearchBar.searchBar.shortcutDescription.macCommandDescription": "Command + /",
+ "xpack.globalSearchBar.searchBar.shortcutDescription.shortcutDetail": "{shortcutDescription} {commandDescription}",
+ "xpack.globalSearchBar.searchBar.shortcutDescription.shortcutInstructionDescription": "快捷方式",
+ "xpack.globalSearchBar.searchBar.shortcutDescription.windowsCommandDescription": "Control + /",
+ "xpack.globalSearchBar.suggestions.filterByTagLabel": "按标签名称筛选",
+ "xpack.globalSearchBar.suggestions.filterByTypeLabel": "按类型筛选",
+ "xpack.graph.badge.readOnly.text": "只读",
+ "xpack.graph.badge.readOnly.tooltip": "无法保存 Graph 工作区",
+ "xpack.graph.bar.exploreLabel": "Graph",
+ "xpack.graph.bar.pickFieldsLabel": "添加字段",
+ "xpack.graph.bar.pickSourceLabel": "选择数据源",
+ "xpack.graph.bar.pickSourceTooltip": "选择数据源以开始绘制关系图。",
+ "xpack.graph.bar.searchFieldPlaceholder": "搜索数据并将其添加到图表",
+ "xpack.graph.blocklist.noEntriesDescription": "您没有任何已阻止词。选择顶点并单击右侧控制面板中的{stopSign}可阻止它们。与已阻止词匹配的文档不再可供浏览,并且与它们的关系已隐藏。",
+ "xpack.graph.blocklist.removeButtonAriaLabel": "删除",
+ "xpack.graph.clearWorkspace.confirmButtonLabel": "更改数据源",
+ "xpack.graph.clearWorkspace.confirmText": "如果更改数据源,您当前的字段和顶点将会重置。",
+ "xpack.graph.clearWorkspace.modalTitle": "未保存的更改",
+ "xpack.graph.drilldowns.description": "使用向下钻取以链接到其他应用程序。选定的顶点成为 URL 的一部分。",
+ "xpack.graph.errorToastTitle": "Graph 错误",
+ "xpack.graph.exploreGraph.timedOutWarningText": "浏览超时",
+ "xpack.graph.fatalError.errorStatusMessage": "错误 {errStatus} {errStatusText}:{errMessage}",
+ "xpack.graph.fatalError.unavailableServerErrorMessage": "HTTP 请求无法连接。请检查 Kibana 服务器是否正在运行以及您的浏览器是否具有有效的连接,或请联系您的系统管理员。",
+ "xpack.graph.featureRegistry.graphFeatureName": "Graph",
+ "xpack.graph.fieldManager.cancelLabel": "取消",
+ "xpack.graph.fieldManager.colorLabel": "颜色",
+ "xpack.graph.fieldManager.deleteFieldLabel": "取消选择字段",
+ "xpack.graph.fieldManager.deleteFieldTooltipContent": "此字段的新顶点将不会发现。 现有顶点仍在图表中。",
+ "xpack.graph.fieldManager.disabledFieldBadgeDescription": "已禁用字段 {field}:单击以配置。按 Shift 键并单击可启用",
+ "xpack.graph.fieldManager.disableFieldLabel": "禁用字段",
+ "xpack.graph.fieldManager.disableFieldTooltipContent": "关闭此字段顶点的发现。还可以按 Shift 键并单击字段可将其禁用。",
+ "xpack.graph.fieldManager.enableFieldLabel": "启用字段",
+ "xpack.graph.fieldManager.enableFieldTooltipContent": "打开此字段顶点的发现。还可以按 Shift 键并单击字段可将其启用。",
+ "xpack.graph.fieldManager.fieldBadgeDescription": "字段 {field}:单击以配置。按 Shift 键并单击可禁用",
+ "xpack.graph.fieldManager.fieldLabel": "字段",
+ "xpack.graph.fieldManager.fieldSearchPlaceholder": "筛选依据",
+ "xpack.graph.fieldManager.iconLabel": "图标",
+ "xpack.graph.fieldManager.maxTermsPerHopDescription": "控制要为每个搜索步长返回的字词最大数目。",
+ "xpack.graph.fieldManager.maxTermsPerHopLabel": "每跃点字词数",
+ "xpack.graph.fieldManager.settingsFormTitle": "编辑",
+ "xpack.graph.fieldManager.settingsLabel": "编辑设置",
+ "xpack.graph.fieldManager.updateLabel": "保存更改",
+ "xpack.graph.fillWorkspaceError": "获取排名最前字词失败:{message}",
+ "xpack.graph.guidancePanel.datasourceItem.indexPatternButtonLabel": "选择数据源。",
+ "xpack.graph.guidancePanel.fieldsItem.fieldsButtonLabel": "添加字段。",
+ "xpack.graph.guidancePanel.nodesItem.description": "在搜索栏中输入查询以开始浏览。不知道如何入手?{topTerms}。",
+ "xpack.graph.guidancePanel.nodesItem.topTermsButtonLabel": "将排名最前字词绘入图表",
+ "xpack.graph.guidancePanel.title": "绘制图表的三个步骤",
+ "xpack.graph.home.breadcrumb": "Graph",
+ "xpack.graph.icon.areaChart": "面积图",
+ "xpack.graph.icon.at": "@ 符号",
+ "xpack.graph.icon.automobile": "汽车",
+ "xpack.graph.icon.bank": "银行",
+ "xpack.graph.icon.barChart": "条形图",
+ "xpack.graph.icon.bolt": "闪电",
+ "xpack.graph.icon.cube": "立方",
+ "xpack.graph.icon.desktop": "台式机",
+ "xpack.graph.icon.exclamation": "惊叹号",
+ "xpack.graph.icon.externalLink": "外部链接",
+ "xpack.graph.icon.eye": "眼睛",
+ "xpack.graph.icon.file": "文件打开",
+ "xpack.graph.icon.fileText": "文件",
+ "xpack.graph.icon.flag": "旗帜",
+ "xpack.graph.icon.folderOpen": "文件夹打开",
+ "xpack.graph.icon.font": "字体",
+ "xpack.graph.icon.globe": "地球",
+ "xpack.graph.icon.google": "Google",
+ "xpack.graph.icon.heart": "心形",
+ "xpack.graph.icon.home": "主页",
+ "xpack.graph.icon.industry": "工业",
+ "xpack.graph.icon.info": "信息",
+ "xpack.graph.icon.key": "钥匙",
+ "xpack.graph.icon.lineChart": "折线图",
+ "xpack.graph.icon.list": "列表",
+ "xpack.graph.icon.mapMarker": "地图标记",
+ "xpack.graph.icon.music": "音乐",
+ "xpack.graph.icon.phone": "电话",
+ "xpack.graph.icon.pieChart": "饼图",
+ "xpack.graph.icon.plane": "飞机",
+ "xpack.graph.icon.question": "问号",
+ "xpack.graph.icon.shareAlt": "Share alt",
+ "xpack.graph.icon.table": "表",
+ "xpack.graph.icon.tachometer": "转速表",
+ "xpack.graph.icon.user": "用户",
+ "xpack.graph.icon.users": "用户",
+ "xpack.graph.inspect.requestTabTitle": "请求",
+ "xpack.graph.inspect.responseTabTitle": "响应",
+ "xpack.graph.inspect.title": "检查",
+ "xpack.graph.leaveWorkspace.confirmButtonLabel": "离开",
+ "xpack.graph.leaveWorkspace.confirmText": "如果现在离开,将丢失未保存的更改。",
+ "xpack.graph.leaveWorkspace.modalTitle": "未保存的更改",
+ "xpack.graph.listing.createNewGraph.combineDataViewFromKibanaAppDescription": "发现 Elasticsearch 索引中的模式和关系。",
+ "xpack.graph.listing.createNewGraph.createButtonLabel": "创建图表",
+ "xpack.graph.listing.createNewGraph.newToKibanaDescription": "Kibana 新手?从{sampleDataInstallLink}入手。",
+ "xpack.graph.listing.createNewGraph.sampleDataInstallLinkText": "样例数据",
+ "xpack.graph.listing.createNewGraph.title": "创建您的首个图表",
+ "xpack.graph.listing.graphsTitle": "图表",
+ "xpack.graph.listing.noDataSource.newToKibanaDescription": "Kibana 新手?还可以使用我们的{sampleDataInstallLink}。",
+ "xpack.graph.listing.noDataSource.sampleDataInstallLinkText": "样例数据",
+ "xpack.graph.listing.noItemsMessage": "似乎您没有任何图表。",
+ "xpack.graph.listing.table.descriptionColumnName": "描述",
+ "xpack.graph.listing.table.entityName": "图表",
+ "xpack.graph.listing.table.entityNamePlural": "图表",
+ "xpack.graph.listing.table.titleColumnName": "标题",
+ "xpack.graph.loadWorkspace.missingIndexPatternErrorMessage": "未找到索引模式“{name}”",
+ "xpack.graph.missingWorkspaceErrorMessage": "无法使用 ID 加载图表",
+ "xpack.graph.newGraphTitle": "未保存图表",
+ "xpack.graph.noDataSourceNotificationMessageText": "未找到数据源。前往 {managementIndexPatternsLink},为您的 Elasticsearch 索引创建索引模式。",
+ "xpack.graph.noDataSourceNotificationMessageText.managementIndexPatternLinkText": "“管理”>“索引模式”",
+ "xpack.graph.noDataSourceNotificationMessageTitle": "无数据源",
+ "xpack.graph.outlinkEncoders.esqPlainDescription": "使用标准 URL 编码的 JSON",
+ "xpack.graph.outlinkEncoders.esqPlainTitle": "Elasticsearch 查询(纯编码)",
+ "xpack.graph.outlinkEncoders.esqRisonDescription": "rison 编码的 JSON,minimum_should_match=2,与大部分 Kibana URL 兼容",
+ "xpack.graph.outlinkEncoders.esqRisonLooseDescription": "rison 编码的 JSON,minimum_should_match=1,与大部分 Kibana URL 兼容",
+ "xpack.graph.outlinkEncoders.esqRisonLooseTitle": "Elasticsearch OR 查询(rison 编码)",
+ "xpack.graph.outlinkEncoders.esqRisonTitle": "Elasticsearch AND 查询(rison 编码)",
+ "xpack.graph.outlinkEncoders.esqSimilarRisonDescription": "rison 编码的 JSON,“like this but not this”类型查询,用于查找缺失文档",
+ "xpack.graph.outlinkEncoders.esqSimilarRisonTitle": "Elasticsearch“more like this”查询(rison 编码)",
+ "xpack.graph.outlinkEncoders.kqlLooseDescription": "KQL 查询,与 Discover、Visualize 和仪表板兼容",
+ "xpack.graph.outlinkEncoders.kqlLooseTitle": "KQL OR 查询",
+ "xpack.graph.outlinkEncoders.kqlTitle": "KQL AND 查询",
+ "xpack.graph.outlinkEncoders.textLuceneDescription": "所选顶点标签的文本,已对 Lucene 特殊字符进行了编码",
+ "xpack.graph.outlinkEncoders.textLuceneTitle": "Lucene 转义文本",
+ "xpack.graph.outlinkEncoders.textPlainDescription": "所选顶点标签的文本,采用纯 URL 编码的字符串形式",
+ "xpack.graph.outlinkEncoders.textPlainTitle": "纯文本",
+ "xpack.graph.pageTitle": "Graph",
+ "xpack.graph.pluginDescription": "显示并分析 Elasticsearch 数据中的相关关系。",
+ "xpack.graph.pluginSubtitle": "显示模式和关系。",
+ "xpack.graph.sampleData.label": "Graph",
+ "xpack.graph.savedWorkspace.workspaceNameTitle": "新建 Graph 工作区",
+ "xpack.graph.saveWorkspace.savingErrorMessage": "无法保存工作空间:{message}",
+ "xpack.graph.saveWorkspace.successNotification.noDataSavedText": "配置会被保存,但不保存数据",
+ "xpack.graph.saveWorkspace.successNotificationTitle": "已保存“{workspaceTitle}”",
+ "xpack.graph.serverSideErrors.unavailableGraphErrorMessage": "Graph 不可用",
+ "xpack.graph.serverSideErrors.unavailableLicenseInformationErrorMessage": "Graph 不可用 - 许可信息当前不可用。",
+ "xpack.graph.settings.advancedSettings.certaintyInputHelpText": "在引入相关字词之前作为证据所需的最小文档数量。",
+ "xpack.graph.settings.advancedSettings.certaintyInputLabel": "确定性",
+ "xpack.graph.settings.advancedSettings.diversityFieldInputHelpText1": "为避免文档示例过于雷同,请选取有助于识别偏差来源的字段。",
+ "xpack.graph.settings.advancedSettings.diversityFieldInputHelpText2": "此字段必须为单字字段,否则会拒绝搜索,并发生错误。",
+ "xpack.graph.settings.advancedSettings.diversityFieldInputLabel": "多元化字段",
+ "xpack.graph.settings.advancedSettings.diversityFieldInputOptionLabel": "没有多元化",
+ "xpack.graph.settings.advancedSettings.maxValuesInputHelpText": "示例中可以包含相同",
+ "xpack.graph.settings.advancedSettings.maxValuesInputHelpText.fieldText": "字段",
+ "xpack.graph.settings.advancedSettings.maxValuesInputLabel": "每个字段的最大文档数量",
+ "xpack.graph.settings.advancedSettings.sampleSizeInputHelpText": "字词从最相关的文档样本中进行识别。较大样本不一定更好—因为较大的样本会更慢且相关性更差。",
+ "xpack.graph.settings.advancedSettings.sampleSizeInputLabel": "示例大小",
+ "xpack.graph.settings.advancedSettings.significantLinksCheckboxHelpText": "识别“重要”而不只是常用的字词。",
+ "xpack.graph.settings.advancedSettings.significantLinksCheckboxLabel": "重要链接",
+ "xpack.graph.settings.advancedSettings.timeoutInputHelpText": "请求可以运行的最大时间(以毫秒为单位)。",
+ "xpack.graph.settings.advancedSettings.timeoutInputLabel": "超时",
+ "xpack.graph.settings.advancedSettings.timeoutUnit": "ms",
+ "xpack.graph.settings.advancedSettingsTitle": "高级设置",
+ "xpack.graph.settings.blocklist.blocklistHelpText": "不允许在图表中使用这些词。",
+ "xpack.graph.settings.blocklist.clearButtonLabel": "全部删除",
+ "xpack.graph.settings.blocklistTitle": "阻止列表",
+ "xpack.graph.settings.closeLabel": "关闭",
+ "xpack.graph.settings.drillDowns.cancelButtonLabel": "取消",
+ "xpack.graph.settings.drillDowns.defaultUrlTemplateTitle": "原始文档",
+ "xpack.graph.settings.drillDowns.invalidUrlWarningText": "URL 必须包含 {placeholder} 字符串",
+ "xpack.graph.settings.drillDowns.kibanaUrlWarningConvertOptionLinkText": "转换它。",
+ "xpack.graph.settings.drillDowns.kibanaUrlWarningText": "可能粘贴了 Kibana URL,",
+ "xpack.graph.settings.drillDowns.newSaveButtonLabel": "保存向下钻取",
+ "xpack.graph.settings.drillDowns.removeButtonLabel": "移除",
+ "xpack.graph.settings.drillDowns.resetButtonLabel": "重置",
+ "xpack.graph.settings.drillDowns.toolbarIconPickerLabel": "工具栏图标",
+ "xpack.graph.settings.drillDowns.updateSaveButtonLabel": "更新向下钻取",
+ "xpack.graph.settings.drillDowns.urlDescriptionInputLabel": "标题",
+ "xpack.graph.settings.drillDowns.urlDescriptionInputPlaceholder": "在 Google 上搜索",
+ "xpack.graph.settings.drillDowns.urlEncoderInputLabel": "URL 参数类型",
+ "xpack.graph.settings.drillDowns.urlInputHelpText": "使用 {gquery} 定义插入选定顶点字词的模板 URL",
+ "xpack.graph.settings.drillDowns.urlInputLabel": "URL",
+ "xpack.graph.settings.drillDownsTitle": "向下钻取",
+ "xpack.graph.settings.title": "设置",
+ "xpack.graph.sidebar.displayLabelHelpText": "更改此顶点的标签。",
+ "xpack.graph.sidebar.displayLabelLabel": "显示标签",
+ "xpack.graph.sidebar.drillDowns.noDrillDownsHelpText": "从设置菜单配置向下钻取",
+ "xpack.graph.sidebar.drillDownsTitle": "向下钻取",
+ "xpack.graph.sidebar.groupButtonLabel": "组",
+ "xpack.graph.sidebar.groupButtonTooltip": "将当前选定的项分组成 {latestSelectionLabel}",
+ "xpack.graph.sidebar.linkSummary.bothTermsCountTooltip": "{count} 个文档同时具有这两个字词",
+ "xpack.graph.sidebar.linkSummary.leftTermCountTooltip": "{count} 个文档具有字词 {term}",
+ "xpack.graph.sidebar.linkSummary.mergeTerm1ToTerm2ButtonTooltip": "将 {term1} 合并到 {term2}",
+ "xpack.graph.sidebar.linkSummary.mergeTerm2ToTerm1ButtonTooltip": "将 {term2} 合并到 {term1}",
+ "xpack.graph.sidebar.linkSummary.rightTermCountTooltip": "{count} 个文档具有字词 {term}",
+ "xpack.graph.sidebar.linkSummaryTitle": "链接摘要",
+ "xpack.graph.sidebar.selections.invertSelectionButtonLabel": "反向",
+ "xpack.graph.sidebar.selections.invertSelectionButtonTooltip": "反向选择",
+ "xpack.graph.sidebar.selections.noSelectionsHelpText": "无选择。点击顶点以添加。",
+ "xpack.graph.sidebar.selections.selectAllButtonLabel": "全部",
+ "xpack.graph.sidebar.selections.selectAllButtonTooltip": "全选",
+ "xpack.graph.sidebar.selections.selectNeighboursButtonLabel": "已链接",
+ "xpack.graph.sidebar.selections.selectNeighboursButtonTooltip": "选择邻居",
+ "xpack.graph.sidebar.selections.selectNoneButtonLabel": "无",
+ "xpack.graph.sidebar.selections.selectNoneButtonTooltip": "不选择任何内容",
+ "xpack.graph.sidebar.selectionsTitle": "选择的内容",
+ "xpack.graph.sidebar.styleVerticesTitle": "样式选择的顶点",
+ "xpack.graph.sidebar.topMenu.addLinksButtonTooltip": "在现有字词之间添加链接",
+ "xpack.graph.sidebar.topMenu.blocklistButtonTooltip": "阻止选择显示在工作空间中",
+ "xpack.graph.sidebar.topMenu.customStyleButtonTooltip": "定制样式选择的顶点",
+ "xpack.graph.sidebar.topMenu.drillDownButtonTooltip": "向下钻取",
+ "xpack.graph.sidebar.topMenu.expandSelectionButtonTooltip": "展开选择内容",
+ "xpack.graph.sidebar.topMenu.pauseLayoutButtonTooltip": "暂停布局",
+ "xpack.graph.sidebar.topMenu.redoButtonTooltip": "重做",
+ "xpack.graph.sidebar.topMenu.removeVerticesButtonTooltip": "从工作空间删除顶点",
+ "xpack.graph.sidebar.topMenu.runLayoutButtonTooltip": "运行布局",
+ "xpack.graph.sidebar.topMenu.undoButtonTooltip": "撤消",
+ "xpack.graph.sidebar.ungroupButtonLabel": "取消分组",
+ "xpack.graph.sidebar.ungroupButtonTooltip": "取消分组 {latestSelectionLabel}",
+ "xpack.graph.sourceModal.notFoundLabel": "未找到数据源。",
+ "xpack.graph.sourceModal.savedObjectType.indexPattern": "索引模式",
+ "xpack.graph.sourceModal.title": "选择数据源",
+ "xpack.graph.templates.addLabel": "新向下钻取",
+ "xpack.graph.templates.newTemplateFormLabel": "添加向下钻取",
+ "xpack.graph.topNavMenu.inspectAriaLabel": "检查",
+ "xpack.graph.topNavMenu.inspectLabel": "检查",
+ "xpack.graph.topNavMenu.newWorkspaceAriaLabel": "新建工作空间",
+ "xpack.graph.topNavMenu.newWorkspaceLabel": "新建",
+ "xpack.graph.topNavMenu.newWorkspaceTooltip": "新建工作空间",
+ "xpack.graph.topNavMenu.save.descriptionInputLabel": "描述",
+ "xpack.graph.topNavMenu.save.objectType": "图表",
+ "xpack.graph.topNavMenu.save.saveConfigurationOnlyText": "将清除此工作空间的数据,仅保存配置。",
+ "xpack.graph.topNavMenu.save.saveConfigurationOnlyWarning": "如果没有此设置,将清除此工作空间的数据,并仅保存配置。",
+ "xpack.graph.topNavMenu.save.saveGraphContentCheckboxLabel": "保存 Graph 内容",
+ "xpack.graph.topNavMenu.saveWorkspace.disabledTooltip": "当前保存策略不允许对已保存的工作空间做任何更改",
+ "xpack.graph.topNavMenu.saveWorkspace.enabledAriaLabel": "保存工作空间",
+ "xpack.graph.topNavMenu.saveWorkspace.enabledLabel": "保存",
+ "xpack.graph.topNavMenu.saveWorkspace.enabledTooltip": "保存此工作空间",
+ "xpack.graph.topNavMenu.settingsAriaLabel": "设置",
+ "xpack.graph.topNavMenu.settingsLabel": "设置",
+ "xpack.grokDebugger.basicLicenseTitle": "基本级",
+ "xpack.grokDebugger.customPatterns.callOutTitle": "每行输入一个定制模式。例如:",
+ "xpack.grokDebugger.customPatternsButtonLabel": "自定义模式",
+ "xpack.grokDebugger.displayName": "Grok Debugger",
+ "xpack.grokDebugger.goldLicenseTitle": "黄金级",
+ "xpack.grokDebugger.grokPatternLabel": "Grok 模式",
+ "xpack.grokDebugger.licenseErrorMessageDescription": "Grok Debugger 需要有效的许可证({licenseTypeList}或{platinumLicenseType},但在您的集群中未找到任何许可证。",
+ "xpack.grokDebugger.licenseErrorMessageTitle": "许可证错误",
+ "xpack.grokDebugger.patternsErrorMessage": "提供的 {grokLogParsingTool} 模式不匹配输入中的数据",
+ "xpack.grokDebugger.platinumLicenseTitle": "白金级",
+ "xpack.grokDebugger.registerLicenseDescription": "请{registerLicenseLink}以继续使用 Grok Debugger",
+ "xpack.grokDebugger.registerLicenseLinkLabel": "注册许可证",
+ "xpack.grokDebugger.registryProviderDescription": "采集时模拟和调试用于数据转换的 grok 模式。",
+ "xpack.grokDebugger.registryProviderTitle": "Grok Debugger",
+ "xpack.grokDebugger.sampleDataLabel": "样例数据",
+ "xpack.grokDebugger.serverInactiveLicenseError": "Grok Debugger 工具需要活动的许可证。",
+ "xpack.grokDebugger.simulate.errorTitle": "模拟错误",
+ "xpack.grokDebugger.simulateButtonLabel": "模拟",
+ "xpack.grokDebugger.structuredDataLabel": "结构化数据",
+ "xpack.grokDebugger.trialLicenseTitle": "试用",
+ "xpack.grokDebugger.unknownErrorTitle": "出问题了",
+ "xpack.idxMgmt.aliasesTab.noAliasesTitle": "未定义任何别名。",
+ "xpack.idxMgmt.appTitle": "索引管理",
+ "xpack.idxMgmt.badgeAriaLabel": "{label}。选择以基于其进行筛选。",
+ "xpack.idxMgmt.breadcrumb.cloneTemplateLabel": "克隆模板",
+ "xpack.idxMgmt.breadcrumb.createTemplateLabel": "创建模板",
+ "xpack.idxMgmt.breadcrumb.editTemplateLabel": "编辑模板",
+ "xpack.idxMgmt.breadcrumb.homeLabel": "索引管理",
+ "xpack.idxMgmt.breadcrumb.templatesLabel": "模板",
+ "xpack.idxMgmt.clearCacheIndicesAction.successMessage": "已成功清除缓存:[{indexNames}]",
+ "xpack.idxMgmt.closeIndicesAction.successfullyClosedIndicesMessage": "已成功关闭:[{indexNames}]",
+ "xpack.idxMgmt.componentTemplate.breadcrumb.componentTemplatesLabel": "组件模板",
+ "xpack.idxMgmt.componentTemplate.breadcrumb.createComponentTemplateLabel": "创建组件模板",
+ "xpack.idxMgmt.componentTemplate.breadcrumb.editComponentTemplateLabel": "编辑组件模板",
+ "xpack.idxMgmt.componentTemplate.breadcrumb.homeLabel": "索引管理",
+ "xpack.idxMgmt.componentTemplateClone.loadComponentTemplateTitle": "加载组件模板“{sourceComponentTemplateName}”时出错。",
+ "xpack.idxMgmt.componentTemplateDetails.aliasesTabTitle": "别名",
+ "xpack.idxMgmt.componentTemplateDetails.cloneActionLabel": "克隆",
+ "xpack.idxMgmt.componentTemplateDetails.closeButtonLabel": "关闭",
+ "xpack.idxMgmt.componentTemplateDetails.deleteButtonLabel": "删除",
+ "xpack.idxMgmt.componentTemplateDetails.editButtonLabel": "编辑",
+ "xpack.idxMgmt.componentTemplateDetails.loadingErrorMessage": "加载组件模板时出错",
+ "xpack.idxMgmt.componentTemplateDetails.loadingIndexTemplateDescription": "正在加载组件模板……",
+ "xpack.idxMgmt.componentTemplateDetails.manageButtonDisabledTooltipLabel": "模板正在使用中,无法删除",
+ "xpack.idxMgmt.componentTemplateDetails.manageButtonLabel": "管理",
+ "xpack.idxMgmt.componentTemplateDetails.manageContextMenuPanelTitle": "选项",
+ "xpack.idxMgmt.componentTemplateDetails.managedBadgeLabel": "托管",
+ "xpack.idxMgmt.componentTemplateDetails.mappingsTabTitle": "映射",
+ "xpack.idxMgmt.componentTemplateDetails.settingsTabTitle": "设置",
+ "xpack.idxMgmt.componentTemplateDetails.summaryTab.createTemplateLink": "创建",
+ "xpack.idxMgmt.componentTemplateDetails.summaryTab.metaDescriptionListTitle": "元数据",
+ "xpack.idxMgmt.componentTemplateDetails.summaryTab.notInUseDescription": "{createLink}搜索模板或{editLink}现有搜索模板。",
+ "xpack.idxMgmt.componentTemplateDetails.summaryTab.notInUseTitle": "没有任何索引模板使用此组件模板。",
+ "xpack.idxMgmt.componentTemplateDetails.summaryTab.updateTemplateLink": "更新",
+ "xpack.idxMgmt.componentTemplateDetails.summaryTab.usedByDescriptionListTitle": "使用者",
+ "xpack.idxMgmt.componentTemplateDetails.summaryTab.versionDescriptionListTitle": "版本",
+ "xpack.idxMgmt.componentTemplateDetails.summaryTabTitle": "摘要",
+ "xpack.idxMgmt.componentTemplateEdit.editPageTitle": "编辑组件模板“{name}”",
+ "xpack.idxMgmt.componentTemplateEdit.loadComponentTemplateError": "加载组件模板时出错",
+ "xpack.idxMgmt.componentTemplateEdit.loadingDescription": "正在加载组件模板……",
+ "xpack.idxMgmt.componentTemplateForm.createButtonLabel": "创建组件模板",
+ "xpack.idxMgmt.componentTemplateForm.saveButtonLabel": "保存组件模板",
+ "xpack.idxMgmt.componentTemplateForm.saveTemplateError": "无法创建组件模板",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.docsButtonLabel": "组件模板文档",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaAriaLabel": "_meta 字段数据编辑器",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.metadataDescription": "添加元数据",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaDescription": "有关模板的任意信息,以集群状态存储。{learnMoreLink}",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaDocumentionLink": "了解详情。",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaFieldLabel": "_meta 字段数据(可选)",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaHelpText": "使用 JSON 格式:{code}",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.metaTitle": "元数据",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.nameDescription": "此组件模板的唯一名称。",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.nameFieldLabel": "名称",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.nameTitle": "名称",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.stepTitle": "运筹",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.validation.metaJsonError": "输入无效。",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.validation.nameSpacesError": "组件模板名称不允许包含空格。",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.versionDescription": "外部管理系统用于标识组件模板的编号。",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.versionFieldLabel": "版本(可选)",
+ "xpack.idxMgmt.componentTemplateForm.stepLogistics.versionTitle": "版本",
+ "xpack.idxMgmt.componentTemplateForm.stepReview.requestTab.descriptionText": "此请求将创建以下组件模板。",
+ "xpack.idxMgmt.componentTemplateForm.stepReview.requestTabTitle": "请求",
+ "xpack.idxMgmt.componentTemplateForm.stepReview.stepTitle": "查看“{templateName}”的详情",
+ "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTab.aliasesLabel": "别名",
+ "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTab.mappingLabel": "映射",
+ "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTab.noDescriptionText": "否",
+ "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTab.settingsLabel": "索引设置",
+ "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTab.yesDescriptionText": "是",
+ "xpack.idxMgmt.componentTemplateForm.stepReview.summaryTabTitle": "摘要",
+ "xpack.idxMgmt.componentTemplateForm.steps.aliasesStepName": "别名",
+ "xpack.idxMgmt.componentTemplateForm.steps.logisticsStepName": "运筹",
+ "xpack.idxMgmt.componentTemplateForm.steps.mappingsStepName": "映射",
+ "xpack.idxMgmt.componentTemplateForm.steps.settingsStepName": "索引设置",
+ "xpack.idxMgmt.componentTemplateForm.steps.summaryStepName": "复查",
+ "xpack.idxMgmt.componentTemplateForm.validation.nameRequiredError": "组件模板名称必填。",
+ "xpack.idxMgmt.componentTemplates.createRoute.duplicateErrorMessage": "已有名称为“{name}”的组件模板。",
+ "xpack.idxMgmt.componentTemplates.list.learnMoreLinkText": "了解详情。",
+ "xpack.idxMgmt.componentTemplatesFlyout.createComponentTemplateFromExistingButtonLabel": "从现有索引模板",
+ "xpack.idxMgmt.componentTemplatesFlyout.createComponentTemplateFromScratchButtonLabel": "从头开始",
+ "xpack.idxMgmt.componentTemplatesFlyout.createContextMenuPanelTitle": "新建组件模板",
+ "xpack.idxMgmt.componentTemplatesFlyout.manageButtonLabel": "创建",
+ "xpack.idxMgmt.componentTemplatesList.table.actionCloneDecription": "克隆此组件模板",
+ "xpack.idxMgmt.componentTemplatesList.table.actionCloneText": "克隆",
+ "xpack.idxMgmt.componentTemplatesList.table.actionColumnTitle": "操作",
+ "xpack.idxMgmt.componentTemplatesList.table.actionEditDecription": "编辑此组件模板",
+ "xpack.idxMgmt.componentTemplatesList.table.actionEditText": "编辑",
+ "xpack.idxMgmt.componentTemplatesList.table.aliasesColumnTitle": "别名",
+ "xpack.idxMgmt.componentTemplatesList.table.createButtonLabel": "创建组件模板",
+ "xpack.idxMgmt.componentTemplatesList.table.deleteActionDescription": "删除此组件模板",
+ "xpack.idxMgmt.componentTemplatesList.table.deleteActionLabel": "删除",
+ "xpack.idxMgmt.componentTemplatesList.table.deleteComponentTemplatesButtonLabel": "删除{count, plural, other {组件模板} }",
+ "xpack.idxMgmt.componentTemplatesList.table.disabledSelectionLabel": "组件模板正在使用中,无法删除",
+ "xpack.idxMgmt.componentTemplatesList.table.inUseFilterOptionLabel": "在使用中",
+ "xpack.idxMgmt.componentTemplatesList.table.isInUseColumnTitle": "使用计数",
+ "xpack.idxMgmt.componentTemplatesList.table.isManagedFilterLabel": "托管",
+ "xpack.idxMgmt.componentTemplatesList.table.managedBadgeLabel": "托管",
+ "xpack.idxMgmt.componentTemplatesList.table.mappingsColumnTitle": "映射",
+ "xpack.idxMgmt.componentTemplatesList.table.nameColumnTitle": "名称",
+ "xpack.idxMgmt.componentTemplatesList.table.notInUseCellDescription": "未在使用中",
+ "xpack.idxMgmt.componentTemplatesList.table.notInUseFilterOptionLabel": "未在使用中",
+ "xpack.idxMgmt.componentTemplatesList.table.reloadButtonLabel": "重新加载",
+ "xpack.idxMgmt.componentTemplatesList.table.selectionLabel": "选择此组件模板",
+ "xpack.idxMgmt.componentTemplatesList.table.settingsColumnTitle": "设置",
+ "xpack.idxMgmt.componentTemplatesSelector.emptyPromptDescription": "组件模板允许您保存索引设置、映射和别名并在索引模板中继承它们。",
+ "xpack.idxMgmt.componentTemplatesSelector.emptyPromptLearnMoreLinkText": "了解详情。",
+ "xpack.idxMgmt.componentTemplatesSelector.emptyPromptTitle": "您尚未有任何组件",
+ "xpack.idxMgmt.componentTemplatesSelector.filters.aliasesLabel": "别名",
+ "xpack.idxMgmt.componentTemplatesSelector.filters.indexSettingsLabel": "索引设置",
+ "xpack.idxMgmt.componentTemplatesSelector.filters.mappingsLabel": "映射",
+ "xpack.idxMgmt.componentTemplatesSelector.loadingComponentsDescription": "正在加载组件模板……",
+ "xpack.idxMgmt.componentTemplatesSelector.loadingComponentsErrorMessage": "加载组件时出错",
+ "xpack.idxMgmt.componentTemplatesSelector.noComponentSelectedLabel-1": "将组件模板构建块添加到此模板。",
+ "xpack.idxMgmt.componentTemplatesSelector.noComponentSelectedLabel-2": "组件模板按指定顺序应用。",
+ "xpack.idxMgmt.componentTemplatesSelector.removeItemIconLabel": "移除",
+ "xpack.idxMgmt.componentTemplatesSelector.searchBox.placeholder": "搜索组件模板",
+ "xpack.idxMgmt.componentTemplatesSelector.searchResult.emptyPrompt.clearSearchButtonLabel": "清除搜索",
+ "xpack.idxMgmt.componentTemplatesSelector.searchResult.emptyPromptTitle": "没有任何组件匹配您的搜索",
+ "xpack.idxMgmt.componentTemplatesSelector.selectionHeader.componentsSelectedLabel": "选择的组件:{count}",
+ "xpack.idxMgmt.componentTemplatesSelector.selectItemIconLabel": "选择",
+ "xpack.idxMgmt.componentTemplatesSelector.viewItemIconLabel": "查看",
+ "xpack.idxMgmt.createComponentTemplate.pageTitle": "创建组件模板",
+ "xpack.idxMgmt.createRoute.duplicateTemplateIdErrorMessage": "已有名称为“{name}”的模板。",
+ "xpack.idxMgmt.createTemplate.cloneTemplatePageTitle": "克隆模板“{name}”",
+ "xpack.idxMgmt.createTemplate.createLegacyTemplatePageTitle": "创建旧版模板",
+ "xpack.idxMgmt.createTemplate.createTemplatePageTitle": "创建模板",
+ "xpack.idxMgmt.dataStreamDetailPanel.closeButtonLabel": "关闭",
+ "xpack.idxMgmt.dataStreamDetailPanel.deleteButtonLabel": "删除数据流",
+ "xpack.idxMgmt.dataStreamDetailPanel.generationTitle": "世代",
+ "xpack.idxMgmt.dataStreamDetailPanel.generationToolTip": "为数据流创建的后备索引的累积计数",
+ "xpack.idxMgmt.dataStreamDetailPanel.healthTitle": "运行状况",
+ "xpack.idxMgmt.dataStreamDetailPanel.healthToolTip": "数据流的当前后备索引的运行状况",
+ "xpack.idxMgmt.dataStreamDetailPanel.ilmPolicyContentNoneMessage": "无",
+ "xpack.idxMgmt.dataStreamDetailPanel.ilmPolicyTitle": "索引生命周期策略",
+ "xpack.idxMgmt.dataStreamDetailPanel.ilmPolicyToolTip": "用于管理数据流数据的索引生命周期策略",
+ "xpack.idxMgmt.dataStreamDetailPanel.indexTemplateTitle": "索引模板",
+ "xpack.idxMgmt.dataStreamDetailPanel.indexTemplateToolTip": "用于配置数据流及其后备索引的索引模板",
+ "xpack.idxMgmt.dataStreamDetailPanel.indicesTitle": "索引",
+ "xpack.idxMgmt.dataStreamDetailPanel.indicesToolTip": "数据流当前的后备索引",
+ "xpack.idxMgmt.dataStreamDetailPanel.loadingDataStreamDescription": "正在加载数据流",
+ "xpack.idxMgmt.dataStreamDetailPanel.loadingDataStreamErrorMessage": "加载数据流时出错",
+ "xpack.idxMgmt.dataStreamDetailPanel.maxTimeStampNoneMessage": "永不",
+ "xpack.idxMgmt.dataStreamDetailPanel.maxTimeStampTitle": "上次更新时间",
+ "xpack.idxMgmt.dataStreamDetailPanel.maxTimeStampToolTip": "要添加到数据流的最新文档",
+ "xpack.idxMgmt.dataStreamDetailPanel.storageSizeTitle": "存储大小",
+ "xpack.idxMgmt.dataStreamDetailPanel.storageSizeToolTip": "数据流的后备索引中所有分片的总大小",
+ "xpack.idxMgmt.dataStreamDetailPanel.timestampFieldTitle": "时间戳字段",
+ "xpack.idxMgmt.dataStreamDetailPanel.timestampFieldToolTip": "时间戳字段由数据流中的所有文档共享",
+ "xpack.idxMgmt.dataStreamList.dataStreamsDescription": "数据流在多个索引上存储时序数据。{learnMoreLink}",
+ "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsCtaIndexTemplateLink": "可组合索引模板",
+ "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsCtaIndexTemplateMessage": "通过创建 {link} 来开始使用数据流。",
+ "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsCtaIngestManagerLink": "Fleet",
+ "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsCtaIngestManagerMessage": "开始使用 {link} 中的数据流。",
+ "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsDescription": "数据流存储多个索引的时序数据。",
+ "xpack.idxMgmt.dataStreamList.emptyPrompt.noDataStreamsTitle": "您尚未有任何数据流",
+ "xpack.idxMgmt.dataStreamList.loadingDataStreamsDescription": "正在加载数据流……",
+ "xpack.idxMgmt.dataStreamList.loadingDataStreamsErrorMessage": "加载数据流时出错",
+ "xpack.idxMgmt.dataStreamList.reloadDataStreamsButtonLabel": "重新加载",
+ "xpack.idxMgmt.dataStreamList.table.actionColumnTitle": "操作",
+ "xpack.idxMgmt.dataStreamList.table.actionDeleteDescription": "删除此数据流",
+ "xpack.idxMgmt.dataStreamList.table.actionDeleteText": "删除",
+ "xpack.idxMgmt.dataStreamList.table.deleteDataStreamsButtonLabel": "删除{count, plural, other {数据流} }",
+ "xpack.idxMgmt.dataStreamList.table.healthColumnTitle": "运行状况",
+ "xpack.idxMgmt.dataStreamList.table.hiddenDataStreamBadge": "隐藏",
+ "xpack.idxMgmt.dataStreamList.table.indicesColumnTitle": "索引",
+ "xpack.idxMgmt.dataStreamList.table.managedDataStreamBadge": "由 Fleet 托管",
+ "xpack.idxMgmt.dataStreamList.table.maxTimeStampColumnNoneMessage": "永不",
+ "xpack.idxMgmt.dataStreamList.table.maxTimeStampColumnTitle": "上次更新时间",
+ "xpack.idxMgmt.dataStreamList.table.nameColumnTitle": "名称",
+ "xpack.idxMgmt.dataStreamList.table.noDataStreamsMessage": "找不到任何数据流",
+ "xpack.idxMgmt.dataStreamList.table.storageSizeColumnTitle": "存储大小",
+ "xpack.idxMgmt.dataStreamList.viewHiddenLabel": "隐藏的数据流",
+ "xpack.idxMgmt.dataStreamList.viewManagedLabel": "Fleet 管理的数据流",
+ "xpack.idxMgmt.dataStreamListControls.includeStatsSwitchLabel": "包含统计信息",
+ "xpack.idxMgmt.dataStreamListControls.includeStatsSwitchToolTip": "包含统计信息可能会延长重新加载时间",
+ "xpack.idxMgmt.dataStreamListDescription.learnMoreLinkText": "了解详情。",
+ "xpack.idxMgmt.deleteDataStreamsConfirmationModal.cancelButtonLabel": "取消",
+ "xpack.idxMgmt.deleteDataStreamsConfirmationModal.confirmButtonLabel": "删除{dataStreamsCount, plural, other {数据流} }",
+ "xpack.idxMgmt.deleteDataStreamsConfirmationModal.deleteDescription": "您即将删除{dataStreamsCount, plural, other {以下数据流} }:",
+ "xpack.idxMgmt.deleteDataStreamsConfirmationModal.errorNotificationMessageText": "删除数据流“{name}”时出错",
+ "xpack.idxMgmt.deleteDataStreamsConfirmationModal.modalTitleText": "删除{dataStreamsCount, plural, one {数据流} other { # 个数据流}}",
+ "xpack.idxMgmt.deleteDataStreamsConfirmationModal.multipleErrorsNotificationMessageText": "删除 {count} 个数据流时出错",
+ "xpack.idxMgmt.deleteDataStreamsConfirmationModal.successDeleteMultipleNotificationMessageText": "已删除 {numSuccesses, plural, other {# 个数据流}}",
+ "xpack.idxMgmt.deleteDataStreamsConfirmationModal.successDeleteSingleNotificationMessageText": "已删除数据流“{dataStreamName}”",
+ "xpack.idxMgmt.deleteDataStreamsConfirmationModal.warningMessage": "数据流是时序索引的集合。删除数据流也将会删除其索引。",
+ "xpack.idxMgmt.deleteDataStreamsConfirmationModal.warningTitle": "删除数据流也将会删除索引",
+ "xpack.idxMgmt.deleteIndicesAction.successfullyDeletedIndicesMessage": "已成功删除:[{indexNames}]",
+ "xpack.idxMgmt.deleteTemplatesModal.cancelButtonLabel": "取消",
+ "xpack.idxMgmt.deleteTemplatesModal.confirmButtonLabel": "删除{numTemplatesToDelete, plural, other {模板} }",
+ "xpack.idxMgmt.deleteTemplatesModal.confirmDeleteCheckboxLabel": "我了解删除系统模板的后果",
+ "xpack.idxMgmt.deleteTemplatesModal.deleteDescription": "您即将删除{numTemplatesToDelete, plural, other {以下模板} }:",
+ "xpack.idxMgmt.deleteTemplatesModal.errorNotificationMessageText": "删除模板“{name}”时出错",
+ "xpack.idxMgmt.deleteTemplatesModal.modalTitleText": "删除 {numTemplatesToDelete, plural, one { 个模板} other {# 个模板}}",
+ "xpack.idxMgmt.deleteTemplatesModal.multipleErrorsNotificationMessageText": "删除 {count} 个模板时出错",
+ "xpack.idxMgmt.deleteTemplatesModal.proceedWithCautionCallOutDescription": "系统模板对内部操作至关重要。如果删除此模板,将无法恢复。",
+ "xpack.idxMgmt.deleteTemplatesModal.proceedWithCautionCallOutTitle": "删除系统模板会使 Kibana 无法运行",
+ "xpack.idxMgmt.deleteTemplatesModal.successDeleteMultipleNotificationMessageText": "已删除 {numSuccesses, plural, other {# 个模板}}",
+ "xpack.idxMgmt.deleteTemplatesModal.successDeleteSingleNotificationMessageText": "已删除模板“{templateName}”",
+ "xpack.idxMgmt.deleteTemplatesModal.systemTemplateLabel": "系统模板",
+ "xpack.idxMgmt.detailPanel.manageContextMenuLabel": "管理",
+ "xpack.idxMgmt.detailPanel.missingIndexMessage": "此索引不存在。它可能已被正在运行的作业或其他系统删除。",
+ "xpack.idxMgmt.detailPanel.missingIndexTitle": "缺少索引",
+ "xpack.idxMgmt.detailPanel.tabEditSettingsLabel": "编辑设置",
+ "xpack.idxMgmt.detailPanel.tabMappingLabel": "映射",
+ "xpack.idxMgmt.detailPanel.tabSettingsLabel": "设置",
+ "xpack.idxMgmt.detailPanel.tabStatsLabel": "统计信息",
+ "xpack.idxMgmt.detailPanel.tabSummaryLabel": "摘要",
+ "xpack.idxMgmt.editIndexSettingsAction.successfullySavedSettingsForIndicesMessage": "已成功保存 {indexName} 的设置",
+ "xpack.idxMgmt.editSettingsJSON.saveJSONButtonLabel": "保存",
+ "xpack.idxMgmt.editSettingsJSON.saveJSONDescription": "编辑并保存您的 JSON",
+ "xpack.idxMgmt.editSettingsJSON.settingsReferenceLinkText": "设置参考",
+ "xpack.idxMgmt.editTemplate.editTemplatePageTitle": "编辑模板“{name}”",
+ "xpack.idxMgmt.flushIndicesAction.successfullyFlushedIndicesMessage": "已成功清空:[{indexNames}]",
+ "xpack.idxMgmt.forceMergeIndicesAction.successfullyForceMergedIndicesMessage": "已成功强制合并:[{indexNames}]",
+ "xpack.idxMgmt.formWizard.stepAliases.aliasesDescription": "设置要与索引关联的别名。",
+ "xpack.idxMgmt.formWizard.stepAliases.aliasesEditorHelpText": "使用 JSON 格式:{code}",
+ "xpack.idxMgmt.formWizard.stepAliases.docsButtonLabel": "索引别名文档",
+ "xpack.idxMgmt.formWizard.stepAliases.fieldAliasesAriaLabel": "别名代码编辑器",
+ "xpack.idxMgmt.formWizard.stepAliases.fieldAliasesLabel": "别名",
+ "xpack.idxMgmt.formWizard.stepAliases.stepTitle": "别名(可选)",
+ "xpack.idxMgmt.formWizard.stepComponents.componentsDescription": "组件模板可用于保存索引设置、映射和别名,并在索引模板中继承它们。",
+ "xpack.idxMgmt.formWizard.stepComponents.docsButtonLabel": "组件模板文档",
+ "xpack.idxMgmt.formWizard.stepComponents.stepTitle": "组件模板(可选)",
+ "xpack.idxMgmt.formWizard.stepMappings.docsButtonLabel": "映射文档",
+ "xpack.idxMgmt.formWizard.stepMappings.mappingsDescription": "定义如何存储和索引文档。",
+ "xpack.idxMgmt.formWizard.stepMappings.stepTitle": "映射(可选)",
+ "xpack.idxMgmt.formWizard.stepSettings.docsButtonLabel": "索引设置文档",
+ "xpack.idxMgmt.formWizard.stepSettings.fieldIndexSettingsAriaLabel": "索引设置编辑器",
+ "xpack.idxMgmt.formWizard.stepSettings.fieldIndexSettingsLabel": "索引设置",
+ "xpack.idxMgmt.formWizard.stepSettings.settingsDescription": "定义索引的行为。",
+ "xpack.idxMgmt.formWizard.stepSettings.settingsEditorHelpText": "使用 JSON 格式:{code}",
+ "xpack.idxMgmt.formWizard.stepSettings.stepTitle": "索引设置(可选)",
+ "xpack.idxMgmt.freezeIndicesAction.successfullyFrozeIndicesMessage": "成功冻结:[{indexNames}]",
+ "xpack.idxMgmt.frozenBadgeLabel": "已冻结",
+ "xpack.idxMgmt.home.appTitle": "索引管理",
+ "xpack.idxMgmt.home.componentTemplates.checkingPrivilegesDescription": "正在检查权限……",
+ "xpack.idxMgmt.home.componentTemplates.checkingPrivilegesErrorMessage": "从服务器获取用户权限时出错。",
+ "xpack.idxMgmt.home.componentTemplates.confirmButtonLabel": "删除{numComponentTemplatesToDelete, plural, other {组件模板} }",
+ "xpack.idxMgmt.home.componentTemplates.deleteModal.cancelButtonLabel": "取消",
+ "xpack.idxMgmt.home.componentTemplates.deleteModal.deleteDescription": "您即将删除{numComponentTemplatesToDelete, plural, other {以下组件模板} }:",
+ "xpack.idxMgmt.home.componentTemplates.deleteModal.errorNotificationMessageText": "删除组件模板“{name}”时出错",
+ "xpack.idxMgmt.home.componentTemplates.deleteModal.modalTitleText": "删除{numComponentTemplatesToDelete, plural, one {组件模板} other { # 个组件模板}}",
+ "xpack.idxMgmt.home.componentTemplates.deleteModal.multipleErrorsNotificationMessageText": "删除 {count} 个组件模板时出错",
+ "xpack.idxMgmt.home.componentTemplates.deleteModal.successDeleteMultipleNotificationMessageText": "已删除 {numSuccesses, plural, other {# 个组件模板}}",
+ "xpack.idxMgmt.home.componentTemplates.deleteModal.successDeleteSingleNotificationMessageText": "已删除组件模板“{componentTemplateName}”",
+ "xpack.idxMgmt.home.componentTemplates.deniedPrivilegeDescription": "要使用“组件模板”,必须具有{privilegesCount, plural, other {以下集群权限}}:{missingPrivileges}。",
+ "xpack.idxMgmt.home.componentTemplates.deniedPrivilegeTitle": "需要集群权限",
+ "xpack.idxMgmt.home.componentTemplates.emptyPromptButtonLabel": "创建组件模板",
+ "xpack.idxMgmt.home.componentTemplates.emptyPromptDescription": "例如,您可以为可在多个索引模板上重复使用的索引设置创建组件模板。",
+ "xpack.idxMgmt.home.componentTemplates.emptyPromptDocumentionLink": "了解详情。",
+ "xpack.idxMgmt.home.componentTemplates.emptyPromptTitle": "首先创建组件模板",
+ "xpack.idxMgmt.home.componentTemplates.list.componentTemplatesDescription": "使用组件模板可在多个索引模板中重复使用设置、映射和别名。{learnMoreLink}",
+ "xpack.idxMgmt.home.componentTemplates.list.loadingErrorMessage": "加载组件模板时出错",
+ "xpack.idxMgmt.home.componentTemplates.list.loadingMessage": "正在加载组件模板……",
+ "xpack.idxMgmt.home.componentTemplatesTabTitle": "组件模板",
+ "xpack.idxMgmt.home.dataStreamsTabTitle": "数据流",
+ "xpack.idxMgmt.home.idxMgmtDescription": "分别或批量更新您的 Elasticsearch 索引。{learnMoreLink}",
+ "xpack.idxMgmt.home.idxMgmtDocsLinkText": "索引管理文档",
+ "xpack.idxMgmt.home.indexTemplatesDescription": "使用可组合索引模板可将设置、映射和别名自动应用到索引。{learnMoreLink}",
+ "xpack.idxMgmt.home.indexTemplatesDescription.learnMoreLinkText": "了解详情。",
+ "xpack.idxMgmt.home.indexTemplatesTabTitle": "索引模板",
+ "xpack.idxMgmt.home.indicesTabTitle": "索引",
+ "xpack.idxMgmt.home.legacyIndexTemplatesDeprecation.ctaLearnMoreLinkText": "了解详情。",
+ "xpack.idxMgmt.home.legacyIndexTemplatesDeprecation.learnMoreLinkText": "了解详情。",
+ "xpack.idxMgmt.home.legacyIndexTemplatesTitle": "旧版索引模板",
+ "xpack.idxMgmt.indexActionsMenu.clearIndexCacheLabel": "清除{selectedIndexCount, plural, other {索引} }缓存",
+ "xpack.idxMgmt.indexActionsMenu.closeIndex.checkboxLabel": "我了解关闭系统索引的后果",
+ "xpack.idxMgmt.indexActionsMenu.closeIndex.closeDescription": "您将要关闭{selectedIndexCount, plural, other {以下索引} }:",
+ "xpack.idxMgmt.indexActionsMenu.closeIndex.confirmModal.confirmButtonText": "关闭 {selectedIndexCount, plural, other {索引} }",
+ "xpack.idxMgmt.indexActionsMenu.closeIndex.confirmModal.modalTitle": "关闭{selectedIndexCount, plural, one {索引} other { # 个索引} }",
+ "xpack.idxMgmt.indexActionsMenu.closeIndex.proceedWithCautionCallOutDescription": "系统索引对内部操作至关重要。您可以使用 Open Index API 重新打开此索引。",
+ "xpack.idxMgmt.indexActionsMenu.closeIndex.proceedWithCautionCallOutTitle": "关闭系统索引会使 Kibana 出现故障",
+ "xpack.idxMgmt.indexActionsMenu.closeIndex.systemIndexLabel": "系统索引",
+ "xpack.idxMgmt.indexActionsMenu.closeIndexLabel": "关闭 {selectedIndexCount, plural, other {索引} }",
+ "xpack.idxMgmt.indexActionsMenu.deleteIndex.checkboxLabel": "我了解删除系统索引的后果",
+ "xpack.idxMgmt.indexActionsMenu.deleteIndex.confirmModal.cancelButtonText": "取消",
+ "xpack.idxMgmt.indexActionsMenu.deleteIndex.confirmModal.confirmButtonText": "删除{selectedIndexCount, plural, other {索引} }",
+ "xpack.idxMgmt.indexActionsMenu.deleteIndex.confirmModal.modalTitle": "确认删除{selectedIndexCount, plural, one {索引} other { #个索引} }",
+ "xpack.idxMgmt.indexActionsMenu.deleteIndex.deleteDescription": "您将要删除{selectedIndexCount, plural, other {以下索引} }:",
+ "xpack.idxMgmt.indexActionsMenu.deleteIndex.deleteWarningDescription": "您无法恢复删除的索引。确保您有适当的备份。",
+ "xpack.idxMgmt.indexActionsMenu.deleteIndex.proceedWithCautionCallOutDescription": "系统索引对内部操作至关重要。如果删除系统索引,将无法恢复。确保您有适当的备份。",
+ "xpack.idxMgmt.indexActionsMenu.deleteIndex.proceedWithCautionCallOutTitle": "删除系统索引会使 Kibana 出现故障",
+ "xpack.idxMgmt.indexActionsMenu.deleteIndex.systemIndexLabel": "系统索引",
+ "xpack.idxMgmt.indexActionsMenu.deleteIndexLabel": "删除{selectedIndexCount, plural, other {索引} }",
+ "xpack.idxMgmt.indexActionsMenu.editIndexSettingsLabel": "编辑{selectedIndexCount, plural, other {索引} }设置",
+ "xpack.idxMgmt.indexActionsMenu.flushIndexLabel": "清空{selectedIndexCount, plural, other {索引} }",
+ "xpack.idxMgmt.indexActionsMenu.forceMerge.confirmModal.cancelButtonText": "取消",
+ "xpack.idxMgmt.indexActionsMenu.forceMerge.confirmModal.confirmButtonText": "强制合并",
+ "xpack.idxMgmt.indexActionsMenu.forceMerge.confirmModal.modalTitle": "强制合并",
+ "xpack.idxMgmt.indexActionsMenu.forceMerge.forceMergeDescription": "您将要强制合并{selectedIndexCount, plural, other {以下索引} }:",
+ "xpack.idxMgmt.indexActionsMenu.forceMerge.forceMergeSegmentsHelpText": "合并索引中的段,直到段数减至此数目或更小数目。默认值为 1。",
+ "xpack.idxMgmt.indexActionsMenu.forceMerge.forceMergeWarningDescription": " 请勿强制合并正在写入的或将来会再次写入的索引。相反,请借助自动后台合并过程按需执行合并,以使索引流畅运行。如果您向强制合并的索引写入数据,其性能可能会恶化。",
+ "xpack.idxMgmt.indexActionsMenu.forceMerge.maximumNumberOfSegmentsFormRowLabel": "每分片最大段数",
+ "xpack.idxMgmt.indexActionsMenu.forceMerge.proceedWithCautionCallOutTitle": "谨慎操作!",
+ "xpack.idxMgmt.indexActionsMenu.forceMergeIndexLabel": "强制合并{selectedIndexCount, plural, other {索引} }",
+ "xpack.idxMgmt.indexActionsMenu.freezeEntity.confirmModal.cancelButtonText": "取消",
+ "xpack.idxMgmt.indexActionsMenu.freezeEntity.confirmModal.confirmButtonText": "隐藏{count, plural, other {索引}}",
+ "xpack.idxMgmt.indexActionsMenu.freezeEntity.confirmModal.modalTitle": "确认冻结{count, plural, other {索引}}",
+ "xpack.idxMgmt.indexActionsMenu.freezeEntity.freezeDescription": "您将要冻结{count, plural, other {以下索引}}:",
+ "xpack.idxMgmt.indexActionsMenu.freezeEntity.freezeEntityWarningDescription": " 冻结的索引在集群上有很少的开销,已被阻止进行写操作。您可以搜索冻结的索引,但查询应会较慢。",
+ "xpack.idxMgmt.indexActionsMenu.freezeEntity.proceedWithCautionCallOutTitle": "谨慎操作",
+ "xpack.idxMgmt.indexActionsMenu.freezeIndexLabel": "冻结{selectedIndexCount, plural, other {索引} }",
+ "xpack.idxMgmt.indexActionsMenu.manageButtonAriaLabel": "{selectedIndexCount, plural, other {索引} }选项",
+ "xpack.idxMgmt.indexActionsMenu.manageButtonLabel": "管理{selectedIndexCount, plural, one {索引} other { {selectedIndexCount} 个索引}}",
+ "xpack.idxMgmt.indexActionsMenu.openIndexLabel": "打开{selectedIndexCount, plural, other {索引} }",
+ "xpack.idxMgmt.indexActionsMenu.panelTitle": "{selectedIndexCount, plural, other {索引} }选项",
+ "xpack.idxMgmt.indexActionsMenu.refreshIndexLabel": "刷新 {selectedIndexCount, plural, other {索引} }",
+ "xpack.idxMgmt.indexActionsMenu.segmentsNumberErrorMessage": "段数必须大于零。",
+ "xpack.idxMgmt.indexActionsMenu.showIndexMappingLabel": "显示{selectedIndexCount, plural, other {索引} }映射",
+ "xpack.idxMgmt.indexActionsMenu.showIndexSettingsLabel": "显示{selectedIndexCount, plural, other {索引} }设置",
+ "xpack.idxMgmt.indexActionsMenu.showIndexStatsLabel": "显示{selectedIndexCount, plural, other {索引} }统计信息",
+ "xpack.idxMgmt.indexActionsMenu.unfreezeIndexLabel": "取消冻结{selectedIndexCount, plural, other {索引} }",
+ "xpack.idxMgmt.indexStatusLabels.clearingCacheStatusLabel": "正在清除缓存......",
+ "xpack.idxMgmt.indexStatusLabels.closedStatusLabel": "已关闭",
+ "xpack.idxMgmt.indexStatusLabels.closingStatusLabel": "正在关闭...",
+ "xpack.idxMgmt.indexStatusLabels.flushingStatusLabel": "正在清空...",
+ "xpack.idxMgmt.indexStatusLabels.forcingMergeStatusLabel": "正在强制合并...",
+ "xpack.idxMgmt.indexStatusLabels.mergingStatusLabel": "正在合并...",
+ "xpack.idxMgmt.indexStatusLabels.openingStatusLabel": "正在打开...",
+ "xpack.idxMgmt.indexStatusLabels.refreshingStatusLabel": "正在刷新...",
+ "xpack.idxMgmt.indexTable.captionText": "以下索引表包含 {count, plural, other {# 行}}(总计 {total} 行)。",
+ "xpack.idxMgmt.indexTable.headers.dataStreamHeader": "数据流",
+ "xpack.idxMgmt.indexTable.headers.documentsHeader": "文档计数",
+ "xpack.idxMgmt.indexTable.headers.healthHeader": "运行状况",
+ "xpack.idxMgmt.indexTable.headers.nameHeader": "名称",
+ "xpack.idxMgmt.indexTable.headers.primaryHeader": "主分片",
+ "xpack.idxMgmt.indexTable.headers.replicaHeader": "副本分片",
+ "xpack.idxMgmt.indexTable.headers.statusHeader": "状态",
+ "xpack.idxMgmt.indexTable.headers.storageSizeHeader": "存储大小",
+ "xpack.idxMgmt.indexTable.hiddenIndicesSwitchLabel": "包括隐藏的索引",
+ "xpack.idxMgmt.indexTable.invalidSearchErrorMessage": "搜索无效:{errorMessage}",
+ "xpack.idxMgmt.indexTable.loadingIndicesDescription": "正在加载索引……",
+ "xpack.idxMgmt.indexTable.reloadIndicesButton": "重载索引",
+ "xpack.idxMgmt.indexTable.selectAllIndicesAriaLabel": "选择所有行",
+ "xpack.idxMgmt.indexTable.selectIndexAriaLabel": "选择此行",
+ "xpack.idxMgmt.indexTable.serverErrorTitle": "加载索引时出错",
+ "xpack.idxMgmt.indexTable.systemIndicesSearchIndicesAriaLabel": "搜索索引",
+ "xpack.idxMgmt.indexTable.systemIndicesSearchInputPlaceholder": "搜索",
+ "xpack.idxMgmt.indexTableDescription.learnMoreLinkText": "了解详情。",
+ "xpack.idxMgmt.indexTemplatesList.emptyPrompt.createTemplatesButtonLabel": "创建模板",
+ "xpack.idxMgmt.indexTemplatesList.emptyPrompt.noIndexTemplatesDescription": "索引模板自动将设置、映射和别名应用到新索引。",
+ "xpack.idxMgmt.indexTemplatesList.emptyPrompt.noIndexTemplatesTitle": "创建您的首个索引模板",
+ "xpack.idxMgmt.indexTemplatesList.filterButtonLabel": "筛选",
+ "xpack.idxMgmt.indexTemplatesList.loadingIndexTemplatesDescription": "正在加载模板……",
+ "xpack.idxMgmt.indexTemplatesList.loadingIndexTemplatesErrorMessage": "加载模板时出错",
+ "xpack.idxMgmt.indexTemplatesList.viewButtonLabel": "查看",
+ "xpack.idxMgmt.indexTemplatesList.viewCloudManagedTemplateLabel": "云托管模板",
+ "xpack.idxMgmt.indexTemplatesList.viewManagedTemplateLabel": "托管模板",
+ "xpack.idxMgmt.indexTemplatesList.viewSystemTemplateLabel": "系统模板",
+ "xpack.idxMgmt.legacyIndexTemplatesDeprecation.createTemplatesButtonLabel": "创建可组合模板",
+ "xpack.idxMgmt.legacyIndexTemplatesDeprecation.description": "{createTemplateButton}或{learnMoreLink}",
+ "xpack.idxMgmt.legacyIndexTemplatesDeprecation.title": "旧版索引模板已弃用,由可组合索引模板替代",
+ "xpack.idxMgmt.mappingsEditor.addFieldButtonLabel": "添加字段",
+ "xpack.idxMgmt.mappingsEditor.addMultiFieldTooltipLabel": "添加多字段以使用不同的方式索引相同的字段。",
+ "xpack.idxMgmt.mappingsEditor.addPropertyButtonLabel": "添加属性",
+ "xpack.idxMgmt.mappingsEditor.addRuntimeFieldButtonLabel": "添加字段",
+ "xpack.idxMgmt.mappingsEditor.advancedSettings.hideButtonLabel": "隐藏高级设置",
+ "xpack.idxMgmt.mappingsEditor.advancedSettings.showButtonLabel": "显示高级设置",
+ "xpack.idxMgmt.mappingsEditor.advancedTabLabel": "高级选项",
+ "xpack.idxMgmt.mappingsEditor.aliasType.aliasTargetFieldDescription": "选择别名指向的字段。然后您将能够在搜索请求中使用别名而非目标字段,并选择其他类 API 的字段功能。",
+ "xpack.idxMgmt.mappingsEditor.aliasType.aliasTargetFieldTitle": "别名目标",
+ "xpack.idxMgmt.mappingsEditor.aliasType.noFieldsAddedWarningMessage": "在创建别名之前,您需要至少添加一个字段。",
+ "xpack.idxMgmt.mappingsEditor.aliasType.pathPlaceholderLabel": "选择字段",
+ "xpack.idxMgmt.mappingsEditor.analyzerFieldLabel": "分析器",
+ "xpack.idxMgmt.mappingsEditor.analyzers.customAnalyzerLabel": "定制",
+ "xpack.idxMgmt.mappingsEditor.analyzers.languageAnalyzerLabel": "语言",
+ "xpack.idxMgmt.mappingsEditor.analyzers.useSameAnalyzerIndexAnSearch": "将相同的分析器用于索引和搜索",
+ "xpack.idxMgmt.mappingsEditor.analyzersDocLinkText": "“分析器”文档",
+ "xpack.idxMgmt.mappingsEditor.analyzersSectionTitle": "分析器",
+ "xpack.idxMgmt.mappingsEditor.booleanNullValueFieldDescription": "将显式 null 值替换为特定布尔值,以便可以对其进行索引和搜索。",
+ "xpack.idxMgmt.mappingsEditor.boostDocLinkText": "“权重提升”文档",
+ "xpack.idxMgmt.mappingsEditor.boostFieldDescription": "在查询时提升此字段的权重,以便其更多地计入相关性评分。",
+ "xpack.idxMgmt.mappingsEditor.boostFieldTitle": "设置权重提升级别",
+ "xpack.idxMgmt.mappingsEditor.coerceDescription": "将字符串转换为数字。如果此字段为整数,小数将会被截掉。如果禁用,则会拒绝值格式不正确的文档。",
+ "xpack.idxMgmt.mappingsEditor.coerceDocLinkText": "“强制转换”文档",
+ "xpack.idxMgmt.mappingsEditor.coerceFieldTitle": "强制转换成数字",
+ "xpack.idxMgmt.mappingsEditor.coerceShapeDescription": "如果禁用,则拒绝包含线环未闭合多边形的文档。",
+ "xpack.idxMgmt.mappingsEditor.coerceShapeDocLinkText": "“强制转换”文档",
+ "xpack.idxMgmt.mappingsEditor.coerceShapeFieldTitle": "强制转换成形状",
+ "xpack.idxMgmt.mappingsEditor.collapseFieldButtonLabel": "折叠字段 {name}",
+ "xpack.idxMgmt.mappingsEditor.completion.maxInputLengthFieldDescription": "限制单个输入的长度。",
+ "xpack.idxMgmt.mappingsEditor.completion.maxInputLengthFieldTitle": "设置最大输入长度",
+ "xpack.idxMgmt.mappingsEditor.completion.preservePositionIncrementsFieldDescription": "启用位置递增。",
+ "xpack.idxMgmt.mappingsEditor.completion.preservePositionIncrementsFieldTitle": "保留位置递增",
+ "xpack.idxMgmt.mappingsEditor.completion.preserveSeparatorsFieldDescription": "保留分隔符。",
+ "xpack.idxMgmt.mappingsEditor.completion.preserveSeparatorsFieldTitle": "保留分隔符",
+ "xpack.idxMgmt.mappingsEditor.configuration.dateDetectionFieldLabel": "将日期字符串映射为日期",
+ "xpack.idxMgmt.mappingsEditor.configuration.dynamicDatesFieldDocumentionLink": "了解详情。",
+ "xpack.idxMgmt.mappingsEditor.configuration.dynamicDatesFieldHelpText": "这些格式的字符串将映射为日期。可以使用内置格式或定制格式。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.configuration.dynamicDatesFieldLabel": "日期格式",
+ "xpack.idxMgmt.mappingsEditor.configuration.dynamicDatesFieldValidationErrorMessage": "不允许使用空格。",
+ "xpack.idxMgmt.mappingsEditor.configuration.dynamicMappingStrictHelpText": "默认情况下,禁用动态映射时,将会忽略未映射字段。文档包含未映射字段时,您可以根据需要引发异常。",
+ "xpack.idxMgmt.mappingsEditor.configuration.enableDynamicMappingsLabel": "启用动态映射",
+ "xpack.idxMgmt.mappingsEditor.configuration.excludeSourceFieldsLabel": "排除字段",
+ "xpack.idxMgmt.mappingsEditor.configuration.includeSourceFieldsLabel": "包括字段",
+ "xpack.idxMgmt.mappingsEditor.configuration.indexOptionsdDocumentationLink": "了解详情。",
+ "xpack.idxMgmt.mappingsEditor.configuration.metaFieldEditorHelpText": "使用 JSON 格式:{code}",
+ "xpack.idxMgmt.mappingsEditor.configuration.metaFieldEditorJsonError": "_meta 字段 JSON 无效。",
+ "xpack.idxMgmt.mappingsEditor.configuration.metaFieldEditorLabel": "_meta 字段数据",
+ "xpack.idxMgmt.mappingsEditor.configuration.numericFieldDescription": "例如,“1.0”将映射为浮点数,“1”将映射为整数。",
+ "xpack.idxMgmt.mappingsEditor.configuration.numericFieldLabel": "将数值字符串映射为数字",
+ "xpack.idxMgmt.mappingsEditor.configuration.routingLabel": "CRUD 操作需要 _routing 值",
+ "xpack.idxMgmt.mappingsEditor.configuration.sourceFieldLabel": "启用 _source 字段",
+ "xpack.idxMgmt.mappingsEditor.configuration.sourceFieldPathComboBoxHelpText": "接受字段的路径,包括通配符。",
+ "xpack.idxMgmt.mappingsEditor.configuration.throwErrorsForUnmappedFieldsLabel": "文档包含未映射字段时引发异常",
+ "xpack.idxMgmt.mappingsEditor.confirmationModal.deleteAliasesDescription": "还将删除以下别名。",
+ "xpack.idxMgmt.mappingsEditor.confirmationModal.deleteFieldsDescription": "这还将删除以下字段。",
+ "xpack.idxMgmt.mappingsEditor.constantKeyword.valueFieldDescription": "此字段的值,适用于索引中的所有文档。如果未指定,则默认为在索引的第一个文档中指定的值。",
+ "xpack.idxMgmt.mappingsEditor.constantKeyword.valueFieldTitle": "设置值",
+ "xpack.idxMgmt.mappingsEditor.copyToDocLinkText": "“复制到”文档",
+ "xpack.idxMgmt.mappingsEditor.copyToFieldDescription": "将多个字段的值复制到组字段中。然后可以将此组字段作为单个字段进行查询。",
+ "xpack.idxMgmt.mappingsEditor.copyToFieldTitle": "复制到组字段",
+ "xpack.idxMgmt.mappingsEditor.createField.addFieldButtonLabel": "添加字段",
+ "xpack.idxMgmt.mappingsEditor.createField.addMultiFieldButtonLabel": "添加多字段",
+ "xpack.idxMgmt.mappingsEditor.createField.cancelButtonLabel": "取消",
+ "xpack.idxMgmt.mappingsEditor.customButtonLabel": "使用定制分析器",
+ "xpack.idxMgmt.mappingsEditor.dataType.aliasDescription": "别名",
+ "xpack.idxMgmt.mappingsEditor.dataType.aliasLongDescription": "别名字段接受字段的备用名称,您可以在搜索请求中使用该备用名称。",
+ "xpack.idxMgmt.mappingsEditor.dataType.binaryDescription": "二进制",
+ "xpack.idxMgmt.mappingsEditor.dataType.binaryLongDescription": "二进制字段接受二进制值作为 Base64 编码字符串。默认情况下,二进制字段不会被存储,也不可搜索。",
+ "xpack.idxMgmt.mappingsEditor.dataType.booleanDescription": "布尔型",
+ "xpack.idxMgmt.mappingsEditor.dataType.booleanLongDescription": "布尔字段接受 JSON {true} 和 {false} 值以及解析为 true 或 false 的字符串。",
+ "xpack.idxMgmt.mappingsEditor.dataType.byteDescription": "字节",
+ "xpack.idxMgmt.mappingsEditor.dataType.byteLongDescription": "字节字段接受最小值 {minValue} 且最大值 {maxValue} 的带符号 8 位整数。",
+ "xpack.idxMgmt.mappingsEditor.dataType.completionSuggesterDescription": "完成建议器",
+ "xpack.idxMgmt.mappingsEditor.dataType.completionSuggesterLongDescription": "完成建议器字段支持自动完成,但需要会占用内存且构建缓慢的特殊数据结构。",
+ "xpack.idxMgmt.mappingsEditor.dataType.constantKeywordDescription": "常量关键字",
+ "xpack.idxMgmt.mappingsEditor.dataType.constantKeywordLongDescription": "常量关键字字段是一种特殊类型的关键字字段,这些字段包含对于索引中的所有文档都相同的关键字。支持与 {keyword} 字段相同的查询和聚合。",
+ "xpack.idxMgmt.mappingsEditor.dataType.dateDescription": "日期",
+ "xpack.idxMgmt.mappingsEditor.dataType.dateLongDescription": "日期字段接受格式日期的字符串(“2015/01/01 12:10:30”)、表示自 Epoch 起毫秒数的长整数以及表示自 Epoch 起秒数的整数。允许多种日期格式。有时区的日期将转换为 UTC。",
+ "xpack.idxMgmt.mappingsEditor.dataType.dateNanosDescription": "日期纳秒",
+ "xpack.idxMgmt.mappingsEditor.dataType.dateNanosLongDescription": "日期纳秒字段以纳秒精度存储日期。聚合仍保持毫秒精度。要以毫秒精度存储日期,请使用 {date}。",
+ "xpack.idxMgmt.mappingsEditor.dataType.dateNanosLongDescription.dateTypeLink": "日期数据类型",
+ "xpack.idxMgmt.mappingsEditor.dataType.dateRangeDescription": "日期范围",
+ "xpack.idxMgmt.mappingsEditor.dataType.dateRangeLongDescription": "日期范围字段接受表示自系统 Epoch 起毫秒数的无符号 64 位整数。",
+ "xpack.idxMgmt.mappingsEditor.dataType.denseVectorDescription": "密集向量",
+ "xpack.idxMgmt.mappingsEditor.dataType.denseVectorLongDescription": "密集向量字段存储浮点值的向量,用于文档评分。",
+ "xpack.idxMgmt.mappingsEditor.dataType.doubleDescription": "双精度",
+ "xpack.idxMgmt.mappingsEditor.dataType.doubleLongDescription": "双精度字段接受双精度 64 位浮点数,限制为有限值 (IEEE 754)。",
+ "xpack.idxMgmt.mappingsEditor.dataType.doubleRangeDescription": "双精度范围",
+ "xpack.idxMgmt.mappingsEditor.dataType.doubleRangeLongDescription": "双精度范围字段接受 64 位双精度浮点数 (IEEE 754 binary64)。",
+ "xpack.idxMgmt.mappingsEditor.dataType.flattenedDescription": "扁平",
+ "xpack.idxMgmt.mappingsEditor.dataType.flattenedLongDescription": "扁平字段将对象映射为单个字段,用于索引唯一键数目很多或未知的对象。扁平字段仅支持基本查询。",
+ "xpack.idxMgmt.mappingsEditor.dataType.floatDescription": "浮点",
+ "xpack.idxMgmt.mappingsEditor.dataType.floatLongDescription": "浮点字段接受单精度 32 位浮点数,限制为有限值 (IEEE 754)。",
+ "xpack.idxMgmt.mappingsEditor.dataType.floatRangeDescription": "浮点范围",
+ "xpack.idxMgmt.mappingsEditor.dataType.floatRangeLongDescription": "浮点范围字段接受 32 位单精度浮点数 (IEEE 754 binary32)。",
+ "xpack.idxMgmt.mappingsEditor.dataType.geoPointDescription": "地理坐标点",
+ "xpack.idxMgmt.mappingsEditor.dataType.geoPointLongDescription": "地理坐标点字段接受纬度经度对。使用此数据类型在边界框内搜索、按地理位置聚合文档以及按距离排序文档。",
+ "xpack.idxMgmt.mappingsEditor.dataType.geoShapeDescription": "地理形状",
+ "xpack.idxMgmt.mappingsEditor.dataType.halfFloatDescription": "半浮点",
+ "xpack.idxMgmt.mappingsEditor.dataType.halfFloatLongDescription": "半浮点字段接受半精度 16 位浮点数,限制为有限值 (IEEE 754)。",
+ "xpack.idxMgmt.mappingsEditor.dataType.histogramDescription": "直方图",
+ "xpack.idxMgmt.mappingsEditor.dataType.histogramLongDescription": "直方图字段存储表示直方图的预聚合数值数据,旨在用于聚合。",
+ "xpack.idxMgmt.mappingsEditor.dataType.integerDescription": "整型",
+ "xpack.idxMgmt.mappingsEditor.dataType.integerLongDescription": "整数字段接受最小值 {minValue} 且最大值 {maxValue} 的带符号 32 位整数。",
+ "xpack.idxMgmt.mappingsEditor.dataType.integerRangeDescription": "整数范围",
+ "xpack.idxMgmt.mappingsEditor.dataType.integerRangeLongDescription": "整数范围接受带符号 32 位整数。",
+ "xpack.idxMgmt.mappingsEditor.dataType.ipDescription": "IP",
+ "xpack.idxMgmt.mappingsEditor.dataType.ipLongDescription": "IP 字段接受 IPv4 或 IPv6 地址。如果需要将 IP 范围存储在单个字段中,请使用 {ipRange}。",
+ "xpack.idxMgmt.mappingsEditor.dataType.ipLongDescription.ipRangeTypeLink": "IP 范围数据类型",
+ "xpack.idxMgmt.mappingsEditor.dataType.ipRangeDescription": "IP 范围",
+ "xpack.idxMgmt.mappingsEditor.dataType.ipRangeLongDescription": "IP 范围字段接受 IPv4 或 IPV6 地址。",
+ "xpack.idxMgmt.mappingsEditor.dataType.joinDescription": "联接",
+ "xpack.idxMgmt.mappingsEditor.dataType.joinLongDescription": "联接字段定义相同索引的文档之间的父子关系。",
+ "xpack.idxMgmt.mappingsEditor.dataType.keywordDescription": "关键字",
+ "xpack.idxMgmt.mappingsEditor.dataType.keywordLongDescription": "关键字字段支持搜索精确值,用于筛选、排序和聚合。要索引全文内容,如电子邮件正文,请使用 {textType}。",
+ "xpack.idxMgmt.mappingsEditor.dataType.keywordLongDescription.textTypeLink": "文本数据类型",
+ "xpack.idxMgmt.mappingsEditor.dataType.longDescription": "长整型",
+ "xpack.idxMgmt.mappingsEditor.dataType.longLongDescription": "长整型字段接受最小值 {minValue} 且最大值 {maxValue} 的带符号 64 位整数。",
+ "xpack.idxMgmt.mappingsEditor.dataType.longRangeDescription": "长整型范围",
+ "xpack.idxMgmt.mappingsEditor.dataType.longRangeLongDescription": "长整型范围字段接受带符号 64 位整数。",
+ "xpack.idxMgmt.mappingsEditor.dataType.nestedDescription": "嵌套",
+ "xpack.idxMgmt.mappingsEditor.dataType.nestedLongDescription": "像 {objects} 一样,嵌套字段可以包含子对象。不同的是,您可以单独查询嵌套字段的子对象。",
+ "xpack.idxMgmt.mappingsEditor.dataType.nestedLongDescription.objectTypeLink": "对象",
+ "xpack.idxMgmt.mappingsEditor.dataType.numericDescription": "数值",
+ "xpack.idxMgmt.mappingsEditor.dataType.numericSubtypeDescription": "数值类型",
+ "xpack.idxMgmt.mappingsEditor.dataType.objectDescription": "对象",
+ "xpack.idxMgmt.mappingsEditor.dataType.objectLongDescription": "对象字段可以包含作为扁平列表进行查询的子对象。要单独查询子对象,请使用 {nested}。",
+ "xpack.idxMgmt.mappingsEditor.dataType.objectLongDescription.nestedTypeLink": "嵌套数据类型",
+ "xpack.idxMgmt.mappingsEditor.dataType.otherDescription": "其他",
+ "xpack.idxMgmt.mappingsEditor.dataType.otherLongDescription": "在 JSON 中指定类型参数。",
+ "xpack.idxMgmt.mappingsEditor.dataType.percolatorDescription": "Percolator",
+ "xpack.idxMgmt.mappingsEditor.dataType.percolatorLongDescription": "Percolator 数据类型启用 {percolator}。",
+ "xpack.idxMgmt.mappingsEditor.dataType.percolatorLongDescription.learnMoreLink": "percolator 查询",
+ "xpack.idxMgmt.mappingsEditor.dataType.pointDescription": "点",
+ "xpack.idxMgmt.mappingsEditor.dataType.pointLongDescription": "点字段支持搜索落在二维平面坐标系中的 {code} 对。",
+ "xpack.idxMgmt.mappingsEditor.dataType.rangeDescription": "范围",
+ "xpack.idxMgmt.mappingsEditor.dataType.rangeSubtypeDescription": "范围类型",
+ "xpack.idxMgmt.mappingsEditor.dataType.rankFeatureDescription": "排名特征",
+ "xpack.idxMgmt.mappingsEditor.dataType.rankFeatureLongDescription": "排名特征字段接受将在 {rankFeatureQuery} 中提升文档权重的数字。",
+ "xpack.idxMgmt.mappingsEditor.dataType.rankFeatureLongDescription.queryLink": "rank_feature 查询",
+ "xpack.idxMgmt.mappingsEditor.dataType.rankFeaturesDescription": "排名特征",
+ "xpack.idxMgmt.mappingsEditor.dataType.rankFeaturesLongDescription": "排名特征字段接受将在 {rankFeatureQuery} 中提升文档权重的数值向量。",
+ "xpack.idxMgmt.mappingsEditor.dataType.rankFeaturesLongDescription.queryLink": "rank_feature 查询",
+ "xpack.idxMgmt.mappingsEditor.dataType.scaledFloatDescription": "缩放浮点",
+ "xpack.idxMgmt.mappingsEditor.dataType.scaledFloatLongDescription": "缩放浮点字段接受基于 {longType} 且通过固定 {doubleType} 缩放因数缩放的浮点数。使用此数据类型可使用缩放因数将浮点数据存储为整数。这可节省磁盘空间,但会影响精确性。",
+ "xpack.idxMgmt.mappingsEditor.dataType.searchAsYouTypeDescription": "输入即搜索",
+ "xpack.idxMgmt.mappingsEditor.dataType.searchAsYouTypeLongDescription": "输入即搜索字段将字符串分隔成子字段以提高搜索建议,并将在字符串中的任何位置匹配字词。",
+ "xpack.idxMgmt.mappingsEditor.dataType.shapeDescription": "形状",
+ "xpack.idxMgmt.mappingsEditor.dataType.shapeLongDescription": "形状字段支持复杂形状(如四边形和多边形)的搜索。",
+ "xpack.idxMgmt.mappingsEditor.dataType.shortDescription": "短整型",
+ "xpack.idxMgmt.mappingsEditor.dataType.shortLongDescription": "短整型字段接受最小值 {minValue} 且最大值 {maxValue} 的带符号 16 位整数。",
+ "xpack.idxMgmt.mappingsEditor.dataType.textDescription": "文本",
+ "xpack.idxMgmt.mappingsEditor.dataType.textLongDescription": "文本字段通过将字符串分隔成单个可搜索字词来支持全文搜索。要索引结构化内容(如电子邮件地址),请使用 {keyword}。",
+ "xpack.idxMgmt.mappingsEditor.dataType.textLongDescription.keywordTypeLink": "关键字数据类型",
+ "xpack.idxMgmt.mappingsEditor.dataType.tokenCountDescription": "词元计数",
+ "xpack.idxMgmt.mappingsEditor.dataType.tokenCountLongDescription": "词元计数字段接受字符串值。 将分析这些字符串并索引字符串中的词元数目。",
+ "xpack.idxMgmt.mappingsEditor.dataType.versionDescription": "版本",
+ "xpack.idxMgmt.mappingsEditor.dataType.versionLongDescription": "版本字段有助于处理软件版本值。此字段未针对大量通配符、正则表达式或模糊搜索进行优化。对于这些查询类型,请使用{keywordType}。",
+ "xpack.idxMgmt.mappingsEditor.dataType.versionLongDescription.keywordTypeLink": "关键字数据类型",
+ "xpack.idxMgmt.mappingsEditor.dataType.wildcardDescription": "通配符",
+ "xpack.idxMgmt.mappingsEditor.dataType.wildcardLongDescription": "通配符字段存储针对通配符类 grep 查询优化的值。",
+ "xpack.idxMgmt.mappingsEditor.date.localeFieldTitle": "设置区域设置",
+ "xpack.idxMgmt.mappingsEditor.dateType.localeFieldDescription": "解析日期时要使用的区域设置。因为月名称或缩写在各个语言中可能不相同,所以这会非常有用。默认为 {root} 区域设置。",
+ "xpack.idxMgmt.mappingsEditor.dateType.nullValueFieldDescription": "将显式 null 值替换为日期,以便可以对其进行索引和搜索。",
+ "xpack.idxMgmt.mappingsEditor.deleteField.confirmationModal.cancelButtonLabel": "取消",
+ "xpack.idxMgmt.mappingsEditor.deleteField.confirmationModal.multiFieldBadgeLabel": "{dataType} 多字段",
+ "xpack.idxMgmt.mappingsEditor.deleteField.confirmationModal.removeButtonLabel": "移除",
+ "xpack.idxMgmt.mappingsEditor.deleteField.confirmationModal.title": "移除 {fieldType}“{fieldName}”?",
+ "xpack.idxMgmt.mappingsEditor.deleteRuntimeField.confirmationModal.cancelButtonLabel": "取消",
+ "xpack.idxMgmt.mappingsEditor.deleteRuntimeField.confirmationModal.removeButtonLabel": "移除",
+ "xpack.idxMgmt.mappingsEditor.deleteRuntimeField.confirmationModal.title": "删除运行时字段“{fieldName}”?",
+ "xpack.idxMgmt.mappingsEditor.denseVector.dimsFieldDescription": "每个文档的密集向量将编码为二进制文档值。其字节大小等于 4 * 维度数 + 4。",
+ "xpack.idxMgmt.mappingsEditor.depthLimitDescription": "嵌套内部对象时扁平对象字段的最大允许深度。默认为 20。",
+ "xpack.idxMgmt.mappingsEditor.depthLimitFieldLabel": "嵌套对象深度限制",
+ "xpack.idxMgmt.mappingsEditor.depthLimitTitle": "定制深度限制",
+ "xpack.idxMgmt.mappingsEditor.dimsFieldLabel": "维度数",
+ "xpack.idxMgmt.mappingsEditor.disabledSourceFieldCallOutDescription1": "禁用 {source} 可降低索引内的存储开销,这有一定的代价。其还禁用重要的功能,如通过查看原始文档来重新索引或调试查询的功能。",
+ "xpack.idxMgmt.mappingsEditor.disabledSourceFieldCallOutDescription1.sourceText": "_source",
+ "xpack.idxMgmt.mappingsEditor.disabledSourceFieldCallOutDescription2": "详细了解禁用 {source} 字段的备选方式。",
+ "xpack.idxMgmt.mappingsEditor.disabledSourceFieldCallOutDescription2.sourceText": "_source",
+ "xpack.idxMgmt.mappingsEditor.disabledSourceFieldCallOutTitle": "禁用 _source 字段时要十分谨慎",
+ "xpack.idxMgmt.mappingsEditor.documentFields.searchFieldsAriaLabel": "搜索映射的字段",
+ "xpack.idxMgmt.mappingsEditor.documentFields.searchFieldsPlaceholder": "搜索字段",
+ "xpack.idxMgmt.mappingsEditor.documentFieldsDescription": "定义已索引文档的字段。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.documentFieldsDocumentationLink": "了解详情。",
+ "xpack.idxMgmt.mappingsEditor.docValuesDocLinkText": "“文档值”文档",
+ "xpack.idxMgmt.mappingsEditor.docValuesFieldDescription": "将每个文档此字段的值存储在内存,以便其可用于排序、聚合和脚本。",
+ "xpack.idxMgmt.mappingsEditor.docValuesFieldTitle": "使用文档值",
+ "xpack.idxMgmt.mappingsEditor.dynamicDocLinkText": "动态文档",
+ "xpack.idxMgmt.mappingsEditor.dynamicMappingDescription": "动态映射允许索引模板解释未映射字段。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.dynamicMappingDocumentionLink": "了解详情。",
+ "xpack.idxMgmt.mappingsEditor.dynamicMappingTitle": "动态映射",
+ "xpack.idxMgmt.mappingsEditor.dynamicPropertyMappingParameter.fieldDescription": "默认情况下,属性可以动态添加到文档内的对象,只需通过使用包含该新属性的对象来索引文档即可。",
+ "xpack.idxMgmt.mappingsEditor.dynamicPropertyMappingParameter.fieldTitle": "动态属性映射",
+ "xpack.idxMgmt.mappingsEditor.dynamicStrictParameter.fieldHelpText": "默认情况下,禁用动态映射时,将会忽略未映射属性。对象包含未映射属性时,您可以根据需要选择引发异常。",
+ "xpack.idxMgmt.mappingsEditor.dynamicStrictParameter.fieldTitle": "对象包含未映射属性时引发异常",
+ "xpack.idxMgmt.mappingsEditor.dynamicTemplatesDescription": "使用动态模板定义定制映射,后者可应用到动态添加的字段。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.dynamicTemplatesDocumentationLink": "了解详情。",
+ "xpack.idxMgmt.mappingsEditor.dynamicTemplatesEditorAriaLabel": "动态模板编辑器",
+ "xpack.idxMgmt.mappingsEditor.eagerGlobalOrdinalsDocLinkText": "“全局基数”文档",
+ "xpack.idxMgmt.mappingsEditor.eagerGlobalOrdinalsFieldDescription": "默认情况下,全局基数在搜索时进行构建,这可优化索引搜索。而在索引时构建它们可以优化搜索性能。",
+ "xpack.idxMgmt.mappingsEditor.eagerGlobalOrdinalsFieldTitle": "在索引时构建全局基数",
+ "xpack.idxMgmt.mappingsEditor.editField.typeDocumentation": "{type} 文档",
+ "xpack.idxMgmt.mappingsEditor.editFieldButtonLabel": "编辑",
+ "xpack.idxMgmt.mappingsEditor.editFieldCancelButtonLabel": "取消",
+ "xpack.idxMgmt.mappingsEditor.editFieldFlyout.validationErrorTitle": "继续前请解决表单中的错误。",
+ "xpack.idxMgmt.mappingsEditor.editFieldTitle": "编辑字段“{fieldName}”",
+ "xpack.idxMgmt.mappingsEditor.editFieldUpdateButtonLabel": "更新",
+ "xpack.idxMgmt.mappingsEditor.editMultiFieldTitle": "编辑多字段“{fieldName}”",
+ "xpack.idxMgmt.mappingsEditor.editRuntimeFieldButtonLabel": "编辑",
+ "xpack.idxMgmt.mappingsEditor.enabledDocLinkText": "已启用文档",
+ "xpack.idxMgmt.mappingsEditor.existNamesValidationErrorMessage": "已存在具有此名称的字段。",
+ "xpack.idxMgmt.mappingsEditor.expandFieldButtonLabel": "展开字段 {name}",
+ "xpack.idxMgmt.mappingsEditor.fieldBetaBadgeLabel": "公测版",
+ "xpack.idxMgmt.mappingsEditor.fieldBetaBadgeTooltip": "此字段类型不是 GA 版。请通过报告错误来帮助我们。",
+ "xpack.idxMgmt.mappingsEditor.fielddata.fieldDataDocLinkText": "Fielddata 文档",
+ "xpack.idxMgmt.mappingsEditor.fielddata.fielddataDocumentFrequencyRangeTitle": "文档频率范围",
+ "xpack.idxMgmt.mappingsEditor.fielddata.fielddataEnabledDocumentationLink": "了解详情。",
+ "xpack.idxMgmt.mappingsEditor.fielddata.fielddataEnabledWarningTitle": "Fielddata 会消耗大量的内容。尤其加载高基数文本字段时。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.fielddata.fielddataFormRowDescription": "是否将内存中 fielddata 用于排序、聚合或脚本。",
+ "xpack.idxMgmt.mappingsEditor.fielddata.fielddataFormRowTitle": "Fielddata",
+ "xpack.idxMgmt.mappingsEditor.fielddata.fielddataFrequencyDocumentationLink": "了解详情。",
+ "xpack.idxMgmt.mappingsEditor.fielddata.fielddataFrequencyMessage": "此范围确定加载到内存中的字词。频率会在每个分段计算。基于分段的大小(即文档数目)排除小分段。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.fielddata.frequencyFilterAbsoluteFieldLabel": "绝对频率范围",
+ "xpack.idxMgmt.mappingsEditor.fielddata.frequencyFilterAbsoluteMaxAriaLabel": "最大绝对频率",
+ "xpack.idxMgmt.mappingsEditor.fielddata.frequencyFilterAbsoluteMinAriaLabel": "最小绝对频率",
+ "xpack.idxMgmt.mappingsEditor.fielddata.frequencyFilterPercentageFieldLabel": "基于百分比的频率范围",
+ "xpack.idxMgmt.mappingsEditor.fielddata.useAbsoluteValuesFieldLabel": "使用绝对值",
+ "xpack.idxMgmt.mappingsEditor.fieldIsShadowedLabel": "被同名运行时字段遮蔽的字段。",
+ "xpack.idxMgmt.mappingsEditor.fieldsTabLabel": "已映射字段",
+ "xpack.idxMgmt.mappingsEditor.formatDocLinkText": "“格式”文档",
+ "xpack.idxMgmt.mappingsEditor.formatFieldLabel": "格式",
+ "xpack.idxMgmt.mappingsEditor.formatHelpText": "使用 {dateSyntax} 语法指定定制格式。",
+ "xpack.idxMgmt.mappingsEditor.formatParameter.fieldDescription": "要解析的日期格式。多数内置功能使用 {strict} 日期格式,其中 YYYY 为年,MM 为月,DD 为日。例如:2020/11/01。",
+ "xpack.idxMgmt.mappingsEditor.formatParameter.fieldTitle": "设置格式",
+ "xpack.idxMgmt.mappingsEditor.formatParameter.placeholderLabel": "选择格式",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.customDescription": "选择其中一个定制分析器。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.customTitle": "定制分析器",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.fingerprintDescription": "指纹分析器是专家级分析器,其创建可用于重复检测的指纹。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.fingerprintTitle": "指纹",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.indexDefaultDescription": "使用为索引定义的分析器。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.indexDefaultTitle": "索引默认值",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.keywordDescription": "关键字分析器是“无操作”分析器,接受被提供的任何内容,并输出与单个字词完全相同的文本。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.keywordTitle": "关键字",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.languageDescription": "Elasticsearch 提供许多特定语言(如英语或法语)的分析器。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.languageTitle": "语言",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.patternDescription": "模式分析器使用正则表达式将文本拆分成字词。其支持小写和停止词。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.patternTitle": "模式",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.simpleDescription": "简单分析器只要遇到不是字母的字符,就会将文本分割成字词。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.simpleTitle": "简单",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.standardDescription": "标准分析器按照 Unicode 文本分段算法所定义,在单词边界将文本分割成字词。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.standardTitle": "标准",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.stopDescription": "停止分析器类似于简单分析器,但还支持删除停止词。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.stopTitle": "停止点",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.whitespaceDescription": "空白分析器只要遇到任何空白字符,就会将文本分割成字词。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.analyzer.whitespaceTitle": "空白",
+ "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.docNumberDescription": "仅索引文档编号。用于验证字词在字段中是否存在。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.docNumberTitle": "文档编号",
+ "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.offsetsDescription": "将索引文档编号、词频、位置和开始和结束字符偏移(将字词映射回到原始字符串)。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.offsetsTitle": "偏移",
+ "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.positionsDescription": "将索引文档编号、词频、位置和开始和结束字符偏移。偏移将字词映射回到原始字符串。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.positionsTitle": "位置",
+ "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.termFrequencyDescription": "索引文档编号和词频。重复字词比单个字词得分高。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.indexOptions.termFrequencyTitle": "词频",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.arabic": "阿拉伯语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.armenian": "亞美尼亞语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.basque": "巴斯克语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.bengali": "孟加拉语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.brazilian": "巴西语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.bulgarian": "保加利亚语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.catalan": "加泰罗尼亚语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.cjk": "Cjk",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.czech": "捷克语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.danish": "丹麦语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.dutch": "荷兰语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.english": "英语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.finnish": "芬兰语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.french": "法语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.galician": "加利西亚语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.german": "德语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.greek": "希腊语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.hindi": "印地语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.hungarian": "匈牙利语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.indonesian": "印度尼西亚语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.irish": "爱尔兰语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.italian": "意大利语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.latvian": "拉脱维亚语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.lithuanian": "立陶宛语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.norwegian": "挪威语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.persian": "波斯语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.portuguese": "葡萄牙语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.romanian": "罗马尼亚语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.russian": "俄语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.sorani": "索拉尼语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.spanish": "西班牙语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.swedish": "瑞典语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.thai": "泰语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.languageAnalyzer.turkish": "土耳其语",
+ "xpack.idxMgmt.mappingsEditor.formSelect.orientation.clockwiseDescription": "以顺时针顺序定义外部多边形顶点,以逆时针顺序定义内部形状顶点。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.orientation.clockwiseTitle": "顺时针",
+ "xpack.idxMgmt.mappingsEditor.formSelect.orientation.counterclockwiseDescription": "以逆时针顺序定义外部多边形顶点,以顺时针顺序定义内部形状顶点。这是开放地理空间联盟 (OGC) 和 GeoJSON 标准。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.orientation.counterclockwiseTitle": "逆时针",
+ "xpack.idxMgmt.mappingsEditor.formSelect.similarity.bm25Description": "Elasticsearch 和 Lucene 中使用的默认算法。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.similarity.bm25Title": "Okapi BM25",
+ "xpack.idxMgmt.mappingsEditor.formSelect.similarity.booleanDescription": "不需要全文排名时要使用的布尔相似度。评分基于查询词是否匹配。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.similarity.booleanTitle": "布尔型",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.noDescription": "不存储任何字词向量。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.noTitle": "否",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withOffsetsDescription": "存储字词和字符偏移。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withOffsetsTitle": "及偏移",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsDescription": "存储字词和位置。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsOffsetsDescription": "存储字词、位置和字符偏移。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsOffsetsPayloadsDescription": "存储字词、位置、偏移和负载。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsOffsetsPayloadsTitle": "及位置、偏移和负载",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsOffsetsTitle": "及位置和偏移",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsPayloadsDescription": "存储字词、位置和负载。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsPayloadsTitle": "及位置和负载",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.withPositionsTitle": "及位置",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.yesDescription": "仅存储字段中的字词。",
+ "xpack.idxMgmt.mappingsEditor.formSelect.termVector.yesTitle": "是",
+ "xpack.idxMgmt.mappingsEditor.geoPoint.ignoreMalformedFieldDescription": "默认情况下,不索引包含格式错误的地理坐标点的文档。如果启用,将索引这些文档,但会筛除地理坐标点格式错误的字段。注意:如果索引过多这样的文档,基于该字段的查询将无意义。",
+ "xpack.idxMgmt.mappingsEditor.geoPoint.nullValueFieldDescription": "将显式 null 值替换为地理坐标点,以便可以对其进行索引和搜索。",
+ "xpack.idxMgmt.mappingsEditor.geoShape.ignoreMalformedFieldDescription": "默认情况下,不索引包含格式错误的 GeoJSON 或 WKT 形状的文档。如果启用,将索引这些文档,但将筛除形状格式错误的字段。注意:如果索引过多这样的文档,基于该字段的查询将无意义。",
+ "xpack.idxMgmt.mappingsEditor.geoShape.pointsOnlyFieldDescription": "如果此字段仅包含地理坐标点,则优化地理形状查询。将拒绝形状,包括多点形状。",
+ "xpack.idxMgmt.mappingsEditor.geoShape.pointsOnlyFieldTitle": "仅坐标点",
+ "xpack.idxMgmt.mappingsEditor.geoShapeType.fieldDescription": "通过将地理形状分解成三角形网格并将每个三角形索引为 BKD 树中的 7 维点来索引地理形状。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.geoShapeType.fieldDescription.learnMoreLink": "了解详情。",
+ "xpack.idxMgmt.mappingsEditor.geoShapeType.orientationFieldDescription": "将多边形和多重多边形的顶点顺序解释为顺时针或逆时针(默认)。",
+ "xpack.idxMgmt.mappingsEditor.geoShapeType.orientationFieldTitle": "设置方向",
+ "xpack.idxMgmt.mappingsEditor.hideErrorsButtonLabel": "隐藏错误",
+ "xpack.idxMgmt.mappingsEditor.ignoreAboveDocLinkText": "“忽略上述”文档",
+ "xpack.idxMgmt.mappingsEditor.ignoreAboveFieldDescription": "将不索引超过此值的字符串。这有助于防止超出 Lucene 的词字符长度限值,即 8,191 个 UTF-8 字符。",
+ "xpack.idxMgmt.mappingsEditor.ignoreAboveFieldLabel": "字符长度限制",
+ "xpack.idxMgmt.mappingsEditor.ignoreAboveFieldTitle": "设置长度限值",
+ "xpack.idxMgmt.mappingsEditor.ignoredMalformedFieldDescription": "默认情况下,不索引包含字段错误数据类型的文档。如果启用,将索引这些文档,但将筛除数据类型错误的字段。注意:如果索引过多这样的文档,基于该字段的查询将无意义。",
+ "xpack.idxMgmt.mappingsEditor.ignoredZValueFieldDescription": "将接受三维点,但仅索引维度和经度值;将忽略第三维。",
+ "xpack.idxMgmt.mappingsEditor.ignoreMalformedDocLinkText": "“忽略格式错误”文档",
+ "xpack.idxMgmt.mappingsEditor.ignoreMalformedFieldTitle": "忽略格式错误的数据",
+ "xpack.idxMgmt.mappingsEditor.ignoreZValueFieldTitle": "忽略 Z 值",
+ "xpack.idxMgmt.mappingsEditor.indexAnalyzerFieldLabel": "索引分析器",
+ "xpack.idxMgmt.mappingsEditor.indexDocLinkText": "“可搜索”文档",
+ "xpack.idxMgmt.mappingsEditor.indexOptionsHelpText": "要在索引中存储的信息。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.indexOptionsLabel": "索引选项",
+ "xpack.idxMgmt.mappingsEditor.indexPhrasesDocLinkText": "“索引短语”文档",
+ "xpack.idxMgmt.mappingsEditor.indexPhrasesFieldDescription": "是否将双字词的单词组合索引到单独的字段中。激活此选项将加速短语查询,但可能会降低索引速度。",
+ "xpack.idxMgmt.mappingsEditor.indexPhrasesFieldTitle": "索引短语",
+ "xpack.idxMgmt.mappingsEditor.indexPrefixesDocLinkText": "“索引前缀”文档",
+ "xpack.idxMgmt.mappingsEditor.indexPrefixesFieldDescription": "是否将 2 和 5 个字符的前缀索引到单独的字段中。激活此选项将加速前缀查询,但可能降低索引速度。",
+ "xpack.idxMgmt.mappingsEditor.indexPrefixesFieldTitle": "设置索引前缀",
+ "xpack.idxMgmt.mappingsEditor.indexPrefixesRangeFieldLabel": "最小/最大前缀长度",
+ "xpack.idxMgmt.mappingsEditor.indexSearchAnalyzerFieldLabel": "索引和搜索分析器",
+ "xpack.idxMgmt.mappingsEditor.join.eagerGlobalOrdinalsFieldDescription": "联接字段使用全局序号加速联接。默认情况下,如果索引已更改,联接字段的全局序号将在刷新时重新构建。这会显著增加刷新的时间,不过多数时候这利大于弊。",
+ "xpack.idxMgmt.mappingsEditor.join.multiLevelsParentJoinWarningTitle": "避免使用多个级别复制关系模型。在查询时,每个关系级别都会增加计算时间和内存消耗。要获得最佳性能,{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.join.multiLevelsPerformanceDocumentationLink": "反规范化您的数据。",
+ "xpack.idxMgmt.mappingsEditor.joinType.addRelationshipButtonLabel": "添加关系",
+ "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.childrenColumnTitle": "子项",
+ "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.childrenFieldAriaLabel": "子项字段",
+ "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.emptyTableMessage": "未定义任何关系",
+ "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.parentColumnTitle": "父项",
+ "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.parentFieldAriaLabel": "父项字段",
+ "xpack.idxMgmt.mappingsEditor.joinType.relationshipTable.removeRelationshipTooltipLabel": "移除关系",
+ "xpack.idxMgmt.mappingsEditor.largestShingleSizeFieldLabel": "最大瓦形大小",
+ "xpack.idxMgmt.mappingsEditor.loadFromJsonButtonLabel": "加载 JSON",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.acceptWarningLabel": "继续加载",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.cancelButtonLabel": "取消",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.goBackButtonLabel": "返回",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.jsonEditorHelpText": "提供映射对象,例如分配给索引 {mappings} 属性的对象。这将覆盖现有映射、动态模板和选项。",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.jsonEditorLabel": "映射对象",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.loadButtonLabel": "加载并覆盖",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.validationError.configurationMessage": "{configName} 配置无效。",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.validationError.fieldMessage": "{fieldPath} 字段无效。",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.validationError.parameterMessage": "字段 {fieldPath} 上的 {paramName} 参数无效。",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.validationErrorDescription": "如果继续加载对象,将仅接受有效的选项。",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModal.validationErrorTitle": "{mappings} 对象中检测到 {totalErrors} 个{totalErrors, plural, other {无效选项}}",
+ "xpack.idxMgmt.mappingsEditor.loadJsonModalTitle": "加载 JSON",
+ "xpack.idxMgmt.mappingsEditor.mappingTypesDetectedCallOutDescription": "此模板的映射使用多个不受支持的类型。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.mappingTypesDetectedCallOutDocumentationLink": "考虑使用以下映射类型的替代。",
+ "xpack.idxMgmt.mappingsEditor.mappingTypesDetectedCallOutTitle": "检测到多个映射类型",
+ "xpack.idxMgmt.mappingsEditor.maxShingleSizeFieldDescription": "默认为三个瓦形子字段。更多子字段可实现更具体的查询,但会增加索引大小。",
+ "xpack.idxMgmt.mappingsEditor.maxShingleSizeFieldTitle": "设置最大瓦形大小",
+ "xpack.idxMgmt.mappingsEditor.metaFieldDescription": "使用 _meta 字段存储所需的任何元数据。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.metaFieldDocumentionLink": "了解详情。",
+ "xpack.idxMgmt.mappingsEditor.metaFieldEditorAriaLabel": "_meta 字段数据编辑器",
+ "xpack.idxMgmt.mappingsEditor.metaFieldTitle": "_meta 字段",
+ "xpack.idxMgmt.mappingsEditor.metaParameterAriaLabel": "元数据字段数据编辑器",
+ "xpack.idxMgmt.mappingsEditor.metaParameterDescription": "与字段有关的任意信息。指定为 JSON 键值对。",
+ "xpack.idxMgmt.mappingsEditor.metaParameterDocLinkText": "元数据文档",
+ "xpack.idxMgmt.mappingsEditor.metaParameterTitle": "设置元数据",
+ "xpack.idxMgmt.mappingsEditor.minSegmentSizeFieldLabel": "最小分段大小",
+ "xpack.idxMgmt.mappingsEditor.multiFieldBadgeLabel": "{dataType} 多字段",
+ "xpack.idxMgmt.mappingsEditor.multiFieldIntroductionText": "此字段是多字段。可以使用多字段以不同方式索引相同的字段。",
+ "xpack.idxMgmt.mappingsEditor.nameFieldLabel": "字段名称",
+ "xpack.idxMgmt.mappingsEditor.nestedMultifieldsDeprecatedCallOutDescription": "定义连锁多字段在 7.3 中已过时,现在已不受支持。考虑将连锁字段块平展成单层级,或根据需要切换到 {copyTo}。",
+ "xpack.idxMgmt.mappingsEditor.nestedMultifieldsDeprecatedCallOutTitle": "连锁多字段已过时",
+ "xpack.idxMgmt.mappingsEditor.normalizerDocLinkText": "“标准化器”文档",
+ "xpack.idxMgmt.mappingsEditor.normalizerFieldDescription": "在索引之前处理关键字。",
+ "xpack.idxMgmt.mappingsEditor.normalizerFieldTitle": "使用标准化器",
+ "xpack.idxMgmt.mappingsEditor.normsDocLinkText": "“Norms”文档",
+ "xpack.idxMgmt.mappingsEditor.nullValueDocLinkText": "“Null 值”文档",
+ "xpack.idxMgmt.mappingsEditor.nullValueFieldDescription": "将显式 null 值替换为指定值,以便可以对其进行索引和搜索。",
+ "xpack.idxMgmt.mappingsEditor.nullValueFieldLabel": "Null 值",
+ "xpack.idxMgmt.mappingsEditor.nullValueFieldTitle": "设置 null 值",
+ "xpack.idxMgmt.mappingsEditor.numeric.nullValueFieldDescription": "接受类型与替换任何显式 null 值的字段相同的数值。",
+ "xpack.idxMgmt.mappingsEditor.otherTypeJsonFieldLabel": "类型参数 JSON",
+ "xpack.idxMgmt.mappingsEditor.otherTypeNameFieldLabel": "类型名称",
+ "xpack.idxMgmt.mappingsEditor.parameters.boostLabel": "权重提升级别",
+ "xpack.idxMgmt.mappingsEditor.parameters.copyToLabel": "组字段名称",
+ "xpack.idxMgmt.mappingsEditor.parameters.dimsHelpTextDescription": "向量中的维度数。",
+ "xpack.idxMgmt.mappingsEditor.parameters.geoPointNullValueHelpText": "地理坐标点可表示为对象、字符串、geohash、数组或 {docsLink} POINT。",
+ "xpack.idxMgmt.mappingsEditor.parameters.localeHelpText": "使用 {hyphen} 或 {underscore} 分隔语言、国家/地区和变体。最多允许使用 2 个分隔符。例如:{locale}。",
+ "xpack.idxMgmt.mappingsEditor.parameters.localeLabel": "区域设置",
+ "xpack.idxMgmt.mappingsEditor.parameters.maxInputLengthLabel": "最大输入长度",
+ "xpack.idxMgmt.mappingsEditor.parameters.metaFieldEditorArraysNotAllowedError": "不允许使用数组。",
+ "xpack.idxMgmt.mappingsEditor.parameters.metaFieldEditorJsonError": "JSON 无效。",
+ "xpack.idxMgmt.mappingsEditor.parameters.metaFieldEditorOnlyStringValuesAllowedError": "值必须是字符串。",
+ "xpack.idxMgmt.mappingsEditor.parameters.metaHelpText": "使用 JSON 格式:{code}",
+ "xpack.idxMgmt.mappingsEditor.parameters.metaLabel": "元数据",
+ "xpack.idxMgmt.mappingsEditor.parameters.normalizerHelpText": "索引设置中定义的标准化器的名称。",
+ "xpack.idxMgmt.mappingsEditor.parameters.nullValueIpHelpText": "接受 IP 地址。",
+ "xpack.idxMgmt.mappingsEditor.parameters.orientationLabel": "方向",
+ "xpack.idxMgmt.mappingsEditor.parameters.pathHelpText": "根到目标字段的绝对路径。",
+ "xpack.idxMgmt.mappingsEditor.parameters.pathLabel": "字段路径",
+ "xpack.idxMgmt.mappingsEditor.parameters.pointNullValueHelpText": "点可以表示为对象、字符串、数组或 {docsLink} POINT。",
+ "xpack.idxMgmt.mappingsEditor.parameters.pointWellKnownTextDocumentationLink": "Well-Known Text",
+ "xpack.idxMgmt.mappingsEditor.parameters.positionIncrementGapLabel": "位置增量间隔",
+ "xpack.idxMgmt.mappingsEditor.parameters.scalingFactorFieldDescription": "值在索引时将乘以此因数并舍入到最近的长整型值。高因数值可改善精确性,但也会增加空间要求。",
+ "xpack.idxMgmt.mappingsEditor.parameters.scalingFactorFieldTitle": "缩放因数",
+ "xpack.idxMgmt.mappingsEditor.parameters.scalingFactorHelpText": "值必须大于 0。",
+ "xpack.idxMgmt.mappingsEditor.parameters.scalingFactorLabel": "缩放因数",
+ "xpack.idxMgmt.mappingsEditor.parameters.similarityLabel": "相似度算法",
+ "xpack.idxMgmt.mappingsEditor.parameters.termVectorLabel": "设置字词向量",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.analyzerIsRequiredErrorMessage": "指定定制分析器名称或选择内置分析器。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.copyToIsRequiredErrorMessage": "组字段名称必填。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.dimsIsRequiredErrorMessage": "指定维度。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.fieldDataFrequency.numberGreaterThanOneErrorMessage": "值必须大于 1。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.greaterThanZeroErrorMessage": "缩放因数必须大于 0。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.ignoreAboveIsRequiredErrorMessage": "字符长度限制必填。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.localeFieldRequiredErrorMessage": "指定区域设置。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.maxInputLengthFieldRequiredErrorMessage": "指定最大输入长度。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.nameIsRequiredErrorMessage": "为字段提供名称。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.normalizerIsRequiredErrorMessage": "标准化器名称必填。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.nullValueIsRequiredErrorMessage": "Null 值必填。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.otherTypeJsonArrayNotAllowedErrorMessage": "不允许使用数组。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.otherTypeJsonInvalidJSONErrorMessage": "JSON 无效。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.otherTypeJsonTypeFieldErrorMessage": "无法覆盖“type”字段。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.otherTypeNameIsRequiredErrorMessage": "类型名称必填。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.pathIsRequiredErrorMessage": "选择将别名指向的字段。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.positionIncrementGapIsRequiredErrorMessage": "设置位置递增间隔值",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.scalingFactorIsRequiredErrorMessage": "缩放因数必填。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.smallerZeroErrorMessage": "值必须大于或等于 0。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.spacesNotAllowedErrorMessage": "不允许使用空格。",
+ "xpack.idxMgmt.mappingsEditor.parameters.validations.typeIsRequiredErrorMessage": "指定字段类型。",
+ "xpack.idxMgmt.mappingsEditor.parameters.valueLabel": "值",
+ "xpack.idxMgmt.mappingsEditor.parameters.wellKnownTextDocumentationLink": "Well-Known Text",
+ "xpack.idxMgmt.mappingsEditor.point.ignoreMalformedFieldDescription": "默认情况下,不索引包含格式错误的点的文档。如果启用,将索引这些文档,但会筛除包含格式错误的点的字段。注意:如果索引过多这样的文档,基于该字段的查询将无意义。",
+ "xpack.idxMgmt.mappingsEditor.point.ignoreZValueFieldDescription": "将接受三维点,但仅索引 x 和 y 值;将忽略第三维。",
+ "xpack.idxMgmt.mappingsEditor.point.nullValueFieldDescription": "将显式 null 值替换为点值,以便可以对其进行索引和搜索。",
+ "xpack.idxMgmt.mappingsEditor.positionIncrementGapDocLinkText": "“位置递增间隔”文档",
+ "xpack.idxMgmt.mappingsEditor.positionIncrementGapFieldDescription": "应在字符串数组的所有元素之间插入的虚假字词位置数目。",
+ "xpack.idxMgmt.mappingsEditor.positionIncrementGapFieldTitle": "设置位置递增间隔",
+ "xpack.idxMgmt.mappingsEditor.positionsErrorMessage": "需要将索引选项(在“可搜索”切换下)设置为“位置”或“偏移”,以便可以更改位置递增间隔。",
+ "xpack.idxMgmt.mappingsEditor.positionsErrorTitle": "“位置”未启用。",
+ "xpack.idxMgmt.mappingsEditor.predefinedButtonLabel": "使用内置分析器",
+ "xpack.idxMgmt.mappingsEditor.rankFeature.positiveScoreImpactFieldDescription": "与分数负相关的排名特征应禁用此字段。",
+ "xpack.idxMgmt.mappingsEditor.rankFeature.positiveScoreImpactFieldTitle": "正分数影响",
+ "xpack.idxMgmt.mappingsEditor.relationshipsTitle": "关系",
+ "xpack.idxMgmt.mappingsEditor.removeFieldButtonLabel": "移除",
+ "xpack.idxMgmt.mappingsEditor.removeRuntimeFieldButtonLabel": "移除",
+ "xpack.idxMgmt.mappingsEditor.routingDescription": "文档可以路由到索引中的特定分片。使用定制路由时,只要索引文档,都需要提供路由值,否则可能将会在多个分片上索引文档。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.routingDocumentionLink": "了解详情。",
+ "xpack.idxMgmt.mappingsEditor.routingTitle": "_routing",
+ "xpack.idxMgmt.mappingsEditor.runtimeFields.emptyPromptButtonLabel": "创建运行时字段",
+ "xpack.idxMgmt.mappingsEditor.runtimeFields.emptyPromptDescription": "在映射中定义字段,并在搜索时对其进行评估。",
+ "xpack.idxMgmt.mappingsEditor.runtimeFields.emptyPromptDocumentionLink": "了解详情。",
+ "xpack.idxMgmt.mappingsEditor.runtimeFields.emptyPromptTitle": "首先创建运行时字段",
+ "xpack.idxMgmt.mappingsEditor.runtimeFieldsDescription": "定义可在搜索时访问的运行时字段。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.runtimeFieldsDocumentationLink": "了解详情。",
+ "xpack.idxMgmt.mappingsEditor.runtimeFieldsTabLabel": "运行时字段",
+ "xpack.idxMgmt.mappingsEditor.searchableFieldDescription": "允许搜索该字段。",
+ "xpack.idxMgmt.mappingsEditor.searchableFieldTitle": "可搜索",
+ "xpack.idxMgmt.mappingsEditor.searchableProperties.fieldDescription": "允许搜索对象属性。即使在禁用此设置后,也仍可以从 {source} 字段检索 JSON。",
+ "xpack.idxMgmt.mappingsEditor.searchableProperties.fieldTitle": "可搜索属性",
+ "xpack.idxMgmt.mappingsEditor.searchAnalyzerFieldLabel": "搜索分析器",
+ "xpack.idxMgmt.mappingsEditor.searchQuoteAnalyzerFieldLabel": "搜索引号分析器",
+ "xpack.idxMgmt.mappingsEditor.searchResult.emptyPrompt.clearSearchButtonLabel": "清除搜索",
+ "xpack.idxMgmt.mappingsEditor.searchResult.emptyPromptTitle": "没有字段匹配您的搜索",
+ "xpack.idxMgmt.mappingsEditor.setSimilarityFieldDescription": "要使用的评分算法或相似度。",
+ "xpack.idxMgmt.mappingsEditor.setSimilarityFieldTitle": "设置相似度",
+ "xpack.idxMgmt.mappingsEditor.shadowedBadgeLabel": "已遮蔽",
+ "xpack.idxMgmt.mappingsEditor.shapeType.ignoredMalformedFieldDescription": "默认情况下,不索引包含格式错误的 GeoJSON 或 WKT 形状的文档。如果启用,将索引这些文档,但将筛除形状格式错误的字段。注意:如果索引过多这样的文档,基于该字段的查询将无意义。",
+ "xpack.idxMgmt.mappingsEditor.showAllErrorsButtonLabel": "再显示 {numErrors} 个错误",
+ "xpack.idxMgmt.mappingsEditor.similarityDocLinkText": "“相似度”文档",
+ "xpack.idxMgmt.mappingsEditor.sourceExcludeField.placeholderLabel": "path.to.field.*",
+ "xpack.idxMgmt.mappingsEditor.sourceFieldDescription": "_source 字段包含在索引时提供的原始 JSON 文档正文。单个字段可通过定义哪些字段可以在 _source 字段中包括或排除来进行修剪。{docsLink}",
+ "xpack.idxMgmt.mappingsEditor.sourceFieldDocumentionLink": "了解详情。",
+ "xpack.idxMgmt.mappingsEditor.sourceFieldTitle": "_source 字段",
+ "xpack.idxMgmt.mappingsEditor.sourceIncludeField.placeholderLabel": "path.to.field.*",
+ "xpack.idxMgmt.mappingsEditor.splitQueriesOnWhitespaceDescription": "为此字段构建查询时,全文本查询基于空白拆分输入。",
+ "xpack.idxMgmt.mappingsEditor.splitQueriesOnWhitespaceFieldTitle": "基于空白拆分查询",
+ "xpack.idxMgmt.mappingsEditor.storeDocLinkText": "“存储”文档",
+ "xpack.idxMgmt.mappingsEditor.storeFieldValueFieldDescription": "_source 字段非常大并且您希望从 _source 检索若干选择字段而非提取它们时,这会非常有用。",
+ "xpack.idxMgmt.mappingsEditor.storeFieldValueFieldTitle": "在 _source 之外存储字段值",
+ "xpack.idxMgmt.mappingsEditor.subTypeField.placeholderLabel": "选择类型",
+ "xpack.idxMgmt.mappingsEditor.templates.dynamicTemplatesEditorJsonError": "动态模板 JSON 无效。",
+ "xpack.idxMgmt.mappingsEditor.templates.dynamicTemplatesEditorLabel": "动态模板数据",
+ "xpack.idxMgmt.mappingsEditor.templatesTabLabel": "动态模板",
+ "xpack.idxMgmt.mappingsEditor.termVectorDocLinkText": "“字词向量”文档",
+ "xpack.idxMgmt.mappingsEditor.termVectorFieldDescription": "为分析的字段存储字词向量。",
+ "xpack.idxMgmt.mappingsEditor.termVectorFieldTitle": "设置字词向量",
+ "xpack.idxMgmt.mappingsEditor.termVectorFieldWarningMessage": "设置“及位置和偏移”会将字段索引的大小加倍。",
+ "xpack.idxMgmt.mappingsEditor.tokenCount.analyzerFieldDescription": "应用于分析字段值的分析器。为了获得最佳性能,请使用没有词元筛选的分析器。",
+ "xpack.idxMgmt.mappingsEditor.tokenCount.analyzerFieldTitle": "分析器",
+ "xpack.idxMgmt.mappingsEditor.tokenCount.analyzerLinkText": "“分析器”文档",
+ "xpack.idxMgmt.mappingsEditor.tokenCount.analyzerSectionTitle": "分析器",
+ "xpack.idxMgmt.mappingsEditor.tokenCount.enablePositionIncrementsFieldDescription": "是否计数位置递增。",
+ "xpack.idxMgmt.mappingsEditor.tokenCount.enablePositionIncrementsFieldTitle": "启用位置递增",
+ "xpack.idxMgmt.mappingsEditor.tokenCount.nullValueFieldDescription": "接受类型与替换任何显式 null 值的字段相同的数值。",
+ "xpack.idxMgmt.mappingsEditor.tokenCountRequired.analyzerFieldLabel": "索引分析器",
+ "xpack.idxMgmt.mappingsEditor.typeField.documentationLinkLabel": "{typeName} 文档",
+ "xpack.idxMgmt.mappingsEditor.typeField.placeholderLabel": "选择类型",
+ "xpack.idxMgmt.mappingsEditor.typeFieldLabel": "字段类型",
+ "xpack.idxMgmt.mappingsEditor.updateField.confirmationModal.confirmDescription": "确认类型更改",
+ "xpack.idxMgmt.mappingsEditor.updateField.confirmationModal.title": "确认将“{fieldName}”类型更改为“{fieldType}”。",
+ "xpack.idxMgmt.mappingsEditor.useNormsFieldDescription": "对查询评分时解释字段长度。Norms 需要很大的内存,对于仅用于筛选或聚合的字段,其不是必需的。",
+ "xpack.idxMgmt.mappingsEditor.useNormsFieldTitle": "使用 norms",
+ "xpack.idxMgmt.mappingsTab.noMappingsTitle": "未定义任何映射。",
+ "xpack.idxMgmt.noMatch.noIndicesDescription": "没有要显示的索引",
+ "xpack.idxMgmt.openIndicesAction.successfullyOpenedIndicesMessage": "已成功打开:[{indexNames}]",
+ "xpack.idxMgmt.pageErrorForbidden.title": "您无权使用“索引管理”",
+ "xpack.idxMgmt.refreshIndicesAction.successfullyRefreshedIndicesMessage": "已成功刷新:[{indexNames}]",
+ "xpack.idxMgmt.reloadIndicesAction.indicesPageRefreshFailureMessage": "无法刷新当前页面的索引。",
+ "xpack.idxMgmt.settingsTab.noIndexSettingsTitle": "未定义任何设置。",
+ "xpack.idxMgmt.simulateTemplate.closeButtonLabel": "关闭",
+ "xpack.idxMgmt.simulateTemplate.descriptionText": "这是最终模板,将根据所选的组件模板和添加的任何覆盖应用于匹配的索引。",
+ "xpack.idxMgmt.simulateTemplate.filters.aliases": "别名",
+ "xpack.idxMgmt.simulateTemplate.filters.indexSettings": "索引设置",
+ "xpack.idxMgmt.simulateTemplate.filters.label": "包括:",
+ "xpack.idxMgmt.simulateTemplate.filters.mappings": "映射",
+ "xpack.idxMgmt.simulateTemplate.noFilterSelected": "至少选择一个选项进行预览。",
+ "xpack.idxMgmt.simulateTemplate.title": "预览索引模板",
+ "xpack.idxMgmt.simulateTemplate.updateButtonLabel": "更新",
+ "xpack.idxMgmt.summary.headers.aliases": "别名",
+ "xpack.idxMgmt.summary.headers.deletedDocumentsHeader": "文档已删除",
+ "xpack.idxMgmt.summary.headers.documentsHeader": "文档计数",
+ "xpack.idxMgmt.summary.headers.healthHeader": "运行状况",
+ "xpack.idxMgmt.summary.headers.primaryHeader": "主分片",
+ "xpack.idxMgmt.summary.headers.primaryStorageSizeHeader": "主存储大小",
+ "xpack.idxMgmt.summary.headers.replicaHeader": "副本分片",
+ "xpack.idxMgmt.summary.headers.statusHeader": "状态",
+ "xpack.idxMgmt.summary.headers.storageSizeHeader": "存储大小",
+ "xpack.idxMgmt.summary.summaryTitle": "常规",
+ "xpack.idxMgmt.templateBadgeType.cloudManaged": "云托管",
+ "xpack.idxMgmt.templateBadgeType.managed": "托管",
+ "xpack.idxMgmt.templateBadgeType.system": "系统",
+ "xpack.idxMgmt.templateContentIndicator.aliasesTooltipLabel": "别名",
+ "xpack.idxMgmt.templateContentIndicator.indexSettingsTooltipLabel": "索引设置",
+ "xpack.idxMgmt.templateContentIndicator.mappingsTooltipLabel": "映射",
+ "xpack.idxMgmt.templateCreate.loadingTemplateToCloneDescription": "正在加载要克隆的模板……",
+ "xpack.idxMgmt.templateCreate.loadingTemplateToCloneErrorMessage": "加载要克隆的模板时出错",
+ "xpack.idxMgmt.templateDetails.aliasesTabTitle": "别名",
+ "xpack.idxMgmt.templateDetails.cloneButtonLabel": "克隆",
+ "xpack.idxMgmt.templateDetails.closeButtonLabel": "关闭",
+ "xpack.idxMgmt.templateDetails.cloudManagedTemplateInfoDescription": "云托管模板对内部操作至关重要。",
+ "xpack.idxMgmt.templateDetails.cloudManagedTemplateInfoTitle": "不允许编辑云托管模板。",
+ "xpack.idxMgmt.templateDetails.deleteButtonLabel": "删除",
+ "xpack.idxMgmt.templateDetails.editButtonLabel": "编辑",
+ "xpack.idxMgmt.templateDetails.loadingIndexTemplateDescription": "正在加载模板……",
+ "xpack.idxMgmt.templateDetails.loadingIndexTemplateErrorMessage": "加载模板时出错",
+ "xpack.idxMgmt.templateDetails.manageButtonLabel": "管理",
+ "xpack.idxMgmt.templateDetails.manageContextMenuPanelTitle": "模板选项",
+ "xpack.idxMgmt.templateDetails.mappingsTabTitle": "映射",
+ "xpack.idxMgmt.templateDetails.previewTab.descriptionText": "这是将应用于匹配索引的最终模板。",
+ "xpack.idxMgmt.templateDetails.previewTabTitle": "预览",
+ "xpack.idxMgmt.templateDetails.settingsTabTitle": "设置",
+ "xpack.idxMgmt.templateDetails.summaryTab.componentsDescriptionListTitle": "组件模板",
+ "xpack.idxMgmt.templateDetails.summaryTab.dataStreamDescriptionListTitle": "数据流",
+ "xpack.idxMgmt.templateDetails.summaryTab.ilmPolicyDescriptionListTitle": "ILM 策略",
+ "xpack.idxMgmt.templateDetails.summaryTab.indexPatternsDescriptionListTitle": "索引{numIndexPatterns, plural, other {模式}}",
+ "xpack.idxMgmt.templateDetails.summaryTab.metaDescriptionListTitle": "元数据",
+ "xpack.idxMgmt.templateDetails.summaryTab.noDescriptionText": "否",
+ "xpack.idxMgmt.templateDetails.summaryTab.noneDescriptionText": "无",
+ "xpack.idxMgmt.templateDetails.summaryTab.orderDescriptionListTitle": "顺序",
+ "xpack.idxMgmt.templateDetails.summaryTab.priorityDescriptionListTitle": "优先级",
+ "xpack.idxMgmt.templateDetails.summaryTab.versionDescriptionListTitle": "版本",
+ "xpack.idxMgmt.templateDetails.summaryTab.yesDescriptionText": "是",
+ "xpack.idxMgmt.templateDetails.summaryTabTitle": "摘要",
+ "xpack.idxMgmt.templateEdit.loadingIndexTemplateDescription": "正在加载模板……",
+ "xpack.idxMgmt.templateEdit.loadingIndexTemplateErrorMessage": "加载模板时出错",
+ "xpack.idxMgmt.templateEdit.managedTemplateWarningDescription": "托管模板对内部操作至关重要。",
+ "xpack.idxMgmt.templateEdit.managedTemplateWarningTitle": "不允许编辑托管模板",
+ "xpack.idxMgmt.templateEdit.systemTemplateWarningDescription": "系统模板对内部操作至关重要。",
+ "xpack.idxMgmt.templateEdit.systemTemplateWarningTitle": "编辑系统模板会使 Kibana 无法运行",
+ "xpack.idxMgmt.templateForm.createButtonLabel": "创建模板",
+ "xpack.idxMgmt.templateForm.previewIndexTemplateButtonLabel": "预览索引模板",
+ "xpack.idxMgmt.templateForm.saveButtonLabel": "保存模板",
+ "xpack.idxMgmt.templateForm.saveTemplateError": "无法创建模板",
+ "xpack.idxMgmt.templateForm.stepLogistics.addMetadataLabel": "添加元数据",
+ "xpack.idxMgmt.templateForm.stepLogistics.dataStreamDescription": "该模板创建数据流,而非索引。{docsLink}",
+ "xpack.idxMgmt.templateForm.stepLogistics.dataStreamDocumentionLink": "了解详情。",
+ "xpack.idxMgmt.templateForm.stepLogistics.datastreamLabel": "创建数据流",
+ "xpack.idxMgmt.templateForm.stepLogistics.dataStreamTitle": "数据流",
+ "xpack.idxMgmt.templateForm.stepLogistics.docsButtonLabel": "索引模板文档",
+ "xpack.idxMgmt.templateForm.stepLogistics.fieldIndexPatternsHelpText": "不允许使用空格和字符 {invalidCharactersList}。",
+ "xpack.idxMgmt.templateForm.stepLogistics.fieldIndexPatternsLabel": "索引模式",
+ "xpack.idxMgmt.templateForm.stepLogistics.fieldNameLabel": "名称",
+ "xpack.idxMgmt.templateForm.stepLogistics.fieldOrderLabel": "顺序(可选)",
+ "xpack.idxMgmt.templateForm.stepLogistics.fieldPriorityLabel": "优先级(可选)",
+ "xpack.idxMgmt.templateForm.stepLogistics.fieldVersionLabel": "版本(可选)",
+ "xpack.idxMgmt.templateForm.stepLogistics.indexPatternsDescription": "要应用于模板的索引模式。",
+ "xpack.idxMgmt.templateForm.stepLogistics.indexPatternsTitle": "索引模式",
+ "xpack.idxMgmt.templateForm.stepLogistics.metaFieldDescription": "使用 _meta 字段存储您需要的元数据。",
+ "xpack.idxMgmt.templateForm.stepLogistics.metaFieldEditorAriaLabel": "_meta 字段数据编辑器",
+ "xpack.idxMgmt.templateForm.stepLogistics.metaFieldEditorHelpText": "使用 JSON 格式:{code}",
+ "xpack.idxMgmt.templateForm.stepLogistics.metaFieldEditorJsonError": "_meta 字段 JSON 无效。",
+ "xpack.idxMgmt.templateForm.stepLogistics.metaFieldEditorLabel": "_meta 字段数据(可选)",
+ "xpack.idxMgmt.templateForm.stepLogistics.metaFieldTitle": "_meta 字段",
+ "xpack.idxMgmt.templateForm.stepLogistics.nameDescription": "此模板的唯一标识符。",
+ "xpack.idxMgmt.templateForm.stepLogistics.nameTitle": "名称",
+ "xpack.idxMgmt.templateForm.stepLogistics.orderDescription": "多个模板匹配一个索引时的合并顺序。",
+ "xpack.idxMgmt.templateForm.stepLogistics.orderTitle": "合并顺序",
+ "xpack.idxMgmt.templateForm.stepLogistics.priorityDescription": "仅将应用最高优先级模板。",
+ "xpack.idxMgmt.templateForm.stepLogistics.priorityTitle": "优先级",
+ "xpack.idxMgmt.templateForm.stepLogistics.stepTitle": "运筹",
+ "xpack.idxMgmt.templateForm.stepLogistics.versionDescription": "在外部管理系统中标识该模板的编号。",
+ "xpack.idxMgmt.templateForm.stepLogistics.versionTitle": "版本",
+ "xpack.idxMgmt.templateForm.stepReview.previewTab.descriptionText": "这是将应用于匹配索引的最终模板。组件模板按指定顺序应用。显式映射、设置和别名覆盖组件模板。",
+ "xpack.idxMgmt.templateForm.stepReview.previewTabTitle": "预览",
+ "xpack.idxMgmt.templateForm.stepReview.requestTab.descriptionText": "此请求将创建以下索引模板。",
+ "xpack.idxMgmt.templateForm.stepReview.requestTabTitle": "请求",
+ "xpack.idxMgmt.templateForm.stepReview.stepTitle": "查看“{templateName}”的详情",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.aliasesLabel": "别名",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.componentsLabel": "组件模板",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.indexPatternsLabel": "索引{numIndexPatterns, plural, other {模式}}",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.indexPatternsWarningDescription": "您创建的所有新索引将使用此模板。",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.indexPatternsWarningLinkText": "编辑索引模式。",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.indexPatternsWarningTitle": "此模板将通配符 (*) 用作索引模式。",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.mappingLabel": "映射",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.metaLabel": "元数据",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.noDescriptionText": "否",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.noneDescriptionText": "无",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.orderLabel": "顺序",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.priorityLabel": "优先级",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.settingsLabel": "索引设置",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.versionLabel": "版本",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTab.yesDescriptionText": "是",
+ "xpack.idxMgmt.templateForm.stepReview.summaryTabTitle": "摘要",
+ "xpack.idxMgmt.templateForm.steps.aliasesStepName": "别名",
+ "xpack.idxMgmt.templateForm.steps.componentsStepName": "组件模板",
+ "xpack.idxMgmt.templateForm.steps.logisticsStepName": "运筹",
+ "xpack.idxMgmt.templateForm.steps.mappingsStepName": "映射",
+ "xpack.idxMgmt.templateForm.steps.settingsStepName": "索引设置",
+ "xpack.idxMgmt.templateForm.steps.summaryStepName": "复查模板",
+ "xpack.idxMgmt.templateList.legacyTable.actionCloneDescription": "克隆此模板",
+ "xpack.idxMgmt.templateList.legacyTable.actionCloneTitle": "克隆",
+ "xpack.idxMgmt.templateList.legacyTable.actionColumnTitle": "操作",
+ "xpack.idxMgmt.templateList.legacyTable.actionDeleteDecription": "删除此模板",
+ "xpack.idxMgmt.templateList.legacyTable.actionDeleteText": "删除",
+ "xpack.idxMgmt.templateList.legacyTable.actionEditDecription": "编辑此模板",
+ "xpack.idxMgmt.templateList.legacyTable.actionEditText": "编辑",
+ "xpack.idxMgmt.templateList.legacyTable.contentColumnTitle": "内容",
+ "xpack.idxMgmt.templateList.legacyTable.createLegacyTemplatesButtonLabel": "创建旧版模板",
+ "xpack.idxMgmt.templateList.legacyTable.deleteCloudManagedTemplateTooltip": "您无法删除云托管模板。",
+ "xpack.idxMgmt.templateList.legacyTable.deleteTemplatesButtonLabel": "删除{count, plural, other {模板} }",
+ "xpack.idxMgmt.templateList.legacyTable.ilmPolicyColumnDescription": "“{policyName}”索引生命周期策略",
+ "xpack.idxMgmt.templateList.legacyTable.ilmPolicyColumnTitle": "ILM 策略",
+ "xpack.idxMgmt.templateList.legacyTable.indexPatternsColumnTitle": "索引模式",
+ "xpack.idxMgmt.templateList.legacyTable.nameColumnTitle": "名称",
+ "xpack.idxMgmt.templateList.legacyTable.noLegacyIndexTemplatesMessage": "未找到任何旧版索引模板",
+ "xpack.idxMgmt.templateList.table.actionCloneDescription": "克隆此模板",
+ "xpack.idxMgmt.templateList.table.actionCloneTitle": "克隆",
+ "xpack.idxMgmt.templateList.table.actionColumnTitle": "操作",
+ "xpack.idxMgmt.templateList.table.actionDeleteDecription": "删除此模板",
+ "xpack.idxMgmt.templateList.table.actionDeleteText": "删除",
+ "xpack.idxMgmt.templateList.table.actionEditDecription": "编辑此模板",
+ "xpack.idxMgmt.templateList.table.actionEditText": "编辑",
+ "xpack.idxMgmt.templateList.table.componentsColumnTitle": "组件",
+ "xpack.idxMgmt.templateList.table.contentColumnTitle": "内容",
+ "xpack.idxMgmt.templateList.table.createTemplatesButtonLabel": "创建模板",
+ "xpack.idxMgmt.templateList.table.dataStreamColumnTitle": "数据流",
+ "xpack.idxMgmt.templateList.table.deleteCloudManagedTemplateTooltip": "您无法删除云托管模板。",
+ "xpack.idxMgmt.templateList.table.deleteTemplatesButtonLabel": "删除{count, plural, other {模板} }",
+ "xpack.idxMgmt.templateList.table.indexPatternsColumnTitle": "索引模式",
+ "xpack.idxMgmt.templateList.table.nameColumnTitle": "名称",
+ "xpack.idxMgmt.templateList.table.noIndexTemplatesMessage": "未找到任何索引模板",
+ "xpack.idxMgmt.templateList.table.noneDescriptionText": "无",
+ "xpack.idxMgmt.templateList.table.reloadTemplatesButtonLabel": "重新加载",
+ "xpack.idxMgmt.templateValidation.indexPatternsRequiredError": "至少需要一个索引模式。",
+ "xpack.idxMgmt.templateValidation.templateNameInvalidaCharacterError": "模板名称不得包含字符“{invalidChar}”",
+ "xpack.idxMgmt.templateValidation.templateNameLowerCaseRequiredError": "模板名称必须小写。",
+ "xpack.idxMgmt.templateValidation.templateNamePeriodError": "模板名称不得以句点开头。",
+ "xpack.idxMgmt.templateValidation.templateNameRequiredError": "模板名称必填。",
+ "xpack.idxMgmt.templateValidation.templateNameSpacesError": "模板名称不允许包含空格。",
+ "xpack.idxMgmt.templateValidation.templateNameUnderscoreError": "模板名称不得以下划线开头。",
+ "xpack.idxMgmt.unfreezeIndicesAction.successfullyUnfrozeIndicesMessage": "成功取消冻结:[{indexNames}]",
+ "xpack.idxMgmt.updateIndexSettingsAction.settingsSuccessUpdateMessage": "已成功更新索引 {indexName} 的设置",
+ "xpack.idxMgmt.validators.string.invalidJSONError": "JSON 格式无效。",
+ "xpack.indexLifecycleMgmt.addLifecyclePolicyActionButtonLabel": "添加生命周期策略",
+ "xpack.indexLifecycleMgmt.appTitle": "索引生命周期策略",
+ "xpack.indexLifecycleMgmt.breadcrumb.editPolicyLabel": "编辑策略",
+ "xpack.indexLifecycleMgmt.breadcrumb.homeLabel": "索引生命周期管理",
+ "xpack.indexLifecycleMgmt.coldPhase.dataTier.defaultAllocationNotAvailableDescription": "数据将分配给冷层。",
+ "xpack.indexLifecycleMgmt.coldPhase.dataTier.description": "将数据移到针对不太频繁的只读访问优化的节点。将处于冷阶段的数据存储在成本较低的硬件上。",
+ "xpack.indexLifecycleMgmt.coldPhase.dataTier.noTiersAvailableBody": "要使用基于角色的分配,请将一个或多个节点分配到冷层、温层或热层。如果没有可用的节点,分配将失败。",
+ "xpack.indexLifecycleMgmt.coldPhase.dataTier.noTiersAvailableTitle": "没有分配到冷层的节点",
+ "xpack.indexLifecycleMgmt.coldPhase.dataTier.willUseFallbackTierDescription": "如果没有可用的冷节点,数据将存储在{tier}层。",
+ "xpack.indexLifecycleMgmt.coldPhase.dataTier.willUseFallbackTierTitle": "没有分配到冷层的节点",
+ "xpack.indexLifecycleMgmt.coldPhase.freezeIndexLabel": "冻结索引",
+ "xpack.indexLifecycleMgmt.common.dataTier.title": "数据分配",
+ "xpack.indexLifecycleMgmt.confirmDelete.cancelButton": "取消",
+ "xpack.indexLifecycleMgmt.confirmDelete.deleteButton": "删除",
+ "xpack.indexLifecycleMgmt.confirmDelete.errorMessage": "删除策略 {policyName} 时出错",
+ "xpack.indexLifecycleMgmt.confirmDelete.successMessage": "已删除策略 {policyName}",
+ "xpack.indexLifecycleMgmt.confirmDelete.title": "删除策略“{name}”",
+ "xpack.indexLifecycleMgmt.confirmDelete.undoneWarning": "无法恢复删除的策略。",
+ "xpack.indexLifecycleMgmt.dataTier.noTiersAvailableUsingNodeAttributesDescription": "无法分配数据:没有可用的数据节点。",
+ "xpack.indexLifecycleMgmt.dataTier.willUseFallbackTierUsingNodeAttributesDescription": "没有可用的{phase}节点。数据将分配给{fallbackTier}层。",
+ "xpack.indexLifecycleMgmt.editPolicy.andDependenciesLink": " 和{indexTemplatesLink}",
+ "xpack.indexLifecycleMgmt.editPolicy.cancelButton": "取消",
+ "xpack.indexLifecycleMgmt.editPolicy.cloudDataTierCallout.body": "迁移您的 Elastic Cloud 部署以使用数据层。",
+ "xpack.indexLifecycleMgmt.editPolicy.cloudDataTierCallout.linkToCloudDeploymentDescription": "查看云部署",
+ "xpack.indexLifecycleMgmt.editPolicy.cloudDataTierCallout.title": "迁移到数据层",
+ "xpack.indexLifecycleMgmt.editPolicy.coldPhase.activateColdPhaseSwitchLabel": "激活冷阶段",
+ "xpack.indexLifecycleMgmt.editPolicy.coldPhase.coldPhaseDescription": "较少搜索数据且不需要更新时,将其移到冷层。冷层优化了成本节省,但牺牲了搜索性能。",
+ "xpack.indexLifecycleMgmt.editPolicy.coldPhase.coldPhaseTitle": "冷阶段",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.cold.defaultOption.helpText": "将数据移到冷层中的节点。",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.cold.defaultOption.input": "使用冷节点(建议)",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.cold.noneOption.helpText": "不要移动冷阶段的数据。",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.cold.noneOption.input": "关闭",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.customOption.helpText": "根据节点属性移动数据。",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.customOption.input": "定制",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.frozen.defaultOption.helpText": "将数据移到冻结层中的节点。",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.frozen.defaultOption.input": "使用冻结节点(建议)",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.frozen.noneOption.helpText": "不要移动冻结阶段的数据。",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.frozen.noneOption.input": "关闭",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.warm.defaultOption.helpText": "将数据移到温层中的节点。",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.warm.defaultOption.input": "使用温节点(建议)",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.warm.noneOption.helpText": "不要移动温阶段的数据。",
+ "xpack.indexLifecycleMgmt.editPolicy.common.dataTierAllocation.warm.noneOption.input": "关闭",
+ "xpack.indexLifecycleMgmt.editPolicy.createdMessage": "创建时间",
+ "xpack.indexLifecycleMgmt.editPolicy.createPolicyMessage": "创建策略",
+ "xpack.indexLifecycleMgmt.editPolicy.createSearchableSnapshotLink": "创建快照库",
+ "xpack.indexLifecycleMgmt.editPolicy.createSnapshotRepositoryLink": "创建新的快照库",
+ "xpack.indexLifecycleMgmt.editPolicy.dataTierAllocation.allocationFieldLabel": "数据层选项",
+ "xpack.indexLifecycleMgmt.editPolicy.dataTierAllocation.nodeAllocationFieldLabel": "选择节点属性",
+ "xpack.indexLifecycleMgmt.editPolicy.dataTierHotLabel": "热",
+ "xpack.indexLifecycleMgmt.editPolicy.dataTierWarmLabel": "温",
+ "xpack.indexLifecycleMgmt.editPolicy.defaultToDataNodesDescription": "要将数据分配给特定数据节点,请{roleBasedGuidance}或在 elasticsearch.yml 中配置定制节点属性。",
+ "xpack.indexLifecycleMgmt.editPolicy.defaultToDataNodesDescription.migrationGuidanceMessage": "使用基于角色的分配",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.activateWarmPhaseSwitchLabel": "激活删除阶段",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.buttonGroupLegend": "启用或禁用删除阶段",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.customPolicyLink": "创建新策略",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.customPolicyMessage": "输入现有快照策略的名称,或使用此名称{link}。",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.customPolicyTitle": "未找到策略名称",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.deletePhaseDescription": "删除不再需要的数据。",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.deletePhaseTitle": "删除阶段",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.noPoliciesCreatedLink": "创建快照生命周期策略",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.noPoliciesCreatedMessage": "{link}以自动创建和删除集群快照。",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.noPoliciesCreatedTitle": "找不到快照策略",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.noPoliciesLoadedMessage": "刷新此字段并输入现有快照策略的名称。",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.noPoliciesLoadedTitle": "无法加载现有策略",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.reloadPoliciesLabel": "重新加载策略",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.removeDeletePhaseButtonLabel": "移除",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.waitForSnapshotDescription": "指定在删除索引之前要执行的快照策略。这确保已删除索引的快照可用。",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.waitForSnapshotLabel": "快照策略名称",
+ "xpack.indexLifecycleMgmt.editPolicy.deletePhase.waitForSnapshotTitle": "等候快照策略",
+ "xpack.indexLifecycleMgmt.editPolicy.dependenciesMessage": " 所做的更改将影响{count, plural, other {}}附加到此策略的{dependenciesLinks}。",
+ "xpack.indexLifecycleMgmt.editPolicy.differentPolicyNameRequiredError": "策略名称必须不同。",
+ "xpack.indexLifecycleMgmt.editPolicy.documentationLinkText": "文档",
+ "xpack.indexLifecycleMgmt.editPolicy.editingExistingPolicyMessage": "您正在编辑现有策略。",
+ "xpack.indexLifecycleMgmt.editPolicy.editPolicyMessage": "编辑策略 {originalPolicyName}",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.integerRequiredError": "仅允许使用整数。",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.maximumAgeMissingError": "最大存在时间必填。",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.maximumDocumentsMissingError": "最大文档数必填。",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.maximumIndexSizeMissingError": "最大索引大小必填。",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.maximumPrimaryShardSizeMissingError": "最大主分片大小必填",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.nonNegativeNumberRequiredError": "仅允许使用非负数。",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.numberAboveZeroRequiredError": "仅允许使用 0 以上的数字。",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.numberRequiredErrorMessage": "需要数字。",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.policyNameContainsInvalidCharsError": "策略名称不能包含空格或逗号。",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.rolloverConfigurationError.body": "必需最大主分片大小、最大文档数、最大存在时间或最大索引大小其中一个值。",
+ "xpack.indexLifecycleMgmt.editPolicy.errors.rolloverConfigurationError.title": "无效的滚动更新配置",
+ "xpack.indexLifecycleMgmt.editPolicy.forceMerge.bestCompressionText": "对已存储字段使用较高压缩率,但会降低性能。",
+ "xpack.indexLifecycleMgmt.editPolicy.forceMerge.enableExplanationText": "减少每个索引分片中的分段数目,并清除删除的文档。",
+ "xpack.indexLifecycleMgmt.editPolicy.forceMerge.enableText": "强制合并",
+ "xpack.indexLifecycleMgmt.editPolicy.forcemerge.numberOfSegmentsRequiredError": "必须指定分段数的值。",
+ "xpack.indexLifecycleMgmt.editPolicy.formErrorsMessage": "请修复此页面上的错误。",
+ "xpack.indexLifecycleMgmt.editPolicy.freezeIndexExplanationText": "使索引只读,并最大限度减小其内存占用。",
+ "xpack.indexLifecycleMgmt.editPolicy.freezeText": "冻结",
+ "xpack.indexLifecycleMgmt.editPolicy.frozenPhase.activateFrozenPhaseSwitchLabel": "激活冻结阶段",
+ "xpack.indexLifecycleMgmt.editPolicy.frozenPhase.frozenPhaseDescription": "将数据移到冻层以长期保留。冻层提供最有成本效益的方法存储数据,并且仍能够搜索数据。",
+ "xpack.indexLifecycleMgmt.editPolicy.frozenPhase.frozenPhaseTitle": "冻结阶段",
+ "xpack.indexLifecycleMgmt.editPolicy.frozenPhase.partiallyMountedSearchableSnapshotField.description": "转换为部分安装的索引,其缓存索引元数据。数据将根据需要从快照中进行检索以处理搜索请求。这会最小化索引占用,同时使您的所有数据都可搜索。{learnMoreLink}",
+ "xpack.indexLifecycleMgmt.editPolicy.fullyMountedSearchableSnapshotField.description": "转换为完全安装的索引,其包含数据的完整副本,并由快照支持。您可以减少副本分片的数目并依赖快照的弹性。{learnMoreLink}",
+ "xpack.indexLifecycleMgmt.editPolicy.fullyMountedSearchableSnapshotField.title": "可搜索快照",
+ "xpack.indexLifecycleMgmt.editPolicy.fullyMountedSearchableSnapshotField.toggleLabel": "转换为完全安装的索引",
+ "xpack.indexLifecycleMgmt.editPolicy.hidePolicyJsonButton": "隐藏请求",
+ "xpack.indexLifecycleMgmt.editPolicy.hotPhase.hotPhaseDescription": "将最近的、搜索最频繁的数据存储在热层中。热层通过使用最强劲且价格不菲的硬件提供最佳的索引和搜索性能。",
+ "xpack.indexLifecycleMgmt.editPolicy.hotPhase.hotPhaseTitle": "热阶段",
+ "xpack.indexLifecycleMgmt.editPolicy.hotPhase.learnAboutRolloverLinkText": "了解详情",
+ "xpack.indexLifecycleMgmt.editPolicy.hotPhase.rolloverDefaultsTipContent": "当索引已存在 30 天或任何主分片达到 50 GB 时滚动更新。",
+ "xpack.indexLifecycleMgmt.editPolicy.hotPhase.rolloverDescriptionMessage": "在当前索引达到特定大小、文档计数或存在时间时,开始写入到新索引。允许您在使用时间序列数据时优化性能并管理资源使用。",
+ "xpack.indexLifecycleMgmt.editPolicy.indexPriority.indexPriorityEnabledFieldLabel": "设置索引优先级",
+ "xpack.indexLifecycleMgmt.editPolicy.indexPriorityLabel": "索引优先级",
+ "xpack.indexLifecycleMgmt.editPolicy.indexPriorityText": "索引优先级",
+ "xpack.indexLifecycleMgmt.editPolicy.learnAboutIndexTemplatesLink": "了解索引模板",
+ "xpack.indexLifecycleMgmt.editPolicy.learnAboutShardAllocationLink": "了解分片分配",
+ "xpack.indexLifecycleMgmt.editPolicy.learnAboutTimingText": "了解计时",
+ "xpack.indexLifecycleMgmt.editPolicy.lifecyclePoliciesLoadingFailedTitle": "无法加载现有生命周期策略",
+ "xpack.indexLifecycleMgmt.editPolicy.lifecyclePoliciesReloadButton": "重试",
+ "xpack.indexLifecycleMgmt.editPolicy.linkedIndexTemplates": "{indexTemplatesCount, plural, other {# 个已链接索引模板}}",
+ "xpack.indexLifecycleMgmt.editPolicy.linkedIndices": "{indicesCount, plural, other {# 个已链接索引}}",
+ "xpack.indexLifecycleMgmt.editPolicy.loadSnapshotRepositoriesErrorBody": "刷新此字段并输入现有快照储存库的名称。",
+ "xpack.indexLifecycleMgmt.editPolicy.loadSnapshotRepositoriesErrorTitle": "无法加载快照存储库",
+ "xpack.indexLifecycleMgmt.editPolicy.minAgeSmallerThanColdPhaseError": "必须大于或等于冷阶段值 ({value})",
+ "xpack.indexLifecycleMgmt.editPolicy.minAgeSmallerThanFrozenPhaseError": "必须大于或等于冻结阶段值 ({value})",
+ "xpack.indexLifecycleMgmt.editPolicy.minAgeSmallerThanWarmPhaseError": "必须大于或等于温阶段值 ({value})",
+ "xpack.indexLifecycleMgmt.editPolicy.minimumAge.minimumAgeFieldLabel": "在以下情况下将数据移到相应阶段:",
+ "xpack.indexLifecycleMgmt.editPolicy.minimumAge.minimumAgeFieldSuffixLabel": "以前",
+ "xpack.indexLifecycleMgmt.editPolicy.minimumAge.rolloverToolTipDescription": "数据存在时间计算自滚动更新。滚动更新配置于热阶段。",
+ "xpack.indexLifecycleMgmt.editPolicy.noCustomAttributesTitle": "未定义定制属性",
+ "xpack.indexLifecycleMgmt.editPolicy.nodeAllocation.allocateToDataNodesOption": "任何数据节点",
+ "xpack.indexLifecycleMgmt.editPolicy.nodeAllocation.customOption.description": "使用节点属性控制分片分配。{learnMoreLink}。",
+ "xpack.indexLifecycleMgmt.editPolicy.nodeAttributesLoadingFailedTitle": "无法加载节点数据",
+ "xpack.indexLifecycleMgmt.editPolicy.nodeAttributesReloadButton": "重试",
+ "xpack.indexLifecycleMgmt.editPolicy.nodeDetailsLoadingFailedTitle": "无法加载节点属性详情",
+ "xpack.indexLifecycleMgmt.editPolicy.nodeDetailsReloadButton": "重试",
+ "xpack.indexLifecycleMgmt.editPolicy.noSnapshotRepositoriesFoundBody": "{link}以使用可搜索快照。",
+ "xpack.indexLifecycleMgmt.editPolicy.noSnapshotRepositoriesTitle": "未找到任何快照存储库",
+ "xpack.indexLifecycleMgmt.editPolicy.noSnapshotRepositoriesWithNameTitle": "未找到存储库名称",
+ "xpack.indexLifecycleMgmt.editPolicy.noSnapshotRepositoryWithNameBody": "输入现有存储库的名称,或使用此名称{link}。",
+ "xpack.indexLifecycleMgmt.editPolicy.numberOfReplicas.formRowDescription": "设置副本数目。默认情况下仍与上一阶段相同。",
+ "xpack.indexLifecycleMgmt.editPolicy.numberOfReplicas.switchLabel": "设置副本",
+ "xpack.indexLifecycleMgmt.editPolicy.numberOfReplicasLabel": "副本分片数目",
+ "xpack.indexLifecycleMgmt.editPolicy.partiallyMountedSearchableSnapshotField.title": "可搜索快照",
+ "xpack.indexLifecycleMgmt.editPolicy.partiallyMountedSearchableSnapshotField.toggleLabel": "转换为部分安装的索引",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseCold.minimumAgeLabel": "冷阶段计时",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseCold.minimumAgeUnitsAriaLabel": "冷阶段计时单位",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseDelete.minimumAgeLabel": "删除阶段计时",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseDelete.minimumAgeUnitsAriaLabel": "删除阶段计时单位",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseFrozen.minimumAgeLabel": "冻结阶段计时",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseFrozen.minimumAgeUnitsAriaLabel": "冻结阶段计时单位",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseSettings.buttonLabel": "高级设置",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseTiming.beforeDeleteDescription": "在此阶段后删除数据",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseTiming.foreverTimingDescription": "将数据永久保留在此阶段",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseTitle.requiredBadge": "必需",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseWarm.minimumAgeLabel": "温阶段计时",
+ "xpack.indexLifecycleMgmt.editPolicy.phaseWarm.minimumAgeUnitsAriaLabel": "温阶段计时单位",
+ "xpack.indexLifecycleMgmt.editPolicy.policiesLoading": "正在加载策略……",
+ "xpack.indexLifecycleMgmt.editPolicy.policyNameAlreadyUsedError": "该策略名称已被使用。",
+ "xpack.indexLifecycleMgmt.editPolicy.policyNameLabel": "策略名称",
+ "xpack.indexLifecycleMgmt.editPolicy.policyNameRequiredError": "策略名称必填。",
+ "xpack.indexLifecycleMgmt.editPolicy.policyNameStartsWithUnderscoreError": "策略名称不能以下划线开头。",
+ "xpack.indexLifecycleMgmt.editPolicy.policyNameTooLongError": "策略名称的长度不能大于 255 字节。",
+ "xpack.indexLifecycleMgmt.editPolicy.readonlyDescription": "启用以使索引及索引元数据只读;禁用以允许写入和元数据更改。",
+ "xpack.indexLifecycleMgmt.editPolicy.readonlyTitle": "只读",
+ "xpack.indexLifecycleMgmt.editPolicy.reloadSnapshotRepositoriesLabel": "重新加载快照存储库",
+ "xpack.indexLifecycleMgmt.editPolicy.saveAsNewButton": "另存为新策略",
+ "xpack.indexLifecycleMgmt.editPolicy.saveAsNewMessage": " 或者,您可以在新策略中保存这些更改。",
+ "xpack.indexLifecycleMgmt.editPolicy.saveAsNewPolicyMessage": "另存为新策略",
+ "xpack.indexLifecycleMgmt.editPolicy.saveButton": "保存策略",
+ "xpack.indexLifecycleMgmt.editPolicy.saveErrorMessage": "保存生命周期策略 {lifecycleName} 时出错",
+ "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshot.repositoryHelpText": "每个阶段使用相同的快照存储库。",
+ "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshot.storageHelpText": "为可搜索快照安装的快照类型。这是高级选项。只有了解此功能时才能更改。",
+ "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshot.storageLabel": "存储",
+ "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotCalloutBody": "在此阶段将数据转换为完全安装的索引时,不允许强制合并、缩小、只读和冻结操作。",
+ "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotLicenseCalloutBody": "要创建可搜索快照,需要企业许可证。",
+ "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotLicenseCalloutTitle": "需要企业许可证",
+ "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotRepoFieldLabel": "快照存储库",
+ "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotRepoRequiredError": "快照存储库名称必填。",
+ "xpack.indexLifecycleMgmt.editPolicy.searchableSnapshotStorageFieldLabel": "可搜索快照存储",
+ "xpack.indexLifecycleMgmt.editPolicy.showPolicyJsonButton": "显示请求",
+ "xpack.indexLifecycleMgmt.editPolicy.shrinkIndexExplanationText": "将索引缩小成具有较少主分片的新索引。",
+ "xpack.indexLifecycleMgmt.editPolicy.shrinkText": "缩小",
+ "xpack.indexLifecycleMgmt.editPolicy.successfulSaveMessage": "{verb}生命周期策略“{lifecycleName}”",
+ "xpack.indexLifecycleMgmt.editPolicy.updatedMessage": "已更新",
+ "xpack.indexLifecycleMgmt.editPolicy.validPolicyNameMessage": "策略名称不能以下划线开头,且不能包含逗号或空格。",
+ "xpack.indexLifecycleMgmt.editPolicy.viewNodeDetailsButton": "查看具有选定属性的节点",
+ "xpack.indexLifecycleMgmt.editPolicy.waitForSnapshot.snapshotPolicyFieldLabel": "策略名称(可选)",
+ "xpack.indexLifecycleMgmt.editPolicy.warmPhase.activateWarmPhaseSwitchLabel": "激活温阶段",
+ "xpack.indexLifecycleMgmt.editPolicy.warmPhase.indexPriorityExplanationText": "设置在节点重新启动后恢复索引的优先级。较高优先级的索引会在较低优先级的索引之前恢复。",
+ "xpack.indexLifecycleMgmt.editPolicy.warmPhase.warmPhaseDescription": "当您仍可能要搜索数据,较少需要更新时,将其移到温层。温层优化了搜索性能,但牺牲了索引性能。",
+ "xpack.indexLifecycleMgmt.editPolicy.warmPhase.warmPhaseTitle": "温阶段",
+ "xpack.indexLifecycleMgmt.featureCatalogueDescription": "定义生命周期策略,以随着索引老化自动执行操作。",
+ "xpack.indexLifecycleMgmt.featureCatalogueTitle": "管理索引生命周期",
+ "xpack.indexLifecycleMgmt.forcemerge.bestCompressionLabel": "压缩已存储字段",
+ "xpack.indexLifecycleMgmt.forcemerge.enableLabel": "强制合并数据",
+ "xpack.indexLifecycleMgmt.forceMerge.numberOfSegmentsLabel": "分段数目",
+ "xpack.indexLifecycleMgmt.frozePhase.freezeIndexLabel": "冻结索引",
+ "xpack.indexLifecycleMgmt.hotPhase.enableRolloverLabel": "启用滚动更新",
+ "xpack.indexLifecycleMgmt.hotPhase.isUsingDefaultRollover": "使用建议的默认值",
+ "xpack.indexLifecycleMgmt.hotPhase.maximumAgeLabel": "最大存在时间",
+ "xpack.indexLifecycleMgmt.hotPhase.maximumAgeUnitsAriaLabel": "最大存在时间单位",
+ "xpack.indexLifecycleMgmt.hotPhase.maximumDocumentsLabel": "最大文档数",
+ "xpack.indexLifecycleMgmt.hotPhase.maximumIndexSizeDeprecationMessage": "最大索引大小已弃用,将在未来版本中移除。改用最大主分片大小。",
+ "xpack.indexLifecycleMgmt.hotPhase.maximumIndexSizeLabel": "最大索引大小",
+ "xpack.indexLifecycleMgmt.hotPhase.maximumIndexSizeUnitsAriaLabel": "最大索引大小单位",
+ "xpack.indexLifecycleMgmt.hotPhase.maximumPrimaryShardSizeLabel": "最大主分片大小",
+ "xpack.indexLifecycleMgmt.hotPhase.rolloverFieldTitle": "滚动更新",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.actionStatusTitle": "操作状态",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.headers.currentActionHeader": "当前操作",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.headers.currentActionTimeHeader": "当前操作名称",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.headers.currentPhaseHeader": "当前阶段",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.headers.failedStepHeader": "失败的步骤",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.headers.lifecyclePolicyHeader": "生命周期策略",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.phaseDefinitionTitle": "阶段定义",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.showPhaseDefinitionButton": "显示阶段定义",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.showPhaseDefinitionDescriptionTitle": "阶段定义",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.stackTraceButton": "堆栈跟踪",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.summaryErrorMessage": "索引生命周期错误",
+ "xpack.indexLifecycleMgmt.indexLifecycleMgmtSummary.summaryTitle": "索引生命周期管理",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.addPolicyButtonText": "添加策略",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.addPolicyToIndexError": "向索引添加策略时出错",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.addPolicyToIndexSuccess": "已将策略 “{policyName}” 添加到索引 “{indexName}”。",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.cancelButtonText": "取消",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.chooseAliasLabel": "索引滚动更新别名",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.chooseAliasMessage": "选择别名",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.choosePolicyLabel": "生命周期策略",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.choosePolicyMessage": "选择生命周期策略",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.defineLifecyclePolicyLinkText": "定义生命周期策略",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.indexHasNoAliasesWarningMessage": "已为滚动更新配置策略 “{policyName}”,但索引 “{indexName}” 没有滚动更新所需的别名。",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.indexHasNoAliasesWarningTitle": "索引没有别名",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.loadPolicyError": "加载策略列表时出错",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.modalTitle": "将生命周期策略添加到“{indexName}”",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.noPoliciesWarningTitle": "未定义任何索引生命周期策略",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyConfirmModal.noPolicySelectedErrorMessage": "必须选择策略。",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyToTemplateConfirmModal.errorLoadingTemplatesButton": "重试",
+ "xpack.indexLifecycleMgmt.indexManagementTable.addLifecyclePolicyToTemplateConfirmModal.indexHasNoAliasesWarningMessage": "策略 “{existingPolicyName}” 已附加到此索引模板。添加此策略将覆盖该配置。",
+ "xpack.indexLifecycleMgmt.indexManagementTable.removeLifecyclePolicyConfirmModal.cancelButtonText": "取消",
+ "xpack.indexLifecycleMgmt.indexManagementTable.removeLifecyclePolicyConfirmModal.modalTitle": "从{count, plural, other {索引}}中移除生命周期策略",
+ "xpack.indexLifecycleMgmt.indexManagementTable.removeLifecyclePolicyConfirmModal.removeMessage": "您即将从{count, plural, one {此索引} other {这些索引}}移除索引生命周期策略。此操作无法撤消。",
+ "xpack.indexLifecycleMgmt.indexManagementTable.removeLifecyclePolicyConfirmModal.removePolicyButtonText": "删除策略",
+ "xpack.indexLifecycleMgmt.indexManagementTable.removeLifecyclePolicyConfirmModal.removePolicySuccess": "已从{count, plural, other {索引}}中移除生命周期策略",
+ "xpack.indexLifecycleMgmt.indexManagementTable.removeLifecyclePolicyConfirmModal.removePolicyToIndexError": "移除策略时出错",
+ "xpack.indexLifecycleMgmt.indexMgmtBanner.errorMessage": "{ numIndicesWithLifecycleErrors, number} 个\n {numIndicesWithLifecycleErrors, plural, other {索引有} }\n 生命周期错误",
+ "xpack.indexLifecycleMgmt.indexMgmtBanner.filterLabel": "显示错误",
+ "xpack.indexLifecycleMgmt.indexMgmtFilter.coldLabel": "冷",
+ "xpack.indexLifecycleMgmt.indexMgmtFilter.deleteLabel": "删除",
+ "xpack.indexLifecycleMgmt.indexMgmtFilter.frozenLabel": "已冻结",
+ "xpack.indexLifecycleMgmt.indexMgmtFilter.hotLabel": "热",
+ "xpack.indexLifecycleMgmt.indexMgmtFilter.lifecyclePhaseLabel": "生命周期阶段",
+ "xpack.indexLifecycleMgmt.indexMgmtFilter.lifecycleStatusLabel": "生命周期状态",
+ "xpack.indexLifecycleMgmt.indexMgmtFilter.managedLabel": "托管",
+ "xpack.indexLifecycleMgmt.indexMgmtFilter.unmanagedLabel": "未受管",
+ "xpack.indexLifecycleMgmt.indexMgmtFilter.warmLabel": "暖",
+ "xpack.indexLifecycleMgmt.indexTemplatesFlyout.closeButtonLabel": "关闭",
+ "xpack.indexLifecycleMgmt.learnMore": "了解详情",
+ "xpack.indexLifecycleMgmt.licenseCheckErrorMessage": "许可证检查失败",
+ "xpack.indexLifecycleMgmt.nodeAttrDetails.hostField": "主机",
+ "xpack.indexLifecycleMgmt.nodeAttrDetails.idField": "ID",
+ "xpack.indexLifecycleMgmt.nodeAttrDetails.nameField": "名称",
+ "xpack.indexLifecycleMgmt.nodeAttrDetails.title": "包含属性 {selectedNodeAttrs} 的节点",
+ "xpack.indexLifecycleMgmt.numberOfReplicas.formRowTitle": "副本分片",
+ "xpack.indexLifecycleMgmt.optionalMessage": " (可选)",
+ "xpack.indexLifecycleMgmt.phaseErrorIcon.tooltipDescription": "此阶段包含错误。",
+ "xpack.indexLifecycleMgmt.policyErrorCalloutDescription": "保存策略之前请解决所有错误。",
+ "xpack.indexLifecycleMgmt.policyErrorCalloutTitle": "此策略包含错误",
+ "xpack.indexLifecycleMgmt.policyJsonFlyout.closeButtonLabel": "关闭",
+ "xpack.indexLifecycleMgmt.policyJsonFlyout.descriptionText": "此 Elasticsearch 请求将创建或更新此索引生命周期策略。",
+ "xpack.indexLifecycleMgmt.policyJsonFlyout.namedTitle": "对“{policyName}”的请求",
+ "xpack.indexLifecycleMgmt.policyJsonFlyout.unnamedTitle": "请求",
+ "xpack.indexLifecycleMgmt.policyJsonFlyout.validationErrorCallout.body": "要查看此策略的 JSON,请解决所有验证错误。",
+ "xpack.indexLifecycleMgmt.policyJsonFlyout.validationErrorCallout.title": "无效策略",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.cancelButton": "取消",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.chooseTemplateLabel": "索引模板",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.chooseTemplateMessage": "选择索引模板",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.confirmButton": "添加策略",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.errorLoadingTemplatesTitle": "无法加载索引模板",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.errorMessage": "向索引模板“{templateName}”添加策略“{policyName}”时出错",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.explanationText": "这会将生命周期策略应用到匹配索引模板的所有索引。",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.noTemplateSelectedErrorMessage": "必须选择索引模板。",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.rolloverAliasLabel": "滚动更新索引的别名",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.showLegacyTemplates": "显示旧版索引模板",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.successMessage": "已将策略“{policyName}”添加到索引模板“{templateName}”。",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.templateHasPolicyWarningTitle": "模板已有策略",
+ "xpack.indexLifecycleMgmt.policyTable.addLifecyclePolicyToTemplateConfirmModal.title": "将策略 “{name}” 添加到索引模板",
+ "xpack.indexLifecycleMgmt.policyTable.addPolicyToTemplateButtonText": "将策略添加到索引模板",
+ "xpack.indexLifecycleMgmt.policyTable.captionText": "下表包含 {count, plural, other {# 个索引生命周期策略}}。",
+ "xpack.indexLifecycleMgmt.policyTable.deletePolicyButtonDisabledTooltip": "您无法删除索引正在使用的策略",
+ "xpack.indexLifecycleMgmt.policyTable.deletePolicyButtonText": "删除策略",
+ "xpack.indexLifecycleMgmt.policyTable.emptyPrompt.createButtonLabel": "创建策略",
+ "xpack.indexLifecycleMgmt.policyTable.emptyPromptDescription": " 索引生命周期策略帮助您管理变旧的索引。",
+ "xpack.indexLifecycleMgmt.policyTable.emptyPromptTitle": "创建您的首个索引生命周期索引",
+ "xpack.indexLifecycleMgmt.policyTable.headers.actionsHeader": "操作",
+ "xpack.indexLifecycleMgmt.policyTable.headers.indexTemplatesHeader": "已链接索引模板",
+ "xpack.indexLifecycleMgmt.policyTable.headers.linkedIndicesHeader": "已链接索引",
+ "xpack.indexLifecycleMgmt.policyTable.headers.modifiedDateHeader": "上次修改日期",
+ "xpack.indexLifecycleMgmt.policyTable.headers.nameHeader": "名称",
+ "xpack.indexLifecycleMgmt.policyTable.indexTemplatesFlyout.headerText": "应用 {policyName} 的索引模板",
+ "xpack.indexLifecycleMgmt.policyTable.indexTemplatesTable.nameHeader": "索引模板名称",
+ "xpack.indexLifecycleMgmt.policyTable.policiesLoading": "正在加载策略……",
+ "xpack.indexLifecycleMgmt.policyTable.policiesLoadingFailedTitle": "无法加载现有生命周期策略",
+ "xpack.indexLifecycleMgmt.policyTable.policiesReloadButton": "重试",
+ "xpack.indexLifecycleMgmt.policyTable.sectionDescription": "管理变旧的索引。 附加策略以自动化何时以及如何在索引整个生命周期中变迁索引。",
+ "xpack.indexLifecycleMgmt.policyTable.sectionHeading": "索引生命周期策略",
+ "xpack.indexLifecycleMgmt.policyTable.viewIndicesButtonText": "查看链接到策略的索引",
+ "xpack.indexLifecycleMgmt.readonlyFieldLabel": "使索引只读",
+ "xpack.indexLifecycleMgmt.removeIndexLifecycleActionButtonLabel": "删除生命周期策略",
+ "xpack.indexLifecycleMgmt.retryIndexLifecycleAction.retriedLifecycleMessage": "已为以下索引调用重试生命周期步骤:{indexNames}",
+ "xpack.indexLifecycleMgmt.retryIndexLifecycleActionButtonLabel": "重试生命周期步骤",
+ "xpack.indexLifecycleMgmt.rollover.rolloverOffsetsPhaseTimingDescription": "在热阶段达到滚动更新条件所需的时间会有所不同。",
+ "xpack.indexLifecycleMgmt.rollover.rolloverOffsetsPhaseTimingDescriptionNote": "注意:",
+ "xpack.indexLifecycleMgmt.searchableSnapshot.disallowedCalloutBody": "要在此阶段使用可搜索快照,必须在热阶段禁用可搜索快照。",
+ "xpack.indexLifecycleMgmt.searchableSnapshot.disallowedCalloutTitle": "可搜索快照已禁用",
+ "xpack.indexLifecycleMgmt.searchSnapshotlicenseCheckErrorMessage": "要使用可搜索快照,至少需要企业级许可证。",
+ "xpack.indexLifecycleMgmt.shrink.numberOfPrimaryShardsLabel": "主分片数目",
+ "xpack.indexLifecycleMgmt.templateNotFoundMessage": "找不到模板 {name}。",
+ "xpack.indexLifecycleMgmt.timeline.coldPhaseSectionTitle": "冷阶段",
+ "xpack.indexLifecycleMgmt.timeline.deleteIconToolTipContent": "在生命周期阶段都完成后,策略删除索引。",
+ "xpack.indexLifecycleMgmt.timeline.description": "此策略在以下各个阶段移动数据。",
+ "xpack.indexLifecycleMgmt.timeline.foreverIconToolTipContent": "永久",
+ "xpack.indexLifecycleMgmt.timeline.frozenPhaseSectionTitle": "冻结阶段",
+ "xpack.indexLifecycleMgmt.timeline.hotPhaseSectionTitle": "热阶段",
+ "xpack.indexLifecycleMgmt.timeline.title": "策略摘要",
+ "xpack.indexLifecycleMgmt.timeline.warmPhaseSectionTitle": "温阶段",
+ "xpack.indexLifecycleMgmt.warmPhase.dataTier.defaultAllocationNotAvailableDescription": "数据将分配到温层。",
+ "xpack.indexLifecycleMgmt.warmPhase.dataTier.defaultToDataNodesDescription": "数据将分配给任何可用的数据节点。",
+ "xpack.indexLifecycleMgmt.warmPhase.dataTier.description": "将数据移到针对不太频繁的只读访问优化的节点。",
+ "xpack.indexLifecycleMgmt.warmPhase.dataTier.noTiersAvailableBody": "要使用基于角色的分配,请将一个或多个节点分配到温层或热层。如果没有可用的节点,分配将失败。",
+ "xpack.indexLifecycleMgmt.warmPhase.dataTier.noTiersAvailableTitle": "没有分配到温层的节点",
+ "xpack.indexLifecycleMgmt.warmPhase.dataTier.willUseFallbackTierDescription": "如果没有可用的温节点,数据将存储在{tier}层。",
+ "xpack.indexLifecycleMgmt.warmPhase.dataTier.willUseFallbackTierTitle": "没有分配到温层的节点",
+ "xpack.infra.alerting.alertDropdownTitle": "告警和规则",
+ "xpack.infra.alerting.alertFlyout.groupBy.placeholder": "无内容(未分组)",
+ "xpack.infra.alerting.alertFlyout.groupByLabel": "分组依据",
+ "xpack.infra.alerting.alertsButton": "告警和规则",
+ "xpack.infra.alerting.createInventoryRuleButton": "创建库存规则",
+ "xpack.infra.alerting.createThresholdRuleButton": "创建阈值规则",
+ "xpack.infra.alerting.infrastructureDropdownMenu": "基础设施",
+ "xpack.infra.alerting.infrastructureDropdownTitle": "基础设施规则",
+ "xpack.infra.alerting.logs.alertsButton": "告警和规则",
+ "xpack.infra.alerting.logs.createAlertButton": "创建规则",
+ "xpack.infra.alerting.logs.manageAlerts": "管理规则",
+ "xpack.infra.alerting.manageAlerts": "管理规则",
+ "xpack.infra.alerting.manageRules": "管理规则",
+ "xpack.infra.alerting.metricsDropdownMenu": "指标",
+ "xpack.infra.alerting.metricsDropdownTitle": "指标规则",
+ "xpack.infra.alerts.charts.errorMessage": "哇哦,出问题了",
+ "xpack.infra.alerts.charts.loadingMessage": "正在加载",
+ "xpack.infra.alerts.charts.noDataMessage": "没有可用图表数据",
+ "xpack.infra.alerts.timeLabels.days": "天",
+ "xpack.infra.alerts.timeLabels.hours": "小时",
+ "xpack.infra.alerts.timeLabels.minutes": "分钟",
+ "xpack.infra.alerts.timeLabels.seconds": "秒",
+ "xpack.infra.analysisSetup.actionStepTitle": "创建 ML 作业",
+ "xpack.infra.analysisSetup.configurationStepTitle": "配置",
+ "xpack.infra.analysisSetup.createMlJobButton": "创建 ML 作业",
+ "xpack.infra.analysisSetup.deleteAnalysisResultsWarning": "这将移除以前检测到的异常。",
+ "xpack.infra.analysisSetup.endTimeAfterStartTimeErrorMessage": "结束时间必须晚于开始时间。",
+ "xpack.infra.analysisSetup.endTimeDefaultDescription": "无限期",
+ "xpack.infra.analysisSetup.endTimeLabel": "结束时间",
+ "xpack.infra.analysisSetup.indexDatasetFilterIncludeAllButtonLabel": "{includeType, select, includeAll {所有数据集} includeSome {{includedDatasetCount, plural, other {# 个数据集}}}}",
+ "xpack.infra.analysisSetup.indicesSelectionDescription": "默认情况下,Machine Learning 分析为源配置的所有日志索引中的日志消息。可以选择仅分析一部分索引名称。每个选定索引名称必须至少匹配一个具有日志条目的索引。还可以选择仅包括数据集的某个子集。注意,数据集筛选应用于所有选定索引。",
+ "xpack.infra.analysisSetup.indicesSelectionIndexNotFound": "没有索引匹配模式 {index}",
+ "xpack.infra.analysisSetup.indicesSelectionLabel": "索引",
+ "xpack.infra.analysisSetup.indicesSelectionNetworkError": "我们无法加载您的索引配置",
+ "xpack.infra.analysisSetup.indicesSelectionNoTimestampField": "匹配 {index} 的索引至少有一个缺少必需字段 {field}。",
+ "xpack.infra.analysisSetup.indicesSelectionTimestampNotValid": "匹配 {index} 的索引至少有一个具有称作 {field} 且类型不正确的字段。",
+ "xpack.infra.analysisSetup.indicesSelectionTitle": "选择索引",
+ "xpack.infra.analysisSetup.indicesSelectionTooFewSelectedIndicesDescription": "至少选择一个索引名称。",
+ "xpack.infra.analysisSetup.recreateMlJobButton": "重新创建 ML 作业",
+ "xpack.infra.analysisSetup.startTimeBeforeEndTimeErrorMessage": "开始时间必须早于结束时间。",
+ "xpack.infra.analysisSetup.startTimeDefaultDescription": "日志索引的开始时间",
+ "xpack.infra.analysisSetup.startTimeLabel": "开始时间",
+ "xpack.infra.analysisSetup.steps.initialConfigurationStep.errorCalloutTitle": "您的索引配置无效",
+ "xpack.infra.analysisSetup.steps.setupProcess.errorCalloutTitle": "发生错误",
+ "xpack.infra.analysisSetup.steps.setupProcess.failureText": "创建必需的 ML 作业时出现问题。请确保所有选定日志索引存在。",
+ "xpack.infra.analysisSetup.steps.setupProcess.loadingText": "正在创建 ML 作业......",
+ "xpack.infra.analysisSetup.steps.setupProcess.successText": "ML 作业已设置成功",
+ "xpack.infra.analysisSetup.steps.setupProcess.tryAgainButton": "重试",
+ "xpack.infra.analysisSetup.steps.setupProcess.viewResultsButton": "查看结果",
+ "xpack.infra.analysisSetup.timeRangeDescription": "默认情况下,Machine Learning 分析日志索引中不超过 4 周的日志消息,并无限持续下去。您可以指定不同的开始日期或/和结束日期。",
+ "xpack.infra.analysisSetup.timeRangeTitle": "选择时间范围",
+ "xpack.infra.chartSection.missingMetricDataBody": "此图表的数据缺失。",
+ "xpack.infra.chartSection.missingMetricDataText": "缺失数据",
+ "xpack.infra.chartSection.notEnoughDataPointsToRenderText": "没有足够的数据点来呈现图表,请尝试增大时间范围。",
+ "xpack.infra.chartSection.notEnoughDataPointsToRenderTitle": "没有足够的数据",
+ "xpack.infra.common.tabBetaBadgeLabel": "公测版",
+ "xpack.infra.common.tabBetaBadgeTooltipContent": "我们正在开发此功能。将会有更多的功能,某些功能可能有变更。",
+ "xpack.infra.configureSourceActionLabel": "更改源配置",
+ "xpack.infra.dataSearch.abortedRequestErrorMessage": "请求已中止。",
+ "xpack.infra.dataSearch.cancelButtonLabel": "取消请求",
+ "xpack.infra.dataSearch.loadingErrorRetryButtonLabel": "重试",
+ "xpack.infra.dataSearch.shardFailureErrorMessage": "索引 {indexName}:{errorMessage}",
+ "xpack.infra.durationUnits.days.plural": "天",
+ "xpack.infra.durationUnits.days.singular": "天",
+ "xpack.infra.durationUnits.hours.plural": "小时",
+ "xpack.infra.durationUnits.hours.singular": "小时",
+ "xpack.infra.durationUnits.minutes.plural": "分钟",
+ "xpack.infra.durationUnits.minutes.singular": "分钟",
+ "xpack.infra.durationUnits.months.plural": "个月",
+ "xpack.infra.durationUnits.months.singular": "个月",
+ "xpack.infra.durationUnits.seconds.plural": "秒",
+ "xpack.infra.durationUnits.seconds.singular": "秒",
+ "xpack.infra.durationUnits.weeks.plural": "周",
+ "xpack.infra.durationUnits.weeks.singular": "周",
+ "xpack.infra.durationUnits.years.plural": "年",
+ "xpack.infra.durationUnits.years.singular": "年",
+ "xpack.infra.errorPage.errorOccurredTitle": "发生错误",
+ "xpack.infra.errorPage.tryAgainButtonLabel": "重试",
+ "xpack.infra.errorPage.tryAgainDescription ": "请点击后退按钮,然后重试。",
+ "xpack.infra.errorPage.unexpectedErrorTitle": "糟糕!",
+ "xpack.infra.featureRegistry.linkInfrastructureTitle": "指标",
+ "xpack.infra.featureRegistry.linkLogsTitle": "日志",
+ "xpack.infra.groupByDisplayNames.availabilityZone": "可用区",
+ "xpack.infra.groupByDisplayNames.cloud.region": "地区",
+ "xpack.infra.groupByDisplayNames.hostName": "主机",
+ "xpack.infra.groupByDisplayNames.image": "图像",
+ "xpack.infra.groupByDisplayNames.kubernetesNamespace": "命名空间",
+ "xpack.infra.groupByDisplayNames.kubernetesNodeName": "节点",
+ "xpack.infra.groupByDisplayNames.machineType": "机器类型",
+ "xpack.infra.groupByDisplayNames.projectID": "项目 ID",
+ "xpack.infra.groupByDisplayNames.provider": "云服务提供商",
+ "xpack.infra.groupByDisplayNames.rds.db_instance.class": "实例类",
+ "xpack.infra.groupByDisplayNames.rds.db_instance.status": "状态",
+ "xpack.infra.groupByDisplayNames.serviceType": "服务类型",
+ "xpack.infra.groupByDisplayNames.state.name": "状态",
+ "xpack.infra.groupByDisplayNames.tags": "标签",
+ "xpack.infra.header.badge.readOnly.text": "只读",
+ "xpack.infra.header.badge.readOnly.tooltip": "无法更改源配置",
+ "xpack.infra.header.infrastructureHelpAppName": "指标",
+ "xpack.infra.header.infrastructureTitle": "指标",
+ "xpack.infra.header.logsTitle": "日志",
+ "xpack.infra.header.observabilityTitle": "可观测性",
+ "xpack.infra.hideHistory": "隐藏历史记录",
+ "xpack.infra.homePage.documentTitle": "指标",
+ "xpack.infra.homePage.inventoryTabTitle": "库存",
+ "xpack.infra.homePage.metricsExplorerTabTitle": "指标浏览器",
+ "xpack.infra.homePage.noMetricsIndicesInstructionsActionLabel": "查看设置说明",
+ "xpack.infra.homePage.settingsTabTitle": "设置",
+ "xpack.infra.homePage.toolbar.kqlSearchFieldPlaceholder": "搜索基础设施数据……(例如 host.name:host-1)",
+ "xpack.infra.homePage.toolbar.showingLastOneMinuteDataText": "选定时间过去 {duration}的数据",
+ "xpack.infra.infra.nodeDetails.apmTabLabel": "APM",
+ "xpack.infra.infra.nodeDetails.createAlertLink": "创建库存规则",
+ "xpack.infra.infra.nodeDetails.openAsPage": "以页面形式打开",
+ "xpack.infra.infra.nodeDetails.updtimeTabLabel": "运行时间",
+ "xpack.infra.infrastructureMetricsExplorerPage.documentTitle": "{previousTitle} | 指标浏览器",
+ "xpack.infra.infrastructureSnapshotPage.documentTitle": "{previousTitle} | 库存",
+ "xpack.infra.inventoryModel.container.displayName": "Docker 容器",
+ "xpack.infra.inventoryModel.container.singularDisplayName": "Docker 容器",
+ "xpack.infra.inventoryModel.host.displayName": "主机",
+ "xpack.infra.inventoryModel.pod.displayName": "Kubernetes Pod",
+ "xpack.infra.inventoryModels.awsEC2.displayName": "EC2 实例",
+ "xpack.infra.inventoryModels.awsEC2.singularDisplayName": "EC2 实例",
+ "xpack.infra.inventoryModels.awsRDS.displayName": "RDS 数据库",
+ "xpack.infra.inventoryModels.awsRDS.singularDisplayName": "RDS 数据库",
+ "xpack.infra.inventoryModels.awsS3.displayName": "S3 存储桶",
+ "xpack.infra.inventoryModels.awsS3.singularDisplayName": "S3 存储桶",
+ "xpack.infra.inventoryModels.awsSQS.displayName": "SQS 队列",
+ "xpack.infra.inventoryModels.awsSQS.singularDisplayName": "SQS 队列",
+ "xpack.infra.inventoryModels.findInventoryModel.error": "您尝试查找的库存模型不存在",
+ "xpack.infra.inventoryModels.findLayout.error": "您尝试查找的布局不存在",
+ "xpack.infra.inventoryModels.findToolbar.error": "您尝试查找的工具栏不存在。",
+ "xpack.infra.inventoryModels.host.singularDisplayName": "主机",
+ "xpack.infra.inventoryModels.pod.singularDisplayName": "Kubernetes Pod",
+ "xpack.infra.inventoryTimeline.checkNewDataButtonLabel": "检查新数据",
+ "xpack.infra.inventoryTimeline.errorTitle": "无法显示历史数据。",
+ "xpack.infra.inventoryTimeline.header": "平均值 {metricLabel}",
+ "xpack.infra.inventoryTimeline.legend.anomalyLabel": "检测到异常",
+ "xpack.infra.inventoryTimeline.noHistoryDataTitle": "没有要显示的历史数据。",
+ "xpack.infra.inventoryTimeline.retryButtonLabel": "重试",
+ "xpack.infra.kibanaMetrics.cloudIdMissingErrorMessage": "{metricId} 的模型需要云 ID,但没有为 {nodeId} 提供。",
+ "xpack.infra.kibanaMetrics.invalidInfraMetricErrorMessage": "{id} 不是有效的 InfraMetric",
+ "xpack.infra.kibanaMetrics.nodeDoesNotExistErrorMessage": "{nodeId} 不存在。",
+ "xpack.infra.legendControls.applyButton": "应用",
+ "xpack.infra.legendControls.buttonLabel": "配置图例",
+ "xpack.infra.legendControls.cancelButton": "取消",
+ "xpack.infra.legendControls.colorPaletteLabel": "调色板",
+ "xpack.infra.legendControls.maxLabel": "最大值",
+ "xpack.infra.legendControls.minLabel": "最小值",
+ "xpack.infra.legendControls.palettes.cool": "冷",
+ "xpack.infra.legendControls.palettes.negative": "负",
+ "xpack.infra.legendControls.palettes.positive": "正",
+ "xpack.infra.legendControls.palettes.status": "状态",
+ "xpack.infra.legendControls.palettes.temperature": "温度",
+ "xpack.infra.legendControls.palettes.warm": "暖",
+ "xpack.infra.legendControls.reverseDirectionLabel": "反向",
+ "xpack.infra.legendControls.stepsLabel": "颜色个数",
+ "xpack.infra.legendControls.switchLabel": "自动计算范围",
+ "xpack.infra.legnedControls.boundRangeError": "最小值必须小于最大值",
+ "xpack.infra.linkTo.hostWithIp.error": "未找到 IP 地址为“{hostIp}”的主机。",
+ "xpack.infra.linkTo.hostWithIp.loading": "正在加载 IP 地址为“{hostIp}”的主机。",
+ "xpack.infra.lobs.logEntryActionsViewInContextButton": "在上下文中查看",
+ "xpack.infra.logAnomalies.logEntryExamplesMenuLabel": "查看日志条目的操作",
+ "xpack.infra.logEntryActionsMenu.apmActionLabel": "在 APM 中查看",
+ "xpack.infra.logEntryActionsMenu.buttonLabel": "调查",
+ "xpack.infra.logEntryActionsMenu.uptimeActionLabel": "在Uptime 中查看状态",
+ "xpack.infra.logEntryItemView.logEntryActionsMenuToolTip": "查看适用于以下行的操作:",
+ "xpack.infra.logFlyout.fieldColumnLabel": "字段",
+ "xpack.infra.logFlyout.filterAriaLabel": "筛选",
+ "xpack.infra.logFlyout.flyoutSubTitle": "从索引 {indexName}",
+ "xpack.infra.logFlyout.flyoutTitle": "日志条目 {logEntryId} 的详细信息",
+ "xpack.infra.logFlyout.loadingErrorCalloutTitle": "搜索日志条目时出错",
+ "xpack.infra.logFlyout.loadingMessage": "正在分片中搜索日志条目",
+ "xpack.infra.logFlyout.setFilterTooltip": "使用筛选查看事件",
+ "xpack.infra.logFlyout.valueColumnLabel": "值",
+ "xpack.infra.logs.alertDropdown.readOnlyCreateAlertContent": "要创建告警,在此应用程序中需要更多权限。",
+ "xpack.infra.logs.alertDropdown.readOnlyCreateAlertTitle": "只读",
+ "xpack.infra.logs.alertFlyout.addCondition": "添加条件",
+ "xpack.infra.logs.alertFlyout.alertDescription": "当日志聚合超过阈值时告警。",
+ "xpack.infra.logs.alertFlyout.criterionComparatorValueTitle": "对比:值",
+ "xpack.infra.logs.alertFlyout.criterionFieldTitle": "字段",
+ "xpack.infra.logs.alertFlyout.error.criterionComparatorRequired": "比较运算符必填。",
+ "xpack.infra.logs.alertFlyout.error.criterionFieldRequired": "“字段”必填。",
+ "xpack.infra.logs.alertFlyout.error.criterionValueRequired": "“值”必填。",
+ "xpack.infra.logs.alertFlyout.error.thresholdRequired": "“数值阈值”必填。",
+ "xpack.infra.logs.alertFlyout.error.timeSizeRequired": "“时间大小”必填。",
+ "xpack.infra.logs.alertFlyout.firstCriterionFieldPrefix": "具有",
+ "xpack.infra.logs.alertFlyout.groupByOptimizationWarning": "设置“分组依据”时,强烈建议将“{comparator}”比较符用于阈值。这会使性能有较大提升。",
+ "xpack.infra.logs.alertFlyout.removeCondition": "删除条件",
+ "xpack.infra.logs.alertFlyout.sourceStatusError": "抱歉,加载字段信息时有问题",
+ "xpack.infra.logs.alertFlyout.sourceStatusErrorTryAgain": "重试",
+ "xpack.infra.logs.alertFlyout.successiveCriterionFieldPrefix": "且",
+ "xpack.infra.logs.alertFlyout.thresholdPopoverTitle": "阈值",
+ "xpack.infra.logs.alertFlyout.thresholdPrefix": "是",
+ "xpack.infra.logs.alertFlyout.thresholdTypeCount": "符合以下条件的日志条目",
+ "xpack.infra.logs.alertFlyout.thresholdTypeCountSuffix": "的计数,",
+ "xpack.infra.logs.alertFlyout.thresholdTypePrefix": "即查询 A ",
+ "xpack.infra.logs.alertFlyout.thresholdTypeRatio": "与查询 B 的",
+ "xpack.infra.logs.alertFlyout.thresholdTypeRatioSuffix": "比率",
+ "xpack.infra.logs.alerting.comparator.eq": "是",
+ "xpack.infra.logs.alerting.comparator.eqNumber": "等于",
+ "xpack.infra.logs.alerting.comparator.gt": "大于",
+ "xpack.infra.logs.alerting.comparator.gtOrEq": "大于或等于",
+ "xpack.infra.logs.alerting.comparator.lt": "小于",
+ "xpack.infra.logs.alerting.comparator.ltOrEq": "小于或等于",
+ "xpack.infra.logs.alerting.comparator.match": "匹配",
+ "xpack.infra.logs.alerting.comparator.matchPhrase": "匹配短语",
+ "xpack.infra.logs.alerting.comparator.notEq": "不是",
+ "xpack.infra.logs.alerting.comparator.notEqNumber": "不等于",
+ "xpack.infra.logs.alerting.comparator.notMatch": "不匹配",
+ "xpack.infra.logs.alerting.comparator.notMatchPhrase": "不匹配短语",
+ "xpack.infra.logs.alerting.threshold.conditionsActionVariableDescription": "日志条目需要满足的条件",
+ "xpack.infra.logs.alerting.threshold.defaultActionMessage": "\\{\\{^context.isRatio\\}\\}\\{\\{#context.group\\}\\}\\{\\{context.group\\}\\} - \\{\\{/context.group\\}\\}\\{\\{context.matchingDocuments\\}\\} 个日志条目已符合以下条件:\\{\\{context.conditions\\}\\}\\{\\{/context.isRatio\\}\\}\\{\\{#context.isRatio\\}\\}\\{\\{#context.group\\}\\}\\{\\{context.group\\}\\} - \\{\\{/context.group\\}\\} 与 \\{\\{context.numeratorConditions\\}\\} 匹配的日志条目计数和与 \\{\\{context.denominatorConditions\\}\\} 匹配的日志条目计数的比率为 \\{\\{context.ratio\\}\\}\\{\\{/context.isRatio\\}\\}",
+ "xpack.infra.logs.alerting.threshold.denominatorConditionsActionVariableDescription": "比率的分母需要满足的条件",
+ "xpack.infra.logs.alerting.threshold.documentCountActionVariableDescription": "匹配所提供条件的日志条目数",
+ "xpack.infra.logs.alerting.threshold.everythingSeriesName": "日志条目",
+ "xpack.infra.logs.alerting.threshold.fired": "已触发",
+ "xpack.infra.logs.alerting.threshold.groupByActionVariableDescription": "负责触发告警的组的名称",
+ "xpack.infra.logs.alerting.threshold.groupedCountAlertReasonDescription": "{groupName}:{actualCount, plural, other {{actualCount} 个日志条目} } ({translatedComparator} {expectedCount}) 匹配条件。",
+ "xpack.infra.logs.alerting.threshold.groupedRatioAlertReasonDescription": "{groupName}:日志条目比率为 {actualRatio} ({translatedComparator} {expectedRatio})。",
+ "xpack.infra.logs.alerting.threshold.isRatioActionVariableDescription": "表示此告警是否配置了比率",
+ "xpack.infra.logs.alerting.threshold.numeratorConditionsActionVariableDescription": "比率的分子需要满足的条件",
+ "xpack.infra.logs.alerting.threshold.ratioActionVariableDescription": "两组条件的比率值",
+ "xpack.infra.logs.alerting.threshold.ratioCriteriaQueryAText": "查询 A",
+ "xpack.infra.logs.alerting.threshold.ratioCriteriaQueryBText": "查询 B",
+ "xpack.infra.logs.alerting.threshold.timestampActionVariableDescription": "触发告警时的 UTC 时间戳",
+ "xpack.infra.logs.alerting.threshold.ungroupedCountAlertReasonDescription": "{actualCount, plural, other {{actualCount} 个日志条目} } ({translatedComparator} {expectedCount}) 匹配条件。",
+ "xpack.infra.logs.alerting.threshold.ungroupedRatioAlertReasonDescription": "日志条目比率为 {actualRatio} ({translatedComparator} {expectedRatio})。",
+ "xpack.infra.logs.alertName": "日志阈值",
+ "xpack.infra.logs.alerts.dataTimeRangeLabel": "过去 {lookback} {timeLabel}的数据",
+ "xpack.infra.logs.alerts.dataTimeRangeLabelWithGrouping": "过去 {lookback} {timeLabel}的数据,按 {groupByLabel} 进行分组(显示{displayedGroups}/{totalGroups} 个组)",
+ "xpack.infra.logs.analsysisSetup.indexQualityWarningTooltipMessage": "分析这些索引中的日志消息时,我们检测到一些问题,这可能表明结果质量降低。考虑将这些索引或有问题的数据集排除在分析之外。",
+ "xpack.infra.logs.analysis.analyzeInMlButtonLabel": "在 ML 中分析",
+ "xpack.infra.logs.analysis.anomaliesExpandedRowActualRateDescription": "实际",
+ "xpack.infra.logs.analysis.anomaliesExpandedRowActualRateTitle": "{actualCount, plural, other {消息}}",
+ "xpack.infra.logs.analysis.anomaliesExpandedRowTypicalRateDescription": "典型",
+ "xpack.infra.logs.analysis.anomaliesExpandedRowTypicalRateTitle": "{typicalCount, plural, other {消息}}",
+ "xpack.infra.logs.analysis.anomaliesSectionLoadingAriaLabel": "正在加载异常",
+ "xpack.infra.logs.analysis.anomaliesTableAnomalyDatasetName": "数据集",
+ "xpack.infra.logs.analysis.anomaliesTableAnomalyMessageName": "异常",
+ "xpack.infra.logs.analysis.anomaliesTableAnomalyScoreColumnName": "异常分数",
+ "xpack.infra.logs.analysis.anomaliesTableAnomalyStartTime": "开始时间",
+ "xpack.infra.logs.analysis.anomaliesTableExamplesTitle": "日志条目示例",
+ "xpack.infra.logs.analysis.anomaliesTableFewerThanExpectedAnomalyMessage": "此{type, select, logRate {数据集} logCategory {类别}}中的日志消息少于预期",
+ "xpack.infra.logs.analysis.anomaliesTableMoreThanExpectedAnomalyMessage": "此{type, select, logRate {数据集} logCategory {类别}}中的日志消息多于预期",
+ "xpack.infra.logs.analysis.anomaliesTableNextPageLabel": "下一页",
+ "xpack.infra.logs.analysis.anomaliesTablePreviousPageLabel": "上一页",
+ "xpack.infra.logs.analysis.anomalySectionNoDataBody": "您可能想调整时间范围。",
+ "xpack.infra.logs.analysis.anomalySectionNoDataTitle": "没有可显示的数据。",
+ "xpack.infra.logs.analysis.createJobButtonLabel": "创建 ML 作业",
+ "xpack.infra.logs.analysis.datasetFilterPlaceholder": "按数据集筛选",
+ "xpack.infra.logs.analysis.enableAnomalyDetectionButtonLabel": "启用异常检测",
+ "xpack.infra.logs.analysis.jobConfigurationOutdatedCalloutMessage": "创建 {moduleName} ML 作业时所使用的源配置不同。重新创建作业以应用当前配置。这将移除以前检测到的异常。",
+ "xpack.infra.logs.analysis.jobConfigurationOutdatedCalloutTitle": "{moduleName} ML 作业配置已过时",
+ "xpack.infra.logs.analysis.jobDefinitionOutdatedCalloutMessage": "{moduleName} ML 作业有更新的版本可用。重新创建作业以部署更新的版本。这将移除以前检测到的异常。",
+ "xpack.infra.logs.analysis.jobDefinitionOutdatedCalloutTitle": "{moduleName} ML 作业定义已过时",
+ "xpack.infra.logs.analysis.jobStoppedCalloutMessage": "ML 作业已手动停止或由于缺乏资源而停止。作业重新启动后,才会处理新的日志条目。",
+ "xpack.infra.logs.analysis.jobStoppedCalloutTitle": "ML 作业已停止",
+ "xpack.infra.logs.analysis.logEntryCategoriesModuleDescription": "使用 Machine Learning 自动归类日志消息。",
+ "xpack.infra.logs.analysis.logEntryCategoriesModuleName": "归类",
+ "xpack.infra.logs.analysis.logEntryExamplesViewAnomalyInMlLabel": "在 Machine Learning 中查看异常",
+ "xpack.infra.logs.analysis.logEntryExamplesViewDetailsLabel": "查看详情",
+ "xpack.infra.logs.analysis.logEntryExamplesViewInStreamLabel": "在流中查看",
+ "xpack.infra.logs.analysis.logEntryRateModuleDescription": "使用 Machine Learning 自动检测异常日志条目速率。",
+ "xpack.infra.logs.analysis.logEntryRateModuleName": "日志速率",
+ "xpack.infra.logs.analysis.manageMlJobsButtonLabel": "管理 ML 作业",
+ "xpack.infra.logs.analysis.missingMlPrivilegesTitle": "需要其他 Machine Learning 权限",
+ "xpack.infra.logs.analysis.missingMlResultsPrivilegesDescription": "此功能使用 Machine Learning 作业,这需要对 Machine Learning 应用至少有读权限,才能访问这些作业的状态和结果。",
+ "xpack.infra.logs.analysis.missingMlSetupPrivilegesDescription": "此功能使用 Machine Learning 作业,这需要对 Machine Learning 应用具有所有权限,才能进行相应的设置。",
+ "xpack.infra.logs.analysis.mlAppButton": "打开 Machine Learning",
+ "xpack.infra.logs.analysis.mlNotAvailable": "ML 插件不可用",
+ "xpack.infra.logs.analysis.mlUnavailableBody": "查看 {machineLearningAppLink} 以获取更多信息。",
+ "xpack.infra.logs.analysis.mlUnavailableTitle": "此功能需要 Machine Learning",
+ "xpack.infra.logs.analysis.onboardingSuccessContent": "请注意,我们的 Machine Learning 机器人若干分钟后才会开始收集数据。",
+ "xpack.infra.logs.analysis.onboardingSuccessTitle": "成功!",
+ "xpack.infra.logs.analysis.recreateJobButtonLabel": "重新创建 ML 作业",
+ "xpack.infra.logs.analysis.setupFlyoutGotoListButtonLabel": "所有 Machine Learning 作业",
+ "xpack.infra.logs.analysis.setupFlyoutTitle": "通过 Machine Learning 检测异常",
+ "xpack.infra.logs.analysis.setupStatusTryAgainButton": "重试",
+ "xpack.infra.logs.analysis.setupStatusUnknownTitle": "我们无法确定您的 ML 作业的状态。",
+ "xpack.infra.logs.analysis.userManagementButtonLabel": "管理用户",
+ "xpack.infra.logs.analysis.viewInMlButtonLabel": "在 Machine Learning 中查看",
+ "xpack.infra.logs.analysisPage.loadingMessage": "正在检查分析作业的状态......",
+ "xpack.infra.logs.analysisPage.unavailable.mlAppLink": "Machine Learning 应用",
+ "xpack.infra.logs.anomaliesPageTitle": "异常",
+ "xpack.infra.logs.categoryExample.viewInContextText": "在上下文中查看",
+ "xpack.infra.logs.categoryExample.viewInStreamText": "在流中查看",
+ "xpack.infra.logs.customizeLogs.customizeButtonLabel": "定制",
+ "xpack.infra.logs.customizeLogs.lineWrappingFormRowLabel": "换行",
+ "xpack.infra.logs.customizeLogs.textSizeFormRowLabel": "文本大小",
+ "xpack.infra.logs.customizeLogs.textSizeRadioGroup": "{textScale, select, small {小} medium {Medium} large {Large} other {{textScale}} }",
+ "xpack.infra.logs.customizeLogs.wrapLongLinesSwitchLabel": "长行换行",
+ "xpack.infra.logs.emptyView.checkForNewDataButtonLabel": "检查新数据",
+ "xpack.infra.logs.emptyView.noLogMessageDescription": "尝试调整您的筛选。",
+ "xpack.infra.logs.emptyView.noLogMessageTitle": "没有可显示的日志消息。",
+ "xpack.infra.logs.extendTimeframeByDaysButton": "将时间范围延伸 {amount, number} {amount, plural, other {天}}",
+ "xpack.infra.logs.extendTimeframeByHoursButton": "将时间范围延伸 {amount, number} {amount, plural, other {小时}}",
+ "xpack.infra.logs.extendTimeframeByMillisecondsButton": "将时间范围延伸 {amount, number} {amount, plural, other {毫秒}}",
+ "xpack.infra.logs.extendTimeframeByMinutesButton": "将时间范围延伸 {amount, number} {amount, plural, other {分钟}}",
+ "xpack.infra.logs.extendTimeframeByMonthsButton": "将时间范围延伸 {amount, number} 个{amount, plural, other {月}}",
+ "xpack.infra.logs.extendTimeframeBySecondsButton": "将时间范围延伸 {amount, number} {amount, plural, other {秒}}",
+ "xpack.infra.logs.extendTimeframeByWeeksButton": "将时间范围延伸 {amount, number} {amount, plural, other {周}}",
+ "xpack.infra.logs.extendTimeframeByYearsButton": "将时间范围延伸 {amount, number} {amount, plural, other {年}}",
+ "xpack.infra.logs.highlights.clearHighlightTermsButtonLabel": "清除要突出显示的词",
+ "xpack.infra.logs.highlights.goToNextHighlightButtonLabel": "跳转到下一高亮条目",
+ "xpack.infra.logs.highlights.goToPreviousHighlightButtonLabel": "跳转到上一高亮条目",
+ "xpack.infra.logs.highlights.highlightsPopoverButtonLabel": "突出显示",
+ "xpack.infra.logs.highlights.highlightTermsFieldLabel": "要突出显示的词",
+ "xpack.infra.logs.index.anomaliesTabTitle": "异常",
+ "xpack.infra.logs.index.logCategoriesBetaBadgeTitle": "类别",
+ "xpack.infra.logs.index.settingsTabTitle": "设置",
+ "xpack.infra.logs.index.streamTabTitle": "流式传输",
+ "xpack.infra.logs.jumpToTailText": "跳到最近的条目",
+ "xpack.infra.logs.lastUpdate": "上次更新时间 {timestamp}",
+ "xpack.infra.logs.loadingNewEntriesText": "正在加载新条目",
+ "xpack.infra.logs.logCategoriesTitle": "类别",
+ "xpack.infra.logs.logEntryActionsDetailsButton": "查看详情",
+ "xpack.infra.logs.logEntryCategories.analyzeCategoryInMlButtonLabel": "在 ML 中分析",
+ "xpack.infra.logs.logEntryCategories.analyzeCategoryInMlTooltipDescription": "在 ML 应用中分析此类别。",
+ "xpack.infra.logs.logEntryCategories.categoryColumnTitle": "类别",
+ "xpack.infra.logs.logEntryCategories.categoryQualityWarningCalloutMessage": "分析日志消息时,我们检测到一些问题,这可能表明归类结果质量降低。考虑将相应的数据集排除在分析之外。",
+ "xpack.infra.logs.logEntryCategories.categoryQUalityWarningCalloutTitle": "质量警告",
+ "xpack.infra.logs.logEntryCategories.categoryQualityWarningDetailsAccordionButtonLabel": "详情",
+ "xpack.infra.logs.logEntryCategories.countColumnTitle": "消息计数",
+ "xpack.infra.logs.logEntryCategories.datasetColumnTitle": "数据集",
+ "xpack.infra.logs.logEntryCategories.jobStatusLoadingMessage": "正在检查归类作业的状态......",
+ "xpack.infra.logs.logEntryCategories.loadDataErrorTitle": "无法加载类别数据",
+ "xpack.infra.logs.logEntryCategories.manyCategoriesWarningReasonDescription": "每个分析文档的类别比率非常高,达到 {categoriesDocumentRatio, number }。",
+ "xpack.infra.logs.logEntryCategories.manyDeadCategoriesWarningReasonDescription": "不会为 {deadCategoriesRatio, number, percent} 的类别分配新消息,因为较为笼统的类别遮蔽了它们。",
+ "xpack.infra.logs.logEntryCategories.manyRareCategoriesWarningReasonDescription": "仅很少的时候为 {rareCategoriesRatio, number, percent} 的类别分配消息。",
+ "xpack.infra.logs.logEntryCategories.maximumAnomalyScoreColumnTitle": "最大异常分数",
+ "xpack.infra.logs.logEntryCategories.newCategoryTrendLabel": "新",
+ "xpack.infra.logs.logEntryCategories.noFrequentCategoryWarningReasonDescription": "不会为已提取类别频繁分配消息。",
+ "xpack.infra.logs.logEntryCategories.setupDescription": "要启用日志类别分析,请设置 Machine Learning 作业。",
+ "xpack.infra.logs.logEntryCategories.setupTitle": "设置日志类别分析",
+ "xpack.infra.logs.logEntryCategories.showAnalysisSetupButtonLabel": "ML 设置",
+ "xpack.infra.logs.logEntryCategories.singleCategoryWarningReasonDescription": "分析无法从日志消息中提取多个类别。",
+ "xpack.infra.logs.logEntryCategories.topCategoriesSectionLoadingAriaLabel": "正在加载消息类别",
+ "xpack.infra.logs.logEntryCategories.trendColumnTitle": "趋势",
+ "xpack.infra.logs.logEntryCategories.truncatedPatternSegmentDescription": "{extraSegmentCount, plural, one {另一个分段} other {另 # 个分段}}",
+ "xpack.infra.logs.logEntryExamples.exampleEmptyDescription": "选定时间范围内未找到任何示例。增大日志条目保留期限以改善消息样例可用性。",
+ "xpack.infra.logs.logEntryExamples.exampleEmptyReloadButtonLabel": "重新加载",
+ "xpack.infra.logs.logEntryExamples.exampleLoadingFailureDescription": "无法加载示例。",
+ "xpack.infra.logs.logEntryExamples.exampleLoadingFailureRetryButtonLabel": "重试",
+ "xpack.infra.logs.logEntryRate.setupDescription": "要启用日志异常分析,请设置 Machine Learning 作业",
+ "xpack.infra.logs.logEntryRate.setupTitle": "设置日志异常分析",
+ "xpack.infra.logs.logEntryRate.showAnalysisSetupButtonLabel": "ML 设置",
+ "xpack.infra.logs.pluginTitle": "日志",
+ "xpack.infra.logs.scrollableLogTextStreamView.loadingEntriesLabel": "正在加载条目",
+ "xpack.infra.logs.search.nextButtonLabel": "下一页",
+ "xpack.infra.logs.search.previousButtonLabel": "上一页",
+ "xpack.infra.logs.search.searchInLogsAriaLabel": "搜索",
+ "xpack.infra.logs.search.searchInLogsPlaceholder": "搜索",
+ "xpack.infra.logs.searchResultTooltip": "{bucketCount, plural, other {# 个高亮条目}}",
+ "xpack.infra.logs.showingEntriesFromTimestamp": "正在显示自 {timestamp} 起的条目",
+ "xpack.infra.logs.showingEntriesUntilTimestamp": "正在显示截止于 {timestamp} 的条目",
+ "xpack.infra.logs.startStreamingButtonLabel": "实时流式传输",
+ "xpack.infra.logs.stopStreamingButtonLabel": "停止流式传输",
+ "xpack.infra.logs.stream.messageColumnTitle": "消息",
+ "xpack.infra.logs.stream.timestampColumnTitle": "时间戳",
+ "xpack.infra.logs.streamingNewEntriesText": "正在流式传输新条目",
+ "xpack.infra.logs.streamLive": "实时流式传输",
+ "xpack.infra.logs.streamPage.documentTitle": "{previousTitle} | 流式传输",
+ "xpack.infra.logs.streamPageTitle": "流式传输",
+ "xpack.infra.logs.viewInContext.logsFromContainerTitle": "显示的日志来自容器 {container}",
+ "xpack.infra.logs.viewInContext.logsFromFileTitle": "显示的日志来自文件 {file} 和主机 {host}",
+ "xpack.infra.logsHeaderAddDataButtonLabel": "添加数据",
+ "xpack.infra.logSourceConfiguration.childFormElementErrorMessage": "至少一个表单字段处于无效状态。",
+ "xpack.infra.logSourceConfiguration.emptyColumnListErrorMessage": "列列表不得为空。",
+ "xpack.infra.logSourceConfiguration.emptyFieldErrorMessage": "字段“{fieldName}”不得为空。",
+ "xpack.infra.logSourceConfiguration.indexNameReferenceDeprecationDescription": "直接引用 Elasticsearch 索引是配置日志源的方式,但已弃用。现在,日志源与 Kibana 索引模式集成以配置使用的索引。",
+ "xpack.infra.logSourceConfiguration.indexNameReferenceDeprecationTitle": "弃用的配置选项",
+ "xpack.infra.logSourceConfiguration.indexPatternManagementLinkText": "索引模式管理模式",
+ "xpack.infra.logSourceConfiguration.indexPatternSectionTitle": "索引模式",
+ "xpack.infra.logSourceConfiguration.indexPatternSelectorPlaceholder": "选择索引模式",
+ "xpack.infra.logSourceConfiguration.invalidMessageFieldTypeErrorMessage": "{messageField} 字段必须是文本字段。",
+ "xpack.infra.logSourceConfiguration.logIndexPatternDescription": "包含日志数据的索引模式",
+ "xpack.infra.logSourceConfiguration.logIndexPatternHelpText": "Kibana 索引模式在 Kibana 工作区中的应用间共享,并可以通过“{indexPatternsManagementLink}”进行管理。",
+ "xpack.infra.logSourceConfiguration.logIndexPatternLabel": "日志索引模式",
+ "xpack.infra.logSourceConfiguration.logIndexPatternTitle": "日志索引模式",
+ "xpack.infra.logSourceConfiguration.logSourceConfigurationFormErrorsCalloutTitle": "内容配置不一致",
+ "xpack.infra.logSourceConfiguration.missingIndexPatternErrorMessage": "索引模式 {indexPatternId} 必须存在。",
+ "xpack.infra.logSourceConfiguration.missingIndexPatternLabel": "缺失索引模式 {indexPatternId}",
+ "xpack.infra.logSourceConfiguration.missingMessageFieldErrorMessage": "索引模式必须包含 {messageField} 字段。",
+ "xpack.infra.logSourceConfiguration.missingTimestampFieldErrorMessage": "索引模式必须基于时间。",
+ "xpack.infra.logSourceConfiguration.rollupIndexPatternErrorMessage": "索引模式不得为汇总/打包索引模式。",
+ "xpack.infra.logSourceConfiguration.switchToIndexPatternReferenceButtonLabel": "使用 Kibana 索引模式",
+ "xpack.infra.logSourceConfiguration.unsavedFormPromptMessage": "是否确定要离开?更改将丢失",
+ "xpack.infra.logSourceErrorPage.failedToLoadSourceMessage": "尝试加载配置时出错。请重试或更改配置以解决问题。",
+ "xpack.infra.logSourceErrorPage.failedToLoadSourceTitle": "无法加载配置",
+ "xpack.infra.logSourceErrorPage.fetchLogSourceConfigurationErrorTitle": "无法加载日志源配置",
+ "xpack.infra.logSourceErrorPage.fetchLogSourceStatusErrorTitle": "无法确定日志源的状态",
+ "xpack.infra.logSourceErrorPage.navigateToSettingsButtonLabel": "更改配置",
+ "xpack.infra.logSourceErrorPage.resolveLogSourceConfigurationErrorTitle": "无法解决日志源配置",
+ "xpack.infra.logSourceErrorPage.savedObjectNotFoundErrorMessage": "无法找到该{savedObjectType}:{savedObjectId}",
+ "xpack.infra.logSourceErrorPage.tryAgainButtonLabel": "重试",
+ "xpack.infra.logsPage.noLoggingIndicesDescription": "让我们添加一些!",
+ "xpack.infra.logsPage.noLoggingIndicesInstructionsActionLabel": "查看设置说明",
+ "xpack.infra.logsPage.noLoggingIndicesTitle": "似乎您没有任何日志索引。",
+ "xpack.infra.logsPage.toolbar.kqlSearchFieldPlaceholder": "搜索日志条目……(例如 host.name:host-1)",
+ "xpack.infra.logStream.kqlErrorTitle": "KQL 表达式无效",
+ "xpack.infra.logStream.unknownErrorTitle": "发生错误",
+ "xpack.infra.logStreamEmbeddable.description": "添加实时流式传输日志的表。",
+ "xpack.infra.logStreamEmbeddable.displayName": "日志流",
+ "xpack.infra.logStreamEmbeddable.title": "日志流",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.cpuUtilSection.percentSeriesLabel": "百分比",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.cpuUtilSection.sectionLabel": "CPU 使用率",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.diskioBytesSection.readsSeriesLabel": "读取数",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.diskioBytesSection.sectionLabel": "磁盘 I/O 字节数",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.diskioBytesSection.writesSeriesLabel": "写入数",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.diskioOperationsSection.readsSeriesLabel": "读取数",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.diskioOperationsSection.sectionLabel": "磁盘 I/O 操作数",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.diskioOperationsSection.writesSeriesLabel": "写入数",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.networkBytesSection.rxSeriesLabel": "于",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.networkBytesSection.sectionLabel": "网络流量",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.networkBytesSection.txSeriesLabel": "传出",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.networkPacketsSection.packetsInSeriesLabel": "于",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.networkPacketsSection.packetsOutSeriesLabel": "传出",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.networkPacketsSection.sectionLabel": "网络数据包(平均值)",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.overviewSection.cpuUtilizationSeriesLabel": "CPU 使用率",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.overviewSection.networkPacketsInLabel": "数据包(传入)",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.overviewSection.networkPacketsOutLabel": "数据包(传出)",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.overviewSection.sectionLabel": "AWS 概览",
+ "xpack.infra.metricDetailPage.awsMetricsLayout.overviewSection.statusCheckFailedLabel": "状态检查失败",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.cpuUsageSection.sectionLabel": "CPU 使用率",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoBytesSection.readRateSeriesLabel": "读取数",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoBytesSection.sectionLabel": "磁盘 IO(字节)",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoBytesSection.writeRateSeriesLabel": "写入数",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoOpsSection.readRateSeriesLabel": "读取数",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoOpsSection.sectionLabel": "磁盘 IO(操作数)",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.diskIoOpsSection.writeRateSeriesLabel": "写入数",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.layoutLabel": "容器",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.memoryUsageSection.sectionLabel": "内存利用率",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.networkTrafficSection.networkRxRateSeriesLabel": "于",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.networkTrafficSection.networkTxRateSeriesLabel": "传出",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.networkTrafficSection.sectionLabel": "网络流量",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.overviewSection.cpuUsageSeriesLabel": "CPU 使用率",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.overviewSection.inboundRXSeriesLabel": "入站 (RX)",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.overviewSection.memoryUsageSeriesLabel": "内存利用率",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.overviewSection.outboundTXSeriesLabel": "出站 (TX)",
+ "xpack.infra.metricDetailPage.containerMetricsLayout.overviewSection.sectionLabel": "容器概览",
+ "xpack.infra.metricDetailPage.documentTitle": "Infrastructure | 指标 | {name}",
+ "xpack.infra.metricDetailPage.documentTitleError": "{previousTitle} | 啊哦",
+ "xpack.infra.metricDetailPage.ec2MetricsLayout.cpuUsageSection.sectionLabel": "CPU 使用率",
+ "xpack.infra.metricDetailPage.ec2MetricsLayout.diskIOBytesSection.readLabel": "读取数",
+ "xpack.infra.metricDetailPage.ec2MetricsLayout.diskIOBytesSection.sectionLabel": "磁盘 IO(字节)",
+ "xpack.infra.metricDetailPage.ec2MetricsLayout.diskIOBytesSection.writeLabel": "写入数",
+ "xpack.infra.metricDetailPage.ec2MetricsLayout.networkTrafficSection.sectionLabel": "网络流量",
+ "xpack.infra.metricDetailPage.ec2MetricsLayout.overviewSection.sectionLabel": "Aws EC2 概览",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.cpuUsageSection.sectionLabel": "CPU 使用率",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.layoutLabel": "主机",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.loadSection.fifteenMinuteSeriesLabel": "15 分钟",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.loadSection.fiveMinuteSeriesLabel": "5 分钟",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.loadSection.oneMinuteSeriesLabel": "1 分钟",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.loadSection.sectionLabel": "加载",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.memoryUsageSection.sectionLabel": "内存利用率",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.networkTrafficSection.networkRxRateSeriesLabel": "于",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.networkTrafficSection.networkTxRateSeriesLabel": "传出",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.networkTrafficSection.sectionLabel": "网络流量",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.cpuUsageSeriesLabel": "CPU 使用率",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.inboundRXSeriesLabel": "入站 (RX)",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.loadSeriesLabel": "负载(5 分钟)",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.memoryCapacitySeriesLabel": "内存利用率",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.outboundTXSeriesLabel": "出站 (TX)",
+ "xpack.infra.metricDetailPage.hostMetricsLayout.overviewSection.sectionLabel": "主机概览",
+ "xpack.infra.metricDetailPage.kubernetesMetricsLayout.nodeCpuCapacitySection.sectionLabel": "节点 CPU 容量",
+ "xpack.infra.metricDetailPage.kubernetesMetricsLayout.nodeDiskCapacitySection.sectionLabel": "节点磁盘容量",
+ "xpack.infra.metricDetailPage.kubernetesMetricsLayout.nodeMemoryCapacitySection.sectionLabel": "节点内存容量",
+ "xpack.infra.metricDetailPage.kubernetesMetricsLayout.nodePodCapacitySection.sectionLabel": "节点 Pod 容量",
+ "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.cpuUsageSeriesLabel": "CPU 容量",
+ "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.diskCapacitySeriesLabel": "磁盘容量",
+ "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.loadSeriesLabel": "负载(5 分钟)",
+ "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.memoryUsageSeriesLabel": "内存容量",
+ "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.podCapacitySeriesLabel": "Pod 容量",
+ "xpack.infra.metricDetailPage.kubernetesMetricsLayout.overviewSection.sectionLabel": "Kubernetes 概览",
+ "xpack.infra.metricDetailPage.nginxMetricsLayout.activeConnectionsSection.sectionLabel": "活动连接",
+ "xpack.infra.metricDetailPage.nginxMetricsLayout.hitsSection.sectionLabel": "命中数",
+ "xpack.infra.metricDetailPage.nginxMetricsLayout.requestRateSection.sectionLabel": "请求速率",
+ "xpack.infra.metricDetailPage.nginxMetricsLayout.requestsPerConnectionsSection.reqsPerConnSeriesLabel": "每连接请求数",
+ "xpack.infra.metricDetailPage.nginxMetricsLayout.requestsPerConnectionsSection.sectionLabel": "每连接请求数",
+ "xpack.infra.metricDetailPage.podMetricsLayout.cpuUsageSection.sectionLabel": "CPU 使用率",
+ "xpack.infra.metricDetailPage.podMetricsLayout.layoutLabel": "Pod",
+ "xpack.infra.metricDetailPage.podMetricsLayout.memoryUsageSection.sectionLabel": "内存利用率",
+ "xpack.infra.metricDetailPage.podMetricsLayout.networkTrafficSection.networkRxRateSeriesLabel": "于",
+ "xpack.infra.metricDetailPage.podMetricsLayout.networkTrafficSection.networkTxRateSeriesLabel": "传出",
+ "xpack.infra.metricDetailPage.podMetricsLayout.networkTrafficSection.sectionLabel": "网络流量",
+ "xpack.infra.metricDetailPage.podMetricsLayout.overviewSection.cpuUsageSeriesLabel": "CPU 使用率",
+ "xpack.infra.metricDetailPage.podMetricsLayout.overviewSection.inboundRXSeriesLabel": "入站 (RX)",
+ "xpack.infra.metricDetailPage.podMetricsLayout.overviewSection.memoryUsageSeriesLabel": "内存利用率",
+ "xpack.infra.metricDetailPage.podMetricsLayout.overviewSection.outboundTXSeriesLabel": "出站 (TX)",
+ "xpack.infra.metricDetailPage.podMetricsLayout.overviewSection.sectionLabel": "Pod 概览",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.active.chartLabel": "活动",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.activeTransactions.sectionLabel": "事务",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.blocked.chartLabel": "已阻止",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.connections.chartLabel": "连接",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.connections.sectionLabel": "连接",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.cpuTotal.chartLabel": "合计",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.cpuTotal.sectionLabel": "CPU 使用合计",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.commit.chartLabel": "提交",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.insert.chartLabel": "插入",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.read.chartLabel": "读取",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.sectionLabel": "延迟",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.update.chartLabel": "更新",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.latency.write.chartLabel": "写入",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.overviewSection.sectionLabel": "Aws RDS 概览",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.queriesExecuted.chartLabel": "查询",
+ "xpack.infra.metricDetailPage.rdsMetricsLayout.queriesExecuted.sectionLabel": "已执行查询",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.bucketSize.chartLabel": "总字节数",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.bucketSize.sectionLabel": "存储桶大小",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.downloadBytes.chartLabel": "字节",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.downloadBytes.sectionLabel": "已下载字节",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.numberOfObjects.chartLabel": "对象",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.numberOfObjects.sectionLabel": "对象数目",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.overviewSection.sectionLabel": "Aws S3 概览",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.totalRequests.chartLabel": "请求",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.totalRequests.sectionLabel": "请求总数",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.uploadBytes.chartLabel": "字节",
+ "xpack.infra.metricDetailPage.s3MetricsLayout.uploadBytes.sectionLabel": "已上传字节",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesDelayed.chartLabel": "已推迟",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesDelayed.sectionLabel": "已推迟消息",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesEmpty.chartLabel": "空",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesEmpty.sectionLabel": "空消息",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesSent.chartLabel": "已添加",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesSent.sectionLabel": "已添加消息",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesVisible.chartLabel": "可用",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.messagesVisible.sectionLabel": "可用消息",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.oldestMessage.chartLabel": "存在时间",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.oldestMessage.sectionLabel": "最旧消息",
+ "xpack.infra.metricDetailPage.sqsMetricsLayout.overviewSection.sectionLabel": "Aws SQS 概览",
+ "xpack.infra.metrics.alertFlyout.addCondition": "添加条件",
+ "xpack.infra.metrics.alertFlyout.addWarningThreshold": "添加警告阈值",
+ "xpack.infra.metrics.alertFlyout.advancedOptions": "高级选项",
+ "xpack.infra.metrics.alertFlyout.aggregationText.avg": "平均值",
+ "xpack.infra.metrics.alertFlyout.aggregationText.cardinality": "基数",
+ "xpack.infra.metrics.alertFlyout.aggregationText.count": "文档计数",
+ "xpack.infra.metrics.alertFlyout.aggregationText.max": "最大值",
+ "xpack.infra.metrics.alertFlyout.aggregationText.min": "最小值",
+ "xpack.infra.metrics.alertFlyout.aggregationText.p95": "第 95 个百分位",
+ "xpack.infra.metrics.alertFlyout.aggregationText.p99": "第 99 个百分位",
+ "xpack.infra.metrics.alertFlyout.aggregationText.rate": "比率",
+ "xpack.infra.metrics.alertFlyout.aggregationText.sum": "求和",
+ "xpack.infra.metrics.alertFlyout.alertDescription": "当指标聚合超过阈值时告警。",
+ "xpack.infra.metrics.alertFlyout.alertOnNoData": "没数据时提醒我",
+ "xpack.infra.metrics.alertFlyout.anomalyFilterHelpText": "将告警触发的范围限定在特定节点影响的异常。",
+ "xpack.infra.metrics.alertFlyout.anomalyFilterHelpTextExample": "例如:“my-node-1”或“my-node-*”",
+ "xpack.infra.metrics.alertFlyout.anomalyInfluencerFilterPlaceholder": "所有内容",
+ "xpack.infra.metrics.alertFlyout.anomalyJobs.memoryUsage": "内存使用",
+ "xpack.infra.metrics.alertFlyout.anomalyJobs.networkIn": "网络传入",
+ "xpack.infra.metrics.alertFlyout.anomalyJobs.networkOut": "网络传出",
+ "xpack.infra.metrics.alertFlyout.conditions": "条件",
+ "xpack.infra.metrics.alertFlyout.createAlertPerHelpText": "为每个唯一值创建告警。例如:“host.id”或“cloud.region”。",
+ "xpack.infra.metrics.alertFlyout.createAlertPerText": "创建告警时间间隔(可选)",
+ "xpack.infra.metrics.alertFlyout.criticalThreshold": "告警",
+ "xpack.infra.metrics.alertFlyout.dropPartialBucketsHelpText": "启用此选项后,最近的评估数据存储桶小于 {timeSize}{timeUnit} 时将会被丢弃。",
+ "xpack.infra.metrics.alertFlyout.error.aggregationRequired": "“聚合”必填。",
+ "xpack.infra.metrics.alertFlyout.error.customMetricFieldRequired": "“字段”必填。",
+ "xpack.infra.metrics.alertFlyout.error.metricRequired": "“指标”必填。",
+ "xpack.infra.metrics.alertFlyout.error.mlCapabilitiesRequired": "禁用 Machine Learning 时,无法创建异常告警。",
+ "xpack.infra.metrics.alertFlyout.error.thresholdRequired": "“阈值”必填。",
+ "xpack.infra.metrics.alertFlyout.error.thresholdTypeRequired": "阈值必须包含有效数字。",
+ "xpack.infra.metrics.alertFlyout.error.timeRequred": "“时间大小”必填。",
+ "xpack.infra.metrics.alertFlyout.expandRowLabel": "展开行。",
+ "xpack.infra.metrics.alertFlyout.expression.for.descriptionLabel": "对于",
+ "xpack.infra.metrics.alertFlyout.expression.for.popoverTitle": "节点类型",
+ "xpack.infra.metrics.alertFlyout.expression.metric.popoverTitle": "指标",
+ "xpack.infra.metrics.alertFlyout.expression.metric.selectFieldLabel": "选择指标",
+ "xpack.infra.metrics.alertFlyout.expression.metric.whenLabel": "当",
+ "xpack.infra.metrics.alertFlyout.expression.severityScore.criticalLabel": "紧急",
+ "xpack.infra.metrics.alertFlyout.expression.severityScore.descriptionLabel": "严重性分数高于",
+ "xpack.infra.metrics.alertFlyout.expression.severityScore.majorLabel": "重大",
+ "xpack.infra.metrics.alertFlyout.expression.severityScore.minorLabel": "轻微",
+ "xpack.infra.metrics.alertFlyout.expression.severityScore.popoverTitle": "严重性分数",
+ "xpack.infra.metrics.alertFlyout.expression.severityScore.warningLabel": "警告",
+ "xpack.infra.metrics.alertFlyout.filterByNodeLabel": "按节点筛选",
+ "xpack.infra.metrics.alertFlyout.filterHelpText": "使用 KQL 表达式限制告警触发的范围。",
+ "xpack.infra.metrics.alertFlyout.filterLabel": "筛选(可选)",
+ "xpack.infra.metrics.alertFlyout.noDataHelpText": "启用此选项可在指标在预期的时间段中未报告任何数据时或告警无法查询 Elasticsearch 时触发操作",
+ "xpack.infra.metrics.alertFlyout.ofExpression.helpTextDetail": "找不到指标?{documentationLink}。",
+ "xpack.infra.metrics.alertFlyout.ofExpression.popoverLinkLabel": "了解如何添加更多数据",
+ "xpack.infra.metrics.alertFlyout.outsideRangeLabel": "不介于",
+ "xpack.infra.metrics.alertFlyout.removeCondition": "删除条件",
+ "xpack.infra.metrics.alertFlyout.removeWarningThreshold": "移除警告阈值",
+ "xpack.infra.metrics.alertFlyout.shouldDropPartialBuckets": "评估数据时丢弃部分存储桶",
+ "xpack.infra.metrics.alertFlyout.warningThreshold": "警告",
+ "xpack.infra.metrics.alerting.alertStateActionVariableDescription": "告警的当前状态",
+ "xpack.infra.metrics.alerting.anomaly.defaultActionMessage": "\\{\\{alertName\\}\\} 处于 \\{\\{context.alertState\\}\\} 状态\n\n\\{\\{context.metric\\}\\} 在 \\{\\{context.timestamp\\}\\}比正常\\{\\{context.summary\\}\\}\n\n典型值:\\{\\{context.typical\\}\\}\n实际值:\\{\\{context.actual\\}\\}\n",
+ "xpack.infra.metrics.alerting.anomaly.fired": "已触发",
+ "xpack.infra.metrics.alerting.anomaly.memoryUsage": "内存使用",
+ "xpack.infra.metrics.alerting.anomaly.networkIn": "网络传入",
+ "xpack.infra.metrics.alerting.anomaly.networkOut": "网络传出",
+ "xpack.infra.metrics.alerting.anomaly.summaryHigher": "高 {differential} 倍",
+ "xpack.infra.metrics.alerting.anomaly.summaryLower": "低 {differential} 倍",
+ "xpack.infra.metrics.alerting.anomalyActualDescription": "在发生异常时受监测指标的实际值。",
+ "xpack.infra.metrics.alerting.anomalyInfluencersDescription": "影响异常的节点名称列表。",
+ "xpack.infra.metrics.alerting.anomalyMetricDescription": "指定条件中的指标名称。",
+ "xpack.infra.metrics.alerting.anomalyScoreDescription": "检测到的异常的确切严重性分数。",
+ "xpack.infra.metrics.alerting.anomalySummaryDescription": "异常的描述,例如“高 2 倍”。",
+ "xpack.infra.metrics.alerting.anomalyTimestampDescription": "检测到异常时的时间戳。",
+ "xpack.infra.metrics.alerting.anomalyTypicalDescription": "在发生异常时受监测指标的典型值。",
+ "xpack.infra.metrics.alerting.groupActionVariableDescription": "报告数据的组名称",
+ "xpack.infra.metrics.alerting.inventory.noDataFormattedValue": "[无数据]",
+ "xpack.infra.metrics.alerting.inventory.threshold.defaultActionMessage": "\\{\\{alertName\\}\\} - \\{\\{context.group\\}\\} 处于 \\{\\{context.alertState\\}\\} 状态\n\n原因:\n\\{\\{context.reason\\}\\}\n",
+ "xpack.infra.metrics.alerting.inventory.threshold.fired": "告警",
+ "xpack.infra.metrics.alerting.metricActionVariableDescription": "指定条件中的指标名称。用法:(ctx.metric.condition0, ctx.metric.condition1, 诸如此类)。",
+ "xpack.infra.metrics.alerting.reasonActionVariableDescription": "描述告警处于此状态的原因,包括哪些指标已超过哪些阈值",
+ "xpack.infra.metrics.alerting.threshold.aboveRecovery": "高于",
+ "xpack.infra.metrics.alerting.threshold.alertState": "告警",
+ "xpack.infra.metrics.alerting.threshold.belowRecovery": "低于",
+ "xpack.infra.metrics.alerting.threshold.betweenComparator": "介于",
+ "xpack.infra.metrics.alerting.threshold.betweenRecovery": "介于",
+ "xpack.infra.metrics.alerting.threshold.defaultActionMessage": "\\{\\{alertName\\}\\} - \\{\\{context.group\\}\\} 处于 \\{\\{context.alertState\\}\\} 状态\n\n原因:\n\\{\\{context.reason\\}\\}\n",
+ "xpack.infra.metrics.alerting.threshold.documentCount": "文档计数",
+ "xpack.infra.metrics.alerting.threshold.eqComparator": "等于",
+ "xpack.infra.metrics.alerting.threshold.errorAlertReason": "Elasticsearch 尝试查询 {metric} 的数据时出现故障",
+ "xpack.infra.metrics.alerting.threshold.errorState": "错误",
+ "xpack.infra.metrics.alerting.threshold.fired": "告警",
+ "xpack.infra.metrics.alerting.threshold.firedAlertReason": "{metric} {comparator}阈值 {threshold}(当前值为 {currentValue})",
+ "xpack.infra.metrics.alerting.threshold.gtComparator": "大于",
+ "xpack.infra.metrics.alerting.threshold.ltComparator": "小于",
+ "xpack.infra.metrics.alerting.threshold.noDataAlertReason": "{metric} 在过去 {interval}中未报告数据",
+ "xpack.infra.metrics.alerting.threshold.noDataFormattedValue": "[无数据]",
+ "xpack.infra.metrics.alerting.threshold.noDataState": "无数据",
+ "xpack.infra.metrics.alerting.threshold.okState": "正常 [已恢复]",
+ "xpack.infra.metrics.alerting.threshold.outsideRangeComparator": "不介于",
+ "xpack.infra.metrics.alerting.threshold.recoveredAlertReason": "{metric} 现在{comparator}阈值 {threshold}(当前值为 {currentValue})",
+ "xpack.infra.metrics.alerting.threshold.thresholdRange": "{a} 和 {b}",
+ "xpack.infra.metrics.alerting.threshold.warning": "警告",
+ "xpack.infra.metrics.alerting.threshold.warningState": "警告",
+ "xpack.infra.metrics.alerting.thresholdActionVariableDescription": "指定条件中的指标阈值。用法:(ctx.threshold.condition0, ctx.threshold.condition1, 诸如此类)。",
+ "xpack.infra.metrics.alerting.timestampDescription": "检测到告警时的时间戳。",
+ "xpack.infra.metrics.alerting.valueActionVariableDescription": "指定条件中的指标值。用法:(ctx.value.condition0, ctx.value.condition1, 诸如此类)。",
+ "xpack.infra.metrics.alertName": "指标阈值",
+ "xpack.infra.metrics.alerts.dataTimeRangeLabel": "过去 {lookback} {timeLabel}",
+ "xpack.infra.metrics.alerts.dataTimeRangeLabelWithGrouping": "{id} 过去 {lookback} {timeLabel}的数据",
+ "xpack.infra.metrics.anomaly.alertFlyout.alertDescription": "当异常分数超过定义的阈值时告警。",
+ "xpack.infra.metrics.anomaly.alertName": "基础架构异常",
+ "xpack.infra.metrics.emptyViewDescription": "尝试调整您的时间或筛选。",
+ "xpack.infra.metrics.emptyViewTitle": "没有可显示的数据。",
+ "xpack.infra.metrics.expressionItems.components.closablePopoverTitle.closeLabel": "关闭",
+ "xpack.infra.metrics.invalidNodeErrorDescription": "反复检查您的配置",
+ "xpack.infra.metrics.invalidNodeErrorTitle": "似乎 {nodeName} 未在收集任何指标数据",
+ "xpack.infra.metrics.inventory.alertFlyout.alertDescription": "当库存超过定义的阈值时告警。",
+ "xpack.infra.metrics.inventory.alertName": "库存",
+ "xpack.infra.metrics.inventoryPageTitle": "库存",
+ "xpack.infra.metrics.loadingNodeDataText": "正在加载数据",
+ "xpack.infra.metrics.metricsExplorerTitle": "指标浏览器",
+ "xpack.infra.metrics.missingTSVBModelError": "{nodeType} 的 {metricId} TSVB 模型不存在",
+ "xpack.infra.metrics.nodeDetails.noProcesses": "未发现任何进程",
+ "xpack.infra.metrics.nodeDetails.noProcessesBody": "请尝试修改您的筛选条件。此处仅显示配置的“{metricbeatDocsLink}”内的进程。",
+ "xpack.infra.metrics.nodeDetails.noProcessesBody.metricbeatDocsLinkText": "按 CPU 或内存排名前 N",
+ "xpack.infra.metrics.nodeDetails.noProcessesClearFilters": "清除筛选",
+ "xpack.infra.metrics.nodeDetails.processes.columnLabelCommand": "命令",
+ "xpack.infra.metrics.nodeDetails.processes.columnLabelCPU": "CPU",
+ "xpack.infra.metrics.nodeDetails.processes.columnLabelMemory": "内存",
+ "xpack.infra.metrics.nodeDetails.processes.columnLabelState": "状态",
+ "xpack.infra.metrics.nodeDetails.processes.columnLabelTime": "时间",
+ "xpack.infra.metrics.nodeDetails.processes.expandedRowLabelCommand": "命令",
+ "xpack.infra.metrics.nodeDetails.processes.expandedRowLabelCPU": "CPU",
+ "xpack.infra.metrics.nodeDetails.processes.expandedRowLabelMemory": "内存",
+ "xpack.infra.metrics.nodeDetails.processes.expandedRowLabelPID": "PID",
+ "xpack.infra.metrics.nodeDetails.processes.expandedRowLabelUser": "用户",
+ "xpack.infra.metrics.nodeDetails.processes.failedToLoadChart": "无法加载图表",
+ "xpack.infra.metrics.nodeDetails.processes.headingTotalProcesses": "进程总数",
+ "xpack.infra.metrics.nodeDetails.processes.stateDead": "不活动",
+ "xpack.infra.metrics.nodeDetails.processes.stateIdle": "空闲",
+ "xpack.infra.metrics.nodeDetails.processes.stateRunning": "正在运行",
+ "xpack.infra.metrics.nodeDetails.processes.stateSleeping": "正在休眠",
+ "xpack.infra.metrics.nodeDetails.processes.stateStopped": "已停止",
+ "xpack.infra.metrics.nodeDetails.processes.stateUnknown": "未知",
+ "xpack.infra.metrics.nodeDetails.processes.stateZombie": "僵停",
+ "xpack.infra.metrics.nodeDetails.processes.viewTraceInAPM": "在 APM 中查看跟踪",
+ "xpack.infra.metrics.nodeDetails.processesHeader": "排序靠前的进程",
+ "xpack.infra.metrics.nodeDetails.processesHeader.tooltipBody": "下表聚合了 CPU 和内存消耗靠前的进程。不显示所有进程。",
+ "xpack.infra.metrics.nodeDetails.processesHeader.tooltipLabel": "更多信息",
+ "xpack.infra.metrics.nodeDetails.processListError": "无法加载进程数据",
+ "xpack.infra.metrics.nodeDetails.processListRetry": "重试",
+ "xpack.infra.metrics.nodeDetails.searchForProcesses": "搜索进程……",
+ "xpack.infra.metrics.nodeDetails.tabs.processes": "进程",
+ "xpack.infra.metrics.pluginTitle": "指标",
+ "xpack.infra.metrics.refetchButtonLabel": "检查新数据",
+ "xpack.infra.metrics.settingsTabTitle": "设置",
+ "xpack.infra.metricsExplorer.actionsLabel.aria": "适用于 {grouping} 的操作",
+ "xpack.infra.metricsExplorer.actionsLabel.button": "操作",
+ "xpack.infra.metricsExplorer.aggregationLabel": "/",
+ "xpack.infra.metricsExplorer.aggregationLables.avg": "平均值",
+ "xpack.infra.metricsExplorer.aggregationLables.cardinality": "基数",
+ "xpack.infra.metricsExplorer.aggregationLables.count": "文档计数",
+ "xpack.infra.metricsExplorer.aggregationLables.max": "最大值",
+ "xpack.infra.metricsExplorer.aggregationLables.min": "最小值",
+ "xpack.infra.metricsExplorer.aggregationLables.p95": "第 95 个百分位",
+ "xpack.infra.metricsExplorer.aggregationLables.p99": "第 99 个百分位",
+ "xpack.infra.metricsExplorer.aggregationLables.rate": "比率",
+ "xpack.infra.metricsExplorer.aggregationLables.sum": "求和",
+ "xpack.infra.metricsExplorer.aggregationSelectLabel": "选择聚合",
+ "xpack.infra.metricsExplorer.alerts.createRuleButton": "创建阈值规则",
+ "xpack.infra.metricsExplorer.andLabel": "\" 且 \"",
+ "xpack.infra.metricsExplorer.chartOptions.areaLabel": "面积图",
+ "xpack.infra.metricsExplorer.chartOptions.autoLabel": "自动(最小值到最大值)",
+ "xpack.infra.metricsExplorer.chartOptions.barLabel": "条形图",
+ "xpack.infra.metricsExplorer.chartOptions.fromZeroLabel": "从零(0 到最大值)",
+ "xpack.infra.metricsExplorer.chartOptions.lineLabel": "折线图",
+ "xpack.infra.metricsExplorer.chartOptions.stackLabel": "堆叠序列",
+ "xpack.infra.metricsExplorer.chartOptions.stackSwitchLabel": "堆叠",
+ "xpack.infra.metricsExplorer.chartOptions.typeLabel": "图表样式",
+ "xpack.infra.metricsExplorer.chartOptions.yAxisDomainLabel": "Y 轴域",
+ "xpack.infra.metricsExplorer.customizeChartOptions": "定制",
+ "xpack.infra.metricsExplorer.emptyChart.body": "无法呈现图表。",
+ "xpack.infra.metricsExplorer.emptyChart.title": "图表数据缺失",
+ "xpack.infra.metricsExplorer.errorMessage": "似乎请求失败,并出现“{message}”",
+ "xpack.infra.metricsExplorer.everything": "所有内容",
+ "xpack.infra.metricsExplorer.filterByLabel": "添加筛选",
+ "xpack.infra.metricsExplorer.footerPaginationMessage": "显示 {length} 个图表,共 {total} 个,按“{groupBy}”分组",
+ "xpack.infra.metricsExplorer.groupByAriaLabel": "图表绘制依据",
+ "xpack.infra.metricsExplorer.groupByLabel": "所有内容",
+ "xpack.infra.metricsExplorer.groupByToolbarLabel": "图表依据",
+ "xpack.infra.metricsExplorer.loadingCharts": "正在加载图表",
+ "xpack.infra.metricsExplorer.loadMoreChartsButton": "加载更多图表",
+ "xpack.infra.metricsExplorer.metricComboBoxPlaceholder": "选择指标以进行绘图",
+ "xpack.infra.metricsExplorer.noDataBodyText": "尝试调整您的时间、筛选或分组依据设置。",
+ "xpack.infra.metricsExplorer.noDataRefetchText": "检查新数据",
+ "xpack.infra.metricsExplorer.noDataTitle": "没有可显示的数据。",
+ "xpack.infra.metricsExplorer.noMetrics.body": "请在上面选择指标。",
+ "xpack.infra.metricsExplorer.noMetrics.title": "缺失指标",
+ "xpack.infra.metricsExplorer.openInTSVB": "在 Visualize 中打开",
+ "xpack.infra.metricsExplorer.viewNodeDetail": "查看 {name} 的指标",
+ "xpack.infra.metricsHeaderAddDataButtonLabel": "添加数据",
+ "xpack.infra.missingEmebeddableFactoryCallout": "{embeddableType} 可嵌入对象不可用。如果可嵌入插件未启用,便可能会发生此问题。",
+ "xpack.infra.ml.anomalyDetectionButton": "异常检测",
+ "xpack.infra.ml.anomalyFlyout.actions.openActionMenu": "打开",
+ "xpack.infra.ml.anomalyFlyout.actions.openInAnomalyExplorer": "在 Anomaly Explorer 中打开",
+ "xpack.infra.ml.anomalyFlyout.actions.showInInventory": "在库存中显示",
+ "xpack.infra.ml.anomalyFlyout.anomaliesTableFewerThanExpectedAnomalyMessage": "更少",
+ "xpack.infra.ml.anomalyFlyout.anomaliesTableMoreThanExpectedAnomalyMessage": "更多",
+ "xpack.infra.ml.anomalyFlyout.anomalyTable.loading": "正在加载异常",
+ "xpack.infra.ml.anomalyFlyout.anomalyTable.noAnomaliesFound": "找不到异常",
+ "xpack.infra.ml.anomalyFlyout.anomalyTable.noAnomaliesSuggestion": "尝试修改您的搜索或选定的时间范围。",
+ "xpack.infra.ml.anomalyFlyout.columnActionsName": "操作",
+ "xpack.infra.ml.anomalyFlyout.columnInfluencerName": "节点名称",
+ "xpack.infra.ml.anomalyFlyout.columnJob": "作业",
+ "xpack.infra.ml.anomalyFlyout.columnSeverit": "严重性",
+ "xpack.infra.ml.anomalyFlyout.columnSummary": "摘要",
+ "xpack.infra.ml.anomalyFlyout.columnTime": "时间",
+ "xpack.infra.ml.anomalyFlyout.create.createButton": "启用",
+ "xpack.infra.ml.anomalyFlyout.create.hostDescription": "检测主机上的内存使用情况和网络流量异常。",
+ "xpack.infra.ml.anomalyFlyout.create.hostSuccessTitle": "主机",
+ "xpack.infra.ml.anomalyFlyout.create.hostTitle": "主机",
+ "xpack.infra.ml.anomalyFlyout.create.k8sDescription": "检测 Kubernetes Pod 上的内存使用情况和网络流量异常。",
+ "xpack.infra.ml.anomalyFlyout.create.k8sSuccessTitle": "Kubernetes",
+ "xpack.infra.ml.anomalyFlyout.create.k8sTitle": "Kubernetes Pod",
+ "xpack.infra.ml.anomalyFlyout.create.recreateButton": "重新创建作业",
+ "xpack.infra.ml.anomalyFlyout.createJobs": "异常检测由 Machine Learning 提供支持。Machine Learning 作业适用于以下资源类型。启用这些作业以开始检测基础架构指标中的异常。",
+ "xpack.infra.ml.anomalyFlyout.enabledCallout": "已为 {target} 启用异常检测",
+ "xpack.infra.ml.anomalyFlyout.flyoutHeader": "Machine Learning 异常检测",
+ "xpack.infra.ml.anomalyFlyout.hostBtn": "主机",
+ "xpack.infra.ml.anomalyFlyout.jobStatusLoadingMessage": "正在检查指标作业的状态......",
+ "xpack.infra.ml.anomalyFlyout.jobTypeSelect": "选择组",
+ "xpack.infra.ml.anomalyFlyout.manageJobs": "在 ML 中管理作业",
+ "xpack.infra.ml.anomalyFlyout.podsBtn": "Kubernetes Pod",
+ "xpack.infra.ml.anomalyFlyout.searchPlaceholder": "搜索",
+ "xpack.infra.ml.aomalyFlyout.jobSetup.flyoutHeader": "为 {nodeType} 启用 Machine Learning",
+ "xpack.infra.ml.metricsHostModuleDescription": "使用 Machine Learning 自动检测异常日志条目速率。",
+ "xpack.infra.ml.metricsModuleName": "指标异常检测",
+ "xpack.infra.ml.splash.loadingMessage": "正在检查许可证......",
+ "xpack.infra.ml.splash.startTrialCta": "开始试用",
+ "xpack.infra.ml.splash.startTrialDescription": "我们的免费试用版包含 Machine Learning 功能,可用于检测日志中的异常。",
+ "xpack.infra.ml.splash.startTrialTitle": "要访问异常检测,请启动免费试用版",
+ "xpack.infra.ml.splash.updateSubscriptionCta": "升级订阅",
+ "xpack.infra.ml.splash.updateSubscriptionDescription": "必须具有白金级订阅,才能使用 Machine Learning 功能。",
+ "xpack.infra.ml.splash.updateSubscriptionTitle": "要访问异常检测,请升级到白金级订阅",
+ "xpack.infra.ml.steps.setupProcess.cancelButton": "取消",
+ "xpack.infra.ml.steps.setupProcess.description": "作业一旦创建,设置就无法更改。您可以随时重新创建作业,但是,以前检测到的异常将会移除。",
+ "xpack.infra.ml.steps.setupProcess.enableButton": "启用作业",
+ "xpack.infra.ml.steps.setupProcess.failureText": "创建必需的 ML 作业时出现问题。",
+ "xpack.infra.ml.steps.setupProcess.filter.description": "默认情况下,Machine Learning 作业分析您的所有指标数据。",
+ "xpack.infra.ml.steps.setupProcess.filter.label": "筛选(可选)",
+ "xpack.infra.ml.steps.setupProcess.filter.title": "筛选",
+ "xpack.infra.ml.steps.setupProcess.loadingText": "正在创建 ML 作业......",
+ "xpack.infra.ml.steps.setupProcess.partition.description": "通过分区,可为具有相似行为的数据组构建独立模型。例如,可按机器类型或云可用区分区。",
+ "xpack.infra.ml.steps.setupProcess.partition.label": "分区字段",
+ "xpack.infra.ml.steps.setupProcess.partition.title": "您想如何对数据进行分区?",
+ "xpack.infra.ml.steps.setupProcess.tryAgainButton": "重试",
+ "xpack.infra.ml.steps.setupProcess.when.description": "默认情况下,Machine Learning 作业会分析过去 4 周的数据,并继续无限期地运行。",
+ "xpack.infra.ml.steps.setupProcess.when.timePicker.label": "开始日期",
+ "xpack.infra.ml.steps.setupProcess.when.title": "您的模型何时开始?",
+ "xpack.infra.node.ariaLabel": "{nodeName},单击打开菜单",
+ "xpack.infra.nodeContextMenu.createRuleLink": "创建库存规则",
+ "xpack.infra.nodeContextMenu.description": "查看 {label} {value} 的详情",
+ "xpack.infra.nodeContextMenu.title": "{inventoryName} 详情",
+ "xpack.infra.nodeContextMenu.viewAPMTraces": "{inventoryName} APM 跟踪",
+ "xpack.infra.nodeContextMenu.viewLogsName": "{inventoryName} 日志",
+ "xpack.infra.nodeContextMenu.viewMetricsName": "{inventoryName} 指标",
+ "xpack.infra.nodeContextMenu.viewUptimeLink": "Uptime 中的 {inventoryName}",
+ "xpack.infra.nodeDetails.labels.availabilityZone": "可用区",
+ "xpack.infra.nodeDetails.labels.cloudProvider": "云服务提供商",
+ "xpack.infra.nodeDetails.labels.containerized": "容器化",
+ "xpack.infra.nodeDetails.labels.hostname": "主机名",
+ "xpack.infra.nodeDetails.labels.instanceId": "实例 ID",
+ "xpack.infra.nodeDetails.labels.instanceName": "实例名称",
+ "xpack.infra.nodeDetails.labels.kernelVersion": "内核版本",
+ "xpack.infra.nodeDetails.labels.machineType": "机器类型",
+ "xpack.infra.nodeDetails.labels.operatinSystem": "操作系统",
+ "xpack.infra.nodeDetails.labels.projectId": "项目 ID",
+ "xpack.infra.nodeDetails.labels.showMoreDetails": "显示更多详情",
+ "xpack.infra.nodeDetails.logs.openLogsLink": "在日志中打开",
+ "xpack.infra.nodeDetails.logs.textFieldPlaceholder": "搜索日志条目......",
+ "xpack.infra.nodeDetails.metrics.cached": "已缓存",
+ "xpack.infra.nodeDetails.metrics.charts.loadTitle": "加载",
+ "xpack.infra.nodeDetails.metrics.charts.logRateTitle": "日志速率",
+ "xpack.infra.nodeDetails.metrics.charts.memoryTitle": "内存",
+ "xpack.infra.nodeDetails.metrics.charts.networkTitle": "网络",
+ "xpack.infra.nodeDetails.metrics.fcharts.cpuTitle": "CPU",
+ "xpack.infra.nodeDetails.metrics.free": "可用",
+ "xpack.infra.nodeDetails.metrics.inbound": "入站",
+ "xpack.infra.nodeDetails.metrics.last15Minutes": "过去 15 分钟",
+ "xpack.infra.nodeDetails.metrics.last24Hours": "过去 24 小时",
+ "xpack.infra.nodeDetails.metrics.last3Hours": "过去 3 小时",
+ "xpack.infra.nodeDetails.metrics.last7Days": "过去 7 天",
+ "xpack.infra.nodeDetails.metrics.lastHour": "过去一小时",
+ "xpack.infra.nodeDetails.metrics.logRate": "日志速率",
+ "xpack.infra.nodeDetails.metrics.outbound": "出站",
+ "xpack.infra.nodeDetails.metrics.system": "系统",
+ "xpack.infra.nodeDetails.metrics.used": "已使用",
+ "xpack.infra.nodeDetails.metrics.user": "用户",
+ "xpack.infra.nodeDetails.no": "否",
+ "xpack.infra.nodeDetails.tabs.anomalies": "异常",
+ "xpack.infra.nodeDetails.tabs.logs": "日志",
+ "xpack.infra.nodeDetails.tabs.metadata.agentHeader": "代理",
+ "xpack.infra.nodeDetails.tabs.metadata.cloudHeader": "云",
+ "xpack.infra.nodeDetails.tabs.metadata.filterAriaLabel": "筛选",
+ "xpack.infra.nodeDetails.tabs.metadata.hostsHeader": "主机",
+ "xpack.infra.nodeDetails.tabs.metadata.seeLess": "显示更少",
+ "xpack.infra.nodeDetails.tabs.metadata.seeMore": "另外 {count} 个",
+ "xpack.infra.nodeDetails.tabs.metadata.setFilterTooltip": "使用筛选查看事件",
+ "xpack.infra.nodeDetails.tabs.metadata.title": "元数据",
+ "xpack.infra.nodeDetails.tabs.metrics": "指标",
+ "xpack.infra.nodeDetails.tabs.osquery": "Osquery",
+ "xpack.infra.nodeDetails.yes": "是",
+ "xpack.infra.nodesToWaffleMap.groupsWithGroups.allName": "全部",
+ "xpack.infra.nodesToWaffleMap.groupsWithNodes.allName": "全部",
+ "xpack.infra.notFoundPage.noContentFoundErrorTitle": "未找到任何内容",
+ "xpack.infra.openView.actionNames.deleteConfirmation": "删除视图?",
+ "xpack.infra.openView.cancelButton": "取消",
+ "xpack.infra.openView.columnNames.actions": "操作",
+ "xpack.infra.openView.columnNames.name": "名称",
+ "xpack.infra.openView.flyoutHeader": "管理已保存视图",
+ "xpack.infra.openView.loadButton": "加载视图",
+ "xpack.infra.parseInterval.errorMessage": "{value} 不是时间间隔字符串",
+ "xpack.infra.redirectToNodeLogs.loadingNodeLogsMessage": "正在加载 {nodeType} 日志",
+ "xpack.infra.registerFeatures.infraOpsDescription": "浏览常用服务器、容器和服务的基础设施指标和日志。",
+ "xpack.infra.registerFeatures.infraOpsTitle": "指标",
+ "xpack.infra.registerFeatures.logsDescription": "实时流式传输日志或在类似控制台的工具中滚动浏览历史视图。",
+ "xpack.infra.registerFeatures.logsTitle": "日志",
+ "xpack.infra.sampleDataLinkLabel": "日志",
+ "xpack.infra.savedView.defaultViewNameHosts": "默认视图",
+ "xpack.infra.savedView.errorOnCreate.duplicateViewName": "具有该名称的视图已存在。",
+ "xpack.infra.savedView.errorOnCreate.title": "保存视图时出错。",
+ "xpack.infra.savedView.findError.title": "加载视图时出错。",
+ "xpack.infra.savedView.loadView": "加载视图",
+ "xpack.infra.savedView.manageViews": "管理视图",
+ "xpack.infra.savedView.saveNewView": "保存新视图",
+ "xpack.infra.savedView.searchPlaceholder": "搜索已保存视图",
+ "xpack.infra.savedView.unknownView": "未选择视图",
+ "xpack.infra.savedView.updateView": "更新视图",
+ "xpack.infra.showHistory": "显示历史记录",
+ "xpack.infra.snapshot.missingSnapshotMetricError": "{nodeType} 的 {metric} 聚合不可用。",
+ "xpack.infra.sourceConfiguration.addLogColumnButtonLabel": "添加列",
+ "xpack.infra.sourceConfiguration.anomalyThresholdDescription": "设置在 Metrics 应用程序中显示异常所需的最低严重性分数。",
+ "xpack.infra.sourceConfiguration.anomalyThresholdLabel": "最低严重性分数",
+ "xpack.infra.sourceConfiguration.anomalyThresholdTitle": "异常严重性阈值",
+ "xpack.infra.sourceConfiguration.applySettingsButtonLabel": "应用",
+ "xpack.infra.sourceConfiguration.containerFieldDescription": "用于标识 Docker 容器的字段",
+ "xpack.infra.sourceConfiguration.containerFieldLabel": "容器 ID",
+ "xpack.infra.sourceConfiguration.containerFieldRecommendedValue": "推荐值为 {defaultValue}",
+ "xpack.infra.sourceConfiguration.deprecationMessage": "有关这些字段的配置已过时,将在 8.0.0 中移除。此应用程序专用于 {ecsLink},您应调整索引以使用{documentationLink}。",
+ "xpack.infra.sourceConfiguration.deprecationNotice": "过时通知",
+ "xpack.infra.sourceConfiguration.discardSettingsButtonLabel": "丢弃",
+ "xpack.infra.sourceConfiguration.documentedFields": "已记录字段",
+ "xpack.infra.sourceConfiguration.fieldEmptyErrorMessage": "字段不得为空。",
+ "xpack.infra.sourceConfiguration.fieldLogColumnTitle": "字段",
+ "xpack.infra.sourceConfiguration.fieldsSectionTitle": "字段",
+ "xpack.infra.sourceConfiguration.hostFieldDescription": "推荐值为 {defaultValue}",
+ "xpack.infra.sourceConfiguration.hostFieldLabel": "主机名",
+ "xpack.infra.sourceConfiguration.hostNameFieldDescription": "用于标识主机的字段",
+ "xpack.infra.sourceConfiguration.hostNameFieldLabel": "主机名",
+ "xpack.infra.sourceConfiguration.indicesSectionTitle": "索引",
+ "xpack.infra.sourceConfiguration.logColumnsSectionTitle": "日志列",
+ "xpack.infra.sourceConfiguration.logIndicesDescription": "用于匹配包含日志数据的索引的索引模式",
+ "xpack.infra.sourceConfiguration.logIndicesLabel": "日志索引",
+ "xpack.infra.sourceConfiguration.logIndicesRecommendedValue": "推荐值为 {defaultValue}",
+ "xpack.infra.sourceConfiguration.logIndicesTitle": "日志索引",
+ "xpack.infra.sourceConfiguration.messageLogColumnDescription": "此系统字段显示派生自文档字段的日志条目消息。",
+ "xpack.infra.sourceConfiguration.metricIndicesDescription": "用于匹配包含指标数据的索引的索引模式",
+ "xpack.infra.sourceConfiguration.metricIndicesLabel": "指标索引",
+ "xpack.infra.sourceConfiguration.metricIndicesRecommendedValue": "推荐值为 {defaultValue}",
+ "xpack.infra.sourceConfiguration.metricIndicesTitle": "指标索引",
+ "xpack.infra.sourceConfiguration.mlSectionTitle": "Machine Learning",
+ "xpack.infra.sourceConfiguration.nameDescription": "源配置的描述性名称",
+ "xpack.infra.sourceConfiguration.nameLabel": "名称",
+ "xpack.infra.sourceConfiguration.nameSectionTitle": "名称",
+ "xpack.infra.sourceConfiguration.noLogColumnsDescription": "使用上面的按钮将列添加到此列表。",
+ "xpack.infra.sourceConfiguration.noLogColumnsTitle": "无列",
+ "xpack.infra.sourceConfiguration.podFieldDescription": "用于标识 Kubernetes Pod 的字段",
+ "xpack.infra.sourceConfiguration.podFieldLabel": "Pod ID",
+ "xpack.infra.sourceConfiguration.podFieldRecommendedValue": "推荐值为 {defaultValue}",
+ "xpack.infra.sourceConfiguration.removeLogColumnButtonLabel": "删除“{columnDescription}”列",
+ "xpack.infra.sourceConfiguration.systemColumnBadgeLabel": "系统",
+ "xpack.infra.sourceConfiguration.tiebreakerFieldDescription": "用于时间戳相同的两个条目间决胜的字段",
+ "xpack.infra.sourceConfiguration.tiebreakerFieldLabel": "决胜属性",
+ "xpack.infra.sourceConfiguration.tiebreakerFieldRecommendedValue": "推荐值为 {defaultValue}",
+ "xpack.infra.sourceConfiguration.timestampFieldDescription": "用于排序日志条目的时间戳",
+ "xpack.infra.sourceConfiguration.timestampFieldLabel": "时间戳",
+ "xpack.infra.sourceConfiguration.timestampFieldRecommendedValue": "推荐值为 {defaultValue}",
+ "xpack.infra.sourceConfiguration.timestampLogColumnDescription": "此系统字段显示 {timestampSetting} 字段设置所确定的日志条目时间。",
+ "xpack.infra.sourceConfiguration.unsavedFormPrompt": "是否确定要离开?更改将丢失",
+ "xpack.infra.sourceErrorPage.failedToLoadDataSourcesMessage": "无法加载数据源。",
+ "xpack.infra.sourceLoadingPage.loadingDataSourcesMessage": "正在加载数据源",
+ "xpack.infra.table.collapseRowLabel": "折叠",
+ "xpack.infra.table.expandRowLabel": "展开",
+ "xpack.infra.tableView.columnName.avg": "平均值",
+ "xpack.infra.tableView.columnName.last1m": "过去 1 分钟",
+ "xpack.infra.tableView.columnName.max": "最大值",
+ "xpack.infra.tableView.columnName.name": "名称",
+ "xpack.infra.trialStatus.trialStatusNetworkErrorMessage": "我们无法确定试用许可证是否可用",
+ "xpack.infra.useHTTPRequest.error.body.message": "消息",
+ "xpack.infra.useHTTPRequest.error.status": "错误",
+ "xpack.infra.useHTTPRequest.error.title": "提取资源时出错",
+ "xpack.infra.useHTTPRequest.error.url": "URL",
+ "xpack.infra.viewSwitcher.lenged": "在表视图和地图视图间切换",
+ "xpack.infra.viewSwitcher.mapViewLabel": "地图视图",
+ "xpack.infra.viewSwitcher.tableViewLabel": "表视图",
+ "xpack.infra.waffle.accountAllTitle": "全部",
+ "xpack.infra.waffle.accountLabel": "帐户",
+ "xpack.infra.waffle.aggregationNames.avg": "“{field}”的平均值",
+ "xpack.infra.waffle.aggregationNames.max": "“{field}”的最大值",
+ "xpack.infra.waffle.aggregationNames.min": "“{field}”的最小值",
+ "xpack.infra.waffle.aggregationNames.rate": "“{field}”的比率",
+ "xpack.infra.waffle.alerting.customMetrics.helpText": "选择名称以帮助辨识您的定制指标。默认为“ 的 ”。",
+ "xpack.infra.waffle.alerting.customMetrics.labelLabel": "指标名称(可选)",
+ "xpack.infra.waffle.checkNewDataButtonLabel": "检查新数据",
+ "xpack.infra.waffle.customGroupByDropdownPlacehoder": "选择一个",
+ "xpack.infra.waffle.customGroupByFieldLabel": "字段",
+ "xpack.infra.waffle.customGroupByHelpText": "这是用于词聚合的字段",
+ "xpack.infra.waffle.customGroupByOptionName": "定制字段",
+ "xpack.infra.waffle.customGroupByPanelTitle": "按定制字段分组",
+ "xpack.infra.waffle.customMetricPanelLabel.add": "添加定制指标",
+ "xpack.infra.waffle.customMetricPanelLabel.addAriaLabel": "返回到指标选取器",
+ "xpack.infra.waffle.customMetricPanelLabel.edit": "编辑定制指标",
+ "xpack.infra.waffle.customMetricPanelLabel.editAriaLabel": "返回到定制指标编辑模式",
+ "xpack.infra.waffle.customMetrics.aggregationLables.avg": "平均值",
+ "xpack.infra.waffle.customMetrics.aggregationLables.max": "最大值",
+ "xpack.infra.waffle.customMetrics.aggregationLables.min": "最小值",
+ "xpack.infra.waffle.customMetrics.aggregationLables.rate": "比率",
+ "xpack.infra.waffle.customMetrics.cancelLabel": "取消",
+ "xpack.infra.waffle.customMetrics.editMode.deleteAriaLabel": "删除 {name} 的定制指标",
+ "xpack.infra.waffle.customMetrics.editMode.editButtonAriaLabel": "编辑 {name} 的定制指标",
+ "xpack.infra.waffle.customMetrics.fieldPlaceholder": "选择字段",
+ "xpack.infra.waffle.customMetrics.labelLabel": "标签(可选)",
+ "xpack.infra.waffle.customMetrics.labelPlaceholder": "选择要在“指标”下拉列表中显示的名称",
+ "xpack.infra.waffle.customMetrics.metricLabel": "指标",
+ "xpack.infra.waffle.customMetrics.modeSwitcher.addMetric": "添加指标",
+ "xpack.infra.waffle.customMetrics.modeSwitcher.addMetricAriaLabel": "添加定制指标",
+ "xpack.infra.waffle.customMetrics.modeSwitcher.cancel": "取消",
+ "xpack.infra.waffle.customMetrics.modeSwitcher.cancelAriaLabel": "取消编辑模式",
+ "xpack.infra.waffle.customMetrics.modeSwitcher.edit": "编辑",
+ "xpack.infra.waffle.customMetrics.modeSwitcher.editAriaLabel": "编辑定制指标",
+ "xpack.infra.waffle.customMetrics.modeSwitcher.saveButton": "保存",
+ "xpack.infra.waffle.customMetrics.modeSwitcher.saveButtonAriaLabel": "保存定制指标的更改",
+ "xpack.infra.waffle.customMetrics.of": "/",
+ "xpack.infra.waffle.customMetrics.submitLabel": "保存",
+ "xpack.infra.waffle.groupByAllTitle": "全部",
+ "xpack.infra.waffle.groupByLabel": "分组依据",
+ "xpack.infra.waffle.loadingDataText": "正在加载数据",
+ "xpack.infra.waffle.maxGroupByTooltip": "一次只能选择两个分组",
+ "xpack.infra.waffle.metriclabel": "指标",
+ "xpack.infra.waffle.metricOptions.countText": "计数",
+ "xpack.infra.waffle.metricOptions.cpuUsageText": "CPU 使用",
+ "xpack.infra.waffle.metricOptions.diskIOReadBytes": "磁盘读取数",
+ "xpack.infra.waffle.metricOptions.diskIOWriteBytes": "磁盘写入数",
+ "xpack.infra.waffle.metricOptions.hostLogRateText": "日志速率",
+ "xpack.infra.waffle.metricOptions.inboundTrafficText": "入站流量",
+ "xpack.infra.waffle.metricOptions.loadText": "负载",
+ "xpack.infra.waffle.metricOptions.memoryUsageText": "内存使用量",
+ "xpack.infra.waffle.metricOptions.outboundTrafficText": "出站流量",
+ "xpack.infra.waffle.metricOptions.rdsActiveTransactions": "活动事务数",
+ "xpack.infra.waffle.metricOptions.rdsConnections": "连接数",
+ "xpack.infra.waffle.metricOptions.rdsLatency": "延迟",
+ "xpack.infra.waffle.metricOptions.rdsQueriesExecuted": "已执行的查询数",
+ "xpack.infra.waffle.metricOptions.s3BucketSize": "存储桶大小",
+ "xpack.infra.waffle.metricOptions.s3DownloadBytes": "下载量(字节)",
+ "xpack.infra.waffle.metricOptions.s3NumberOfObjects": "对象数目",
+ "xpack.infra.waffle.metricOptions.s3TotalRequests": "请求总数",
+ "xpack.infra.waffle.metricOptions.s3UploadBytes": "上传量(字节)",
+ "xpack.infra.waffle.metricOptions.sqsMessagesDelayed": "延迟的消息数",
+ "xpack.infra.waffle.metricOptions.sqsMessagesEmpty": "返回空的消息数",
+ "xpack.infra.waffle.metricOptions.sqsMessagesSent": "已添加的消息数",
+ "xpack.infra.waffle.metricOptions.sqsMessagesVisible": "可用消息数",
+ "xpack.infra.waffle.metricOptions.sqsOldestMessage": "最早的消息数",
+ "xpack.infra.waffle.noDataDescription": "尝试调整您的时间或筛选。",
+ "xpack.infra.waffle.noDataTitle": "没有可显示的数据。",
+ "xpack.infra.waffle.region": "全部",
+ "xpack.infra.waffle.regionLabel": "地区",
+ "xpack.infra.waffle.savedView.createHeader": "保存视图",
+ "xpack.infra.waffle.savedView.selectViewHeader": "选择要加载的视图",
+ "xpack.infra.waffle.savedView.updateHeader": "更新视图",
+ "xpack.infra.waffle.savedViews.cancel": "取消",
+ "xpack.infra.waffle.savedViews.cancelButton": "取消",
+ "xpack.infra.waffle.savedViews.includeTimeFilterLabel": "将时间与视图一起存储",
+ "xpack.infra.waffle.savedViews.includeTimeHelpText": "每次加载此仪表板时,这都会将时间筛选更改为当前选定的时间",
+ "xpack.infra.waffle.savedViews.saveButton": "保存",
+ "xpack.infra.waffle.savedViews.viewNamePlaceholder": "名称",
+ "xpack.infra.waffle.selectTwoGroupingsTitle": "选择最多两个分组",
+ "xpack.infra.waffle.showLabel": "显示",
+ "xpack.infra.waffle.sort.valueLabel": "指标值",
+ "xpack.infra.waffle.sortDirectionLabel": "反向",
+ "xpack.infra.waffle.sortLabel": "排序依据",
+ "xpack.infra.waffle.sortNameLabel": "名称",
+ "xpack.infra.waffle.unableToSelectGroupErrorMessage": "无法选择 {nodeType} 的分组依据选项",
+ "xpack.infra.waffle.unableToSelectMetricErrorTitle": "无法选择指标选项或指标值。",
+ "xpack.infra.waffleTime.autoRefreshButtonLabel": "自动刷新",
+ "xpack.infra.waffleTime.stopRefreshingButtonLabel": "停止刷新",
+ "xpack.ingestPipelines.addProcesorFormOnFailureFlyout.cancelButtonLabel": "取消",
+ "xpack.ingestPipelines.addProcessorFormOnFailureFlyout.addButtonLabel": "添加",
+ "xpack.ingestPipelines.app.checkingPrivilegesDescription": "正在检查权限……",
+ "xpack.ingestPipelines.app.checkingPrivilegesErrorMessage": "从服务器获取用户权限时出错。",
+ "xpack.ingestPipelines.app.deniedPrivilegeDescription": "要使用“采集管道”,必须具有{privilegesCount, plural, other {以下集群权限}}:{missingPrivileges}。",
+ "xpack.ingestPipelines.app.deniedPrivilegeTitle": "需要集群权限",
+ "xpack.ingestPipelines.appTitle": "采集节点管道",
+ "xpack.ingestPipelines.breadcrumb.createPipelineLabel": "创建管道",
+ "xpack.ingestPipelines.breadcrumb.editPipelineLabel": "编辑管道",
+ "xpack.ingestPipelines.breadcrumb.pipelinesLabel": "采集节点管道",
+ "xpack.ingestPipelines.clone.loadingPipelinesDescription": "正在加载管道……",
+ "xpack.ingestPipelines.clone.loadSourcePipelineErrorTitle": "无法加载 {name}。",
+ "xpack.ingestPipelines.create.docsButtonLabel": "创建管道文档",
+ "xpack.ingestPipelines.create.pageTitle": "创建管道",
+ "xpack.ingestPipelines.createRoute.duplicatePipelineIdErrorMessage": "已有名称为“{name}”的管道。",
+ "xpack.ingestPipelines.deleteModal.cancelButtonLabel": "取消",
+ "xpack.ingestPipelines.deleteModal.confirmButtonLabel": "删除{numPipelinesToDelete, plural, other {管道} }",
+ "xpack.ingestPipelines.deleteModal.deleteDescription": "您即将删除{numPipelinesToDelete, plural, other {以下管道} }:",
+ "xpack.ingestPipelines.deleteModal.errorNotificationMessageText": "删除管道“{name}”时出错",
+ "xpack.ingestPipelines.deleteModal.modalTitleText": "删除 {numPipelinesToDelete, plural, one {管道} other {# 个管道}}",
+ "xpack.ingestPipelines.deleteModal.multipleErrorsNotificationMessageText": "删除 {count} 个管道时出错",
+ "xpack.ingestPipelines.deleteModal.successDeleteMultipleNotificationMessageText": "已删除 {numSuccesses, plural, other {# 个管道}}",
+ "xpack.ingestPipelines.deleteModal.successDeleteSingleNotificationMessageText": "已删除管道“{pipelineName}”",
+ "xpack.ingestPipelines.edit.docsButtonLabel": "编辑管道文档",
+ "xpack.ingestPipelines.edit.fetchPipelineError": "无法加载“{name}”",
+ "xpack.ingestPipelines.edit.fetchPipelineReloadButton": "重试",
+ "xpack.ingestPipelines.edit.loadingPipelinesDescription": "正在加载管道……",
+ "xpack.ingestPipelines.edit.pageTitle": "编辑管道“{name}”",
+ "xpack.ingestPipelines.form.cancelButtonLabel": "取消",
+ "xpack.ingestPipelines.form.createButtonLabel": "创建管道",
+ "xpack.ingestPipelines.form.descriptionFieldDescription": "此功能的作用描述。",
+ "xpack.ingestPipelines.form.descriptionFieldLabel": "描述(可选)",
+ "xpack.ingestPipelines.form.descriptionFieldTitle": "描述",
+ "xpack.ingestPipelines.form.hideRequestButtonLabel": "隐藏请求",
+ "xpack.ingestPipelines.form.nameDescription": "此管道的唯一标识符。",
+ "xpack.ingestPipelines.form.nameFieldLabel": "名称",
+ "xpack.ingestPipelines.form.nameTitle": "名称",
+ "xpack.ingestPipelines.form.onFailureFieldHelpText": "使用 JSON 格式:{code}",
+ "xpack.ingestPipelines.form.pipelineNameRequiredError": "“名称”必填。",
+ "xpack.ingestPipelines.form.saveButtonLabel": "保存管道",
+ "xpack.ingestPipelines.form.savePip10mbelineError.showFewerButton": "隐藏 {hiddenErrorsCount, plural, other {# 个错误}}",
+ "xpack.ingestPipelines.form.savePipelineError": "无法创建管道",
+ "xpack.ingestPipelines.form.savePipelineError.processorLabel": "{type} 处理器",
+ "xpack.ingestPipelines.form.savePipelineError.showAllButton": "再显示 {hiddenErrorsCount, plural, other {# 个错误}}",
+ "xpack.ingestPipelines.form.savingButtonLabel": "正在保存......",
+ "xpack.ingestPipelines.form.showRequestButtonLabel": "显示请求",
+ "xpack.ingestPipelines.form.unknownError": "发生了未知错误。",
+ "xpack.ingestPipelines.form.versionFieldLabel": "版本(可选)",
+ "xpack.ingestPipelines.form.versionToggleDescription": "添加版本号",
+ "xpack.ingestPipelines.list.listTitle": "采集节点管道",
+ "xpack.ingestPipelines.list.loadErrorTitle": "无法加载管道",
+ "xpack.ingestPipelines.list.loadingMessage": "正在加载管道……",
+ "xpack.ingestPipelines.list.loadPipelineReloadButton": "重试",
+ "xpack.ingestPipelines.list.notFoundFlyoutMessage": "未找到管道",
+ "xpack.ingestPipelines.list.pipelineDetails.cloneActionLabel": "克隆",
+ "xpack.ingestPipelines.list.pipelineDetails.closeButtonLabel": "关闭",
+ "xpack.ingestPipelines.list.pipelineDetails.deleteActionLabel": "删除",
+ "xpack.ingestPipelines.list.pipelineDetails.descriptionTitle": "描述",
+ "xpack.ingestPipelines.list.pipelineDetails.editActionLabel": "编辑",
+ "xpack.ingestPipelines.list.pipelineDetails.failureProcessorsTitle": "失败处理器",
+ "xpack.ingestPipelines.list.pipelineDetails.managePipelineActionsAriaLabel": "管理管道",
+ "xpack.ingestPipelines.list.pipelineDetails.managePipelineButtonLabel": "管理",
+ "xpack.ingestPipelines.list.pipelineDetails.managePipelinePanelTitle": "管道选项",
+ "xpack.ingestPipelines.list.pipelineDetails.processorsTitle": "处理器",
+ "xpack.ingestPipelines.list.pipelineDetails.versionTitle": "版本",
+ "xpack.ingestPipelines.list.pipelinesDescription": "定义用于在索引之前重新处理文档的管道。",
+ "xpack.ingestPipelines.list.pipelinesDocsLinkText": "采集节点管道文档",
+ "xpack.ingestPipelines.list.table.actionColumnTitle": "操作",
+ "xpack.ingestPipelines.list.table.cloneActionDescription": "克隆此管道",
+ "xpack.ingestPipelines.list.table.cloneActionLabel": "克隆",
+ "xpack.ingestPipelines.list.table.createPipelineButtonLabel": "创建管道",
+ "xpack.ingestPipelines.list.table.deleteActionDescription": "删除此管道",
+ "xpack.ingestPipelines.list.table.deleteActionLabel": "删除",
+ "xpack.ingestPipelines.list.table.deletePipelinesButtonLabel": "删除{count, plural, other {管道} }",
+ "xpack.ingestPipelines.list.table.editActionDescription": "编辑此管道",
+ "xpack.ingestPipelines.list.table.editActionLabel": "编辑",
+ "xpack.ingestPipelines.list.table.emptyPrompt.createButtonLabel": "创建管道",
+ "xpack.ingestPipelines.list.table.emptyPromptDescription": "例如,可能创建一个处理器删除字段、另一处理器重命名字段的管道。",
+ "xpack.ingestPipelines.list.table.emptyPromptDocumentionLink": "了解详情",
+ "xpack.ingestPipelines.list.table.emptyPromptTitle": "首先创建管道",
+ "xpack.ingestPipelines.list.table.nameColumnTitle": "名称",
+ "xpack.ingestPipelines.list.table.reloadButtonLabel": "重新加载",
+ "xpack.ingestPipelines.pipelineEditor.addDocuments.addDocumentButtonLabel": "添加文档",
+ "xpack.ingestPipelines.pipelineEditor.addDocuments.addDocumentErrorMessage": "添加文档时出错",
+ "xpack.ingestPipelines.pipelineEditor.addDocuments.addDocumentSuccessMessage": "文档已添加",
+ "xpack.ingestPipelines.pipelineEditor.addDocuments.idFieldLabel": "文档 ID",
+ "xpack.ingestPipelines.pipelineEditor.addDocuments.idRequiredErrorMessage": "需要文档 ID。",
+ "xpack.ingestPipelines.pipelineEditor.addDocuments.indexFieldLabel": "索引",
+ "xpack.ingestPipelines.pipelineEditor.addDocuments.indexRequiredErrorMessage": "需要索引名称。",
+ "xpack.ingestPipelines.pipelineEditor.addDocumentsAccordion.addDocumentsButtonLabel": "从索引添加测试文档",
+ "xpack.ingestPipelines.pipelineEditor.addDocumentsAccordion.contentDescriptionText": "提供该文档的索引和文档 ID。",
+ "xpack.ingestPipelines.pipelineEditor.addDocumentsAccordion.discoverLinkDescriptionText": "要浏览现有数据,请使用{discoverLink}。",
+ "xpack.ingestPipelines.pipelineEditor.addProcessorButtonLabel": "添加处理器",
+ "xpack.ingestPipelines.pipelineEditor.appendForm.fieldHelpText": "要将值追加到的字段。",
+ "xpack.ingestPipelines.pipelineEditor.appendForm.valueFieldHelpText": "要追加的值。",
+ "xpack.ingestPipelines.pipelineEditor.appendForm.valueFieldLabel": "值",
+ "xpack.ingestPipelines.pipelineEditor.appendForm.valueRequiredError": "需要值。",
+ "xpack.ingestPipelines.pipelineEditor.bytesForm.fieldNameHelpText": "要转换的字段。如果字段包含数组,则将转换每个数组值。",
+ "xpack.ingestPipelines.pipelineEditor.circleForm.errorDistanceError": "需要误差距离值。",
+ "xpack.ingestPipelines.pipelineEditor.circleForm.errorDistanceFieldLabel": "误差距离",
+ "xpack.ingestPipelines.pipelineEditor.circleForm.errorDistanceHelpText": "内接形状的边到包围圆之间的差距。确定输出多边形的准确性。对于 {geo_shape},以米为度量单位,但是对于 {shape},则不使用任何单位。",
+ "xpack.ingestPipelines.pipelineEditor.circleForm.fieldNameHelpText": "要转换的字段。",
+ "xpack.ingestPipelines.pipelineEditor.circleForm.shapeTypeFieldHelpText": "在处理输出多边形时要使用的字段映射类型。",
+ "xpack.ingestPipelines.pipelineEditor.circleForm.shapeTypeFieldLabel": "形状类型",
+ "xpack.ingestPipelines.pipelineEditor.circleForm.shapeTypeGeoShape": "几何形状",
+ "xpack.ingestPipelines.pipelineEditor.circleForm.shapeTypeRequiredError": "需要形状类型值。",
+ "xpack.ingestPipelines.pipelineEditor.circleForm.shapeTypeShape": "形状",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.fieldFieldLabel": "字段",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.fieldRequiredError": "需要字段值。",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.ifFieldHelpText": "有条件地运行此处理器。",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.ifFieldLabel": "条件(可选)",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.ignoreFailureFieldLabel": "忽略失败",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.ignoreFailureHelpText": "忽略此处理器的故障。",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.ignoreMissingFieldHelpText": "忽略缺少 {field} 的文档。",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.ignoreMissingFieldLabel": "忽略缺失",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.keepOriginalFieldHelpText": "将未解析的 URI 复制到 {field}。",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.keepOriginalFieldLabel": "保留原始",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.propertiesFieldLabel": "属性(可选)",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.removeIfSuccessfulFieldHelpText": "解析 URI 字符串后移除该字段。",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.removeIfSuccessfulFieldLabel": "成功时移除",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.tagFieldHelpText": "处理器的标识符。用于调试和指标。",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.tagFieldLabel": "标记(可选)",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.targetFieldHelpText": "输出字段。如果为空,则输入字段将适当更新。",
+ "xpack.ingestPipelines.pipelineEditor.commonFields.targetFieldLabel": "目标字段(可选)",
+ "xpack.ingestPipelines.pipelineEditor.communityId.destinationIpHelpText": "包含目标 IP 地址的字段。默认为 {defaultValue}。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.destinationIpLabel": "目标 IP(可选)",
+ "xpack.ingestPipelines.pipelineEditor.communityId.destinationPortHelpText": "包含目标端口的字段。默认为 {defaultValue}。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.destinationPortLabel": "目标端口(可选)",
+ "xpack.ingestPipelines.pipelineEditor.communityId.ianaLabel": "IANA 编号(可选)",
+ "xpack.ingestPipelines.pipelineEditor.communityId.ianaNumberHelpText": "包含 IANA 编号的字段。只有在未指定 {field} 时使用。默认为 {defaultValue}。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.icmpCodeHelpText": "包含 ICMP 代码的字段。默认为 {defaultValue}。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.icmpCodeLabel": "ICMP 代码(可选)",
+ "xpack.ingestPipelines.pipelineEditor.communityId.icmpTypeHelpText": "包含目标 ICMP 类型的字段。默认为 {defaultValue}。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.icmpTypeLabel": "ICMP 类型(可选)",
+ "xpack.ingestPipelines.pipelineEditor.communityId.seedHelpText": "社区 ID 哈希的种子。默认为 {defaultValue}。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.seedLabel": "种子(可选)",
+ "xpack.ingestPipelines.pipelineEditor.communityId.seedMaxNumberError": "此数字必须等于或小于 {maxValue}。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.seedMinNumberError": "此数字必须等于或大于 {minValue}。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.sourceIpHelpText": "包含源 IP 地址的字段。默认为 {defaultValue}。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.sourceIpLabel": "源 IP(可选)",
+ "xpack.ingestPipelines.pipelineEditor.communityId.sourcePortHelpText": "包含源端口的字段。默认为 {defaultValue}。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.sourcePortLabel": "源端口(可选)",
+ "xpack.ingestPipelines.pipelineEditor.communityId.targetFieldHelpText": "输出字段。默认为 {field}。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.transportHelpText": "包含传输协议的字段。只有在未指定 {field} 时使用。默认为 {defaultValue}。",
+ "xpack.ingestPipelines.pipelineEditor.communityId.transportLabel": "传输(可选)",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.autoOption": "自动",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.booleanOption": "布尔型",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.doubleOption": "双精度",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.emptyValueFieldHelpText": "用于填充空字段。如果未提供值,则跳过空字段。",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.emptyValueFieldLabel": "空值(可选)",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.fieldNameHelpText": "要转换的字段。",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.floatOption": "浮点型",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.integerOption": "整型",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.ipOption": "IP",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.longOption": "长整型",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.quoteFieldLabel": "引号(可选)",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.quoteHelpText": "在 CSV 数据中使用的转义字符。默认为 {value}。",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.separatorFieldLabel": "分隔符(可选)",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.separatorHelpText": "在 CSV 数据中使用的分隔符。默认为 {value}。",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.separatorLengthError": "必须是单个字符。",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.stringOption": "字符串",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.typeFieldHelpText": "输出的字段数据类型。",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.typeFieldLabel": "类型",
+ "xpack.ingestPipelines.pipelineEditor.convertForm.typeRequiredError": "需要类型值。",
+ "xpack.ingestPipelines.pipelineEditor.csvForm.fieldNameHelpText": "包含 CSV 数据的字段。",
+ "xpack.ingestPipelines.pipelineEditor.csvForm.targetFieldRequiredError": "需要目标字段值。",
+ "xpack.ingestPipelines.pipelineEditor.csvForm.targetFieldsFieldLabel": "目标字段",
+ "xpack.ingestPipelines.pipelineEditor.csvForm.targetFieldsHelpText": "输出字段。已提取的值映射到这些字段。",
+ "xpack.ingestPipelines.pipelineEditor.csvForm.trimFieldHelpText": "移除不带引号的 CSV 数据中的空格。",
+ "xpack.ingestPipelines.pipelineEditor.csvForm.trimFieldLabel": "剪裁",
+ "xpack.ingestPipelines.pipelineEditor.customForm.configurationRequiredError": "配置必填。",
+ "xpack.ingestPipelines.pipelineEditor.customForm.invalidJsonError": "输入无效。",
+ "xpack.ingestPipelines.pipelineEditor.customForm.optionsFieldAriaLabel": "配置 JSON 编辑器",
+ "xpack.ingestPipelines.pipelineEditor.customForm.optionsFieldLabel": "配置",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.fieldNameHelpText": "要转换的字段。",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.formatsFieldHelpText": "预期的日期格式。提供的格式按顺序应用。接受 Java 时间模式或以下格式之一:{allowedFormats}。",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.formatsFieldLabel": "格式",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.formatsRequiredError": "需要格式的值。",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.localeFieldLabel": "区域设置(可选)",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.localeHelpText": "日期的区域设置。用于解析月或日名称。默认为 {timezone}。",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.outputFormatFieldLabel": "输出格式(可选)",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.outputFormatHelpText": "将日期写入到 {targetField} 时要使用的格式。接受 Java 时间模式或以下格式之一:{allowedFormats}。默认为 {defaultFormat}。",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.targetFieldHelpText": "输出字段。如果为空,则输入字段将适当更新。默认为 {defaultField}。",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.timezoneFieldLabel": "时区(可选)",
+ "xpack.ingestPipelines.pipelineEditor.dateForm.timezoneHelpText": "日期的时区。默认为 {timezone}。",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexForm.localeHelpText": "要在解析日期时使用的区域设置。用于解析月或日名称。默认为 {locale}。",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateFormatsFieldLabel": "日期格式(可选)",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateFormatsHelpText": "预期的日期格式。提供的格式按顺序应用。接受 Java 时间模式、ISO8601、UNIX、UNIX_MS 或 TAI64N 格式。默认为 {value}。",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.day": "天",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.hour": "小时",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.minute": "分钟",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.month": "月",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.second": "秒",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.week": "周",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRounding.year": "年",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRoundingFieldHelpText": "将日期格式化为索引名称时用于四舍五入日期的时段。",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRoundingFieldLabel": "日期四舍五入",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.dateRoundingRequiredError": "需要日期舍入值。",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.fieldNameHelpText": "包含日期或时间戳的字段。",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.indexNameFormatFieldHelpText": "用于将已解析日期输出到索引名称的日期格式。默认为 {value}。",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.indexNameFormatFieldLabel": "索引名称格式(可选)",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.indexNamePrefixFieldHelpText": "要在索引名称中的输出日期前添加的前缀。",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.indexNamePrefixFieldLabel": "索引名称前缀(可选)",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.localeFieldLabel": "区域设置(可选)",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.timezoneFieldLabel": "时区(可选)",
+ "xpack.ingestPipelines.pipelineEditor.dateIndexNameForm.timezoneHelpText": "解析日期和构造索引名称表达式时使用的时区。默认为 {timezone}。",
+ "xpack.ingestPipelines.pipelineEditor.deleteModal.deleteDescription": "删除此处理器和其失败时处理程序。",
+ "xpack.ingestPipelines.pipelineEditor.dissectForm.appendSeparatorHelpText": "如果您指定了键修饰符,则在追加结果时,此字符用于分隔字段。默认为 {value}。",
+ "xpack.ingestPipelines.pipelineEditor.dissectForm.appendSeparatorparaotrFieldLabel": "追加分隔符(可选)",
+ "xpack.ingestPipelines.pipelineEditor.dissectForm.fieldNameHelpText": "要分解的字段。",
+ "xpack.ingestPipelines.pipelineEditor.dissectForm.patternFieldHelpText": "用于分解指定字段的模式。该模式由要丢弃的字符串部分定义。使用 {keyModifier} 可更改分解行为。",
+ "xpack.ingestPipelines.pipelineEditor.dissectForm.patternFieldHelpText.dissectProcessorLink": "键修饰符",
+ "xpack.ingestPipelines.pipelineEditor.dissectForm.patternFieldLabel": "模式",
+ "xpack.ingestPipelines.pipelineEditor.dissectForm.patternRequiredError": "需要模式值。",
+ "xpack.ingestPipelines.pipelineEditor.dotExpanderForm.fieldNameHelpText": "包含点表示法的字段。",
+ "xpack.ingestPipelines.pipelineEditor.dotExpanderForm.fieldNameRequiresDotError": "字段值至少需要一个点字符。",
+ "xpack.ingestPipelines.pipelineEditor.dotExpanderForm.pathFieldLabel": "路径",
+ "xpack.ingestPipelines.pipelineEditor.dotExpanderForm.pathHelpText": "输出字段。仅当要扩展的字段属于其他对象字段时才需要。",
+ "xpack.ingestPipelines.pipelineEditor.dragAndDropList.removeItemLabel": "移除项目",
+ "xpack.ingestPipelines.pipelineEditor.dropZoneButton.moveHereToolTip": "移到此处",
+ "xpack.ingestPipelines.pipelineEditor.dropZoneButton.unavailableToolTip": "无法移到此处",
+ "xpack.ingestPipelines.pipelineEditor.emptyPrompt.description": "使用处理器可在索引前转换数据。{learnMoreLink}",
+ "xpack.ingestPipelines.pipelineEditor.emptyPrompt.title": "添加您的首个处理器",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.containsOption": "Contains",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.fieldNameHelpText": "用于将传入文档匹配到扩充文档的字段。字段值会与扩充策略中设置的匹配字段进行比较。",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.intersectsOption": "Intersects",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.maxMatchesFieldHelpText": "要包含在目标字段中的匹配扩充文档数目。接受 1 到 128。",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.maxMatchesFieldLabel": "最大匹配数(可选)",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.maxMatchesMaxNumberError": "此数字必须小于 128。",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.maxMatchesMinNumberError": "此数字必须大于 0。",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.overrideFieldHelpText": "如果启用,则处理器可以覆盖预先存在的字段值。",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.overrideFieldLabel": "覆盖",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.policyNameFieldLabel": "策略名称",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.policyNameHelpText": "{enrichPolicyLink}的名称。",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.policyNameHelpText.enrichPolicyLink": "扩充策略",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.policyNameRequiredError": "需要值。",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.shapeRelationFieldHelpText": "用于将传入文档的几何形状匹配到扩充文档的运算符。仅用于{geoMatchPolicyLink}。",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.shapeRelationFieldHelpText.geoMatchPoliciesLink": "Geo-match 扩充策略",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.shapeRelationFieldLabel": "形状关系(可选)",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.targetFieldHelpText": "用于包含扩充数据的字段。",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.targetFieldLabel": "目标字段",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.targetFieldRequiredError": "需要目标字段值。",
+ "xpack.ingestPipelines.pipelineEditor.enrichForm.withinOption": "Within",
+ "xpack.ingestPipelines.pipelineEditor.enrichFrom.disjointOption": "Disjoint",
+ "xpack.ingestPipelines.pipelineEditor.failForm.fieldNameHelpText": "包含数组值的字段。",
+ "xpack.ingestPipelines.pipelineEditor.failForm.messageFieldLabel": "消息",
+ "xpack.ingestPipelines.pipelineEditor.failForm.messageHelpText": "由处理器返回的错误消息。",
+ "xpack.ingestPipelines.pipelineEditor.failForm.valueRequiredError": "需要消息。",
+ "xpack.ingestPipelines.pipelineEditor.fingerprint.fieldNameField": "字段",
+ "xpack.ingestPipelines.pipelineEditor.fingerprint.fieldNameHelpText": "在指纹中要包括的字段。",
+ "xpack.ingestPipelines.pipelineEditor.fingerprint.fieldNameRequiredError": "需要字段值。",
+ "xpack.ingestPipelines.pipelineEditor.fingerprint.ignoreMissingFieldHelpText": "忽略任何缺失的 {field}。",
+ "xpack.ingestPipelines.pipelineEditor.fingerprint.methodFieldLabel": "方法",
+ "xpack.ingestPipelines.pipelineEditor.fingerprint.methodHelpText": "用于计算指纹的哈希方法。",
+ "xpack.ingestPipelines.pipelineEditor.fingerprint.saltFieldLabel": "加密盐(可选)",
+ "xpack.ingestPipelines.pipelineEditor.fingerprint.saltHelpText": "哈希函数的盐值。",
+ "xpack.ingestPipelines.pipelineEditor.fingerprint.targetFieldHelpText": "输出字段。默认为 {field}。",
+ "xpack.ingestPipelines.pipelineEditor.foreachForm.optionsFieldAriaLabel": "配置 JSON 编辑器",
+ "xpack.ingestPipelines.pipelineEditor.foreachForm.processorFieldLabel": "处理器",
+ "xpack.ingestPipelines.pipelineEditor.foreachForm.processorHelpText": "要对每个数组值运行的采集处理器。",
+ "xpack.ingestPipelines.pipelineEditor.foreachForm.processorInvalidJsonError": "JSON 无效",
+ "xpack.ingestPipelines.pipelineEditor.foreachForm.processorRequiredError": "需要处理器。",
+ "xpack.ingestPipelines.pipelineEditor.geoIPForm.databaseFileHelpText": "{ingestGeoIP} 配置目录中的 GeoIP2 数据库文件。默认为 {databaseFile}。",
+ "xpack.ingestPipelines.pipelineEditor.geoIPForm.databaseFileLabel": "数据库文件(可选)",
+ "xpack.ingestPipelines.pipelineEditor.geoIPForm.fieldNameHelpText": "包含用于地理查找的 IP 地址的字段。",
+ "xpack.ingestPipelines.pipelineEditor.geoIPForm.firstOnlyFieldHelpText": "使用首个匹配的地理数据,即使字段包含数组。",
+ "xpack.ingestPipelines.pipelineEditor.geoIPForm.firstOnlyFieldLabel": "仅限首个",
+ "xpack.ingestPipelines.pipelineEditor.geoIPForm.propertiesFieldHelpText": "添加到目标字段的属性。有效属性取决于使用的数据库文件。",
+ "xpack.ingestPipelines.pipelineEditor.geoIPForm.targetFieldHelpText": "用于包含地理数据属性的字段。",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.fieldNameHelpText": "用于搜索匹配项的字段。",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.patternDefinitionsAriaLabel": "模式定义编辑器",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.patternDefinitionsHelpText": "定义定制模式的模式名称和模式元组的映射。与现有名称匹配的模式将覆盖预先存在的定义。",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.patternDefinitionsLabel": "模式定义(可选)",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.patternsAddPatternLabel": "添加模式",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.patternsDefinitionsInvalidJSONError": "JSON 无效",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.patternsFieldLabel": "模式",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.patternsHelpText": "用于匹配和提取已命名捕获组的 Grok 表达式。使用首个匹配的表达式。",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.patternsValueRequiredError": "需要值。",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.traceMatchFieldHelpText": "将有关匹配表达式的元数据添加到文档。",
+ "xpack.ingestPipelines.pipelineEditor.grokForm.traceMatchFieldLabel": "跟踪匹配项",
+ "xpack.ingestPipelines.pipelineEditor.gsubForm.fieldNameHelpText": "用于搜索匹配项的字段。",
+ "xpack.ingestPipelines.pipelineEditor.gsubForm.patternFieldHelpText": "用于匹配字段中的子字符串的正则表达式。",
+ "xpack.ingestPipelines.pipelineEditor.gsubForm.patternFieldLabel": "模式",
+ "xpack.ingestPipelines.pipelineEditor.gsubForm.patternRequiredError": "需要值。",
+ "xpack.ingestPipelines.pipelineEditor.gsubForm.replacementFieldHelpText": "匹配项的替换文本。空值将从结果文本中移除匹配文本。",
+ "xpack.ingestPipelines.pipelineEditor.gsubForm.replacementFieldLabel": "替换",
+ "xpack.ingestPipelines.pipelineEditor.htmlStripForm.fieldNameHelpText": "从其中移除 HTML 标记的字段。",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.fieldMapHelpText": "将文档字段名称映射到模型的已知字段名称。优先于模型中的任何映射。",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.fieldMapInvalidJSONError": "JSON 无效",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.fieldMapLabel": "字段映射(可选)",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.inferenceConfigField.classificationLinkLabel": "分类",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.inferenceConfigField.regressionLinkLabel": "回归",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.inferenceConfigLabel": "推理配置(可选)",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.inferenceConfigurationHelpText": "包含推理类型及其选项。有两种类型:{regression} 和 {classification}。",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.modelIDFieldHelpText": "推理所根据的模型的 ID。",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.modelIDFieldLabel": "模型 ID",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.patternRequiredError": "需要模型 ID 值。",
+ "xpack.ingestPipelines.pipelineEditor.inferenceForm.targetFieldHelpText": "用于包含推理处理器结果的字段。默认为 {targetField}。",
+ "xpack.ingestPipelines.pipelineEditor.internalNetworkCustomLabel": "使用定制字段",
+ "xpack.ingestPipelines.pipelineEditor.internalNetworkPredefinedLabel": "使用预置字段",
+ "xpack.ingestPipelines.pipelineEditor.item.cancelMoveButtonAriaLabel": "取消移动",
+ "xpack.ingestPipelines.pipelineEditor.item.descriptionPlaceholder": "无描述",
+ "xpack.ingestPipelines.pipelineEditor.item.editButtonAriaLabel": "编辑此处理器",
+ "xpack.ingestPipelines.pipelineEditor.item.moreButtonAriaLabel": "显示此处理器的更多操作",
+ "xpack.ingestPipelines.pipelineEditor.item.moreMenu.addOnFailureHandlerButtonLabel": "添加失败时处理程序",
+ "xpack.ingestPipelines.pipelineEditor.item.moreMenu.deleteButtonLabel": "删除",
+ "xpack.ingestPipelines.pipelineEditor.item.moreMenu.duplicateButtonLabel": "复制此处理器",
+ "xpack.ingestPipelines.pipelineEditor.item.moveButtonLabel": "移动此处理器",
+ "xpack.ingestPipelines.pipelineEditor.item.textInputAriaLabel": "为此 {type} 处理器提供描述",
+ "xpack.ingestPipelines.pipelineEditor.joinForm.fieldNameHelpText": "包含要联接的数组值的字段。",
+ "xpack.ingestPipelines.pipelineEditor.joinForm.separatorFieldHelpText": "分隔符。",
+ "xpack.ingestPipelines.pipelineEditor.joinForm.separatorFieldLabel": "分隔符",
+ "xpack.ingestPipelines.pipelineEditor.joinForm.separatorRequiredError": "需要值。",
+ "xpack.ingestPipelines.pipelineEditor.jsonForm.addToRootFieldHelpText": "将 JSON 对象添加到文档的顶层。不能与目标字段进行组合。",
+ "xpack.ingestPipelines.pipelineEditor.jsonForm.addToRootFieldLabel": "添加到根目录",
+ "xpack.ingestPipelines.pipelineEditor.jsonForm.fieldNameHelpText": "要解析的字段。",
+ "xpack.ingestPipelines.pipelineEditor.jsonStringField.invalidStringMessage": "JSON 字符串无效。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.excludeKeysFieldLabel": "排除键",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.excludeKeysHelpText": "要从输出中排除的已提取键的列表。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.fieldNameHelpText": "包含键值对字符串的字段。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.fieldSplitFieldLabel": "字段拆分",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.fieldSplitHelpText": "用于分隔键值对的正则表达式模式。通常是空格字符 ({space})。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.fieldSplitRequiredError": "需要值。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.includeKeysFieldLabel": "包括键",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.includeKeysHelpText": "要包括在输出中的已提取键的列表。默认为所有键。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.prefixFieldLabel": "前缀",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.prefixHelpText": "要添加到已提取键的前缀。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.stripBracketsFieldLabel": "剥离括号",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.stripBracketsHelpText": "从已提取值中移除括号({paren}、{angle}、{square})和引号({singleQuote}、{doubleQuote})。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.targetFieldHelpText": "已提取字段的输出字段。默认为文档根目录。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.trimKeyFieldLabel": "剪裁键",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.trimKeyHelpText": "要从已提取键中剪裁的字符。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.trimValueFieldLabel": "剪裁值",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.trimValueHelpText": "要从已提取值中剪裁的字符。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.valueSplitFieldLabel": "值拆分",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.valueSplitHelpText": "用于拆分键和值的正则表达式模式。通常是赋值运算符 ({equal})。",
+ "xpack.ingestPipelines.pipelineEditor.kvForm.valueSplitRequiredError": "需要值。",
+ "xpack.ingestPipelines.pipelineEditor.loadFromJson.buttonLabel": "导入处理器",
+ "xpack.ingestPipelines.pipelineEditor.loadFromJson.buttons.cancel": "取消",
+ "xpack.ingestPipelines.pipelineEditor.loadFromJson.buttons.confirm": "加载并覆盖",
+ "xpack.ingestPipelines.pipelineEditor.loadFromJson.editor": "管道对象",
+ "xpack.ingestPipelines.pipelineEditor.loadFromJson.error.body": "请确保 JSON 是有效的管道对象。",
+ "xpack.ingestPipelines.pipelineEditor.loadFromJson.error.title": "管道无效",
+ "xpack.ingestPipelines.pipelineEditor.loadFromJson.modalTitle": "加载 JSON",
+ "xpack.ingestPipelines.pipelineEditor.loadJsonModal.jsonEditorHelpText": "提供管道对象。这将覆盖现有管道处理器和失败时处理器。",
+ "xpack.ingestPipelines.pipelineEditor.lowerCaseForm.fieldNameHelpText": "要小写的字段。",
+ "xpack.ingestPipelines.pipelineEditor.networkDirection.destinationIpLabel": "目标 IP(可选)",
+ "xpack.ingestPipelines.pipelineEditor.networkDirection.destionationIpHelpText": "包含目标 IP 地址的字段。默认为 {defaultField}。",
+ "xpack.ingestPipelines.pipelineEditor.networkDirection.internalNetworksFieldHelpText": "陈述从哪里读取 {field} 配置的字段。",
+ "xpack.ingestPipelines.pipelineEditor.networkDirection.internalNetworksFieldLabel": "内部网络字段",
+ "xpack.ingestPipelines.pipelineEditor.networkDirection.internalNetworksHelpText": "内部网络列表。",
+ "xpack.ingestPipelines.pipelineEditor.networkDirection.internalNetworksLabel": "内部网络",
+ "xpack.ingestPipelines.pipelineEditor.networkDirection.sourceIpHelpText": "包含源 IP 地址的字段。默认为 {defaultField}。",
+ "xpack.ingestPipelines.pipelineEditor.networkDirection.sourceIpLabel": "源 IP(可选)",
+ "xpack.ingestPipelines.pipelineEditor.networkDirection.targetFieldHelpText": "输出字段。默认为 {field}。",
+ "xpack.ingestPipelines.pipelineEditor.onFailureProcessorsDocumentationLink": "了解详情。",
+ "xpack.ingestPipelines.pipelineEditor.onFailureProcessorsLabel": "失败处理程序",
+ "xpack.ingestPipelines.pipelineEditor.onFailureTreeDescription": "用于处理此管道中的异常的处理器。{learnMoreLink}",
+ "xpack.ingestPipelines.pipelineEditor.onFailureTreeTitle": "失败处理器",
+ "xpack.ingestPipelines.pipelineEditor.pipelineForm.pipelineNameFieldHelpText": "要运行的采集管道的名称。",
+ "xpack.ingestPipelines.pipelineEditor.pipelineForm.pipelineNameFieldLabel": "管道名称",
+ "xpack.ingestPipelines.pipelineEditor.pipelineForm.pipelineNameRequiredError": "需要值。",
+ "xpack.ingestPipelines.pipelineEditor.processorsDocumentationLink": "了解详情。",
+ "xpack.ingestPipelines.pipelineEditor.processorsTreeDescription": "使用处理器可在索引前转换数据。{learnMoreLink}",
+ "xpack.ingestPipelines.pipelineEditor.processorsTreeTitle": "处理器",
+ "xpack.ingestPipelines.pipelineEditor.registeredDomain.fieldNameHelpText": "包含完全限定域名的字段。",
+ "xpack.ingestPipelines.pipelineEditor.removeForm.fieldNameField": "字段",
+ "xpack.ingestPipelines.pipelineEditor.removeForm.fieldNameHelpText": "要移除的字段。",
+ "xpack.ingestPipelines.pipelineEditor.removeForm.fieldNameRequiredError": "需要值。",
+ "xpack.ingestPipelines.pipelineEditor.removeProcessorModal.cancelButtonLabel": "取消",
+ "xpack.ingestPipelines.pipelineEditor.removeProcessorModal.confirmationButtonLabel": "删除处理器",
+ "xpack.ingestPipelines.pipelineEditor.removeProcessorModal.titleText": "删除 {type} 处理器",
+ "xpack.ingestPipelines.pipelineEditor.renameForm.fieldNameHelpText": "要重命名的字段。",
+ "xpack.ingestPipelines.pipelineEditor.renameForm.targetFieldHelpText": "新字段名称。此字段不能已存在。",
+ "xpack.ingestPipelines.pipelineEditor.renameForm.targetFieldLabel": "目标字段",
+ "xpack.ingestPipelines.pipelineEditor.renameForm.targetFieldRequiredError": "需要值。",
+ "xpack.ingestPipelines.pipelineEditor.requiredCopyFrom": "需要复制位置值。",
+ "xpack.ingestPipelines.pipelineEditor.requiredValue": "需要值。",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.idRequiredError": "需要值。",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.langFieldHelpText": "脚本语言。默认为 {lang}。",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.langFieldLabel": "语言(可选)",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.paramsFieldAriaLabel": "参数 JSON 编辑器",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.paramsFieldHelpText": "作为变量传递到脚本的命名参数。",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.paramsFieldLabel": "参数",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.processorInvalidJsonError": "JSON 无效",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.sourceFieldAriaLabel": "源脚本 JSON 编辑器",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.sourceFieldHelpText": "要运行的内联脚本。",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.sourceFieldLabel": "源",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.sourceRequiredError": "需要值。",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.storedScriptIDFieldHelpText": "要运行的存储脚本的 ID。",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.storedScriptIDFieldLabel": "存储脚本 ID",
+ "xpack.ingestPipelines.pipelineEditor.scriptForm.useScriptIdToggleLabel": "运行存储脚本",
+ "xpack.ingestPipelines.pipelineEditor.setForm.copyFromFieldHelpText": "要复制到 {field} 的字段。",
+ "xpack.ingestPipelines.pipelineEditor.setForm.copyFromFieldLabel": "复制位置",
+ "xpack.ingestPipelines.pipelineEditor.setForm.fieldNameField": "要插入或更新的字段。",
+ "xpack.ingestPipelines.pipelineEditor.setForm.ignoreEmptyValueFieldHelpText": "如果 {valueField} 是 {nullValue} 或空字符串,请不要更新该字段。",
+ "xpack.ingestPipelines.pipelineEditor.setForm.ignoreEmptyValueFieldLabel": "忽略空值",
+ "xpack.ingestPipelines.pipelineEditor.setForm.mediaTypeFieldLabel": "媒体类型",
+ "xpack.ingestPipelines.pipelineEditor.setForm.mediaTypeHelpText": "用于编码值的媒体类型。",
+ "xpack.ingestPipelines.pipelineEditor.setForm.overrideFieldHelpText": "如果启用,则覆盖现有字段值。如果禁用,则仅更新 {nullValue} 字段。",
+ "xpack.ingestPipelines.pipelineEditor.setForm.overrideFieldLabel": "覆盖",
+ "xpack.ingestPipelines.pipelineEditor.setForm.propertiesFieldHelpText": "要添加的用户详情。默认为 {value}",
+ "xpack.ingestPipelines.pipelineEditor.setForm.valueFieldHelpText": "字段的值。",
+ "xpack.ingestPipelines.pipelineEditor.setForm.valueFieldLabel": "值",
+ "xpack.ingestPipelines.pipelineEditor.setSecurityUserForm.fieldNameField": "输出字段。",
+ "xpack.ingestPipelines.pipelineEditor.setSecurityUserForm.propertiesFieldLabel": "属性(可选)",
+ "xpack.ingestPipelines.pipelineEditor.settingsForm.learnMoreLabelLink.processor": "{processorLabel}文档",
+ "xpack.ingestPipelines.pipelineEditor.sortForm.fieldNameHelpText": "包含要排序的数组值的字段。",
+ "xpack.ingestPipelines.pipelineEditor.sortForm.orderField.ascendingOption": "升序",
+ "xpack.ingestPipelines.pipelineEditor.sortForm.orderField.descendingOption": "降序",
+ "xpack.ingestPipelines.pipelineEditor.sortForm.orderFieldHelpText": "排序顺序。包含字符串和数字组合的数组按字典顺序排序。",
+ "xpack.ingestPipelines.pipelineEditor.sortForm.orderFieldLabel": "顺序",
+ "xpack.ingestPipelines.pipelineEditor.splitForm.fieldNameHelpText": "要拆分的字段。",
+ "xpack.ingestPipelines.pipelineEditor.splitForm.preserveTrailingFieldHelpText": "保留拆分字段值中的任何尾随空格。",
+ "xpack.ingestPipelines.pipelineEditor.splitForm.preserveTrailingFieldLabel": "保留尾随",
+ "xpack.ingestPipelines.pipelineEditor.splitForm.separatorFieldHelpText": "用于分隔字段值的正则表达式模式。",
+ "xpack.ingestPipelines.pipelineEditor.splitForm.separatorFieldLabel": "分隔符",
+ "xpack.ingestPipelines.pipelineEditor.splitForm.separatorRequiredError": "需要值。",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.buttonLabel": "添加文档",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.documentLabel": "文档 {documentNumber}",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.documentsdropdown.dropdownLabel": "文档:",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.documentsDropdown.editDocumentsButtonLabel": "编辑文档",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.documentsDropdown.popoverTitle": "测试文档",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.outputButtonLabel": "查看输出",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.resetDocumentsModal.cancelButtonLabel": "取消",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.resetDocumentsModal.description": "这将重置输出。",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.resetDocumentsModal.resetButtonLabel": "清除文档",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.resetDocumentsModal.title": "清除文档",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.selectedDocumentLabel": "文档 {selectedDocument}",
+ "xpack.ingestPipelines.pipelineEditor.testPipeline.testPipelineActionsLabel": "测试管道:",
+ "xpack.ingestPipelines.pipelineEditor.trimForm.fieldNameHelpText": "要剪裁的字段。对于字符串数组,每个元素都要剪裁。",
+ "xpack.ingestPipelines.pipelineEditor.typeField.fieldRequiredError": "类型必填。",
+ "xpack.ingestPipelines.pipelineEditor.typeField.typeFieldComboboxPlaceholder": "键入后按“ENTER”键",
+ "xpack.ingestPipelines.pipelineEditor.typeField.typeFieldLabel": "处理器",
+ "xpack.ingestPipelines.pipelineEditor.uppercaseForm.fieldNameHelpText": "要大写的字段。对于字符串数组,每个元素都为大写。",
+ "xpack.ingestPipelines.pipelineEditor.uriPartsForm.fieldNameHelpText": "包含 URI 字符串的字段。",
+ "xpack.ingestPipelines.pipelineEditor.urlDecodeForm.fieldNameHelpText": "要解码的字段。对于字符串数组,每个元素都要解码。",
+ "xpack.ingestPipelines.pipelineEditor.useCopyFromLabel": "使用复制位置字段",
+ "xpack.ingestPipelines.pipelineEditor.userAgentForm.extractDeviceNameFieldText": "确切设备类型",
+ "xpack.ingestPipelines.pipelineEditor.userAgentForm.extractDeviceNameTooltipText": "此功能为公测版,可能会进行更改。",
+ "xpack.ingestPipelines.pipelineEditor.userAgentForm.extractDeviceTypeFieldHelpText": "从用户代理字符串中提取设备类型。",
+ "xpack.ingestPipelines.pipelineEditor.userAgentForm.fieldNameHelpText": "包含用户代理字符串的字段。",
+ "xpack.ingestPipelines.pipelineEditor.userAgentForm.propertiesFieldHelpText": "添加到目标字段的属性。",
+ "xpack.ingestPipelines.pipelineEditor.userAgentForm.regexFileFieldHelpText": "包含用于解析用户代理字符串的正则表达式的文件。",
+ "xpack.ingestPipelines.pipelineEditor.userAgentForm.regexFileFieldLabel": "正则表达式文件(可选)",
+ "xpack.ingestPipelines.pipelineEditor.userAgentForm.targetFieldHelpText": "输出字段。默认为 {defaultField}。",
+ "xpack.ingestPipelines.pipelineEditor.useValueLabel": "使用值字段",
+ "xpack.ingestPipelines.pipelineEditorItem.droppedStatusAriaLabel": "已丢弃",
+ "xpack.ingestPipelines.pipelineEditorItem.errorIgnoredStatusAriaLabel": "错误已忽略",
+ "xpack.ingestPipelines.pipelineEditorItem.errorStatusAriaLabel": "错误",
+ "xpack.ingestPipelines.pipelineEditorItem.inactiveStatusAriaLabel": "未运行",
+ "xpack.ingestPipelines.pipelineEditorItem.skippedStatusAriaLabel": "已跳过",
+ "xpack.ingestPipelines.pipelineEditorItem.successStatusAriaLabel": "成功",
+ "xpack.ingestPipelines.pipelineEditorItem.unknownStatusAriaLabel": "未知",
+ "xpack.ingestPipelines.processorFormFlyout.cancelButtonLabel": "取消",
+ "xpack.ingestPipelines.processorFormFlyout.updateButtonLabel": "更新",
+ "xpack.ingestPipelines.processorOutput.descriptionText": "预览对测试文档所做的更改。",
+ "xpack.ingestPipelines.processorOutput.documentLabel": "文档 {number}",
+ "xpack.ingestPipelines.processorOutput.documentsDropdownLabel": "测试数据:",
+ "xpack.ingestPipelines.processorOutput.droppedCalloutTitle": "该文档已丢弃。",
+ "xpack.ingestPipelines.processorOutput.ignoredErrorCodeBlockLabel": "存在已忽略的错误",
+ "xpack.ingestPipelines.processorOutput.loadingMessage": "正在加载处理器输出…...",
+ "xpack.ingestPipelines.processorOutput.noOutputCalloutTitle": "输出不适用于此处理器。",
+ "xpack.ingestPipelines.processorOutput.processorErrorCodeBlockLabel": "有错误",
+ "xpack.ingestPipelines.processorOutput.processorInputCodeBlockLabel": "数据输入",
+ "xpack.ingestPipelines.processorOutput.processorOutputCodeBlockLabel": "数据输出",
+ "xpack.ingestPipelines.processorOutput.skippedCalloutTitle": "该处理器尚未运行。",
+ "xpack.ingestPipelines.processors.defaultDescription.append": "将“{value}”追加到“{field}”字段",
+ "xpack.ingestPipelines.processors.defaultDescription.bytes": "将“{field}”转换成其以字节为单位的值",
+ "xpack.ingestPipelines.processors.defaultDescription.circle": "将“{field}”的圆定义转换为近似多边形",
+ "xpack.ingestPipelines.processors.defaultDescription.communityId": "计算网络流数据的社区 ID。",
+ "xpack.ingestPipelines.processors.defaultDescription.convert": "将“{field}”转换为类型“{type}”",
+ "xpack.ingestPipelines.processors.defaultDescription.csv": "将 CSV 值从“{field}”提取到 {target_fields}",
+ "xpack.ingestPipelines.processors.defaultDescription.date": "将“{field}”的日期解析为字段“{target_field}”上的日期类型",
+ "xpack.ingestPipelines.processors.defaultDescription.date_index_name": "根据“{field}”的时间戳值({prefix})将文档添加到基于时间的索引",
+ "xpack.ingestPipelines.processors.defaultDescription.dateIndexName.indexNamePrefixDefault.noPrefixValueLabel": "无前缀",
+ "xpack.ingestPipelines.processors.defaultDescription.dateIndexName.indexNamePrefixDefault.prefixValueLabel": "带前缀“{prefix}”",
+ "xpack.ingestPipelines.processors.defaultDescription.dissect": "从“{field}”提取匹配分解模式的值",
+ "xpack.ingestPipelines.processors.defaultDescription.dot_expander": "将“{field}”扩展成对象字段",
+ "xpack.ingestPipelines.processors.defaultDescription.drop": "丢弃文档而不返回错误",
+ "xpack.ingestPipelines.processors.defaultDescription.enrich": "如果策略“{policy_name}”匹配“{field}”,将数据扩充到“{target_field}”",
+ "xpack.ingestPipelines.processors.defaultDescription.fail": "引发使执行停止的异常",
+ "xpack.ingestPipelines.processors.defaultDescription.fingerprint": "计算文档内容的哈希。",
+ "xpack.ingestPipelines.processors.defaultDescription.foreach": "为“{field}”中的每个对象运行处理器",
+ "xpack.ingestPipelines.processors.defaultDescription.geoip": "根据“{field}”的值将地理数据添加到文档",
+ "xpack.ingestPipelines.processors.defaultDescription.grok": "从“{field}”提取匹配 grok 模式的值",
+ "xpack.ingestPipelines.processors.defaultDescription.gsub": "将“{field}”中匹配“{pattern}”的值替换为“{replacement}”",
+ "xpack.ingestPipelines.processors.defaultDescription.html_strip": "从“{field}”中移除 HTML 标记",
+ "xpack.ingestPipelines.processors.defaultDescription.inference": "运行模型“{modelId}”并将结果存储在“{target_field}”中",
+ "xpack.ingestPipelines.processors.defaultDescription.join": "联接“{field}”中存储的数组的各个元素",
+ "xpack.ingestPipelines.processors.defaultDescription.json": "解析“{field}”以从字符串创建 JSON 对象",
+ "xpack.ingestPipelines.processors.defaultDescription.kv": "从“{field}”提取键值对,并在“{field_split}”和“{value_split}”上拆分",
+ "xpack.ingestPipelines.processors.defaultDescription.lowercase": "将“{field}”中的值转换成小写",
+ "xpack.ingestPipelines.processors.defaultDescription.networkDirection": "在给定源 IP 地址的情况下计算网络方向。",
+ "xpack.ingestPipelines.processors.defaultDescription.pipeline": "运行“{name}”采集管道",
+ "xpack.ingestPipelines.processors.defaultDescription.registeredDomain": "从“{field}”提取已注册域、子域和顶层域",
+ "xpack.ingestPipelines.processors.defaultDescription.remove": "移除“{field}”",
+ "xpack.ingestPipelines.processors.defaultDescription.rename": "将“{field}”重命名为“{target_field}”",
+ "xpack.ingestPipelines.processors.defaultDescription.set": "将“{field}”的值设置为“{value}”",
+ "xpack.ingestPipelines.processors.defaultDescription.setCopyFrom": "将“{field}”的值设置为“{copyFrom}”的值",
+ "xpack.ingestPipelines.processors.defaultDescription.setSecurityUser": "将当前用户的详情添加到“{field}”",
+ "xpack.ingestPipelines.processors.defaultDescription.sort": "以{order}排序数组“{field}”中的元素",
+ "xpack.ingestPipelines.processors.defaultDescription.sort.orderAscendingLabel": "升序",
+ "xpack.ingestPipelines.processors.defaultDescription.sort.orderDescendingLabel": "降序",
+ "xpack.ingestPipelines.processors.defaultDescription.split": "将“{field}”中存储的字段拆分成数组",
+ "xpack.ingestPipelines.processors.defaultDescription.trim": "从“{field}”剪裁空格",
+ "xpack.ingestPipelines.processors.defaultDescription.uppercase": "将“{field}”中的值转换成大写",
+ "xpack.ingestPipelines.processors.defaultDescription.uri_parts": "解析“{field}”中的 URI 字符串,并将结果存储在“{target_field}”中",
+ "xpack.ingestPipelines.processors.defaultDescription.url_decode": "解码“{field}”中的 URL",
+ "xpack.ingestPipelines.processors.defaultDescription.user_agent": "从“{field}”提取用户代理,并将结果存储在“{target_field}”中",
+ "xpack.ingestPipelines.processors.description.append": "将值追加到字段的数组。如果该字段包含单个值,则处理器首先将其转换为数组。如果该字段不存在,则处理器将创建包含已追加值的数组。",
+ "xpack.ingestPipelines.processors.description.bytes": "将数字存储单位转换为字节。例如,1KB 变成 1024 字节。",
+ "xpack.ingestPipelines.processors.description.circle": "将圆定义转换为近似多边形。",
+ "xpack.ingestPipelines.processors.description.communityId": "计算网络流数据的社区 ID。",
+ "xpack.ingestPipelines.processors.description.convert": "将字段转换为其他数据类型。例如,可将字符串转换为长整型。",
+ "xpack.ingestPipelines.processors.description.csv": "从 CSV 数据中提取字段值。",
+ "xpack.ingestPipelines.processors.description.date": "将日期转换为文档时间戳。",
+ "xpack.ingestPipelines.processors.description.dateIndexName": "使用日期或时间戳可将文档添加到基于正确时间的索引。索引名称必须使用日期数学模式,例如 {value}。",
+ "xpack.ingestPipelines.processors.description.dissect": "使用分解模式从字段中提取匹配项。",
+ "xpack.ingestPipelines.processors.description.dotExpander": "将包含点表示法的字段扩展到对象字段中。此后,管道中的其他处理器便可访问该对象字段。",
+ "xpack.ingestPipelines.processors.description.drop": "丢弃文档而不返回错误。",
+ "xpack.ingestPipelines.processors.description.enrich": "根据{enrichPolicyLink}将扩充数据添加到传入文档。",
+ "xpack.ingestPipelines.processors.description.fail": "失败时返回定制错误消息。通常用于就必要条件通知请求者。",
+ "xpack.ingestPipelines.processors.description.fingerprint": "计算文档内容的哈希。",
+ "xpack.ingestPipelines.processors.description.foreach": "将采集处理器应用于数组中的每个值。",
+ "xpack.ingestPipelines.processors.description.geoip": "根据 IP 地址添加地理数据。使用 Maxmind 数据库文件中的地理数据。",
+ "xpack.ingestPipelines.processors.description.grok": "使用 {grokLink} 表达式从字段中提取匹配项。",
+ "xpack.ingestPipelines.processors.description.gsub": "使用正则表达式替换字段子字符串。",
+ "xpack.ingestPipelines.processors.description.htmlStrip": "从字段中移除 HTML 标记。",
+ "xpack.ingestPipelines.processors.description.inference": "使用预先训练的数据帧分析模型对传入数据进行推理。",
+ "xpack.ingestPipelines.processors.description.join": "将数组元素联接成字符串。在每个元素之间插入分隔符。",
+ "xpack.ingestPipelines.processors.description.json": "通过兼容字符串创建 JSON 对象。",
+ "xpack.ingestPipelines.processors.description.kv": "从包含键值对的字符串中提取字段。",
+ "xpack.ingestPipelines.processors.description.lowercase": "将字符串转换为小写形式。",
+ "xpack.ingestPipelines.processors.description.networkDirection": "在给定源 IP 地址的情况下计算网络方向。",
+ "xpack.ingestPipelines.processors.description.pipeline": "运行其他采集节点管道。",
+ "xpack.ingestPipelines.processors.description.registeredDomain": "从完全限定域名中提取已注册域(有效的顶层域)、子域和顶层域。",
+ "xpack.ingestPipelines.processors.description.remove": "移除一个或多个字段。",
+ "xpack.ingestPipelines.processors.description.rename": "重命名现有字段。",
+ "xpack.ingestPipelines.processors.description.script": "对传入文档运行脚本。",
+ "xpack.ingestPipelines.processors.description.set": "设置字段的值。",
+ "xpack.ingestPipelines.processors.description.setSecurityUser": "将有关当前用户的详情(例如用户名和电子邮件地址)添加到传入文档。对于该索引请求,需要经过身份验证的用户。",
+ "xpack.ingestPipelines.processors.description.sort": "对字段的数组元素进行排序。",
+ "xpack.ingestPipelines.processors.description.split": "将字段值拆分成数组。",
+ "xpack.ingestPipelines.processors.description.trim": "从字符串中移除前导和尾随空格。",
+ "xpack.ingestPipelines.processors.description.uppercase": "将字符串转换为大写形式。",
+ "xpack.ingestPipelines.processors.description.urldecode": "对 URL 编码字符串进行解码。",
+ "xpack.ingestPipelines.processors.description.userAgent": "从浏览器的用户代理字符串中提取值。",
+ "xpack.ingestPipelines.processors.label.append": "追加",
+ "xpack.ingestPipelines.processors.label.bytes": "字节",
+ "xpack.ingestPipelines.processors.label.circle": "圆形",
+ "xpack.ingestPipelines.processors.label.communityId": "社区 ID",
+ "xpack.ingestPipelines.processors.label.convert": "转换",
+ "xpack.ingestPipelines.processors.label.csv": "CSV",
+ "xpack.ingestPipelines.processors.label.date": "日期",
+ "xpack.ingestPipelines.processors.label.dateIndexName": "日期索引名称",
+ "xpack.ingestPipelines.processors.label.dissect": "分解",
+ "xpack.ingestPipelines.processors.label.dotExpander": "点扩展",
+ "xpack.ingestPipelines.processors.label.drop": "丢弃",
+ "xpack.ingestPipelines.processors.label.enrich": "扩充",
+ "xpack.ingestPipelines.processors.label.fail": "失败",
+ "xpack.ingestPipelines.processors.label.fingerprint": "指纹",
+ "xpack.ingestPipelines.processors.label.foreach": "Foreach",
+ "xpack.ingestPipelines.processors.label.geoip": "GeoIP",
+ "xpack.ingestPipelines.processors.label.grok": "Grok",
+ "xpack.ingestPipelines.processors.label.gsub": "Gsub",
+ "xpack.ingestPipelines.processors.label.htmlStrip": "HTML 标记移除",
+ "xpack.ingestPipelines.processors.label.inference": "推理",
+ "xpack.ingestPipelines.processors.label.join": "联接",
+ "xpack.ingestPipelines.processors.label.json": "JSON",
+ "xpack.ingestPipelines.processors.label.kv": "键值 (KV)",
+ "xpack.ingestPipelines.processors.label.lowercase": "小写",
+ "xpack.ingestPipelines.processors.label.networkDirection": "网络方向",
+ "xpack.ingestPipelines.processors.label.pipeline": "管道",
+ "xpack.ingestPipelines.processors.label.registeredDomain": "已注册域",
+ "xpack.ingestPipelines.processors.label.remove": "移除",
+ "xpack.ingestPipelines.processors.label.rename": "重命名",
+ "xpack.ingestPipelines.processors.label.script": "脚本",
+ "xpack.ingestPipelines.processors.label.set": "设置",
+ "xpack.ingestPipelines.processors.label.setSecurityUser": "设置安全用户",
+ "xpack.ingestPipelines.processors.label.sort": "排序",
+ "xpack.ingestPipelines.processors.label.split": "拆分",
+ "xpack.ingestPipelines.processors.label.trim": "剪裁",
+ "xpack.ingestPipelines.processors.label.uppercase": "大写",
+ "xpack.ingestPipelines.processors.label.uriPartsLabel": "URI 组成部分",
+ "xpack.ingestPipelines.processors.label.urldecode": "URL 解码",
+ "xpack.ingestPipelines.processors.label.userAgent": "用户代理",
+ "xpack.ingestPipelines.processors.uriPartsDescription": "解析统一资源标识符 (URI) 字符串并提取其组件作为对象。",
+ "xpack.ingestPipelines.requestFlyout.closeButtonLabel": "关闭",
+ "xpack.ingestPipelines.requestFlyout.descriptionText": "此 Elasticsearch 请求将创建或更新管道。",
+ "xpack.ingestPipelines.requestFlyout.namedTitle": "对“{name}”的请求",
+ "xpack.ingestPipelines.requestFlyout.unnamedTitle": "请求",
+ "xpack.ingestPipelines.settingsFormOnFailureFlyout.configurationTabTitle": "配置",
+ "xpack.ingestPipelines.settingsFormOnFailureFlyout.configureOnFailureTitle": "配置失败时处理器",
+ "xpack.ingestPipelines.settingsFormOnFailureFlyout.configureTitle": "配置处理器",
+ "xpack.ingestPipelines.settingsFormOnFailureFlyout.manageOnFailureTitle": "配置失败时处理器",
+ "xpack.ingestPipelines.settingsFormOnFailureFlyout.manageTitle": "管理处理器",
+ "xpack.ingestPipelines.settingsFormOnFailureFlyout.outputTabTitle": "输出",
+ "xpack.ingestPipelines.tabs.documentsTabTitle": "文档",
+ "xpack.ingestPipelines.tabs.outputTabTitle": "输出",
+ "xpack.ingestPipelines.testPipeline.errorNotificationText": "执行管道时出错",
+ "xpack.ingestPipelines.testPipelineFlyout.documentsForm.documentsFieldLabel": "文档",
+ "xpack.ingestPipelines.testPipelineFlyout.documentsForm.documentsJsonError": "文档 JSON 无效。",
+ "xpack.ingestPipelines.testPipelineFlyout.documentsForm.noDocumentsError": "需要指定文档。",
+ "xpack.ingestPipelines.testPipelineFlyout.documentsForm.oneDocumentRequiredError": "至少需要一个文档。",
+ "xpack.ingestPipelines.testPipelineFlyout.documentsTab.editorFieldAriaLabel": "文档 JSON 编辑器",
+ "xpack.ingestPipelines.testPipelineFlyout.documentsTab.editorFieldClearAllButtonLabel": "全部清除",
+ "xpack.ingestPipelines.testPipelineFlyout.documentsTab.runButtonLabel": "运行管道",
+ "xpack.ingestPipelines.testPipelineFlyout.documentsTab.runningButtonLabel": "正在运行",
+ "xpack.ingestPipelines.testPipelineFlyout.documentsTab.simulateDocumentionLink": "了解详情。",
+ "xpack.ingestPipelines.testPipelineFlyout.documentsTab.tabDescriptionText": "提供管道要采集的文档。{learnMoreLink}",
+ "xpack.ingestPipelines.testPipelineFlyout.executePipelineError": "无法执行管道",
+ "xpack.ingestPipelines.testPipelineFlyout.outputTab.descriptionLinkLabel": "刷新输出",
+ "xpack.ingestPipelines.testPipelineFlyout.outputTab.descriptionText": "查看输出数据或了解文档通过管道时每个处理器对文档的影响。",
+ "xpack.ingestPipelines.testPipelineFlyout.outputTab.verboseSwitchLabel": "查看详细输出",
+ "xpack.ingestPipelines.testPipelineFlyout.successNotificationText": "管道已执行",
+ "xpack.ingestPipelines.testPipelineFlyout.title": "测试管道",
+ "xpack.licenseApiGuard.license.errorExpiredMessage": "您不能使用 {pluginName},因为您的{licenseType}许可证已过期",
+ "xpack.licenseApiGuard.license.errorUnavailableMessage": "您不能使用 {pluginName},因为许可证信息当前不可用。",
+ "xpack.licenseApiGuard.license.errorUnsupportedMessage": "您的{licenseType}许可证不支持 {pluginName}。请升级您的许可证。",
+ "xpack.licenseApiGuard.license.genericErrorMessage": "因为许可证检查失败,所以无法使用 {pluginName}。",
+ "xpack.licenseMgmt.app.checkingPermissionsErrorMessage": "检查权限时出错",
+ "xpack.licenseMgmt.app.deniedPermissionDescription": "要使用许可管理,必须具有{permissionType}权限。",
+ "xpack.licenseMgmt.app.deniedPermissionTitle": "需要集群权限",
+ "xpack.licenseMgmt.app.loadingPermissionsDescription": "正在检查权限......",
+ "xpack.licenseMgmt.dashboard.breadcrumb": "许可管理",
+ "xpack.licenseMgmt.licenseDashboard.addLicense.updateLicenseButtonLabel": "更新许可证",
+ "xpack.licenseMgmt.licenseDashboard.addLicense.updateLicenseTitle": "更新您的许可证",
+ "xpack.licenseMgmt.licenseDashboard.addLicense.useAvailableLicenseDescription": "如果您已经持有新的许可证,请立即上传。",
+ "xpack.licenseMgmt.licenseDashboard.licenseStatus.activeLicenseStatusDescription": "您的许可证将于 {licenseExpirationDate}过期",
+ "xpack.licenseMgmt.licenseDashboard.licenseStatus.activeLicenseStatusText": "活动",
+ "xpack.licenseMgmt.licenseDashboard.licenseStatus.activeLicenseStatusTitle": "您的{licenseType}许可证状态为 {status}",
+ "xpack.licenseMgmt.licenseDashboard.licenseStatus.expiredLicenseStatusDescription": "您的许可证已于 {licenseExpirationDate}过期",
+ "xpack.licenseMgmt.licenseDashboard.licenseStatus.expiredLicenseStatusTitle": "您的{licenseType}许可证已过期",
+ "xpack.licenseMgmt.licenseDashboard.licenseStatus.inactiveLicenseStatusText": "非活动",
+ "xpack.licenseMgmt.licenseDashboard.licenseStatus.permanentActiveLicenseStatusDescription": "您的许可证永久有效。",
+ "xpack.licenseMgmt.licenseDashboard.requestTrialExtension.extendTrialButtonLabel": "延期试用",
+ "xpack.licenseMgmt.licenseDashboard.requestTrialExtension.extendYourTrialTitle": "延期您的试用",
+ "xpack.licenseMgmt.licenseDashboard.requestTrialExtension.howToContinueUsingPluginsDescription": "如果您想继续使用 Machine Learning、高级安全性以及我们其他超卓的{subscriptionFeaturesLinkText},请立即申请延期。",
+ "xpack.licenseMgmt.licenseDashboard.requestTrialExtension.subscriptionFeaturesLinkText": "订阅功能",
+ "xpack.licenseMgmt.licenseDashboard.revertToBasic.acknowledgeModal.revertToBasicButtonLabel": "恢复为基本级",
+ "xpack.licenseMgmt.licenseDashboard.revertToBasic.acknowledgeModalTitle": "恢复为基本级许可",
+ "xpack.licenseMgmt.licenseDashboard.revertToBasic.confirmModal.cancelButtonLabel": "取消",
+ "xpack.licenseMgmt.licenseDashboard.revertToBasic.confirmModal.confirmButtonLabel": "确认",
+ "xpack.licenseMgmt.licenseDashboard.revertToBasic.confirmModalTitle": "确认恢复为基本级许可",
+ "xpack.licenseMgmt.licenseDashboard.revertToBasic.revertToFreeFeaturesDescription": "您将恢复到我们的免费功能,并失去对 Machine Learning、高级安全性和其他{subscriptionFeaturesLinkText}的访问权限。",
+ "xpack.licenseMgmt.licenseDashboard.revertToBasic.subscriptionFeaturesLinkText": "订阅功能",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModal.cancelButtonLabel": "取消",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModal.startTrialButtonLabel": "开始我的试用",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription": "此试用适用于 Elastic Stack 的整套{subscriptionFeaturesLinkText}。您立即可以访问:",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.alertingFeatureTitle": "Alerting",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.dataBaseConnectivityFeatureTitle": "{sqlDataBase} 的 {jdbcStandard} 和 {odbcStandard} 连接性",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.graphCapabilitiesFeatureTitle": "图表功能",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.mashingLearningFeatureTitle": "Machine Learning",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.securityDocumentationLinkText": "文档",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.securityFeaturesConfigurationDescription": "诸如身份验证 ({authenticationTypeList})、字段级和文档级安全以及审计等高级安全功能需要配置。有关说明,请参阅{securityDocumentationLinkText}。",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.subscriptionFeaturesLinkText": "订阅功能",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.termsAndConditionsDescription": "通过开始此试用,您同意其受这些{termsAndConditionsLinkText}约束。",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalDescription.termsAndConditionsLinkText": "条款和条件",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.confirmModalTitle": "立即开始为期 30 天的免费试用",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.startTrialButtonLabel": "开始试用",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.subscriptionFeaturesExperienceDescription": "体验 Machine Learning、高级安全性以及我们所有其他{subscriptionFeaturesLinkText}能帮您做什么。",
+ "xpack.licenseMgmt.licenseDashboard.startTrial.subscriptionFeaturesLinkText": "订阅功能",
+ "xpack.licenseMgmt.licenseDashboard.startTrialTitle": "开始为期 30 天的试用",
+ "xpack.licenseMgmt.managementSectionDisplayName": "许可管理",
+ "xpack.licenseMgmt.replacingCurrentLicenseWithBasicLicenseWarningMessage": "如果将您的{currentLicenseType}许可替换成基本级许可,将会失去部分功能。请查看下面的功能列表。",
+ "xpack.licenseMgmt.telemetryOptIn.customersHelpSupportDescription": "帮助 Elastic 支持提供更好的服务",
+ "xpack.licenseMgmt.telemetryOptIn.exampleLinkText": "示例",
+ "xpack.licenseMgmt.telemetryOptIn.featureUsageWarningMessage": "此功能定期发送基本功能使用情况统计信息。此信息不会在 Elastic 之外进行共享。请参阅{exampleLink}或阅读我们的{telemetryPrivacyStatementLink}。您可以随时禁用此功能。",
+ "xpack.licenseMgmt.telemetryOptIn.readMoreLinkText": "阅读更多内容",
+ "xpack.licenseMgmt.telemetryOptIn.sendBasicFeatureStatisticsLabel": "定期向 Elastic 发送基本的功能使用统计信息。{popover}",
+ "xpack.licenseMgmt.telemetryOptIn.telemetryPrivacyStatementLinkText": "遥测隐私声明",
+ "xpack.licenseMgmt.upload.breadcrumb": "上传",
+ "xpack.licenseMgmt.uploadLicense.cancelButtonLabel": "取消",
+ "xpack.licenseMgmt.uploadLicense.checkLicenseFileErrorMessage": "{genericUploadError}检查您的许可文件。",
+ "xpack.licenseMgmt.uploadLicense.confirmModal.cancelButtonLabel": "取消",
+ "xpack.licenseMgmt.uploadLicense.confirmModal.confirmButtonLabel": "确认",
+ "xpack.licenseMgmt.uploadLicense.confirmModalTitle": "确认许可上传",
+ "xpack.licenseMgmt.uploadLicense.expiredLicenseErrorMessage": "提供的许可已过期。",
+ "xpack.licenseMgmt.uploadLicense.genericUploadErrorMessage": "上传许可时遇到错误:",
+ "xpack.licenseMgmt.uploadLicense.invalidLicenseErrorMessage": "提供的许可对于此产品无效。",
+ "xpack.licenseMgmt.uploadLicense.licenseFileNotSelectedErrorMessage": "必须选择许可文件。",
+ "xpack.licenseMgmt.uploadLicense.licenseKeyTypeDescription": "您的许可密钥是附有签名的 JSON 文件。",
+ "xpack.licenseMgmt.uploadLicense.problemWithUploadedLicenseDescription": "如果将您的{currentLicenseType}许可替换成{newLicenseType}许可,将会失去部分功能。请查看下面的功能列表。",
+ "xpack.licenseMgmt.uploadLicense.replacingCurrentLicenseWarningMessage": "上传许可将会替换您当前的{currentLicenseType}许可。",
+ "xpack.licenseMgmt.uploadLicense.selectLicenseFileDescription": "选择或拖来您的许可文件",
+ "xpack.licenseMgmt.uploadLicense.unknownErrorErrorMessage": "未知错误。",
+ "xpack.licenseMgmt.uploadLicense.uploadButtonLabel": "上传",
+ "xpack.licenseMgmt.uploadLicense.uploadingButtonLabel": "正在上传……",
+ "xpack.licenseMgmt.uploadLicense.uploadLicenseTitle": "上传您的许可",
+ "xpack.licensing.check.errorExpiredMessage": "您不能使用 {pluginName},因为您的{licenseType}许可证已过期",
+ "xpack.licensing.check.errorUnavailableMessage": "您不能使用 {pluginName},因为许可证信息当前不可用。",
+ "xpack.licensing.check.errorUnsupportedMessage": "您的{licenseType}许可证不支持 {pluginName}。请升级您的许可证。",
+ "xpack.licensing.welcomeBanner.licenseIsExpiredDescription": "联系您的管理员或直接{updateYourLicenseLinkText}。",
+ "xpack.licensing.welcomeBanner.licenseIsExpiredDescription.updateYourLicenseLinkText": "更新您的许可",
+ "xpack.licensing.welcomeBanner.licenseIsExpiredTitle": "您的{licenseType}许可已过期",
+ "xpack.lists.andOrBadge.andLabel": "且",
+ "xpack.lists.andOrBadge.orLabel": "OR",
+ "xpack.lists.exceptions.andDescription": "且",
+ "xpack.lists.exceptions.builder.addNestedDescription": "添加嵌套条件",
+ "xpack.lists.exceptions.builder.addNonNestedDescription": "添加非嵌套条件",
+ "xpack.lists.exceptions.builder.exceptionFieldNestedPlaceholder": "搜索嵌套字段",
+ "xpack.lists.exceptions.builder.exceptionFieldPlaceholder": "搜索",
+ "xpack.lists.exceptions.builder.exceptionFieldValuePlaceholder": "搜索字段值......",
+ "xpack.lists.exceptions.builder.exceptionListsPlaceholder": "搜索列表......",
+ "xpack.lists.exceptions.builder.exceptionOperatorPlaceholder": "运算符",
+ "xpack.lists.exceptions.builder.fieldLabel": "字段",
+ "xpack.lists.exceptions.builder.operatorLabel": "运算符",
+ "xpack.lists.exceptions.builder.valueLabel": "值",
+ "xpack.lists.exceptions.orDescription": "OR",
+ "xpack.logstash.addRoleAlert.grantAdditionalPrivilegesDescription": "在 Kibana“管理”中,将 {role} 角色分配给您的 Kibana 用户。",
+ "xpack.logstash.addRoleAlert.grantAdditionalPrivilegesTitle": "授予其他权限。",
+ "xpack.logstash.alertCallOut.howToSeeAdditionalPipelinesDescription": "我如何可以看到其他管道?",
+ "xpack.logstash.confirmDeleteModal.cancelButtonLabel": "取消",
+ "xpack.logstash.confirmDeleteModal.deletedPipelineConfirmButtonLabel": "删除管道",
+ "xpack.logstash.confirmDeleteModal.deletedPipelinesConfirmButtonLabel": "删除 {numPipelinesSelected} 个管道",
+ "xpack.logstash.confirmDeleteModal.deletedPipelinesTitle": "删除 {numPipelinesSelected} 个管道",
+ "xpack.logstash.confirmDeleteModal.deletedPipelinesWarningMessage": "您无法恢复删除的管道。",
+ "xpack.logstash.confirmDeleteModal.deletedPipelineTitle": "删除管道“{id}”",
+ "xpack.logstash.confirmDeleteModal.deletedPipelineWarningMessage": "您无法恢复删除的管道",
+ "xpack.logstash.confirmDeletePipelineModal.cancelButtonText": "取消",
+ "xpack.logstash.confirmDeletePipelineModal.confirmButtonText": "删除管道",
+ "xpack.logstash.confirmDeletePipelineModal.deletePipelineTitle": "删除管道 {id}",
+ "xpack.logstash.couldNotLoadPipelineErrorNotification": "无法加载管道。错误:“{errStatusText}”。",
+ "xpack.logstash.deletePipelineModalMessage": "您无法恢复删除的管道。",
+ "xpack.logstash.enableMonitoringAlert.enableMonitoringDescription": "在 {configFileName} 文件中,将 {monitoringConfigParam} 和 {monitoringUiConfigParam} 设置为 {trueValue}。",
+ "xpack.logstash.enableMonitoringAlert.enableMonitoringTitle": "启用监测。",
+ "xpack.logstash.homeFeature.logstashPipelinesDescription": "创建、删除、更新和克隆数据采集管道。",
+ "xpack.logstash.homeFeature.logstashPipelinesTitle": "Logstash 管道",
+ "xpack.logstash.idFormatErrorMessage": "管道 ID 必须以字母或下划线开头,并只能包含字母、下划线、短划线和数字",
+ "xpack.logstash.insufficientUserPermissionsDescription": "管理 Logstash 管道的用户权限不足",
+ "xpack.logstash.kibanaManagementPipelinesTitle": "仅在 Kibana“管理”中创建的管道显示在此处",
+ "xpack.logstash.managementSection.enableSecurityDescription": "必须启用 Security,才能使用 Logstash 管道管理功能。请在 elasticsearch.yml 中设置 xpack.security.enabled: true。",
+ "xpack.logstash.managementSection.licenseDoesNotSupportDescription": "您的{licenseType}许可不支持 Logstash 管道管理功能。请升级您的许可证。",
+ "xpack.logstash.managementSection.notPossibleToManagePipelinesMessage": "您不能管理 Logstash 管道,因为许可信息当前不可用。",
+ "xpack.logstash.managementSection.pipelineCrudOperationsNotAllowedDescription": "您不能编辑、创建或删除您的 Logstash 管道,因为您的{licenseType}许可已过期。",
+ "xpack.logstash.managementSection.pipelinesTitle": "Logstash 管道",
+ "xpack.logstash.pipelineBatchDelayTooltip": "创建管道事件批时,将过小的批分派给管道工作线程之前要等候每个事件的时长(毫秒)。\n\n默认值:50ms",
+ "xpack.logstash.pipelineBatchSizeTooltip": "单个工作线程在尝试执行其筛选和输出之前可以从输入收集的最大事件数目。较大的批大小通常更有效,但代价是内存开销也较大。您可能需要通过设置 LS_HEAP_SIZE 变量来增大 JVM 堆大小,从而有效利用该选项。\n\n默认值:125",
+ "xpack.logstash.pipelineEditor.cancelButtonLabel": "取消",
+ "xpack.logstash.pipelineEditor.clonePipelineTitle": "克隆管道“{id}”",
+ "xpack.logstash.pipelineEditor.createAndDeployButtonLabel": "创建并部署",
+ "xpack.logstash.pipelineEditor.createPipelineTitle": "创建管道",
+ "xpack.logstash.pipelineEditor.deletePipelineButtonLabel": "删除管道",
+ "xpack.logstash.pipelineEditor.descriptionFormRowLabel": "描述",
+ "xpack.logstash.pipelineEditor.editPipelineTitle": "编辑管道“{id}”",
+ "xpack.logstash.pipelineEditor.errorHandlerToastTitle": "管道错误",
+ "xpack.logstash.pipelineEditor.pipelineBatchDelayFormRowLabel": "管道批延迟",
+ "xpack.logstash.pipelineEditor.pipelineBatchSizeFormRowLabel": "管道批大小",
+ "xpack.logstash.pipelineEditor.pipelineFormRowLabel": "管道",
+ "xpack.logstash.pipelineEditor.pipelineIdFormRowLabel": "管道 ID",
+ "xpack.logstash.pipelineEditor.pipelineSuccessfullyDeletedMessage": "已删除“{id}”",
+ "xpack.logstash.pipelineEditor.pipelineSuccessfullySavedMessage": "已保存“{id}”",
+ "xpack.logstash.pipelineEditor.pipelineWorkersFormRowLabel": "管道工作线程",
+ "xpack.logstash.pipelineEditor.queueCheckpointWritesFormRowLabel": "队列检查点写入数",
+ "xpack.logstash.pipelineEditor.queueMaxBytesFormRowLabel": "队列最大字节数",
+ "xpack.logstash.pipelineEditor.queueTypeFormRowLabel": "队列类型",
+ "xpack.logstash.pipelineIdRequiredMessage": "管道 ID 必填",
+ "xpack.logstash.pipelineList.couldNotDeletePipelinesNotification": "无法删除 {numErrors, plural, other {# 个管道}}",
+ "xpack.logstash.pipelineList.head": "管道",
+ "xpack.logstash.pipelineList.noPermissionToManageDescription": "请联系您的管理员。",
+ "xpack.logstash.pipelineList.noPermissionToManageTitle": "您无权管理 Logstash 管道。",
+ "xpack.logstash.pipelineList.noPipelinesDescription": "未定义任何管道。",
+ "xpack.logstash.pipelineList.noPipelinesTitle": "没有管道",
+ "xpack.logstash.pipelineList.pipelineLoadingErrorNotification": "无法加载管道。错误:“{errStatusText}”。",
+ "xpack.logstash.pipelineList.pipelinesCouldNotBeDeletedDescription": "但 {numErrors, plural, other {# 个管道}}无法删除。",
+ "xpack.logstash.pipelineList.pipelinesLoadingErrorDescription": "加载管道时出错。",
+ "xpack.logstash.pipelineList.pipelinesLoadingErrorTitle": "错误",
+ "xpack.logstash.pipelineList.pipelinesLoadingMessage": "正在加载管道……",
+ "xpack.logstash.pipelineList.pipelinesSuccessfullyDeletedNotification": "已删除“{id}”",
+ "xpack.logstash.pipelineList.subhead": "管理 Logstash 事件处理并直观地查看结果",
+ "xpack.logstash.pipelineList.successfullyDeletedPipelinesNotification": "已删除 {numPipelinesSelected, plural, other {# 个管道}}中的 {numSuccesses} 个",
+ "xpack.logstash.pipelineNotCentrallyManagedTooltip": "此管道不是使用“集中配置管理”创建的。不能在此处管理或编辑它。",
+ "xpack.logstash.pipelines.createBreadcrumb": "创建",
+ "xpack.logstash.pipelines.listBreadcrumb": "管道",
+ "xpack.logstash.pipelinesTable.cloneButtonLabel": "克隆",
+ "xpack.logstash.pipelinesTable.createPipelineButtonLabel": "创建管道",
+ "xpack.logstash.pipelinesTable.deleteButtonLabel": "删除",
+ "xpack.logstash.pipelinesTable.descriptionColumnLabel": "描述",
+ "xpack.logstash.pipelinesTable.filterByIdLabel": "按 ID 筛选",
+ "xpack.logstash.pipelinesTable.idColumnLabel": "ID",
+ "xpack.logstash.pipelinesTable.lastModifiedColumnLabel": "最后修改时间",
+ "xpack.logstash.pipelinesTable.modifiedByColumnLabel": "修改者",
+ "xpack.logstash.pipelinesTable.selectablePipelineMessage": "选择管道“{id}”",
+ "xpack.logstash.queueCheckpointWritesTooltip": "启用持久性队列时,在强制执行检查点之前已写入事件的最大数目。指定 0 可将此值设置为无限制。\n\n默认值:1024",
+ "xpack.logstash.queueMaxBytesTooltip": "队列的总容量(字节数)。确保您的磁盘驱动器容量大于您在此处指定的值。\n\n默认值:1024mb (1g)",
+ "xpack.logstash.queueTypes.memoryLabel": "memory",
+ "xpack.logstash.queueTypes.persistedLabel": "persisted",
+ "xpack.logstash.queueTypeTooltip": "用于事件缓冲的内部排队模型。为旧式的内存内排队指定 memory 或为基于磁盘的已确认排队指定 persisted\n\n默认值:memory",
+ "xpack.logstash.units.bytesLabel": "字节",
+ "xpack.logstash.units.gigabytesLabel": "千兆字节",
+ "xpack.logstash.units.kilobytesLabel": "千字节",
+ "xpack.logstash.units.megabytesLabel": "兆字节",
+ "xpack.logstash.units.petabytesLabel": "万兆字节",
+ "xpack.logstash.units.terabytesLabel": "兆兆字节",
+ "xpack.logstash.upstreamPipelineArgumentMustContainAnIdPropertyErrorMessage": "upstreamPipeline 参数必须包含管道 ID 作为键",
+ "xpack.logstash.workersTooltip": "将并行执行管道的筛选和输出阶段的工作线程数目。如果您发现事件出现积压或 CPU 未饱和,请考虑增大此数值,以更好地利用机器处理能力。\n\n默认值:主机的 CPU 核心数",
+ "xpack.main.uiSettings.adminEmailDeprecation": "此设置已过时,在 Kibana 8.0 中将不受支持。请在 kibana.yml 设置中配置 `monitoring.cluster_alerts.email_notifications.email_address`。",
+ "xpack.main.uiSettings.adminEmailDescription": "X-Pack 管理操作的接收人电子邮件地址,例如来自 Monitoring 的集群告警通知。",
+ "xpack.main.uiSettings.adminEmailTitle": "管理电子邮件",
+ "xpack.maps.actionSelect.label": "操作",
+ "xpack.maps.addBtnTitle": "添加",
+ "xpack.maps.addLayerPanel.addLayer": "添加图层",
+ "xpack.maps.addLayerPanel.changeDataSourceButtonLabel": "更改图层",
+ "xpack.maps.addLayerPanel.footer.cancelButtonLabel": "取消",
+ "xpack.maps.aggs.defaultCountLabel": "计数",
+ "xpack.maps.appTitle": "Maps",
+ "xpack.maps.attribution.addBtnAriaLabel": "添加归因",
+ "xpack.maps.attribution.addBtnLabel": "添加归因",
+ "xpack.maps.attribution.applyBtnLabel": "应用",
+ "xpack.maps.attribution.attributionFormLabel": "归因",
+ "xpack.maps.attribution.clearBtnAriaLabel": "清除归因",
+ "xpack.maps.attribution.clearBtnLabel": "清除",
+ "xpack.maps.attribution.editBtnAriaLabel": "编辑归因",
+ "xpack.maps.attribution.editBtnLabel": "编辑",
+ "xpack.maps.attribution.labelFieldLabel": "标签",
+ "xpack.maps.attribution.urlLabel": "链接",
+ "xpack.maps.badge.readOnly.text": "只读",
+ "xpack.maps.badge.readOnly.tooltip": "无法保存地图",
+ "xpack.maps.blendedVectorLayer.clusteredLayerName": "集群 {displayName}",
+ "xpack.maps.breadCrumbs.unsavedChangesTitle": "未保存的更改",
+ "xpack.maps.breadCrumbs.unsavedChangesWarning": "离开有未保存工作的 Maps?",
+ "xpack.maps.breadcrumbsCreate": "创建",
+ "xpack.maps.breadcrumbsEditByValue": "编辑地图",
+ "xpack.maps.choropleth.boundaries.elasticsearch": "Elasticsearch 的点、线和多边形",
+ "xpack.maps.choropleth.boundaries.ems": "来自 Elastic Maps Service 的管理边界",
+ "xpack.maps.choropleth.boundariesLabel": "边界源",
+ "xpack.maps.choropleth.desc": "用于跨边界比较统计的阴影区域",
+ "xpack.maps.choropleth.geofieldLabel": "地理空间字段",
+ "xpack.maps.choropleth.geofieldPlaceholder": "选择地理字段",
+ "xpack.maps.choropleth.joinFieldLabel": "联接字段",
+ "xpack.maps.choropleth.joinFieldPlaceholder": "选择字段",
+ "xpack.maps.choropleth.rightSourceLabel": "索引模式",
+ "xpack.maps.choropleth.statisticsLabel": "统计源",
+ "xpack.maps.choropleth.title": "分级统计图",
+ "xpack.maps.common.esSpatialRelation.containsLabel": "contains",
+ "xpack.maps.common.esSpatialRelation.disjointLabel": "disjoint",
+ "xpack.maps.common.esSpatialRelation.intersectsLabel": "intersects",
+ "xpack.maps.common.esSpatialRelation.withinLabel": "之内",
+ "xpack.maps.deleteBtnTitle": "删除",
+ "xpack.maps.deprecation.proxyEMS.message": "map.proxyElasticMapsServiceInMaps 已过时,将不再使用",
+ "xpack.maps.deprecation.proxyEMS.step1": "在 Kibana 配置文件、CLI 标志或环境变量中中移除“map.proxyElasticMapsServiceInMaps”(仅适用于 Docker)。",
+ "xpack.maps.deprecation.proxyEMS.step2": "本地托管 Elastic Maps Service。",
+ "xpack.maps.deprecation.regionmap.message": "map.regionmap 已过时,不再使用",
+ "xpack.maps.deprecation.regionmap.step1": "在 Kibana 配置文件、CLI 标志或环境变量中中移除“map.regionmap”(仅适用于 Docker)。",
+ "xpack.maps.deprecation.regionmap.step2": "使用“上传 GeoJSON”上传“map.regionmap.layers”定义的每个图层。",
+ "xpack.maps.deprecation.regionmap.step3": "使用“已配置 GeoJSON”图层更新所有地图。使用 Choropleth 图层向导构建替代图层。从您的图层中删除“已配置 GeoJSON”图层。",
+ "xpack.maps.deprecation.showMapVisualizationTypes.message": "xpack.maps.showMapVisualizationTypes 已过时,将不再使用",
+ "xpack.maps.deprecation.showMapVisualizationTypes.step1": "在 Kibana 配置文件、CLI 标志或环境变量中中移除“xpack.maps.showMapVisualizationTypes”(仅适用于 Docker)。",
+ "xpack.maps.discover.visualizeFieldLabel": "在 Maps 中可视化",
+ "xpack.maps.distanceFilterForm.filterLabelLabel": "筛选标签",
+ "xpack.maps.drawFeatureControl.invalidGeometry": "检测到无效的几何形状",
+ "xpack.maps.drawFeatureControl.unableToCreateFeature": "无法创建特征,错误:“{errorMsg}”。",
+ "xpack.maps.drawFeatureControl.unableToDeleteFeature": "无法删除特征,错误:“{errorMsg}”。",
+ "xpack.maps.drawFilterControl.unableToCreatFilter": "无法创建筛选,错误:“{errorMsg}”。",
+ "xpack.maps.drawTooltip.boundsInstructions": "单击可开始绘制矩形。移动鼠标以调整矩形大小。再次单击以完成。",
+ "xpack.maps.drawTooltip.deleteInstructions": "单击要删除的特征。",
+ "xpack.maps.drawTooltip.distanceInstructions": "单击以设置点。移动鼠标以调整距离。单击以完成。",
+ "xpack.maps.drawTooltip.lineInstructions": "单击以开始绘制线条。单击以添加顶点。双击以完成。",
+ "xpack.maps.drawTooltip.pointInstructions": "单击以创建点。",
+ "xpack.maps.drawTooltip.polygonInstructions": "单击以开始绘制形状。单击以添加顶点。双击以完成。",
+ "xpack.maps.embeddable.boundsFilterLabel": "位于中心的地图边界:{lat}, {lon},缩放:{zoom}",
+ "xpack.maps.embeddableDisplayName": "地图",
+ "xpack.maps.emsFileSelect.selectPlaceholder": "选择 EMS 图层",
+ "xpack.maps.emsSource.tooltipsTitle": "工具提示字段",
+ "xpack.maps.es_geo_utils.convert.invalidGeometryCollectionErrorMessage": "不应将 GeometryCollection 传递给 convertESShapeToGeojsonGeometry",
+ "xpack.maps.es_geo_utils.convert.unsupportedGeometryTypeErrorMessage": "无法将 {geometryType} 几何图形转换成 geojson,不支持",
+ "xpack.maps.es_geo_utils.distanceFilterAlias": "{pointLabel} {distanceKm}km 内",
+ "xpack.maps.es_geo_utils.unsupportedFieldTypeErrorMessage": "字段类型不受支持,应为 {expectedTypes},而提供的是 {fieldType}",
+ "xpack.maps.es_geo_utils.unsupportedGeometryTypeErrorMessage": "几何类型不受支持,应为 {expectedTypes},而提供的是 {geometryType}",
+ "xpack.maps.es_geo_utils.wkt.invalidWKTErrorMessage": "无法将 {wkt} 转换成 geojson。需要有效的 WKT。",
+ "xpack.maps.esGeoLine.areEntitiesTrimmedMsg": "结果限制为 ~{totalEntities} 条轨迹中的前 {entityCount} 条。",
+ "xpack.maps.esGeoLine.tracksCountMsg": "找到 {entityCount} 条轨迹。",
+ "xpack.maps.esGeoLine.tracksTrimmedMsg": "{entityCount} 条轨迹中有 {numTrimmedTracks} 条不完整。",
+ "xpack.maps.esSearch.featureCountMsg": "找到 {count} 个文档。",
+ "xpack.maps.esSearch.resultsTrimmedMsg": "结果仅限于前 {count} 个文档。",
+ "xpack.maps.esSearch.scaleTitle": "缩放",
+ "xpack.maps.esSearch.sortTitle": "排序",
+ "xpack.maps.esSearch.tooltipsTitle": "工具提示字段",
+ "xpack.maps.esSearch.topHitsEntitiesCountMsg": "找到 {entityCount} 个实体。",
+ "xpack.maps.esSearch.topHitsResultsTrimmedMsg": "结果限制为 ~{totalEntities} 个实体中的前 {entityCount} 个。",
+ "xpack.maps.esSearch.topHitsSizeMsg": "显示每个实体排名前 {topHitsSize} 的文档。",
+ "xpack.maps.feature.appDescription": "从 Elasticsearch 和 Elastic Maps Service 浏览地理空间数据。",
+ "xpack.maps.featureCatalogue.mapsSubtitle": "绘制地理数据。",
+ "xpack.maps.featureRegistry.mapsFeatureName": "Maps",
+ "xpack.maps.fields.percentileMedianLabek": "中值",
+ "xpack.maps.fileUpload.trimmedResultsMsg": "结果仅限于 {numFeatures} 个特征、{previewCoverage}% 的文件。",
+ "xpack.maps.fileUploadWizard.configureDocumentLayerLabel": "添加为文档层",
+ "xpack.maps.fileUploadWizard.configureUploadLabel": "导入文件",
+ "xpack.maps.fileUploadWizard.description": "在 Elasticsearch 中索引 GeoJSON 数据",
+ "xpack.maps.fileUploadWizard.disabledDesc": "无法上传文件,您缺少对“索引模式管理”的 Kibana 权限。",
+ "xpack.maps.fileUploadWizard.title": "上传 GeoJSON",
+ "xpack.maps.fileUploadWizard.uploadLabel": "正在导入文件",
+ "xpack.maps.filterByMapExtentMenuItem.disableDisplayName": "按地图范围禁用筛选",
+ "xpack.maps.filterByMapExtentMenuItem.enableDisplayName": "按地图范围启用筛选",
+ "xpack.maps.filterEditor.applyGlobalQueryCheckboxLabel": "将全局筛选应用到图层数据",
+ "xpack.maps.filterEditor.applyGlobalTimeCheckboxLabel": "将全局时间应用于图层数据",
+ "xpack.maps.fitToData.fitAriaLabel": "适应数据边界",
+ "xpack.maps.fitToData.fitButtonLabel": "适应数据边界",
+ "xpack.maps.geoGrid.resolutionLabel": "网格分辨率",
+ "xpack.maps.geometryFilterForm.geometryLabelLabel": "几何标签",
+ "xpack.maps.geometryFilterForm.relationLabel": "空间关系",
+ "xpack.maps.geoTileAgg.disabled.docValues": "集群需要聚合。通过将 doc_values 设置为 true 来启用聚合。",
+ "xpack.maps.geoTileAgg.disabled.license": "Geo_shape 集群需要黄金级许可。",
+ "xpack.maps.heatmap.colorRampLabel": "颜色范围",
+ "xpack.maps.heatmapLegend.coldLabel": "冷",
+ "xpack.maps.heatmapLegend.hotLabel": "热",
+ "xpack.maps.indexData.indexExists": "找不到索引“{index}”。必须提供有效的索引",
+ "xpack.maps.indexPatternSelectLabel": "索引模式",
+ "xpack.maps.indexPatternSelectPlaceholder": "选择索引模式",
+ "xpack.maps.indexSettings.fetchErrorMsg": "无法提取索引模式“{indexPatternTitle}”的索引设置。\n 确保您具有“{viewIndexMetaRole}”角色。",
+ "xpack.maps.initialLayers.unableToParseMessage": "无法解析“initialLayers”参数的内容。错误:{errorMsg}",
+ "xpack.maps.initialLayers.unableToParseTitle": "初始图层未添加到地图",
+ "xpack.maps.inspector.centerLatLabel": "中心纬度",
+ "xpack.maps.inspector.centerLonLabel": "中心经度",
+ "xpack.maps.inspector.mapboxStyleTitle": "Mapbox 样式",
+ "xpack.maps.inspector.mapDetailsTitle": "地图详情",
+ "xpack.maps.inspector.mapDetailsViewHelpText": "查看地图状态",
+ "xpack.maps.inspector.mapDetailsViewTitle": "地图详情",
+ "xpack.maps.inspector.zoomLabel": "缩放",
+ "xpack.maps.kilometersAbbr": "km",
+ "xpack.maps.layer.isUsingBoundsFilter": "可见地图区域缩减的结果",
+ "xpack.maps.layer.isUsingSearchMsg": "查询和筛选缩减的结果",
+ "xpack.maps.layer.isUsingTimeFilter": "结果通过时间筛选缩小范围",
+ "xpack.maps.layer.layerHiddenTooltip": "图层已隐藏。",
+ "xpack.maps.layer.loadWarningAriaLabel": "加载警告",
+ "xpack.maps.layer.zoomFeedbackTooltip": "图层在缩放级别 {minZoom} 和 {maxZoom} 之间可见。",
+ "xpack.maps.layerControl.addLayerButtonLabel": "添加图层",
+ "xpack.maps.layerControl.closeLayerTOCButtonAriaLabel": "折叠图层面板",
+ "xpack.maps.layerControl.layersTitle": "图层",
+ "xpack.maps.layerControl.layerTocActions.editFeaturesButtonLabel": "编辑特征",
+ "xpack.maps.layerControl.layerTocActions.layerSettingsButtonLabel": "编辑图层设置",
+ "xpack.maps.layerControl.openLayerTOCButtonAriaLabel": "展开图层面板",
+ "xpack.maps.layerControl.tocEntry.EditFeatures": "编辑特征",
+ "xpack.maps.layerControl.tocEntry.exitEditModeAriaLabel": "退出",
+ "xpack.maps.layerControl.tocEntry.grabButtonAriaLabel": "重新排序图层",
+ "xpack.maps.layerControl.tocEntry.grabButtonTitle": "重新排序图层",
+ "xpack.maps.layerControl.tocEntry.hideDetailsButtonAriaLabel": "隐藏图层详情",
+ "xpack.maps.layerControl.tocEntry.hideDetailsButtonTitle": "隐藏图层详情",
+ "xpack.maps.layerControl.tocEntry.showDetailsButtonAriaLabel": "显示图层详情",
+ "xpack.maps.layerControl.tocEntry.showDetailsButtonTitle": "显示图层详情",
+ "xpack.maps.layerPanel.filterEditor.addFilterButtonLabel": "添加筛选",
+ "xpack.maps.layerPanel.filterEditor.editFilterButtonLabel": "编辑筛选",
+ "xpack.maps.layerPanel.filterEditor.emptyState.description": "添加筛选以缩小图层数据范围。",
+ "xpack.maps.layerPanel.filterEditor.queryBarSubmitButtonLabel": "设置筛选",
+ "xpack.maps.layerPanel.filterEditor.title": "筛选",
+ "xpack.maps.layerPanel.footer.cancelButtonLabel": "取消",
+ "xpack.maps.layerPanel.footer.closeButtonLabel": "关闭",
+ "xpack.maps.layerPanel.footer.removeLayerButtonLabel": "移除图层",
+ "xpack.maps.layerPanel.footer.saveAndCloseButtonLabel": "保存并关闭",
+ "xpack.maps.layerPanel.join.applyGlobalQueryCheckboxLabel": "应用要联接的全局筛选",
+ "xpack.maps.layerPanel.join.applyGlobalTimeCheckboxLabel": "应用全局时间到联接",
+ "xpack.maps.layerPanel.join.deleteJoinAriaLabel": "删除联接",
+ "xpack.maps.layerPanel.join.deleteJoinTitle": "删除联接",
+ "xpack.maps.layerPanel.join.noIndexPatternErrorMessage": "找不到索引模式 {indexPatternId}",
+ "xpack.maps.layerPanel.joinEditor.addJoinAriaLabel": "添加联接",
+ "xpack.maps.layerPanel.joinEditor.addJoinButtonLabel": "添加联接",
+ "xpack.maps.layerPanel.joinEditor.termJoinsTitle": "词联接",
+ "xpack.maps.layerPanel.joinEditor.termJoinTooltip": "使用词联接及属性增强此图层,以实现数据驱动的样式。",
+ "xpack.maps.layerPanel.joinExpression.helpText": "配置共享密钥。",
+ "xpack.maps.layerPanel.joinExpression.joinPopoverTitle": "联接",
+ "xpack.maps.layerPanel.joinExpression.leftFieldLabel": "左字段",
+ "xpack.maps.layerPanel.joinExpression.leftSourceLabel": "左源",
+ "xpack.maps.layerPanel.joinExpression.leftSourceLabelHelpText": "包含共享密钥的左源字段。",
+ "xpack.maps.layerPanel.joinExpression.rightFieldLabel": "右字段",
+ "xpack.maps.layerPanel.joinExpression.rightSizeHelpText": "右字段词限制。",
+ "xpack.maps.layerPanel.joinExpression.rightSizeLabel": "右大小",
+ "xpack.maps.layerPanel.joinExpression.rightSourceLabel": "右源",
+ "xpack.maps.layerPanel.joinExpression.rightSourceLabelHelpText": "包含共享密钥的右源字段。",
+ "xpack.maps.layerPanel.joinExpression.selectFieldPlaceholder": "选择字段",
+ "xpack.maps.layerPanel.joinExpression.selectIndexPatternPlaceholder": "选择索引模式",
+ "xpack.maps.layerPanel.joinExpression.selectPlaceholder": "-- 选择 --",
+ "xpack.maps.layerPanel.joinExpression.sizeFragment": "排名前 {rightSize} 的词 - 来自",
+ "xpack.maps.layerPanel.joinExpression.value": "{leftSourceName}:{leftValue},{sizeFragment} {rightSourceName}:{rightValue}",
+ "xpack.maps.layerPanel.layerSettingsTitle": "图层设置",
+ "xpack.maps.layerPanel.metricsExpression.helpText": "配置右源的指标。这些值已添加到图层功能。",
+ "xpack.maps.layerPanel.metricsExpression.joinMustBeSetErrorMessage": "必须设置联接",
+ "xpack.maps.layerPanel.metricsExpression.metricsPopoverTitle": "指标",
+ "xpack.maps.layerPanel.metricsExpression.useMetricsDescription": "{metricsLength, plural, other {并使用指标}}",
+ "xpack.maps.layerPanel.settingsPanel.fittableFlagLabel": "在数据边界契合计算中包括图层",
+ "xpack.maps.layerPanel.settingsPanel.fittableFlagTooltip": "数据边界契合将调整您的地图范围以显示您的所有数据。图层可以提供参考数据,不应包括在数据边界契合计算中。使用此选项可从数据边界契合计算中排除图层。",
+ "xpack.maps.layerPanel.settingsPanel.labelsOnTop": "在顶部显示标签",
+ "xpack.maps.layerPanel.settingsPanel.layerNameLabel": "名称",
+ "xpack.maps.layerPanel.settingsPanel.layerTransparencyLabel": "图层透明度",
+ "xpack.maps.layerPanel.settingsPanel.percentageLabel": "%",
+ "xpack.maps.layerPanel.settingsPanel.unableToLoadTitle": "无法加载图层",
+ "xpack.maps.layerPanel.settingsPanel.visibleZoom": "缩放级别",
+ "xpack.maps.layerPanel.settingsPanel.visibleZoomLabel": "图层可见性的缩放范围",
+ "xpack.maps.layerPanel.sourceDetailsLabel": "源详情",
+ "xpack.maps.layerPanel.styleSettingsTitle": "图层样式",
+ "xpack.maps.layerPanel.whereExpression.expressionDescription": "其中",
+ "xpack.maps.layerPanel.whereExpression.expressionValuePlaceholder": "-- 添加筛选 --",
+ "xpack.maps.layerPanel.whereExpression.helpText": "使用查询缩小右源范围。",
+ "xpack.maps.layerPanel.whereExpression.queryBarSubmitButtonLabel": "设置筛选",
+ "xpack.maps.layers.newVectorLayerWizard.createIndexError": "无法使用名称 {message} 创建索引",
+ "xpack.maps.layers.newVectorLayerWizard.createIndexErrorTitle": "抱歉,无法创建索引模式",
+ "xpack.maps.layerSettings.attributionLegend": "归因",
+ "xpack.maps.layerTocActions.cloneLayerTitle": "克隆图层",
+ "xpack.maps.layerTocActions.editLayerTooltip": "编辑在没有集群、联接或时间筛选的情况下文档图层仅支持的特征",
+ "xpack.maps.layerTocActions.fitToDataTitle": "适应数据",
+ "xpack.maps.layerTocActions.hideLayerTitle": "隐藏图层",
+ "xpack.maps.layerTocActions.layerActionsTitle": "图层操作",
+ "xpack.maps.layerTocActions.noFitSupportTooltip": "图层不支持适应数据",
+ "xpack.maps.layerTocActions.removeLayerTitle": "移除图层",
+ "xpack.maps.layerTocActions.showLayerTitle": "显示图层",
+ "xpack.maps.layerTocActions.showThisLayerOnlyTitle": "仅显示此图层",
+ "xpack.maps.layerWizardSelect.allCategories": "全部",
+ "xpack.maps.layerWizardSelect.elasticsearchCategoryLabel": "Elasticsearch",
+ "xpack.maps.layerWizardSelect.referenceCategoryLabel": "参考",
+ "xpack.maps.layerWizardSelect.solutionsCategoryLabel": "解决方案",
+ "xpack.maps.legend.upto": "最多",
+ "xpack.maps.loadMap.errorAttemptingToLoadSavedMap": "无法加载地图",
+ "xpack.maps.map.initializeErrorTitle": "无法初始化地图",
+ "xpack.maps.mapListing.descriptionFieldTitle": "描述",
+ "xpack.maps.mapListing.entityName": "地图",
+ "xpack.maps.mapListing.entityNamePlural": "地图",
+ "xpack.maps.mapListing.errorAttemptingToLoadSavedMaps": "无法加载地图",
+ "xpack.maps.mapListing.tableCaption": "Maps",
+ "xpack.maps.mapListing.titleFieldTitle": "标题",
+ "xpack.maps.maps.choropleth.rightSourcePlaceholder": "选择索引模式",
+ "xpack.maps.mapSavedObjectLabel": "地图",
+ "xpack.maps.mapSettingsPanel.autoFitToBoundsLocationLabel": "使地图自适应数据边界",
+ "xpack.maps.mapSettingsPanel.autoFitToDataBoundsLabel": "使地图自动适应数据边界",
+ "xpack.maps.mapSettingsPanel.backgroundColorLabel": "背景色",
+ "xpack.maps.mapSettingsPanel.browserLocationLabel": "浏览器位置",
+ "xpack.maps.mapSettingsPanel.cancelLabel": "取消",
+ "xpack.maps.mapSettingsPanel.closeLabel": "关闭",
+ "xpack.maps.mapSettingsPanel.displayTitle": "显示",
+ "xpack.maps.mapSettingsPanel.fixedLocationLabel": "固定位置",
+ "xpack.maps.mapSettingsPanel.initialLatLabel": "初始纬度",
+ "xpack.maps.mapSettingsPanel.initialLonLabel": "初始经度",
+ "xpack.maps.mapSettingsPanel.initialZoomLabel": "初始缩放",
+ "xpack.maps.mapSettingsPanel.keepChangesButtonLabel": "保留更改",
+ "xpack.maps.mapSettingsPanel.lastSavedLocationLabel": "保存时的地图位置",
+ "xpack.maps.mapSettingsPanel.navigationTitle": "导航",
+ "xpack.maps.mapSettingsPanel.showScaleLabel": "显示比例",
+ "xpack.maps.mapSettingsPanel.showSpatialFiltersLabel": "在地图上显示空间筛选",
+ "xpack.maps.mapSettingsPanel.spatialFiltersFillColorLabel": "填充颜色",
+ "xpack.maps.mapSettingsPanel.spatialFiltersLineColorLabel": "边框颜色",
+ "xpack.maps.mapSettingsPanel.spatialFiltersTitle": "空间筛选",
+ "xpack.maps.mapSettingsPanel.title": "地图设置",
+ "xpack.maps.mapSettingsPanel.useCurrentViewBtnLabel": "设置为当前视图",
+ "xpack.maps.mapSettingsPanel.zoomRangeLabel": "缩放范围",
+ "xpack.maps.metersAbbr": "m",
+ "xpack.maps.metricsEditor.addMetricButtonLabel": "添加指标",
+ "xpack.maps.metricsEditor.aggregationLabel": "聚合",
+ "xpack.maps.metricsEditor.customLabel": "定制标签",
+ "xpack.maps.metricsEditor.deleteMetricAriaLabel": "删除指标",
+ "xpack.maps.metricsEditor.deleteMetricButtonLabel": "删除指标",
+ "xpack.maps.metricsEditor.selectFieldError": "聚合所需字段",
+ "xpack.maps.metricsEditor.selectFieldLabel": "字段",
+ "xpack.maps.metricsEditor.selectFieldPlaceholder": "选择字段",
+ "xpack.maps.metricsEditor.selectPercentileLabel": "百分位数",
+ "xpack.maps.metricSelect.averageDropDownOptionLabel": "平均值",
+ "xpack.maps.metricSelect.cardinalityDropDownOptionLabel": "唯一计数",
+ "xpack.maps.metricSelect.countDropDownOptionLabel": "计数",
+ "xpack.maps.metricSelect.maxDropDownOptionLabel": "最大值",
+ "xpack.maps.metricSelect.minDropDownOptionLabel": "最小值",
+ "xpack.maps.metricSelect.percentileDropDownOptionLabel": "百分位数",
+ "xpack.maps.metricSelect.selectAggregationPlaceholder": "选择聚合",
+ "xpack.maps.metricSelect.sumDropDownOptionLabel": "求和",
+ "xpack.maps.metricSelect.termsDropDownOptionLabel": "热门词",
+ "xpack.maps.mvtSource.addFieldLabel": "添加",
+ "xpack.maps.mvtSource.fieldPlaceholderText": "字段名称",
+ "xpack.maps.mvtSource.numberFieldLabel": "数字",
+ "xpack.maps.mvtSource.sourceSettings": "源设置",
+ "xpack.maps.mvtSource.stringFieldLabel": "字符串",
+ "xpack.maps.mvtSource.tooltipsTitle": "工具提示字段",
+ "xpack.maps.mvtSource.trashButtonAriaLabel": "移除字段",
+ "xpack.maps.mvtSource.trashButtonTitle": "移除字段",
+ "xpack.maps.newVectorLayerWizard.description": "在地图上绘制形状并在 Elasticsearch 中索引",
+ "xpack.maps.newVectorLayerWizard.disabledDesc": "无法创建索引,您缺少 Kibana 权限“索引模式管理”。",
+ "xpack.maps.newVectorLayerWizard.indexNewLayer": "创建索引",
+ "xpack.maps.newVectorLayerWizard.title": "创建索引",
+ "xpack.maps.noGeoFieldInIndexPattern.message": "索引模式不包含任何地理空间字段",
+ "xpack.maps.noIndexPattern.doThisLinkTextDescription": "创建索引模式。",
+ "xpack.maps.noIndexPattern.doThisPrefixDescription": "您将需要 ",
+ "xpack.maps.noIndexPattern.getStartedLinkText": "开始使用一些样例数据集。",
+ "xpack.maps.noIndexPattern.hintDescription": "没有任何数据?",
+ "xpack.maps.noIndexPattern.messageTitle": "找不到任何索引模式",
+ "xpack.maps.observability.apmRumPerformanceLabel": "APM RUM 性能",
+ "xpack.maps.observability.apmRumPerformanceLayerName": "性能",
+ "xpack.maps.observability.apmRumTrafficLabel": "APM RUM 流量",
+ "xpack.maps.observability.apmRumTrafficLayerName": "流量",
+ "xpack.maps.observability.choroplethLabel": "世界边界",
+ "xpack.maps.observability.clustersLabel": "集群",
+ "xpack.maps.observability.countLabel": "计数",
+ "xpack.maps.observability.countMetricName": "合计",
+ "xpack.maps.observability.desc": "APM 图层",
+ "xpack.maps.observability.disabledDesc": "找不到 APM 索引模式。要开始使用“可观测性”,请前往“可观测性”>“概览”。",
+ "xpack.maps.observability.displayLabel": "显示",
+ "xpack.maps.observability.durationMetricName": "持续时间",
+ "xpack.maps.observability.gridsLabel": "网格",
+ "xpack.maps.observability.heatMapLabel": "热图",
+ "xpack.maps.observability.layerLabel": "图层",
+ "xpack.maps.observability.metricLabel": "指标",
+ "xpack.maps.observability.title": "可观测性",
+ "xpack.maps.observability.transactionDurationLabel": "事务持续时间",
+ "xpack.maps.observability.uniqueCountLabel": "唯一计数",
+ "xpack.maps.observability.uniqueCountMetricName": "唯一计数",
+ "xpack.maps.sampleData.ecommerceSpec.mapsTitle": "[电子商务] 订单(按国家/地区)",
+ "xpack.maps.sampleData.flightaSpec.logsTitle": "[日志] 请求和字节总数",
+ "xpack.maps.sampleData.flightsSpec.mapsTitle": "[Flights] 始发地时间延迟",
+ "xpack.maps.sampleDataLinkLabel": "地图",
+ "xpack.maps.security.desc": "安全层",
+ "xpack.maps.security.disabledDesc": "找不到安全索引模式。要开始使用“安全性”,请前往“安全性”>“概览”。",
+ "xpack.maps.security.indexPatternLabel": "索引模式",
+ "xpack.maps.security.title": "安全",
+ "xpack.maps.sescurity.destinationLayerLabel": "{indexPatternTitle} | 目标点",
+ "xpack.maps.sescurity.lineLayerLabel": "{indexPatternTitle} | 线",
+ "xpack.maps.sescurity.sourceLayerLabel": "{indexPatternTitle} | 源点",
+ "xpack.maps.setViewControl.goToButtonLabel": "前往",
+ "xpack.maps.setViewControl.latitudeLabel": "纬度",
+ "xpack.maps.setViewControl.longitudeLabel": "经度",
+ "xpack.maps.setViewControl.submitButtonLabel": "执行",
+ "xpack.maps.setViewControl.zoomLabel": "缩放",
+ "xpack.maps.source.dataSourceLabel": "数据源",
+ "xpack.maps.source.ems_xyzDescription": "使用 {z}/{x}/{y} url 模式的 Raster 图像磁贴地图服务。",
+ "xpack.maps.source.ems_xyzTitle": "来自 URL 的磁贴地图服务",
+ "xpack.maps.source.ems.disabledDescription": "已禁用对 Elastic Maps Service 的访问。让您的系统管理员在 kibana.yml 中设置“map.includeElasticMapsService”。",
+ "xpack.maps.source.ems.noAccessDescription": "Kibana 无法访问 Elastic Maps Service。请联系您的系统管理员。",
+ "xpack.maps.source.ems.noOnPremConnectionDescription": "无法连接到 {host}。",
+ "xpack.maps.source.ems.noOnPremLicenseDescription": "要连接到本地安装的 Elastic Maps Server,需要企业许可证。",
+ "xpack.maps.source.emsFile.emsOnPremLabel": "Elastic Maps 服务器",
+ "xpack.maps.source.emsFile.layerLabel": "图层",
+ "xpack.maps.source.emsFile.unableToFindFileIdErrorMessage": "找不到 ID {id} 的 EMS 矢量形状。{info}",
+ "xpack.maps.source.emsFileDisabledReason": "Elastic Maps Server 需要企业许可证",
+ "xpack.maps.source.emsFileSelect.selectLabel": "图层",
+ "xpack.maps.source.emsFileSourceDescription": "来自 {host} 的管理边界",
+ "xpack.maps.source.emsFileTitle": "EMS 边界",
+ "xpack.maps.source.emsOnPremFileTitle": "Elastic Maps Server 边界",
+ "xpack.maps.source.emsOnPremTileTitle": "Elastic Maps Server 基础地图",
+ "xpack.maps.source.emsTile.autoLabel": "基于 Kibana 主题自动选择",
+ "xpack.maps.source.emsTile.emsOnPremLabel": "Elastic Maps 服务器",
+ "xpack.maps.source.emsTile.isAutoSelectLabel": "基于 Kibana 主题自动选择",
+ "xpack.maps.source.emsTile.label": "Tile Service",
+ "xpack.maps.source.emsTile.serviceId": "Tile Service",
+ "xpack.maps.source.emsTile.settingsTitle": "Basemap",
+ "xpack.maps.source.emsTile.unableToFindTileIdErrorMessage": "找不到 ID {id} 的 EMS 磁贴配置。{info}",
+ "xpack.maps.source.emsTileDisabledReason": "Elastic Maps Server 需要企业许可证",
+ "xpack.maps.source.emsTileSourceDescription": "来自 {host} 的 基础地图服务",
+ "xpack.maps.source.emsTileTitle": "EMS 基础地图",
+ "xpack.maps.source.esAggSource.topTermLabel": "排名靠前 {fieldLabel}",
+ "xpack.maps.source.esGeoGrid.geofieldLabel": "地理空间字段",
+ "xpack.maps.source.esGeoGrid.geofieldPlaceholder": "选择地理字段",
+ "xpack.maps.source.esGeoGrid.gridRectangleDropdownOption": "网格",
+ "xpack.maps.source.esGeoGrid.pointsDropdownOption": "集群",
+ "xpack.maps.source.esGeoGrid.showAsLabel": "显示为",
+ "xpack.maps.source.esGeoLine.entityRequestDescription": "用于获取地图缓冲区内的实体的 Elasticsearch 词请求。",
+ "xpack.maps.source.esGeoLine.entityRequestName": "{layerName} 实体",
+ "xpack.maps.source.esGeoLine.geofieldLabel": "地理空间字段",
+ "xpack.maps.source.esGeoLine.geofieldPlaceholder": "选择地理字段",
+ "xpack.maps.source.esGeoLine.geospatialFieldLabel": "地理空间字段",
+ "xpack.maps.source.esGeoLine.indexPatternLabel": "索引模式",
+ "xpack.maps.source.esGeoLine.isTrackCompleteLabel": "轨迹完整",
+ "xpack.maps.source.esGeoLine.metricsLabel": "轨迹指标",
+ "xpack.maps.source.esGeoLine.sortFieldLabel": "排序",
+ "xpack.maps.source.esGeoLine.sortFieldPlaceholder": "选择排序字段",
+ "xpack.maps.source.esGeoLine.splitFieldLabel": "实体",
+ "xpack.maps.source.esGeoLine.splitFieldPlaceholder": "选择实体字段",
+ "xpack.maps.source.esGeoLine.trackRequestDescription": "用于获取实体轨迹的 Elasticsearch geo_line 请求。轨迹不按地图缓冲区筛选。",
+ "xpack.maps.source.esGeoLine.trackRequestName": "{layerName} 轨迹",
+ "xpack.maps.source.esGeoLine.trackSettingsLabel": "轨迹",
+ "xpack.maps.source.esGeoLineDescription": "从点创建线",
+ "xpack.maps.source.esGeoLineDisabledReason": "{title} 需要黄金级许可证。",
+ "xpack.maps.source.esGeoLineTitle": "轨迹",
+ "xpack.maps.source.esGrid.coarseDropdownOption": "粗糙",
+ "xpack.maps.source.esGrid.compositeInspectorDescription": "Elasticsearch 地理网格聚合请求:{requestId}",
+ "xpack.maps.source.esGrid.compositePaginationErrorMessage": "{layerName} 正导致过多的请求。降低“网格分辨率”和/或减少热门词“指标”的数量。",
+ "xpack.maps.source.esGrid.fineDropdownOption": "精致",
+ "xpack.maps.source.esGrid.finestDropdownOption": "最精致化",
+ "xpack.maps.source.esGrid.geospatialFieldLabel": "地理空间字段",
+ "xpack.maps.source.esGrid.geoTileGridLabel": "网格参数",
+ "xpack.maps.source.esGrid.indexPatternLabel": "索引模式",
+ "xpack.maps.source.esGrid.inspectorDescription": "Elasticsearch 地理网格聚合请求",
+ "xpack.maps.source.esGrid.metricsLabel": "指标",
+ "xpack.maps.source.esGrid.noIndexPatternErrorMessage": "找不到索引模式 {id}",
+ "xpack.maps.source.esGrid.resolutionParamErrorMessage": "无法识别网格分辨率参数:{resolution}",
+ "xpack.maps.source.esGrid.superFineDropDownOption": "超精细(公测版)",
+ "xpack.maps.source.esGridClustersDescription": "地理空间数据以网格进行分组,每个网格单元格都具有指标",
+ "xpack.maps.source.esGridClustersTitle": "集群和网格",
+ "xpack.maps.source.esGridHeatmapDescription": "地理空间数据以网格进行分组以显示密度",
+ "xpack.maps.source.esGridHeatmapTitle": "热图",
+ "xpack.maps.source.esJoin.countLabel": "{indexPatternTitle} 的计数",
+ "xpack.maps.source.esJoin.joinDescription": "Elasticsearch 词聚合请求,左源:{leftSource},右源:{rightSource}",
+ "xpack.maps.source.esSearch.ascendingLabel": "升序",
+ "xpack.maps.source.esSearch.clusterScalingLabel": "结果超过 {maxResultWindow} 个时显示集群",
+ "xpack.maps.source.esSearch.convertToGeoJsonErrorMsg": "无法将搜索响应转换成 geoJson 功能集合,错误:{errorMsg}",
+ "xpack.maps.source.esSearch.descendingLabel": "降序",
+ "xpack.maps.source.esSearch.extentFilterLabel": "在可见地图区域中动态筛留数据",
+ "xpack.maps.source.esSearch.fieldNotFoundMsg": "在索引模式“{indexPatternTitle}”中找不到“{fieldName}”。",
+ "xpack.maps.source.esSearch.geofieldLabel": "地理空间字段",
+ "xpack.maps.source.esSearch.geoFieldLabel": "地理空间字段",
+ "xpack.maps.source.esSearch.geoFieldTypeLabel": "地理空间字段类型",
+ "xpack.maps.source.esSearch.indexPatternLabel": "索引模式",
+ "xpack.maps.source.esSearch.joinsDisabledReason": "按集群缩放时不支持联接",
+ "xpack.maps.source.esSearch.joinsDisabledReasonMvt": "按 mvt 矢量磁贴缩放时不支持联接",
+ "xpack.maps.source.esSearch.limitScalingLabel": "将结果数限制到 {maxResultWindow}",
+ "xpack.maps.source.esSearch.loadErrorMessage": "找不到索引模式 {id}",
+ "xpack.maps.source.esSearch.loadTooltipPropertiesErrorMsg": "找不到文档,_id:{docId}",
+ "xpack.maps.source.esSearch.mvtDescription": "使用矢量磁贴可更快速地显示大型数据集。",
+ "xpack.maps.source.esSearch.selectLabel": "选择地理字段",
+ "xpack.maps.source.esSearch.sortFieldLabel": "字段",
+ "xpack.maps.source.esSearch.sortFieldSelectPlaceholder": "选择排序字段",
+ "xpack.maps.source.esSearch.sortOrderLabel": "顺序",
+ "xpack.maps.source.esSearch.topHitsSizeLabel": "每个实体的文档",
+ "xpack.maps.source.esSearch.topHitsSplitFieldLabel": "实体",
+ "xpack.maps.source.esSearch.topHitsSplitFieldSelectPlaceholder": "选择实体字段",
+ "xpack.maps.source.esSearch.useMVTVectorTiles": "使用矢量磁贴",
+ "xpack.maps.source.esSearchDescription": "Elasticsearch 的点、线和多边形",
+ "xpack.maps.source.esSearchTitle": "文档",
+ "xpack.maps.source.esSource.noGeoFieldErrorMessage": "索引模式“{indexPatternTitle}”不再包含地理字段 {geoField}",
+ "xpack.maps.source.esSource.noIndexPatternErrorMessage": "找不到 ID {indexPatternId} 的索引模式",
+ "xpack.maps.source.esSource.requestFailedErrorMessage": "Elasticsearch 搜索请求失败,错误:{message}",
+ "xpack.maps.source.esSource.stylePropsMetaRequestDescription": "检索用于计算符号化带的字段元数据的 Elasticsearch 请求。",
+ "xpack.maps.source.esSource.stylePropsMetaRequestName": "{layerName} - 元数据",
+ "xpack.maps.source.esTopHitsSearch.sortFieldLabel": "排序字段",
+ "xpack.maps.source.esTopHitsSearch.sortOrderLabel": "排序顺序",
+ "xpack.maps.source.geofieldLabel": "地理空间字段",
+ "xpack.maps.source.kbnRegionMap.deprecationTooltipMessage": "“已配置 GeoJSON”图层已弃用。1) 请使用“上传 GeoJSON”上传“{vectorLayer}”。2) 请使用 Choropleth 图层向导构建替代图层。3) 最后,请从地图中删除此图层。",
+ "xpack.maps.source.kbnRegionMap.noConfigErrorMessage": "找不到 {name} 的 map.regionmap 配置",
+ "xpack.maps.source.kbnRegionMap.vectorLayerLabel": "矢量图层",
+ "xpack.maps.source.kbnRegionMap.vectorLayerUrlLabel": "矢量图层 URL",
+ "xpack.maps.source.kbnRegionMapTitle": "定制矢量形状",
+ "xpack.maps.source.kbnTMS.kbnTMS.urlLabel": "磁贴地图 URL",
+ "xpack.maps.source.kbnTMS.noConfigErrorMessage": "在 kibana.yml 中找不到 map.tilemap.url 配置",
+ "xpack.maps.source.kbnTMS.noLayerAvailableHelptext": "没有可用的磁贴地图图层。让您的系统管理员在 kibana.yml 中设置“map.tilemap.url”。",
+ "xpack.maps.source.kbnTMS.urlLabel": "磁贴地图 URL",
+ "xpack.maps.source.kbnTMSDescription": "在 kibana.yml 中配置的地图磁贴",
+ "xpack.maps.source.kbnTMSTitle": "定制磁贴地图服务",
+ "xpack.maps.source.mapSettingsPanel.initialLocationLabel": "初始地图位置",
+ "xpack.maps.source.MVTSingleLayerVectorSource.sourceTitle": "矢量磁贴",
+ "xpack.maps.source.MVTSingleLayerVectorSourceEditor.dataZoomRangeMessage": "缩放",
+ "xpack.maps.source.MVTSingleLayerVectorSourceEditor.fieldsMessage": "字段",
+ "xpack.maps.source.MVTSingleLayerVectorSourceEditor.fieldsPostHelpMessage": "这可以用于工具提示和动态样式。",
+ "xpack.maps.source.MVTSingleLayerVectorSourceEditor.fieldsPreHelpMessage": "可用的字段,于 ",
+ "xpack.maps.source.MVTSingleLayerVectorSourceEditor.layerNameMessage": "源图层",
+ "xpack.maps.source.MVTSingleLayerVectorSourceEditor.urlHelpMessage": ".mvt 矢量磁帖服务的 URL。例如 {url}",
+ "xpack.maps.source.MVTSingleLayerVectorSourceEditor.urlMessage": "URL",
+ "xpack.maps.source.MVTSingleLayerVectorSourceEditor.zoomRangeHelpMessage": "磁帖中存在该图层的缩放级别。这不直接对应于可见性。较低级别的图层数据始终可以显示在较高缩放级别(反之却不然)。",
+ "xpack.maps.source.MVTSingleLayerVectorSourceEditor.zoomRangeTopMessage": "可用级别",
+ "xpack.maps.source.mvtVectorSourceWizard": "实施 Mapbox 矢量文件规范的数据服务",
+ "xpack.maps.source.pewPew.destGeoFieldLabel": "目标",
+ "xpack.maps.source.pewPew.destGeoFieldPlaceholder": "选择目标地理位置字段",
+ "xpack.maps.source.pewPew.indexPatternLabel": "索引模式",
+ "xpack.maps.source.pewPew.indexPatternPlaceholder": "选择索引模式",
+ "xpack.maps.source.pewPew.inspectorDescription": "源-目标连接请求",
+ "xpack.maps.source.pewPew.metricsLabel": "指标",
+ "xpack.maps.source.pewPew.noIndexPatternErrorMessage": "找不到索引模式 {id}",
+ "xpack.maps.source.pewPew.noSourceAndDestDetails": "选定的索引模式不包含源和目标字段。",
+ "xpack.maps.source.pewPew.sourceGeoFieldLabel": "源",
+ "xpack.maps.source.pewPew.sourceGeoFieldPlaceholder": "选择源地理位置字段",
+ "xpack.maps.source.pewPewDescription": "源和目标之间的聚合数据路径",
+ "xpack.maps.source.pewPewTitle": "源-目标连接",
+ "xpack.maps.source.selectLabel": "选择地理字段",
+ "xpack.maps.source.topHitsDescription": "显示每个实体最相关的文档,例如每个机动车最近的 GPS 命中结果。",
+ "xpack.maps.source.topHitsPanelLabel": "最高命中结果",
+ "xpack.maps.source.topHitsTitle": "每个实体最高命中结果",
+ "xpack.maps.source.urlLabel": "URL",
+ "xpack.maps.source.wms.getCapabilitiesButtonText": "加载功能",
+ "xpack.maps.source.wms.getCapabilitiesErrorCalloutTitle": "无法加载服务元数据",
+ "xpack.maps.source.wms.layersHelpText": "使用图层名称逗号分隔列表",
+ "xpack.maps.source.wms.layersLabel": "图层",
+ "xpack.maps.source.wms.stylesHelpText": "使用样式名称逗号分隔列表",
+ "xpack.maps.source.wms.stylesLabel": "样式",
+ "xpack.maps.source.wms.urlLabel": "URL",
+ "xpack.maps.source.wmsDescription": "来自 OGC 标准 WMS 的地图",
+ "xpack.maps.source.wmsTitle": "Web 地图服务",
+ "xpack.maps.style.customColorPaletteLabel": "定制调色板",
+ "xpack.maps.style.customColorRampLabel": "定制颜色渐变",
+ "xpack.maps.style.fieldSelect.OriginLabel": "来自 {fieldOrigin} 的字段",
+ "xpack.maps.style.heatmap.resolutionStyleErrorMessage": "无法识别分辨率参数:{resolution}",
+ "xpack.maps.styles.categorical.otherCategoryLabel": "其他",
+ "xpack.maps.styles.categoricalDataMapping.isEnabled.local": "禁用后,从本地数据计算类别,并在数据更改时重新计算类别。在用户平移、缩放和筛选时,样式可能不一致。",
+ "xpack.maps.styles.categoricalDataMapping.isEnabled.server": "从整个数据集计算类别。在用户平移、缩放和筛选时,样式保持一致。",
+ "xpack.maps.styles.color.staticDynamicSelect.staticLabel": "纯色",
+ "xpack.maps.styles.colorStops.categoricalStop.noDupesWarningLabel": "停止点值必须唯一",
+ "xpack.maps.styles.colorStops.deleteButtonAriaLabel": "删除",
+ "xpack.maps.styles.colorStops.deleteButtonLabel": "删除",
+ "xpack.maps.styles.colorStops.hexWarningLabel": "颜色必须提供有效的十六进制值",
+ "xpack.maps.styles.colorStops.ordinalStop.numberOrderingWarningLabel": "停止点必须大于之前的停止点值",
+ "xpack.maps.styles.colorStops.ordinalStop.numberWarningLabel": "停止点必须为数字",
+ "xpack.maps.styles.colorStops.ordinalStop.stopLabel": "停止点",
+ "xpack.maps.styles.dynamicColorSelect.qualitativeLabel": "作为类别",
+ "xpack.maps.styles.dynamicColorSelect.qualitativeOrQuantitativeAriaLabel": "选择`作为数字`以在颜色范围中按数字映射,或选择`作为类别`以按调色板归类。",
+ "xpack.maps.styles.dynamicColorSelect.quantitativeLabel": "作为数字",
+ "xpack.maps.styles.fieldMetaOptions.isEnabled.categoricalLabel": "从数据集获取类别",
+ "xpack.maps.styles.fieldMetaOptions.popoverToggle": "数据映射",
+ "xpack.maps.styles.firstOrdinalSuffix": "st",
+ "xpack.maps.styles.icon.customMapLabel": "定制图标调色板",
+ "xpack.maps.styles.iconStops.deleteButtonAriaLabel": "删除",
+ "xpack.maps.styles.iconStops.deleteButtonLabel": "删除",
+ "xpack.maps.styles.invalidPercentileMsg": "百分位数必须是介于 0 到 100 之间但不包括它们的数字",
+ "xpack.maps.styles.labelBorderSize.largeLabel": "大",
+ "xpack.maps.styles.labelBorderSize.mediumLabel": "中",
+ "xpack.maps.styles.labelBorderSize.noneLabel": "无",
+ "xpack.maps.styles.labelBorderSize.smallLabel": "小",
+ "xpack.maps.styles.labelBorderSizeSelect.ariaLabel": "选择标签边框大小",
+ "xpack.maps.styles.ordinalDataMapping.dataMappingLabel": "拟合",
+ "xpack.maps.styles.ordinalDataMapping.dataMappingTooltipContent": "将值从数据域拟合到样式",
+ "xpack.maps.styles.ordinalDataMapping.interpolateDescription": "以线性刻度将值从数据域插入到样式",
+ "xpack.maps.styles.ordinalDataMapping.interpolateTitle": "在最小值和最大值之间插入",
+ "xpack.maps.styles.ordinalDataMapping.isEnabled.local": "禁用时,从本地数据计算最小值和最大值,并在数据更改时重新计算最小值和最大值。在用户平移、缩放和筛选时,样式可能不一致。",
+ "xpack.maps.styles.ordinalDataMapping.isEnabled.server": "根据整个数据集计算最小值和最大值。在用户平移、缩放和筛选时,样式保持一致。为了最大程度地减少离群值,最小值和最大值将被限定为与中位数的标准差 (sigma)。",
+ "xpack.maps.styles.ordinalDataMapping.isEnabledSwitchLabel": "从数据集中获取最小值和最大值",
+ "xpack.maps.styles.ordinalDataMapping.percentilesDescription": "将样式分隔为映射到值的波段",
+ "xpack.maps.styles.ordinalDataMapping.percentilesTitle": "使用百分位数",
+ "xpack.maps.styles.ordinalDataMapping.sigmaLabel": "Sigma",
+ "xpack.maps.styles.ordinalDataMapping.sigmaTooltipContent": "要取消强调离群值,请将 sigma 设为较小的值。较小的 sigma 将使最小值和最大值靠近中值。",
+ "xpack.maps.styles.ordinalSuffix": "th",
+ "xpack.maps.styles.secondOrdinalSuffix": "nd",
+ "xpack.maps.styles.staticDynamicSelect.ariaLabel": "选择以按固定值或按数据值提供样式",
+ "xpack.maps.styles.staticDynamicSelect.dynamicLabel": "按值",
+ "xpack.maps.styles.staticDynamicSelect.staticLabel": "固定",
+ "xpack.maps.styles.staticLabel.valueAriaLabel": "符号标签",
+ "xpack.maps.styles.staticLabel.valuePlaceholder": "符号标签",
+ "xpack.maps.styles.thirdOrdinalSuffix": "rd",
+ "xpack.maps.styles.vector.borderColorLabel": "边框颜色",
+ "xpack.maps.styles.vector.borderWidthLabel": "边框宽度",
+ "xpack.maps.styles.vector.disabledByMessage": "设置“{styleLabel}”以启用",
+ "xpack.maps.styles.vector.fillColorLabel": "填充颜色",
+ "xpack.maps.styles.vector.iconLabel": "图标",
+ "xpack.maps.styles.vector.labelBorderColorLabel": "标签边框颜色",
+ "xpack.maps.styles.vector.labelBorderWidthLabel": "标签边框宽度",
+ "xpack.maps.styles.vector.labelColorLabel": "标签颜色",
+ "xpack.maps.styles.vector.labelLabel": "标签",
+ "xpack.maps.styles.vector.labelSizeLabel": "标签大小",
+ "xpack.maps.styles.vector.orientationLabel": "符号方向",
+ "xpack.maps.styles.vector.selectFieldPlaceholder": "选择字段",
+ "xpack.maps.styles.vector.symbolSizeLabel": "符号大小",
+ "xpack.maps.tiles.resultsCompleteMsg": "找到 {count} 个文档。",
+ "xpack.maps.tiles.resultsTrimmedMsg": "结果仅限于 {count} 个文档。",
+ "xpack.maps.timeslider.closeLabel": "关闭时间滑块",
+ "xpack.maps.timeslider.nextTimeWindowLabel": "下一时间窗口",
+ "xpack.maps.timeslider.pauseLabel": "暂停",
+ "xpack.maps.timeslider.playLabel": "播放",
+ "xpack.maps.timeslider.previousTimeWindowLabel": "上一时间窗口",
+ "xpack.maps.timesliderToggleButton.closeLabel": "关闭时间滑块",
+ "xpack.maps.timesliderToggleButton.openLabel": "打开时间滑块",
+ "xpack.maps.toolbarOverlay.drawBounds.initialGeometryLabel": "边界",
+ "xpack.maps.toolbarOverlay.drawBoundsLabel": "绘制边界以筛选数据",
+ "xpack.maps.toolbarOverlay.drawBoundsLabelShort": "绘制边界",
+ "xpack.maps.toolbarOverlay.drawDistanceLabel": "绘制距离以筛选数据",
+ "xpack.maps.toolbarOverlay.drawDistanceLabelShort": "绘制距离",
+ "xpack.maps.toolbarOverlay.drawShape.initialGeometryLabel": "形状",
+ "xpack.maps.toolbarOverlay.drawShapeLabel": "绘制形状以筛选数据",
+ "xpack.maps.toolbarOverlay.drawShapeLabelShort": "绘制形状",
+ "xpack.maps.toolbarOverlay.featureDraw.deletePointOrShapeLabel": "删除点或形状",
+ "xpack.maps.toolbarOverlay.featureDraw.deletePointOrShapeTitle": "删除点或形状",
+ "xpack.maps.toolbarOverlay.featureDraw.drawBBoxLabel": "绘制边界框",
+ "xpack.maps.toolbarOverlay.featureDraw.drawBBoxTitle": "绘制边界框",
+ "xpack.maps.toolbarOverlay.featureDraw.drawCircleLabel": "绘制圆形",
+ "xpack.maps.toolbarOverlay.featureDraw.drawCircleTitle": "绘制圆形",
+ "xpack.maps.toolbarOverlay.featureDraw.drawLineLabel": "绘制线条",
+ "xpack.maps.toolbarOverlay.featureDraw.drawLineTitle": "绘制线条",
+ "xpack.maps.toolbarOverlay.featureDraw.drawPointLabel": "绘制点",
+ "xpack.maps.toolbarOverlay.featureDraw.drawPointTitle": "绘制点",
+ "xpack.maps.toolbarOverlay.featureDraw.drawPolygonLabel": "绘制多边形",
+ "xpack.maps.toolbarOverlay.featureDraw.drawPolygonTitle": "绘制多边形",
+ "xpack.maps.toolbarOverlay.tools.toolbarTitle": "工具",
+ "xpack.maps.toolbarOverlay.toolsControlTitle": "工具",
+ "xpack.maps.tooltip.action.filterByGeometryLabel": "按几何筛选",
+ "xpack.maps.tooltip.allLayersLabel": "所有图层",
+ "xpack.maps.tooltip.closeAriaLabel": "关闭工具提示",
+ "xpack.maps.tooltip.filterOnPropertyAriaLabel": "基于属性筛选",
+ "xpack.maps.tooltip.filterOnPropertyTitle": "基于属性筛选",
+ "xpack.maps.tooltip.geometryFilterForm.createFilterButtonLabel": "创建筛选",
+ "xpack.maps.tooltip.geometryFilterForm.filterTooLargeMessage": "无法创建筛选。筛选已添加到 URL,此形状有过多的顶点,无法都容纳在 URL 中。",
+ "xpack.maps.tooltip.layerFilterLabel": "按图层筛选结果",
+ "xpack.maps.tooltip.loadingMsg": "正在加载",
+ "xpack.maps.tooltip.pageNumerText": "第 {pageNumber} 页,共 {total} 页",
+ "xpack.maps.tooltip.showAddFilterActionsViewLabel": "筛选操作",
+ "xpack.maps.tooltip.toolsControl.cancelDrawButtonLabel": "取消",
+ "xpack.maps.tooltip.unableToLoadContentTitle": "无法加载工具提示内容",
+ "xpack.maps.tooltip.viewActionsTitle": "查看筛选操作",
+ "xpack.maps.tooltipSelector.addLabelWithCount": "添加 {count} 个",
+ "xpack.maps.tooltipSelector.addLabelWithoutCount": "添加",
+ "xpack.maps.tooltipSelector.emptyState.description": "添加工具提示字段以通过字段值创建筛选。",
+ "xpack.maps.tooltipSelector.grabButtonAriaLabel": "重新排序属性",
+ "xpack.maps.tooltipSelector.grabButtonTitle": "重新排序属性",
+ "xpack.maps.tooltipSelector.togglePopoverLabel": "添加",
+ "xpack.maps.tooltipSelector.trashButtonAriaLabel": "移除属性",
+ "xpack.maps.tooltipSelector.trashButtonTitle": "移除属性",
+ "xpack.maps.topNav.fullScreenButtonLabel": "全屏",
+ "xpack.maps.topNav.fullScreenDescription": "全屏",
+ "xpack.maps.topNav.openInspectorButtonLabel": "检查",
+ "xpack.maps.topNav.openInspectorDescription": "打开检查器",
+ "xpack.maps.topNav.openSettingsButtonLabel": "地图设置",
+ "xpack.maps.topNav.openSettingsDescription": "打开地图设置",
+ "xpack.maps.topNav.saveAndReturnButtonLabel": "保存并返回",
+ "xpack.maps.topNav.saveAsButtonLabel": "另存为",
+ "xpack.maps.topNav.saveErrorText": "由于缺少原始应用,无法返回应用",
+ "xpack.maps.topNav.saveErrorTitle": "保存“{title}”时出错",
+ "xpack.maps.topNav.saveMapButtonLabel": "保存",
+ "xpack.maps.topNav.saveMapDescription": "保存地图",
+ "xpack.maps.topNav.saveMapDisabledButtonTooltip": "保存前确认或取消您的图层更改",
+ "xpack.maps.topNav.saveModalType": "地图",
+ "xpack.maps.topNav.saveSuccessMessage": "已保存“{title}”",
+ "xpack.maps.topNav.saveToMapsButtonLabel": "保存到地图",
+ "xpack.maps.topNav.updatePanel": "更新 {originatingAppName} 中的面板",
+ "xpack.maps.totalHits.lowerBoundPrecisionExceeded": "无法确定总命中数是否大于值。总命中数精度小于值。总命中数:{totalHitsString},值:{value}。确保 _search.body.track_total_hits 与值一样大。",
+ "xpack.maps.tutorials.ems.downloadStepText": "1.导航到 Elastic Maps Service [登陆页]({emsLandingPageUrl}/)。\n2.在左边栏中,选择管理边界。\n3.单击`下载 GeoJSON` 按钮。",
+ "xpack.maps.tutorials.ems.downloadStepTitle": "下载 Elastic Maps Service 边界",
+ "xpack.maps.tutorials.ems.longDescription": "[Elastic Maps Service (EMS)](https://www.elastic.co/elastic-maps-service) 托管管理边界的磁贴图层和向量形状。在 Elasticsearch 中索引 EMS 管理边界将允许基于边界属性字段进行搜索。",
+ "xpack.maps.tutorials.ems.nameTitle": "EMS 边界",
+ "xpack.maps.tutorials.ems.shortDescription": "来自 Elastic Maps Service 的管理边界。",
+ "xpack.maps.tutorials.ems.uploadStepText": "1.打开 [Maps]({newMapUrl}).\n2.单击`添加图层`,然后选择`上传 GeoJSON`。\n3.上传 GeoJSON 文件,然后单击`导入文件`。",
+ "xpack.maps.tutorials.ems.uploadStepTitle": "索引 Elastic Maps Service 边界",
+ "xpack.maps.util.formatErrorMessage": "无法从以下 URL 获取矢量形状:{format}",
+ "xpack.maps.util.requestFailedErrorMessage": "无法从以下 URL 获取矢量形状:{fetchUrl}",
+ "xpack.maps.validatedNumberInput.invalidClampErrorMessage": "必须介于 {min} 和 {max} 之间",
+ "xpack.maps.validatedRange.rangeErrorMessage": "必须介于 {min} 和 {max} 之间",
+ "xpack.maps.vector.dualSize.unitLabel": "px",
+ "xpack.maps.vector.size.unitLabel": "px",
+ "xpack.maps.vector.symbolAs.circleLabel": "标记",
+ "xpack.maps.vector.symbolAs.IconLabel": "图标",
+ "xpack.maps.vector.symbolLabel": "符号",
+ "xpack.maps.vectorLayer.joinError.firstTenMsg": " (5 / {total})",
+ "xpack.maps.vectorLayer.joinError.noLeftFieldValuesMsg": "左字段:“{leftFieldName}”不提供任何值。",
+ "xpack.maps.vectorLayer.joinError.noMatchesMsg": "左字段不匹配右字段。左字段:“{leftFieldName}”具有值 { leftFieldValues }。右字段:“{rightFieldName}”具有值 { rightFieldValues }。",
+ "xpack.maps.vectorLayer.joinErrorMsg": "无法执行词联接。{reason}",
+ "xpack.maps.vectorLayer.noResultsFoundInJoinTooltip": "在词联接中未找到任何匹配结果",
+ "xpack.maps.vectorLayer.noResultsFoundTooltip": "找不到结果。",
+ "xpack.maps.vectorStyleEditor.featureTypeButtonGroupLegend": "矢量功能按钮组",
+ "xpack.maps.vectorStyleEditor.isTimeAwareLabel": "应用全局时间以便为元数据请求提供样式",
+ "xpack.maps.vectorStyleEditor.lineLabel": "线",
+ "xpack.maps.vectorStyleEditor.pointLabel": "点",
+ "xpack.maps.vectorStyleEditor.polygonLabel": "多边形",
+ "xpack.maps.viewControl.latLabel": "纬度:",
+ "xpack.maps.viewControl.lonLabel": "经度:",
+ "xpack.maps.viewControl.zoomLabel": "缩放:",
+ "xpack.maps.visTypeAlias.description": "使用多个图层和索引创建地图并提供样式。",
+ "xpack.maps.visTypeAlias.title": "Maps",
+ "xpack.ml.accessDenied.description": "您无权查看 Machine Learning 插件。要访问该插件,需要 Machine Learning 功能在此工作区中可见。",
+ "xpack.ml.accessDeniedLabel": "访问被拒绝",
+ "xpack.ml.accessDeniedTabLabel": "访问被拒绝",
+ "xpack.ml.actions.applyEntityFieldsFiltersTitle": "筛留值",
+ "xpack.ml.actions.applyInfluencersFiltersTitle": "筛留值",
+ "xpack.ml.actions.applyTimeRangeSelectionTitle": "应用时间范围选择",
+ "xpack.ml.actions.clearSelectionTitle": "清除所选内容",
+ "xpack.ml.actions.editAnomalyChartsTitle": "编辑异常图表",
+ "xpack.ml.actions.editSwimlaneTitle": "编辑泳道",
+ "xpack.ml.actions.entityFieldFilterAliasLabel": "{labelValue}",
+ "xpack.ml.actions.influencerFilterAliasLabel": "{labelValue}",
+ "xpack.ml.actions.openInAnomalyExplorerTitle": "在 Anomaly Explorer 中打开",
+ "xpack.ml.advancedSettings.anomalyDetectionDefaultTimeRangeDesc": "在查看异常检测作业结果时要使用的时间筛选选项。",
+ "xpack.ml.advancedSettings.anomalyDetectionDefaultTimeRangeName": "异常检测结果的时间筛选默认值",
+ "xpack.ml.advancedSettings.enableAnomalyDetectionDefaultTimeRangeDesc": "使用 Single Metric Viewer 和 Anomaly Explorer 中的默认时间筛选。如果未启用,则将显示作业的整个时间范围的结果。",
+ "xpack.ml.advancedSettings.enableAnomalyDetectionDefaultTimeRangeName": "对异常检测结果启用时间筛选默认值",
+ "xpack.ml.alertConditionValidation.alertIntervalTooHighMessage": "检查时间间隔大于回溯时间间隔。将其减少为 {lookbackInterval} 以避免通知可能丢失。",
+ "xpack.ml.alertConditionValidation.notifyWhenWarning": "预期持续 {notificationDuration, plural, other {# 分钟}}收到有关相同异常的重复通知。增大检查时间间隔或切换到仅在状态更改时通知,以避免重复通知。",
+ "xpack.ml.alertConditionValidation.stoppedDatafeedJobsMessage": "没有为以下{count, plural, other {作业}}启动数据馈送:{jobIds}。",
+ "xpack.ml.alertConditionValidation.title": "告警条件包含以下问题:",
+ "xpack.ml.alertContext.anomalyExplorerUrlDescription": "要在 Anomaly Explorer 中打开的 URL",
+ "xpack.ml.alertContext.isInterimDescription": "表示排名靠前的命中是否包含中间结果",
+ "xpack.ml.alertContext.jobIdsDescription": "触发告警的作业 ID 的列表",
+ "xpack.ml.alertContext.messageDescription": "告警信息消息",
+ "xpack.ml.alertContext.scoreDescription": "发生通知操作时的异常分数",
+ "xpack.ml.alertContext.timestampDescription": "异常的存储桶时间戳",
+ "xpack.ml.alertContext.timestampIso8601Description": "异常的存储桶时间(ISO8601 格式)",
+ "xpack.ml.alertContext.topInfluencersDescription": "排名最前的影响因素",
+ "xpack.ml.alertContext.topRecordsDescription": "排名最前的记录",
+ "xpack.ml.alertTypes.anomalyDetection.defaultActionMessage": "Elastic Stack Machine Learning 告警:\n- 作业 ID:\\{\\{context.jobIds\\}\\}\n- 时间:\\{\\{context.timestampIso8601\\}\\}\n- 异常分数:\\{\\{context.score\\}\\}\n\n\\{\\{context.message\\}\\}\n\n\\{\\{#context.topInfluencers.length\\}\\}\n 排名最前的影响因素:\n \\{\\{#context.topInfluencers\\}\\}\n \\{\\{influencer_field_name\\}\\} = \\{\\{influencer_field_value\\}\\} [\\{\\{score\\}\\}]\n \\{\\{/context.topInfluencers\\}\\}\n\\{\\{/context.topInfluencers.length\\}\\}\n\n\\{\\{#context.topRecords.length\\}\\}\n 排名最前的记录:\n \\{\\{#context.topRecords\\}\\}\n \\{\\{function\\}\\}(\\{\\{field_name\\}\\}) \\{\\{by_field_value\\}\\} \\{\\{over_field_value\\}\\} \\{\\{partition_field_value\\}\\} [\\{\\{score\\}\\}]\n \\{\\{/context.topRecords\\}\\}\n\\{\\{/context.topRecords.length\\}\\}\n\n\\{\\{!如果未在 Kibana 中配置,替换 kibanaBaseUrl \\}\\}\n[在 Anomaly Explorer 中打开](\\{\\{\\{kibanaBaseUrl\\}\\}\\}\\{\\{\\{context.anomalyExplorerUrl\\}\\}\\})\n",
+ "xpack.ml.alertTypes.anomalyDetection.description": "异常检测作业结果匹配条件时告警。",
+ "xpack.ml.alertTypes.anomalyDetection.jobSelection.errorMessage": "“作业选择”必填",
+ "xpack.ml.alertTypes.anomalyDetection.lookbackInterval.errorMessage": "回溯时间间隔无效",
+ "xpack.ml.alertTypes.anomalyDetection.resultType.errorMessage": "“结果类型”必填",
+ "xpack.ml.alertTypes.anomalyDetection.severity.errorMessage": "“异常严重性”必填",
+ "xpack.ml.alertTypes.anomalyDetection.singleJobSelection.errorMessage": "一个规则仅允许一个作业",
+ "xpack.ml.alertTypes.anomalyDetection.topNBuckets.errorMessage": "存储桶数目无效",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.alertContext.messageDescription": "告警信息消息",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.alertContext.resultsDescription": "规则执行的结果",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.behindRealtimeCheckDescription": "作业的运行已落后",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.behindRealtimeCheckName": "作业的运行已落后",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.datafeedCheckDescription": "作业的对应数据馈送未启动时收到告警",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.datafeedCheckName": "数据馈送未启动",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.defaultActionMessage": "异常检测作业运行状况检查结果:\n\\{\\{context.message\\}\\}\n\\{\\{#context.results\\}\\}\n 作业 ID:\\{\\{job_id\\}\\}\n \\{\\{#datafeed_id\\}\\}数据馈送 ID:\\{\\{datafeed_id\\}\\}\n \\{\\{/datafeed_id\\}\\} \\{\\{#datafeed_state\\}\\}数据馈送状态:\\{\\{datafeed_state\\}\\}\n \\{\\{/datafeed_state\\}\\} \\{\\{#memory_status\\}\\}内存状态:\\{\\{memory_status\\}\\}\n \\{\\{/memory_status\\}\\} \\{\\{#log_time\\}\\}内存日志记录时间:\\{\\{log_time\\}\\}\n \\{\\{/log_time\\}\\} \\{\\{#failed_category_count\\}\\}失败类别计数:\\{\\{failed_category_count\\}\\}\n \\{\\{/failed_category_count\\}\\} \\{\\{#annotation\\}\\}注释:\\{\\{annotation\\}\\}\n \\{\\{/annotation\\}\\} \\{\\{#missed_docs_count\\}\\}缺失文档数:\\{\\{missed_docs_count\\}\\}\n \\{\\{/missed_docs_count\\}\\} \\{\\{#end_timestamp\\}\\}缺失文档的最新已完成存储桶:\\{\\{end_timestamp\\}\\}\n \\{\\{/end_timestamp\\}\\} \\{\\{#errors\\}\\}错误消息:\\{\\{message\\}\\} \\{\\{/errors\\}\\}\n\\{\\{/context.results\\}\\}\n",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.delayedDataCheckDescription": "作业由于数据延迟而缺失数据时收到告警。",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.delayedDataCheckName": "数据延迟发生",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.description": "异常检测作业有运行问题时发出告警。为极其重要的作业启用合适的告警。",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.errorMessagesCheckDescription": "作业的消息包含错误时收到告警。",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.errorMessagesCheckName": "作业消息中的错误",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.excludeJobs.label": "排除作业或组",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.includeJobs.errorMessage": "“作业选择”必填",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.includeJobs.label": "包括作业或组",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.mmlCheckDescription": "作业达到软或硬模型内存限制时收到告警。",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.mmlCheckName": "模型内存限制已达到",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.testsConfig.delayedData.docsCountErrorMessage": "无效的文档数",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.testsConfig.delayedData.timeIntervalErrorMessage": "无效的时间间隔",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.testsConfig.errorMessage": "必须至少启用一次运行状况检查。",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.testsSelection.delayedData.docsCountHint": "告警依据的缺失文档数量阈值。",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.testsSelection.delayedData.docsCountLabel": "文档数",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.testsSelection.delayedData.timeIntervalHint": "延迟数据规则执行期间要检查的回溯时间间隔。默认派生自最长的存储桶跨度和查询延迟。",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.testsSelection.delayedData.timeIntervalLabel": "时间间隔",
+ "xpack.ml.alertTypes.jobsHealthAlertingRule.testsSelection.enableTestLabel": "启用",
+ "xpack.ml.annotationFlyout.applyToPartitionTextLabel": "将标注应用到此系列",
+ "xpack.ml.annotationsTable.actionsColumnName": "操作",
+ "xpack.ml.annotationsTable.annotationColumnName": "标注",
+ "xpack.ml.annotationsTable.annotationsNotCreatedTitle": "没有为此作业创建注释",
+ "xpack.ml.annotationsTable.byAEColumnName": "依据",
+ "xpack.ml.annotationsTable.byColumnSMVName": "依据",
+ "xpack.ml.annotationsTable.datafeedChartTooltip": "数据馈送图表",
+ "xpack.ml.annotationsTable.detectorColumnName": "检测工具",
+ "xpack.ml.annotationsTable.editAnnotationsTooltip": "编辑注释",
+ "xpack.ml.annotationsTable.eventColumnName": "事件",
+ "xpack.ml.annotationsTable.fromColumnName": "自",
+ "xpack.ml.annotationsTable.howToCreateAnnotationDescription": "要创建注释,请打开 {linkToSingleMetricView}",
+ "xpack.ml.annotationsTable.howToCreateAnnotationDescription.singleMetricViewerLinkText": "Single Metric Viewer",
+ "xpack.ml.annotationsTable.jobConfigurationNotSupportedInSingleMetricViewerAriaLabel": "Single Metric Viewer 中不支持作业配置",
+ "xpack.ml.annotationsTable.jobConfigurationNotSupportedInSingleMetricViewerTooltip": "Single Metric Viewer 中不支持作业配置",
+ "xpack.ml.annotationsTable.jobIdColumnName": "作业 ID",
+ "xpack.ml.annotationsTable.labelColumnName": "标签",
+ "xpack.ml.annotationsTable.lastModifiedByColumnName": "上次修改者",
+ "xpack.ml.annotationsTable.lastModifiedDateColumnName": "上次修改日期",
+ "xpack.ml.annotationsTable.openInSingleMetricViewerAriaLabel": "在 Single Metric Viewer 中打开",
+ "xpack.ml.annotationsTable.openInSingleMetricViewerTooltip": "在 Single Metric Viewer 中打开",
+ "xpack.ml.annotationsTable.overAEColumnName": "范围",
+ "xpack.ml.annotationsTable.overColumnSMVName": "范围",
+ "xpack.ml.annotationsTable.partitionAEColumnName": "分区",
+ "xpack.ml.annotationsTable.partitionSMVColumnName": "分区",
+ "xpack.ml.annotationsTable.seriesOnlyFilterName": "仅筛选系列",
+ "xpack.ml.annotationsTable.toColumnName": "至",
+ "xpack.ml.anomaliesTable.actionsColumnName": "操作",
+ "xpack.ml.anomaliesTable.actualSortColumnName": "实际",
+ "xpack.ml.anomaliesTable.anomalyDetails.actualTitle": "实际",
+ "xpack.ml.anomaliesTable.anomalyDetails.anomalyDescriptionListMoreLinkText": "及另外 {othersCount} 个",
+ "xpack.ml.anomaliesTable.anomalyDetails.anomalyDescriptionShowLessLinkText": "显示更少",
+ "xpack.ml.anomaliesTable.anomalyDetails.anomalyDetailsTitle": "异常详情",
+ "xpack.ml.anomaliesTable.anomalyDetails.anomalyInLabel": "{anomalyDetector} 中的 {anomalySeverity} 异常",
+ "xpack.ml.anomaliesTable.anomalyDetails.anomalyTimeRangeLabel": "{anomalyTime} 至 {anomalyEndTime}",
+ "xpack.ml.anomaliesTable.anomalyDetails.categoryExamplesTitle": "类别示例",
+ "xpack.ml.anomaliesTable.anomalyDetails.causeValuesDescription": "{causeEntityValue}(实际 {actualValue},典型 {typicalValue},可能性 {probabilityValue})",
+ "xpack.ml.anomaliesTable.anomalyDetails.causeValuesTitle": "{causeEntityName} 值",
+ "xpack.ml.anomaliesTable.anomalyDetails.descriptionTitle": "描述",
+ "xpack.ml.anomaliesTable.anomalyDetails.detailsOnHighestSeverityAnomalyTitle": "有关最高严重性异常的详情",
+ "xpack.ml.anomaliesTable.anomalyDetails.detailsTitle": "详情",
+ "xpack.ml.anomaliesTable.anomalyDetails.detectedInLabel": " 在 {sourcePartitionFieldName} {sourcePartitionFieldValue} 检测到",
+ "xpack.ml.anomaliesTable.anomalyDetails.examplesTitle": "示例",
+ "xpack.ml.anomaliesTable.anomalyDetails.fieldNameTitle": "字段名称",
+ "xpack.ml.anomaliesTable.anomalyDetails.foundForLabel": " 已为 {anomalyEntityName} {anomalyEntityValue} 找到",
+ "xpack.ml.anomaliesTable.anomalyDetails.functionTitle": "函数",
+ "xpack.ml.anomaliesTable.anomalyDetails.influencersTitle": "影响因素",
+ "xpack.ml.anomaliesTable.anomalyDetails.initialRecordScoreTitle": "初始记录分数",
+ "xpack.ml.anomaliesTable.anomalyDetails.initialRecordScoreTooltip": "介于 0-100 之间的标准化分数,表示初始处理存储桶时异常记录的相对意义。",
+ "xpack.ml.anomaliesTable.anomalyDetails.interimResultLabel": "中间结果",
+ "xpack.ml.anomaliesTable.anomalyDetails.jobIdTitle": "作业 ID",
+ "xpack.ml.anomaliesTable.anomalyDetails.multiBucketImpactTitle": "多存储桶影响",
+ "xpack.ml.anomaliesTable.anomalyDetails.multivariateDescription": "{sourceByFieldName} 中找到多变量关联;如果{sourceCorrelatedByFieldValue},{sourceByFieldValue} 将被视为有异常",
+ "xpack.ml.anomaliesTable.anomalyDetails.probabilityTitle": "可能性",
+ "xpack.ml.anomaliesTable.anomalyDetails.recordScoreTitle": "记录分数",
+ "xpack.ml.anomaliesTable.anomalyDetails.recordScoreTooltip": "介于 0-100 之间的标准化分数,表示异常记录结果的相对意义。在分析新数据时,该值可能会更改。",
+ "xpack.ml.anomaliesTable.anomalyDetails.regexDescriptionAriaLabel": "描述",
+ "xpack.ml.anomaliesTable.anomalyDetails.regexDescriptionTooltip": "用于搜索匹配该类别的值(可能已截短至最大字符限制 {maxChars})的正则表达式",
+ "xpack.ml.anomaliesTable.anomalyDetails.regexTitle": "Regex",
+ "xpack.ml.anomaliesTable.anomalyDetails.termsDescriptionAriaLabel": "描述",
+ "xpack.ml.anomaliesTable.anomalyDetails.termsDescriptionTooltip": "该类别的值(可能已截短至最大字符限制({maxChars})中匹配的常见令牌的空格分隔列表",
+ "xpack.ml.anomaliesTable.anomalyDetails.termsTitle": "词",
+ "xpack.ml.anomaliesTable.anomalyDetails.timeTitle": "时间",
+ "xpack.ml.anomaliesTable.anomalyDetails.typicalTitle": "典型",
+ "xpack.ml.anomaliesTable.categoryExamplesColumnName": "类别示例",
+ "xpack.ml.anomaliesTable.detectorCell.rulesConfiguredTooltip": "个规则已为此检测工具配置",
+ "xpack.ml.anomaliesTable.detectorColumnName": "检测工具",
+ "xpack.ml.anomaliesTable.entityCell.addFilterAriaLabel": "添加筛选",
+ "xpack.ml.anomaliesTable.entityCell.addFilterTooltip": "添加筛选",
+ "xpack.ml.anomaliesTable.entityCell.removeFilterAriaLabel": "移除筛选",
+ "xpack.ml.anomaliesTable.entityCell.removeFilterTooltip": "移除筛选",
+ "xpack.ml.anomaliesTable.entityValueColumnName": "查找对象",
+ "xpack.ml.anomaliesTable.hideDetailsAriaLabel": "隐藏详情",
+ "xpack.ml.anomaliesTable.influencersCell.addFilterAriaLabel": "添加筛选",
+ "xpack.ml.anomaliesTable.influencersCell.addFilterTooltip": "添加筛选",
+ "xpack.ml.anomaliesTable.influencersCell.moreInfluencersLinkText": "及另外 {othersCount} 个",
+ "xpack.ml.anomaliesTable.influencersCell.removeFilterAriaLabel": "移除筛选",
+ "xpack.ml.anomaliesTable.influencersCell.removeFilterTooltip": "移除筛选",
+ "xpack.ml.anomaliesTable.influencersCell.showLessInfluencersLinkText": "显示更少",
+ "xpack.ml.anomaliesTable.influencersColumnName": "影响因素",
+ "xpack.ml.anomaliesTable.jobIdColumnName": "作业 ID",
+ "xpack.ml.anomaliesTable.linksMenu.configureRulesLabel": "配置作业规则",
+ "xpack.ml.anomaliesTable.linksMenu.loadingDetailsErrorMessage": "无法查看示例,因为加载有关类别 ID {categoryId} 的详细信息时出错",
+ "xpack.ml.anomaliesTable.linksMenu.noMappingCouldBeFoundErrorMessage": "无法查看 mlcategory 为 {categoryId} 的文档的示例,因为找不到分类字段 {categorizationFieldName} 的映射",
+ "xpack.ml.anomaliesTable.linksMenu.selectActionAriaLabel": "为 {time} 的异常选择操作",
+ "xpack.ml.anomaliesTable.linksMenu.unableToOpenLinkErrorMessage": "无法打开链接,因为加载有关类别 ID {categoryId} 的详细信息时出错",
+ "xpack.ml.anomaliesTable.linksMenu.unableToViewExamplesErrorMessage": "无法查看示例,因为未找到作业 ID {jobId} 的详细信息",
+ "xpack.ml.anomaliesTable.linksMenu.viewExamplesLabel": "查看示例",
+ "xpack.ml.anomaliesTable.linksMenu.viewSeriesLabel": "查看序列",
+ "xpack.ml.anomaliesTable.metricDescriptionSortColumnName": "描述",
+ "xpack.ml.anomaliesTable.noMatchingAnomaliesFoundTitle": "未找到任何匹配的异常",
+ "xpack.ml.anomaliesTable.severityColumnName": "严重性",
+ "xpack.ml.anomaliesTable.showDetailsAriaLabel": "显示详情",
+ "xpack.ml.anomaliesTable.showDetailsColumn.screenReaderDescription": "此列包含可单击控件,用于显示每个异常的更多详情",
+ "xpack.ml.anomaliesTable.timeColumnName": "时间",
+ "xpack.ml.anomaliesTable.typicalSortColumnName": "典型",
+ "xpack.ml.anomalyChartsEmbeddable.errorMessage": "无法加载 ML 异常浏览器数据",
+ "xpack.ml.anomalyChartsEmbeddable.maxSeriesToPlotLabel": "要绘制的最大序列数目",
+ "xpack.ml.anomalyChartsEmbeddable.panelTitleLabel": "面板标题",
+ "xpack.ml.anomalyChartsEmbeddable.setupModal.cancelButtonLabel": "取消",
+ "xpack.ml.anomalyChartsEmbeddable.setupModal.confirmButtonLabel": "确认配置",
+ "xpack.ml.anomalyChartsEmbeddable.setupModal.title": "异常浏览器图表配置",
+ "xpack.ml.anomalyChartsEmbeddable.title": "{jobIds} 的 ML 异常图表",
+ "xpack.ml.anomalyDetection.anomalyExplorerLabel": "Anomaly Explorer",
+ "xpack.ml.anomalyDetection.jobManagementLabel": "作业管理",
+ "xpack.ml.anomalyDetection.singleMetricViewerLabel": "Single Metric Viewer",
+ "xpack.ml.anomalyDetectionAlert.actionGroupName": "异常分数匹配条件",
+ "xpack.ml.anomalyDetectionAlert.advancedSettingsLabel": "高级设置",
+ "xpack.ml.anomalyDetectionAlert.betaBadgeLabel": "公测版",
+ "xpack.ml.anomalyDetectionAlert.betaBadgeTooltipContent": "异常检测告警是公测版功能。我们很乐意听取您的反馈意见。",
+ "xpack.ml.anomalyDetectionAlert.errorFetchingJobs": "无法提取作业配置",
+ "xpack.ml.anomalyDetectionAlert.lookbackIntervalDescription": "每个规则条件检查期间用于查询异常数据的时间间隔。默认情况下,派生自作业的存储桶跨度和数据馈送的查询延迟。",
+ "xpack.ml.anomalyDetectionAlert.lookbackIntervalLabel": "回溯时间间隔",
+ "xpack.ml.anomalyDetectionAlert.name": "异常检测告警",
+ "xpack.ml.anomalyDetectionAlert.topNBucketsDescription": "为获取最高异常而要检查的最新存储桶数目。",
+ "xpack.ml.anomalyDetectionAlert.topNBucketsLabel": "最新存储桶数目",
+ "xpack.ml.anomalyDetectionBreadcrumbLabel": "异常检测",
+ "xpack.ml.anomalyDetectionTabLabel": "异常检测",
+ "xpack.ml.anomalyExplorerPageLabel": "Anomaly Explorer",
+ "xpack.ml.anomalyResultsViewSelector.anomalyExplorerLabel": "在 Anomaly Explorer 中查看结果",
+ "xpack.ml.anomalyResultsViewSelector.buttonGroupLegend": "异常结果视图选择器",
+ "xpack.ml.anomalyResultsViewSelector.singleMetricViewerLabel": "在 Single Metric Viewer 中查看结果",
+ "xpack.ml.anomalySwimLane.noOverallDataMessage": "此时间范围的总体存储桶中未发现异常",
+ "xpack.ml.anomalyUtils.multiBucketImpact.highLabel": "高",
+ "xpack.ml.anomalyUtils.multiBucketImpact.lowLabel": "低",
+ "xpack.ml.anomalyUtils.multiBucketImpact.mediumLabel": "中",
+ "xpack.ml.anomalyUtils.multiBucketImpact.noneLabel": "无",
+ "xpack.ml.anomalyUtils.severity.criticalLabel": "紧急",
+ "xpack.ml.anomalyUtils.severity.majorLabel": "重大",
+ "xpack.ml.anomalyUtils.severity.minorLabel": "轻微",
+ "xpack.ml.anomalyUtils.severity.unknownLabel": "未知",
+ "xpack.ml.anomalyUtils.severity.warningLabel": "警告",
+ "xpack.ml.anomalyUtils.severityWithLow.lowLabel": "低",
+ "xpack.ml.bucketResultType.description": "该作业在时间桶内有多罕见?",
+ "xpack.ml.bucketResultType.title": "存储桶",
+ "xpack.ml.calendarsEdit.calendarForm.allJobsLabel": "将日历应用到所有作业",
+ "xpack.ml.calendarsEdit.calendarForm.allowedCharactersDescription": "使用小写字母数字(a-z 和 0-9)、连字符或下划线;必须以字母数字字符开头和结尾",
+ "xpack.ml.calendarsEdit.calendarForm.calendarIdLabel": "日历 ID",
+ "xpack.ml.calendarsEdit.calendarForm.calendarTitle": "日历 {calendarId}",
+ "xpack.ml.calendarsEdit.calendarForm.cancelButtonLabel": "取消",
+ "xpack.ml.calendarsEdit.calendarForm.createCalendarTitle": "创建新日历",
+ "xpack.ml.calendarsEdit.calendarForm.descriptionLabel": "描述",
+ "xpack.ml.calendarsEdit.calendarForm.eventsLabel": "事件",
+ "xpack.ml.calendarsEdit.calendarForm.groupsLabel": "组",
+ "xpack.ml.calendarsEdit.calendarForm.jobsLabel": "作业",
+ "xpack.ml.calendarsEdit.calendarForm.saveButtonLabel": "保存",
+ "xpack.ml.calendarsEdit.calendarForm.savingButtonLabel": "正在保存……",
+ "xpack.ml.calendarsEdit.canNotCreateCalendarWithExistingIdErrorMessag": "无法创建 ID 为 [{formCalendarId}] 的日历,因为它已经存在。",
+ "xpack.ml.calendarsEdit.errorWithCreatingCalendarErrorMessage": "创建日历 {calendarId} 时出错",
+ "xpack.ml.calendarsEdit.errorWithFetchingJobSummariesErrorMessage": "提取作业摘要时出错:{err}",
+ "xpack.ml.calendarsEdit.errorWithLoadingCalendarFromDataErrorMessage": "加载日历表单数据时出错。请尝试刷新页面。",
+ "xpack.ml.calendarsEdit.errorWithLoadingCalendarsErrorMessage": "加载日历时出错:{err}",
+ "xpack.ml.calendarsEdit.errorWithLoadingGroupsErrorMessage": "加载组时出错:{err}",
+ "xpack.ml.calendarsEdit.errorWithUpdatingCalendarErrorMessage": "保存日历 {calendarId} 时出错。请尝试刷新页面。",
+ "xpack.ml.calendarsEdit.eventsTable.cancelButtonLabel": "取消",
+ "xpack.ml.calendarsEdit.eventsTable.deleteButtonLabel": "删除",
+ "xpack.ml.calendarsEdit.eventsTable.descriptionColumnName": "描述",
+ "xpack.ml.calendarsEdit.eventsTable.endColumnName": "结束",
+ "xpack.ml.calendarsEdit.eventsTable.importButtonLabel": "导入",
+ "xpack.ml.calendarsEdit.eventsTable.importEventsButtonLabel": "导入事件",
+ "xpack.ml.calendarsEdit.eventsTable.importEventsDescription": "从 ICS 文件导入事件。",
+ "xpack.ml.calendarsEdit.eventsTable.importEventsTitle": "导入事件",
+ "xpack.ml.calendarsEdit.eventsTable.newEventButtonLabel": "新建事件",
+ "xpack.ml.calendarsEdit.eventsTable.startColumnName": "启动",
+ "xpack.ml.calendarsEdit.importedEvents.eventsToImportTitle": "要导入的事件:{eventsCount}",
+ "xpack.ml.calendarsEdit.importedEvents.includePastEventsLabel": "包含过去的事件",
+ "xpack.ml.calendarsEdit.importedEvents.recurringEventsNotSupportedDescription": "不支持重复事件。将仅导入第一个事件。",
+ "xpack.ml.calendarsEdit.importModal.couldNotParseICSFileErrorMessage": "无法解析 ICS 文件。",
+ "xpack.ml.calendarsEdit.importModal.selectOrDragAndDropFilePromptText": "选择或拖放文件",
+ "xpack.ml.calendarsEdit.newEventModal.addButtonLabel": "添加",
+ "xpack.ml.calendarsEdit.newEventModal.cancelButtonLabel": "取消",
+ "xpack.ml.calendarsEdit.newEventModal.createNewEventTitle": "创建新事件",
+ "xpack.ml.calendarsEdit.newEventModal.descriptionLabel": "描述",
+ "xpack.ml.calendarsEdit.newEventModal.endDateAriaLabel": "结束日期",
+ "xpack.ml.calendarsEdit.newEventModal.fromLabel": "从:",
+ "xpack.ml.calendarsEdit.newEventModal.startDateAriaLabel": "开始日期",
+ "xpack.ml.calendarsEdit.newEventModal.toLabel": "到:",
+ "xpack.ml.calendarService.assignNewJobIdErrorMessage": "无法将 {jobId} 分配到 {calendarId}",
+ "xpack.ml.calendarService.fetchCalendarsByIdsErrorMessage": "无法提取日历:{calendarIds}",
+ "xpack.ml.calendarsList.deleteCalendars.calendarsLabel": "{calendarsToDeleteCount} 个日历",
+ "xpack.ml.calendarsList.deleteCalendars.deletingCalendarErrorMessage": "删除日历 {calendarId} 时出错",
+ "xpack.ml.calendarsList.deleteCalendars.deletingCalendarsNotificationMessage": "正在删除 {messageId}",
+ "xpack.ml.calendarsList.deleteCalendars.deletingCalendarSuccessNotificationMessage": "已删除 {messageId}",
+ "xpack.ml.calendarsList.deleteCalendarsModal.cancelButtonLabel": "取消",
+ "xpack.ml.calendarsList.deleteCalendarsModal.deleteButtonLabel": "删除",
+ "xpack.ml.calendarsList.deleteCalendarsModal.deleteMultipleCalendarsTitle": "删除 {calendarsCount, plural, one {{calendarsList}} other {# 个日历}}?",
+ "xpack.ml.calendarsList.errorWithLoadingListOfCalendarsErrorMessage": "加载日历列表时出错。",
+ "xpack.ml.calendarsList.table.allJobsLabel": "应用到所有作业",
+ "xpack.ml.calendarsList.table.deleteButtonLabel": "删除",
+ "xpack.ml.calendarsList.table.eventsColumnName": "事件",
+ "xpack.ml.calendarsList.table.eventsCountLabel": "{eventsLength, plural, other {# 个事件}}",
+ "xpack.ml.calendarsList.table.idColumnName": "ID",
+ "xpack.ml.calendarsList.table.jobsColumnName": "作业",
+ "xpack.ml.calendarsList.table.newButtonLabel": "新建",
+ "xpack.ml.checkLicense.licenseHasExpiredMessage": "您的 Machine Learning 许可证已过期。",
+ "xpack.ml.chrome.help.appName": "Machine Learning",
+ "xpack.ml.components.colorRangeLegend.blueColorRangeLabel": "蓝",
+ "xpack.ml.components.colorRangeLegend.greenRedColorRangeLabel": "绿 - 红",
+ "xpack.ml.components.colorRangeLegend.influencerScaleLabel": "影响因素定制比例",
+ "xpack.ml.components.colorRangeLegend.linearScaleLabel": "线性",
+ "xpack.ml.components.colorRangeLegend.redColorRangeLabel": "红",
+ "xpack.ml.components.colorRangeLegend.redGreenColorRangeLabel": "红 - 绿",
+ "xpack.ml.components.colorRangeLegend.sqrtScaleLabel": "平方根",
+ "xpack.ml.components.colorRangeLegend.yellowGreenBlueColorRangeLabel": "黄 - 绿 - 蓝",
+ "xpack.ml.components.jobAnomalyScoreEmbeddable.description": "在时间线中查看异常检测结果。",
+ "xpack.ml.components.jobAnomalyScoreEmbeddable.displayName": "异常泳道",
+ "xpack.ml.components.mlAnomalyExplorerEmbeddable.description": "在图表中查看异常检测结果。",
+ "xpack.ml.components.mlAnomalyExplorerEmbeddable.displayName": "异常图表",
+ "xpack.ml.controls.checkboxShowCharts.showChartsCheckboxLabel": "显示图表",
+ "xpack.ml.controls.selectInterval.autoLabel": "自动",
+ "xpack.ml.controls.selectInterval.dayLabel": "1 天",
+ "xpack.ml.controls.selectInterval.hourLabel": "1 小时",
+ "xpack.ml.controls.selectInterval.showAllLabel": "全部显示",
+ "xpack.ml.controls.selectSeverity.criticalLabel": "紧急",
+ "xpack.ml.controls.selectSeverity.majorLabel": "重大",
+ "xpack.ml.controls.selectSeverity.minorLabel": "轻微",
+ "xpack.ml.controls.selectSeverity.scoreDetailsDescription": "{value} 及以上分数",
+ "xpack.ml.controls.selectSeverity.warningLabel": "警告",
+ "xpack.ml.createJobsBreadcrumbLabel": "创建作业",
+ "xpack.ml.customUrlEditor.discoverLabel": "Discover",
+ "xpack.ml.customUrlEditor.kibanaDashboardLabel": "Kibana 仪表板",
+ "xpack.ml.customUrlEditor.otherLabel": "其他",
+ "xpack.ml.customUrlEditorList.deleteCustomUrlAriaLabel": "删除定制 URL",
+ "xpack.ml.customUrlEditorList.deleteCustomUrlTooltip": "删除定制 URL",
+ "xpack.ml.customUrlEditorList.invalidTimeRangeFormatErrorMessage": "格式无效",
+ "xpack.ml.customUrlEditorList.labelIsNotUniqueErrorMessage": "必须提供唯一的标签",
+ "xpack.ml.customUrlEditorList.labelLabel": "标签",
+ "xpack.ml.customUrlEditorList.obtainingUrlToTestConfigurationErrorMessage": "获取 URL 用于测试配置时出错",
+ "xpack.ml.customUrlEditorList.testCustomUrlAriaLabel": "测试定制 URL",
+ "xpack.ml.customUrlEditorList.testCustomUrlTooltip": "测试定制 URL",
+ "xpack.ml.customUrlEditorList.timeRangeLabel": "时间范围",
+ "xpack.ml.customUrlEditorList.urlLabel": "URL",
+ "xpack.ml.customUrlsEditor.createNewCustomUrlTitle": "新建定制 URL",
+ "xpack.ml.customUrlsEditor.dashboardNameLabel": "仪表板名称",
+ "xpack.ml.customUrlsEditor.indexPatternLabel": "索引模式",
+ "xpack.ml.customUrlsEditor.intervalLabel": "时间间隔",
+ "xpack.ml.customUrlsEditor.invalidLabelErrorMessage": "必须提供唯一的标签",
+ "xpack.ml.customUrlsEditor.labelLabel": "标签",
+ "xpack.ml.customUrlsEditor.linkToLabel": "链接到",
+ "xpack.ml.customUrlsEditor.queryEntitiesLabel": "查询实体",
+ "xpack.ml.customUrlsEditor.selectEntitiesPlaceholder": "选择实体",
+ "xpack.ml.customUrlsEditor.timeRangeLabel": "时间范围",
+ "xpack.ml.customUrlsEditor.urlLabel": "URL",
+ "xpack.ml.customUrlsList.invalidIntervalFormatErrorMessage": "时间间隔格式无效",
+ "xpack.ml.dataframe.analytics.classificationExploration.classificationDocsLink": "分类评估文档 ",
+ "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixActualLabel": "实际类",
+ "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixEntireHelpText": "整个数据集的标准化混淆矩阵",
+ "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixLabel": "分类混淆矩阵",
+ "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixPredictedLabel": "预测类",
+ "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixTestingHelpText": "用于测试数据集的标准化混淆矩阵",
+ "xpack.ml.dataframe.analytics.classificationExploration.confusionMatrixTrainingHelpText": "用于训练数据集的标准化混淆矩阵",
+ "xpack.ml.dataframe.analytics.classificationExploration.evaluateJobStatusLabel": "作业状态",
+ "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionAvgRecallTooltip": "平均召回率显示作为实际类成员的数据点有多少个已被正确标识为类成员。",
+ "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionMeanRecallStat": "平均召回率",
+ "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionOverallAccuracyStat": "总体准确率",
+ "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionOverallAccuracyTooltip": "正确类预测数目与预测总数的比率。",
+ "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionRecallAndAccuracy": "按类查全率和准确性",
+ "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionRocTitle": "接受者操作特性 (ROC) 曲线",
+ "xpack.ml.dataframe.analytics.classificationExploration.evaluateSectionTitle": "模型评估",
+ "xpack.ml.dataframe.analytics.classificationExploration.evaluationQualityMetricsHelpText": "评估质量指标",
+ "xpack.ml.dataframe.analytics.classificationExploration.generalizationDocsCount": "{docsCount, plural, other {个文档}}已评估",
+ "xpack.ml.dataframe.analytics.classificationExploration.recallAndAccuracyAccuracyColumn": "准确性",
+ "xpack.ml.dataframe.analytics.classificationExploration.recallAndAccuracyClassColumn": "类",
+ "xpack.ml.dataframe.analytics.classificationExploration.recallAndAccuracyRecallColumn": "查全率",
+ "xpack.ml.dataframe.analytics.classificationExploration.showActions": "显示操作",
+ "xpack.ml.dataframe.analytics.classificationExploration.showAllColumns": "显示所有列",
+ "xpack.ml.dataframe.analytics.classificationExploration.tableJobIdTitle": "分类作业 ID {jobId} 的目标索引",
+ "xpack.ml.dataframe.analytics.confusionMatrixAxisExplanation": "矩阵在左侧包含实际标签,而预测标签在顶部。每个类正确和错误预测的比例将分解开来。这允许您检查分类分析在做出预测时如何混淆不同的类。如果希望查看确切的发生次数,请在矩阵中选择单元格,并单击显示的图标。",
+ "xpack.ml.dataframe.analytics.confusionMatrixBasicExplanation": "多类混淆矩阵提供分类分析的性能摘要。其包含分析使用数据点实际类正确分类数据点的比例以及错误分类数据点的比例。",
+ "xpack.ml.dataframe.analytics.confusionMatrixColumnExplanation": "“列”选择器允许您在显示或隐藏部分列或所有列之间切换。",
+ "xpack.ml.dataframe.analytics.confusionMatrixPopoverTitle": "标准化混淆矩阵",
+ "xpack.ml.dataframe.analytics.confusionMatrixShadeExplanation": "随着分类分析中的类数目增加,混淆矩阵的复杂度也会增加。为了更容易获取概览,较暗的单元格表示预测的较高百分比。",
+ "xpack.ml.dataframe.analytics.create.advancedConfigDetailsTitle": "高级配置",
+ "xpack.ml.dataframe.analytics.create.advancedConfigSectionTitle": "高级配置",
+ "xpack.ml.dataframe.analytics.create.advancedDetails.editButtonText": "编辑",
+ "xpack.ml.dataframe.analytics.create.advancedEditor.codeEditorAriaLabel": "高级分析作业编辑器",
+ "xpack.ml.dataframe.analytics.create.advancedEditor.configRequestBody": "配置请求正文",
+ "xpack.ml.dataframe.analytics.create.advancedEditor.errorCheckingJobIdExists": "检查作业 ID 是否存在时发生以下错误:{error}",
+ "xpack.ml.dataframe.analytics.create.advancedEditor.jobIdExistsError": "已存在具有此 ID 的分析作业。",
+ "xpack.ml.dataframe.analytics.create.advancedEditor.jobIdInputAriaLabel": "选择唯一的分析作业 ID。",
+ "xpack.ml.dataframe.analytics.create.advancedEditor.jobIdInvalidError": "只能包含小写字母数字字符(a-z 和 0-9)、连字符和下划线,并且必须以字母数字字符开头和结尾。",
+ "xpack.ml.dataframe.analytics.create.advancedEditor.jobIdLabel": "分析作业 ID",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.dependentVariableEmpty": "因变量字段不得为空。",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.destinationIndexNameEmpty": "目标索引名称不得为空。",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.destinationIndexNameExistsWarn": "具有此目标索引名称的索引已存在。请注意,运行此分析作业将会修改此目标索引。",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.destinationIndexNameValid": "目标索引名称无效。",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.includesInvalid": "必须包括因变量。",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.modelMemoryLimitEmpty": "模型内存限制字段不得为空。",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.numTopFeatureImportanceValuesInvalid": "num_top_feature_importance_values 的值必须是 {min} 或更高的整数。",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.resultsFieldEmptyString": "结果字段不得为空字符串。",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.sourceIndexNameEmpty": "源索引名称不得为空。",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.sourceIndexNameValid": "源索引名称无效。",
+ "xpack.ml.dataframe.analytics.create.advancedEditorMessage.trainingPercentInvalid": "训练百分比必须是介于 {min} 和 {max} 之间的数字。",
+ "xpack.ml.dataframe.analytics.create.allClassesLabel": "所有类",
+ "xpack.ml.dataframe.analytics.create.allClassesMessage": "如果您有很多类,则可能会对目标索引的大小产生较大影响。",
+ "xpack.ml.dataframe.analytics.create.allDocsMissingFieldsErrorMessage": "无法估计内存使用量。源索引 [{index}] 具有在任何已索引文档中不存在的已映射字段。您将需要切换到 JSON 编辑器以显式选择字段并仅包括索引文档中存在的字段。",
+ "xpack.ml.dataframe.analytics.create.alphaInputAriaLabel": "在损失计算中树深度的乘数。",
+ "xpack.ml.dataframe.analytics.create.alphaLabel": "Alpha 版",
+ "xpack.ml.dataframe.analytics.create.alphaText": "在损失计算中树深度的乘数。必须大于或等于 0。",
+ "xpack.ml.dataframe.analytics.create.analysisFieldsTable.fieldNameColumn": "字段名称",
+ "xpack.ml.dataframe.analytics.create.analysisFieldsTable.minimumFieldsMessage": "必须至少选择一个字段。",
+ "xpack.ml.dataframe.analytics.create.analyticsListCardDescription": "返回到分析管理页面。",
+ "xpack.ml.dataframe.analytics.create.analyticsListCardTitle": "数据帧分析",
+ "xpack.ml.dataframe.analytics.create.analyticsProgressCalloutMessage": "分析作业 {jobId} 失败。",
+ "xpack.ml.dataframe.analytics.create.analyticsProgressCalloutTitle": "作业失败",
+ "xpack.ml.dataframe.analytics.create.analyticsProgressErrorMessage": "获取分析作业 {jobId} 的进度统计时发生错误",
+ "xpack.ml.dataframe.analytics.create.analyticsProgressPhaseTitle": "阶段",
+ "xpack.ml.dataframe.analytics.create.analyticsProgressTitle": "进度",
+ "xpack.ml.dataframe.analytics.create.analyticsTable.isIncludedColumn": "已包括",
+ "xpack.ml.dataframe.analytics.create.analyticsTable.isRequiredColumn": "必填",
+ "xpack.ml.dataframe.analytics.create.analyticsTable.mappingColumn": "映射",
+ "xpack.ml.dataframe.analytics.create.analyticsTable.reasonColumn": "原因",
+ "xpack.ml.dataframe.analytics.create.aucRocLabel": "AUC ROC",
+ "xpack.ml.dataframe.analytics.create.calloutMessage": "加载分析字段所需的其他数据。",
+ "xpack.ml.dataframe.analytics.create.calloutTitle": "分析字段不可用",
+ "xpack.ml.dataframe.analytics.create.chooseSourceTitle": "选择源索引模式",
+ "xpack.ml.dataframe.analytics.create.classificationHelpText": "分类预测数据集中的数据点的类。",
+ "xpack.ml.dataframe.analytics.create.classificationTitle": "分类",
+ "xpack.ml.dataframe.analytics.create.computeFeatureInfluenceFalseValue": "False",
+ "xpack.ml.dataframe.analytics.create.computeFeatureInfluenceLabel": "计算功能影响",
+ "xpack.ml.dataframe.analytics.create.computeFeatureInfluenceLabelHelpText": "指定是否启用功能影响计算。默认为 true。",
+ "xpack.ml.dataframe.analytics.create.computeFeatureInfluenceTrueValue": "True",
+ "xpack.ml.dataframe.analytics.create.configDetails.allClasses": "所有类",
+ "xpack.ml.dataframe.analytics.create.configDetails.computeFeatureInfluence": "计算特征影响",
+ "xpack.ml.dataframe.analytics.create.configDetails.dependentVariable": "因变量",
+ "xpack.ml.dataframe.analytics.create.configDetails.destIndex": "目标索引",
+ "xpack.ml.dataframe.analytics.create.configDetails.editButtonText": "编辑",
+ "xpack.ml.dataframe.analytics.create.configDetails.eta": "Eta",
+ "xpack.ml.dataframe.analytics.create.configDetails.featureBagFraction": "特征袋比例",
+ "xpack.ml.dataframe.analytics.create.configDetails.featureInfluenceThreshold": "特征影响阈值",
+ "xpack.ml.dataframe.analytics.create.configDetails.gamma": "Gamma",
+ "xpack.ml.dataframe.analytics.create.configDetails.includedFields": "已包括字段",
+ "xpack.ml.dataframe.analytics.create.configDetails.includedFieldsAndMoreDescription": "{includedFields} ......(及另外 {extraCount} 个)",
+ "xpack.ml.dataframe.analytics.create.configDetails.jobDescription": "作业描述",
+ "xpack.ml.dataframe.analytics.create.configDetails.jobId": "作业 ID",
+ "xpack.ml.dataframe.analytics.create.configDetails.jobType": "作业类型",
+ "xpack.ml.dataframe.analytics.create.configDetails.lambdaFields": "Lambda",
+ "xpack.ml.dataframe.analytics.create.configDetails.maxNumThreads": "最大线程数",
+ "xpack.ml.dataframe.analytics.create.configDetails.maxTreesFields": "最大树数",
+ "xpack.ml.dataframe.analytics.create.configDetails.method": "方法",
+ "xpack.ml.dataframe.analytics.create.configDetails.modelMemoryLimit": "模型内存限制",
+ "xpack.ml.dataframe.analytics.create.configDetails.nNeighbors": "N 个邻居",
+ "xpack.ml.dataframe.analytics.create.configDetails.numTopClasses": "排名靠前类",
+ "xpack.ml.dataframe.analytics.create.configDetails.numTopFeatureImportanceValues": "排名靠前特征重要性值",
+ "xpack.ml.dataframe.analytics.create.configDetails.outlierFraction": "离群值比例",
+ "xpack.ml.dataframe.analytics.create.configDetails.predictionFieldName": "预测字段名称",
+ "xpack.ml.dataframe.analytics.create.configDetails.Query": "查询",
+ "xpack.ml.dataframe.analytics.create.configDetails.randomizedSeed": "随机种子",
+ "xpack.ml.dataframe.analytics.create.configDetails.resultsField": "结果字段",
+ "xpack.ml.dataframe.analytics.create.configDetails.sourceIndex": "源索引",
+ "xpack.ml.dataframe.analytics.create.configDetails.standardizationEnabled": "标准化已启用",
+ "xpack.ml.dataframe.analytics.create.configDetails.trainingPercent": "训练百分比",
+ "xpack.ml.dataframe.analytics.create.createIndexPatternErrorMessage": "创建 Kibana 索引模式时发生错误:",
+ "xpack.ml.dataframe.analytics.create.createIndexPatternLabel": "创建索引模式",
+ "xpack.ml.dataframe.analytics.create.createIndexPatternSuccessMessage": "Kibana 索引模式 {indexPatternName} 已创建。",
+ "xpack.ml.dataframe.analytics.create.dependentVariableClassificationPlaceholder": "选择要预测的数值、类别或布尔值字段。",
+ "xpack.ml.dataframe.analytics.create.dependentVariableInputAriaLabel": "输入要用作因变量的字段。",
+ "xpack.ml.dataframe.analytics.create.dependentVariableLabel": "因变量",
+ "xpack.ml.dataframe.analytics.create.dependentVariableMaxDistictValuesError": "无效。{message}",
+ "xpack.ml.dataframe.analytics.create.dependentVariableOptionsFetchError": "获取字段时出现问题。请刷新页面并重试。",
+ "xpack.ml.dataframe.analytics.create.dependentVariableOptionsNoNumericalFields": "没有为此索引模式找到任何数值类型字段。",
+ "xpack.ml.dataframe.analytics.create.dependentVariableRegressionPlaceholder": "选择要预测的数值字段。",
+ "xpack.ml.dataframe.analytics.create.destinationIndexHelpText": "已存在具有此名称的索引。请注意,运行此分析作业将会修改此目标索引。",
+ "xpack.ml.dataframe.analytics.create.destinationIndexInputAriaLabel": "选择唯一目标索引名称。",
+ "xpack.ml.dataframe.analytics.create.destinationIndexInvalidError": "目标索引名称无效。",
+ "xpack.ml.dataframe.analytics.create.destinationIndexLabel": "目标索引",
+ "xpack.ml.dataframe.analytics.create.DestIndexSameAsIdLabel": "目标索引与作业 ID 相同",
+ "xpack.ml.dataframe.analytics.create.detailsDetails.editButtonText": "编辑",
+ "xpack.ml.dataframe.analytics.create.downsampleFactorInputAriaLabel": "用于为树训练计算损失函数导数的数据比例。",
+ "xpack.ml.dataframe.analytics.create.downsampleFactorLabel": "降采样因子",
+ "xpack.ml.dataframe.analytics.create.downsampleFactorText": "用于为树训练计算损失函数导数的数据比例。必须介于 0 和 1 之间。",
+ "xpack.ml.dataframe.analytics.create.duplicateIndexPatternErrorMessage": "创建 Kibana 索引模式时发生错误:",
+ "xpack.ml.dataframe.analytics.create.duplicateIndexPatternErrorMessageError": "索引模式 {indexPatternName} 已存在。",
+ "xpack.ml.dataframe.analytics.create.errorCheckingIndexExists": "获取现有索引名称时发生以下错误:{error}",
+ "xpack.ml.dataframe.analytics.create.errorCheckingJobIdExists": "检查作业 ID 是否存在时发生以下错误:{error}",
+ "xpack.ml.dataframe.analytics.create.errorCreatingDataFrameAnalyticsJob": "创建数据帧分析作业时发生错误:",
+ "xpack.ml.dataframe.analytics.create.errorGettingIndexPatternTitles": "获取现有索引模式标题时发生错误:",
+ "xpack.ml.dataframe.analytics.create.errorStartingDataFrameAnalyticsJob": "启动数据帧分析作业时发生错误:",
+ "xpack.ml.dataframe.analytics.create.etaGrowthRatePerTreeInputAriaLabel": "添加到林的每个新树的 eta 增加速率。",
+ "xpack.ml.dataframe.analytics.create.etaGrowthRatePerTreeLabel": "每个树的 Eta 增长率",
+ "xpack.ml.dataframe.analytics.create.etaGrowthRatePerTreeText": "添加到林的每个新树的 eta 增加速率。必须介于 0.5 和 2 之间。",
+ "xpack.ml.dataframe.analytics.create.etaInputAriaLabel": "缩小量已应用于权重。",
+ "xpack.ml.dataframe.analytics.create.etaLabel": "Eta",
+ "xpack.ml.dataframe.analytics.create.etaText": "缩小量已应用于权重。必须介于 0.001 和 1 之间。",
+ "xpack.ml.dataframe.analytics.create.featureBagFractionInputAriaLabel": "选择为每个候选拆分选择随机袋时使用的特征比例",
+ "xpack.ml.dataframe.analytics.create.featureBagFractionLabel": "特征袋比例",
+ "xpack.ml.dataframe.analytics.create.featureBagFractionText": "选择为每个候选拆分选择随机袋时使用的特征比例。",
+ "xpack.ml.dataframe.analytics.create.featureInfluenceThresholdHelpText": "为了计算文档特征影响分数,文档需要具有的最小离群值分数。值范围:0-1。默认为 0.1。",
+ "xpack.ml.dataframe.analytics.create.featureInfluenceThresholdLabel": "特征影响阈值",
+ "xpack.ml.dataframe.analytics.create.gammaInputAriaLabel": "在损失计算中树大小的乘数。",
+ "xpack.ml.dataframe.analytics.create.gammaLabel": "Gamma",
+ "xpack.ml.dataframe.analytics.create.gammaText": "在损失计算中树大小的乘数。必须为非负值。",
+ "xpack.ml.dataframe.analytics.create.hyperParametersDetailsTitle": "超参数",
+ "xpack.ml.dataframe.analytics.create.hyperParametersSectionTitle": "超参数",
+ "xpack.ml.dataframe.analytics.create.includedFieldsCount": "分析中包括了{numFields, plural, other {# 个字段}}",
+ "xpack.ml.dataframe.analytics.create.includedFieldsLabel": "已包括字段",
+ "xpack.ml.dataframe.analytics.create.indexPatternAlreadyExistsError": "具有此名称的索引模式已存在。",
+ "xpack.ml.dataframe.analytics.create.indexPatternExistsError": "具有此名称的索引模式已存在。",
+ "xpack.ml.dataframe.analytics.create.isIncludedOption": "已包括",
+ "xpack.ml.dataframe.analytics.create.isNotIncludedOption": "未包括",
+ "xpack.ml.dataframe.analytics.create.jobDescription.helpText": "可选的描述文本",
+ "xpack.ml.dataframe.analytics.create.jobDescription.label": "作业描述",
+ "xpack.ml.dataframe.analytics.create.jobIdExistsError": "已存在具有此 ID 的分析作业。",
+ "xpack.ml.dataframe.analytics.create.jobIdInputAriaLabel": "选择唯一的分析作业 ID。",
+ "xpack.ml.dataframe.analytics.create.jobIdInvalidError": "只能包含小写字母数字字符(a-z 和 0-9)、连字符和下划线,并且必须以字母数字字符开头和结尾。",
+ "xpack.ml.dataframe.analytics.create.jobIdInvalidMaxLengthErrorMessage": "作业 ID 的长度必须不超过 {maxLength, plural, other {# 个字符}}。",
+ "xpack.ml.dataframe.analytics.create.jobIdLabel": "作业 ID",
+ "xpack.ml.dataframe.analytics.create.jobIdPlaceholder": "作业 ID",
+ "xpack.ml.dataframe.analytics.create.jsonEditorDisabledSwitchText": "配置包含表单不支持的高级字段。您无法切换回该表单。",
+ "xpack.ml.dataframe.analytics.create.lambdaHelpText": "在损失计算中叶权重的乘数。必须为非负值。",
+ "xpack.ml.dataframe.analytics.create.lambdaInputAriaLabel": "在损失计算中叶权重的乘数。",
+ "xpack.ml.dataframe.analytics.create.lambdaLabel": "Lambda",
+ "xpack.ml.dataframe.analytics.create.maxNumThreadsError": "最小值为 1。",
+ "xpack.ml.dataframe.analytics.create.maxNumThreadsHelpText": "分析要使用的最大线程数。默认值为 1。",
+ "xpack.ml.dataframe.analytics.create.maxNumThreadsInputAriaLabel": "分析要使用的最大线程数。",
+ "xpack.ml.dataframe.analytics.create.maxNumThreadsLabel": "最大线程数",
+ "xpack.ml.dataframe.analytics.create.maxOptimizationRoundsPerHyperparameterInputAriaLabel": "每个未定义的超参数的最大优化轮数。值必须是介于 0 到 20 之间的整数。",
+ "xpack.ml.dataframe.analytics.create.maxOptimizationRoundsPerHyperparameterLabel": "每个超参数的最大优化轮数",
+ "xpack.ml.dataframe.analytics.create.maxOptimizationRoundsPerHyperparameterText": "每个未定义的超参数的最大优化轮数。",
+ "xpack.ml.dataframe.analytics.create.maxTreesInputAriaLabel": "林中最大决策树数。",
+ "xpack.ml.dataframe.analytics.create.maxTreesLabel": "最大树数",
+ "xpack.ml.dataframe.analytics.create.maxTreesText": "林中最大决策树数。",
+ "xpack.ml.dataframe.analytics.create.methodHelpText": "设置离群值检测使用的方法。如果未设置,请组合使用不同的方法并标准化和组合各自的离群值分数以获取整体离群值分数。我们建议使用组合方法。",
+ "xpack.ml.dataframe.analytics.create.methodLabel": "方法",
+ "xpack.ml.dataframe.analytics.create.modelMemoryEmptyError": "模型内存限制不得为空",
+ "xpack.ml.dataframe.analytics.create.modelMemoryLimitHelpText": "允许用于分析处理的近似最大内存资源量。",
+ "xpack.ml.dataframe.analytics.create.modelMemoryLimitLabel": "模型内存限制",
+ "xpack.ml.dataframe.analytics.create.modelMemoryUnitsInvalidError": "无法识别模型内存限制数据单元。必须为 {str}",
+ "xpack.ml.dataframe.analytics.create.modelMemoryUnitsMinError": "模型内存限值小于估计值 {mml}",
+ "xpack.ml.dataframe.analytics.create.newAnalyticsTitle": "新建分析作业",
+ "xpack.ml.dataframe.analytics.create.nNeighborsHelpText": "每个离群值检测方法用于计算其离群值分数的近邻数目值。未设置时,不同的值将用于不同组合成员。必须为正整数。",
+ "xpack.ml.dataframe.analytics.create.nNeighborsInputAriaLabel": "每个离群值检测方法用于计算其离群值分数的近邻数目值。",
+ "xpack.ml.dataframe.analytics.create.nNeighborsLabel": "N 个邻居",
+ "xpack.ml.dataframe.analytics.create.numTopClassesHelpText": "报告预测概率的类别数目。",
+ "xpack.ml.dataframe.analytics.create.numTopClassesInputAriaLabel": "报告预测概率的类别数目",
+ "xpack.ml.dataframe.analytics.create.numTopClassesLabel": "排名靠前类",
+ "xpack.ml.dataframe.analytics.create.numTopClassTypeWarning": "值必须是 -1 或更大的整数,-1 表示所有类。",
+ "xpack.ml.dataframe.analytics.create.numTopFeatureImportanceValuesErrorText": "特征重要性值最大数目无效。",
+ "xpack.ml.dataframe.analytics.create.numTopFeatureImportanceValuesHelpText": "指定要返回的每文档功能重要性值最大数目。",
+ "xpack.ml.dataframe.analytics.create.numTopFeatureImportanceValuesInputAriaLabel": "每文档功能重要性值最大数目。",
+ "xpack.ml.dataframe.analytics.create.numTopFeatureImportanceValuesLabel": "功能重要性值",
+ "xpack.ml.dataframe.analytics.create.outlierDetectionHelpText": "异常值检测用于识别数据集中的异常数据点。",
+ "xpack.ml.dataframe.analytics.create.outlierDetectionTitle": "离群值检测",
+ "xpack.ml.dataframe.analytics.create.outlierFractionHelpText": "设置在离群值检测之前被假设为离群的数据集比例。",
+ "xpack.ml.dataframe.analytics.create.outlierFractionInputAriaLabel": "设置在离群值检测之前被假设为离群的数据集比例。",
+ "xpack.ml.dataframe.analytics.create.outlierFractionLabel": "离群值比例",
+ "xpack.ml.dataframe.analytics.create.predictionFieldNameHelpText": "定义结果中预测字段的名称。默认为 _prediction。",
+ "xpack.ml.dataframe.analytics.create.predictionFieldNameLabel": "预测字段名称",
+ "xpack.ml.dataframe.analytics.create.randomizeSeedInputAriaLabel": "用于选取训练数据的随机生成器的种子。",
+ "xpack.ml.dataframe.analytics.create.randomizeSeedLabel": "随机化种子",
+ "xpack.ml.dataframe.analytics.create.randomizeSeedText": "用于选取训练数据的随机生成器的种子。",
+ "xpack.ml.dataframe.analytics.create.regressionHelpText": "回归用于预测数据集中的数值。",
+ "xpack.ml.dataframe.analytics.create.regressionTitle": "回归",
+ "xpack.ml.dataframe.analytics.create.requiredFieldsError": "无效。{message}",
+ "xpack.ml.dataframe.analytics.create.resultsFieldHelpText": "定义用于存储分析结果的字段的名称。默认为 ml。",
+ "xpack.ml.dataframe.analytics.create.resultsFieldInputAriaLabel": "用于存储分析结果的字段的名称。",
+ "xpack.ml.dataframe.analytics.create.resultsFieldLabel": "结果字段",
+ "xpack.ml.dataframe.analytics.create.savedSearchLabel": "已保存搜索",
+ "xpack.ml.dataframe.analytics.create.scatterplotMatrixLabel": "散点图矩阵",
+ "xpack.ml.dataframe.analytics.create.scatterplotMatrixLabelHelpText": "可视化选定包括字段对之间的关系。",
+ "xpack.ml.dataFrame.analytics.create.searchSelection.CcsErrorCallOutBody": "已保存搜索“{savedSearchTitle}”使用索引模式“{indexPatternTitle}”。",
+ "xpack.ml.dataFrame.analytics.create.searchSelection.CcsErrorCallOutTitle": "不支持使用跨集群搜索的索引模式。",
+ "xpack.ml.dataFrame.analytics.create.searchSelection.notFoundLabel": "未找到匹配的索引或已保存搜索。",
+ "xpack.ml.dataFrame.analytics.create.searchSelection.savedObjectType.indexPattern": "索引模式",
+ "xpack.ml.dataFrame.analytics.create.searchSelection.savedObjectType.search": "已保存搜索",
+ "xpack.ml.dataframe.analytics.create.shouldCreateIndexPatternMessage": "如果没有为目标索引创建索引模式,则可能无法查看作业结果。",
+ "xpack.ml.dataframe.analytics.create.softTreeDepthLimitInputAriaLabel": "超过此深度的决策树将在损失计算中被罚分。",
+ "xpack.ml.dataframe.analytics.create.softTreeDepthLimitLabel": "软性树深度限制",
+ "xpack.ml.dataframe.analytics.create.softTreeDepthLimitText": "超过此深度的决策树将在损失计算中被罚分。必须大于或等于 0。",
+ "xpack.ml.dataframe.analytics.create.softTreeDepthToleranceInputAriaLabel": "超过此深度的决策树将在损失计算中被罚分。",
+ "xpack.ml.dataframe.analytics.create.softTreeDepthToleranceLabel": "软性树深度容差",
+ "xpack.ml.dataframe.analytics.create.softTreeDepthToleranceText": "控制树深度超过软性限制时损失增加的速度。值越小,损失增加越快。值必须大于或等于 0.01。",
+ "xpack.ml.dataframe.analytics.create.sourceIndexFieldsCheckError": "检查作业类型支持的字段时出现问题。请刷新页面并重试。",
+ "xpack.ml.dataframe.analytics.create.sourceObjectClassificationHelpText": "此索引模式不包含任何支持字段。分类作业需要类别、数值或布尔值字段。",
+ "xpack.ml.dataframe.analytics.create.sourceObjectHelpText": "此索引模式不包含任何数值类型字段。分析作业可能无法生成任何离群值。",
+ "xpack.ml.dataframe.analytics.create.sourceObjectRegressionHelpText": "此索引模式不包含任何支持字段。回归作业需要数值字段。",
+ "xpack.ml.dataframe.analytics.create.sourceQueryLabel": "查询",
+ "xpack.ml.dataframe.analytics.create.standardizationEnabledFalseValue": "False",
+ "xpack.ml.dataframe.analytics.create.standardizationEnabledHelpText": "如果为 true,在计算离群值分数之前将对列执行以下操作:(x_i - mean(x_i)) / sd(x_i)。",
+ "xpack.ml.dataframe.analytics.create.standardizationEnabledInputAriaLabel": "设置启用标准化的设置。",
+ "xpack.ml.dataframe.analytics.create.standardizationEnabledLabel": "标准化已启用",
+ "xpack.ml.dataframe.analytics.create.standardizationEnabledTrueValue": "True",
+ "xpack.ml.dataframe.analytics.create.startCheckboxHelpText": "如果未选择,可以之后通过返还到作业列表来启动作业。",
+ "xpack.ml.dataframe.analytics.create.startDataFrameAnalyticsSuccessMessage": "分析作业 {jobId} 已启动。",
+ "xpack.ml.dataframe.analytics.create.switchToJsonEditorSwitch": "切换到 json 编辑器",
+ "xpack.ml.dataframe.analytics.create.trainingPercentHelpText": "定义用于训练的合格文档的百分比。",
+ "xpack.ml.dataframe.analytics.create.trainingPercentLabel": "训练百分比",
+ "xpack.ml.dataframe.analytics.create.unableToFetchExplainDataMessage": "提取分析字段数据时发生错误。",
+ "xpack.ml.dataframe.analytics.create.unsupportedFieldsError": "无效。{message}",
+ "xpack.ml.dataframe.analytics.create.useEstimatedMmlLabel": "使用估计的模型内存限制",
+ "xpack.ml.dataframe.analytics.create.UseResultsFieldDefaultLabel": "使用结果字段默认值“{defaultValue}”",
+ "xpack.ml.dataframe.analytics.create.validatioinDetails.successfulChecks": "成功检查",
+ "xpack.ml.dataframe.analytics.create.validatioinDetails.warnings": "警告",
+ "xpack.ml.dataframe.analytics.create.validationDetails.viewButtonText": "查看",
+ "xpack.ml.dataframe.analytics.create.viewResultsCardDescription": "查看分析作业的结果。",
+ "xpack.ml.dataframe.analytics.create.viewResultsCardTitle": "查看结果",
+ "xpack.ml.dataframe.analytics.create.wizardCreateButton": "创建",
+ "xpack.ml.dataframe.analytics.create.wizardStartCheckbox": "立即启动",
+ "xpack.ml.dataframe.analytics.create.zeroClassesMessage": "要评估 {wikiLink},请选择所有类,或者大于类总数的值。",
+ "xpack.ml.dataframe.analytics.createWizard.advancedEditorRuntimeFieldsSwitchLabel": "编辑运行时字段",
+ "xpack.ml.dataframe.analytics.createWizard.advancedRuntimeFieldsEditorHelpText": "高级编辑器允许您编辑源的运行时字段。",
+ "xpack.ml.dataframe.analytics.createWizard.advancedSourceEditorApplyButtonText": "应用更改",
+ "xpack.ml.dataframe.analytics.createWizard.indexPreview.copyRuntimeMappingsClipboardTooltip": "将运行时字段的开发控制台语句复制到剪贴板。",
+ "xpack.ml.dataframe.analytics.createWizard.noRuntimeFieldLabel": "没有运行时字段",
+ "xpack.ml.dataframe.analytics.createWizard.requiredFieldsErrorMessage": "除了因变量之外,还必须在分析中至少包括一个字段。",
+ "xpack.ml.dataframe.analytics.createWizard.runtimeEditorSwitchModalBodyText": "编辑器中的更改尚未应用。关闭编辑器将会使您的编辑丢失。",
+ "xpack.ml.dataframe.analytics.createWizard.runtimeEditorSwitchModalCancelButtonText": "取消",
+ "xpack.ml.dataframe.analytics.createWizard.runtimeEditorSwitchModalConfirmButtonText": "关闭编辑器",
+ "xpack.ml.dataframe.analytics.createWizard.runtimeEditorSwitchModalTitle": "编辑将会丢失",
+ "xpack.ml.dataframe.analytics.createWizard.runtimeFieldsLabel": "运行时字段",
+ "xpack.ml.dataframe.analytics.createWizard.runtimeMappings.advancedEditorAriaLabel": "高级运行时编辑器",
+ "xpack.ml.dataframe.analytics.creation.advancedStepTitle": "其他选项",
+ "xpack.ml.dataframe.analytics.creation.configurationStepTitle": "配置",
+ "xpack.ml.dataframe.analytics.creation.continueButtonText": "继续",
+ "xpack.ml.dataframe.analytics.creation.createStepTitle": "创建",
+ "xpack.ml.dataframe.analytics.creation.detailsStepTitle": "作业详情",
+ "xpack.ml.dataframe.analytics.creation.validationStepTitle": "验证",
+ "xpack.ml.dataframe.analytics.creationPageSourceIndexTitle": "源索引模式:{indexTitle}",
+ "xpack.ml.dataframe.analytics.creationPageTitle": "创建作业",
+ "xpack.ml.dataframe.analytics.decisionPathFeatureBaselineTitle": "基线",
+ "xpack.ml.dataframe.analytics.decisionPathFeatureOtherTitle": "其他",
+ "xpack.ml.dataframe.analytics.errorCallout.evaluateErrorTitle": "加载数据时出错。",
+ "xpack.ml.dataframe.analytics.errorCallout.generalErrorTitle": "加载数据时出错。",
+ "xpack.ml.dataframe.analytics.errorCallout.noDataCalloutBody": "该索引的查询未返回结果。请确保作业已完成且索引包含文档。",
+ "xpack.ml.dataframe.analytics.errorCallout.noDataCalloutTitle": "空的索引查询结果。",
+ "xpack.ml.dataframe.analytics.errorCallout.noIndexCalloutBody": "该索引的查询未返回结果。请确保目标索引存在且包含文档。",
+ "xpack.ml.dataframe.analytics.errorCallout.queryParsingErrorBody": "查询语法无效,未返回任何结果。请检查查询语法并重试。",
+ "xpack.ml.dataframe.analytics.errorCallout.queryParsingErrorTitle": "无法解析查询。",
+ "xpack.ml.dataframe.analytics.exploration.analysisDestinationIndexLabel": "目标索引",
+ "xpack.ml.dataframe.analytics.exploration.analysisSectionTitle": "分析",
+ "xpack.ml.dataframe.analytics.exploration.analysisSourceIndexLabel": "源索引",
+ "xpack.ml.dataframe.analytics.exploration.analysisTypeLabel": "类型",
+ "xpack.ml.dataframe.analytics.exploration.colorRangeLegendTitle": "功能影响分数",
+ "xpack.ml.dataframe.analytics.exploration.explorationTableTitle": "结果",
+ "xpack.ml.dataframe.analytics.exploration.explorationTableTotalDocsLabel": "文档总数",
+ "xpack.ml.dataframe.analytics.exploration.featureImportanceDocsLink": "特征重要性文档",
+ "xpack.ml.dataframe.analytics.exploration.featureImportanceSummaryTitle": "总特征重要性",
+ "xpack.ml.dataframe.analytics.exploration.featureImportanceSummaryTooltipContent": "总特征重要性值指示字段对所有训练数据的预测有多大影响。",
+ "xpack.ml.dataframe.analytics.exploration.featureImportanceXAxisTitle": "特征重要性平均级别",
+ "xpack.ml.dataframe.analytics.exploration.featureImportanceYSeriesName": "级别",
+ "xpack.ml.dataframe.analytics.exploration.indexError": "加载索引数据时发生错误。",
+ "xpack.ml.dataframe.analytics.exploration.noTotalFeatureImportanceCalloutMessage": "总特征重要性数据不可用;数据集是统一的,特征对预测没有重大影响。",
+ "xpack.ml.dataframe.analytics.exploration.querySyntaxError": "加载索引数据时发生错误。请确保您的查询语法有效。",
+ "xpack.ml.dataframe.analytics.exploration.splomSectionTitle": "散点图矩阵",
+ "xpack.ml.dataframe.analytics.exploration.totalFeatureImportanceNotCalculatedCalloutMessage": "因为 num_top_feature_importance 值被设置为 0,所以未计算特征重要性。",
+ "xpack.ml.dataframe.analytics.explorationQueryBar.buttonGroupLegend": "分析查询栏筛选按钮",
+ "xpack.ml.dataframe.analytics.explorationResults.baselineErrorMessageToast": "获取特征重要性基线时发生错误",
+ "xpack.ml.dataframe.analytics.explorationResults.classificationDecisionPathClassNameTitle": "类名称",
+ "xpack.ml.dataframe.analytics.explorationResults.decisionPathBaselineText": "基线(训练数据集中所有数据点的预测平均值)",
+ "xpack.ml.dataframe.analytics.explorationResults.decisionPathJSONTab": "JSON",
+ "xpack.ml.dataframe.analytics.explorationResults.decisionPathLinePredictionProbabilityTitle": "预测概率",
+ "xpack.ml.dataframe.analytics.explorationResults.decisionPathLinePredictionTitle": "预测",
+ "xpack.ml.dataframe.analytics.explorationResults.decisionPathPlotHelpText": "SHAP 决策图使用 {linkedFeatureImportanceValues} 说明模型如何达到“{predictionFieldName}”的预测值。",
+ "xpack.ml.dataframe.analytics.explorationResults.decisionPathPlotTab": "决策图",
+ "xpack.ml.dataframe.analytics.explorationResults.decisionPathXAxisTitle": "“{predictionFieldName}”的 {xAxisLabel}",
+ "xpack.ml.dataframe.analytics.explorationResults.documentsShownHelpText": "正在显示有相关预测存在的文档",
+ "xpack.ml.dataframe.analytics.explorationResults.firstDocumentsShownHelpText": "正在显示有相关预测存在的前 {searchSize} 个文档",
+ "xpack.ml.dataframe.analytics.explorationResults.linkedFeatureImportanceValues": "特征重要性值",
+ "xpack.ml.dataframe.analytics.explorationResults.missingBaselineCallout": "无法计算基线值,这可能会导致决策路径偏移。",
+ "xpack.ml.dataframe.analytics.explorationResults.regressionDecisionPathDataMissingCallout": "无可用决策路径数据。",
+ "xpack.ml.dataframe.analytics.explorationResults.testingSubsetLabel": "测试",
+ "xpack.ml.dataframe.analytics.explorationResults.trainingSubsetLabel": "训练",
+ "xpack.ml.dataframe.analytics.indexPatternPromptLinkText": "创建索引模式",
+ "xpack.ml.dataframe.analytics.indexPatternPromptMessage": "不存在索引 {destIndex} 的索引模式。{destIndex} 的{linkToIndexPatternManagement}。",
+ "xpack.ml.dataframe.analytics.jobCaps.errorTitle": "无法提取结果。加载索引的字段数据时发生错误。",
+ "xpack.ml.dataframe.analytics.jobConfig.errorTitle": "无法提取结果。加载作业配置数据时发生错误。",
+ "xpack.ml.dataframe.analytics.outlierExploration.legacyFeatureInfluenceFormatCalloutTitle": "因为结果索引使用不受支持的旧格式,所以基于特征影响进行颜色编码的表单元格不可用。请克隆并重新运行作业。",
+ "xpack.ml.dataframe.analytics.regressionExploration.evaluateNoTestingDocsError": "找不到测试文档",
+ "xpack.ml.dataframe.analytics.regressionExploration.evaluateNoTrainingDocsError": "找不到训练文档",
+ "xpack.ml.dataframe.analytics.regressionExploration.evaluateSectionTitle": "模型评估",
+ "xpack.ml.dataframe.analytics.regressionExploration.generalizationDocsCount": "{docsCount, plural, other {# 个文档}}已评估",
+ "xpack.ml.dataframe.analytics.regressionExploration.generalizationErrorTitle": "泛化误差",
+ "xpack.ml.dataframe.analytics.regressionExploration.generalizationFilterText": ".筛留训练数据。",
+ "xpack.ml.dataframe.analytics.regressionExploration.huberLinkText": "Pseudo Huber 损失函数",
+ "xpack.ml.dataframe.analytics.regressionExploration.huberText": "{wikiLink}",
+ "xpack.ml.dataframe.analytics.regressionExploration.meanSquaredErrorText": "均方误差",
+ "xpack.ml.dataframe.analytics.regressionExploration.meanSquaredErrorTooltipContent": "度量回归分析模型的表现。真实值与预测值之差的平均平方和。",
+ "xpack.ml.dataframe.analytics.regressionExploration.msleText": "均方根对数误差",
+ "xpack.ml.dataframe.analytics.regressionExploration.msleTooltipContent": "预测值对数和实际值对数和实际(真实)值对数的均方差",
+ "xpack.ml.dataframe.analytics.regressionExploration.regressionDocsLink": "回归评估文档 ",
+ "xpack.ml.dataframe.analytics.regressionExploration.rSquaredText": "R 平方",
+ "xpack.ml.dataframe.analytics.regressionExploration.rSquaredTooltipContent": "表示拟合优度。度量模型复制被观察结果的优良性。",
+ "xpack.ml.dataframe.analytics.regressionExploration.tableJobIdTitle": "回归作业 ID {jobId} 的目标索引",
+ "xpack.ml.dataframe.analytics.regressionExploration.trainingDocsCount": "{docsCount, plural, other {# 个文档}}已评估",
+ "xpack.ml.dataframe.analytics.regressionExploration.trainingErrorTitle": "训练误差",
+ "xpack.ml.dataframe.analytics.regressionExploration.trainingFilterText": ".正在筛留测试数据。",
+ "xpack.ml.dataframe.analytics.results.indexPatternsMissingErrorMessage": "要查看此页面,此分析作业的目标或源索引都必须使用 Kibana 索引模式。",
+ "xpack.ml.dataframe.analytics.rocChartSpec.xAxisTitle": "假正类率 (FPR)",
+ "xpack.ml.dataframe.analytics.rocChartSpec.yAxisTitle": "真正类率 (TPR)(也称为查全率)",
+ "xpack.ml.dataframe.analytics.rocCurveAuc": "在此绘图中,将计算曲线 (AUC) 值下的面积,其是介于 0 到 1 之间的数字。越接近 1,算法性能越佳。",
+ "xpack.ml.dataframe.analytics.rocCurveBasicExplanation": "ROC 曲线是表示在不同预测概率阈值下分类过程的性能绘图。",
+ "xpack.ml.dataframe.analytics.rocCurveCompute": "其在不同的阈值级别将特定类的真正类率(y 轴)与假正类率(x 轴)进行比较,以创建曲线。",
+ "xpack.ml.dataframe.analytics.rocCurvePopoverTitle": "接受者操作特性 (ROC) 曲线",
+ "xpack.ml.dataframe.analytics.validation.validationFetchErrorMessage": "验证作业时出错",
+ "xpack.ml.dataframe.analyticsList.analyticsDetails.expandedRowJsonPane": "数据帧分析配置的的 JSON",
+ "xpack.ml.dataframe.analyticsList.analyticsDetails.tabs.analyticsMessagesLabel": "作业消息",
+ "xpack.ml.dataframe.analyticsList.analyticsDetails.tabs.analyticsStatsLabel": "作业统计信息",
+ "xpack.ml.dataframe.analyticsList.cloneActionNameText": "克隆",
+ "xpack.ml.dataframe.analyticsList.cloneActionPermissionTooltip": "您无权克隆分析作业。",
+ "xpack.ml.dataframe.analyticsList.completeBatchAnalyticsToolTip": "{analyticsId} 为已完成的分析作业,无法重新启动。",
+ "xpack.ml.dataframe.analyticsList.createDataFrameAnalyticsButton": "创建作业",
+ "xpack.ml.dataframe.analyticsList.deleteActionDisabledToolTipContent": "停止数据帧分析作业,以便将其删除。",
+ "xpack.ml.dataframe.analyticsList.deleteActionNameText": "删除",
+ "xpack.ml.dataframe.analyticsList.deleteAnalyticsErrorMessage": "删除数据帧分析作业 {analyticsId} 时发生错误",
+ "xpack.ml.dataframe.analyticsList.deleteAnalyticsPrivilegeErrorMessage": "用户无权删除索引 {indexName}:{error}",
+ "xpack.ml.dataframe.analyticsList.deleteAnalyticsSuccessMessage": "删除的数据帧分析作业 {analyticsId} 的请求已确认。",
+ "xpack.ml.dataframe.analyticsList.deleteAnalyticsWithIndexErrorMessage": "删除目标索引 {destinationIndex} 时发生错误",
+ "xpack.ml.dataframe.analyticsList.deleteAnalyticsWithIndexPatternErrorMessage": "删除索引模式 {destinationIndex} 时发生错误:{error}",
+ "xpack.ml.dataframe.analyticsList.deleteAnalyticsWithIndexPatternSuccessMessage": "删除索引模式 {destinationIndex} 的请求已确认。",
+ "xpack.ml.dataframe.analyticsList.deleteAnalyticsWithIndexSuccessMessage": "删除目标索引 {destinationIndex} 的请求已确认。",
+ "xpack.ml.dataframe.analyticsList.deleteDestinationIndexTitle": "删除目标索引 {indexName}",
+ "xpack.ml.dataframe.analyticsList.deleteModalCancelButton": "取消",
+ "xpack.ml.dataframe.analyticsList.deleteModalDeleteButton": "删除",
+ "xpack.ml.dataframe.analyticsList.deleteModalTitle": "删除 {analyticsId}?",
+ "xpack.ml.dataframe.analyticsList.deleteTargetIndexPatternTitle": "删除索引模式 {indexPattern}",
+ "xpack.ml.dataframe.analyticsList.description": "描述",
+ "xpack.ml.dataframe.analyticsList.destinationIndex": "目标索引",
+ "xpack.ml.dataframe.analyticsList.editActionNameText": "编辑",
+ "xpack.ml.dataframe.analyticsList.editActionPermissionTooltip": "您无权编辑分析作业。",
+ "xpack.ml.dataframe.analyticsList.editFlyout.allowLazyStartAriaLabel": "更新允许惰性启动。",
+ "xpack.ml.dataframe.analyticsList.editFlyout.allowLazyStartFalseValue": "False",
+ "xpack.ml.dataframe.analyticsList.editFlyout.allowLazyStartLabel": "允许惰性启动",
+ "xpack.ml.dataframe.analyticsList.editFlyout.allowLazyStartTrueValue": "True",
+ "xpack.ml.dataframe.analyticsList.editFlyout.descriptionAriaLabel": "更新作业描述。",
+ "xpack.ml.dataframe.analyticsList.editFlyout.descriptionLabel": "描述",
+ "xpack.ml.dataframe.analyticsList.editFlyout.maxNumThreadsAriaLabel": "更新分析要使用的最大线程数。",
+ "xpack.ml.dataframe.analyticsList.editFlyout.maxNumThreadsError": "最小值为 1。",
+ "xpack.ml.dataframe.analyticsList.editFlyout.maxNumThreadsHelpText": "停止作业后才能编辑最大线程数。",
+ "xpack.ml.dataframe.analyticsList.editFlyout.maxNumThreadsLabel": "最大线程数",
+ "xpack.ml.dataframe.analyticsList.editFlyout.modelMemoryHelpText": "停止作业后才能编辑模型内存限制。",
+ "xpack.ml.dataframe.analyticsList.editFlyout.modelMemoryLimitAriaLabel": "更新模型内存限制。",
+ "xpack.ml.dataframe.analyticsList.editFlyout.modelMemoryLimitLabel": "模型内存限制",
+ "xpack.ml.dataframe.analyticsList.editFlyoutCancelButtonText": "取消",
+ "xpack.ml.dataframe.analyticsList.editFlyoutErrorMessage": "无法保存分析作业 {jobId} 的更改",
+ "xpack.ml.dataframe.analyticsList.editFlyoutSuccessMessage": "分析作业 {jobId} 已更新。",
+ "xpack.ml.dataframe.analyticsList.editFlyoutTitle": "编辑 {jobId}",
+ "xpack.ml.dataframe.analyticsList.editFlyoutUpdateButtonText": "更新",
+ "xpack.ml.dataFrame.analyticsList.emptyPromptButtonText": "创建作业",
+ "xpack.ml.dataFrame.analyticsList.emptyPromptTitle": "创建您的首个数据帧分析作业",
+ "xpack.ml.dataFrame.analyticsList.errorPromptTitle": "获取数据帧分析列表时发生错误。",
+ "xpack.ml.dataframe.analyticsList.errorWithCheckingIfIndexPatternExistsNotificationErrorMessage": "检查索引模式 {indexPattern} 是否存在时发生错误:{error}",
+ "xpack.ml.dataframe.analyticsList.errorWithCheckingIfUserCanDeleteIndexNotificationErrorMessage": "检查用户是否能够删除 {destinationIndex} 时发生错误:{error}",
+ "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettings.analysisStats": "分析统计信息",
+ "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettings.phase": "阶段",
+ "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettings.progress": "进度",
+ "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettings.state": "状态",
+ "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettings.stats": "统计信息",
+ "xpack.ml.dataframe.analyticsList.expandedRow.tabs.jobSettingsLabel": "作业详情",
+ "xpack.ml.dataframe.analyticsList.fetchSourceIndexPatternForCloneErrorMessage": "检查索引模式 {indexPattern} 是否存在时发生错误:{error}",
+ "xpack.ml.dataframe.analyticsList.forceStopModalBody": "{analyticsId} 处于失败状态。您必须停止该作业并修复失败问题。",
+ "xpack.ml.dataframe.analyticsList.forceStopModalCancelButton": "取消",
+ "xpack.ml.dataframe.analyticsList.forceStopModalStartButton": "强制停止",
+ "xpack.ml.dataframe.analyticsList.forceStopModalTitle": "强制停止此作业?",
+ "xpack.ml.dataframe.analyticsList.id": "ID",
+ "xpack.ml.dataframe.analyticsList.mapActionDisabledTooltipContent": "未知的分析类型。",
+ "xpack.ml.dataframe.analyticsList.mapActionName": "地图",
+ "xpack.ml.dataframe.analyticsList.memoryStatus": "内存状态",
+ "xpack.ml.dataframe.analyticsList.noSourceIndexPatternForClone": "无法克隆分析作业。对于索引 {indexPattern},不存在索引模式。",
+ "xpack.ml.dataframe.analyticsList.progress": "进度",
+ "xpack.ml.dataframe.analyticsList.progressOfPhase": "阶段 {currentPhase} 的进度:{progress}%",
+ "xpack.ml.dataframe.analyticsList.refreshButtonLabel": "刷新",
+ "xpack.ml.dataframe.analyticsList.refreshMapButtonLabel": "刷新",
+ "xpack.ml.dataframe.analyticsList.resetMapButtonLabel": "重置",
+ "xpack.ml.dataframe.analyticsList.rowCollapse": "隐藏 {analyticsId} 的详情",
+ "xpack.ml.dataframe.analyticsList.rowExpand": "显示 {analyticsId} 的详情",
+ "xpack.ml.dataframe.analyticsList.showDetailsColumn.screenReaderDescription": "此列包含可单击控件,用于显示每个作业的更多详情",
+ "xpack.ml.dataframe.analyticsList.sourceIndex": "源索引",
+ "xpack.ml.dataframe.analyticsList.startActionNameText": "启动",
+ "xpack.ml.dataframe.analyticsList.startAnalyticsErrorTitle": "启动作业时出错",
+ "xpack.ml.dataframe.analyticsList.startAnalyticsSuccessMessage": "数据帧分析 {analyticsId} 启动请求已确认。",
+ "xpack.ml.dataframe.analyticsList.startModalBody": "数据帧分析作业会增加集群中的搜索和索引负载。如果超负荷,请停止该作业。",
+ "xpack.ml.dataframe.analyticsList.startModalCancelButton": "取消",
+ "xpack.ml.dataframe.analyticsList.startModalStartButton": "启动",
+ "xpack.ml.dataframe.analyticsList.startModalTitle": "启动 {analyticsId}?",
+ "xpack.ml.dataframe.analyticsList.status": "状态",
+ "xpack.ml.dataframe.analyticsList.statusFilter": "状态",
+ "xpack.ml.dataframe.analyticsList.stopActionNameText": "停止",
+ "xpack.ml.dataframe.analyticsList.stopAnalyticsErrorMessage": "停止数据帧分析 {analyticsId} 时发生错误:{error}",
+ "xpack.ml.dataframe.analyticsList.stopAnalyticsSuccessMessage": "数据帧分析 {analyticsId} 停止请求已确认。",
+ "xpack.ml.dataframe.analyticsList.tableActionLabel": "操作",
+ "xpack.ml.dataframe.analyticsList.title": "数据帧分析",
+ "xpack.ml.dataframe.analyticsList.type": "类型",
+ "xpack.ml.dataframe.analyticsList.typeFilter": "类型",
+ "xpack.ml.dataframe.analyticsList.viewActionJobFailedToolTipContent": "数据帧分析作业失败。没有可用的结果页面。",
+ "xpack.ml.dataframe.analyticsList.viewActionJobNotFinishedToolTipContent": "未完成数据帧分析作业。没有可用的结果页面。",
+ "xpack.ml.dataframe.analyticsList.viewActionJobNotStartedToolTipContent": "数据帧分析作业尚未启动。没有可用的结果页面。",
+ "xpack.ml.dataframe.analyticsList.viewActionName": "查看",
+ "xpack.ml.dataframe.analyticsList.viewActionUnknownJobTypeToolTipContent": "没有可用于此类型数据帧分析作业的结果页面。",
+ "xpack.ml.dataframe.analyticsMap.analyticsIdTitle": "分析 ID {analyticsId} 的地图",
+ "xpack.ml.dataframe.analyticsMap.emptyResponseMessage": "未找到 {id} 的相关分析作业。",
+ "xpack.ml.dataframe.analyticsMap.fetchDataErrorMessage": "无法获取某些数据。发生错误:{error}",
+ "xpack.ml.dataframe.analyticsMap.flyout.cloneJobButton": "克隆作业",
+ "xpack.ml.dataframe.analyticsMap.flyout.createJobButton": "从此索引创建作业",
+ "xpack.ml.dataframe.analyticsMap.flyout.deleteJobButton": "删除作业",
+ "xpack.ml.dataframe.analyticsMap.flyout.fetchRelatedNodesButton": "获取相关节点",
+ "xpack.ml.dataframe.analyticsMap.flyout.indexPatternMissingMessage": "要从此索引创建作业,请为 {indexTitle} 创建索引模式。",
+ "xpack.ml.dataframe.analyticsMap.flyout.nodeActionsButton": "节点操作",
+ "xpack.ml.dataframe.analyticsMap.flyoutHeaderTitle": "{type} {id} 的详细信息",
+ "xpack.ml.dataframe.analyticsMap.legend.analyticsJobLabel": "分析作业",
+ "xpack.ml.dataframe.analyticsMap.legend.indexLabel": "索引",
+ "xpack.ml.dataframe.analyticsMap.legend.rootNodeLabel": "源节点",
+ "xpack.ml.dataframe.analyticsMap.legend.showJobTypesAriaLabel": "显示作业类型",
+ "xpack.ml.dataframe.analyticsMap.legend.trainedModelLabel": "已训练模型",
+ "xpack.ml.dataframe.analyticsMap.modelIdTitle": "已训练模型 ID {modelId} 的地图",
+ "xpack.ml.dataframe.jobsTabLabel": "作业",
+ "xpack.ml.dataframe.mapTabLabel": "地图",
+ "xpack.ml.dataframe.modelsTabLabel": "模型",
+ "xpack.ml.dataframe.stepCreateForm.createDataFrameAnalyticsSuccessMessage": "数据帧分析 {jobId} 创建请求已确认。",
+ "xpack.ml.dataframe.stepDetailsForm.destinationIndexInvalidErrorLink": "详细了解索引名称限制。",
+ "xpack.ml.dataFrameAnalyticsBreadcrumbs.analyticsMapLabel": "分析地图",
+ "xpack.ml.dataFrameAnalyticsBreadcrumbs.dataFrameExplorationLabel": "探查",
+ "xpack.ml.dataFrameAnalyticsBreadcrumbs.dataFrameListLabel": "作业管理",
+ "xpack.ml.dataFrameAnalyticsBreadcrumbs.dataFrameManagementLabel": "数据帧分析",
+ "xpack.ml.dataFrameAnalyticsBreadcrumbs.indexLabel": "索引",
+ "xpack.ml.dataFrameAnalyticsBreadcrumbs.modelsListLabel": "模型管理",
+ "xpack.ml.dataFrameAnalyticsLabel": "数据帧分析",
+ "xpack.ml.dataFrameAnalyticsTabLabel": "数据帧分析",
+ "xpack.ml.dataGrid.CcsWarningCalloutBody": "检索索引模式的数据时有问题。源预览和跨集群搜索仅在 7.10 及以上版本上受支持。可能需要配置和创建转换。",
+ "xpack.ml.dataGrid.CcsWarningCalloutTitle": "跨集群搜索未返回字段数据。",
+ "xpack.ml.dataGrid.columnChart.ErrorMessageToast": "提取直方图数据时发生错误:{error}",
+ "xpack.ml.dataGrid.dataGridNoDataCalloutTitle": "索引预览不可用",
+ "xpack.ml.dataGrid.histogramButtonText": "直方图",
+ "xpack.ml.dataGrid.histogramButtonToolTipContent": "为提取直方图数据而运行的查询将使用 {samplerShardSize} 个文档的每分片样本大小。",
+ "xpack.ml.dataGrid.indexDataError": "加载索引数据时发生错误。",
+ "xpack.ml.dataGrid.IndexNoDataCalloutBody": "该索引的查询未返回结果。请确保您有足够的权限、索引包含文档且您的查询限制不过于严格。",
+ "xpack.ml.dataGrid.IndexNoDataCalloutTitle": "空的索引查询结果。",
+ "xpack.ml.dataGrid.invalidSortingColumnError": "列“{columnId}”无法用于排序。",
+ "xpack.ml.dataGridChart.histogramNotAvailable": "不支持图表。",
+ "xpack.ml.dataGridChart.notEnoughData": "0 个文档包含字段。",
+ "xpack.ml.dataGridChart.singleCategoryLegend": "{cardinality, plural, other {# 个类别}}",
+ "xpack.ml.dataGridChart.topCategoriesLegend": "{cardinality} 个类别中的排名前 {maxChartColumns} 个",
+ "xpack.ml.dataVisualizer.fileBasedLabel": "文件",
+ "xpack.ml.datavisualizer.selector.dataVisualizerDescription": "Machine Learning 数据可视化工具通过分析日志文件或现有 Elasticsearch 索引中的指标和字段,帮助您理解数据。",
+ "xpack.ml.datavisualizer.selector.dataVisualizerTitle": "数据可视化工具",
+ "xpack.ml.datavisualizer.selector.importDataDescription": "从日志文件导入数据。您可以上传不超过 {maxFileSize} 的文件。",
+ "xpack.ml.datavisualizer.selector.importDataTitle": "导入数据",
+ "xpack.ml.datavisualizer.selector.selectIndexButtonLabel": "选择索引模式",
+ "xpack.ml.datavisualizer.selector.selectIndexPatternDescription": "可视化现有 Elasticsearch 索引中的数据。",
+ "xpack.ml.datavisualizer.selector.selectIndexPatternTitle": "选择索引模式",
+ "xpack.ml.datavisualizer.selector.startTrialButtonLabel": "开始试用",
+ "xpack.ml.datavisualizer.selector.startTrialTitle": "开始试用",
+ "xpack.ml.datavisualizer.selector.uploadFileButtonLabel": "选择文件",
+ "xpack.ml.datavisualizer.startTrial.fullMLFeaturesDescription": "要体验{subscriptionsLink}提供的完整 Machine Learning 功能,请开始为期 30 天的试用。",
+ "xpack.ml.datavisualizer.startTrial.subscriptionsLinkText": "白金级或企业级订阅",
+ "xpack.ml.datavisualizerBreadcrumbLabel": "数据可视化工具",
+ "xpack.ml.dataVisualizerPageLabel": "数据可视化工具",
+ "xpack.ml.dataVisualizerTabLabel": "数据可视化工具",
+ "xpack.ml.deepLink.anomalyDetection": "异常检测",
+ "xpack.ml.deepLink.calendarSettings": "日历",
+ "xpack.ml.deepLink.dataFrameAnalytics": "数据帧分析",
+ "xpack.ml.deepLink.dataVisualizer": "数据可视化工具",
+ "xpack.ml.deepLink.fileUpload": "文件上传",
+ "xpack.ml.deepLink.filterListsSettings": "筛选列表",
+ "xpack.ml.deepLink.indexDataVisualizer": "索引数据可视化工具",
+ "xpack.ml.deepLink.overview": "概览",
+ "xpack.ml.deepLink.settings": "设置",
+ "xpack.ml.deepLink.trainedModels": "已训练模型",
+ "xpack.ml.deleteJobCheckModal.buttonTextCanDelete": "继续删除 {length, plural, other {# 个作业}}",
+ "xpack.ml.deleteJobCheckModal.buttonTextCanUnTagConfirm": "从当前工作区中移除",
+ "xpack.ml.deleteJobCheckModal.buttonTextClose": "关闭",
+ "xpack.ml.deleteJobCheckModal.buttonTextNoAction": "关闭",
+ "xpack.ml.deleteJobCheckModal.modalTextCanDelete": "{ids} 可以被删除。",
+ "xpack.ml.deleteJobCheckModal.modalTextCanUnTag": "无法删除 {ids},但可以从当前工作区中移除。",
+ "xpack.ml.deleteJobCheckModal.modalTextClose": "无法删除 {ids},也无法从当前工作区中移除。此作业已分配到 * 工作区,您无权访问所有工作区。",
+ "xpack.ml.deleteJobCheckModal.modalTextNoAction": "{ids} 具有不同的工作区权限。删除多个作业时,它们必须具有相同的权限。取消选择作业,然后尝试分别删除各个作业。",
+ "xpack.ml.deleteJobCheckModal.modalTitle": "正在检查工作区权限",
+ "xpack.ml.deleteJobCheckModal.shouldUnTagLabel": "从当前工作区中移除作业",
+ "xpack.ml.deleteJobCheckModal.unTagErrorTitle": "更新 {id} 时出错",
+ "xpack.ml.deleteJobCheckModal.unTagSuccessTitle": "成功更新 {id}",
+ "xpack.ml.dfAnalyticsList.analyticsDetails.messagesPane.errorMessage": "无法加载消息",
+ "xpack.ml.dfAnalyticsList.analyticsDetails.messagesPane.errorToastMessageTitle": "加载作业消息时出错",
+ "xpack.ml.editModelSnapshotFlyout.calloutText": "这是作业 {jobId} 当前正在使用的快照,因此无法删除。",
+ "xpack.ml.editModelSnapshotFlyout.calloutTitle": "当前快照",
+ "xpack.ml.editModelSnapshotFlyout.cancelButton": "取消",
+ "xpack.ml.editModelSnapshotFlyout.closeButton": "关闭",
+ "xpack.ml.editModelSnapshotFlyout.deleteButton": "删除",
+ "xpack.ml.editModelSnapshotFlyout.deleteErrorTitle": "模型快照删除失败",
+ "xpack.ml.editModelSnapshotFlyout.deleteTitle": "删除快照?",
+ "xpack.ml.editModelSnapshotFlyout.descriptionTitle": "描述",
+ "xpack.ml.editModelSnapshotFlyout.retainSwitchLabel": "自动快照清除过程期间保留快照",
+ "xpack.ml.editModelSnapshotFlyout.saveButton": "保存",
+ "xpack.ml.editModelSnapshotFlyout.saveErrorTitle": "模型快照更新失败",
+ "xpack.ml.editModelSnapshotFlyout.title": "编辑快照 {ssId}",
+ "xpack.ml.editModelSnapshotFlyout.useDefaultButton": "删除",
+ "xpack.ml.entityFilter.addFilterAriaLabel": "添加 {influencerFieldName} {influencerFieldValue} 的筛选",
+ "xpack.ml.entityFilter.addFilterTooltip": "添加筛选",
+ "xpack.ml.entityFilter.removeFilterAriaLabel": "移除 {influencerFieldName} {influencerFieldValue} 的筛选",
+ "xpack.ml.entityFilter.removeFilterTooltip": "移除筛选",
+ "xpack.ml.explorer.addToDashboard.anomalyCharts.dashboardsTitle": "将异常图表添加到仪表板",
+ "xpack.ml.explorer.addToDashboard.anomalyCharts.maxSeriesToPlotLabel": "要绘制的最大序列数目",
+ "xpack.ml.explorer.addToDashboard.cancelButtonLabel": "取消",
+ "xpack.ml.explorer.addToDashboard.selectDashboardsLabel": "选择仪表板:",
+ "xpack.ml.explorer.addToDashboard.swimlanes.dashboardsTitle": "将泳道添加到仪表板",
+ "xpack.ml.explorer.addToDashboard.swimlanes.selectSwimlanesLabel": "选择泳道视图:",
+ "xpack.ml.explorer.addToDashboardLabel": "添加到仪表板",
+ "xpack.ml.explorer.annotationsErrorCallOutTitle": "加载注释时发生错误:",
+ "xpack.ml.explorer.annotationsErrorTitle": "标注",
+ "xpack.ml.explorer.annotationsOutOfTotalCountTitle": "前 {visibleCount} 个,共 {totalCount} 个",
+ "xpack.ml.explorer.annotationsTitle": "标注 {badge}",
+ "xpack.ml.explorer.annotationsTitleTotalCount": "总计:{count}",
+ "xpack.ml.explorer.anomalies.actionsAriaLabel": "操作",
+ "xpack.ml.explorer.anomalies.addToDashboardLabel": "将异常图表添加到仪表板",
+ "xpack.ml.explorer.anomaliesMap.anomaliesCount": "异常计数:{jobId}",
+ "xpack.ml.explorer.anomaliesTitle": "异常",
+ "xpack.ml.explorer.anomalyTimelinePopoverAdvancedExplanation": "在 Anomaly Explorer 的每个部分中看到的异常分数可能略微不同。这种差异之所以发生,是因为每个作业都有存储桶结果、总体存储桶结果、影响因素结果和记录结果。每个结果类型都会生成异常分数。总体泳道显示每个块的最大总体存储桶分数。按作业查看泳道时,其在每个块中显示最大存储桶分数。按影响因素查看泳道时,其在每个块中显示最大影响因素分数。",
+ "xpack.ml.explorer.anomalyTimelinePopoverBasicExplanation": "泳道提供已在选定时间段内分析的数据存储桶的概览。您可以查看总体泳道或按作业或影响因素查看。",
+ "xpack.ml.explorer.anomalyTimelinePopoverScoreExplanation": "每个泳道中的每个块根据其异常分数进行上色,异常分数是 0 到 100 的值。具有高分数的块显示为红色,低分数表示为蓝色。",
+ "xpack.ml.explorer.anomalyTimelinePopoverSelectionExplanation": "选择泳道中的一个或多个块时,异常列表和排名最前的影响因素进行相应的筛选,以提供与该选择相关的信息。",
+ "xpack.ml.explorer.anomalyTimelinePopoverTitle": "异常时间线",
+ "xpack.ml.explorer.anomalyTimelineTitle": "异常时间线",
+ "xpack.ml.explorer.charts.dashboardTooManyBucketsDescription": "此选择包含太多存储桶,因此无法显示。应缩小视图的时间范围。",
+ "xpack.ml.explorer.charts.detectorLabel": "{detectorLabel}{br}y 轴事件分布按 “{fieldName}”分割",
+ "xpack.ml.explorer.charts.infoTooltip.aggregationIntervalTitle": "聚合时间间隔",
+ "xpack.ml.explorer.charts.infoTooltip.chartEventDistributionDescription": "灰点表示 {byFieldValuesParam} 的样例随时间发生的近似分布情况,其中顶部的事件类型较频繁,底部的事件类型较少。",
+ "xpack.ml.explorer.charts.infoTooltip.chartFunctionTitle": "图表功能",
+ "xpack.ml.explorer.charts.infoTooltip.chartPopulationDistributionDescription": "灰点表示 {overFieldValuesParam} 样例的值随时间的近似分布。",
+ "xpack.ml.explorer.charts.infoTooltip.jobIdTitle": "作业 ID",
+ "xpack.ml.explorer.charts.mapsPluginMissingMessage": "未找到地图或可嵌入启动插件",
+ "xpack.ml.explorer.charts.openInSingleMetricViewerButtonLabel": "在 Single Metric Viewer 中打开",
+ "xpack.ml.explorer.charts.tooManyBucketsDescription": "此选择包含太多存储桶,因此无法显示。您应该缩小视图的时间范围或缩小时间线中的选择范围。",
+ "xpack.ml.explorer.charts.viewLabel": "查看",
+ "xpack.ml.explorer.clearSelectionLabel": "清除所选内容",
+ "xpack.ml.explorer.createNewJobLinkText": "创建作业",
+ "xpack.ml.explorer.dashboardsTable.addAndEditDashboardLabel": "添加并编辑仪表板",
+ "xpack.ml.explorer.dashboardsTable.addToDashboardLabel": "添加到仪表板",
+ "xpack.ml.explorer.dashboardsTable.descriptionColumnHeader": "描述",
+ "xpack.ml.explorer.dashboardsTable.savedSuccessfullyTitle": "仪表板“{dashboardTitle}”已成功更新",
+ "xpack.ml.explorer.dashboardsTable.titleColumnHeader": "标题",
+ "xpack.ml.explorer.distributionChart.anomalyScoreLabel": "异常分数",
+ "xpack.ml.explorer.distributionChart.entityLabel": "实体",
+ "xpack.ml.explorer.distributionChart.typicalLabel": "典型",
+ "xpack.ml.explorer.distributionChart.unusualByFieldValuesLabel": "{ numberOfCauses, plural, one {# 个异常 {byFieldName} 值} other {#{plusSign} 个异常 {byFieldName} 值}}",
+ "xpack.ml.explorer.distributionChart.valueLabel": "值",
+ "xpack.ml.explorer.distributionChart.valueWithoutAnomalyScoreLabel": "值",
+ "xpack.ml.explorer.intervalLabel": "时间间隔",
+ "xpack.ml.explorer.intervalTooltip": "仅显示每个时间间隔(如小时或天)严重性最高的异常或显示选定时间段中的所有异常。",
+ "xpack.ml.explorer.invalidKuerySyntaxErrorMessageFromTable": "查询栏中的语法无效。输入必须是有效的 Kibana 查询语言 (KQL)",
+ "xpack.ml.explorer.invalidKuerySyntaxErrorMessageQueryBar": "无效查询",
+ "xpack.ml.explorer.invalidTimeRangeInUrlCallout": "由于默认时间筛选无效,时间筛选已更改为完整范围。检查 {field} 的高级设置。",
+ "xpack.ml.explorer.jobIdLabel": "作业 ID",
+ "xpack.ml.explorer.jobScoreAcrossAllInfluencersLabel": "(所有影响因素的作业分数)",
+ "xpack.ml.explorer.kueryBar.filterPlaceholder": "按影响因素字段筛选……({queryExample})",
+ "xpack.ml.explorer.mapTitle": "异常计数(按位置){infoTooltip}",
+ "xpack.ml.explorer.noAnomaliesFoundLabel": "找不到异常",
+ "xpack.ml.explorer.noConfiguredInfluencersTooltip": "“排名最前影响因素”列表被隐藏,因为没有为所选作业配置影响因素。",
+ "xpack.ml.explorer.noInfluencersFoundTitle": "未找到任何 {viewBySwimlaneFieldName} 影响因素",
+ "xpack.ml.explorer.noInfluencersFoundTitleFilterMessage": "对于指定筛选找不到任何 {viewBySwimlaneFieldName} 影响因素",
+ "xpack.ml.explorer.noJobsFoundLabel": "找不到作业",
+ "xpack.ml.explorer.noMatchingAnomaliesFoundTitle": "未找到任何匹配的异常",
+ "xpack.ml.explorer.noResultForSelectedJobsMessage": "找不到选定{jobsCount, plural, other {作业}}的结果",
+ "xpack.ml.explorer.noResultsFoundLabel": "找不到结果",
+ "xpack.ml.explorer.overallLabel": "总体",
+ "xpack.ml.explorer.overallSwimlaneUnfilteredLabel": "{label}(未筛选)",
+ "xpack.ml.explorer.pageTitle": "Anomaly Explorer",
+ "xpack.ml.explorer.selectedJobsRunningLabel": "一个或多个选定作业仍在运行,结果可能尚未可用。",
+ "xpack.ml.explorer.severityThresholdLabel": "严重性",
+ "xpack.ml.explorer.singleMetricChart.actualLabel": "实际",
+ "xpack.ml.explorer.singleMetricChart.anomalyScoreLabel": "异常分数",
+ "xpack.ml.explorer.singleMetricChart.multiBucketImpactLabel": "多存储桶影响",
+ "xpack.ml.explorer.singleMetricChart.scheduledEventsLabel": "已计划事件",
+ "xpack.ml.explorer.singleMetricChart.typicalLabel": "典型",
+ "xpack.ml.explorer.singleMetricChart.valueLabel": "值",
+ "xpack.ml.explorer.singleMetricChart.valueWithoutAnomalyScoreLabel": "值",
+ "xpack.ml.explorer.sortedByMaxAnomalyScoreForTimeFormattedLabel": "(按 {viewByLoadedForTimeFormatted} 的最大异常分数排序)",
+ "xpack.ml.explorer.sortedByMaxAnomalyScoreLabel": "(按最大异常分数排序)",
+ "xpack.ml.explorer.stoppedPartitionsExistCallout": "由于 stop_on_warn 处于打开状态,结果可能比原本有的结果少。对于{jobsWithStoppedPartitions, plural, other {作业}}中分类状态已更改为警告的某些分区 [{stoppedPartitions}],分类和后续异常检测已停止。",
+ "xpack.ml.explorer.swimlane.maxAnomalyScoreLabel": "最大异常分数",
+ "xpack.ml.explorer.swimlaneActions": "操作",
+ "xpack.ml.explorer.swimlaneAnnotationLabel": "标注",
+ "xpack.ml.explorer.swimLanePagination": "异常泳道分页",
+ "xpack.ml.explorer.swimLaneRowsPerPage": "每页行数:{rowsCount}",
+ "xpack.ml.explorer.swimLaneSelectRowsPerPage": "{rowsCount} 行",
+ "xpack.ml.explorer.topInfluencersTooltip": "查看选定时间段内排名最前影响因素的相对影响,并将它们添加为结果的筛选。每个影响因素具有 0-100 之间的最大异常分数和该时间段的异常总分数。",
+ "xpack.ml.explorer.topInfuencersTitle": "排名最前的影响因素",
+ "xpack.ml.explorer.tryWideningTimeSelectionLabel": "请尝试扩大时间选择范围或进一步向前追溯",
+ "xpack.ml.explorer.viewByFieldLabel": "按 {viewByField} 查看",
+ "xpack.ml.explorer.viewByLabel": "查看方式",
+ "xpack.ml.explorerCharts.errorCallOutMessage": "由于{reason},您无法查看 {jobs} 的异常图表。",
+ "xpack.ml.feature.reserved.description": "要向用户授予访问权限,还应分配 machine_learning_user 或 machine_learning_admin 角色。",
+ "xpack.ml.featureRegistry.mlFeatureName": "Machine Learning",
+ "xpack.ml.fieldTypeIcon.booleanTypeAriaLabel": "布尔类型",
+ "xpack.ml.fieldTypeIcon.dateTypeAriaLabel": "日期类型",
+ "xpack.ml.fieldTypeIcon.geoPointTypeAriaLabel": "{geoPointParam} 类型",
+ "xpack.ml.fieldTypeIcon.ipTypeAriaLabel": "IP 类型",
+ "xpack.ml.fieldTypeIcon.keywordTypeAriaLabel": "关键字类型",
+ "xpack.ml.fieldTypeIcon.numberTypeAriaLabel": "数字类型",
+ "xpack.ml.fieldTypeIcon.textTypeAriaLabel": "文本类型",
+ "xpack.ml.fieldTypeIcon.unknownTypeAriaLabel": "未知类型",
+ "xpack.ml.fileDatavisualizer.actionsPanel.anomalyDetectionTitle": "新建 ML 作业",
+ "xpack.ml.fileDatavisualizer.actionsPanel.dataframeTitle": "在数据可视化工具中打开",
+ "xpack.ml.formatters.metricChangeDescription.actualSameAsTypicalDescription": "实际上与典型模式相同",
+ "xpack.ml.formatters.metricChangeDescription.moreThan100xHigherDescription": "高 100 多倍",
+ "xpack.ml.formatters.metricChangeDescription.moreThan100xLowerDescription": "低 100 多倍",
+ "xpack.ml.formatters.metricChangeDescription.moreThanOneAndFiveHundredthsxHigherDescription": "高 {factor} 倍",
+ "xpack.ml.formatters.metricChangeDescription.moreThanOneAndFiveHundredthsxLowerDescription": "低 {factor} 倍",
+ "xpack.ml.formatters.metricChangeDescription.moreThanOneAndHalfxHigherDescription": "高 {factor} 倍",
+ "xpack.ml.formatters.metricChangeDescription.moreThanOneAndHalfxLowerDescription": "低 {factor} 倍",
+ "xpack.ml.formatters.metricChangeDescription.unexpectedNonZeroValueDescription": "异常非零值",
+ "xpack.ml.formatters.metricChangeDescription.unexpectedZeroValueDescription": "异常零值",
+ "xpack.ml.formatters.metricChangeDescription.unusuallyHighDescription": "异常高",
+ "xpack.ml.formatters.metricChangeDescription.unusuallyLowDescription": "异常低",
+ "xpack.ml.formatters.metricChangeDescription.unusualValuesDescription": "异常值",
+ "xpack.ml.fullTimeRangeSelector.errorSettingTimeRangeNotification": "设置时间范围时出错。",
+ "xpack.ml.fullTimeRangeSelector.useFullDataButtonLabel": "使用完整的 {indexPatternTitle} 数据",
+ "xpack.ml.helpPopover.ariaLabel": "帮助",
+ "xpack.ml.importExport.exportButton": "导出作业",
+ "xpack.ml.importExport.exportFlyout.adJobsError": "无法加载异常检测作业",
+ "xpack.ml.importExport.exportFlyout.adSelectAllButton": "全选",
+ "xpack.ml.importExport.exportFlyout.adTab": "异常检测",
+ "xpack.ml.importExport.exportFlyout.calendarsError": "无法加载日历",
+ "xpack.ml.importExport.exportFlyout.closeButton": "关闭",
+ "xpack.ml.importExport.exportFlyout.dfaJobsError": "无法加载数据帧分析作业",
+ "xpack.ml.importExport.exportFlyout.dfaSelectAllButton": "全选",
+ "xpack.ml.importExport.exportFlyout.dfaTab": "分析",
+ "xpack.ml.importExport.exportFlyout.exportButton": "导出",
+ "xpack.ml.importExport.exportFlyout.exportDownloading": "您的文件正在后台下载",
+ "xpack.ml.importExport.exportFlyout.exportError": "无法导出选定作业",
+ "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.calendarDependencies": "导出作业时,不包括日志和筛选列表。在导入作业前,必须创建筛选列表;否则,导入会失败。如果希望新作业继续而忽略计划的事件,则必须创建日历。",
+ "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.calendarList": "{num, plural, other {日历}}:{calendars}",
+ "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.calendarOnlyTitle": "{jobCount, plural, other {# 个作业使用}}{calendarCount, plural, other {日历}}",
+ "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.filterAndCalendarTitle": "{jobCount, plural, other {# 个作业使用}}筛选列表和日历",
+ "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.filterList": "筛选{num, plural, other {列表}}:{filters}",
+ "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.filterOnlyTitle": "{jobCount, plural, other {# 个作业使用}}{filterCount, plural, other {筛选列表}}",
+ "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.jobUsingCalendarsAria": "使用日历的作业",
+ "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.jobUsingCalendarsButton": "使用日历的作业",
+ "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.jobUsingFiltersAria": "使用筛选列表的作业",
+ "xpack.ml.importExport.exportFlyout.exportJobDependenciesWarningCallout.jobUsingFiltersButton": "使用筛选列表的作业",
+ "xpack.ml.importExport.exportFlyout.flyoutHeader": "导出作业",
+ "xpack.ml.importExport.exportFlyout.switchTabsConfirm.cancelButton": "取消",
+ "xpack.ml.importExport.exportFlyout.switchTabsConfirm.confirmButton": "确认",
+ "xpack.ml.importExport.exportFlyout.switchTabsConfirm.text": "更改选项卡将会清除当前选定的作业",
+ "xpack.ml.importExport.exportFlyout.switchTabsConfirm.title": "更改选项卡?",
+ "xpack.ml.importExport.importButton": "导入作业",
+ "xpack.ml.importExport.importFlyout.cannotImportJobCallout.jobListAria": "查看作业",
+ "xpack.ml.importExport.importFlyout.cannotImportJobCallout.jobListButton": "查看作业",
+ "xpack.ml.importExport.importFlyout.cannotImportJobCallout.missingFilters": "缺失筛选{num, plural, other {列表}}:{filters}",
+ "xpack.ml.importExport.importFlyout.cannotImportJobCallout.missingIndex": "缺失索引{num, plural, other {模式}}:{indices}",
+ "xpack.ml.importExport.importFlyout.cannotImportJobCallout.title": "{num, plural, other {# 个作业}}无法导入",
+ "xpack.ml.importExport.importFlyout.cannotReadFileCallout.body": "请选择包含已使用“导出作业”选项从 Kibana 导出的 Machine Learning 作业的文件",
+ "xpack.ml.importExport.importFlyout.cannotReadFileCallout.title": "无法读取文件",
+ "xpack.ml.importExport.importFlyout.closeButton": "关闭",
+ "xpack.ml.importExport.importFlyout.closeButton.importButton": "导入",
+ "xpack.ml.importExport.importFlyout.deleteButtonAria": "删除",
+ "xpack.ml.importExport.importFlyout.destIndex": "目标索引",
+ "xpack.ml.importExport.importFlyout.fileSelect": "选择或拖放文件",
+ "xpack.ml.importExport.importFlyout.flyoutHeader": "导入作业",
+ "xpack.ml.importExport.importFlyout.importableFiles": "导入 {num, plural, other {# 个作业}}",
+ "xpack.ml.importExport.importFlyout.importJobErrorToast": "{count, plural, other {# 个作业}}无法正确导入",
+ "xpack.ml.importExport.importFlyout.importJobSuccessToast": "{count, plural, other {# 个作业}}已成功导入",
+ "xpack.ml.importExport.importFlyout.jobId": "作业 ID",
+ "xpack.ml.importExport.importFlyout.selectedFiles.ad": "从文件读取了 {num} 个异常检测{num, plural, other {作业}}",
+ "xpack.ml.importExport.importFlyout.selectedFiles.dfa": "从文件读取了 {num} 个数据帧分析{num, plural, other {作业}}",
+ "xpack.ml.importExport.importFlyout.validateDestIndex.destIndexEmpty": "输入有效的目标索引",
+ "xpack.ml.importExport.importFlyout.validateDestIndex.destIndexExists": "已存在具有此名称的索引。请注意,运行此分析作业将会修改此目标索引。",
+ "xpack.ml.importExport.importFlyout.validateDestIndex.destIndexInvalid": "目标索引名称无效。",
+ "xpack.ml.importExport.importFlyout.validateJobId.jobIdInvalidMaxLengthErrorMessage": "作业 ID 的长度必须不超过 {maxLength, plural, other {# 个字符}}。",
+ "xpack.ml.importExport.importFlyout.validateJobId.jobNameAllowedCharacters": "作业名称可以包含小写字母数字(a-z 和 0-9)、连字符或下划线;必须以字母数字字符开头和结尾",
+ "xpack.ml.importExport.importFlyout.validateJobId.jobNameAlreadyExists": "作业 ID 已存在。作业 ID 不能与现有作业或组相同。",
+ "xpack.ml.importExport.importFlyout.validateJobId.jobNameEmpty": "输入有效的作业 ID",
+ "xpack.ml.indexDatavisualizer.actionsPanel.anomalyDetectionDescription": "为更高级的用例创建具有全部选项的作业。",
+ "xpack.ml.indexDatavisualizer.actionsPanel.anomalyDetectionTitle": "高级异常检测",
+ "xpack.ml.indexDatavisualizer.actionsPanel.dataframeDescription": "创建离群值检测、回归或分类分析。",
+ "xpack.ml.indexDatavisualizer.actionsPanel.dataframeTitle": "数据帧分析",
+ "xpack.ml.indexPatternNotBasedOnTimeSeriesNotificationDescription": "仅针对基于时间的索引运行异常检测",
+ "xpack.ml.indexPatternNotBasedOnTimeSeriesNotificationTitle": "索引模式 {indexPatternTitle} 不基于时间序列",
+ "xpack.ml.inference.modelsList.analyticsMapActionLabel": "分析地图",
+ "xpack.ml.influencerResultType.description": "时间范围中最异常的实体是什么?",
+ "xpack.ml.influencerResultType.title": "影响因素",
+ "xpack.ml.influencersList.maxAnomalyScoreTooltipDescription": "最大异常分数:{maxScoreLabel}",
+ "xpack.ml.influencersList.noInfluencersFoundTitle": "找不到影响因素",
+ "xpack.ml.influencersList.totalAnomalyScoreTooltipDescription": "总异常分数:{totalScoreLabel}",
+ "xpack.ml.interimResultsControl.label": "包括中间结果",
+ "xpack.ml.itemsGrid.itemsCountLabel": "{pageSize} 项",
+ "xpack.ml.itemsGrid.itemsPerPageButtonLabel": "每页中的项:{itemsPerPage}",
+ "xpack.ml.itemsGrid.noItemsAddedTitle": "没有添加任何项",
+ "xpack.ml.itemsGrid.noMatchingItemsTitle": "没有匹配的项",
+ "xpack.ml.jobDetails.datafeedChartAriaLabel": "数据馈送图表",
+ "xpack.ml.jobDetails.datafeedChartTooltipText": "数据馈送图表",
+ "xpack.ml.jobMessages.actionsLabel": "操作",
+ "xpack.ml.jobMessages.clearJobAuditMessagesDisabledTooltip": "不支持清除通知。",
+ "xpack.ml.jobMessages.clearJobAuditMessagesErrorTitle": "清除作业消息警告和错误时出错",
+ "xpack.ml.jobMessages.clearJobAuditMessagesTooltip": "从作业列表中清除过去 24 小时产生的消息的警告图标。",
+ "xpack.ml.jobMessages.clearMessagesLabel": "清除通知",
+ "xpack.ml.jobMessages.messageLabel": "消息",
+ "xpack.ml.jobMessages.nodeLabel": "节点",
+ "xpack.ml.jobMessages.refreshAriaLabel": "刷新",
+ "xpack.ml.jobMessages.refreshLabel": "刷新",
+ "xpack.ml.jobMessages.timeLabel": "时间",
+ "xpack.ml.jobMessages.toggleInChartAriaLabel": "在图表中切换",
+ "xpack.ml.jobMessages.toggleInChartTooltipText": "在图表中切换",
+ "xpack.ml.jobsAwaitingNodeWarning.noMLNodesAvailableDescription": "有{jobCount, plural, other {}} {jobCount, plural, other {# 个作业}}等待 Machine Learning 节点启动。",
+ "xpack.ml.jobsAwaitingNodeWarning.title": "等待 Machine Learning 节点",
+ "xpack.ml.jobsBreadcrumbs.advancedConfigurationLabel": "高级配置",
+ "xpack.ml.jobsBreadcrumbs.categorizationLabel": "归类",
+ "xpack.ml.jobsBreadcrumbs.multiMetricLabel": "多指标",
+ "xpack.ml.jobsBreadcrumbs.populationLabel": "填充",
+ "xpack.ml.jobsBreadcrumbs.rareLabel": "极少",
+ "xpack.ml.jobsBreadcrumbs.selectIndexOrSearchLabel": "创建作业",
+ "xpack.ml.jobsBreadcrumbs.selectIndexOrSearchLabelRecognize": "识别的索引",
+ "xpack.ml.jobsBreadcrumbs.selectJobType": "创建作业",
+ "xpack.ml.jobsBreadcrumbs.singleMetricLabel": "单一指标",
+ "xpack.ml.jobSelect.noJobsSelectedWarningMessage": "未选择作业,将自动选择第一个作业",
+ "xpack.ml.jobSelect.requestedJobsDoesNotExistWarningMessage": "请求的\n{invalidIdsLength, plural, other {作业 {invalidIds} 不存在}}",
+ "xpack.ml.jobSelectList.groupTimeRangeLabel": "{fromString} 到 {toString}",
+ "xpack.ml.jobSelector.applyFlyoutButton": "应用",
+ "xpack.ml.jobSelector.applyTimerangeSwitchLabel": "应用时间范围",
+ "xpack.ml.jobSelector.clearAllFlyoutButton": "全部清除",
+ "xpack.ml.jobSelector.closeFlyoutButton": "关闭",
+ "xpack.ml.jobSelector.createJobButtonLabel": "创建作业",
+ "xpack.ml.jobSelector.customTable.searchBarPlaceholder": "搜索......",
+ "xpack.ml.jobSelector.customTable.selectAllCheckboxLabel": "全选",
+ "xpack.ml.jobSelector.filterBar.groupLabel": "组",
+ "xpack.ml.jobSelector.filterBar.invalidSearchErrorMessage": "搜索无效:{errorMessage}",
+ "xpack.ml.jobSelector.filterBar.jobGroupTitle": "({jobsCount, plural, other {# 个作业}})",
+ "xpack.ml.jobSelector.flyoutTitle": "作业选择",
+ "xpack.ml.jobSelector.formControlLabel": "选择作业",
+ "xpack.ml.jobSelector.groupOptionsLabel": "组",
+ "xpack.ml.jobSelector.groupsTab": "组",
+ "xpack.ml.jobSelector.hideBarBadges": "隐藏",
+ "xpack.ml.jobSelector.hideFlyoutBadges": "隐藏",
+ "xpack.ml.jobSelector.jobFetchErrorMessage": "获取作业时出错。刷新并重试。",
+ "xpack.ml.jobSelector.jobOptionsLabel": "作业",
+ "xpack.ml.jobSelector.jobSelectionButton": "编辑作业选择",
+ "xpack.ml.jobSelector.jobsTab": "作业",
+ "xpack.ml.jobSelector.jobTimeRangeLabel": "{fromString} 到 {toString}",
+ "xpack.ml.jobSelector.noJobsFoundTitle": "未找到任何异常检测作业。",
+ "xpack.ml.jobSelector.noResultsForJobLabel": "无结果",
+ "xpack.ml.jobSelector.selectAllGroupLabel": "全选",
+ "xpack.ml.jobSelector.selectAllOptionLabel": "*",
+ "xpack.ml.jobSelector.selectedGroupJobs": "({jobsCount, plural, other {# 个作业}})",
+ "xpack.ml.jobSelector.showBarBadges": "和另外 {overFlow} 个",
+ "xpack.ml.jobSelector.showFlyoutBadges": "和另外 {overFlow} 个",
+ "xpack.ml.jobService.activeDatafeedsLabel": "活动数据馈送",
+ "xpack.ml.jobService.activeMLNodesLabel": "活动 ML 节点",
+ "xpack.ml.jobService.closedJobsLabel": "已关闭的作业",
+ "xpack.ml.jobService.failedJobsLabel": "失败的作业",
+ "xpack.ml.jobService.jobAuditMessagesErrorTitle": "加载作业消息时出错",
+ "xpack.ml.jobService.openJobsLabel": "打开的作业",
+ "xpack.ml.jobService.totalJobsLabel": "总计作业数",
+ "xpack.ml.jobService.validateJobErrorTitle": "作业验证错误",
+ "xpack.ml.jobsHealthAlertingRule.actionGroupName": "检测到问题",
+ "xpack.ml.jobsHealthAlertingRule.name": "异常检测作业运行状况",
+ "xpack.ml.jobsList.actionExecuteSuccessfullyNotificationMessage": "{successesJobsCount, plural, one{{successJob}} other{# 个作业}}{actionTextPT}已成功",
+ "xpack.ml.jobsList.actionFailedNotificationMessage": "{failureId} 未能{actionText}",
+ "xpack.ml.jobsList.actionsLabel": "操作",
+ "xpack.ml.jobsList.alertingRules.screenReaderDescription": "存在与作业关联的告警规则时,此列显示图标",
+ "xpack.ml.jobsList.alertingRules.tooltipContent": "作业具有 {rulesCount} 个关联的告警{rulesCount, plural, other {规则}}",
+ "xpack.ml.jobsList.analyticsSpacesLabel": "工作区",
+ "xpack.ml.jobsList.auditMessageColumn.screenReaderDescription": "过去 24 小时里该作业有错误或警告时,此列显示图标",
+ "xpack.ml.jobsList.breadcrumb": "作业",
+ "xpack.ml.jobsList.cannotSelectRowForJobMessage": "无法选择作业 ID {jobId}",
+ "xpack.ml.jobsList.cloneJobErrorMessage": "无法克隆 {jobId}。找不到作业",
+ "xpack.ml.jobsList.closeActionStatusText": "关闭",
+ "xpack.ml.jobsList.closedActionStatusText": "已关闭",
+ "xpack.ml.jobsList.closeJobErrorMessage": "作业无法关闭",
+ "xpack.ml.jobsList.collapseJobDetailsAriaLabel": "隐藏 {itemId} 的详情",
+ "xpack.ml.jobsList.createNewJobButtonLabel": "创建作业",
+ "xpack.ml.jobsList.datafeedChart.annotationLineSeriesId": "标注线条结果",
+ "xpack.ml.jobsList.datafeedChart.annotationRectSeriesId": "标注矩形结果",
+ "xpack.ml.jobsList.datafeedChart.applyQueryDelayLabel": "应用",
+ "xpack.ml.jobsList.datafeedChart.bucketSeriesId": "作业结果",
+ "xpack.ml.jobsList.datafeedChart.cancelQueryDelayUpdateLabel": "取消",
+ "xpack.ml.jobsList.datafeedChart.chartIntervalEndTime": "图表时间间隔结束时间",
+ "xpack.ml.jobsList.datafeedChart.chartIntervalLeftArrow": "上一时间窗口",
+ "xpack.ml.jobsList.datafeedChart.chartIntervalRightArrow": "下一时间窗口",
+ "xpack.ml.jobsList.datafeedChart.chartLeftArrowTooltip": "上一时间窗口",
+ "xpack.ml.jobsList.datafeedChart.chartRightArrowTooltip": "下一时间窗口",
+ "xpack.ml.jobsList.datafeedChart.chartTabName": "图表",
+ "xpack.ml.jobsList.datafeedChart.datafeedChartFlyoutAriaLabel": "数据馈送图表浮出控件",
+ "xpack.ml.jobsList.datafeedChart.editQueryDelay.changesNotSavedNotificationMessage": "无法保存 {datafeedId} 的查询延迟更改",
+ "xpack.ml.jobsList.datafeedChart.editQueryDelay.changesSavedNotificationMessage": "{datafeedId} 的查询延迟更改已保存",
+ "xpack.ml.jobsList.datafeedChart.editQueryDelay.tooltipContent": "要编辑查询延迟,必须有权编辑数据馈送,并且数据馈送不能正在运行。",
+ "xpack.ml.jobsList.datafeedChart.errorToastTitle": "提取数据时出错",
+ "xpack.ml.jobsList.datafeedChart.header": "{jobId} 的数据馈送图表",
+ "xpack.ml.jobsList.datafeedChart.headerTooltipContent": "记录作业的事件计数和源数据以标识发生数据缺失的位置。",
+ "xpack.ml.jobsList.datafeedChart.messageLineAnnotationId": "作业消息线条结果",
+ "xpack.ml.jobsList.datafeedChart.messagesTableTitle": "作业消息",
+ "xpack.ml.jobsList.datafeedChart.messagesTabName": "消息",
+ "xpack.ml.jobsList.datafeedChart.modelSnapshotsLineSeriesId": "模块快照",
+ "xpack.ml.jobsList.datafeedChart.queryDelayLabel": "查询延迟",
+ "xpack.ml.jobsList.datafeedChart.queryDelayLinkLabel": "查询延迟:{queryDelay}",
+ "xpack.ml.jobsList.datafeedChart.showAnnotationsCheckboxLabel": "显示标注",
+ "xpack.ml.jobsList.datafeedChart.showModelSnapshotsCheckboxLabel": "显示模型快照",
+ "xpack.ml.jobsList.datafeedChart.sourceSeriesId": "源索引",
+ "xpack.ml.jobsList.datafeedChart.xAxisTitle": "存储桶跨度 ({bucketSpan})",
+ "xpack.ml.jobsList.datafeedChart.yAxisTitle": "计数",
+ "xpack.ml.jobsList.datafeedStateLabel": "数据馈送状态",
+ "xpack.ml.jobsList.deleteActionStatusText": "删除",
+ "xpack.ml.jobsList.deletedActionStatusText": "已删除",
+ "xpack.ml.jobsList.deleteJobErrorMessage": "作业无法删除",
+ "xpack.ml.jobsList.deleteJobModal.cancelButtonLabel": "取消",
+ "xpack.ml.jobsList.deleteJobModal.deleteButtonLabel": "删除",
+ "xpack.ml.jobsList.deleteJobModal.deleteJobsTitle": "删除 {jobsCount, plural, one {{jobId}} other {# 个作业}}?",
+ "xpack.ml.jobsList.deleteJobModal.deleteMultipleJobsDescription": "删除{jobsCount, plural, one {一个作业} other {多个作业}}可能很费时。将在后台删除{jobsCount, plural, one {该作业} other {这些作业}},但删除的作业可能不会从作业列表中立即消失。",
+ "xpack.ml.jobsList.deleteJobModal.deletingJobsStatusLabel": "正在删除作业",
+ "xpack.ml.jobsList.descriptionLabel": "描述",
+ "xpack.ml.jobsList.editJobFlyout.changesNotSavedNotificationMessage": "无法保存对 {jobId} 所做的更改",
+ "xpack.ml.jobsList.editJobFlyout.changesSavedNotificationMessage": "已保存对 {jobId} 所做的更改",
+ "xpack.ml.jobsList.editJobFlyout.closeButtonLabel": "关闭",
+ "xpack.ml.jobsList.editJobFlyout.customUrls.addButtonLabel": "添加",
+ "xpack.ml.jobsList.editJobFlyout.customUrls.addCustomUrlButtonLabel": "添加定制 URL",
+ "xpack.ml.jobsList.editJobFlyout.customUrls.addNewUrlErrorNotificationMessage": "基于提供的设置构建新的定制 URL 时出错",
+ "xpack.ml.jobsList.editJobFlyout.customUrls.buildUrlErrorNotificationMessage": "基于提供的设置构建用于测试的定制 URL 时出错",
+ "xpack.ml.jobsList.editJobFlyout.customUrls.closeEditorAriaLabel": "关闭定制 URL 编辑器",
+ "xpack.ml.jobsList.editJobFlyout.customUrls.getTestUrlErrorNotificationMessage": "获取 URL 用于测试配置时出错",
+ "xpack.ml.jobsList.editJobFlyout.customUrls.loadIndexPatternsErrorNotificationMessage": "加载已保存的索引模式列表时出错",
+ "xpack.ml.jobsList.editJobFlyout.customUrls.loadSavedDashboardsErrorNotificationMessage": "加载已保存的 Kibana 仪表板列表时出错",
+ "xpack.ml.jobsList.editJobFlyout.customUrls.testButtonLabel": "测试",
+ "xpack.ml.jobsList.editJobFlyout.customUrlsTitle": "定制 URL",
+ "xpack.ml.jobsList.editJobFlyout.datafeed.frequencyLabel": "频率",
+ "xpack.ml.jobsList.editJobFlyout.datafeed.queryDelayLabel": "查询延迟",
+ "xpack.ml.jobsList.editJobFlyout.datafeed.queryLabel": "查询",
+ "xpack.ml.jobsList.editJobFlyout.datafeed.readOnlyCalloutText": "数据馈送正在运行时,不能编辑数据馈送设置。如果希望编辑这些设置,请停止作业。",
+ "xpack.ml.jobsList.editJobFlyout.datafeed.scrollSizeLabel": "滚动条大小",
+ "xpack.ml.jobsList.editJobFlyout.datafeedTitle": "数据馈送",
+ "xpack.ml.jobsList.editJobFlyout.detectorsTitle": "检测工具",
+ "xpack.ml.jobsList.editJobFlyout.groupsAndJobsHasSameIdErrorMessage": "已存在具有此 ID 的作业。组和作业不能使用相同的 ID。",
+ "xpack.ml.jobsList.editJobFlyout.jobDetails.dailyModelSnapshotRetentionAfterDaysLabel": "每日模型快照保留开始前天数",
+ "xpack.ml.jobsList.editJobFlyout.jobDetails.jobDescriptionLabel": "作业描述",
+ "xpack.ml.jobsList.editJobFlyout.jobDetails.jobGroupsLabel": "作业组",
+ "xpack.ml.jobsList.editJobFlyout.jobDetails.jobGroupsPlaceholder": "选择或创建组",
+ "xpack.ml.jobsList.editJobFlyout.jobDetails.modelMemoryLimitJobOpenLabelHelp": "作业处于打开状态时,不能编辑模型内存限制。",
+ "xpack.ml.jobsList.editJobFlyout.jobDetails.modelMemoryLimitLabel": "模型内存限制",
+ "xpack.ml.jobsList.editJobFlyout.jobDetails.modelMemoryLimitLabelHelp": "数据馈送正在运行时,不能编辑模型内存限制。",
+ "xpack.ml.jobsList.editJobFlyout.jobDetails.modelSnapshotRetentionDaysLabel": "模型快照保留天数",
+ "xpack.ml.jobsList.editJobFlyout.jobDetailsTitle": "作业详情",
+ "xpack.ml.jobsList.editJobFlyout.leaveAnywayButtonLabel": "离开",
+ "xpack.ml.jobsList.editJobFlyout.pageTitle": "编辑 {jobId}",
+ "xpack.ml.jobsList.editJobFlyout.saveButtonLabel": "保存",
+ "xpack.ml.jobsList.editJobFlyout.saveChangesButtonLabel": "保存更改",
+ "xpack.ml.jobsList.editJobFlyout.unsavedChangesDialogMessage": "如果未保存,您的更改将会丢失。",
+ "xpack.ml.jobsList.editJobFlyout.unsavedChangesDialogTitle": "离开前保存更改?",
+ "xpack.ml.jobsList.expandJobDetailsAriaLabel": "显示 {itemId} 的详情",
+ "xpack.ml.jobsList.idLabel": "ID",
+ "xpack.ml.jobsList.jobActionsColumn.screenReaderDescription": "此列在菜单中包含可对每个作业执行的更多操作",
+ "xpack.ml.jobsList.jobDetails.alertRulesTitle": "告警规则",
+ "xpack.ml.jobsList.jobDetails.analysisConfigTitle": "分析配置",
+ "xpack.ml.jobsList.jobDetails.analysisLimitsTitle": "分析限制",
+ "xpack.ml.jobsList.jobDetails.calendarsTitle": "日历",
+ "xpack.ml.jobsList.jobDetails.countsTitle": "计数",
+ "xpack.ml.jobsList.jobDetails.customSettingsTitle": "定制设置",
+ "xpack.ml.jobsList.jobDetails.customUrlsTitle": "定制 URL",
+ "xpack.ml.jobsList.jobDetails.dataDescriptionTitle": "数据描述",
+ "xpack.ml.jobsList.jobDetails.datafeedTimingStatsTitle": "计时统计",
+ "xpack.ml.jobsList.jobDetails.datafeedTitle": "数据馈送",
+ "xpack.ml.jobsList.jobDetails.detectorsTitle": "检测工具",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.createdLabel": "已创建",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.expiresLabel": "过期",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.fromLabel": "自",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.loadingErrorMessage": "加载此作业上运行的预测列表时出错",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.memorySizeLabel": "内存大小",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.messagesLabel": "消息",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.msTimeUnitLabel": "{ms} 毫秒",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.noForecastsDescription": "要运行预测,请打开 {singleMetricViewerLink}",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.noForecastsDescription.linkText": "Single Metric Viewer",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.noForecastsTitle": "还没有针对此作业运行的预测",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.processingTimeLabel": "处理时间",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.statusLabel": "状态",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.toLabel": "至",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.viewAriaLabel": "查看在 {createdDate} 创建的预测",
+ "xpack.ml.jobsList.jobDetails.forecastsTable.viewLabel": "查看",
+ "xpack.ml.jobsList.jobDetails.generalTitle": "常规",
+ "xpack.ml.jobsList.jobDetails.influencersTitle": "影响因素",
+ "xpack.ml.jobsList.jobDetails.jobTagsTitle": "作业标签",
+ "xpack.ml.jobsList.jobDetails.jobTimingStatsTitle": "作业计时统计",
+ "xpack.ml.jobsList.jobDetails.modelSizeStatsTitle": "模型大小统计",
+ "xpack.ml.jobsList.jobDetails.nodeTitle": "节点",
+ "xpack.ml.jobsList.jobDetails.noPermissionToViewDatafeedPreviewTitle": "您无权查看数据馈送预览",
+ "xpack.ml.jobsList.jobDetails.pleaseContactYourAdministratorLabel": "请联系您的管理员。",
+ "xpack.ml.jobsList.jobDetails.tabs.annotationsLabel": "标注",
+ "xpack.ml.jobsList.jobDetails.tabs.countsLabel": "计数",
+ "xpack.ml.jobsList.jobDetails.tabs.datafeedLabel": "数据馈送",
+ "xpack.ml.jobsList.jobDetails.tabs.datafeedPreviewLabel": "数据馈送预览",
+ "xpack.ml.jobsList.jobDetails.tabs.forecastsLabel": "预测",
+ "xpack.ml.jobsList.jobDetails.tabs.jobConfigLabel": "作业配置",
+ "xpack.ml.jobsList.jobDetails.tabs.jobMessagesLabel": "作业消息",
+ "xpack.ml.jobsList.jobDetails.tabs.jobSettingsLabel": "作业设置",
+ "xpack.ml.jobsList.jobDetails.tabs.jsonLabel": "JSON",
+ "xpack.ml.jobsList.jobDetails.tabs.modelSnapshotsLabel": "模块快照",
+ "xpack.ml.jobsList.jobFilterBar.closedLabel": "已关闭",
+ "xpack.ml.jobsList.jobFilterBar.failedLabel": "失败",
+ "xpack.ml.jobsList.jobFilterBar.groupLabel": "组",
+ "xpack.ml.jobsList.jobFilterBar.invalidSearchErrorMessage": "搜索无效:{errorMessage}",
+ "xpack.ml.jobsList.jobFilterBar.jobGroupTitle": "({jobsCount, plural, other {# 个作业}})",
+ "xpack.ml.jobsList.jobFilterBar.openedLabel": "已打开",
+ "xpack.ml.jobsList.jobFilterBar.startedLabel": "已启动",
+ "xpack.ml.jobsList.jobFilterBar.stoppedLabel": "已停止",
+ "xpack.ml.jobsList.jobStateLabel": "作业状态",
+ "xpack.ml.jobsList.latestTimestampLabel": "最新时间戳",
+ "xpack.ml.jobsList.loadingJobsLabel": "正在加载作业……",
+ "xpack.ml.jobsList.managementActions.cloneJobDescription": "克隆作业",
+ "xpack.ml.jobsList.managementActions.cloneJobLabel": "克隆作业",
+ "xpack.ml.jobsList.managementActions.closeJobDescription": "关闭作业",
+ "xpack.ml.jobsList.managementActions.closeJobLabel": "关闭作业",
+ "xpack.ml.jobsList.managementActions.createAlertLabel": "创建告警规则",
+ "xpack.ml.jobsList.managementActions.deleteJobDescription": "删除作业",
+ "xpack.ml.jobsList.managementActions.deleteJobLabel": "删除作业",
+ "xpack.ml.jobsList.managementActions.editJobDescription": "编辑作业",
+ "xpack.ml.jobsList.managementActions.editJobLabel": "编辑作业",
+ "xpack.ml.jobsList.managementActions.noSourceIndexPatternForClone": "无法克隆异常检测作业 {jobId}。对于索引 {indexPatternTitle},不存在索引模式。",
+ "xpack.ml.jobsList.managementActions.resetJobDescription": "重置作业",
+ "xpack.ml.jobsList.managementActions.resetJobLabel": "重置作业",
+ "xpack.ml.jobsList.managementActions.startDatafeedDescription": "开始数据馈送",
+ "xpack.ml.jobsList.managementActions.startDatafeedLabel": "开始数据馈送",
+ "xpack.ml.jobsList.managementActions.stopDatafeedDescription": "停止数据馈送",
+ "xpack.ml.jobsList.managementActions.stopDatafeedLabel": "停止数据馈送",
+ "xpack.ml.jobsList.memoryStatusLabel": "内存状态",
+ "xpack.ml.jobsList.missingSavedObjectWarning.linkToManagement.link": "Stack Management",
+ "xpack.ml.jobsList.missingSavedObjectWarning.title": "需要同步 ML 作业",
+ "xpack.ml.jobsList.multiJobActions.groupSelector.addButtonAriaLabel": "添加",
+ "xpack.ml.jobsList.multiJobActions.groupSelector.addNewGroupPlaceholder": "添加新组",
+ "xpack.ml.jobsList.multiJobActions.groupSelector.applyButtonLabel": "应用",
+ "xpack.ml.jobsList.multiJobActions.groupSelector.applyGroupsToJobTitle": "将组应用到{jobsCount, plural, other {作业}}",
+ "xpack.ml.jobsList.multiJobActions.groupSelector.editJobGroupsButtonAriaLabel": "编辑作业组",
+ "xpack.ml.jobsList.multiJobActions.groupSelector.editJobGroupsButtonTooltip": "编辑作业组",
+ "xpack.ml.jobsList.multiJobActions.groupSelector.groupsAndJobsCanNotUseSameIdErrorMessage": "已存在具有此 ID 的作业。组和作业不能使用相同的 ID。",
+ "xpack.ml.jobsList.multiJobActionsMenu.managementActionsAriaLabel": "管理操作",
+ "xpack.ml.jobsList.multiJobsActions.closeJobsLabel": "关闭{jobsCount, plural, other {作业}}",
+ "xpack.ml.jobsList.multiJobsActions.createAlertsLabel": "创建告警规则",
+ "xpack.ml.jobsList.multiJobsActions.deleteJobsLabel": "删除{jobsCount, plural, other {作业}}",
+ "xpack.ml.jobsList.multiJobsActions.jobsSelectedLabel": "已选择{selectedJobsCount, plural, other {# 个作业}}",
+ "xpack.ml.jobsList.multiJobsActions.resetJobsLabel": "重置{jobsCount, plural, other {作业}}",
+ "xpack.ml.jobsList.multiJobsActions.startDatafeedsLabel": "开始{jobsCount, plural, other {数据馈送}}",
+ "xpack.ml.jobsList.multiJobsActions.stopDatafeedsLabel": "停止{jobsCount, plural, other {数据馈送}}",
+ "xpack.ml.jobsList.nodeAvailableWarning.linkToCloud.hereLinkText": "Elastic Cloud 部署",
+ "xpack.ml.jobsList.nodeAvailableWarning.linkToCloudDescription": "请编辑您的{link}。可以启用免费的 1GB Machine Learning 节点或扩展现有的 ML 配置。",
+ "xpack.ml.jobsList.nodeAvailableWarning.noMLNodesAvailableDescription": "没有可用的 ML 节点。",
+ "xpack.ml.jobsList.nodeAvailableWarning.noMLNodesAvailableTitle": "没有可用的 ML 节点",
+ "xpack.ml.jobsList.nodeAvailableWarning.unavailableCreateOrRunJobsDescription": "您将无法创建或运行作业。",
+ "xpack.ml.jobsList.noJobsFoundLabel": "找不到作业",
+ "xpack.ml.jobsList.processedRecordsLabel": "已处理记录",
+ "xpack.ml.jobsList.refreshButtonLabel": "刷新",
+ "xpack.ml.jobsList.resetActionStatusText": "重置",
+ "xpack.ml.jobsList.resetJobErrorMessage": "作业无法重置",
+ "xpack.ml.jobsList.resetJobModal.cancelButtonLabel": "取消",
+ "xpack.ml.jobsList.resetJobModal.openJobsWarningCallout.description1": "{openJobsCount, plural, one {此作业} other {这些作业}}必须关闭后,才能重置{openJobsCount, plural, other {}}。",
+ "xpack.ml.jobsList.resetJobModal.openJobsWarningCallout.description2": "单击下面的“重置”按钮时,将不会重置{openJobsCount, plural, one {此作业} other {这些作业}}。",
+ "xpack.ml.jobsList.resetJobModal.openJobsWarningCallout.title": "{openJobsCount, plural, other {# 个作业}}未关闭",
+ "xpack.ml.jobsList.resetJobModal.resetButtonLabel": "重置",
+ "xpack.ml.jobsList.resetJobModal.resetJobsTitle": "重置 {jobsCount, plural, one {{jobId}} other {# 个作业}}?",
+ "xpack.ml.jobsList.resetJobModal.resetMultipleJobsDescription": "重置{jobsCount, plural, one {作业} other {多个作业}}会很费时。{jobsCount, plural, one {作业} other {这些作业}}将在后台重置,但可能不会在作业列表中立即更新。",
+ "xpack.ml.jobsList.resultActions.openJobsInAnomalyExplorerText": "在 Anomaly Explorer 中打开 {jobsCount, plural, one {{jobId}} other {# 个作业}}",
+ "xpack.ml.jobsList.resultActions.openJobsInSingleMetricViewerText": "在 Single Metric Viewer 中打开 {jobsCount, plural, one {{jobId}} other {# 个作业}}",
+ "xpack.ml.jobsList.resultActions.singleMetricDisabledMessageText": "由于{reason},已禁用。",
+ "xpack.ml.jobsList.selectRowForJobMessage": "选择作业 ID {jobId} 的行",
+ "xpack.ml.jobsList.showDetailsColumn.screenReaderDescription": "此列包含可单击控件,用于显示每个作业的更多详情",
+ "xpack.ml.jobsList.spacesLabel": "工作区",
+ "xpack.ml.jobsList.startActionStatusText": "开始",
+ "xpack.ml.jobsList.startDatafeedModal.cancelButtonLabel": "取消",
+ "xpack.ml.jobsList.startDatafeedModal.continueFromNowLabel": "从当前继续",
+ "xpack.ml.jobsList.startDatafeedModal.continueFromSpecifiedTimeLabel": "从指定时间继续",
+ "xpack.ml.jobsList.startDatafeedModal.continueFromStartTimeLabel": "从 {formattedLatestStartTime} 继续",
+ "xpack.ml.jobsList.startDatafeedModal.createAlertDescription": "在数据馈送启动后创建告警规则",
+ "xpack.ml.jobsList.startDatafeedModal.enterDateText\"": "输入日期",
+ "xpack.ml.jobsList.startDatafeedModal.noEndTimeLabel": "无结束时间(实时搜索)",
+ "xpack.ml.jobsList.startDatafeedModal.searchEndTimeTitle": "搜索结束时间",
+ "xpack.ml.jobsList.startDatafeedModal.searchStartTimeTitle": "搜索开始时间",
+ "xpack.ml.jobsList.startDatafeedModal.specifyEndTimeLabel": "指定结束时间",
+ "xpack.ml.jobsList.startDatafeedModal.specifyStartTimeLabel": "指定开始时间",
+ "xpack.ml.jobsList.startDatafeedModal.startAtBeginningOfDataLabel": "从数据开始处开始",
+ "xpack.ml.jobsList.startDatafeedModal.startButtonLabel": "启动",
+ "xpack.ml.jobsList.startDatafeedModal.startFromNowLabel": "从当前开始",
+ "xpack.ml.jobsList.startDatafeedModal.startJobsTitle": "启动 {jobsCount, plural, one {{jobId}} other {# 个作业}}",
+ "xpack.ml.jobsList.startedActionStatusText": "已启动",
+ "xpack.ml.jobsList.startJobErrorMessage": "作业无法启动",
+ "xpack.ml.jobsList.statsBar.activeDatafeedsLabel": "活动数据馈送",
+ "xpack.ml.jobsList.statsBar.activeMLNodesLabel": "活动 ML 节点",
+ "xpack.ml.jobsList.statsBar.closedJobsLabel": "已关闭的作业",
+ "xpack.ml.jobsList.statsBar.failedJobsLabel": "失败的作业",
+ "xpack.ml.jobsList.statsBar.openJobsLabel": "打开的作业",
+ "xpack.ml.jobsList.statsBar.totalJobsLabel": "总计作业数",
+ "xpack.ml.jobsList.stopActionStatusText": "停止",
+ "xpack.ml.jobsList.stopJobErrorMessage": "作业无法停止",
+ "xpack.ml.jobsList.stoppedActionStatusText": "已停止",
+ "xpack.ml.jobsList.title": "异常检测作业",
+ "xpack.ml.keyword.ml": "ML",
+ "xpack.ml.machineLearningBreadcrumbLabel": "Machine Learning",
+ "xpack.ml.machineLearningDescription": "对时序数据的正常行为自动建模以检测异常。",
+ "xpack.ml.machineLearningSubtitle": "建模、预测和检测。",
+ "xpack.ml.machineLearningTitle": "Machine Learning",
+ "xpack.ml.management.jobsList.accessDeniedTitle": "访问被拒绝",
+ "xpack.ml.management.jobsList.analyticsDocsLabel": "分析作业文档",
+ "xpack.ml.management.jobsList.analyticsTab": "分析",
+ "xpack.ml.management.jobsList.anomalyDetectionDocsLabel": "异常检测作业文档",
+ "xpack.ml.management.jobsList.anomalyDetectionTab": "异常检测",
+ "xpack.ml.management.jobsList.insufficientLicenseDescription": "要使用这些 Machine Learning 功能,必须{link}。",
+ "xpack.ml.management.jobsList.insufficientLicenseDescription.link": "开始试用或升级您的订阅",
+ "xpack.ml.management.jobsList.insufficientLicenseLabel": "升级以使用订阅功能",
+ "xpack.ml.management.jobsList.jobsListTagline": "查看、导出和导入 Machine Learning 分析和异常检测作业。",
+ "xpack.ml.management.jobsList.jobsListTitle": "Machine Learning 作业",
+ "xpack.ml.management.jobsList.noGrantedPrivilegesDescription": "您无权管理 Machine Learning 作业。要访问该插件,需要 Machine Learning 功能在此工作区中可见。",
+ "xpack.ml.management.jobsList.noPermissionToAccessLabel": "访问被拒绝",
+ "xpack.ml.management.jobsList.syncFlyoutButton": "同步已保存对象",
+ "xpack.ml.management.jobsListTitle": "Machine Learning 作业",
+ "xpack.ml.management.jobsSpacesList.objectNoun": "作业",
+ "xpack.ml.management.jobsSpacesList.updateSpaces.error": "更新 {id} 时出错",
+ "xpack.ml.management.syncSavedObjectsFlyout.closeButton": "关闭",
+ "xpack.ml.management.syncSavedObjectsFlyout.datafeedsAdded.description": "如果有已保存对象缺失异常检测作业的数据馈送 ID,则将添加该 ID。",
+ "xpack.ml.management.syncSavedObjectsFlyout.datafeedsAdded.title": "缺失数据馈送的已保存对象 ({count})",
+ "xpack.ml.management.syncSavedObjectsFlyout.datafeedsRemoved.description": "如果有已保存对象使用不存在的数据馈送,则会被删除。",
+ "xpack.ml.management.syncSavedObjectsFlyout.datafeedsRemoved.title": "具有不匹配数据馈送 ID 的已保存对象 ({count})",
+ "xpack.ml.management.syncSavedObjectsFlyout.description": "如果已保存对象与 Elasticsearch 中的 Machine Learning 作业不同步,则将其同步。",
+ "xpack.ml.management.syncSavedObjectsFlyout.headerLabel": "同步已保存对象",
+ "xpack.ml.management.syncSavedObjectsFlyout.savedObjectsCreated.description": "如果作业没有伴随的已保存对象,则将在当前工作区中进行创建。",
+ "xpack.ml.management.syncSavedObjectsFlyout.savedObjectsCreated.title": "缺失的已保存对象 ({count})",
+ "xpack.ml.management.syncSavedObjectsFlyout.savedObjectsDeleted.description": "如果已保存对象没有伴随的作业,则会被删除。",
+ "xpack.ml.management.syncSavedObjectsFlyout.savedObjectsDeleted.title": "不匹配的已保存对象 ({count})",
+ "xpack.ml.management.syncSavedObjectsFlyout.sync.error": "一些作业无法同步。",
+ "xpack.ml.management.syncSavedObjectsFlyout.sync.success": "{successCount} 个{successCount, plural, other {作业}}已同步",
+ "xpack.ml.management.syncSavedObjectsFlyout.syncButton": "同步",
+ "xpack.ml.models.dfaValidation.messages.analysisFieldsEmptyWarningText": "分析包括的一些字段至少有 {percentEmpty}% 的空值,可能不适合分析。",
+ "xpack.ml.models.dfaValidation.messages.analysisFieldsHeading": "分析字段",
+ "xpack.ml.models.dfaValidation.messages.analysisFieldsHighWarningText": "已选择 {includedFieldsThreshold} 以上字段进行分析。这可能导致资源使用率增加以及作业长时间运行。",
+ "xpack.ml.models.dfaValidation.messages.analysisFieldsSuccessText": "选定的分析字段至少 {percentPopulated}% 已填充。",
+ "xpack.ml.models.dfaValidation.messages.analysisFieldsWarningText": "分析包括的一些字段至少有 {percentEmpty}% 的空值。已选择 {includedFieldsThreshold} 以上字段进行分析。这可能导致资源使用率增加以及作业长时间运行。",
+ "xpack.ml.models.dfaValidation.messages.dependentVarHeading": "因变量",
+ "xpack.ml.models.dfaValidation.messages.depVarClassSuccess": "因变量字段包含适合分类的离散值。",
+ "xpack.ml.models.dfaValidation.messages.depVarContsWarning": "该因变量是常数值。可能不适合分析。",
+ "xpack.ml.models.dfaValidation.messages.depVarEmptyWarning": "因变量至少有 {percentEmpty}% 的空值。可能不适合分析。",
+ "xpack.ml.models.dfaValidation.messages.depVarRegSuccess": "因变量字段包含适合回归分析的连续值。",
+ "xpack.ml.models.dfaValidation.messages.featureImportanceHeading": "特征重要性",
+ "xpack.ml.models.dfaValidation.messages.featureImportanceWarningMessage": "有大量训练文档时,启用特征重要性会导致作业长时间运行。",
+ "xpack.ml.models.dfaValidation.messages.highTrainingPercentWarning": "训练文档数目较高可能导致作业长时间运行。尝试减少训练百分比。",
+ "xpack.ml.models.dfaValidation.messages.lowFieldCountHeading": "字段不足",
+ "xpack.ml.models.dfaValidation.messages.lowFieldCountOutlierWarningText": "离群值检测需要分析中至少包括一个字段。",
+ "xpack.ml.models.dfaValidation.messages.lowFieldCountWarningText": "{analysisType} 需要分析中至少包括二个字段。",
+ "xpack.ml.models.dfaValidation.messages.lowTrainingPercentWarning": "训练文档数目较低可能导致模型不准确。尝试增加训练百分比或使用较大的数据集。",
+ "xpack.ml.models.dfaValidation.messages.noTestingDataTrainingPercentWarning": "所有合格文档将用于训练模型。为了评估模型,请通过减少训练百分比来提供测试数据。",
+ "xpack.ml.models.dfaValidation.messages.topClassesHeading": "排名靠前类",
+ "xpack.ml.models.dfaValidation.messages.topClassesSuccessMessage": "将为 {numCategories, plural, other {# 个类别}}报告预测概率。",
+ "xpack.ml.models.dfaValidation.messages.topClassesWarningMessage": "将为 {numCategories, plural, other {# 个类别}}报告预测概率。如果您有很多类别,则可能会对目标索引的大小产生较大影响。",
+ "xpack.ml.models.dfaValidation.messages.trainingPercentHeading": "训练百分比",
+ "xpack.ml.models.dfaValidation.messages.trainingPercentSuccess": "训练百分比的高低足以建模数据中的模式。",
+ "xpack.ml.models.dfaValidation.messages.validationErrorHeading": "无法验证作业。",
+ "xpack.ml.models.dfaValidation.messages.validationErrorText": "尝试验证作业时发生错误。{error}",
+ "xpack.ml.models.jobService.allOtherRequestsCancelledDescription": " 所有其他请求已取消。",
+ "xpack.ml.models.jobService.categorization.messages.failureToGetTokens": "无法对示例字段值样本进行分词。{message}",
+ "xpack.ml.models.jobService.categorization.messages.insufficientPrivileges": "由于权限不足,无法对字段值示例执行分词。因此,无法检查字段值是否适合用于归类作业。",
+ "xpack.ml.models.jobService.categorization.messages.medianLineLength": "所分析的字段值的平均长度超过 {medianLimit} 个字符。",
+ "xpack.ml.models.jobService.categorization.messages.noDataFound": "找不到此字段的示例。请确保选定日期范围包含数据。",
+ "xpack.ml.models.jobService.categorization.messages.nullValues": "{percent}% 以上的字段值为 null。",
+ "xpack.ml.models.jobService.categorization.messages.tokenLengthValidation": "{number} 个字段{number, plural, other {值}}已分析,{percentage}% 包含 {validTokenCount} 个或更多词元。",
+ "xpack.ml.models.jobService.categorization.messages.tooManyTokens": "由于在 {sampleSize} 个值的样本中找到{tokenLimit} 个以上词元,字段值示例的分词失败。",
+ "xpack.ml.models.jobService.categorization.messages.validFailureToGetTokens": "加载的示例已分词成功。",
+ "xpack.ml.models.jobService.categorization.messages.validMedianLineLength": "所加载示例的中线长度小于 {medianCharCount} 个字符。",
+ "xpack.ml.models.jobService.categorization.messages.validNoDataFound": "示例已成功加载。",
+ "xpack.ml.models.jobService.categorization.messages.validNullValues": "加载的示例中不到 {percentage}% 的示例为空。",
+ "xpack.ml.models.jobService.categorization.messages.validTokenLength": "在 {percentage}% 以上的已加载示例中为每个示例找到 {tokenCount} 个以上分词。",
+ "xpack.ml.models.jobService.categorization.messages.validTooManyTokens": "在已加载示例中总共找到的分词不超过 10000 个。",
+ "xpack.ml.models.jobService.categorization.messages.validUserPrivileges": "用户有足够的权限执行检查。",
+ "xpack.ml.models.jobService.deletingJob": "正在删除",
+ "xpack.ml.models.jobService.jobHasNoDatafeedErrorMessage": "作业没有数据馈送",
+ "xpack.ml.models.jobService.requestToActionTimedOutErrorMessage": "对 {action} “{id}” 的请求超时。{extra}",
+ "xpack.ml.models.jobService.resettingJob": "正在重置",
+ "xpack.ml.models.jobService.revertingJob": "正在恢复",
+ "xpack.ml.models.jobService.revertModelSnapshot.autoCreatedCalendar.description": "自动创建",
+ "xpack.ml.models.jobValidation.messages.bucketSpanEmptyMessage": "必须指定存储桶跨度字段。",
+ "xpack.ml.models.jobValidation.messages.bucketSpanEstimationMismatchHeading": "存储桶跨度",
+ "xpack.ml.models.jobValidation.messages.bucketSpanEstimationMismatchMessage": "当前存储桶跨度为 {currentBucketSpan},但存储桶跨度估计返回 {estimateBucketSpan}。",
+ "xpack.ml.models.jobValidation.messages.bucketSpanHighHeading": "存储桶跨度",
+ "xpack.ml.models.jobValidation.messages.bucketSpanHighMessage": "存储桶跨度为 1 天或以上。请注意,天数被视为 UTC 天数,而非本地天数。",
+ "xpack.ml.models.jobValidation.messages.bucketSpanInvalidHeading": "存储桶跨度",
+ "xpack.ml.models.jobValidation.messages.bucketSpanInvalidMessage": "指定的存储桶跨度不是有效的时间间隔格式,例如 10m、1h。还需要大于零。",
+ "xpack.ml.models.jobValidation.messages.bucketSpanValidHeading": "存储桶跨度",
+ "xpack.ml.models.jobValidation.messages.bucketSpanValidMessage": "{bucketSpan} 的格式有效。",
+ "xpack.ml.models.jobValidation.messages.cardinalityByFieldMessage": "{fieldName} 的基数大于 1000,可能会导致高内存用量。",
+ "xpack.ml.models.jobValidation.messages.cardinalityFieldNotExistsHeading": "字段基数",
+ "xpack.ml.models.jobValidation.messages.cardinalityFieldNotExistsMessage": "不能为字段 {fieldName} 运行基数检查。用于验证字段的查询未返回文档。",
+ "xpack.ml.models.jobValidation.messages.cardinalityModelPlotHighMessage": "与创建模型绘图相关的字段的估计基数 {modelPlotCardinality} 可能导致资源密集型作业出现。",
+ "xpack.ml.models.jobValidation.messages.cardinalityNoResultsHeading": "字段基数",
+ "xpack.ml.models.jobValidation.messages.cardinalityNoResultsMessage": "基数检查无法运行。用于验证字段的查询未返回文档。",
+ "xpack.ml.models.jobValidation.messages.cardinalityOverFieldHighMessage": "{fieldName} 的基数大于 1000000,可能会导致高内存用量。",
+ "xpack.ml.models.jobValidation.messages.cardinalityOverFieldLowMessage": "{fieldName} 的基数低于 10,可能不适合人口分析。",
+ "xpack.ml.models.jobValidation.messages.cardinalityPartitionFieldMessage": "{fieldName} 的基数大于 1000,可能会导致高内存用量。",
+ "xpack.ml.models.jobValidation.messages.categorizationFiltersInvalidMessage": "分类筛选配置无效。确保筛选是有效的正则表达式,且已设置 {categorizationFieldName}。",
+ "xpack.ml.models.jobValidation.messages.categorizationFiltersValidMessage": "分类筛选检查已通过。",
+ "xpack.ml.models.jobValidation.messages.categorizerMissingPerPartitionFieldMessage": "在启用按分区分类时,必须为引用“mlcategory”的检测器设置分区字段。",
+ "xpack.ml.models.jobValidation.messages.categorizerVaryingPerPartitionFieldNamesMessage": "在启用按分区分类时,关键字为“mlcategory”的检测器不能具有不同的 partition_field_name。找到了 [{fields}]。",
+ "xpack.ml.models.jobValidation.messages.detectorsDuplicatesMessage": "找到重复的检测工具。在同一作业中,不允许存在 “{functionParam}”、“{fieldNameParam}”、“{byFieldNameParam}”、“{overFieldNameParam}” 和 “{partitionFieldNameParam}” 组合配置相同的检测工具。",
+ "xpack.ml.models.jobValidation.messages.detectorsEmptyMessage": "未找到任何检测工具。必须至少指定一个检测工具。",
+ "xpack.ml.models.jobValidation.messages.detectorsFunctionEmptyMessage": "检测工具函数之一为空。",
+ "xpack.ml.models.jobValidation.messages.detectorsFunctionNotEmptyHeading": "检测工具函数",
+ "xpack.ml.models.jobValidation.messages.detectorsFunctionNotEmptyMessage": "在所有检测工具中已验证检测工具函数的存在。",
+ "xpack.ml.models.jobValidation.messages.estimatedMmlGreaterThanMaxMmlMessage": "估计模型内存限制大于为此集群配置的最大模型内存限制。",
+ "xpack.ml.models.jobValidation.messages.estimatedMmlGreaterThanMmlMessage": "估计模型内存限制 大于已配置的模型内容限制。",
+ "xpack.ml.models.jobValidation.messages.fieldNotAggregatableMessage": "检测工具字段 {fieldName} 不是可聚合字段。",
+ "xpack.ml.models.jobValidation.messages.fieldsNotAggregatableMessage": "有一个检测工具字段不是可聚合字段。",
+ "xpack.ml.models.jobValidation.messages.halfEstimatedMmlGreaterThanMmlMessage": "指定的模型内存限制小于估计模型内存限制的一半,很可能会达到硬性限制。",
+ "xpack.ml.models.jobValidation.messages.indexFieldsInvalidMessage": "无法从索引加载字段。",
+ "xpack.ml.models.jobValidation.messages.indexFieldsValidMessage": "数据馈送中存在索引字段。",
+ "xpack.ml.models.jobValidation.messages.influencerHighMessage": "作业配置包括 3 个以上影响因素。考虑使用较少的影响因素或创建多个作业。",
+ "xpack.ml.models.jobValidation.messages.influencerLowMessage": "尚未配置任何影响因素。强烈建议选取影响因素。",
+ "xpack.ml.models.jobValidation.messages.influencerLowSuggestionMessage": "尚未配置任何影响因素。考虑使用 {influencerSuggestion} 作为影响因素。",
+ "xpack.ml.models.jobValidation.messages.influencerLowSuggestionsMessage": "尚未配置任何影响因素。考试使用一个或多个 {influencerSuggestion}。",
+ "xpack.ml.models.jobValidation.messages.jobGroupIdInvalidMaxLengthErrorMessage": "作业组名称的长度必须不超过 {maxLength, plural, other {# 个字符}}。",
+ "xpack.ml.models.jobValidation.messages.jobGroupIdInvalidMessage": "有一个作业组名称无效。可以包含小写字母数字(a-z 和 0-9)字符、连字符或下划线,且必须以字母数字字符开头和结尾。",
+ "xpack.ml.models.jobValidation.messages.jobGroupIdValidHeading": "作业组 ID 格式有效",
+ "xpack.ml.models.jobValidation.messages.jobGroupIdValidMessage": "小写字母数字(a-z 和 0-9)字符、连字符或下划线,以字母数字字符开头和结尾,且长度不超过 {maxLength, plural, other {# 个字符}}。",
+ "xpack.ml.models.jobValidation.messages.jobIdEmptyMessage": "作业名称字段不得为空。",
+ "xpack.ml.models.jobValidation.messages.jobIdInvalidMaxLengthErrorMessage": "作业 ID 的长度必须不超过 {maxLength, plural, other {# 个字符}}。",
+ "xpack.ml.models.jobValidation.messages.jobIdInvalidMessage": "作业 ID 无效.其可以包含小写字母数字(a-z 和 0-9)字符、连字符或下划线,且必须以字母数字字符开头和结尾。",
+ "xpack.ml.models.jobValidation.messages.jobIdValidHeading": "作业 ID 格式有效",
+ "xpack.ml.models.jobValidation.messages.jobIdValidMessage": "小写字母数字(a-z 和 0-9)字符、连字符或下划线,以字母数字字符开头和结尾,且长度不超过 {maxLength, plural, other {# 个字符}}。",
+ "xpack.ml.models.jobValidation.messages.missingSummaryCountFieldNameMessage": "如果使用具有聚合的数据馈送配置作业,则必须设置 summary_count_field_name;请使用 doc_count 或合适的替代。",
+ "xpack.ml.models.jobValidation.messages.mmlGreaterThanEffectiveMaxMmlMessage": "因为模型内存限制高于 {effectiveMaxModelMemoryLimit},所以作业将无法在当前集群中运行。",
+ "xpack.ml.models.jobValidation.messages.mmlGreaterThanMaxMmlMessage": "模型内存限制大于为此集群配置的最大模型内存限制。",
+ "xpack.ml.models.jobValidation.messages.mmlValueInvalidMessage": "{mml} 不是有效的模型内存限制值。该值需要至少 1MB,且应以字节单位(例如 10MB)指定。",
+ "xpack.ml.models.jobValidation.messages.skippedExtendedTestsMessage": "已跳过其他检查,因为未满足作业配置的基本要求。",
+ "xpack.ml.models.jobValidation.messages.successBucketSpanHeading": "存储桶跨度",
+ "xpack.ml.models.jobValidation.messages.successBucketSpanMessage": "{bucketSpan} 的格式有效,已通过验证检查。",
+ "xpack.ml.models.jobValidation.messages.successCardinalityHeading": "基数",
+ "xpack.ml.models.jobValidation.messages.successCardinalityMessage": "检测工具字段的基数在建议边界内。",
+ "xpack.ml.models.jobValidation.messages.successInfluencersMessage": "影响因素配置已通过验证检查。",
+ "xpack.ml.models.jobValidation.messages.successMmlHeading": "模型内存限制",
+ "xpack.ml.models.jobValidation.messages.successMmlMessage": "有效且在估计模型内存限制内。",
+ "xpack.ml.models.jobValidation.messages.successTimeRangeHeading": "时间范围",
+ "xpack.ml.models.jobValidation.messages.successTimeRangeMessage": "有效且长度足以对数据中的模式进行建模。",
+ "xpack.ml.models.jobValidation.messages.timeFieldInvalidMessage": "{timeField} 不能用作时间字段,因为它不是类型“date”或“date_nanos”的字段。",
+ "xpack.ml.models.jobValidation.messages.timeRangeBeforeEpochHeading": "时间范围",
+ "xpack.ml.models.jobValidation.messages.timeRangeBeforeEpochMessage": "选定或可用时间范围包含时间戳在 UNIX epoch 开始之前的数据。Machine Learning 作业不支持在 01/01/1970 00:00:00 (UTC) 之前的时间戳。",
+ "xpack.ml.models.jobValidation.messages.timeRangeShortHeading": "时间范围",
+ "xpack.ml.models.jobValidation.messages.timeRangeShortMessage": "选定或可用时间范围可能过短。建议的最小时间范围应至少为 {minTimeSpanReadable} 且是存储桶跨度的 {bucketSpanCompareFactor} 倍。",
+ "xpack.ml.models.jobValidation.unknownMessageIdErrorMessage": "{messageId}(未知消息 ID)",
+ "xpack.ml.models.jobValidation.validateJobObject.analysisConfigIsNotObjectErrorMessage": "无效的 {invalidParamName}:需要是对象。",
+ "xpack.ml.models.jobValidation.validateJobObject.dataDescriptionIsNotObjectErrorMessage": "无效的 {invalidParamName}:需要是对象。",
+ "xpack.ml.models.jobValidation.validateJobObject.datafeedConfigIsNotObjectErrorMessage": "无效的 {invalidParamName}:需要是对象。",
+ "xpack.ml.models.jobValidation.validateJobObject.detectorsAreNotArrayErrorMessage": "无效的 {invalidParamName}:需要是数组。",
+ "xpack.ml.models.jobValidation.validateJobObject.indicesAreNotArrayErrorMessage": "无效的 {invalidParamName}:需要是数组。",
+ "xpack.ml.models.jobValidation.validateJobObject.influencersAreNotArrayErrorMessage": "无效的 {invalidParamName}:需要是数组。",
+ "xpack.ml.models.jobValidation.validateJobObject.jobIsNotObjectErrorMessage": "无效的 {invalidParamName}:需要是对象。",
+ "xpack.ml.models.jobValidation.validateJobObject.timeFieldIsNotStringErrorMessage": "无效的 {invalidParamName}:需要是字符串。",
+ "xpack.ml.modelSnapshotTable.actions": "操作",
+ "xpack.ml.modelSnapshotTable.actions.edit.description": "编辑此快照",
+ "xpack.ml.modelSnapshotTable.actions.edit.name": "编辑",
+ "xpack.ml.modelSnapshotTable.actions.revert.description": "恢复为此快照",
+ "xpack.ml.modelSnapshotTable.actions.revert.name": "恢复",
+ "xpack.ml.modelSnapshotTable.closeJobConfirm.cancelButton": "取消",
+ "xpack.ml.modelSnapshotTable.closeJobConfirm.close.button": "强制关闭",
+ "xpack.ml.modelSnapshotTable.closeJobConfirm.close.title": "关闭作业?",
+ "xpack.ml.modelSnapshotTable.closeJobConfirm.content": "快照恢复仅会发生在关闭的作业上。",
+ "xpack.ml.modelSnapshotTable.closeJobConfirm.contentOpen": "作业当前处于打开状态。",
+ "xpack.ml.modelSnapshotTable.closeJobConfirm.contentOpenAndRunning": "作业当前处于打开并运行状态。",
+ "xpack.ml.modelSnapshotTable.closeJobConfirm.stopAndClose.button": "强制停止并关闭",
+ "xpack.ml.modelSnapshotTable.closeJobConfirm.stopAndClose.title": "停止数据馈送和关闭作业?",
+ "xpack.ml.modelSnapshotTable.description": "描述",
+ "xpack.ml.modelSnapshotTable.id": "ID",
+ "xpack.ml.modelSnapshotTable.latestTimestamp": "最新时间戳",
+ "xpack.ml.modelSnapshotTable.retain": "保留",
+ "xpack.ml.modelSnapshotTable.time": "创建日期",
+ "xpack.ml.multiSelectPicker.NoFiltersFoundMessage": "未找到任何筛选",
+ "xpack.ml.navMenu.anomalyDetectionTabLinkText": "异常检测",
+ "xpack.ml.navMenu.dataFrameAnalyticsTabLinkText": "数据帧分析",
+ "xpack.ml.navMenu.dataVisualizerTabLinkText": "数据可视化工具",
+ "xpack.ml.navMenu.mlAppNameText": "Machine Learning",
+ "xpack.ml.navMenu.overviewTabLinkText": "概览",
+ "xpack.ml.navMenu.settingsTabLinkText": "设置",
+ "xpack.ml.newJob.page.createJob": "创建作业",
+ "xpack.ml.newJob.page.createJob.indexPatternTitle": "使用索引模式 {index}",
+ "xpack.ml.newJob.recognize.advancedLabel": "高级",
+ "xpack.ml.newJob.recognize.advancedSettingsAriaLabel": "高级设置",
+ "xpack.ml.newJob.recognize.alreadyExistsLabel": "(已存在)",
+ "xpack.ml.newJob.recognize.cancelJobOverrideLabel": "关闭",
+ "xpack.ml.newJob.recognize.createJobButtonAriaLabel": "创建作业",
+ "xpack.ml.newJob.recognize.createJobButtonLabel": "创建{numberOfJobs, plural, other {作业}}",
+ "xpack.ml.newJob.recognize.dashboardsLabel": "仪表板",
+ "xpack.ml.newJob.recognize.datafeed.savedAriaLabel": "已保存",
+ "xpack.ml.newJob.recognize.datafeed.saveFailedAriaLabel": "保存失败",
+ "xpack.ml.newJob.recognize.datafeedLabel": "数据馈送",
+ "xpack.ml.newJob.recognize.indexPatternPageTitle": "索引模式 {indexPatternTitle}",
+ "xpack.ml.newJob.recognize.job.overrideJobConfigurationLabel": "覆盖作业配置",
+ "xpack.ml.newJob.recognize.job.savedAriaLabel": "已保存",
+ "xpack.ml.newJob.recognize.job.saveFailedAriaLabel": "保存失败",
+ "xpack.ml.newJob.recognize.jobGroupAllowedCharactersDescription": "作业组名称可以包含小写字母数字(a-z 和 0-9)、连字符或下划线;必须以字母数字字符开头和结尾",
+ "xpack.ml.newJob.recognize.jobIdPrefixLabel": "作业 ID 前缀",
+ "xpack.ml.newJob.recognize.jobLabel": "作业名称",
+ "xpack.ml.newJob.recognize.jobLabelAllowedCharactersDescription": "作业标签可以包含小写字母数字(a-z 和 0-9)、连字符或下划线;必须以字母数字字符开头和结尾",
+ "xpack.ml.newJob.recognize.jobPrefixInvalidMaxLengthErrorMessage": "作业 ID 前缀的长度必须不超过 {maxLength, plural, other {# 个字符}}。",
+ "xpack.ml.newJob.recognize.jobsCreatedTitle": "已创建作业",
+ "xpack.ml.newJob.recognize.jobsCreationFailed.resetButtonAriaLabel": "重置",
+ "xpack.ml.newJob.recognize.jobSettingsTitle": "作业设置",
+ "xpack.ml.newJob.recognize.jobsTitle": "作业",
+ "xpack.ml.newJob.recognize.moduleCheckJobsExistWarningDescription": "尝试检查模块中的作业是否已创建时出错。",
+ "xpack.ml.newJob.recognize.moduleCheckJobsExistWarningTitle": "检查模块 {moduleId} 时出错",
+ "xpack.ml.newJob.recognize.moduleSetupFailedWarningDescription": "尝试创建模块中的{count, plural, other {作业}}时出错。",
+ "xpack.ml.newJob.recognize.moduleSetupFailedWarningTitle": "设置模块 {moduleId} 时出错",
+ "xpack.ml.newJob.recognize.newJobFromTitle": "来自 {pageTitle} 的新作业",
+ "xpack.ml.newJob.recognize.overrideConfigurationHeader": "覆盖 {jobID} 的配置",
+ "xpack.ml.newJob.recognize.results.savedAriaLabel": "已保存",
+ "xpack.ml.newJob.recognize.results.saveFailedAriaLabel": "保存失败",
+ "xpack.ml.newJob.recognize.running.startedAriaLabel": "已启动",
+ "xpack.ml.newJob.recognize.running.startFailedAriaLabel": "启动失败",
+ "xpack.ml.newJob.recognize.runningLabel": "正在运行",
+ "xpack.ml.newJob.recognize.savedSearchPageTitle": "已保存搜索 {savedSearchTitle}",
+ "xpack.ml.newJob.recognize.saveJobOverrideLabel": "保存",
+ "xpack.ml.newJob.recognize.searchesLabel": "搜索",
+ "xpack.ml.newJob.recognize.searchWillBeOverwrittenLabel": "搜索将被覆盖",
+ "xpack.ml.newJob.recognize.someJobsCreationFailed.resetButtonLabel": "重置",
+ "xpack.ml.newJob.recognize.someJobsCreationFailedTitle": "部分作业未能创建",
+ "xpack.ml.newJob.recognize.startDatafeedAfterSaveLabel": "保存后启动数据馈送",
+ "xpack.ml.newJob.recognize.useDedicatedIndexLabel": "使用专用索引",
+ "xpack.ml.newJob.recognize.useFullDataLabel": "使用完整的 {indexPatternTitle} 数据",
+ "xpack.ml.newJob.recognize.usingSavedSearchDescription": "使用已保存搜索意味着在数据馈送中使用的查询会与我们在 {moduleId} 模块中提供的默认查询不同。",
+ "xpack.ml.newJob.recognize.viewResultsAriaLabel": "查看结果",
+ "xpack.ml.newJob.recognize.viewResultsLinkText": "查看结果",
+ "xpack.ml.newJob.recognize.visualizationsLabel": "可视化",
+ "xpack.ml.newJob.simple.recognize.jobsCreationFailedTitle": "作业创建失败",
+ "xpack.ml.newJob.wizard.autoSetJobCreatorTimeRange.error": "检索索引的开始和结束时间时出错",
+ "xpack.ml.newJob.wizard.categorizationAnalyzerFlyout.closeButton": "关闭",
+ "xpack.ml.newJob.wizard.categorizationAnalyzerFlyout.saveButton": "保存",
+ "xpack.ml.newJob.wizard.categorizationAnalyzerFlyout.title": "编辑归类分析器 JSON",
+ "xpack.ml.newJob.wizard.categorizationAnalyzerFlyout.useDefaultButton": "使用默认的 ML 分析器",
+ "xpack.ml.newJob.wizard.datafeedPreviewFlyout.closeButton": "关闭",
+ "xpack.ml.newJob.wizard.datafeedPreviewFlyout.datafeedDoesNotExistLabel": "数据馈送不存在",
+ "xpack.ml.newJob.wizard.datafeedPreviewFlyout.noDetectors": "未配置任何检测工具",
+ "xpack.ml.newJob.wizard.datafeedPreviewFlyout.showButton": "数据馈送预览",
+ "xpack.ml.newJob.wizard.datafeedPreviewFlyout.title": "数据馈送预览",
+ "xpack.ml.newJob.wizard.datafeedStep.frequency.description": "搜索的时间间隔。",
+ "xpack.ml.newJob.wizard.datafeedStep.frequency.title": "频率",
+ "xpack.ml.newJob.wizard.datafeedStep.query.title": "Elasticsearch 查询",
+ "xpack.ml.newJob.wizard.datafeedStep.queryDelay.description": "当前时间和最新输入数据时间之间的时间延迟(秒)。",
+ "xpack.ml.newJob.wizard.datafeedStep.queryDelay.title": "查询延迟",
+ "xpack.ml.newJob.wizard.datafeedStep.resetQueryButton": "将数据馈送查询重置为默认值",
+ "xpack.ml.newJob.wizard.datafeedStep.resetQueryConfirm.cancel": "取消",
+ "xpack.ml.newJob.wizard.datafeedStep.resetQueryConfirm.confirm": "确认",
+ "xpack.ml.newJob.wizard.datafeedStep.resetQueryConfirm.description": "将数据馈送查询设置为默认值。",
+ "xpack.ml.newJob.wizard.datafeedStep.resetQueryConfirm.title": "重置数据馈送查询",
+ "xpack.ml.newJob.wizard.datafeedStep.scrollSize.description": "每个搜索请求中要返回的文档最大数目。",
+ "xpack.ml.newJob.wizard.datafeedStep.scrollSize.title": "滚动条大小",
+ "xpack.ml.newJob.wizard.datafeedStep.timeField.description": "索引模式的默认时间字段将被自动选择,但可以覆盖。",
+ "xpack.ml.newJob.wizard.datafeedStep.timeField.title": "时间字段",
+ "xpack.ml.newJob.wizard.editCategorizationAnalyzerFlyoutButton": "编辑归类分析器",
+ "xpack.ml.newJob.wizard.editJsonButton": "编辑 JSON",
+ "xpack.ml.newJob.wizard.estimateModelMemoryError": "无法计算模型内存限制",
+ "xpack.ml.newJob.wizard.extraStep.categorizationJob.categorizationPerPartitionFieldLabel": "分区字段",
+ "xpack.ml.newJob.wizard.extraStep.categorizationJob.perPartitionCategorizationLabel": "启用按分区分类",
+ "xpack.ml.newJob.wizard.extraStep.categorizationJob.stopOnWarnLabel": "显示警告时停止",
+ "xpack.ml.newJob.wizard.jobCreatorTitle.advanced": "高级",
+ "xpack.ml.newJob.wizard.jobCreatorTitle.categorization": "归类",
+ "xpack.ml.newJob.wizard.jobCreatorTitle.multiMetric": "多指标",
+ "xpack.ml.newJob.wizard.jobCreatorTitle.population": "填充",
+ "xpack.ml.newJob.wizard.jobCreatorTitle.rare": "极少",
+ "xpack.ml.newJob.wizard.jobCreatorTitle.singleMetric": "单一指标",
+ "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.calendarsSelection.description": "包含您希望忽略的已排定事件列表,如计划的系统中断或公共假日。{learnMoreLink}",
+ "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.calendarsSelection.learnMoreLinkText": "了解详情",
+ "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.calendarsSelection.manageCalendarsButtonLabel": "管理日历",
+ "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.calendarsSelection.refreshCalendarsButtonLabel": "刷新日历",
+ "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.calendarsSelection.title": "日历",
+ "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.customUrls.title": "定制 URL",
+ "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.customUrlsSelection.description": "提供异常到 Kibana 仪表板、Discovery 页面或其他网页的链接。{learnMoreLink}",
+ "xpack.ml.newJob.wizard.jobDetailsStep.additionalSection.customUrlsSelection.learnMoreLinkText": "了解详情",
+ "xpack.ml.newJob.wizard.jobDetailsStep.additionalSectionButton": "其他设置",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.annotationsSwitchCallout.title": "如果使用此配置启用模型绘图,则我们建议也启用标注。",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.enableModelPlot.description": "选择以存储用于绘制模型边界的其他模型信息。这会增加系统的性能开销,不建议用于高基数数据。",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.enableModelPlot.title": "启用模型绘图",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.enableModelPlotAnnotations.description": "选择以在模型大幅更改时生成标注。例如,步骤更改时,将检测频率或趋势。",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.enableModelPlotAnnotations.title": "启用模型更改标注",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.mmlWarning.message": "创建模型绘图非常消耗资源,不建议在选定字段的基数大于 100 时执行。此作业的预估基数为 {highCardinality}。如果使用此配置启用模型绘图,建议使用专用结果索引。",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.mmlWarning.title": "谨慎操作!",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.modelMemoryLimit.description": "设置分析模型可使用的内存量预计上限。",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.modelMemoryLimit.title": "模型内存限制",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.useDedicatedIndex.description": "将结果存储在此作业的不同索引中。",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSection.useDedicatedIndex.title": "使用专用索引",
+ "xpack.ml.newJob.wizard.jobDetailsStep.advancedSectionButton": "高级",
+ "xpack.ml.newJob.wizard.jobDetailsStep.allChecksButton": "查看执行的所有检查",
+ "xpack.ml.newJob.wizard.jobDetailsStep.jobDescription.description": "可选的描述文本",
+ "xpack.ml.newJob.wizard.jobDetailsStep.jobDescription.title": "作业描述",
+ "xpack.ml.newJob.wizard.jobDetailsStep.jobGroupSelect.description": " 作业的可选分组。可以创建新组或从现有组列表中选取。",
+ "xpack.ml.newJob.wizard.jobDetailsStep.jobGroupSelect.placeholder": "选择或创建组",
+ "xpack.ml.newJob.wizard.jobDetailsStep.jobGroupSelect.title": "组",
+ "xpack.ml.newJob.wizard.jobDetailsStep.jobId.description": "作业的唯一标识符。不允许使用空格和字符 / ? , \" < > | *",
+ "xpack.ml.newJob.wizard.jobDetailsStep.jobId.title": "作业 ID",
+ "xpack.ml.newJob.wizard.jobType.advancedAriaLabel": "高级作业",
+ "xpack.ml.newJob.wizard.jobType.advancedDescription": "使用全部选项为更高级的用例创建作业。",
+ "xpack.ml.newJob.wizard.jobType.advancedTitle": "高级",
+ "xpack.ml.newJob.wizard.jobType.categorizationAriaLabel": "归类作业",
+ "xpack.ml.newJob.wizard.jobType.categorizationDescription": "将日志消息分组成类别并检测其中的异常。",
+ "xpack.ml.newJob.wizard.jobType.categorizationTitle": "归类",
+ "xpack.ml.newJob.wizard.jobType.createJobFromTitle": "从 {pageTitleLabel} 创建作业",
+ "xpack.ml.newJob.wizard.jobType.dataVisualizerAriaLabel": "数据可视化工具",
+ "xpack.ml.newJob.wizard.jobType.dataVisualizerDescription": "详细了解数据的特征,并通过 Machine Learning 识别分析字段。",
+ "xpack.ml.newJob.wizard.jobType.dataVisualizerTitle": "数据可视化工具",
+ "xpack.ml.newJob.wizard.jobType.howToRunAnomalyDetectionDescription": "异常检测只能在基于时间的索引上运行。",
+ "xpack.ml.newJob.wizard.jobType.indexPatternFromSavedSearchNotTimeBasedMessage": "{savedSearchTitle} 使用了不基于时间的索引模式 {indexPatternTitle}",
+ "xpack.ml.newJob.wizard.jobType.indexPatternNotTimeBasedMessage": "索引模式 {indexPatternTitle} 不基于时间",
+ "xpack.ml.newJob.wizard.jobType.indexPatternPageTitleLabel": "索引模式 {indexPatternTitle}",
+ "xpack.ml.newJob.wizard.jobType.learnMoreAboutDataDescription": "如果您不确定要创建的作业类型,请先浏览数据中的字段和指标。",
+ "xpack.ml.newJob.wizard.jobType.learnMoreAboutDataTitle": "深入了解数据",
+ "xpack.ml.newJob.wizard.jobType.multiMetricAriaLabel": "多指标作业",
+ "xpack.ml.newJob.wizard.jobType.multiMetricDescription": "使用一两个指标检测异常并根据需要拆分分析。",
+ "xpack.ml.newJob.wizard.jobType.multiMetricTitle": "多指标",
+ "xpack.ml.newJob.wizard.jobType.populationAriaLabel": "填充作业",
+ "xpack.ml.newJob.wizard.jobType.populationDescription": "通过与人口行为比较检测异常活动。",
+ "xpack.ml.newJob.wizard.jobType.populationTitle": "填充",
+ "xpack.ml.newJob.wizard.jobType.rareAriaLabel": "罕见作业",
+ "xpack.ml.newJob.wizard.jobType.rareDescription": "检测时间序列数据中的罕见值。",
+ "xpack.ml.newJob.wizard.jobType.rareTitle": "极少",
+ "xpack.ml.newJob.wizard.jobType.savedSearchPageTitleLabel": "已保存搜索 {savedSearchTitle}",
+ "xpack.ml.newJob.wizard.jobType.selectDifferentIndexLinkText": "选择其他索引",
+ "xpack.ml.newJob.wizard.jobType.singleMetricAriaLabel": "单一指标作业",
+ "xpack.ml.newJob.wizard.jobType.singleMetricDescription": "检测单个时序中的异常。",
+ "xpack.ml.newJob.wizard.jobType.singleMetricTitle": "单一指标",
+ "xpack.ml.newJob.wizard.jobType.useSuppliedConfigurationDescription": "数据中的字段匹配已知的配置。创建一组预配置的作业。",
+ "xpack.ml.newJob.wizard.jobType.useSuppliedConfigurationTitle": "使用预配置的作业",
+ "xpack.ml.newJob.wizard.jobType.useWizardTitle": "使用向导",
+ "xpack.ml.newJob.wizard.jsonFlyout.autoSetJobCreatorTimeRange.error": "检索索引的开始和结束时间时出错",
+ "xpack.ml.newJob.wizard.jsonFlyout.closeButton": "关闭",
+ "xpack.ml.newJob.wizard.jsonFlyout.datafeed.title": "数据馈送配置 JSON",
+ "xpack.ml.newJob.wizard.jsonFlyout.indicesChange.calloutText": "在此处无法更改数据馈送正在使用的索引。如果您想选择其他索引模式或已保存的搜索,请重新开始创建作业,以便选择其他索引模式。",
+ "xpack.ml.newJob.wizard.jsonFlyout.indicesChange.calloutTitle": "索引已更改",
+ "xpack.ml.newJob.wizard.jsonFlyout.job.title": "作业配置 JSON",
+ "xpack.ml.newJob.wizard.jsonFlyout.saveButton": "保存",
+ "xpack.ml.newJob.wizard.nextStepButton": "下一个",
+ "xpack.ml.newJob.wizard.perPartitionCategorization.enable.description": "如果启用按分区分类,则将独立确定分区字段的每个值的类别。",
+ "xpack.ml.newJob.wizard.perPartitionCategorization.enable.title": "启用按分区分类",
+ "xpack.ml.newJob.wizard.perPartitionCategorizationSwitchLabel": "启用按分区分类",
+ "xpack.ml.newJob.wizard.perPartitionCategorizationtopOnWarnSwitchLabel": "显示警告时停止",
+ "xpack.ml.newJob.wizard.pickFieldsStep.addDetectorButton": "添加检测工具",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorList.deleteButton": "删除",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorList.editButton": "编辑",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorList.title": "检测工具",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.aggSelect.description": "要执行的分析函数,例如 sum、count。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.aggSelect.title": "函数",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.byFieldSelect.description": "通过与实体自身过去行为对比来检测异常的单个分析所必需。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.byFieldSelect.title": "按字段",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.cancelButton": "取消",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.description.description": "使用检测工具分析内容的有意义描述覆盖默认检测工具描述。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.description.title": "描述",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.excludeFrequent.description": "如果已设置,将自动识别并排除经常出现的实体,否则其可能影响结果。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.excludeFrequent.title": "排除频繁",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.fieldSelect.description": "以下函数所必需:sum、mean、median、max、min、info_content、distinct_count、lat_long。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.fieldSelect.title": "字段",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.overFieldSelect.description": "通过与人口行为对比来检测异常的人口分析所必需。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.overFieldSelect.title": "基于字段",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.partitionFieldSelect.description": "允许将建模分割成逻辑组。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.partitionFieldSelect.title": "分区字段",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.saveButton": "保存",
+ "xpack.ml.newJob.wizard.pickFieldsStep.advancedDetectorModal.title": "创建检测工具",
+ "xpack.ml.newJob.wizard.pickFieldsStep.bucketSpan.description": "设置时序分析的时间间隔,通常 15m 至 1h。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.bucketSpan.placeholder": "存储桶跨度",
+ "xpack.ml.newJob.wizard.pickFieldsStep.bucketSpan.title": "存储桶跨度",
+ "xpack.ml.newJob.wizard.pickFieldsStep.bucketSpanEstimator.errorTitle": "无法估计存储桶跨度",
+ "xpack.ml.newJob.wizard.pickFieldsStep.bucketSpanEstimatorButton": "估计桶跨度",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationDetectorSelect.countCard.description": "寻找特定类别的事件速率的异常。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationDetectorSelect.countCard.title": "计数",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationDetectorSelect.rareCard.description": "寻找极少发生的类别。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationDetectorSelect.rareCard.title": "极少",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationDetectorSelect.title": "归类检测工具",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationField.description": "指定将归类的字段。建议使用文本数据类型。归类对机器编写的日志消息最有效,通常是开发人员为了进行系统故障排除而编写的日志记录系统。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationField.title": "归类字段",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldAnalyzer": "使用的分析器:{analyzer}",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldCalloutTitle.invalid": "选定的类别字段无效",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldCalloutTitle.possiblyInvalid": "选定的类别字段可能无效",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldCalloutTitle.valid": "选定的类别字段有效",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldExamples.title": "示例",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationFieldOptional.description": "可选,用于分析非结构化日志数据。建议使用文本数据类型。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationStoppedPartitionsTitle": "已停止的分区",
+ "xpack.ml.newJob.wizard.pickFieldsStep.categorizationTotalCategories": "类别总数:{totalCategories}",
+ "xpack.ml.newJob.wizard.pickFieldsStep.detectorTitle.placeholder": "{title} 由 {field} 分割",
+ "xpack.ml.newJob.wizard.pickFieldsStep.influencers.description": "选择对结果有影响的分类字段。您可能将异常“归咎”于谁/什么因素?建议 1-3 个影响因素。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.influencers.title": "影响因素",
+ "xpack.ml.newJob.wizard.pickFieldsStep.invalidCssVersionCallout.mesage": "找不到任何示例类别,这可能由于有一个集群的版本不受支持。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.invalidCssVersionCallout.title": "索引模式似乎跨集群",
+ "xpack.ml.newJob.wizard.pickFieldsStep.multiMetricView.addMetric": "添加指标",
+ "xpack.ml.newJob.wizard.pickFieldsStep.noDetectorsCallout.message": "至少需要一个检测工具,才能创建作业。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.noDetectorsCallout.title": "无检测工具",
+ "xpack.ml.newJob.wizard.pickFieldsStep.populationField.description": "选定字段中的所有值将作为一个群体一起进行建模。建议将此分析类型用于高基数数据。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.populationField.placeholder": "分割数据",
+ "xpack.ml.newJob.wizard.pickFieldsStep.populationField.title": "群体字段",
+ "xpack.ml.newJob.wizard.pickFieldsStep.populationView.addMetric": "添加指标",
+ "xpack.ml.newJob.wizard.pickFieldsStep.populationView.splitFieldTitle": "群体由 {field} 分割",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.freqRareCard.description": "查找群体中经常有罕见值的成员。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.freqRareCard.title": "群体中极罕见",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.rareCard.description": "随着时间的推移查找罕见值。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.rareCard.title": "极少",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.rarePopulationCard.description": "查找群体中随着时间的推移有罕见值的成员。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.rarePopulationCard.title": "群体中罕见",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareDetectorSelect.title": "罕见值检测工具",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareField.description": "选择要检测罕见值的字段。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.calloutTitle": "作业摘要",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.freqRarePopulationSummary": "检测相对于群体经常具有罕见 {rareFieldName} 值的 {populationFieldName} 值。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.freqRareSplitPopulationSummary": "对于每个 {splitFieldName},检测相对于群体经常具有罕见 {rareFieldName} 值的 {populationFieldName} 值。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.rarePopulationSummary": "检测相对于群体具有罕见 {rareFieldName} 值的 {populationFieldName} 值。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.rareSplitPopulationSummary": "对于每个 {splitFieldName},检测相对于群体具有罕见 {rareFieldName} 值的 {populationFieldName} 值。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.rareSplitSummary": "对于每个 {splitFieldName},检测罕见 {rareFieldName} 值。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.rareField.plainText.rareSummary": "检测罕见 {rareFieldName} 值。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.singleMetricView.convertToMultiMetricButton": "转换成多指标作业",
+ "xpack.ml.newJob.wizard.pickFieldsStep.sparseData.description": "选择是否希望将空存储桶不视为异常。可用于计数和求和分析。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.sparseData.title": "稀疏数据",
+ "xpack.ml.newJob.wizard.pickFieldsStep.splitCards.dataSplitBy": "数据按 {field} 分割",
+ "xpack.ml.newJob.wizard.pickFieldsStep.splitField.description": "选择拆分分析所要依据的字段。此字段的每个值将独立进行建模。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.splitField.title": "分割字段",
+ "xpack.ml.newJob.wizard.pickFieldsStep.splitRareField.title": "罕见值字段",
+ "xpack.ml.newJob.wizard.pickFieldsStep.stoppedPartitionsErrorCallout": "提取已停止分区的列表时发生错误。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.stoppedPartitionsExistCallout": "启用按分区分类和 stop_on_warn 设置。作业“{jobId}”中的某些分区不适合进行分类,已从进一步分类或异常检测分析中排除。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.stoppedPartitionsPreviewColumnName": "已停止的分区名称",
+ "xpack.ml.newJob.wizard.pickFieldsStep.summaryCountField.aggregatedText": "已聚合",
+ "xpack.ml.newJob.wizard.pickFieldsStep.summaryCountField.description": "如果输入数据为{aggregated},请指定包含文档计数的字段。",
+ "xpack.ml.newJob.wizard.pickFieldsStep.summaryCountField.title": "汇总计数字段",
+ "xpack.ml.newJob.wizard.previewJsonButton": "预览 JSON",
+ "xpack.ml.newJob.wizard.previousStepButton": "上一步",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.cancelButton": "取消",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.changeSnapshotLabel": "更改快照",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.closeButton": "关闭",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.createCalendarSwitchHelp": "创建新日历和事件以在分析数据时跳过一段时间。",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.createCalendarSwitchLabel": "创建日历以跳过一段时间",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.deleteButton": "应用",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.deleteTitle": "应用快照恢复",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.modalBody": "将在后台执行快照恢复,这可能需要一些时间。",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.realTimeSwitchHelp": "作业将继续运行,直至手动停止。将分析添加索引的所有新数据。",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.realTimeSwitchLabel": "实时运行作业",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.replaySwitchHelp": "应用恢复后重新打开作业并重放分析。",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.replaySwitchLabel": "重放分析",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.saveButton": "应用",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.title": "恢复到模型快照 {ssId}",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.warningCallout.contents": "将删除 {date} 后的所有异常检测结果。",
+ "xpack.ml.newJob.wizard.revertModelSnapshotFlyout.warningCallout.title": "将删除异常数据",
+ "xpack.ml.newJob.wizard.searchSelection.notFoundLabel": "未找到匹配的索引或已保存搜索。",
+ "xpack.ml.newJob.wizard.searchSelection.savedObjectType.indexPattern": "索引模式",
+ "xpack.ml.newJob.wizard.searchSelection.savedObjectType.search": "已保存搜索",
+ "xpack.ml.newJob.wizard.selectIndexPatternOrSavedSearch": "选择索引模式或已保存搜索",
+ "xpack.ml.newJob.wizard.step.configureDatafeedTitle": "配置数据馈送",
+ "xpack.ml.newJob.wizard.step.jobDetailsTitle": "作业详情",
+ "xpack.ml.newJob.wizard.step.pickFieldsTitle": "选取字段",
+ "xpack.ml.newJob.wizard.step.summaryTitle": "摘要",
+ "xpack.ml.newJob.wizard.step.timeRangeTitle": "时间范围",
+ "xpack.ml.newJob.wizard.step.validationTitle": "验证",
+ "xpack.ml.newJob.wizard.stepComponentWrapper.configureDatafeedTitle": "配置数据馈送",
+ "xpack.ml.newJob.wizard.stepComponentWrapper.jobDetailsTitle": "作业详情",
+ "xpack.ml.newJob.wizard.stepComponentWrapper.pickFieldsTitle": "选取字段",
+ "xpack.ml.newJob.wizard.stepComponentWrapper.summaryTitleIndexPattern": "从索引模式 {title} 新建作业",
+ "xpack.ml.newJob.wizard.stepComponentWrapper.summaryTitleSavedSearch": "从已保存搜索 {title} 新建作业",
+ "xpack.ml.newJob.wizard.stepComponentWrapper.timeRangeTitle": "时间范围",
+ "xpack.ml.newJob.wizard.stepComponentWrapper.validationTitle": "验证",
+ "xpack.ml.newJob.wizard.summaryStep.convertToAdvancedButton": "转换成高级作业",
+ "xpack.ml.newJob.wizard.summaryStep.createJobButton": "创建作业",
+ "xpack.ml.newJob.wizard.summaryStep.createJobError": "作业创建错误",
+ "xpack.ml.newJob.wizard.summaryStep.datafeedConfig.title": "数据馈送配置",
+ "xpack.ml.newJob.wizard.summaryStep.datafeedDetails.frequency.title": "频率",
+ "xpack.ml.newJob.wizard.summaryStep.datafeedDetails.query.title": "Elasticsearch 查询",
+ "xpack.ml.newJob.wizard.summaryStep.datafeedDetails.queryDelay.title": "查询延迟",
+ "xpack.ml.newJob.wizard.summaryStep.datafeedDetails.scrollSize.title": "滚动条大小",
+ "xpack.ml.newJob.wizard.summaryStep.datafeedDetails.timeField.title": "时间字段",
+ "xpack.ml.newJob.wizard.summaryStep.defaultString": "默认值",
+ "xpack.ml.newJob.wizard.summaryStep.falseLabel": "False",
+ "xpack.ml.newJob.wizard.summaryStep.jobConfig.title": "作业配置",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.bucketSpan.title": "存储桶跨度",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.categorizationField.title": "归类字段",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.enableModelPlot.title": "启用模型绘图",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.groups.placeholder": "未选择组",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.groups.title": "组",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.influencers.placeholder": "未选择影响因素",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.influencers.title": "影响因素",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.jobDescription.placeholder": "未提供描述",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.jobDescription.title": "作业描述",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.jobDetails.title": "作业 ID",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.modelMemoryLimit.title": "模型内存限制",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.populationField.placeholder": "未选择群体字段",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.populationField.title": "群体字段",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.splitField.placeholder": "未选择分割字段",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.splitField.title": "分割字段",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.summaryCountField.title": "汇总计数字段",
+ "xpack.ml.newJob.wizard.summaryStep.jobDetails.useDedicatedIndex.title": "使用专用索引",
+ "xpack.ml.newJob.wizard.summaryStep.postSaveOptions.createAlert": "创建告警规则",
+ "xpack.ml.newJob.wizard.summaryStep.postSaveOptions.startJobInRealTime": "启动实时运行的作业",
+ "xpack.ml.newJob.wizard.summaryStep.postSaveOptions.startJobInRealTimeError": "启动作业时出错",
+ "xpack.ml.newJob.wizard.summaryStep.postSaveOptions.startJobInRealTimeSuccess": "作业 {jobId} 已启动",
+ "xpack.ml.newJob.wizard.summaryStep.resetJobButton": "重置作业",
+ "xpack.ml.newJob.wizard.summaryStep.startDatafeedCheckbox": "立即启动",
+ "xpack.ml.newJob.wizard.summaryStep.startDatafeedCheckboxHelpText": "如果未选择,则稍后可从作业列表启动作业。",
+ "xpack.ml.newJob.wizard.summaryStep.timeRange.end.title": "结束",
+ "xpack.ml.newJob.wizard.summaryStep.timeRange.start.title": "启动",
+ "xpack.ml.newJob.wizard.summaryStep.trueLabel": "True",
+ "xpack.ml.newJob.wizard.summaryStep.viewResultsButton": "查看结果",
+ "xpack.ml.newJob.wizard.timeRangeStep.fullTimeRangeError": "获取索引的时间范围时出错",
+ "xpack.ml.newJob.wizard.timeRangeStep.timeRangePicker.endDateLabel": "结束日期",
+ "xpack.ml.newJob.wizard.timeRangeStep.timeRangePicker.startDateLabel": "开始日期",
+ "xpack.ml.newJob.wizard.validateJob.asyncGroupNameAlreadyExists": "组 ID 已存在。组 ID 不能与现有组或作业相同。",
+ "xpack.ml.newJob.wizard.validateJob.asyncJobNameAlreadyExists": "作业 ID 已存在。作业 ID 不能与现有作业或组相同。",
+ "xpack.ml.newJob.wizard.validateJob.bucketSpanMustBeSetErrorMessage": "必须设置存储桶跨度",
+ "xpack.ml.newJob.wizard.validateJob.categorizerMissingPerPartitionFieldMessage": "在启用按分区分类时,必须为引用“mlcategory”的检测器设置分区字段。",
+ "xpack.ml.newJob.wizard.validateJob.categorizerVaryingPerPartitionFieldNamesMessage": "在启用按分区分类时,关键字为“mlcategory”的检测器不能具有不同的 partition_field_name。",
+ "xpack.ml.newJob.wizard.validateJob.duplicatedDetectorsErrorMessage": "找到重复的检测工具。",
+ "xpack.ml.newJob.wizard.validateJob.frequencyInvalidTimeIntervalFormatErrorMessage": "{value} 不是有效的时间间隔格式,例如 {thirtySeconds}、{tenMinutes}、{oneHour}、{sevenDays}。还需要大于零。",
+ "xpack.ml.newJob.wizard.validateJob.groupNameAlreadyExists": "组 ID 已存在。组 ID 不能与现有作业或组相同。",
+ "xpack.ml.newJob.wizard.validateJob.jobGroupAllowedCharactersDescription": "作业组名称可以包含小写字母数字(a-z 和 0-9)、连字符或下划线;必须以字母数字字符开头和结尾",
+ "xpack.ml.newJob.wizard.validateJob.jobGroupMaxLengthDescription": "作业组名称的长度必须不超过 {maxLength, plural, other {# 个字符}}。",
+ "xpack.ml.newJob.wizard.validateJob.jobIdInvalidMaxLengthErrorMessage": "作业 ID 的长度必须不超过 {maxLength, plural, other {# 个字符}}。",
+ "xpack.ml.newJob.wizard.validateJob.jobNameAllowedCharactersDescription": "作业名称可以包含小写字母数字(a-z 和 0-9)、连字符或下划线;必须以字母数字字符开头和结尾",
+ "xpack.ml.newJob.wizard.validateJob.jobNameAlreadyExists": "作业 ID 已存在。作业 ID 不能与现有作业或组相同。",
+ "xpack.ml.newJob.wizard.validateJob.modelMemoryLimitRangeInvalidErrorMessage": "模型内存限制不能高于最大值 {maxModelMemoryLimit}",
+ "xpack.ml.newJob.wizard.validateJob.modelMemoryLimitUnitsInvalidErrorMessage": "无法识别模型内存限制数据单元。必须为 {str}",
+ "xpack.ml.newJob.wizard.validateJob.queryCannotBeEmpty": "数据馈送查询不能为空。",
+ "xpack.ml.newJob.wizard.validateJob.queryIsInvalidEsQuery": "数据馈送查询必须是有效的 Elasticsearch 查询。",
+ "xpack.ml.newJob.wizard.validateJob.summaryCountFieldMissing": "必填字段,因为数据馈送使用聚合。",
+ "xpack.ml.newJobAwaitingNodeWarning.noMLNodesAvailableDescription": "当前没有节点可以运行作业,因此其仍保持 OPENING(打开)状态,直至适当的节点可用。",
+ "xpack.ml.overview.analytics.resultActions.openJobText": "查看作业结果",
+ "xpack.ml.overview.analytics.viewActionName": "查看",
+ "xpack.ml.overview.analyticsList.createFirstJobMessage": "创建您的首个数据帧分析作业",
+ "xpack.ml.overview.analyticsList.createJobButtonText": "创建作业",
+ "xpack.ml.overview.analyticsList.emptyPromptText": "数据帧分析允许您对数据执行离群值检测、回归或分类分析并使用结果标注数据。该作业会将标注的数据以及源数据的副本置于新的索引中。",
+ "xpack.ml.overview.analyticsList.errorPromptTitle": "获取数据帧分析列表时发生错误。",
+ "xpack.ml.overview.analyticsList.id": "ID",
+ "xpack.ml.overview.analyticsList.manageJobsButtonText": "管理作业",
+ "xpack.ml.overview.analyticsList.PanelTitle": "分析",
+ "xpack.ml.overview.analyticsList.reatedTimeColumnName": "创建时间",
+ "xpack.ml.overview.analyticsList.refreshJobsButtonText": "刷新",
+ "xpack.ml.overview.analyticsList.status": "状态",
+ "xpack.ml.overview.analyticsList.tableActionLabel": "操作",
+ "xpack.ml.overview.analyticsList.type": "类型",
+ "xpack.ml.overview.anomalyDetection.createFirstJobMessage": "创建您的首个异常检测作业。",
+ "xpack.ml.overview.anomalyDetection.createJobButtonText": "创建作业",
+ "xpack.ml.overview.anomalyDetection.emptyPromptText": "通过异常检测,可发现时序数据中的异常行为。开始自动发现数据中隐藏的异常并更快捷地解决问题。",
+ "xpack.ml.overview.anomalyDetection.errorPromptTitle": "获取异常检测作业列表时出错。",
+ "xpack.ml.overview.anomalyDetection.errorWithFetchingAnomalyScoreNotificationErrorMessage": "获取异常分数时出错:{error}",
+ "xpack.ml.overview.anomalyDetection.manageJobsButtonText": "管理作业",
+ "xpack.ml.overview.anomalyDetection.panelTitle": "异常检测",
+ "xpack.ml.overview.anomalyDetection.refreshJobsButtonText": "刷新",
+ "xpack.ml.overview.anomalyDetection.resultActions.openJobsInAnomalyExplorerText": "在 Anomaly Explorer 中打开 {jobsCount, plural, one {{jobId}} other {# 个作业}}",
+ "xpack.ml.overview.anomalyDetection.tableActionLabel": "操作",
+ "xpack.ml.overview.anomalyDetection.tableActualTooltip": "异常记录结果中的实际值。",
+ "xpack.ml.overview.anomalyDetection.tableDocsProcessed": "已处理文档",
+ "xpack.ml.overview.anomalyDetection.tableId": "组 ID",
+ "xpack.ml.overview.anomalyDetection.tableLatestTimestamp": "最新时间戳",
+ "xpack.ml.overview.anomalyDetection.tableMaxScore": "最大异常分数",
+ "xpack.ml.overview.anomalyDetection.tableMaxScoreErrorTooltip": "加载最大异常分数时出现问题",
+ "xpack.ml.overview.anomalyDetection.tableMaxScoreTooltip": "最近 24 小时期间组中所有作业的最大分数",
+ "xpack.ml.overview.anomalyDetection.tableNumJobs": "组中的作业",
+ "xpack.ml.overview.anomalyDetection.tableSeverityTooltip": "介于 0-100 之间的标准化分数,其表示异常记录结果的相对意义。",
+ "xpack.ml.overview.anomalyDetection.tableTypicalTooltip": "异常记录结果中的典型值。",
+ "xpack.ml.overview.anomalyDetection.viewActionName": "查看",
+ "xpack.ml.overview.feedbackSectionLink": "在线反馈",
+ "xpack.ml.overview.feedbackSectionText": "如果您在体验方面有任何意见或建议,请提交{feedbackLink}。",
+ "xpack.ml.overview.feedbackSectionTitle": "反馈",
+ "xpack.ml.overview.gettingStartedSectionDocs": "文档",
+ "xpack.ml.overview.gettingStartedSectionText": "欢迎使用 Machine Learning。首先查看我们的{docs}或创建新作业。我们建议使用{transforms}创建分析作业的特征索引。",
+ "xpack.ml.overview.gettingStartedSectionTitle": "入门",
+ "xpack.ml.overview.gettingStartedSectionTransforms": "Elasticsearch 的转换",
+ "xpack.ml.overview.overviewLabel": "概览",
+ "xpack.ml.overview.statsBar.failedAnalyticsLabel": "失败",
+ "xpack.ml.overview.statsBar.runningAnalyticsLabel": "正在运行",
+ "xpack.ml.overview.statsBar.stoppedAnalyticsLabel": "已停止",
+ "xpack.ml.overview.statsBar.totalAnalyticsLabel": "分析作业总数",
+ "xpack.ml.overviewJobsList.statsBar.activeMLNodesLabel": "活动 ML 节点",
+ "xpack.ml.overviewJobsList.statsBar.closedJobsLabel": "已关闭的作业",
+ "xpack.ml.overviewJobsList.statsBar.failedJobsLabel": "失败的作业",
+ "xpack.ml.overviewJobsList.statsBar.openJobsLabel": "打开的作业",
+ "xpack.ml.overviewJobsList.statsBar.totalJobsLabel": "总计作业数",
+ "xpack.ml.overviewTabLabel": "概览",
+ "xpack.ml.plugin.title": "Machine Learning",
+ "xpack.ml.previewAlert.hideResultsButtonLabel": "隐藏结果",
+ "xpack.ml.previewAlert.intervalLabel": "检查具有时间间隔的规则条件",
+ "xpack.ml.previewAlert.jobsLabel": "作业 ID:",
+ "xpack.ml.previewAlert.otherValuesLabel": "及另外 {count, plural, other {# 个}}",
+ "xpack.ml.previewAlert.previewErrorTitle": "无法加载预览",
+ "xpack.ml.previewAlert.previewMessage": "在过去 {interval} 找到 {alertsCount, plural, other {# 个异常}}。",
+ "xpack.ml.previewAlert.scoreLabel": "异常分数:",
+ "xpack.ml.previewAlert.showResultsButtonLabel": "显示结果",
+ "xpack.ml.previewAlert.testButtonLabel": "测试",
+ "xpack.ml.previewAlert.timeLabel": "时间:",
+ "xpack.ml.previewAlert.topInfluencersLabel": "排名最前的影响因素:",
+ "xpack.ml.previewAlert.topRecordsLabel": "排名最前的记录:",
+ "xpack.ml.privilege.licenseHasExpiredTooltip": "您的许可证已过期。",
+ "xpack.ml.privilege.noPermission.createCalendarsTooltip": "您没有权限创建日历。",
+ "xpack.ml.privilege.noPermission.createMLJobsTooltip": "您没有权限创建 Machine Learning 作业。",
+ "xpack.ml.privilege.noPermission.deleteCalendarsTooltip": "您没有权限删除日历。",
+ "xpack.ml.privilege.noPermission.deleteJobsTooltip": "您没有权限删除作业。",
+ "xpack.ml.privilege.noPermission.editJobsTooltip": "您没有权限编辑作业。",
+ "xpack.ml.privilege.noPermission.runForecastsTooltip": "您没有权限运行预测。",
+ "xpack.ml.privilege.noPermission.startOrStopDatafeedsTooltip": "您没有权限开始或停止数据馈送。",
+ "xpack.ml.privilege.pleaseContactAdministratorTooltip": "{message}请联系您的管理员。",
+ "xpack.ml.queryBar.queryLanguageNotSupported": "不支持查询语言",
+ "xpack.ml.recordResultType.description": "时间范围内存在哪些单个异常?",
+ "xpack.ml.recordResultType.title": "记录",
+ "xpack.ml.resultTypeSelector.formControlLabel": "结果类型",
+ "xpack.ml.revertModelSnapshotFlyout.createCalendar.defaultEventDescription": "自动创建的事件 {index}",
+ "xpack.ml.revertModelSnapshotFlyout.createCalendar.deleteLabel": "删除事件",
+ "xpack.ml.revertModelSnapshotFlyout.createCalendar.descriptionLabel": "描述",
+ "xpack.ml.revertModelSnapshotFlyout.createCalendar.fromLabel": "自",
+ "xpack.ml.revertModelSnapshotFlyout.createCalendar.title": "选择日历事件的事件范围。",
+ "xpack.ml.revertModelSnapshotFlyout.createCalendar.toLabel": "至",
+ "xpack.ml.revertModelSnapshotFlyout.revertErrorTitle": "模型快照恢复失败",
+ "xpack.ml.revertModelSnapshotFlyout.revertSuccessTitle": "模型快照恢复成功",
+ "xpack.ml.routes.annotations.annotationsFeatureUnavailableErrorMessage": "尚未创建或当前用户无法访问注释功能所需的索引和别名。",
+ "xpack.ml.ruleEditor.actionsSection.chooseActionsDescription": "选择在作业规则匹配异常时要采取的操作。",
+ "xpack.ml.ruleEditor.actionsSection.resultWillNotBeCreatedTooltip": "将不会创建结果。",
+ "xpack.ml.ruleEditor.actionsSection.skipModelUpdateLabel": "跳过模型更新",
+ "xpack.ml.ruleEditor.actionsSection.skipResultLabel": "跳过结果(建议)",
+ "xpack.ml.ruleEditor.actionsSection.valueWillNotBeUsedToUpdateModelTooltip": "该序列的值将不用于更新模型。",
+ "xpack.ml.ruleEditor.actualAppliesTypeText": "实际",
+ "xpack.ml.ruleEditor.addValueToFilterListLinkText": "将 {fieldValue} 添加到 {filterId}",
+ "xpack.ml.ruleEditor.conditionExpression.appliesToButtonLabel": "当",
+ "xpack.ml.ruleEditor.conditionExpression.appliesToPopoverTitle": "当",
+ "xpack.ml.ruleEditor.conditionExpression.deleteConditionButtonAriaLabel": "删除条件",
+ "xpack.ml.ruleEditor.conditionExpression.operatorValueButtonLabel": "是 {operator}",
+ "xpack.ml.ruleEditor.conditionExpression.operatorValuePopoverTitle": "是",
+ "xpack.ml.ruleEditor.conditionsSection.addNewConditionButtonLabel": "添加新条件",
+ "xpack.ml.ruleEditor.deleteJobRule.ruleNoLongerExistsErrorMessage": "作业 {jobId} 中不再存在检测工具索引 {detectorIndex} 的规则",
+ "xpack.ml.ruleEditor.deleteRuleModal.cancelButtonLabel": "取消",
+ "xpack.ml.ruleEditor.deleteRuleModal.deleteButtonLabel": "删除",
+ "xpack.ml.ruleEditor.deleteRuleModal.deleteRuleLinkText": "删除规则",
+ "xpack.ml.ruleEditor.deleteRuleModal.deleteRuleTitle": "删除规则?",
+ "xpack.ml.ruleEditor.detectorDescriptionList.detectorTitle": "检测工具",
+ "xpack.ml.ruleEditor.detectorDescriptionList.jobIdTitle": "作业 ID",
+ "xpack.ml.ruleEditor.detectorDescriptionList.selectedAnomalyDescription": "实际 {actual}典型 {typical}",
+ "xpack.ml.ruleEditor.detectorDescriptionList.selectedAnomalyTitle": "已选异常",
+ "xpack.ml.ruleEditor.diffFromTypicalAppliesTypeText": "与典型的差异",
+ "xpack.ml.ruleEditor.editConditionLink.enterNumericValueForConditionAriaLabel": "输入条件的数值",
+ "xpack.ml.ruleEditor.editConditionLink.enterValuePlaceholder": "输入值",
+ "xpack.ml.ruleEditor.editConditionLink.updateLinkText": "更新",
+ "xpack.ml.ruleEditor.editConditionLink.updateRuleConditionFromText": "将规则条件从 {conditionValue} 更新为",
+ "xpack.ml.ruleEditor.excludeFilterTypeText": "不含于",
+ "xpack.ml.ruleEditor.greaterThanOperatorTypeText": "大于",
+ "xpack.ml.ruleEditor.greaterThanOrEqualToOperatorTypeText": "大于或等于",
+ "xpack.ml.ruleEditor.includeFilterTypeText": "于",
+ "xpack.ml.ruleEditor.lessThanOperatorTypeText": "小于",
+ "xpack.ml.ruleEditor.lessThanOrEqualToOperatorTypeText": "小于或等于",
+ "xpack.ml.ruleEditor.ruleActionPanel.actionsTitle": "操作",
+ "xpack.ml.ruleEditor.ruleActionPanel.editRuleLinkText": "编辑规则",
+ "xpack.ml.ruleEditor.ruleActionPanel.ruleTitle": "规则",
+ "xpack.ml.ruleEditor.ruleDescription": "当{conditions}{filters} 时,跳过{actions}",
+ "xpack.ml.ruleEditor.ruleDescription.conditionsText": "{appliesTo} {operator} {value}",
+ "xpack.ml.ruleEditor.ruleDescription.filtersText": "{fieldName} 为 {filterType} {filterId}",
+ "xpack.ml.ruleEditor.ruleDescription.modelUpdateActionTypeText": "模型更新",
+ "xpack.ml.ruleEditor.ruleDescription.resultActionTypeText": "结果",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.actionTitle": "操作",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.addedItemToFilterListNotificationMessageDescription": "注意,更改将仅对新结果有效。",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.addedItemToFilterListNotificationMessageTitle": "已将 {item} 添加到 {filterId}",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.changesToJobDetectorRulesSavedNotificationMessageDescription": "注意,更改将仅对新结果有效。",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.changesToJobDetectorRulesSavedNotificationMessageTitle": "对 {jobId} 检测工具规则的更改已保存",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.closeButtonLabel": "关闭",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.conditionsDescription": "添加应用作业规则时的数值条件。多个条件可使用 AND 进行组合。",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.conditionsNotSupportedTitle": "使用 {functionName} 函数的检测工具不支持条件",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.conditionsTitle": "条件",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.createRuleTitle": "创建作业规则",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.editRulesTitle": "编辑作业规则",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.editRuleTitle": "编辑作业规则",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.errorWithAddingItemToFilterListNotificationMessage": "将 {item} 添加到筛选 {filterId} 时出错",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.errorWithDeletingRuleFromJobDetectorNotificationMessage": "从 {jobId} 检测工具删除规则时出错",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.errorWithLoadingFilterListsNotificationMesssage": "加载作业规则范围中使用的筛选列表时出错",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.errorWithSavingChangesToJobDetectorRulesNotificationMessage": "保存对 {jobId} 检测工具规则的更改时出错",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.howToApplyChangesToExistingResultsDescription": "要将这些更改应用到现有结果,必须克隆并重新运行作业。注意,重新运行作业可能会花费些时间,应在完成对此作业的规则的所有更改后再重新运行作业。",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.rerunJobTitle": "重新运行作业",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.ruleDeletedFromJobDetectorNotificationMessage": "规则已从 {jobId} 检测工具删除",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.rulesDescription": "作业规则指示异常检测工具基于您提供的域特定知识更改其行为。创建作业规则时,您可以指定条件、范围和操作。满足作业规则的条件时,将会触发其操作。{learnMoreLink}",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.rulesDescription.learnMoreLinkText": "了解详情",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.saveButtonLabel": "保存",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.unableToConfigureRulesNotificationMesssage": "无法配置作业规则,因为获取作业 ID {jobId} 的详细信息时出错",
+ "xpack.ml.ruleEditor.ruleEditorFlyout.whenChangesTakeEffectDescription": "对作业规则的更改仅对新结果有效。",
+ "xpack.ml.ruleEditor.scopeExpression.scopeFieldWhenLabel": "当",
+ "xpack.ml.ruleEditor.scopeExpression.scopeFilterTypeButtonLabel": "是 {filterType}",
+ "xpack.ml.ruleEditor.scopeExpression.scopeFilterTypePopoverTitle": "是",
+ "xpack.ml.ruleEditor.scopeSection.addFilterListLabel": "添加筛选列表可限制作业规则的应用位置。",
+ "xpack.ml.ruleEditor.scopeSection.createFilterListsDescription": "要配置范围,必须首先使用“{filterListsLink}”设置页面创建要在作业规则中包括或排除的值。",
+ "xpack.ml.ruleEditor.scopeSection.createFilterListsDescription.filterListsLinkText": "筛选列表",
+ "xpack.ml.ruleEditor.scopeSection.noFilterListsConfiguredTitle": "未配置任何筛选列表",
+ "xpack.ml.ruleEditor.scopeSection.noPermissionToViewFilterListsTitle": "您无权查看筛选列表",
+ "xpack.ml.ruleEditor.scopeSection.scopeTitle": "范围",
+ "xpack.ml.ruleEditor.selectRuleAction.createRuleLinkText": "创建规则",
+ "xpack.ml.ruleEditor.selectRuleAction.orText": "或 ",
+ "xpack.ml.ruleEditor.typicalAppliesTypeText": "典型",
+ "xpack.ml.sampleDataLinkLabel": "ML 作业",
+ "xpack.ml.settings.anomalyDetection.anomalyDetectionTitle": "异常检测",
+ "xpack.ml.settings.anomalyDetection.calendarsSummaryCount": "您有 {calendarsCountBadge} 个{calendarsCount, plural, other {日历}}",
+ "xpack.ml.settings.anomalyDetection.calendarsText": "日志包含不应生成异常的已计划事件列表,例如已计划系统中断或公共假期。",
+ "xpack.ml.settings.anomalyDetection.calendarsTitle": "日历",
+ "xpack.ml.settings.anomalyDetection.createCalendarLink": "创建",
+ "xpack.ml.settings.anomalyDetection.createFilterListsLink": "创建",
+ "xpack.ml.settings.anomalyDetection.filterListsSummaryCount": "您有 {filterListsCountBadge} 个{filterListsCount, plural, other {筛选列表}}",
+ "xpack.ml.settings.anomalyDetection.filterListsText": "筛选列表包含可用于在 Machine Learning 分析中包括或排除事件的值。",
+ "xpack.ml.settings.anomalyDetection.filterListsTitle": "筛选列表",
+ "xpack.ml.settings.anomalyDetection.loadingCalendarsCountErrorMessage": "获取日历的计数时发生错误",
+ "xpack.ml.settings.anomalyDetection.loadingFilterListCountErrorMessage": "获取筛选列表的计数时发生错误",
+ "xpack.ml.settings.anomalyDetection.manageCalendarsLink": "管理",
+ "xpack.ml.settings.anomalyDetection.manageFilterListsLink": "管理",
+ "xpack.ml.settings.breadcrumbs.calendarManagement.createLabel": "创建",
+ "xpack.ml.settings.breadcrumbs.calendarManagement.editLabel": "编辑",
+ "xpack.ml.settings.breadcrumbs.calendarManagementLabel": "日历管理",
+ "xpack.ml.settings.breadcrumbs.filterLists.createLabel": "创建",
+ "xpack.ml.settings.breadcrumbs.filterLists.editLabel": "编辑",
+ "xpack.ml.settings.breadcrumbs.filterListsLabel": "筛选列表",
+ "xpack.ml.settings.calendars.listHeader.calendarsDescription": "日志包含不应生成异常的已计划事件列表,例如已计划系统中断或公共假期。同一日历可分配给多个作业。{br}{learnMoreLink}",
+ "xpack.ml.settings.calendars.listHeader.calendarsDescription.learnMoreLinkText": "了解详情",
+ "xpack.ml.settings.calendars.listHeader.calendarsListTotalCount": "合计 {totalCount} 个",
+ "xpack.ml.settings.calendars.listHeader.calendarsTitle": "日历",
+ "xpack.ml.settings.calendars.listHeader.refreshButtonLabel": "刷新",
+ "xpack.ml.settings.filterLists.addItemPopover.addButtonLabel": "添加",
+ "xpack.ml.settings.filterLists.addItemPopover.addItemButtonLabel": "添加项",
+ "xpack.ml.settings.filterLists.addItemPopover.enterItemPerLineDescription": "每行输入一个项",
+ "xpack.ml.settings.filterLists.addItemPopover.itemsLabel": "项",
+ "xpack.ml.settings.filterLists.deleteFilterListModal.cancelButtonLabel": "取消",
+ "xpack.ml.settings.filterLists.deleteFilterListModal.confirmButtonLabel": "删除",
+ "xpack.ml.settings.filterLists.deleteFilterListModal.deleteButtonLabel": "删除",
+ "xpack.ml.settings.filterLists.deleteFilterListModal.modalTitle": "删除 {selectedFilterListsLength, plural, one {{selectedFilterId}} other {# 个筛选列表}}?",
+ "xpack.ml.settings.filterLists.deleteFilterLists.deletingErrorMessage": "删除筛选列表 {filterListId} 时出错。{respMessage}",
+ "xpack.ml.settings.filterLists.deleteFilterLists.deletingNotificationMessage": "正在删除 {filterListsToDeleteLength, plural, one {{filterListToDeleteId}} other {# 个筛选列表}}",
+ "xpack.ml.settings.filterLists.deleteFilterLists.filtersSuccessfullyDeletedNotificationMessage": "已删除 {filterListsToDeleteLength, plural, one {{filterListToDeleteId}} other {# 个筛选列表}}",
+ "xpack.ml.settings.filterLists.editDescriptionPopover.editDescriptionAriaLabel": "编辑描述",
+ "xpack.ml.settings.filterLists.editDescriptionPopover.filterListDescriptionAriaLabel": "筛选列表描述",
+ "xpack.ml.settings.filterLists.editFilterHeader.allowedCharactersDescription": "使用小写字母数字(a-z 和 0-9)、连字符或下划线;必须以字母数字字符开头和结尾",
+ "xpack.ml.settings.filterLists.editFilterHeader.createFilterListTitle": "新建筛选列表",
+ "xpack.ml.settings.filterLists.editFilterHeader.filterListIdAriaLabel": "筛选列表 ID",
+ "xpack.ml.settings.filterLists.editFilterHeader.filterListTitle": "筛选列表 {filterId}",
+ "xpack.ml.settings.filterLists.editFilterList.acrossText": "在",
+ "xpack.ml.settings.filterLists.editFilterList.addDescriptionText": "添加描述",
+ "xpack.ml.settings.filterLists.editFilterList.cancelButtonLabel": "取消",
+ "xpack.ml.settings.filterLists.editFilterList.duplicatedItemsInFilterListWarningMessage": "以下项已存在于筛选列表中:{alreadyInFilter}",
+ "xpack.ml.settings.filterLists.editFilterList.filterIsNotUsedInJobsDescription": "没有作业使用此筛选列表。",
+ "xpack.ml.settings.filterLists.editFilterList.filterIsUsedInJobsDescription": "此筛选列表用于",
+ "xpack.ml.settings.filterLists.editFilterList.loadingDetailsOfFilterErrorMessage": "加载筛选 {filterId} 详情时出错",
+ "xpack.ml.settings.filterLists.editFilterList.saveButtonLabel": "保存",
+ "xpack.ml.settings.filterLists.editFilterList.savingFilterErrorMessage": "保存筛选 {filterId} 时出错",
+ "xpack.ml.settings.filterLists.editFilterList.totalItemsDescription": "共 {totalItemCount, plural, other {# 个项}}",
+ "xpack.ml.settings.filterLists.filterLists.loadingFilterListsErrorMessage": "加载筛选列表时出错",
+ "xpack.ml.settings.filterLists.filterWithIdExistsErrorMessage": "ID 为 {filterId} 的筛选已存在",
+ "xpack.ml.settings.filterLists.listHeader.filterListsContainsNotAllowedValuesDescription": "筛选列表包含可用于在 Machine Learning 分析中包括或排除事件的值。您可以在多个作业中使用相同的筛选列表。{br}{learnMoreLink}",
+ "xpack.ml.settings.filterLists.listHeader.filterListsContainsNotAllowedValuesDescription.learnMoreLinkText": "了解详情",
+ "xpack.ml.settings.filterLists.listHeader.filterListsDescription": "合计 {totalCount} 个",
+ "xpack.ml.settings.filterLists.listHeader.filterListsTitle": "筛选列表",
+ "xpack.ml.settings.filterLists.listHeader.refreshButtonLabel": "刷新",
+ "xpack.ml.settings.filterLists.table.descriptionColumnName": "描述",
+ "xpack.ml.settings.filterLists.table.idColumnName": "ID",
+ "xpack.ml.settings.filterLists.table.inUseAriaLabel": "在使用中",
+ "xpack.ml.settings.filterLists.table.inUseColumnName": "在使用中",
+ "xpack.ml.settings.filterLists.table.itemCountColumnName": "项计数",
+ "xpack.ml.settings.filterLists.table.newButtonLabel": "新建",
+ "xpack.ml.settings.filterLists.table.noFiltersCreatedTitle": "未创建任何筛选",
+ "xpack.ml.settings.filterLists.table.notInUseAriaLabel": "未在使用中",
+ "xpack.ml.settings.filterLists.toolbar.deleteItemButtonLabel": "删除项",
+ "xpack.ml.settings.title": "设置",
+ "xpack.ml.settingsBreadcrumbLabel": "设置",
+ "xpack.ml.settingsTabLabel": "设置",
+ "xpack.ml.severitySelector.formControlAriaLabel": "选择严重性阈值",
+ "xpack.ml.severitySelector.formControlLabel": "严重性",
+ "xpack.ml.singleMetricViewerPageLabel": "Single Metric Viewer",
+ "xpack.ml.splom.allDocsFilteredWarningMessage": "所有提取的文档包含具有值数组的字段,无法可视化。",
+ "xpack.ml.splom.arrayFieldsWarningMessage": "{originalDocsCount} 个提取的文档中有 {filteredDocsCount} 个包含具有值数组的字段,无法可视化。",
+ "xpack.ml.splom.dynamicSizeInfoTooltip": "按每个点的离群值分数来缩放其大小。",
+ "xpack.ml.splom.dynamicSizeLabel": "动态大小",
+ "xpack.ml.splom.fieldSelectionInfoTooltip": "选取字段以浏览它们的关系。",
+ "xpack.ml.splom.fieldSelectionLabel": "字段",
+ "xpack.ml.splom.fieldSelectionPlaceholder": "选择字段",
+ "xpack.ml.splom.randomScoringInfoTooltip": "使用函数分数查询获取随机选定的文档作为样本。",
+ "xpack.ml.splom.randomScoringLabel": "随机评分",
+ "xpack.ml.splom.sampleSizeInfoTooltip": "在散点图矩阵中药显示的文档数量。",
+ "xpack.ml.splom.sampleSizeLabel": "样例大小",
+ "xpack.ml.splom.toggleOff": "关闭",
+ "xpack.ml.splom.toggleOn": "开启",
+ "xpack.ml.splomSpec.outlierScoreThresholdName": "离群值分数阈值:",
+ "xpack.ml.stepDefineForm.invalidQuery": "无效查询",
+ "xpack.ml.stepDefineForm.queryPlaceholderKql": "搜索,如 {example})",
+ "xpack.ml.stepDefineForm.queryPlaceholderLucene": "搜索,如 {example})",
+ "xpack.ml.swimlaneEmbeddable.errorMessage": "无法加载 ML 泳道数据",
+ "xpack.ml.swimlaneEmbeddable.noDataFound": "找不到异常",
+ "xpack.ml.swimlaneEmbeddable.panelTitleLabel": "面板标题",
+ "xpack.ml.swimlaneEmbeddable.setupModal.cancelButtonLabel": "取消",
+ "xpack.ml.swimlaneEmbeddable.setupModal.confirmButtonLabel": "确认",
+ "xpack.ml.swimlaneEmbeddable.setupModal.swimlaneTypeLabel": "泳道类型",
+ "xpack.ml.swimlaneEmbeddable.setupModal.title": "异常泳道配置",
+ "xpack.ml.swimlaneEmbeddable.title": "{jobIds} 的 ML 异常泳道",
+ "xpack.ml.timeSeriesExplorer.allPartitionValuesLabel": "全部",
+ "xpack.ml.timeSeriesExplorer.annotationDescriptionList.createdByTitle": "创建者",
+ "xpack.ml.timeSeriesExplorer.annotationDescriptionList.createdTitle": "已创建",
+ "xpack.ml.timeSeriesExplorer.annotationDescriptionList.detectorTitle": "检测工具",
+ "xpack.ml.timeSeriesExplorer.annotationDescriptionList.endTitle": "结束",
+ "xpack.ml.timeSeriesExplorer.annotationDescriptionList.jobIdTitle": "作业 ID",
+ "xpack.ml.timeSeriesExplorer.annotationDescriptionList.lastModifiedTitle": "最后修改时间",
+ "xpack.ml.timeSeriesExplorer.annotationDescriptionList.modifiedByTitle": "修改者",
+ "xpack.ml.timeSeriesExplorer.annotationDescriptionList.startTitle": "启动",
+ "xpack.ml.timeSeriesExplorer.annotationFlyout.addAnnotationTitle": "添加注释",
+ "xpack.ml.timeSeriesExplorer.annotationFlyout.annotationTextLabel": "注释文本",
+ "xpack.ml.timeSeriesExplorer.annotationFlyout.approachingMaxLengthWarning": "还剩 {charsRemaining, number} 个{charsRemaining, plural, other {字符}}",
+ "xpack.ml.timeSeriesExplorer.annotationFlyout.cancelButtonLabel": "取消",
+ "xpack.ml.timeSeriesExplorer.annotationFlyout.createButtonLabel": "创建",
+ "xpack.ml.timeSeriesExplorer.annotationFlyout.deleteButtonLabel": "删除",
+ "xpack.ml.timeSeriesExplorer.annotationFlyout.editAnnotationTitle": "编辑注释",
+ "xpack.ml.timeSeriesExplorer.annotationFlyout.maxLengthError": "超过最大长度 ({maxChars} 个字符) {charsOver, number} 个{charsOver, plural, other {字符}}",
+ "xpack.ml.timeSeriesExplorer.annotationFlyout.noAnnotationTextError": "输入注释文本",
+ "xpack.ml.timeSeriesExplorer.annotationFlyout.updateButtonLabel": "更新",
+ "xpack.ml.timeSeriesExplorer.annotationsErrorCallOutTitle": "加载注释时发生错误:",
+ "xpack.ml.timeSeriesExplorer.annotationsErrorTitle": "标注",
+ "xpack.ml.timeSeriesExplorer.annotationsLabel": "标注",
+ "xpack.ml.timeSeriesExplorer.annotationsTitle": "标注 {badge}",
+ "xpack.ml.timeSeriesExplorer.anomaliesTitle": "异常",
+ "xpack.ml.timeSeriesExplorer.anomalousOnlyLabel": "仅异常",
+ "xpack.ml.timeSeriesExplorer.applyTimeRangeLabel": "应用时间范围",
+ "xpack.ml.timeSeriesExplorer.ascOptionsOrderLabel": "升序",
+ "xpack.ml.timeSeriesExplorer.autoSelectingFirstJobText": ",自动选择第一个作业",
+ "xpack.ml.timeSeriesExplorer.bucketAnomalyScoresErrorMessage": "获取存储桶异常分数时出错",
+ "xpack.ml.timeSeriesExplorer.canNotViewRequestedJobsWarningMessage": "您无法在此仪表板中查看请求的{invalidIdsCount, plural, other {作业}} {invalidIds}",
+ "xpack.ml.timeSeriesExplorer.canNotViewRequestedJobsWarningWithReasonMessage": "您无法在此仪表板中查看 {selectedJobId},因为{reason}。",
+ "xpack.ml.timeSeriesExplorer.countDataInChartDetailsDescription": "{openBrace}{cardinalityValue} 个不同 {fieldName} {cardinality, plural, one {} other {值}}{closeBrace}",
+ "xpack.ml.timeSeriesExplorer.createNewSingleMetricJobLinkText": "创建新的单指标作业",
+ "xpack.ml.timeSeriesExplorer.dataNotChartableDescription": "没有为选定{entityCount, plural, other {实体}}收集模型绘图\n,无法为此检测工具绘制源数据。",
+ "xpack.ml.timeSeriesExplorer.deleteAnnotationModal.cancelButtonLabel": "取消",
+ "xpack.ml.timeSeriesExplorer.deleteAnnotationModal.deleteAnnotationTitle": "删除此标注?",
+ "xpack.ml.timeSeriesExplorer.deleteAnnotationModal.deleteButtonLabel": "删除",
+ "xpack.ml.timeSeriesExplorer.descOptionsOrderLabel": "降序",
+ "xpack.ml.timeSeriesExplorer.detectorLabel": "检测工具",
+ "xpack.ml.timeSeriesExplorer.editControlConfiguration": "编辑字段配置",
+ "xpack.ml.timeSeriesExplorer.emptyPartitionFieldLabel.": "\"\"(空字符串)",
+ "xpack.ml.timeSeriesExplorer.enterValuePlaceholder": "输入值",
+ "xpack.ml.timeSeriesExplorer.entityCountsErrorMessage": "获取实体计数时出错",
+ "xpack.ml.timeSeriesExplorer.forecastDataErrorMessage": "加载预测 ID {forecastId} 的预测数据时出错",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.closeButtonLabel": "关闭",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.closingJobTitle": "正在关闭作业……",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.dataContainsMorePartitionsMessage": "注意,此数据包含 {warnNumPartitions} 个以上分区,因此运行预测可能会花费很长时间,并消耗大量的资源",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.errorWithClosingJobAfterRunningForecastErrorMessage": "运行预测后关闭作业时出错",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.errorWithClosingJobErrorMessage": "关闭作业时出错",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.errorWithLoadingStatsOfRunningForecastErrorMessage": "加载正在运行的预测的统计信息时出错。",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.errorWithObtainingListOfPreviousForecastsErrorMessage": "获取之前的预测时出错",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.errorWithOpeningJobBeforeRunningForecastErrorMessage": "在运行预测之前打开作业时出错",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.forecastButtonLabel": "预测",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.forecastDurationMustNotBeGreaterThanMaximumErrorMessage": "预测持续时间不得大于 {maximumForecastDurationDays} 天",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.forecastDurationMustNotBeZeroErrorMessage": "预测持续时间不得为零",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.forecastingNotAvailableForPopulationDetectorsMessage": "预测不可用于具有 over 字段的人口检测工具",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.forecastingOnlyAvailableForJobsCreatedInSpecifiedVersionMessage": "预测仅可用于在版本 {minVersion} 或更高版本中创建的作业",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.forecastingTitle": "预测",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.invalidDurationFormatErrorMessage": "持续时间格式无效",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.noProgressReportedForNewForecastErrorMessage": "有 {WarnNoProgressMs}ms 未报告新预测的进度。运行预测时可能发生了错误。",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.openingJobTitle": "正在打开作业……",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.runningForecastTitle": "正在运行预测……",
+ "xpack.ml.timeSeriesExplorer.forecastingModal.unexpectedResponseFromRunningForecastErrorMessage": "正在运行的预测有意外响应。请求可能已失败。",
+ "xpack.ml.timeSeriesExplorer.forecastsList.createdColumnName": "已创建",
+ "xpack.ml.timeSeriesExplorer.forecastsList.fromColumnName": "自",
+ "xpack.ml.timeSeriesExplorer.forecastsList.listsOfFiveRecentlyRunForecastsTooltip": "最多列出五个最近运行的预测。",
+ "xpack.ml.timeSeriesExplorer.forecastsList.previousForecastsTitle": "以前的预测",
+ "xpack.ml.timeSeriesExplorer.forecastsList.toColumnName": "至",
+ "xpack.ml.timeSeriesExplorer.forecastsList.viewColumnName": "查看",
+ "xpack.ml.timeSeriesExplorer.forecastsList.viewForecastAriaLabel": "查看在 {createdDate} 创建的预测",
+ "xpack.ml.timeSeriesExplorer.highestAnomalyScoreErrorToastTitle": "在获取异常分数最高的记录时出错",
+ "xpack.ml.timeSeriesExplorer.ignoreTimeRangeInfo": "该列表包含在作业生命周期内创建的所有异常的值。",
+ "xpack.ml.timeSeriesExplorer.invalidTimeRangeInUrlCallout": "由于默认时间筛选无效,时间筛选已更改为此作业的完整范围。检查 {field} 的高级设置。",
+ "xpack.ml.timeSeriesExplorer.loadingLabel": "正在加载",
+ "xpack.ml.timeSeriesExplorer.metricDataErrorMessage": "获取指标数据时出错",
+ "xpack.ml.timeSeriesExplorer.metricPlotByOption": "函数",
+ "xpack.ml.timeSeriesExplorer.metricPlotByOptionLabel": "如果为指标函数,则选取绘制要依据的函数(最小值、最大值或平均值)",
+ "xpack.ml.timeSeriesExplorer.mlSingleMetricViewerChart.annotationsErrorTitle": "提取标注时发生错误",
+ "xpack.ml.timeSeriesExplorer.nonAnomalousResultsWithModelPlotInfo": "该列表包含模型绘图结果的值。",
+ "xpack.ml.timeSeriesExplorer.noResultsFoundLabel": "找不到结果",
+ "xpack.ml.timeSeriesExplorer.noSingleMetricJobsFoundLabel": "未找到单指标作业",
+ "xpack.ml.timeSeriesExplorer.orderLabel": "顺序",
+ "xpack.ml.timeSeriesExplorer.pageTitle": "Single Metric Viewer",
+ "xpack.ml.timeSeriesExplorer.plotByAvgOptionLabel": "平均值",
+ "xpack.ml.timeSeriesExplorer.plotByMaxOptionLabel": "最大值",
+ "xpack.ml.timeSeriesExplorer.plotByMinOptionLabel": "最小值",
+ "xpack.ml.timeSeriesExplorer.popoverAnnotationsExplanation": "还可以根据需要通过在图表中拖选时间段并添加描述来标注作业结果。一些标注自动生成,以表示值得注意的事件。",
+ "xpack.ml.timeSeriesExplorer.popoverAnomalyExplanation": "系统将为每个存储桶时间段计算异常分数,其是 0 到 100 的值。系统将以颜色突出显示异常事件,以表示其严重性。如果异常以十字形符号标示,而不是以点符号标示,则其有中度的或高度的多存储桶影响。这种额外分析甚至可以捕获落在预期行为范围内的异常。",
+ "xpack.ml.timeSeriesExplorer.popoverBasicExplanation": "此图表说明随着时间的推移特定检测工具的实际数据值。可以通过滑动时间选择器更改时间长度来检查事件。要获得最精确的视图,请将缩放大小设置为“自动”。",
+ "xpack.ml.timeSeriesExplorer.popoverForecastExplanation": "如果创建预测,预测的数据值将添加到图表。围绕这些值的阴影区表示置信度;随着您深入预测未来,置信度通常会下降。",
+ "xpack.ml.timeSeriesExplorer.popoverModelPlotExplanation": "如果启用了模型绘图,则可以根据需要显示由图表中阴影区表示的模型边界。随着作业分析更多的数据,其将学习更接近地预测预期的行为模式。",
+ "xpack.ml.timeSeriesExplorer.popoverTitle": "单时间序列分析",
+ "xpack.ml.timeSeriesExplorer.requestedDetectorIndexNotValidWarningMessage": "请求的检测工具索引 {detectorIndex} 对于作业 {jobId} 无效",
+ "xpack.ml.timeSeriesExplorer.runControls.durationLabel": "持续时间",
+ "xpack.ml.timeSeriesExplorer.runControls.forecastMaximumLengthHelpText": "预测的时长,最多 {maximumForecastDurationDays} 天。使用 s 表示秒,m 表示分钟,h 表示小时,d 表示天,w 表示周。",
+ "xpack.ml.timeSeriesExplorer.runControls.forecastsCanNotBeRunOnJobsTooltip": "{jobState} 作业上不能运行预测",
+ "xpack.ml.timeSeriesExplorer.runControls.noMLNodesAvailableTooltip": "没有可用的 ML 节点。",
+ "xpack.ml.timeSeriesExplorer.runControls.runButtonLabel": "运行",
+ "xpack.ml.timeSeriesExplorer.runControls.runNewForecastTitle": "运行新的预测",
+ "xpack.ml.timeSeriesExplorer.selectFieldMessage": "选择 {fieldName}",
+ "xpack.ml.timeSeriesExplorer.setManualInputHelperText": "无匹配值",
+ "xpack.ml.timeSeriesExplorer.showForecastLabel": "显示预测",
+ "xpack.ml.timeSeriesExplorer.showModelBoundsLabel": "显示模型边界",
+ "xpack.ml.timeSeriesExplorer.singleMetricRequiredMessage": "要查看单个指标,请选择 {missingValuesCount, plural, one {{fieldName1} 的值} other {{fieldName1} 和 {fieldName2} 的值}}。",
+ "xpack.ml.timeSeriesExplorer.singleTimeSeriesAnalysisTitle": "{functionLabel} 的单时间序列分析",
+ "xpack.ml.timeSeriesExplorer.sortByLabel": "排序依据",
+ "xpack.ml.timeSeriesExplorer.sortByNameLabel": "名称",
+ "xpack.ml.timeSeriesExplorer.sortByScoreLabel": "异常分数",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.actualLabel": "实际",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.addedAnnotationNotificationMessage": "已为 ID {jobId} 的作业添加注释。",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.anomalyScoreLabel": "异常分数",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.deletedAnnotationNotificationMessage": "已为 ID {jobId} 的作业删除注释。",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.errorWithCreatingAnnotationNotificationErrorMessage": "为 ID {jobId} 的作业创建注释时发生错误:{error}",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.errorWithDeletingAnnotationNotificationErrorMessage": "为 ID {jobId} 的作业删除注释时发生错误:{error}",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.errorWithUpdatingAnnotationNotificationErrorMessage": "为 ID {jobId} 的作业更新标注时发生错误:{error}",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.metricActualPlotFunctionLabel": "函数",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.modelBoundsNotAvailableLabel": "模型边界不可用",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.modelPlotEnabled.actualLabel": "实际",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.modelPlotEnabled.lowerBoundsLabel": "下边界",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.modelPlotEnabled.upperBoundsLabel": "上边界",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.moreThanOneUnusualByFieldValuesLabel": "{numberOfCauses}{plusSign} 个异常 {byFieldName} 值",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.multiBucketImpactLabel": "多存储桶影响",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.scheduledEventsLabel": "已计划事件{counter}",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.typicalLabel": "典型",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.updatedAnnotationNotificationMessage": "已为 ID {jobId} 的作业更新注释。",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.valueLabel": "值",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.withoutAnomalyScore.predictionLabel": "预测",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.withoutAnomalyScore.valueLabel": "值",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.withoutAnomalyScoreAndModelPlotEnabled.lowerBoundsLabel": "下边界",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.withoutAnomalyScoreAndModelPlotEnabled.upperBoundsLabel": "上边界",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.zoomAggregationIntervalLabel": "(聚合时间间隔:{focusAggInt},存储桶跨度:{bucketSpan})",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.zoomGroupAggregationIntervalLabel": "(聚合时间间隔:,存储桶跨度:)",
+ "xpack.ml.timeSeriesExplorer.timeSeriesChart.zoomLabel": "缩放:",
+ "xpack.ml.timeSeriesExplorer.tryWideningTheTimeSelectionDescription": "请尝试扩大时间选择范围或进一步向后追溯。",
+ "xpack.ml.timeSeriesExplorer.youCanViewOneJobAtTimeWarningMessage": "在此仪表板中,一次仅可以查看一个作业",
+ "xpack.ml.timeSeriesJob.eventDistributionDataErrorMessage": "检索数据时发生错误",
+ "xpack.ml.timeSeriesJob.jobWithUnsupportedCompositeAggregationMessage": "数据馈送包含不支持的混合源",
+ "xpack.ml.timeSeriesJob.metricDataErrorMessage": "检索指标数据时发生错误",
+ "xpack.ml.timeSeriesJob.modelPlotDataErrorMessage": "检索模型绘图数据时发生错误",
+ "xpack.ml.timeSeriesJob.notViewableTimeSeriesJobMessage": "其不是可查看的时间序列作业",
+ "xpack.ml.timeSeriesJob.recordsForCriteriaErrorMessage": "检索异常记录时发生错误",
+ "xpack.ml.timeSeriesJob.scheduledEventsByBucketErrorMessage": "检索计划的事件时发生错误",
+ "xpack.ml.timeSeriesJob.sourceDataModelPlotNotChartableMessage": "此检测器的源数据和模型绘图均无法绘制",
+ "xpack.ml.timeSeriesJob.sourceDataNotChartableWithDisabledModelPlotMessage": "此检测器的源数据无法查看,且模型绘图处于禁用状态",
+ "xpack.ml.toastNotificationService.errorTitle": "发生错误",
+ "xpack.ml.tooltips.newJobDedicatedIndexTooltip": "将结果存储在此作业的不同索引中。",
+ "xpack.ml.tooltips.newJobRecognizerJobPrefixTooltip": "前缀已添加到每个作业 ID 的开头。",
+ "xpack.ml.trainedModels.modelsList.actionsHeader": "操作",
+ "xpack.ml.trainedModels.modelsList.builtInModelLabel": "内置",
+ "xpack.ml.trainedModels.modelsList.builtInModelMessage": "内置模型",
+ "xpack.ml.trainedModels.modelsList.collapseRow": "折叠",
+ "xpack.ml.trainedModels.modelsList.createdAtHeader": "创建于",
+ "xpack.ml.trainedModels.modelsList.deleteModal.cancelButtonLabel": "取消",
+ "xpack.ml.trainedModels.modelsList.deleteModal.deleteButtonLabel": "删除",
+ "xpack.ml.trainedModels.modelsList.deleteModal.header": "删除 {modelsCount, plural, one {{modelId}} other {# 个模型}}?",
+ "xpack.ml.trainedModels.modelsList.deleteModal.modelsWithPipelinesWarningMessage": "{modelsWithPipelinesCount, plural, other {模型}}{modelsWithPipelines} {modelsWithPipelinesCount, plural, other {有}}关联的管道!",
+ "xpack.ml.trainedModels.modelsList.deleteModelActionLabel": "删除模型",
+ "xpack.ml.trainedModels.modelsList.deleteModelsButtonLabel": "删除",
+ "xpack.ml.trainedModels.modelsList.disableSelectableMessage": "模型有关联的管道",
+ "xpack.ml.trainedModels.modelsList.expandedRow.analyticsConfigTitle": "分析配置",
+ "xpack.ml.trainedModels.modelsList.expandedRow.byPipelineTitle": "按管道",
+ "xpack.ml.trainedModels.modelsList.expandedRow.byProcessorTitle": "按处理器",
+ "xpack.ml.trainedModels.modelsList.expandedRow.configTabLabel": "配置",
+ "xpack.ml.trainedModels.modelsList.expandedRow.detailsTabLabel": "详情",
+ "xpack.ml.trainedModels.modelsList.expandedRow.detailsTitle": "详情",
+ "xpack.ml.trainedModels.modelsList.expandedRow.editPipelineLabel": "编辑",
+ "xpack.ml.trainedModels.modelsList.expandedRow.inferenceConfigTitle": "推理配置",
+ "xpack.ml.trainedModels.modelsList.expandedRow.inferenceStatsTitle": "推理统计信息",
+ "xpack.ml.trainedModels.modelsList.expandedRow.ingestStatsTitle": "采集统计信息",
+ "xpack.ml.trainedModels.modelsList.expandedRow.metadataTitle": "元数据",
+ "xpack.ml.trainedModels.modelsList.expandedRow.pipelinesTabLabel": "管道",
+ "xpack.ml.trainedModels.modelsList.expandedRow.processorsTitle": "处理器",
+ "xpack.ml.trainedModels.modelsList.expandedRow.statsTabLabel": "统计信息",
+ "xpack.ml.trainedModels.modelsList.expandRow": "展开",
+ "xpack.ml.trainedModels.modelsList.fetchFailedErrorMessage": "模型提取失败",
+ "xpack.ml.trainedModels.modelsList.fetchModelStatsErrorMessage": "提取模型统计信息失败",
+ "xpack.ml.trainedModels.modelsList.modelDescriptionHeader": "描述",
+ "xpack.ml.trainedModels.modelsList.modelIdHeader": "ID",
+ "xpack.ml.trainedModels.modelsList.selectableMessage": "选择模型",
+ "xpack.ml.trainedModels.modelsList.selectedModelsMessage": "{modelsCount, plural, other {# 个模型}}已选择",
+ "xpack.ml.trainedModels.modelsList.successfullyDeletedMessage": "{modelsCount, plural, one {Model {modelsToDeleteIds}} other {# 个模型}}{modelsCount, plural, other {已}}成功删除",
+ "xpack.ml.trainedModels.modelsList.totalAmountLabel": "已训练的模型总数",
+ "xpack.ml.trainedModels.modelsList.typeHeader": "类型",
+ "xpack.ml.trainedModels.modelsList.unableToDeleteModelsErrorMessage": "无法删除模型",
+ "xpack.ml.trainedModels.modelsList.viewTrainingDataActionLabel": "查看训练数据",
+ "xpack.ml.upgrade.upgradeWarning.upgradeInProgressWarningDescription": "当前正在升级与 Machine Learning 相关的索引。",
+ "xpack.ml.upgrade.upgradeWarning.upgradeInProgressWarningDescriptionExtra": "此次某些操作不可用。",
+ "xpack.ml.upgrade.upgradeWarning.upgradeInProgressWarningTitle": "正在进行索引迁移",
+ "xpack.ml.useResolver.errorIndexPatternIdEmptyString": "indexPatternId 不得为空字符串。",
+ "xpack.ml.useResolver.errorTitle": "发生错误",
+ "xpack.ml.validateJob.allPassed": "所有验证检查都成功通过",
+ "xpack.ml.validateJob.jobValidationIncludesErrorText": "作业验证失败,但您仍可以继续创建作业。请注意,作业在运行时可能遇到问题。",
+ "xpack.ml.validateJob.jobValidationSkippedText": "由于样本数据不足,作业验证无法运行。请注意,作业在运行时可能遇到问题。",
+ "xpack.ml.validateJob.learnMoreLinkText": "了解详情",
+ "xpack.ml.validateJob.modal.closeButtonLabel": "关闭",
+ "xpack.ml.validateJob.modal.jobValidationDescriptionText": "作业验证对作业配置和基础源数据执行特定检查,并提供特定建议,让您了解如何调整设置,才更有可能产生有深刻洞察力的结果。",
+ "xpack.ml.validateJob.modal.linkToJobTipsText": "有关更多信息,请参阅 {mlJobTipsLink}。",
+ "xpack.ml.validateJob.modal.linkToJobTipsText.mlJobTipsLinkText": "Machine Learning 作业提示",
+ "xpack.ml.validateJob.modal.validateJobTitle": "验证作业 {title}",
+ "xpack.ml.validateJob.validateJobButtonLabel": "验证作业",
+ "xpack.monitoring.accessDenied.backToKibanaButtonLabel": "返回 Kibana",
+ "xpack.monitoring.accessDenied.clusterNotConfiguredDescription": "如果您尝试访问专用监测集群,则这可能是因为该监测集群上未配置您登录时所用的用户帐户。",
+ "xpack.monitoring.accessDenied.notAuthorizedDescription": "您无权访问 Monitoring。要使用 Monitoring,您同时需要 `{kibanaAdmin}` 和 `{monitoringUser}` 角色授予的权限。",
+ "xpack.monitoring.accessDeniedTitle": "访问被拒绝",
+ "xpack.monitoring.activeLicenseStatusDescription": "您的许可证将于 {expiryDate}过期",
+ "xpack.monitoring.activeLicenseStatusTitle": "您的{typeTitleCase}许可证{status}",
+ "xpack.monitoring.ajaxErrorHandler.httpErrorMessage": "HTTP {errStatus}",
+ "xpack.monitoring.ajaxErrorHandler.requestErrorNotificationTitle": "Monitoring 请求错误",
+ "xpack.monitoring.ajaxErrorHandler.requestFailedNotification.retryButtonLabel": "重试",
+ "xpack.monitoring.ajaxErrorHandler.requestFailedNotificationTitle": "Monitoring 请求失败",
+ "xpack.monitoring.alerts.actionGroups.default": "默认",
+ "xpack.monitoring.alerts.actionVariables.action": "此告警的建议操作。",
+ "xpack.monitoring.alerts.actionVariables.actionPlain": "此告警的建议操作,无任何 Markdown。",
+ "xpack.monitoring.alerts.actionVariables.clusterName": "节点所属的集群。",
+ "xpack.monitoring.alerts.actionVariables.internalFullMessage": "Elastic 生成的完整内部消息。",
+ "xpack.monitoring.alerts.actionVariables.internalShortMessage": "Elastic 生成的简短内部消息。",
+ "xpack.monitoring.alerts.actionVariables.state": "告警的当前状态。",
+ "xpack.monitoring.alerts.badge.groupByNode": "按节点分组",
+ "xpack.monitoring.alerts.badge.groupByType": "按告警类型分组",
+ "xpack.monitoring.alerts.badge.panelCategory.clusterHealth": "集群运行状况",
+ "xpack.monitoring.alerts.badge.panelCategory.errors": "错误和异常",
+ "xpack.monitoring.alerts.badge.panelCategory.resourceUtilization": "资源使用率",
+ "xpack.monitoring.alerts.badge.panelTitle": "告警",
+ "xpack.monitoring.alerts.ccrReadExceptions.actionVariables.followerIndex": "报告 CCR 读取异常的 Follower 索引。",
+ "xpack.monitoring.alerts.ccrReadExceptions.actionVariables.remoteCluster": "有 CCR 读取异常的远程集群。",
+ "xpack.monitoring.alerts.ccrReadExceptions.description": "检测到任何 CCR 读取异常时告警。",
+ "xpack.monitoring.alerts.ccrReadExceptions.firing.internalFullMessage": "以下远程集群触发 CCR 读取异常告警:{remoteCluster}。当前受影响的“follower_index”索引:{followerIndex}。{action}",
+ "xpack.monitoring.alerts.ccrReadExceptions.firing.internalShortMessage": "以下远程集群触发 CCR 读取异常告警:{remoteCluster}。{shortActionText}",
+ "xpack.monitoring.alerts.ccrReadExceptions.fullAction": "查看 CCR 统计",
+ "xpack.monitoring.alerts.ccrReadExceptions.label": "CCR 读取异常",
+ "xpack.monitoring.alerts.ccrReadExceptions.paramDetails.duration.label": "过去",
+ "xpack.monitoring.alerts.ccrReadExceptions.shortAction": "验证受影响集群上的 Follower 和 Leader 索引关系。",
+ "xpack.monitoring.alerts.ccrReadExceptions.ui.firingMessage": "Follower 索引 #start_link{followerIndex}#end_link 在 #absolute报告远程集群 {remoteCluster} 上有 CCR 读取异常",
+ "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.biDirectionalReplication": "#start_link双向复制(博客)#end_link",
+ "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.ccrDocs": "#start_link跨集群复制(文档)#end_link",
+ "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.followerAPIDoc": "#start_link添加 Follower 索引 API(Docs)#end_link",
+ "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.followTheLeader": "#start_link跟随 Leader(博客)#end_link",
+ "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.identifyCCRStats": "#start_link确定 CCR 使用情况/统计#end_link",
+ "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.stackManagmentAutoFollow": "#start_link创建自动跟随模式#end_link",
+ "xpack.monitoring.alerts.ccrReadExceptions.ui.nextSteps.stackManagmentFollow": "#start_link管理 CCR Follower 索引#end_link",
+ "xpack.monitoring.alerts.clusterHealth.action.danger": "分配缺失的主分片和副本分片。",
+ "xpack.monitoring.alerts.clusterHealth.action.warning": "分配缺失的副本分片。",
+ "xpack.monitoring.alerts.clusterHealth.actionVariables.clusterHealth": "集群的运行状况。",
+ "xpack.monitoring.alerts.clusterHealth.description": "集群的运行状况发生变化时告警。",
+ "xpack.monitoring.alerts.clusterHealth.firing.internalFullMessage": "为 {clusterName} 触发了集群运行状况告警。当前运行状况为 {health}。{action}",
+ "xpack.monitoring.alerts.clusterHealth.firing.internalShortMessage": "为 {clusterName} 触发了集群运行状况告警。当前运行状况为 {health}。{actionText}",
+ "xpack.monitoring.alerts.clusterHealth.label": "集群运行状况",
+ "xpack.monitoring.alerts.clusterHealth.redMessage": "分配缺失的主分片和副本分片",
+ "xpack.monitoring.alerts.clusterHealth.ui.firingMessage": "Elasticsearch 集群运行状况为 {health}。",
+ "xpack.monitoring.alerts.clusterHealth.ui.nextSteps.message1": "{message}。#start_link立即查看#end_link",
+ "xpack.monitoring.alerts.clusterHealth.yellowMessage": "分配缺失的副本分片",
+ "xpack.monitoring.alerts.cpuUsage.actionVariables.node": "报告高 cpu 使用率的节点。",
+ "xpack.monitoring.alerts.cpuUsage.description": "节点的 CPU 负载持续偏高时告警。",
+ "xpack.monitoring.alerts.cpuUsage.firing.internalFullMessage": "集群 {clusterName} 中的节点 {nodeName} 触发了 CPU 使用率告警。{action}",
+ "xpack.monitoring.alerts.cpuUsage.firing.internalShortMessage": "集群 {clusterName} 中的节点 {nodeName} 触发了 CPU 使用率告警。{shortActionText}",
+ "xpack.monitoring.alerts.cpuUsage.fullAction": "查看节点",
+ "xpack.monitoring.alerts.cpuUsage.label": "CPU 使用率",
+ "xpack.monitoring.alerts.cpuUsage.paramDetails.duration.label": "查看以下期间的平均值:",
+ "xpack.monitoring.alerts.cpuUsage.paramDetails.threshold.label": "CPU 超过以下值时通知:",
+ "xpack.monitoring.alerts.cpuUsage.shortAction": "验证节点的 CPU 级别。",
+ "xpack.monitoring.alerts.cpuUsage.ui.firingMessage": "节点 #start_link{nodeName}#end_link 于 #absolute报告 cpu 使用率为 {cpuUsage}%",
+ "xpack.monitoring.alerts.cpuUsage.ui.nextSteps.hotThreads": "#start_link检查热线程#end_link",
+ "xpack.monitoring.alerts.cpuUsage.ui.nextSteps.runningTasks": "#start_link检查长时间运行的任务#end_link",
+ "xpack.monitoring.alerts.diskUsage.actionVariables.node": "报告高磁盘使用率的节点。",
+ "xpack.monitoring.alerts.diskUsage.description": "节点的磁盘使用率持续偏高时告警。",
+ "xpack.monitoring.alerts.diskUsage.firing.internalFullMessage": "集群 {clusterName} 中的节点 {nodeName} 触发了磁盘使用率告警。{action}",
+ "xpack.monitoring.alerts.diskUsage.firing.internalShortMessage": "集群 {clusterName} 中的节点 {nodeName} 触发了磁盘使用率告警。{shortActionText}",
+ "xpack.monitoring.alerts.diskUsage.fullAction": "查看节点",
+ "xpack.monitoring.alerts.diskUsage.label": "磁盘使用率",
+ "xpack.monitoring.alerts.diskUsage.paramDetails.duration.label": "查看以下期间的平均值:",
+ "xpack.monitoring.alerts.diskUsage.paramDetails.threshold.label": "磁盘容量超过以下值时通知:",
+ "xpack.monitoring.alerts.diskUsage.shortAction": "验证节点的磁盘使用率级别。",
+ "xpack.monitoring.alerts.diskUsage.ui.firingMessage": "节点 #start_link{nodeName}#end_link 于 #absolute 报告磁盘使用率为 {diskUsage}%",
+ "xpack.monitoring.alerts.diskUsage.ui.nextSteps.addMoreNodes": "#start_link添加更多数据节点#end_link",
+ "xpack.monitoring.alerts.diskUsage.ui.nextSteps.identifyIndices": "#start_link识别大型索引#end_link",
+ "xpack.monitoring.alerts.diskUsage.ui.nextSteps.ilmPolicies": "#start_link实施 ILM 策略#end_link",
+ "xpack.monitoring.alerts.diskUsage.ui.nextSteps.resizeYourDeployment": "#start_link对您的部署进行大小调整 (ECE)#end_link",
+ "xpack.monitoring.alerts.diskUsage.ui.nextSteps.tuneDisk": "#start_link调整磁盘使用率#end_link",
+ "xpack.monitoring.alerts.dropdown.button": "告警和规则",
+ "xpack.monitoring.alerts.dropdown.createAlerts": "创建默认规则",
+ "xpack.monitoring.alerts.dropdown.manageRules": "管理规则",
+ "xpack.monitoring.alerts.dropdown.title": "告警和规则",
+ "xpack.monitoring.alerts.elasticsearchVersionMismatch.actionVariables.clusterHealth": "在此集群中运行的 Elasticsearch 版本。",
+ "xpack.monitoring.alerts.elasticsearchVersionMismatch.description": "当集群包含多个版本的 Elasticsearch 时告警。",
+ "xpack.monitoring.alerts.elasticsearchVersionMismatch.firing.internalFullMessage": "为 {clusterName} 触发了 Elasticsearch 版本不匹配告警。Elasticsearch 正在运行 {versions}。{action}",
+ "xpack.monitoring.alerts.elasticsearchVersionMismatch.firing.internalShortMessage": "为 {clusterName} 触发了 Elasticsearch 版本不匹配告警。{shortActionText}",
+ "xpack.monitoring.alerts.elasticsearchVersionMismatch.fullAction": "查看节点",
+ "xpack.monitoring.alerts.elasticsearchVersionMismatch.label": "Elasticsearch 版本不匹配",
+ "xpack.monitoring.alerts.elasticsearchVersionMismatch.shortAction": "确认所有节点具有相同的版本。",
+ "xpack.monitoring.alerts.elasticsearchVersionMismatch.ui.firingMessage": "在此集群中正运行着多个 Elasticsearch ({versions}) 版本。",
+ "xpack.monitoring.alerts.flyoutExpressions.timeUnits.dayLabel": "{timeValue, plural, other {天}}",
+ "xpack.monitoring.alerts.flyoutExpressions.timeUnits.hourLabel": "{timeValue, plural, other {小时}}",
+ "xpack.monitoring.alerts.flyoutExpressions.timeUnits.minuteLabel": "{timeValue, plural, other {分钟}}",
+ "xpack.monitoring.alerts.flyoutExpressions.timeUnits.secondLabel": "{timeValue, plural, other {秒}}",
+ "xpack.monitoring.alerts.kibanaVersionMismatch.actionVariables.clusterHealth": "此集群中运行的 Kibana 版本。",
+ "xpack.monitoring.alerts.kibanaVersionMismatch.actionVariables.clusterName": "实例所属的集群。",
+ "xpack.monitoring.alerts.kibanaVersionMismatch.description": "当集群包含多个版本的 Kibana 时告警。",
+ "xpack.monitoring.alerts.kibanaVersionMismatch.firing.internalFullMessage": "为 {clusterName} 触发了 Kibana 版本不匹配告警。Kibana 正在运行 {versions}。{action}",
+ "xpack.monitoring.alerts.kibanaVersionMismatch.firing.internalShortMessage": "为 {clusterName} 触发了 Kibana 版本不匹配告警。{shortActionText}",
+ "xpack.monitoring.alerts.kibanaVersionMismatch.fullAction": "查看实例",
+ "xpack.monitoring.alerts.kibanaVersionMismatch.label": "Kibana 版本不匹配",
+ "xpack.monitoring.alerts.kibanaVersionMismatch.shortAction": "确认所有实例具有相同的版本。",
+ "xpack.monitoring.alerts.kibanaVersionMismatch.ui.firingMessage": "在此集群中正运行着多个 Kibana 版本 ({versions})。",
+ "xpack.monitoring.alerts.licenseExpiration.action": "请更新您的许可证。",
+ "xpack.monitoring.alerts.licenseExpiration.actionVariables.clusterName": "许可证所属的集群。",
+ "xpack.monitoring.alerts.licenseExpiration.actionVariables.expiredDate": "许可证过期日期。",
+ "xpack.monitoring.alerts.licenseExpiration.description": "集群许可证即将到期时告警。",
+ "xpack.monitoring.alerts.licenseExpiration.firing.internalFullMessage": "为 {clusterName} 触发了许可证到期告警。您的许可证将于 {expiredDate}到期。{action}",
+ "xpack.monitoring.alerts.licenseExpiration.firing.internalShortMessage": "为 {clusterName} 触发了许可证到期告警。您的许可证将于 {expiredDate}到期。{actionText}",
+ "xpack.monitoring.alerts.licenseExpiration.label": "许可证到期",
+ "xpack.monitoring.alerts.licenseExpiration.ui.firingMessage": "此集群的许可证将于 #relative后,即 #absolute到期。#start_link请更新您的许可证。#end_link",
+ "xpack.monitoring.alerts.logstashVersionMismatch.actionVariables.clusterHealth": "此集群中运行的 Logstash 版本。",
+ "xpack.monitoring.alerts.logstashVersionMismatch.description": "集群包含多个版本的 Logstash 时告警。",
+ "xpack.monitoring.alerts.logstashVersionMismatch.firing.internalFullMessage": "为 {clusterName} 触发了 Logstash 版本不匹配告警。Logstash 正在运行 {versions}。{action}",
+ "xpack.monitoring.alerts.logstashVersionMismatch.firing.internalShortMessage": "为 {clusterName} 触发了 Logstash 版本不匹配告警。{shortActionText}",
+ "xpack.monitoring.alerts.logstashVersionMismatch.fullAction": "查看节点",
+ "xpack.monitoring.alerts.logstashVersionMismatch.label": "Logstash 版本不匹配",
+ "xpack.monitoring.alerts.logstashVersionMismatch.shortAction": "确认所有节点具有相同的版本。",
+ "xpack.monitoring.alerts.logstashVersionMismatch.ui.firingMessage": "在此集群中正运行着多个 Logstash 版本 ({versions})。",
+ "xpack.monitoring.alerts.memoryUsage.actionVariables.node": "报告高内存使用率的节点。",
+ "xpack.monitoring.alerts.memoryUsage.description": "节点报告高的内存使用率时告警。",
+ "xpack.monitoring.alerts.memoryUsage.firing.internalFullMessage": "集群 {clusterName} 中的节点 {nodeName} 触发了内存使用率告警。{action}",
+ "xpack.monitoring.alerts.memoryUsage.firing.internalShortMessage": "集群 {clusterName} 中的节点 {nodeName} 触发了内存使用率告警。{shortActionText}",
+ "xpack.monitoring.alerts.memoryUsage.fullAction": "查看节点",
+ "xpack.monitoring.alerts.memoryUsage.label": "内存使用率 (JVM)",
+ "xpack.monitoring.alerts.memoryUsage.paramDetails.duration.label": "查看以下期间的平均值:",
+ "xpack.monitoring.alerts.memoryUsage.paramDetails.threshold.label": "内存使用率超过以下值时通知:",
+ "xpack.monitoring.alerts.memoryUsage.shortAction": "验证节点的内存使用率级别。",
+ "xpack.monitoring.alerts.memoryUsage.ui.firingMessage": "节点 #start_link{nodeName}#end_link 将于 #absolute 报告 JVM 内存使用率为 {memoryUsage}%",
+ "xpack.monitoring.alerts.memoryUsage.ui.nextSteps.addMoreNodes": "#start_link添加更多数据节点#end_link",
+ "xpack.monitoring.alerts.memoryUsage.ui.nextSteps.identifyIndicesShards": "#start_link识别大型索引/分片#end_link",
+ "xpack.monitoring.alerts.memoryUsage.ui.nextSteps.managingHeap": "#start_link管理 ES 堆#end_link",
+ "xpack.monitoring.alerts.memoryUsage.ui.nextSteps.resizeYourDeployment": "#start_link对您的部署进行大小调整 (ECE)#end_link",
+ "xpack.monitoring.alerts.memoryUsage.ui.nextSteps.tuneThreadPools": "#start_link调整线程池#end_link",
+ "xpack.monitoring.alerts.migrate.manageAction.requiredFieldError": "{field} 是必填字段。",
+ "xpack.monitoring.alerts.missingData.actionVariables.node": "缺少监测数据的节点。",
+ "xpack.monitoring.alerts.missingData.description": "监测数据缺失时告警。",
+ "xpack.monitoring.alerts.missingData.firing.internalFullMessage": "我们尚未检测到集群 {clusterName} 中节点 {nodeName} 的任何监测数据。{action}",
+ "xpack.monitoring.alerts.missingData.firing.internalShortMessage": "我们尚未检测到集群 {clusterName} 中节点 {nodeName} 的任何监测数据。{shortActionText}",
+ "xpack.monitoring.alerts.missingData.fullAction": "查看此节点具有哪些监测数据。",
+ "xpack.monitoring.alerts.missingData.label": "缺少监测数据",
+ "xpack.monitoring.alerts.missingData.paramDetails.duration.label": "缺少以下过去持续时间的监测数据时通知:",
+ "xpack.monitoring.alerts.missingData.paramDetails.limit.label": "正在回查",
+ "xpack.monitoring.alerts.missingData.shortAction": "确认该节点已启动并正在运行,然后仔细检查监测设置。",
+ "xpack.monitoring.alerts.missingData.ui.firingMessage": "在过去的 {gapDuration},从 #absolute开始,我们尚未检测到 Elasticsearch 节点 {nodeName} 的任何监测数据",
+ "xpack.monitoring.alerts.missingData.ui.nextSteps.verifySettings": "请确认节点上的监测设置",
+ "xpack.monitoring.alerts.missingData.ui.nextSteps.viewAll": "#start_link查看所有 Elasticsearch 节点#end_link",
+ "xpack.monitoring.alerts.missingData.validation.duration": "需要有效的持续时间。",
+ "xpack.monitoring.alerts.missingData.validation.limit": "需要有效的限值。",
+ "xpack.monitoring.alerts.modal.confirm": "确定",
+ "xpack.monitoring.alerts.modal.createDescription": "创建这些即用型规则?",
+ "xpack.monitoring.alerts.modal.description": "堆栈监测提供很多即用型规则,用于通知有关集群运行状况、资源使用率的常见问题以及错误或异常。{learnMoreLink}",
+ "xpack.monitoring.alerts.modal.description.link": "了解详情......",
+ "xpack.monitoring.alerts.modal.noOption": "否",
+ "xpack.monitoring.alerts.modal.remindLater": "稍后提醒我",
+ "xpack.monitoring.alerts.modal.title": "创建规则",
+ "xpack.monitoring.alerts.modal.yesOption": "是(推荐 - 在此 kibana 工作区中创建默认规则)",
+ "xpack.monitoring.alerts.nodesChanged.actionVariables.added": "添加到集群的节点列表。",
+ "xpack.monitoring.alerts.nodesChanged.actionVariables.removed": "从集群中移除的节点列表。",
+ "xpack.monitoring.alerts.nodesChanged.actionVariables.restarted": "在集群中重新启动的节点列表。",
+ "xpack.monitoring.alerts.nodesChanged.description": "添加、移除或重新启动节点时告警。",
+ "xpack.monitoring.alerts.nodesChanged.firing.internalFullMessage": "为 {clusterName} 触发了节点已更改告警。以下 Elasticsearch 节点已添加:{added},以下已移除:{removed},以下已重新启动:{restarted}。{action}",
+ "xpack.monitoring.alerts.nodesChanged.firing.internalShortMessage": "为 {clusterName} 触发了节点已更改告警。{shortActionText}",
+ "xpack.monitoring.alerts.nodesChanged.fullAction": "查看节点",
+ "xpack.monitoring.alerts.nodesChanged.label": "节点已更改",
+ "xpack.monitoring.alerts.nodesChanged.shortAction": "确认您已添加、移除或重新启动节点。",
+ "xpack.monitoring.alerts.nodesChanged.ui.addedFiringMessage": "Elasticsearch 节点“{added}”已添加到此集群。",
+ "xpack.monitoring.alerts.nodesChanged.ui.nothingDetectedFiringMessage": "Elasticsearch 节点已更改",
+ "xpack.monitoring.alerts.nodesChanged.ui.removedFiringMessage": "Elasticsearch 节点“{removed}”已从此集群中移除。",
+ "xpack.monitoring.alerts.nodesChanged.ui.resolvedMessage": "此集群的 Elasticsearch 节点中没有更改。",
+ "xpack.monitoring.alerts.nodesChanged.ui.restartedFiringMessage": "此集群中 Elasticsearch 节点“{restarted}”已重新启动。",
+ "xpack.monitoring.alerts.panel.disableAlert.errorTitle": "无法禁用规则",
+ "xpack.monitoring.alerts.panel.disableTitle": "禁用",
+ "xpack.monitoring.alerts.panel.editAlert": "编辑规则",
+ "xpack.monitoring.alerts.panel.enableAlert.errorTitle": "无法启用规则",
+ "xpack.monitoring.alerts.panel.muteAlert.errorTitle": "无法静音规则",
+ "xpack.monitoring.alerts.panel.muteTitle": "静音",
+ "xpack.monitoring.alerts.panel.ummuteAlert.errorTitle": "无法取消静音规则",
+ "xpack.monitoring.alerts.rejection.paramDetails.duration.label": "过去",
+ "xpack.monitoring.alerts.rejection.paramDetails.threshold.label": "当 {type} 拒绝计数超过以下阈值时通知:",
+ "xpack.monitoring.alerts.searchThreadPoolRejections.description": "当搜索线程池中的拒绝数目超过阈值时告警。",
+ "xpack.monitoring.alerts.shardSize.actionVariables.shardIndex": "遇到较大平均分片大小的索引。",
+ "xpack.monitoring.alerts.shardSize.description": "平均分片大小大于配置的阈值时告警。",
+ "xpack.monitoring.alerts.shardSize.firing.internalFullMessage": "以下索引触发分片大小过大告警:{shardIndex}。{action}",
+ "xpack.monitoring.alerts.shardSize.firing.internalShortMessage": "以下索引触发分片大小过大告警:{shardIndex}。{shortActionText}",
+ "xpack.monitoring.alerts.shardSize.fullAction": "查看索引分片大小统计",
+ "xpack.monitoring.alerts.shardSize.label": "分片大小",
+ "xpack.monitoring.alerts.shardSize.paramDetails.indexPattern.label": "检查以下索引模式",
+ "xpack.monitoring.alerts.shardSize.paramDetails.threshold.label": "平均分片大小超过此值时通知",
+ "xpack.monitoring.alerts.shardSize.shortAction": "调查分片大小过大的索引。",
+ "xpack.monitoring.alerts.shardSize.ui.firingMessage": "以下索引:#start_link{shardIndex}#end_link 在 #absolute有过大的平均分片大小:{shardSize}GB",
+ "xpack.monitoring.alerts.shardSize.ui.nextSteps.investigateIndex": "#start_link调查详细的索引统计#end_link",
+ "xpack.monitoring.alerts.shardSize.ui.nextSteps.shardSizingBlog": "#start_link分片大小调整技巧(博客)#end_link",
+ "xpack.monitoring.alerts.shardSize.ui.nextSteps.sizeYourShards": "#start_link如何调整分片大小(文档)#end_link",
+ "xpack.monitoring.alerts.state.firing": "触发",
+ "xpack.monitoring.alerts.status.alertsTooltip": "告警",
+ "xpack.monitoring.alerts.status.clearText": "清除",
+ "xpack.monitoring.alerts.status.clearToolip": "无告警触发",
+ "xpack.monitoring.alerts.status.highSeverityTooltip": "有一些紧急问题需要您立即关注!",
+ "xpack.monitoring.alerts.status.lowSeverityTooltip": "存在一些低紧急问题。",
+ "xpack.monitoring.alerts.status.mediumSeverityTooltip": "有一些问题可能会影响堆栈。",
+ "xpack.monitoring.alerts.threadPoolRejections.actionVariables.node": "报告较多线程池 {type} 拒绝的节点。",
+ "xpack.monitoring.alerts.threadPoolRejections.firing.internalFullMessage": "集群 {clusterName} 中的节点 {nodeName} 触发了线程池 {type} 拒绝告警。{action}",
+ "xpack.monitoring.alerts.threadPoolRejections.firing.internalShortMessage": "集群 {clusterName} 中的节点 {nodeName} 触发了线程池 {type} 拒绝告警。{shortActionText}",
+ "xpack.monitoring.alerts.threadPoolRejections.fullAction": "查看节点",
+ "xpack.monitoring.alerts.threadPoolRejections.label": "线程池 {type} 拒绝",
+ "xpack.monitoring.alerts.threadPoolRejections.shortAction": "验证受影响节点的线程池 {type} 拒绝。",
+ "xpack.monitoring.alerts.threadPoolRejections.ui.firingMessage": "节点 #start_link{nodeName}#end_link 在 #absolute报告了 {rejectionCount} 个 {threadPoolType} 拒绝",
+ "xpack.monitoring.alerts.threadPoolRejections.ui.nextSteps.addMoreNodes": "#start_link添加更多节点#end_link",
+ "xpack.monitoring.alerts.threadPoolRejections.ui.nextSteps.monitorThisNode": "#start_link监测此节点#end_link",
+ "xpack.monitoring.alerts.threadPoolRejections.ui.nextSteps.optimizeQueries": "#start_link优化复杂查询#end_link",
+ "xpack.monitoring.alerts.threadPoolRejections.ui.nextSteps.resizeYourDeployment": "#start_link对您的部署进行大小调整 (ECE)#end_link",
+ "xpack.monitoring.alerts.threadPoolRejections.ui.nextSteps.threadPoolSettings": "#start_link线程池设置#end_link",
+ "xpack.monitoring.alerts.validation.duration": "需要有效的持续时间。",
+ "xpack.monitoring.alerts.validation.indexPattern": "需要有效的索引模式。",
+ "xpack.monitoring.alerts.validation.lessThanZero": "此值不能小于零",
+ "xpack.monitoring.alerts.validation.threshold": "需要有效的数字。",
+ "xpack.monitoring.alerts.writeThreadPoolRejections.description": "当写入线程池中的拒绝数量超过阈值时告警。",
+ "xpack.monitoring.apm.healthStatusLabel": "运行状况:{status}",
+ "xpack.monitoring.apm.instance.pageTitle": "APM 服务器实例:{instanceName}",
+ "xpack.monitoring.apm.instance.panels.title": "APM 服务器 - 指标",
+ "xpack.monitoring.apm.instance.routeTitle": "{apm} - 实例",
+ "xpack.monitoring.apm.instance.status.lastEventDescription": "{timeOfLastEvent}前",
+ "xpack.monitoring.apm.instance.status.lastEventLabel": "最后事件",
+ "xpack.monitoring.apm.instance.status.nameLabel": "名称",
+ "xpack.monitoring.apm.instance.status.outputLabel": "输出",
+ "xpack.monitoring.apm.instance.status.uptimeLabel": "运行时间",
+ "xpack.monitoring.apm.instance.status.versionLabel": "版本",
+ "xpack.monitoring.apm.instance.statusDescription": "状态:{apmStatusIcon}",
+ "xpack.monitoring.apm.instances.allocatedMemoryTitle": "已分配内存",
+ "xpack.monitoring.apm.instances.bytesSentRateTitle": "已发送字节速率",
+ "xpack.monitoring.apm.instances.cgroupMemoryUsageTitle": "内存使用率 (cgroup)",
+ "xpack.monitoring.apm.instances.filterInstancesPlaceholder": "筛选实例……",
+ "xpack.monitoring.apm.instances.heading": "APM 实例",
+ "xpack.monitoring.apm.instances.lastEventTitle": "最后事件",
+ "xpack.monitoring.apm.instances.lastEventValue": "{timeOfLastEvent}前",
+ "xpack.monitoring.apm.instances.nameTitle": "名称",
+ "xpack.monitoring.apm.instances.outputEnabledTitle": "已启用输出",
+ "xpack.monitoring.apm.instances.outputErrorsTitle": "输出错误",
+ "xpack.monitoring.apm.instances.pageTitle": "APM 服务器实例",
+ "xpack.monitoring.apm.instances.routeTitle": "{apm} - 实例",
+ "xpack.monitoring.apm.instances.status.lastEventDescription": "{timeOfLastEvent}前",
+ "xpack.monitoring.apm.instances.status.lastEventLabel": "最后事件",
+ "xpack.monitoring.apm.instances.status.serversLabel": "服务器",
+ "xpack.monitoring.apm.instances.status.totalEventsLabel": "事件合计",
+ "xpack.monitoring.apm.instances.statusDescription": "状态:{apmStatusIcon}",
+ "xpack.monitoring.apm.instances.totalEventsRateTitle": "事件合计速率",
+ "xpack.monitoring.apm.instances.versionFilter": "版本",
+ "xpack.monitoring.apm.instances.versionTitle": "版本",
+ "xpack.monitoring.apm.metrics.agentHeading": "APM 和 Fleet 服务器",
+ "xpack.monitoring.apm.metrics.heading": "APM 服务器",
+ "xpack.monitoring.apm.metrics.topCharts.agentTitle": "APM 和 Fleet 服务器 - 资源使用率",
+ "xpack.monitoring.apm.metrics.topCharts.title": "APM 服务器 - 资源使用率",
+ "xpack.monitoring.apm.overview.pageTitle": "APM 服务器概览",
+ "xpack.monitoring.apm.overview.panels.title": "APM 服务器 - 指标",
+ "xpack.monitoring.apm.overview.routeTitle": "APM 服务器",
+ "xpack.monitoring.apmNavigation.instancesLinkText": "实例",
+ "xpack.monitoring.apmNavigation.overviewLinkText": "概览",
+ "xpack.monitoring.beats.filterBeatsPlaceholder": "筛选 Beats……",
+ "xpack.monitoring.beats.instance.bytesSentLabel": "已发送字节",
+ "xpack.monitoring.beats.instance.configReloadsLabel": "配置重载",
+ "xpack.monitoring.beats.instance.eventsDroppedLabel": "已丢弃事件",
+ "xpack.monitoring.beats.instance.eventsEmittedLabel": "已发出事件",
+ "xpack.monitoring.beats.instance.eventsTotalLabel": "事件合计",
+ "xpack.monitoring.beats.instance.handlesLimitHardLabel": "句柄限制(硬性)",
+ "xpack.monitoring.beats.instance.handlesLimitSoftLabel": "句柄限制(弹性)",
+ "xpack.monitoring.beats.instance.hostLabel": "主机",
+ "xpack.monitoring.beats.instance.nameLabel": "名称",
+ "xpack.monitoring.beats.instance.outputLabel": "输出",
+ "xpack.monitoring.beats.instance.pageTitle": "Beat 实例:{beatName}",
+ "xpack.monitoring.beats.instance.routeTitle": "Beats - {instanceName} - 概览",
+ "xpack.monitoring.beats.instance.typeLabel": "类型",
+ "xpack.monitoring.beats.instance.uptimeLabel": "运行时间",
+ "xpack.monitoring.beats.instance.versionLabel": "版本",
+ "xpack.monitoring.beats.instances.allocatedMemoryTitle": "已分配内存",
+ "xpack.monitoring.beats.instances.bytesSentRateTitle": "已发送字节速率",
+ "xpack.monitoring.beats.instances.nameTitle": "名称",
+ "xpack.monitoring.beats.instances.outputEnabledTitle": "已启用输出",
+ "xpack.monitoring.beats.instances.outputErrorsTitle": "输出错误",
+ "xpack.monitoring.beats.instances.totalEventsRateTitle": "事件合计速率",
+ "xpack.monitoring.beats.instances.typeFilter": "类型",
+ "xpack.monitoring.beats.instances.typeTitle": "类型",
+ "xpack.monitoring.beats.instances.versionFilter": "版本",
+ "xpack.monitoring.beats.instances.versionTitle": "版本",
+ "xpack.monitoring.beats.listing.heading": "Beats 列表",
+ "xpack.monitoring.beats.listing.pageTitle": "Beats 列表",
+ "xpack.monitoring.beats.overview.activeBeatsInLastDayTitle": "过去一天的活动 Beats",
+ "xpack.monitoring.beats.overview.bytesSentLabel": "已发送字节",
+ "xpack.monitoring.beats.overview.heading": "Beats 概览",
+ "xpack.monitoring.beats.overview.latestActive.last1DayLabel": "过去 1 天",
+ "xpack.monitoring.beats.overview.latestActive.last1HourLabel": "过去 1 小时",
+ "xpack.monitoring.beats.overview.latestActive.last1MinuteLabel": "过去 1 分钟",
+ "xpack.monitoring.beats.overview.latestActive.last20MinutesLabel": "过去 20 分钟",
+ "xpack.monitoring.beats.overview.latestActive.last5MinutesLabel": "过去 5 分钟",
+ "xpack.monitoring.beats.overview.noActivityDescription": "您好!此区域将显示您最新的 Beats 活动,但似乎在过去一天里您没有任何活动。",
+ "xpack.monitoring.beats.overview.pageTitle": "Beats 概览",
+ "xpack.monitoring.beats.overview.routeTitle": "Beats - 概览",
+ "xpack.monitoring.beats.overview.top5BeatTypesInLastDayTitle": "过去一天排名前 5 Beat 类型",
+ "xpack.monitoring.beats.overview.top5VersionsInLastDayTitle": "过去一天排名前 5 版本",
+ "xpack.monitoring.beats.overview.totalBeatsLabel": "Beats 合计",
+ "xpack.monitoring.beats.overview.totalEventsLabel": "事件合计",
+ "xpack.monitoring.beats.routeTitle": "Beats",
+ "xpack.monitoring.beatsNavigation.instance.overviewLinkText": "概览",
+ "xpack.monitoring.beatsNavigation.instancesLinkText": "实例",
+ "xpack.monitoring.beatsNavigation.overviewLinkText": "概览",
+ "xpack.monitoring.breadcrumbs.apm.instancesLabel": "实例",
+ "xpack.monitoring.breadcrumbs.apmLabel": "APM 服务器",
+ "xpack.monitoring.breadcrumbs.beats.instancesLabel": "实例",
+ "xpack.monitoring.breadcrumbs.beatsLabel": "Beats",
+ "xpack.monitoring.breadcrumbs.clustersLabel": "集群",
+ "xpack.monitoring.breadcrumbs.es.ccrLabel": "CCR",
+ "xpack.monitoring.breadcrumbs.es.indicesLabel": "索引",
+ "xpack.monitoring.breadcrumbs.es.jobsLabel": "Machine Learning 作业",
+ "xpack.monitoring.breadcrumbs.es.nodesLabel": "节点",
+ "xpack.monitoring.breadcrumbs.kibana.instancesLabel": "实例",
+ "xpack.monitoring.breadcrumbs.logstash.nodesLabel": "节点",
+ "xpack.monitoring.breadcrumbs.logstash.pipelinesLabel": "管道",
+ "xpack.monitoring.breadcrumbs.logstashLabel": "Logstash",
+ "xpack.monitoring.chart.horizontalLegend.notAvailableLabel": "不可用",
+ "xpack.monitoring.chart.horizontalLegend.toggleButtonAriaLabel": "切换按钮",
+ "xpack.monitoring.chart.infoTooltip.intervalLabel": "时间间隔",
+ "xpack.monitoring.chart.screenReaderUnaccessibleTitle": "此图表不支持屏幕阅读器读取",
+ "xpack.monitoring.chart.seriesScreenReaderListDescription": "时间间隔:{bucketSize}",
+ "xpack.monitoring.chart.timeSeries.zoomOut": "缩小",
+ "xpack.monitoring.cluster.health.healthy": "运行正常",
+ "xpack.monitoring.cluster.health.pluginIssues": "一些插件有问题。请检查 ",
+ "xpack.monitoring.cluster.health.primaryShards": "缺少主分片",
+ "xpack.monitoring.cluster.health.replicaShards": "缺少副本分片",
+ "xpack.monitoring.cluster.listing.dataColumnTitle": "数据",
+ "xpack.monitoring.cluster.listing.incompatibleLicense.getLicenseLinkLabel": "获取具有完整功能的许可证",
+ "xpack.monitoring.cluster.listing.incompatibleLicense.infoMessage": "需要监测多个集群?{getLicenseInfoLink}以实现多集群监测。",
+ "xpack.monitoring.cluster.listing.incompatibleLicense.noMultiClusterSupportMessage": "基本级许可不支持多集群监测。",
+ "xpack.monitoring.cluster.listing.incompatibleLicense.warningMessageTitle": "您无法查看 {clusterName} 集群",
+ "xpack.monitoring.cluster.listing.indicesColumnTitle": "索引",
+ "xpack.monitoring.cluster.listing.invalidLicense.getBasicLicenseLinkLabel": "获取免费的基本级许可",
+ "xpack.monitoring.cluster.listing.invalidLicense.getLicenseLinkLabel": "获取具有完整功能的许可证",
+ "xpack.monitoring.cluster.listing.invalidLicense.infoMessage": "需要许可?{getBasicLicenseLink}或{getLicenseInfoLink}以实现多集群监测。",
+ "xpack.monitoring.cluster.listing.invalidLicense.invalidInfoMessage": "许可信息无效。",
+ "xpack.monitoring.cluster.listing.invalidLicense.warningMessageTitle": "您无法查看 {clusterName} 集群",
+ "xpack.monitoring.cluster.listing.kibanaColumnTitle": "Kibana",
+ "xpack.monitoring.cluster.listing.licenseColumnTitle": "许可证",
+ "xpack.monitoring.cluster.listing.logstashColumnTitle": "Logstash",
+ "xpack.monitoring.cluster.listing.nameColumnTitle": "名称",
+ "xpack.monitoring.cluster.listing.nodesColumnTitle": "节点",
+ "xpack.monitoring.cluster.listing.pageTitle": "集群列表",
+ "xpack.monitoring.cluster.listing.standaloneClusterCallOutDismiss": "关闭",
+ "xpack.monitoring.cluster.listing.standaloneClusterCallOutLink": "查看这些实例。",
+ "xpack.monitoring.cluster.listing.standaloneClusterCallOutText": "或者,单击下表中的独立集群",
+ "xpack.monitoring.cluster.listing.standaloneClusterCallOutTitle": "似乎您具有未连接到 Elasticsearch 集群的实例。",
+ "xpack.monitoring.cluster.listing.statusColumnTitle": "告警状态",
+ "xpack.monitoring.cluster.listing.unknownHealthMessage": "未知",
+ "xpack.monitoring.cluster.overview.apmPanel.agentServersTotalLinkLabel": "APM 和 Fleet 服务器:{apmsTotal}",
+ "xpack.monitoring.cluster.overview.apmPanel.apmFleetTitle": "APM 和 Fleet 服务器",
+ "xpack.monitoring.cluster.overview.apmPanel.apmTitle": "APM 服务器",
+ "xpack.monitoring.cluster.overview.apmPanel.instancesAndFleetsTotalLinkAriaLabel": "APM 和 Fleet 服务器实例:{apmsTotal}",
+ "xpack.monitoring.cluster.overview.apmPanel.instancesTotalLinkAriaLabel": "APM 服务器实例:{apmsTotal}",
+ "xpack.monitoring.cluster.overview.apmPanel.lastEventDescription": "{timeOfLastEvent}前",
+ "xpack.monitoring.cluster.overview.apmPanel.lastEventLabel": "最后事件",
+ "xpack.monitoring.cluster.overview.apmPanel.memoryUsageLabel": "内存使用率(增量)",
+ "xpack.monitoring.cluster.overview.apmPanel.overviewFleetLinkLabel": "APM 和 Fleet 服务器概览",
+ "xpack.monitoring.cluster.overview.apmPanel.overviewLinkLabel": "APM 服务器概览",
+ "xpack.monitoring.cluster.overview.apmPanel.processedEventsLabel": "已处理事件",
+ "xpack.monitoring.cluster.overview.apmPanel.serversTotalLinkLabel": "APM 服务器:{apmsTotal}",
+ "xpack.monitoring.cluster.overview.beatsPanel.beatsTitle": "Beats",
+ "xpack.monitoring.cluster.overview.beatsPanel.beatsTotalLinkLabel": "Beats:{beatsTotal}",
+ "xpack.monitoring.cluster.overview.beatsPanel.bytesSentLabel": "已发送字节",
+ "xpack.monitoring.cluster.overview.beatsPanel.instancesTotalLinkAriaLabel": "Beats 实例:{beatsTotal}",
+ "xpack.monitoring.cluster.overview.beatsPanel.overviewLinkAriaLabel": "Beats 概览",
+ "xpack.monitoring.cluster.overview.beatsPanel.overviewLinkLabel": "概览",
+ "xpack.monitoring.cluster.overview.beatsPanel.totalEventsLabel": "事件合计",
+ "xpack.monitoring.cluster.overview.esPanel.debugLogsTooltipText": "调试日志数",
+ "xpack.monitoring.cluster.overview.esPanel.diskAvailableLabel": "磁盘可用",
+ "xpack.monitoring.cluster.overview.esPanel.diskUsageLabel": "磁盘使用率",
+ "xpack.monitoring.cluster.overview.esPanel.documentsLabel": "文档",
+ "xpack.monitoring.cluster.overview.esPanel.errorLogsTooltipText": "错误日志数",
+ "xpack.monitoring.cluster.overview.esPanel.expireDateText": "于 {expiryDate} 到期",
+ "xpack.monitoring.cluster.overview.esPanel.fatalLogsTooltipText": "严重日志数",
+ "xpack.monitoring.cluster.overview.esPanel.healthLabel": "运行状况",
+ "xpack.monitoring.cluster.overview.esPanel.indicesCountLinkAriaLabel": "Elasticsearch 索引:{indicesCount}",
+ "xpack.monitoring.cluster.overview.esPanel.indicesCountLinkLabel": "索引:{indicesCount}",
+ "xpack.monitoring.cluster.overview.esPanel.infoLogsTooltipText": "信息日志数",
+ "xpack.monitoring.cluster.overview.esPanel.jobsLabel": "Machine Learning 作业",
+ "xpack.monitoring.cluster.overview.esPanel.jvmHeapLabel": "{javaVirtualMachine} 堆",
+ "xpack.monitoring.cluster.overview.esPanel.licenseLabel": "许可证",
+ "xpack.monitoring.cluster.overview.esPanel.logsLinkAriaLabel": "Elasticsearch 日志",
+ "xpack.monitoring.cluster.overview.esPanel.logsLinkLabel": "日志",
+ "xpack.monitoring.cluster.overview.esPanel.nodesTotalLinkLabel": "节点:{nodesTotal}",
+ "xpack.monitoring.cluster.overview.esPanel.overviewLinkAriaLabel": "Elasticsearch 概览",
+ "xpack.monitoring.cluster.overview.esPanel.overviewLinkLabel": "概览",
+ "xpack.monitoring.cluster.overview.esPanel.primaryShardsLabel": "主分片",
+ "xpack.monitoring.cluster.overview.esPanel.replicaShardsLabel": "副本分片",
+ "xpack.monitoring.cluster.overview.esPanel.unknownLogsTooltipText": "未知",
+ "xpack.monitoring.cluster.overview.esPanel.uptimeLabel": "运行时间",
+ "xpack.monitoring.cluster.overview.esPanel.versionLabel": "版本",
+ "xpack.monitoring.cluster.overview.esPanel.versionNotAvailableDescription": "不可用",
+ "xpack.monitoring.cluster.overview.esPanel.warnLogsTooltipText": "警告日志数",
+ "xpack.monitoring.cluster.overview.kibanaPanel.connectionsLabel": "连接",
+ "xpack.monitoring.cluster.overview.kibanaPanel.instancesCountLinkAriaLabel": "Kibana 实例:{instancesCount}",
+ "xpack.monitoring.cluster.overview.kibanaPanel.instancesCountLinkLabel": "实例:{instancesCount}",
+ "xpack.monitoring.cluster.overview.kibanaPanel.kibanaTitle": "Kibana",
+ "xpack.monitoring.cluster.overview.kibanaPanel.maxResponseTimeDescription": "{maxTime} 毫秒",
+ "xpack.monitoring.cluster.overview.kibanaPanel.maxResponseTimeLabel": "最大响应时间",
+ "xpack.monitoring.cluster.overview.kibanaPanel.memoryUsageLabel": "内存利用率",
+ "xpack.monitoring.cluster.overview.kibanaPanel.overviewLinkAriaLabel": "Kibana 概览",
+ "xpack.monitoring.cluster.overview.kibanaPanel.overviewLinkLabel": "概览",
+ "xpack.monitoring.cluster.overview.kibanaPanel.requestsLabel": "请求",
+ "xpack.monitoring.cluster.overview.logsPanel.logTypeTitle": "{type}",
+ "xpack.monitoring.cluster.overview.logsPanel.noLogsFound": "未找到任何日志。",
+ "xpack.monitoring.cluster.overview.logstashPanel.betaFeatureTooltip": "公测版功能",
+ "xpack.monitoring.cluster.overview.logstashPanel.eventsEmittedLabel": "已发出事件",
+ "xpack.monitoring.cluster.overview.logstashPanel.eventsReceivedLabel": "已接收事件",
+ "xpack.monitoring.cluster.overview.logstashPanel.jvmHeapLabel": "{javaVirtualMachine} 堆",
+ "xpack.monitoring.cluster.overview.logstashPanel.logstashTitle": "Logstash",
+ "xpack.monitoring.cluster.overview.logstashPanel.nodesCountLinkAriaLabel": "Logstash 节点:{nodesCount}",
+ "xpack.monitoring.cluster.overview.logstashPanel.nodesCountLinkLabel": "节点:{nodesCount}",
+ "xpack.monitoring.cluster.overview.logstashPanel.overviewLinkAriaLabel": "Logstash 概览",
+ "xpack.monitoring.cluster.overview.logstashPanel.overviewLinkLabel": "概览",
+ "xpack.monitoring.cluster.overview.logstashPanel.pipelineCountLinkAriaLabel": "Logstash 管道(公测版功能):{pipelineCount}",
+ "xpack.monitoring.cluster.overview.logstashPanel.pipelinesCountLinkLabel": "管道:{pipelineCount}",
+ "xpack.monitoring.cluster.overview.logstashPanel.uptimeLabel": "运行时间",
+ "xpack.monitoring.cluster.overview.logstashPanel.withMemoryQueuesLabel": "内存队列",
+ "xpack.monitoring.cluster.overview.logstashPanel.withPersistentQueuesLabel": "持久性队列",
+ "xpack.monitoring.cluster.overview.pageTitle": "集群概览",
+ "xpack.monitoring.cluster.overviewTitle": "概览",
+ "xpack.monitoring.clusterAlertsNavigation.clusterAlertsLinkText": "集群告警",
+ "xpack.monitoring.clustersNavigation.clustersLinkText": "集群",
+ "xpack.monitoring.clusterStats.uuidNotFoundErrorMessage": "在选定时间范围内找不到该集群。UUID:{clusterUuid}",
+ "xpack.monitoring.clusterStats.uuidNotSpecifiedErrorMessage": "{clusterUuid} 未指定",
+ "xpack.monitoring.elasticsearch.ccr.ccrListingTable.alertsColumnTitle": "告警",
+ "xpack.monitoring.elasticsearch.ccr.ccrListingTable.errorColumnTitle": "错误",
+ "xpack.monitoring.elasticsearch.ccr.ccrListingTable.followsColumnTitle": "跟随",
+ "xpack.monitoring.elasticsearch.ccr.ccrListingTable.indexColumnTitle": "索引",
+ "xpack.monitoring.elasticsearch.ccr.ccrListingTable.lastFetchTimeColumnTitle": "上次提取时间",
+ "xpack.monitoring.elasticsearch.ccr.ccrListingTable.opsSyncedColumnTitle": "已同步操作",
+ "xpack.monitoring.elasticsearch.ccr.ccrListingTable.syncLagOpsColumnTitle": "同步延迟(操作)",
+ "xpack.monitoring.elasticsearch.ccr.heading": "CCR",
+ "xpack.monitoring.elasticsearch.ccr.pageTitle": "Elasticsearch Ccr",
+ "xpack.monitoring.elasticsearch.ccr.routeTitle": "Elasticsearch - CCR",
+ "xpack.monitoring.elasticsearch.ccr.shard.instanceTitle": "索引:{followerIndex} 分片:{shardId}",
+ "xpack.monitoring.elasticsearch.ccr.shard.pageTitle": "Elasticsearch Ccr 分片 - 索引:{followerIndex} 分片:{shardId}",
+ "xpack.monitoring.elasticsearch.ccr.shard.routeTitle": "Elasticsearch - CCR - 分片",
+ "xpack.monitoring.elasticsearch.ccr.shardsTable.alertsColumnTitle": "告警",
+ "xpack.monitoring.elasticsearch.ccr.shardsTable.errorColumnTitle": "错误",
+ "xpack.monitoring.elasticsearch.ccr.shardsTable.lastFetchTimeColumnTitle": "上次提取时间",
+ "xpack.monitoring.elasticsearch.ccr.shardsTable.opsSyncedColumnTitle": "已同步操作",
+ "xpack.monitoring.elasticsearch.ccr.shardsTable.shardColumnTitle": "分片",
+ "xpack.monitoring.elasticsearch.ccr.shardsTable.syncLagOpsColumn.followerLagTooltip": "Follower 延迟:{syncLagOpsFollower}",
+ "xpack.monitoring.elasticsearch.ccr.shardsTable.syncLagOpsColumn.leaderLagTooltip": "Leader 延迟:{syncLagOpsLeader}",
+ "xpack.monitoring.elasticsearch.ccr.shardsTable.syncLagOpsColumnTitle": "同步延迟(操作)",
+ "xpack.monitoring.elasticsearch.ccrShard.errorsTable.reasonColumnTitle": "原因",
+ "xpack.monitoring.elasticsearch.ccrShard.errorsTable.typeColumnTitle": "类型",
+ "xpack.monitoring.elasticsearch.ccrShard.errorsTableTitle": "错误",
+ "xpack.monitoring.elasticsearch.ccrShard.latestStateAdvancedButtonLabel": "高级",
+ "xpack.monitoring.elasticsearch.ccrShard.status.alerts": "告警",
+ "xpack.monitoring.elasticsearch.ccrShard.status.failedFetchesLabel": "失败提取",
+ "xpack.monitoring.elasticsearch.ccrShard.status.followerIndexLabel": "Follower 索引",
+ "xpack.monitoring.elasticsearch.ccrShard.status.leaderIndexLabel": "Leader 索引",
+ "xpack.monitoring.elasticsearch.ccrShard.status.opsSyncedLabel": "已同步操作",
+ "xpack.monitoring.elasticsearch.ccrShard.status.shardIdLabel": "分片 ID",
+ "xpack.monitoring.elasticsearch.clusterStatus.dataLabel": "数据",
+ "xpack.monitoring.elasticsearch.clusterStatus.documentsLabel": "文档",
+ "xpack.monitoring.elasticsearch.clusterStatus.indicesLabel": "索引",
+ "xpack.monitoring.elasticsearch.clusterStatus.memoryLabel": "JVM 堆",
+ "xpack.monitoring.elasticsearch.clusterStatus.nodesLabel": "节点",
+ "xpack.monitoring.elasticsearch.clusterStatus.totalShardsLabel": "分片合计",
+ "xpack.monitoring.elasticsearch.clusterStatus.unassignedShardsLabel": "未分配分片",
+ "xpack.monitoring.elasticsearch.healthStatusLabel": "运行状况:{status}",
+ "xpack.monitoring.elasticsearch.indexDetailStatus.alerts": "告警",
+ "xpack.monitoring.elasticsearch.indexDetailStatus.documentsTitle": "文档",
+ "xpack.monitoring.elasticsearch.indexDetailStatus.iconStatusLabel": "运行状况:{elasticsearchStatusIcon}",
+ "xpack.monitoring.elasticsearch.indexDetailStatus.primariesTitle": "主分片",
+ "xpack.monitoring.elasticsearch.indexDetailStatus.totalShardsTitle": "分片合计",
+ "xpack.monitoring.elasticsearch.indexDetailStatus.totalTitle": "合计",
+ "xpack.monitoring.elasticsearch.indexDetailStatus.unassignedShardsTitle": "未分配分片",
+ "xpack.monitoring.elasticsearch.indices.advanced.routeTitle": "Elasticsearch - 索引 - {indexName} - 高级",
+ "xpack.monitoring.elasticsearch.indices.alertsColumnTitle": "告警",
+ "xpack.monitoring.elasticsearch.indices.dataTitle": "数据",
+ "xpack.monitoring.elasticsearch.indices.documentCountTitle": "文档计数",
+ "xpack.monitoring.elasticsearch.indices.howToShowSystemIndicesDescription": "如果您正在寻找系统索引(例如 .kibana),请尝试选中“显示系统索引”。",
+ "xpack.monitoring.elasticsearch.indices.indexRateTitle": "索引速率",
+ "xpack.monitoring.elasticsearch.indices.monitoringTablePlaceholder": "筛选索引……",
+ "xpack.monitoring.elasticsearch.indices.nameTitle": "名称",
+ "xpack.monitoring.elasticsearch.indices.noIndicesMatchYourSelectionDescription": "没有索引匹配您的选择。请尝试更改时间范围选择。",
+ "xpack.monitoring.elasticsearch.indices.overview.pageTitle": "索引:{indexName}",
+ "xpack.monitoring.elasticsearch.indices.overview.routeTitle": "Elasticsearch - 索引 - {indexName} - 概览",
+ "xpack.monitoring.elasticsearch.indices.pageTitle": "Elasticsearch 索引",
+ "xpack.monitoring.elasticsearch.indices.routeTitle": "Elasticsearch - 索引",
+ "xpack.monitoring.elasticsearch.indices.searchRateTitle": "搜索速率",
+ "xpack.monitoring.elasticsearch.indices.statusTitle": "状态",
+ "xpack.monitoring.elasticsearch.indices.systemIndicesLabel": "筛留系统索引",
+ "xpack.monitoring.elasticsearch.indices.unassignedShardsTitle": "未分配分片",
+ "xpack.monitoring.elasticsearch.mlJobListing.filterJobsPlaceholder": "筛选作业……",
+ "xpack.monitoring.elasticsearch.mlJobListing.forecastsTitle": "预测",
+ "xpack.monitoring.elasticsearch.mlJobListing.jobIdTitle": "作业 ID",
+ "xpack.monitoring.elasticsearch.mlJobListing.modelSizeTitle": "模型大小",
+ "xpack.monitoring.elasticsearch.mlJobListing.noDataLabel": "不可用",
+ "xpack.monitoring.elasticsearch.mlJobListing.nodeTitle": "节点",
+ "xpack.monitoring.elasticsearch.mlJobListing.noJobsDescription": "没有 Machine Learning 作业匹配您的查询。请尝试更改时间范围选择。",
+ "xpack.monitoring.elasticsearch.mlJobListing.processedRecordsTitle": "已处理记录",
+ "xpack.monitoring.elasticsearch.mlJobListing.stateTitle": "状态",
+ "xpack.monitoring.elasticsearch.mlJobListing.statusIconLabel": "作业状态:{status}",
+ "xpack.monitoring.elasticsearch.mlJobs.pageTitle": "Elasticsearch Machine Learning 作业",
+ "xpack.monitoring.elasticsearch.mlJobs.routeTitle": "Elasticsearch - Machine Learning 作业",
+ "xpack.monitoring.elasticsearch.node.advanced.routeTitle": "Elasticsearch - 节点 - {nodeSummaryName} - 高级",
+ "xpack.monitoring.elasticsearch.node.cells.tooltip.iconLabel": "有关此指标的更多信息",
+ "xpack.monitoring.elasticsearch.node.cells.tooltip.max": "最大值",
+ "xpack.monitoring.elasticsearch.node.cells.tooltip.min": "最小值",
+ "xpack.monitoring.elasticsearch.node.cells.tooltip.preface": "适用于当前时段",
+ "xpack.monitoring.elasticsearch.node.cells.tooltip.trending": "趋势",
+ "xpack.monitoring.elasticsearch.node.cells.trendingDownText": "向下",
+ "xpack.monitoring.elasticsearch.node.cells.trendingUpText": "向上",
+ "xpack.monitoring.elasticsearch.node.overview.pageTitle": "Elasticsearch 节点:{node}",
+ "xpack.monitoring.elasticsearch.node.overview.routeTitle": "Elasticsearch - 节点 - {nodeName} - 概览",
+ "xpack.monitoring.elasticsearch.node.statusIconLabel": "状态:{status}",
+ "xpack.monitoring.elasticsearch.nodeDetailStatus.alerts": "告警",
+ "xpack.monitoring.elasticsearch.nodeDetailStatus.dataLabel": "数据",
+ "xpack.monitoring.elasticsearch.nodeDetailStatus.documentsLabel": "文档",
+ "xpack.monitoring.elasticsearch.nodeDetailStatus.freeDiskSpaceLabel": "可用磁盘空间",
+ "xpack.monitoring.elasticsearch.nodeDetailStatus.indicesLabel": "索引",
+ "xpack.monitoring.elasticsearch.nodeDetailStatus.jvmHeapLabel": "{javaVirtualMachine} 堆",
+ "xpack.monitoring.elasticsearch.nodeDetailStatus.shardsLabel": "分片",
+ "xpack.monitoring.elasticsearch.nodeDetailStatus.transportAddress": "传输地址",
+ "xpack.monitoring.elasticsearch.nodeDetailStatus.typeLabel": "类型",
+ "xpack.monitoring.elasticsearch.nodes.alertsColumnTitle": "告警",
+ "xpack.monitoring.elasticsearch.nodes.cpuThrottlingColumnTitle": "CPU 限制",
+ "xpack.monitoring.elasticsearch.nodes.cpuUsageColumnTitle": "CPU 使用率",
+ "xpack.monitoring.elasticsearch.nodes.diskFreeSpaceColumnTitle": "磁盘可用空间",
+ "xpack.monitoring.elasticsearch.nodes.healthAltIcon": "状态:{status}",
+ "xpack.monitoring.elasticsearch.nodes.jvmMemoryColumnTitle": "{javaVirtualMachine} 堆",
+ "xpack.monitoring.elasticsearch.nodes.loadAverageColumnTitle": "负载平均值",
+ "xpack.monitoring.elasticsearch.nodes.metricbeatMigration.detectedNodeDescription": "以下节点未受监测。单击下面的“使用 Metricbeat 监测”以开始监测。",
+ "xpack.monitoring.elasticsearch.nodes.metricbeatMigration.detectedNodeTitle": "检测到 Elasticsearch 节点",
+ "xpack.monitoring.elasticsearch.nodes.metricbeatMigration.disableInternalCollectionDescription": "禁用内部收集以完成迁移。",
+ "xpack.monitoring.elasticsearch.nodes.metricbeatMigration.disableInternalCollectionMigrationButtonLabel": "禁用内部收集",
+ "xpack.monitoring.elasticsearch.nodes.metricbeatMigration.disableInternalCollectionTitle": "Metricbeat 现在正监测您的 Elasticsearch 节点",
+ "xpack.monitoring.elasticsearch.nodes.monitoringTablePlaceholder": "筛选节点……",
+ "xpack.monitoring.elasticsearch.nodes.nameColumnTitle": "名称",
+ "xpack.monitoring.elasticsearch.nodes.pageTitle": "Elasticsearch 节点",
+ "xpack.monitoring.elasticsearch.nodes.routeTitle": "Elasticsearch - 节点",
+ "xpack.monitoring.elasticsearch.nodes.shardsColumnTitle": "分片",
+ "xpack.monitoring.elasticsearch.nodes.statusColumn.offlineLabel": "脱机",
+ "xpack.monitoring.elasticsearch.nodes.statusColumn.onlineLabel": "联机",
+ "xpack.monitoring.elasticsearch.nodes.statusColumnTitle": "状态",
+ "xpack.monitoring.elasticsearch.nodes.unknownNodeTypeLabel": "未知",
+ "xpack.monitoring.elasticsearch.overview.pageTitle": "Elasticsearch 概览",
+ "xpack.monitoring.elasticsearch.shardActivity.completedRecoveriesLabel": "已完成恢复",
+ "xpack.monitoring.elasticsearch.shardActivity.noActiveShardRecoveriesMessage.completedRecoveriesLinkText": "已完成恢复",
+ "xpack.monitoring.elasticsearch.shardActivity.noActiveShardRecoveriesMessage.completedRecoveriesLinkTextProblem": "此集群没有活动的分片恢复。",
+ "xpack.monitoring.elasticsearch.shardActivity.noActiveShardRecoveriesMessage.completedRecoveriesLinkTextSolution": "尝试查看{shardActivityHistoryLink}。",
+ "xpack.monitoring.elasticsearch.shardActivity.noDataMessage": "选定时间范围没有历史分片活动记录。",
+ "xpack.monitoring.elasticsearch.shardActivity.progress.noTranslogProgressLabel": "不适用",
+ "xpack.monitoring.elasticsearch.shardActivity.recoveryIndex.recoveryTypeDescription": "恢复类型:{relocationType}",
+ "xpack.monitoring.elasticsearch.shardActivity.recoveryIndex.shardDescription": "分片:{shard}",
+ "xpack.monitoring.elasticsearch.shardActivity.snapshotTitle": "存储库:{repo} / 快照:{snapshot}",
+ "xpack.monitoring.elasticsearch.shardActivity.sourceTooltip": "复制自 {copiedFrom} 分片",
+ "xpack.monitoring.elasticsearch.shardActivity.sourceTooltip.primarySourceText": "主分片",
+ "xpack.monitoring.elasticsearch.shardActivity.sourceTooltip.replicaSourceText": "副本分片",
+ "xpack.monitoring.elasticsearch.shardActivity.totalTimeTooltip": "已启动:{startTime}",
+ "xpack.monitoring.elasticsearch.shardActivity.unknownTargetAddressContent": "未知",
+ "xpack.monitoring.elasticsearch.shardActivityTitle": "分片活动",
+ "xpack.monitoring.elasticsearch.shardAllocation.clusterViewDisplayName": "ClusterView",
+ "xpack.monitoring.elasticsearch.shardAllocation.decorateShards.relocatingFromTextMessage": "正在从 {nodeName} 迁移",
+ "xpack.monitoring.elasticsearch.shardAllocation.decorateShards.relocatingToTextMessage": "正在迁移至 {nodeName}",
+ "xpack.monitoring.elasticsearch.shardAllocation.initializingLabel": "正在初始化",
+ "xpack.monitoring.elasticsearch.shardAllocation.labels.indicesLabel": "索引",
+ "xpack.monitoring.elasticsearch.shardAllocation.labels.nodesLabel": "节点",
+ "xpack.monitoring.elasticsearch.shardAllocation.labels.unassignedLabel": "未分配",
+ "xpack.monitoring.elasticsearch.shardAllocation.labels.unassignedNodesLabel": "节点",
+ "xpack.monitoring.elasticsearch.shardAllocation.primaryLabel": "主分片",
+ "xpack.monitoring.elasticsearch.shardAllocation.relocatingLabel": "正在迁移",
+ "xpack.monitoring.elasticsearch.shardAllocation.replicaLabel": "副本分片",
+ "xpack.monitoring.elasticsearch.shardAllocation.shardDisplayName": "分片",
+ "xpack.monitoring.elasticsearch.shardAllocation.shardLegendTitle": "分片图例",
+ "xpack.monitoring.elasticsearch.shardAllocation.tableBody.noShardsAllocatedDescription": "未分配任何分片。",
+ "xpack.monitoring.elasticsearch.shardAllocation.tableBodyDisplayName": "TableBody",
+ "xpack.monitoring.elasticsearch.shardAllocation.tableHead.filterSystemIndices": "筛留系统索引",
+ "xpack.monitoring.elasticsearch.shardAllocation.tableHead.indicesLabel": "索引",
+ "xpack.monitoring.elasticsearch.shardAllocation.unassignedDisplayName": "未分配",
+ "xpack.monitoring.elasticsearch.shardAllocation.unassignedPrimaryLabel": "未分配主分片",
+ "xpack.monitoring.elasticsearch.shardAllocation.unassignedReplicaLabel": "未分配副本分片",
+ "xpack.monitoring.errors.connectionErrorMessage": "连接错误:检查 Elasticsearch Monitoring 集群网络连接,并参考 Kibana 日志以了解详情。",
+ "xpack.monitoring.errors.insufficientUserErrorMessage": "对监测数据没有足够的用户权限",
+ "xpack.monitoring.errors.invalidAuthErrorMessage": "监测集群的身份验证无效",
+ "xpack.monitoring.errors.monitoringLicenseErrorDescription": "无法找到集群“{clusterId}”的许可信息。请在集群的主节点服务器日志中查看相关错误或警告。",
+ "xpack.monitoring.errors.monitoringLicenseErrorTitle": "监测许可错误",
+ "xpack.monitoring.errors.noLivingConnectionsErrorMessage": "没有活动的连接:检查 Elasticsearch Monitoring 集群网络连接,并参考 Kibana 日志以了解详情。",
+ "xpack.monitoring.errors.TimeoutErrorMessage": "请求超时:检查 Elasticsearch Monitoring 集群网络连接或节点的负载水平。",
+ "xpack.monitoring.es.indices.deletedClosedStatusLabel": "已删除 / 已关闭",
+ "xpack.monitoring.es.indices.notAvailableStatusLabel": "不可用",
+ "xpack.monitoring.es.indices.unknownStatusLabel": "未知",
+ "xpack.monitoring.es.nodes.offlineNodeStatusLabel": "脱机节点",
+ "xpack.monitoring.es.nodes.offlineStatusLabel": "脱机",
+ "xpack.monitoring.es.nodes.onlineStatusLabel": "联机",
+ "xpack.monitoring.es.nodeType.clientNodeLabel": "客户端节点",
+ "xpack.monitoring.es.nodeType.dataOnlyNodeLabel": "纯数据节点",
+ "xpack.monitoring.es.nodeType.invalidNodeLabel": "无效节点",
+ "xpack.monitoring.es.nodeType.masterNodeLabel": "主节点",
+ "xpack.monitoring.es.nodeType.masterOnlyNodeLabel": "只作主节点的节点",
+ "xpack.monitoring.es.nodeType.nodeLabel": "节点",
+ "xpack.monitoring.esNavigation.ccrLinkText": "CCR",
+ "xpack.monitoring.esNavigation.indicesLinkText": "索引",
+ "xpack.monitoring.esNavigation.instance.advancedLinkText": "高级",
+ "xpack.monitoring.esNavigation.instance.overviewLinkText": "概览",
+ "xpack.monitoring.esNavigation.jobsLinkText": "Machine Learning 作业",
+ "xpack.monitoring.esNavigation.nodesLinkText": "节点",
+ "xpack.monitoring.esNavigation.overviewLinkText": "概览",
+ "xpack.monitoring.euiSSPTable.setupNewButtonLabel": "为新的 {identifier} 设置监测",
+ "xpack.monitoring.euiTable.isFullyMigratedLabel": "Metricbeat 收集",
+ "xpack.monitoring.euiTable.isInternalCollectorLabel": "内部收集",
+ "xpack.monitoring.euiTable.isPartiallyMigratedLabel": "内部收集开启",
+ "xpack.monitoring.euiTable.setupNewButtonLabel": "使用 Metricbeat 监测其他 {identifier}",
+ "xpack.monitoring.expiredLicenseStatusDescription": "您的许可证已于 {expiryDate}过期",
+ "xpack.monitoring.expiredLicenseStatusTitle": "您的{typeTitleCase}许可证已过期",
+ "xpack.monitoring.feature.reserved.description": "要向用户授予访问权限,还应分配 monitoring_user 角色。",
+ "xpack.monitoring.featureCatalogueDescription": "跟踪部署的实时运行状况和性能。",
+ "xpack.monitoring.featureCatalogueTitle": "监测堆栈",
+ "xpack.monitoring.featureRegistry.monitoringFeatureName": "堆栈监测",
+ "xpack.monitoring.formatNumbers.notAvailableLabel": "不可用",
+ "xpack.monitoring.healthCheck.disabledWatches.text": "使用“设置”模式查看告警定义,并配置其他操作连接器,以通过偏好的方式获得通知。",
+ "xpack.monitoring.healthCheck.disabledWatches.title": "新告警已创建",
+ "xpack.monitoring.healthCheck.encryptionErrorAction": "了解操作方法。",
+ "xpack.monitoring.healthCheck.tlsAndEncryptionError": "堆栈监测告警需要在 Kibana 和 Elasticsearch 之间启用传输层安全,并在 kibana.yml 文件中配置加密密钥。",
+ "xpack.monitoring.healthCheck.tlsAndEncryptionErrorTitle": "需要其他设置",
+ "xpack.monitoring.healthCheck.unableToDisableWatches.action": "了解详情。",
+ "xpack.monitoring.healthCheck.unableToDisableWatches.text": "我们移除旧版集群告警。请查看 Kibana 服务器日志以获取更多信息,或稍后重试。",
+ "xpack.monitoring.healthCheck.unableToDisableWatches.title": "旧版集群告警仍有效",
+ "xpack.monitoring.kibana.clusterStatus.connectionsLabel": "连接",
+ "xpack.monitoring.kibana.clusterStatus.instancesLabel": "实例",
+ "xpack.monitoring.kibana.clusterStatus.maxResponseTimeLabel": "最大响应时间",
+ "xpack.monitoring.kibana.clusterStatus.memoryLabel": "内存",
+ "xpack.monitoring.kibana.clusterStatus.requestsLabel": "请求",
+ "xpack.monitoring.kibana.detailStatus.osFreeMemoryLabel": "OS 可用内存",
+ "xpack.monitoring.kibana.detailStatus.transportAddressLabel": "传输地址",
+ "xpack.monitoring.kibana.detailStatus.uptimeLabel": "运行时间",
+ "xpack.monitoring.kibana.detailStatus.versionLabel": "版本",
+ "xpack.monitoring.kibana.instance.pageTitle": "Kibana 实例:{instance}",
+ "xpack.monitoring.kibana.instances.heading": "Kibana 实例",
+ "xpack.monitoring.kibana.instances.metricbeatMigration.detectedNodeDescription": "以下实例未受监测。\n 单击下面的“使用 Metricbeat 监测”以开始监测。",
+ "xpack.monitoring.kibana.instances.metricbeatMigration.detectedNodeTitle": "检测到 Kibana 实例",
+ "xpack.monitoring.kibana.instances.pageTitle": "Kibana 实例",
+ "xpack.monitoring.kibana.instances.routeTitle": "Kibana - 实例",
+ "xpack.monitoring.kibana.listing.alertsColumnTitle": "告警",
+ "xpack.monitoring.kibana.listing.filterInstancesPlaceholder": "筛选实例……",
+ "xpack.monitoring.kibana.listing.loadAverageColumnTitle": "负载平均值",
+ "xpack.monitoring.kibana.listing.memorySizeColumnTitle": "内存大小",
+ "xpack.monitoring.kibana.listing.nameColumnTitle": "名称",
+ "xpack.monitoring.kibana.listing.requestsColumnTitle": "请求",
+ "xpack.monitoring.kibana.listing.responseTimeColumnTitle": "响应时间",
+ "xpack.monitoring.kibana.listing.statusColumnTitle": "状态",
+ "xpack.monitoring.kibana.overview.pageTitle": "Kibana 概览",
+ "xpack.monitoring.kibana.shardActivity.bytesTitle": "字节",
+ "xpack.monitoring.kibana.shardActivity.filesTitle": "文件",
+ "xpack.monitoring.kibana.shardActivity.indexTitle": "索引",
+ "xpack.monitoring.kibana.shardActivity.sourceDestinationTitle": "源 / 目标",
+ "xpack.monitoring.kibana.shardActivity.stageTitle": "阶段",
+ "xpack.monitoring.kibana.shardActivity.totalTimeTitle": "总时间",
+ "xpack.monitoring.kibana.shardActivity.translogTitle": "事务日志",
+ "xpack.monitoring.kibana.statusIconLabel": "运行状况:{status}",
+ "xpack.monitoring.kibanaNavigation.instancesLinkText": "实例",
+ "xpack.monitoring.kibanaNavigation.overviewLinkText": "概览",
+ "xpack.monitoring.license.heading": "许可证",
+ "xpack.monitoring.license.howToUpdateLicenseDescription": "要更新此集群的许可,请通过 Elasticsearch {apiText} 提供许可文件:",
+ "xpack.monitoring.license.licenseRouteTitle": "许可证",
+ "xpack.monitoring.loading.pageTitle": "正在加载",
+ "xpack.monitoring.logs.listing.calloutLinkText": "日志",
+ "xpack.monitoring.logs.listing.calloutTitle": "想要查看更多日志?",
+ "xpack.monitoring.logs.listing.clusterPageDescription": "显示此集群最新的日志,总共最多 {limit} 个日志。",
+ "xpack.monitoring.logs.listing.componentTitle": "组件",
+ "xpack.monitoring.logs.listing.indexPageDescription": "显示此索引最新的日志,总共最多 {limit} 个日志。",
+ "xpack.monitoring.logs.listing.levelTitle": "级别",
+ "xpack.monitoring.logs.listing.linkText": "访问 {link} 以更深入了解。",
+ "xpack.monitoring.logs.listing.messageTitle": "消息",
+ "xpack.monitoring.logs.listing.nodePageDescription": "显示此节点最新的日志,总共最多 {limit} 个日志。",
+ "xpack.monitoring.logs.listing.nodeTitle": "节点",
+ "xpack.monitoring.logs.listing.pageTitle": "最近日志",
+ "xpack.monitoring.logs.listing.timestampTitle": "时间戳",
+ "xpack.monitoring.logs.listing.typeTitle": "类型",
+ "xpack.monitoring.logs.reason.correctIndexNameLink": "单击此处以获取更多信息",
+ "xpack.monitoring.logs.reason.correctIndexNameMessage": "从您的 filebeat 索引读取数据时出现问题。{link}。",
+ "xpack.monitoring.logs.reason.correctIndexNameTitle": "Filebeat 索引损坏",
+ "xpack.monitoring.logs.reason.defaultMessage": "我们未找到任何日志数据,我们无法诊断原因。{link}",
+ "xpack.monitoring.logs.reason.defaultMessageLink": "请确认您的设置正确。",
+ "xpack.monitoring.logs.reason.defaultTitle": "未找到任何日志数据",
+ "xpack.monitoring.logs.reason.noClusterLink": "设置",
+ "xpack.monitoring.logs.reason.noClusterMessage": "确认您的 {link} 是否正确。",
+ "xpack.monitoring.logs.reason.noClusterTitle": "此集群没有日志",
+ "xpack.monitoring.logs.reason.noIndexLink": "设置",
+ "xpack.monitoring.logs.reason.noIndexMessage": "找到了日志,但没有此索引的日志。如果此问题持续存在,请确认您的 {link} 是否正确。",
+ "xpack.monitoring.logs.reason.noIndexPatternInTimePeriodMessage": "使用时间筛选调整时间范围。",
+ "xpack.monitoring.logs.reason.noIndexPatternInTimePeriodTitle": "没有选定时间的日志",
+ "xpack.monitoring.logs.reason.noIndexPatternLink": "Filebeat",
+ "xpack.monitoring.logs.reason.noIndexPatternMessage": "设置 {link},然后将 Elasticsearch 输出配置到您的监测集群。",
+ "xpack.monitoring.logs.reason.noIndexPatternTitle": "未找到任何日志数据",
+ "xpack.monitoring.logs.reason.noIndexTitle": "此索引没有任何日志",
+ "xpack.monitoring.logs.reason.noNodeLink": "设置",
+ "xpack.monitoring.logs.reason.noNodeMessage": "确认您的 {link} 是否正确。",
+ "xpack.monitoring.logs.reason.noNodeTitle": "此 Elasticsearch 节点没有任何日志",
+ "xpack.monitoring.logs.reason.notUsingStructuredLogsLink": "指向 JSON 日志",
+ "xpack.monitoring.logs.reason.notUsingStructuredLogsMessage": "检查 {varPaths} 设置是否{link}。",
+ "xpack.monitoring.logs.reason.notUsingStructuredLogsTitle": "未找到结构化日志",
+ "xpack.monitoring.logs.reason.noTypeLink": "这些方向",
+ "xpack.monitoring.logs.reason.noTypeMessage": "按照 {link} 设置 Elasticsearch。",
+ "xpack.monitoring.logs.reason.noTypeTitle": "Elasticsearch 没有任何日志",
+ "xpack.monitoring.logstash.clusterStatus.eventsEmittedLabel": "已发出事件",
+ "xpack.monitoring.logstash.clusterStatus.eventsReceivedLabel": "已接收事件",
+ "xpack.monitoring.logstash.clusterStatus.memoryLabel": "内存",
+ "xpack.monitoring.logstash.clusterStatus.nodesLabel": "节点",
+ "xpack.monitoring.logstash.detailStatus.batchSizeLabel": "批处理大小",
+ "xpack.monitoring.logstash.detailStatus.configReloadsLabel": "配置重载",
+ "xpack.monitoring.logstash.detailStatus.eventsEmittedLabel": "已发出事件",
+ "xpack.monitoring.logstash.detailStatus.eventsReceivedLabel": "已接收事件",
+ "xpack.monitoring.logstash.detailStatus.pipelineWorkersLabel": "管道工作线程",
+ "xpack.monitoring.logstash.detailStatus.queueTypeLabel": "队列类型",
+ "xpack.monitoring.logstash.detailStatus.transportAddressLabel": "传输地址",
+ "xpack.monitoring.logstash.detailStatus.uptimeLabel": "运行时间",
+ "xpack.monitoring.logstash.detailStatus.versionLabel": "版本",
+ "xpack.monitoring.logstash.filterNodesPlaceholder": "筛选节点……",
+ "xpack.monitoring.logstash.filterPipelinesPlaceholder": "筛选管道……",
+ "xpack.monitoring.logstash.node.advanced.pageTitle": "Logstash 节点:{nodeName}",
+ "xpack.monitoring.logstash.node.advanced.routeTitle": "Logstash - {nodeName} - 高级",
+ "xpack.monitoring.logstash.node.pageTitle": "Logstash 节点:{nodeName}",
+ "xpack.monitoring.logstash.node.pipelines.notAvailableDescription": "仅 Logstash 版本 6.0.0 或更高版本提供管道监测功能。此节点正在运行版本 {logstashVersion}。",
+ "xpack.monitoring.logstash.node.pipelines.pageTitle": "Logstash 节点管道:{nodeName}",
+ "xpack.monitoring.logstash.node.pipelines.routeTitle": "Logstash - {nodeName} - 管道",
+ "xpack.monitoring.logstash.node.routeTitle": "Logstash - {nodeName}",
+ "xpack.monitoring.logstash.nodes.alertsColumnTitle": "告警",
+ "xpack.monitoring.logstash.nodes.configReloadsFailuresCountLabel": "{reloadsFailures} 失败",
+ "xpack.monitoring.logstash.nodes.configReloadsSuccessCountLabel": "{reloadsSuccesses} 成功",
+ "xpack.monitoring.logstash.nodes.configReloadsTitle": "配置重载",
+ "xpack.monitoring.logstash.nodes.cpuUsageTitle": "CPU 使用率",
+ "xpack.monitoring.logstash.nodes.eventsIngestedTitle": "已采集事件",
+ "xpack.monitoring.logstash.nodes.jvmHeapUsedTitle": "已使用 {javaVirtualMachine} 堆",
+ "xpack.monitoring.logstash.nodes.loadAverageTitle": "负载平均值",
+ "xpack.monitoring.logstash.nodes.nameTitle": "名称",
+ "xpack.monitoring.logstash.nodes.pageTitle": "Logstash 节点",
+ "xpack.monitoring.logstash.nodes.routeTitle": "Logstash - 节点",
+ "xpack.monitoring.logstash.nodes.versionTitle": "版本",
+ "xpack.monitoring.logstash.overview.pageTitle": "Logstash 概览",
+ "xpack.monitoring.logstash.pipeline.detailDrawer.conditionalStatementDescription": "这是您的管道中的条件语句。",
+ "xpack.monitoring.logstash.pipeline.detailDrawer.eventsEmittedLabel": "已发出事件",
+ "xpack.monitoring.logstash.pipeline.detailDrawer.eventsEmittedRateLabel": "已发出事件速率",
+ "xpack.monitoring.logstash.pipeline.detailDrawer.eventsLatencyLabel": "事件延迟",
+ "xpack.monitoring.logstash.pipeline.detailDrawer.eventsReceivedLabel": "已接收事件",
+ "xpack.monitoring.logstash.pipeline.detailDrawer.noMetricsForIfDescription": "对于此 if 条件,当前没有可显示的指标。",
+ "xpack.monitoring.logstash.pipeline.detailDrawer.noMetricsForQueueDescription": "对于该队列,当前没有可显示的指标。",
+ "xpack.monitoring.logstash.pipeline.detailDrawer.specifyVertexIdDescription": "没有为此 {vertexType} 显式指定 ID。指定 ID 允许您跟踪各个管道更改的差异。您可以为此插件显式指定 ID,如:",
+ "xpack.monitoring.logstash.pipeline.detailDrawer.structureDescription": "这是 Logstash 用来缓冲输入和管道其余部分之间的事件的内部结构。",
+ "xpack.monitoring.logstash.pipeline.detailDrawer.vertexIdDescription": "此 {vertexType} 的 ID 为 {vertexId}。",
+ "xpack.monitoring.logstash.pipeline.pageTitle": "Logstash 管道:{pipeline}",
+ "xpack.monitoring.logstash.pipeline.queue.noMetricsDescription": "队列指标不可用",
+ "xpack.monitoring.logstash.pipeline.relativeFirstSeenAgoLabel": "{relativeFirstSeen}前",
+ "xpack.monitoring.logstash.pipeline.relativeLastSeenAgoLabel": "直到 {relativeLastSeen}前",
+ "xpack.monitoring.logstash.pipeline.relativeLastSeenNowLabel": "现在",
+ "xpack.monitoring.logstash.pipeline.routeTitle": "Logstash - 管道",
+ "xpack.monitoring.logstash.pipelines.eventsEmittedRateTitle": "已发出事件速率",
+ "xpack.monitoring.logstash.pipelines.idTitle": "ID",
+ "xpack.monitoring.logstash.pipelines.numberOfNodesTitle": "节点数目",
+ "xpack.monitoring.logstash.pipelines.pageTitle": "Logstash 管道",
+ "xpack.monitoring.logstash.pipelines.routeTitle": "Logstash 管道",
+ "xpack.monitoring.logstash.pipelineStatement.viewDetailsAriaLabel": "查看详情",
+ "xpack.monitoring.logstash.pipelineViewer.filtersTitle": "筛选",
+ "xpack.monitoring.logstash.pipelineViewer.inputsTitle": "输入",
+ "xpack.monitoring.logstash.pipelineViewer.outputsTitle": "输出",
+ "xpack.monitoring.logstashNavigation.instance.advancedLinkText": "高级",
+ "xpack.monitoring.logstashNavigation.instance.overviewLinkText": "概览",
+ "xpack.monitoring.logstashNavigation.instance.pipelinesLinkText": "管道",
+ "xpack.monitoring.logstashNavigation.nodesLinkText": "节点",
+ "xpack.monitoring.logstashNavigation.overviewLinkText": "概览",
+ "xpack.monitoring.logstashNavigation.pipelinesLinkText": "管道",
+ "xpack.monitoring.logstashNavigation.pipelineVersionDescription": "活动版本 {relativeLastSeen} 及首次看到 {relativeFirstSeen}",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.configureMetricbeatDescription": "在您的 {file} 中做出这些更改。",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.configureMetricbeatTitle": "配置 Metricbeat 以发送至监测集群",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.disableInternalCollection.description": "在 APM Server 的配置文件 ({file}) 中添加以下设置:",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.disableInternalCollection.note": "进行此更改后,需要重新启动 APM Server。",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.disableInternalCollection.title": "禁用 APM Server 监测指标的内部收集",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.enableMetricbeatModuleDescription": "该模块将默认从 http://localhost:5066 收集 APM Server 监测指标。如果本地 APM Server 有不同的地址,则必须通过 {file} 文件中的 {hosts} 设置进行指定。",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.enableMetricbeatModuleTitle": "在 Metricbeat 中启用并配置 Beat x-pack 模块",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.installMetricbeatLinkText": "按照此处的说明执行操作。",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.installMetricbeatTitle": "在安装 APM Server 的同一台服务器上安装 Metricbeat",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.startMetricbeatLinkText": "按照此处的说明执行操作。",
+ "xpack.monitoring.metricbeatMigration.apmInstructions.startMetricbeatTitle": "启动 Metricbeat",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.configureMetricbeatDescription": "在您的 {file} 中做出这些更改。",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.configureMetricbeatTitle": "配置 Metricbeat 以发送至监测集群",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.disableInternalCollection.description": "在 {beatType} 的配置文件 ({file}) 中添加以下设置:",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.disableInternalCollection.note": "进行此更改后,您需要重新启动 {beatType}。",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.disableInternalCollection.title": "禁用 {beatType} 监测指标的内部收集",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.enableMetricbeatModuleDescription": "该模块将默认从 http://localhost:5066 收集 {beatType} 监测指标。如果正在监测的 {beatType} 实例有不同的地址,则必须通过 {file} 文件中的 {hosts} 设置进行指定。",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.enableMetricbeatModuleHttpEnabledDirections": "要使 Metricbeat 从正在运行的 {beatType} 收集指标,需要{link}。",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.enableMetricbeatModuleHttpEnabledDirectionsLinkText": "为正在监测的 {beatType} 实例启用 HTTP 终端节点",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.enableMetricbeatModuleTitle": "在 Metricbeat 中启用并配置 Beat x-pack 模块",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.installMetricbeatLinkText": "按照此处的说明执行操作。",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.installMetricbeatTitle": "在安装此 {beatType} 的同一台服务器上安装 Metricbeat",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.startMetricbeatLinkText": "按照此处的说明执行操作。",
+ "xpack.monitoring.metricbeatMigration.beatsInstructions.startMetricbeatTitle": "启动 Metricbeat",
+ "xpack.monitoring.metricbeatMigration.disableInternalCollection.fullyMigratedStatusDescription": "我们未看到来自内部收集的任何文档。迁移完成!",
+ "xpack.monitoring.metricbeatMigration.disableInternalCollection.fullyMigratedStatusTitle": "恭喜您!",
+ "xpack.monitoring.metricbeatMigration.disableInternalCollection.partiallyMigratedStatusDescription": "上一次自我监测是在 {secondsSinceLastInternalCollectionLabel} 前。",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.configureMetricbeatDescription": "在 {file} 文件中进行这些更改。",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.configureMetricbeatTitle": "配置 Metricbeat 以发送至监测集群",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.disableInternalCollectionDescription": "禁用 Elasticsearch 监测指标的内部收集。在生产集群中的每个服务器上将 {monospace} 设置为 false。",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.disableInternalCollectionTitle": "禁用 Elasticsearch 监测指标的内部收集",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.enableMetricbeatModuleDescription": "默认情况下,模块从 {url} 收集 Elasticsearch 指标。如果本地服务器有不同的地址,请在 {module} 中将其添加到 hosts 设置。",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.enableMetricbeatModuleInstallDirectory": "从安装目录中,运行:",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.enableMetricbeatModuleTitle": "在 Metricbeat 中启用并配置 Elasticsearch x-pack 模块",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.installMetricbeatLinkText": "按照此处的说明执行操作。",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.installMetricbeatTitle": "在安装 Elasticsearch 的同一台服务器上安装 Metricbeat",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.startMetricbeatLinkText": "按照此处的说明执行操作。",
+ "xpack.monitoring.metricbeatMigration.elasticsearchInstructions.startMetricbeatTitle": "启动 Metricbeat",
+ "xpack.monitoring.metricbeatMigration.flyout.closeButtonLabel": "关闭",
+ "xpack.monitoring.metricbeatMigration.flyout.doneButtonLabel": "完成",
+ "xpack.monitoring.metricbeatMigration.flyout.flyoutTitle": "使用 Metricbeat 监测 `{instanceName}` {instanceIdentifier}",
+ "xpack.monitoring.metricbeatMigration.flyout.flyoutTitleNewUser": "使用 Metricbeat 监测 {instanceName} {instanceIdentifier}",
+ "xpack.monitoring.metricbeatMigration.flyout.learnMore": "了解原因。",
+ "xpack.monitoring.metricbeatMigration.flyout.nextButtonLabel": "下一个",
+ "xpack.monitoring.metricbeatMigration.flyout.noClusterUuidCheckboxLabel": "是的,我明白我将需要在独立集群中寻找\n 此 {productName} {instanceIdentifier}。",
+ "xpack.monitoring.metricbeatMigration.flyout.noClusterUuidDescription": "此 {productName} {instanceIdentifier} 未连接到 Elasticsearch 集群,因此完全迁移后,此 {productName} {instanceIdentifier} 将显示在独立集群中,而非此集群中。{link}",
+ "xpack.monitoring.metricbeatMigration.flyout.noClusterUuidTitle": "未检测到集群",
+ "xpack.monitoring.metricbeatMigration.flyout.step1.monitoringUrlHelpText": "通常为单个 URL。如果有多个 URL,请使用逗号分隔。\n 正在运行的 Metricbeat 实例必须能够与这些 Elasticsearch 服务器通信。",
+ "xpack.monitoring.metricbeatMigration.flyout.step1.monitoringUrlLabel": "监测集群 URL",
+ "xpack.monitoring.metricbeatMigration.fullyMigratedStatusDescription": "Metricbeat 正在发送监测数据。",
+ "xpack.monitoring.metricbeatMigration.fullyMigratedStatusTitle": "恭喜您!",
+ "xpack.monitoring.metricbeatMigration.isInternalCollectorStatusTitle": "未检测到任何监测数据,但我们将继续检查。",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.configureMetricbeatDescription": "在您的 {file} 中做出这些更改。",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.configureMetricbeatTitle": "配置 Metricbeat 以发送至监测集群",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.disableInternalCollection.description": "将此设置添加到 {file}。",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.disableInternalCollection.note": "将 {config} 设置为其默认值 ({defaultValue})。",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.disableInternalCollection.restartNote": "此步骤需要您重新启动 Kibana 服务器。在服务器再次运行之前应会看到错误。",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.disableInternalCollection.restartWarningTitle": "此步骤需要您重新启动 Kibana 服务器",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.disableInternalCollection.title": "禁用 Kibana 监测指标的内部收集",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.enableMetricbeatModuleDescription": "该模块将默认从 http://localhost:5601 收集 Kibana 监测指标。如果本地 Kibana 实例有不同的地址,则必须通过 {file} 文件中的 {hosts} 设置进行指定。",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.enableMetricbeatModuleTitle": "在 Metricbeat 中启用并配置 Kibana x-pack 模块",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.installMetricbeatLinkText": "按照此处的说明执行操作。",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.installMetricbeatTitle": "在安装 Kibana 的同一台服务器上安装 Metricbeat",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.startMetricbeatLinkText": "按照此处的说明执行操作。",
+ "xpack.monitoring.metricbeatMigration.kibanaInstructions.startMetricbeatTitle": "启动 Metricbeat",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.configureMetricbeatDescription": "在您的 {file} 中做出这些更改。",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.configureMetricbeatTitle": "配置 Metricbeat 以发送至监测集群",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.disableInternalCollection.description": "在 Logstash 配置文件 ({file}) 中添加以下设置:",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.disableInternalCollection.note": "进行此更改后,您需要重新启动 Logstash。",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.disableInternalCollection.title": "禁用 Logstash 监测指标的内部收集",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.enableMetricbeatModuleDescription": "该模块将默认从 http://localhost:9600 收集 Logstash 监测指标。如果本地 Logstash 实例有不同的地址,则必须通过 {file} 文件中的 {hosts} 设置进行指定。",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.enableMetricbeatModuleTitle": "在 Metricbeat 中启用并配置 Logstash x-pack 模块",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.installMetricbeatLinkText": "按照此处的说明执行操作。",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.installMetricbeatTitle": "在安装 Logstash 的同一台服务器上安装 Metricbeat",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.startMetricbeatLinkText": "按照此处的说明执行操作。",
+ "xpack.monitoring.metricbeatMigration.logstashInstructions.startMetricbeatTitle": "启动 Metricbeat",
+ "xpack.monitoring.metricbeatMigration.migrationStatus": "迁移状态",
+ "xpack.monitoring.metricbeatMigration.monitoringStatus": "监测状态",
+ "xpack.monitoring.metricbeatMigration.partiallyMigratedStatusDescription": "最多需要 {secondsAgo} 秒钟检测到数据。",
+ "xpack.monitoring.metricbeatMigration.partiallyMigratedStatusTitle": "数据仍来自于内部收集",
+ "xpack.monitoring.metricbeatMigration.securitySetup": "如果启用了安全,可能需要{link}。",
+ "xpack.monitoring.metricbeatMigration.securitySetupLinkText": "其他设置",
+ "xpack.monitoring.metrics.apm.acmRequest.countTitle": "请求代理配置管理",
+ "xpack.monitoring.metrics.apm.acmRequest.countTitleDescription": "代理配置管理接收的 HTTP 请求",
+ "xpack.monitoring.metrics.apm.acmRequest.countTitleLabel": "计数",
+ "xpack.monitoring.metrics.apm.acmResponse.countDescription": "APM 服务器响应的 HTTP 请求",
+ "xpack.monitoring.metrics.apm.acmResponse.countLabel": "计数",
+ "xpack.monitoring.metrics.apm.acmResponse.countTitle": "响应计数 - 代理配置管理",
+ "xpack.monitoring.metrics.apm.acmResponse.errorCountDescription": "HTTP 错误计数",
+ "xpack.monitoring.metrics.apm.acmResponse.errorCountLabel": "错误计数",
+ "xpack.monitoring.metrics.apm.acmResponse.errorCountTitle": "响应错误计数 - 代理配置管理",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.forbiddenDescription": "已禁止 HTTP 请求已拒绝计数",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.forbiddenLabel": "计数",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.forbiddenTitle": "响应错误 - 代理配置管理",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.invalidqueryDescription": "无效 HTTP 查询",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.invalidqueryLabel": "无效查询",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.invalidqueryTitle": "响应无效查询错误 - 代理配置管理",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.methodDescription": "由于 HTTP 方法错误而拒绝的 HTTP 请求",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.methodLabel": "方法",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.methodTitle": "响应方法错误 - 代理配置管理",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.unauthorizedDescription": "未授权 HTTP 请求已拒绝计数",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.unauthorizedLabel": "未授权",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.unauthorizedTitle": "响应未授权错误 - 代理配置管理",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.unavailableDescription": "不可用 HTTP 响应计数。有可能配置错误或 Kibana 版本不受支持",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.unavailableLabel": "不可用",
+ "xpack.monitoring.metrics.apm.acmResponse.errors.unavailableTitle": "响应不可用错误 - 代理配置管理",
+ "xpack.monitoring.metrics.apm.acmResponse.validNotModifiedDescription": "304 未修改响应计数",
+ "xpack.monitoring.metrics.apm.acmResponse.validNotModifiedLabel": "未修改",
+ "xpack.monitoring.metrics.apm.acmResponse.validNotModifiedTitle": "响应未修改 - 代理配置管理",
+ "xpack.monitoring.metrics.apm.acmResponse.validOkDescription": "200 正常响应计数",
+ "xpack.monitoring.metrics.apm.acmResponse.validOkLabel": "确定",
+ "xpack.monitoring.metrics.apm.acmResponse.validOkTitle": "响应正常计数 - 代理配置管理",
+ "xpack.monitoring.metrics.apm.outputAckedEventsRate.ackedDescription": "输出处理的事件(包括重试)",
+ "xpack.monitoring.metrics.apm.outputAckedEventsRate.ackedLabel": "已确认",
+ "xpack.monitoring.metrics.apm.outputAckedEventsRateTitle": "输出已确认事件速率",
+ "xpack.monitoring.metrics.apm.outputActiveEventsRate.activeDescription": "输出处理的事件(包括重试)",
+ "xpack.monitoring.metrics.apm.outputActiveEventsRate.activeLabel": "活动",
+ "xpack.monitoring.metrics.apm.outputActiveEventsRateTitle": "输出活动事件速率",
+ "xpack.monitoring.metrics.apm.outputDroppedEventsRate.droppedDescription": "输出处理的事件(包括重试)",
+ "xpack.monitoring.metrics.apm.outputDroppedEventsRate.droppedLabel": "已丢弃",
+ "xpack.monitoring.metrics.apm.outputDroppedEventsRateTitle": "输出已丢弃事件速率",
+ "xpack.monitoring.metrics.apm.outputEventsRate.totalDescription": "输出处理的事件(包括重试)",
+ "xpack.monitoring.metrics.apm.outputEventsRate.totalLabel": "合计",
+ "xpack.monitoring.metrics.apm.outputEventsRateTitle": "输出事件速率",
+ "xpack.monitoring.metrics.apm.outputFailedEventsRate.failedDescription": "输出处理的事件(包括重试)",
+ "xpack.monitoring.metrics.apm.outputFailedEventsRate.failedLabel": "失败",
+ "xpack.monitoring.metrics.apm.outputFailedEventsRateTitle": "输出失败事件速率",
+ "xpack.monitoring.metrics.apm.perSecondUnitLabel": "/s",
+ "xpack.monitoring.metrics.apm.processedEvents.transactionDescription": "已处理事务事件",
+ "xpack.monitoring.metrics.apm.processedEvents.transactionLabel": "事务",
+ "xpack.monitoring.metrics.apm.processedEventsTitle": "已处理事件",
+ "xpack.monitoring.metrics.apm.requests.requestedDescription": "服务器接收的 HTTP 请求",
+ "xpack.monitoring.metrics.apm.requests.requestedLabel": "请求的",
+ "xpack.monitoring.metrics.apm.requestsTitle": "请求计数摄入 API",
+ "xpack.monitoring.metrics.apm.response.acceptedDescription": "成功报告新事件的 HTTP 请求",
+ "xpack.monitoring.metrics.apm.response.acceptedLabel": "已接受",
+ "xpack.monitoring.metrics.apm.response.acceptedTitle": "已接受",
+ "xpack.monitoring.metrics.apm.response.okDescription": "200 正常响应计数",
+ "xpack.monitoring.metrics.apm.response.okLabel": "确定",
+ "xpack.monitoring.metrics.apm.response.okTitle": "确定",
+ "xpack.monitoring.metrics.apm.responseCount.totalDescription": "服务器响应的 HTTP 请求",
+ "xpack.monitoring.metrics.apm.responseCount.totalLabel": "合计",
+ "xpack.monitoring.metrics.apm.responseCountTitle": "响应计数摄入 API",
+ "xpack.monitoring.metrics.apm.responseErrors.closedDescription": "服务器关闭期间拒绝的 HTTP 请求",
+ "xpack.monitoring.metrics.apm.responseErrors.closedLabel": "已关闭",
+ "xpack.monitoring.metrics.apm.responseErrors.closedTitle": "已关闭",
+ "xpack.monitoring.metrics.apm.responseErrors.concurrencyDescription": "由于违反总体并发限制而拒绝的 HTTP 请求",
+ "xpack.monitoring.metrics.apm.responseErrors.concurrencyLabel": "并发",
+ "xpack.monitoring.metrics.apm.responseErrors.concurrencyTitle": "并发",
+ "xpack.monitoring.metrics.apm.responseErrors.decodeDescription": "由于解码错误而拒绝的 HTTP 请求 - json 无效、实体的数据类型不正确",
+ "xpack.monitoring.metrics.apm.responseErrors.decodeLabel": "解码",
+ "xpack.monitoring.metrics.apm.responseErrors.decodeTitle": "解码",
+ "xpack.monitoring.metrics.apm.responseErrors.forbiddenDescription": "拒绝的已禁止 HTTP 请求 - CORS 违规、已禁用终端节点",
+ "xpack.monitoring.metrics.apm.responseErrors.forbiddenLabel": "已禁止",
+ "xpack.monitoring.metrics.apm.responseErrors.forbiddenTitle": "已禁止",
+ "xpack.monitoring.metrics.apm.responseErrors.internalDescription": "由于其他内部错误而拒绝的 HTTP 请求",
+ "xpack.monitoring.metrics.apm.responseErrors.internalLabel": "内部",
+ "xpack.monitoring.metrics.apm.responseErrors.internalTitle": "内部",
+ "xpack.monitoring.metrics.apm.responseErrors.methodDescription": "由于 HTTP 方法错误而拒绝的 HTTP 请求",
+ "xpack.monitoring.metrics.apm.responseErrors.methodLabel": "方法",
+ "xpack.monitoring.metrics.apm.responseErrors.methodTitle": "方法",
+ "xpack.monitoring.metrics.apm.responseErrors.queueDescription": "由于内部队列已填满而拒绝的 HTTP 请求",
+ "xpack.monitoring.metrics.apm.responseErrors.queueLabel": "队列",
+ "xpack.monitoring.metrics.apm.responseErrors.queueTitle": "队列",
+ "xpack.monitoring.metrics.apm.responseErrors.rateLimitDescription": "由于速率限制超出而拒绝的 HTTP 请求",
+ "xpack.monitoring.metrics.apm.responseErrors.rateLimitLabel": "速率限制",
+ "xpack.monitoring.metrics.apm.responseErrors.rateLimitTitle": "速率限制",
+ "xpack.monitoring.metrics.apm.responseErrors.tooLargeLabelDescription": "由于负载大小过大而拒绝的 HTTP 请求",
+ "xpack.monitoring.metrics.apm.responseErrors.tooLargeLabelTitle": "过大",
+ "xpack.monitoring.metrics.apm.responseErrors.unauthorizedDescription": "由于密钥令牌无效而拒绝的 HTTP 请求",
+ "xpack.monitoring.metrics.apm.responseErrors.unauthorizedLabel": "未授权",
+ "xpack.monitoring.metrics.apm.responseErrors.unauthorizedTitle": "未授权",
+ "xpack.monitoring.metrics.apm.responseErrors.validateDescription": "由于负载验证错误而拒绝的 HTTP 请求",
+ "xpack.monitoring.metrics.apm.responseErrors.validateLabel": "验证",
+ "xpack.monitoring.metrics.apm.responseErrors.validateTitle": "验证",
+ "xpack.monitoring.metrics.apm.responseErrorsTitle": "响应错误摄入 API",
+ "xpack.monitoring.metrics.apm.transformations.errorDescription": "已处理错误事件",
+ "xpack.monitoring.metrics.apm.transformations.errorLabel": "错误",
+ "xpack.monitoring.metrics.apm.transformations.metricDescription": "已处理指标事件",
+ "xpack.monitoring.metrics.apm.transformations.metricLabel": "指标",
+ "xpack.monitoring.metrics.apm.transformations.spanDescription": "已处理范围错误",
+ "xpack.monitoring.metrics.apm.transformations.spanLabel": "跨度",
+ "xpack.monitoring.metrics.apm.transformationsTitle": "转换",
+ "xpack.monitoring.metrics.apmInstance.cpuUtilization.cgroupCpuUtilizationDescription": "与 CPU 配额相比较的 CPU 使用时间(显示为百分比)。如果未设置 CPU 配额,将不会显示任何数据。",
+ "xpack.monitoring.metrics.apmInstance.cpuUtilization.cgroupCpuUtilizationLabel": "Cgroup CPU 使用率",
+ "xpack.monitoring.metrics.apmInstance.cpuUtilization.totalDescription": "为 APM 进程执行(用户+内核模式)所花费的 CPU 时间百分比",
+ "xpack.monitoring.metrics.apmInstance.cpuUtilization.totalLabel": "合计",
+ "xpack.monitoring.metrics.apmInstance.cpuUtilizationTitle": "CPU 使用率",
+ "xpack.monitoring.metrics.apmInstance.memory.allocatedMemoryDescription": "已分配内存",
+ "xpack.monitoring.metrics.apmInstance.memory.allocatedMemoryLabel": "已分配内存",
+ "xpack.monitoring.metrics.apmInstance.memory.gcNextDescription": "执行垃圾回收的已分配内存限制",
+ "xpack.monitoring.metrics.apmInstance.memory.gcNextLabel": "下一 GC",
+ "xpack.monitoring.metrics.apmInstance.memory.memoryLimitDescription": "容器的内存限制",
+ "xpack.monitoring.metrics.apmInstance.memory.memoryLimitLabel": "内存限制",
+ "xpack.monitoring.metrics.apmInstance.memory.memoryUsageDescription": "容器的内存使用",
+ "xpack.monitoring.metrics.apmInstance.memory.memoryUsageLabel": "内存使用率 (cgroup)",
+ "xpack.monitoring.metrics.apmInstance.memory.processTotalDescription": "APM 服务从 OS 保留的内存常驻集大小",
+ "xpack.monitoring.metrics.apmInstance.memory.processTotalLabel": "进程合计",
+ "xpack.monitoring.metrics.apmInstance.memoryTitle": "内存",
+ "xpack.monitoring.metrics.apmInstance.systemLoad.last15MinutesDescription": "过去 15 分钟的负载平均值",
+ "xpack.monitoring.metrics.apmInstance.systemLoad.last15MinutesLabel": "15 分钟",
+ "xpack.monitoring.metrics.apmInstance.systemLoad.last1MinuteDescription": "过去 1 分钟的负载平均值",
+ "xpack.monitoring.metrics.apmInstance.systemLoad.last1MinuteLabel": "1 分钟",
+ "xpack.monitoring.metrics.apmInstance.systemLoad.last5MinutesDescription": "过去 5 分钟的负载平均值",
+ "xpack.monitoring.metrics.apmInstance.systemLoad.last5MinutesLabel": "5 分钟",
+ "xpack.monitoring.metrics.apmInstance.systemLoadTitle": "系统负载",
+ "xpack.monitoring.metrics.beats.eventsRate.acknowledgedDescription": "输出确认的事件(包括输出丢弃的事件)",
+ "xpack.monitoring.metrics.beats.eventsRate.acknowledgedLabel": "已确认",
+ "xpack.monitoring.metrics.beats.eventsRate.emittedDescription": "输出处理的事件(包括重试)",
+ "xpack.monitoring.metrics.beats.eventsRate.emittedLabel": "已发出",
+ "xpack.monitoring.metrics.beats.eventsRate.queuedDescription": "添加到事件管道队列的事件",
+ "xpack.monitoring.metrics.beats.eventsRate.queuedLabel": "已排队",
+ "xpack.monitoring.metrics.beats.eventsRate.totalDescription": "发布管道中新创建的所有事件",
+ "xpack.monitoring.metrics.beats.eventsRate.totalLabel": "合计",
+ "xpack.monitoring.metrics.beats.eventsRateTitle": "事件速率",
+ "xpack.monitoring.metrics.beats.failRates.droppedInOutputDescription": "(致命丢弃)因“无效”而被输出丢弃的事件。 输出仍确认事件,以便 Beat 将其从队列中删除。",
+ "xpack.monitoring.metrics.beats.failRates.droppedInOutputLabel": "在输出中已丢弃",
+ "xpack.monitoring.metrics.beats.failRates.droppedInPipelineDescription": "N 次重试后丢弃的事件(N = max_retries 设置)",
+ "xpack.monitoring.metrics.beats.failRates.droppedInPipelineLabel": "在管道中已丢弃",
+ "xpack.monitoring.metrics.beats.failRates.failedInPipelineDescription": "将事件添加到发布管道前发生的失败(输出已禁用或发布器客户端已关闭)",
+ "xpack.monitoring.metrics.beats.failRates.failedInPipelineLabel": "在管道中失败",
+ "xpack.monitoring.metrics.beats.failRates.retryInPipelineDescription": "在管道中重新尝试发送到输出的事件",
+ "xpack.monitoring.metrics.beats.failRates.retryInPipelineLabel": "在管道中重试",
+ "xpack.monitoring.metrics.beats.failRatesTitle": "失败速率",
+ "xpack.monitoring.metrics.beats.outputErrors.receivingDescription": "从输出读取响应时的错误",
+ "xpack.monitoring.metrics.beats.outputErrors.receivingLabel": "接收",
+ "xpack.monitoring.metrics.beats.outputErrors.sendingDescription": "从输出写入响应时的错误",
+ "xpack.monitoring.metrics.beats.outputErrors.sendingLabel": "发送",
+ "xpack.monitoring.metrics.beats.outputErrorsTitle": "输出错误",
+ "xpack.monitoring.metrics.beats.perSecondUnitLabel": "/s",
+ "xpack.monitoring.metrics.beats.throughput.bytesReceivedDescription": "作为响应从输出读取的字节",
+ "xpack.monitoring.metrics.beats.throughput.bytesReceivedLabel": "已接收字节",
+ "xpack.monitoring.metrics.beats.throughput.bytesSentDescription": "写入到输出的字节(包括网络标头和已压缩负载的大小)",
+ "xpack.monitoring.metrics.beats.throughput.bytesSentLabel": "已发送字节",
+ "xpack.monitoring.metrics.beats.throughputTitle": "吞吐量",
+ "xpack.monitoring.metrics.beatsInstance.cpuUtilization.totalDescription": "为 Beat 进程执行(用户+内核模式)所花费的 CPU 时间百分比",
+ "xpack.monitoring.metrics.beatsInstance.cpuUtilization.totalLabel": "合计",
+ "xpack.monitoring.metrics.beatsInstance.cpuUtilizationTitle": "CPU 使用率",
+ "xpack.monitoring.metrics.beatsInstance.eventsRate.acknowledgedDescription": "输出确认的事件(包括输出丢弃的事件)",
+ "xpack.monitoring.metrics.beatsInstance.eventsRate.acknowledgedLabel": "已确认",
+ "xpack.monitoring.metrics.beatsInstance.eventsRate.emittedDescription": "输出处理的事件(包括重试)",
+ "xpack.monitoring.metrics.beatsInstance.eventsRate.emittedLabel": "已发出",
+ "xpack.monitoring.metrics.beatsInstance.eventsRate.newDescription": "发送到发布管道的新事件",
+ "xpack.monitoring.metrics.beatsInstance.eventsRate.newLabel": "新建",
+ "xpack.monitoring.metrics.beatsInstance.eventsRate.queuedDescription": "添加到事件管道队列的事件",
+ "xpack.monitoring.metrics.beatsInstance.eventsRate.queuedLabel": "已排队",
+ "xpack.monitoring.metrics.beatsInstance.eventsRateTitle": "事件速率",
+ "xpack.monitoring.metrics.beatsInstance.failRates.droppedInOutputDescription": "(致命丢弃)因“无效”而被输出丢弃的事件。 输出仍确认事件,以便 Beat 将其从队列中删除。",
+ "xpack.monitoring.metrics.beatsInstance.failRates.droppedInOutputLabel": "在输出中已丢弃",
+ "xpack.monitoring.metrics.beatsInstance.failRates.droppedInPipelineDescription": "N 次重试后丢弃的事件(N = max_retries 设置)",
+ "xpack.monitoring.metrics.beatsInstance.failRates.droppedInPipelineLabel": "在管道中已丢弃",
+ "xpack.monitoring.metrics.beatsInstance.failRates.failedInPipelineDescription": "将事件添加到发布管道前发生的失败(输出已禁用或发布器客户端已关闭)",
+ "xpack.monitoring.metrics.beatsInstance.failRates.failedInPipelineLabel": "在管道中失败",
+ "xpack.monitoring.metrics.beatsInstance.failRates.retryInPipelineDescription": "在管道中重新尝试发送到输出的事件",
+ "xpack.monitoring.metrics.beatsInstance.failRates.retryInPipelineLabel": "在管道中重试",
+ "xpack.monitoring.metrics.beatsInstance.failRatesTitle": "失败速率",
+ "xpack.monitoring.metrics.beatsInstance.memory.activeDescription": "正被 Beat 频繁使用的专用内存",
+ "xpack.monitoring.metrics.beatsInstance.memory.activeLabel": "活动",
+ "xpack.monitoring.metrics.beatsInstance.memory.gcNextDescription": "执行垃圾回收的已分配内存限制",
+ "xpack.monitoring.metrics.beatsInstance.memory.gcNextLabel": "下一 GC",
+ "xpack.monitoring.metrics.beatsInstance.memory.processTotalDescription": "Beat 从 OS 保留的内存常驻集大小",
+ "xpack.monitoring.metrics.beatsInstance.memory.processTotalLabel": "进程合计",
+ "xpack.monitoring.metrics.beatsInstance.memoryTitle": "内存",
+ "xpack.monitoring.metrics.beatsInstance.openHandlesDescription": "打开的文件句柄计数",
+ "xpack.monitoring.metrics.beatsInstance.openHandlesLabel": "打开的句柄",
+ "xpack.monitoring.metrics.beatsInstance.openHandlesTitle": "打开的句柄",
+ "xpack.monitoring.metrics.beatsInstance.outputErrors.receivingDescription": "从输出读取响应时的错误",
+ "xpack.monitoring.metrics.beatsInstance.outputErrors.receivingLabel": "接收",
+ "xpack.monitoring.metrics.beatsInstance.outputErrors.sendingDescription": "从输出写入响应时的错误",
+ "xpack.monitoring.metrics.beatsInstance.outputErrors.sendingLabel": "发送",
+ "xpack.monitoring.metrics.beatsInstance.outputErrorsTitle": "输出错误",
+ "xpack.monitoring.metrics.beatsInstance.systemLoad.last15MinutesDescription": "过去 15 分钟的负载平均值",
+ "xpack.monitoring.metrics.beatsInstance.systemLoad.last15MinutesLabel": "15 分钟",
+ "xpack.monitoring.metrics.beatsInstance.systemLoad.last1MinuteDescription": "过去 1 分钟的负载平均值",
+ "xpack.monitoring.metrics.beatsInstance.systemLoad.last1MinuteLabel": "1 分钟",
+ "xpack.monitoring.metrics.beatsInstance.systemLoad.last5MinutesDescription": "过去 5 分钟的负载平均值",
+ "xpack.monitoring.metrics.beatsInstance.systemLoad.last5MinutesLabel": "5 分钟",
+ "xpack.monitoring.metrics.beatsInstance.systemLoadTitle": "系统负载",
+ "xpack.monitoring.metrics.beatsInstance.throughput.bytesReceivedDescription": "作为响应从输出读取的字节",
+ "xpack.monitoring.metrics.beatsInstance.throughput.bytesReceivedLabel": "已接收字节",
+ "xpack.monitoring.metrics.beatsInstance.throughput.bytesSentDescription": "写入到输出的字节(包括网络标头和已压缩负载的大小)",
+ "xpack.monitoring.metrics.beatsInstance.throughput.bytesSentLabel": "已发送字节",
+ "xpack.monitoring.metrics.beatsInstance.throughputTitle": "吞吐量",
+ "xpack.monitoring.metrics.es.indexingLatencyDescription": "索引文档的平均延迟,即索引文档所用时间除以索引文档的数目。这仅考虑主分片。",
+ "xpack.monitoring.metrics.es.indexingLatencyLabel": "索引延迟",
+ "xpack.monitoring.metrics.es.indexingRate.primaryShardsDescription": "为主分片索引的文档数目。",
+ "xpack.monitoring.metrics.es.indexingRate.primaryShardsLabel": "主分片",
+ "xpack.monitoring.metrics.es.indexingRate.totalShardsDescription": "为主分片和副本分片索引的文档数目。",
+ "xpack.monitoring.metrics.es.indexingRate.totalShardsLabel": "分片合计",
+ "xpack.monitoring.metrics.es.indexingRateTitle": "索引速率",
+ "xpack.monitoring.metrics.es.latencyMetricParamErrorMessage": "延迟指标参数必须是等于“index”或“query”的字符串",
+ "xpack.monitoring.metrics.es.msTimeUnitLabel": "ms",
+ "xpack.monitoring.metrics.es.nsTimeUnitLabel": "ns",
+ "xpack.monitoring.metrics.es.perSecondsUnitLabel": "/s",
+ "xpack.monitoring.metrics.es.perSecondTimeUnitLabel": "/s",
+ "xpack.monitoring.metrics.es.searchLatencyDescription": "搜索的平均延迟,即执行搜索所用的时间除以提交的搜索数目。这考虑主分片和副本分片。",
+ "xpack.monitoring.metrics.es.searchLatencyLabel": "搜索延迟",
+ "xpack.monitoring.metrics.es.searchRate.totalShardsDescription": "跨主分片和副本分片执行的搜索请求数目。可以对多个分片运行单个搜索!",
+ "xpack.monitoring.metrics.es.searchRate.totalShardsLabel": "分片合计",
+ "xpack.monitoring.metrics.es.searchRateTitle": "搜索速率",
+ "xpack.monitoring.metrics.es.secondsUnitLabel": "s",
+ "xpack.monitoring.metrics.esCcr.fetchDelayDescription": "Follower 索引落后 Leader 的时间量。",
+ "xpack.monitoring.metrics.esCcr.fetchDelayLabel": "提取延迟",
+ "xpack.monitoring.metrics.esCcr.fetchDelayTitle": "提取延迟",
+ "xpack.monitoring.metrics.esCcr.opsDelayDescription": "Follower 索引落后 Leader 的操作数目。",
+ "xpack.monitoring.metrics.esCcr.opsDelayLabel": "操作延迟",
+ "xpack.monitoring.metrics.esCcr.opsDelayTitle": "操作延迟",
+ "xpack.monitoring.metrics.esIndex.disk.mergesDescription": "主分片和副本分片上的合并大小。",
+ "xpack.monitoring.metrics.esIndex.disk.mergesLabel": "合并",
+ "xpack.monitoring.metrics.esIndex.disk.mergesPrimariesDescription": "主分片上的合并大小。",
+ "xpack.monitoring.metrics.esIndex.disk.mergesPrimariesLabel": "合并(主分片)",
+ "xpack.monitoring.metrics.esIndex.disk.storeDescription": "磁盘上主分片和副本分片的大小。",
+ "xpack.monitoring.metrics.esIndex.disk.storeLabel": "存储",
+ "xpack.monitoring.metrics.esIndex.disk.storePrimariesDescription": "磁盘上主分片的大小。",
+ "xpack.monitoring.metrics.esIndex.disk.storePrimariesLabel": "存储(主分片)",
+ "xpack.monitoring.metrics.esIndex.diskTitle": "磁盘",
+ "xpack.monitoring.metrics.esIndex.docValuesDescription": "文档值使用的堆内存。这是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esIndex.docValuesLabel": "文档值",
+ "xpack.monitoring.metrics.esIndex.fielddataDescription": "Fielddata(例如全局序号或文本字段上显式启用的 Fielddata)使用的堆内存。这适用于相同的分片,但不是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esIndex.fielddataLabel": "Fielddata",
+ "xpack.monitoring.metrics.esIndex.fixedBitsetsDescription": "固定位集(例如深嵌套文档)使用的堆内存。这是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esIndex.fixedBitsetsLabel": "固定位组",
+ "xpack.monitoring.metrics.esIndex.indexingRate.primaryShardsDescription": "为主分片索引的文档数目。",
+ "xpack.monitoring.metrics.esIndex.indexingRate.primaryShardsLabel": "主分片",
+ "xpack.monitoring.metrics.esIndex.indexingRate.totalShardsDescription": "为主分片和副本分片索引的文档数目。",
+ "xpack.monitoring.metrics.esIndex.indexingRate.totalShardsLabel": "分片合计",
+ "xpack.monitoring.metrics.esIndex.indexingRateTitle": "索引速率",
+ "xpack.monitoring.metrics.esIndex.indexMemoryEs.queryCacheDescription": "查询缓存(例如缓存的筛选)使用的堆内存。这适用于相同的分片,但不是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esIndex.indexMemoryEs.queryCacheLabel": "查询缓存",
+ "xpack.monitoring.metrics.esIndex.indexMemoryEsTitle": "索引内存 - {elasticsearch}",
+ "xpack.monitoring.metrics.esIndex.indexMemoryLucene1.luceneTotalDescription": "Lucene 用于当前索引的堆内存合计。这是主分片和副本分片的其他字段合计。",
+ "xpack.monitoring.metrics.esIndex.indexMemoryLucene1.luceneTotalLabel": "Lucene 合计",
+ "xpack.monitoring.metrics.esIndex.indexMemoryLucene1Title": "索引内存 - Lucene 1",
+ "xpack.monitoring.metrics.esIndex.indexMemoryLucene2.luceneTotalDescription": "Lucene 用于当前索引的堆内存合计。这是主分片和副本分片的其他字段合计。",
+ "xpack.monitoring.metrics.esIndex.indexMemoryLucene2.luceneTotalLabel": "Lucene 合计",
+ "xpack.monitoring.metrics.esIndex.indexMemoryLucene2Title": "索引内存 - Lucene 2",
+ "xpack.monitoring.metrics.esIndex.indexMemoryLucene3.luceneTotalDescription": "Lucene 用于当前索引的堆内存合计。这是主分片和副本分片的其他字段合计。",
+ "xpack.monitoring.metrics.esIndex.indexMemoryLucene3.luceneTotalLabel": "Lucene 合计",
+ "xpack.monitoring.metrics.esIndex.indexMemoryLucene3Title": "索引内存 - Lucene 3",
+ "xpack.monitoring.metrics.esIndex.indexWriterDescription": "索引编写器使用的堆内存。这不是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esIndex.indexWriterLabel": "索引编写器",
+ "xpack.monitoring.metrics.esIndex.latency.indexingLatencyDescription": "索引文档的平均延迟,即索引文档所用时间除以索引文档的数目。这仅考虑主分片。",
+ "xpack.monitoring.metrics.esIndex.latency.indexingLatencyLabel": "索引延迟",
+ "xpack.monitoring.metrics.esIndex.latency.searchLatencyDescription": "搜索的平均延迟,即执行搜索所用的时间除以提交的搜索数目。这考虑主分片和副本分片。",
+ "xpack.monitoring.metrics.esIndex.latency.searchLatencyLabel": "搜索延迟",
+ "xpack.monitoring.metrics.esIndex.latencyTitle": "延迟",
+ "xpack.monitoring.metrics.esIndex.luceneTotalDescription": "Lucene 用于当前索引的堆内存合计。这是主分片和副本分片的其他字段合计。",
+ "xpack.monitoring.metrics.esIndex.luceneTotalLabel": "Lucene 合计",
+ "xpack.monitoring.metrics.esIndex.normsDescription": "Norms(查询时间、文本评分的标准化因子)使用的堆内存。这是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esIndex.normsLabel": "Norms",
+ "xpack.monitoring.metrics.esIndex.pointsDescription": "Points(数字、IP 和地理数据)使用的堆内存。这是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esIndex.pointsLabel": "点",
+ "xpack.monitoring.metrics.esIndex.refreshTime.primariesDescription": "对主分片执行刷新操作所花费的时间量。",
+ "xpack.monitoring.metrics.esIndex.refreshTime.primariesLabel": "主分片",
+ "xpack.monitoring.metrics.esIndex.refreshTime.totalDescription": "对主分片和副本分片执行刷新操作所花费的时间量。",
+ "xpack.monitoring.metrics.esIndex.refreshTime.totalLabel": "合计",
+ "xpack.monitoring.metrics.esIndex.refreshTimeTitle": "刷新时间",
+ "xpack.monitoring.metrics.esIndex.requestCacheDescription": "请求缓存(例如即时聚合)使用的堆内存。这适用于相同的分片,但不是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esIndex.requestCacheLabel": "请求缓存",
+ "xpack.monitoring.metrics.esIndex.requestRate.indexTotalDescription": "索引操作数量。",
+ "xpack.monitoring.metrics.esIndex.requestRate.indexTotalLabel": "索引合计",
+ "xpack.monitoring.metrics.esIndex.requestRate.searchTotalDescription": "搜索操作数量(每分片)。",
+ "xpack.monitoring.metrics.esIndex.requestRate.searchTotalLabel": "搜索合计",
+ "xpack.monitoring.metrics.esIndex.requestRateTitle": "请求速率",
+ "xpack.monitoring.metrics.esIndex.requestTime.indexingDescription": "对主分片和副本分片执行索引操作所花费的时间量。",
+ "xpack.monitoring.metrics.esIndex.requestTime.indexingLabel": "索引",
+ "xpack.monitoring.metrics.esIndex.requestTime.indexingPrimariesDescription": "仅对主分片执行索引操作所花费的时间量。",
+ "xpack.monitoring.metrics.esIndex.requestTime.indexingPrimariesLabel": "索引(主分片)",
+ "xpack.monitoring.metrics.esIndex.requestTime.searchDescription": "执行搜索操作所花费的时间量(每分片)。",
+ "xpack.monitoring.metrics.esIndex.requestTime.searchLabel": "搜索",
+ "xpack.monitoring.metrics.esIndex.requestTimeTitle": "请求时间",
+ "xpack.monitoring.metrics.esIndex.searchRate.totalShardsDescription": "跨主分片和副本分片执行的搜索请求数目。可以对多个分片运行单个搜索!",
+ "xpack.monitoring.metrics.esIndex.searchRate.totalShardsLabel": "分片合计",
+ "xpack.monitoring.metrics.esIndex.searchRateTitle": "搜索速率",
+ "xpack.monitoring.metrics.esIndex.segmentCount.primariesDescription": "主分片的段数。",
+ "xpack.monitoring.metrics.esIndex.segmentCount.primariesLabel": "主分片",
+ "xpack.monitoring.metrics.esIndex.segmentCount.totalDescription": "主分片和副本分片的段数。",
+ "xpack.monitoring.metrics.esIndex.segmentCount.totalLabel": "合计",
+ "xpack.monitoring.metrics.esIndex.segmentCountTitle": "段计数",
+ "xpack.monitoring.metrics.esIndex.storedFieldsDescription": "存储字段(例如 _source)使用的堆内存。这是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esIndex.storedFieldsLabel": "存储字段",
+ "xpack.monitoring.metrics.esIndex.termsDescription": "字词(例如文本)使用的堆内存。这是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esIndex.termsLabel": "词",
+ "xpack.monitoring.metrics.esIndex.termVectorsDescription": "字词向量使用的堆内存。这是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esIndex.termVectorsLabel": "字词向量",
+ "xpack.monitoring.metrics.esIndex.throttleTime.indexingDescription": "对主分片和副本分片限制索引操作所花费的时间量。",
+ "xpack.monitoring.metrics.esIndex.throttleTime.indexingLabel": "索引",
+ "xpack.monitoring.metrics.esIndex.throttleTime.indexingPrimariesDescription": "对主分片限制索引操作所花费的时间量。",
+ "xpack.monitoring.metrics.esIndex.throttleTime.indexingPrimariesLabel": "索引(主分片)",
+ "xpack.monitoring.metrics.esIndex.throttleTimeTitle": "限制时间",
+ "xpack.monitoring.metrics.esIndex.versionMapDescription": "版本控制(例如更新和删除)使用的堆内存。这不是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esIndex.versionMapLabel": "版本映射",
+ "xpack.monitoring.metrics.esNode.cgroupCfsStats.cgroupElapsedPeriodsDescription": "完全公平调度器 (CFS) 的采样期间数目。与限制的次数比较。",
+ "xpack.monitoring.metrics.esNode.cgroupCfsStats.cgroupElapsedPeriodsLabel": "Cgroup 已用期间",
+ "xpack.monitoring.metrics.esNode.cgroupCfsStats.cgroupThrottledCountDescription": "Cgroup 限制 CPU 的次数。",
+ "xpack.monitoring.metrics.esNode.cgroupCfsStats.cgroupThrottledCountLabel": "Cgroup 限制计数",
+ "xpack.monitoring.metrics.esNode.cgroupCfsStatsTitle": "Cgroup CFS 统计",
+ "xpack.monitoring.metrics.esNode.cgroupCpuPerformance.cgroupThrottlingDescription": "Cgroup 的限制时间量,以纳秒为单位。",
+ "xpack.monitoring.metrics.esNode.cgroupCpuPerformance.cgroupThrottlingLabel": "Cgroup 限制",
+ "xpack.monitoring.metrics.esNode.cgroupCpuPerformance.cgroupUsageDescription": "Cgroup 的使用,以纳秒为单位。将其与限制比较以发现问题。",
+ "xpack.monitoring.metrics.esNode.cgroupCpuPerformance.cgroupUsageLabel": "Cgroup 使用",
+ "xpack.monitoring.metrics.esNode.cgroupCpuPerformanceTitle": "Cgroup CPU 性能",
+ "xpack.monitoring.metrics.esNode.cpuUtilization.cgroupCpuUtilizationDescription": "与 CPU 配额相比较的 CPU 使用时间(显示为百分比)。如果未设置 CPU 配额,将不会显示任何数据。",
+ "xpack.monitoring.metrics.esNode.cpuUtilization.cgroupCpuUtilizationLabel": "Cgroup CPU 使用率",
+ "xpack.monitoring.metrics.esNode.cpuUtilizationDescription": "Elasticsearch 进程的 CPU 使用百分比。",
+ "xpack.monitoring.metrics.esNode.cpuUtilizationLabel": "CPU 使用率",
+ "xpack.monitoring.metrics.esNode.cpuUtilizationTitle": "CPU 使用率",
+ "xpack.monitoring.metrics.esNode.diskFreeSpaceDescription": "节点上的可用磁盘空间。",
+ "xpack.monitoring.metrics.esNode.diskFreeSpaceLabel": "磁盘可用空间",
+ "xpack.monitoring.metrics.esNode.documentCountDescription": "总文档数目,仅包括主分片。",
+ "xpack.monitoring.metrics.esNode.documentCountLabel": "文档计数",
+ "xpack.monitoring.metrics.esNode.docValuesDescription": "文档值使用的堆内存。这是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esNode.docValuesLabel": "文档值",
+ "xpack.monitoring.metrics.esNode.fielddataDescription": "Fielddata(例如全局序号或文本字段上显式启用的 Fielddata)使用的堆内存。这适用于相同的分片,但不是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esNode.fielddataLabel": "Fielddata",
+ "xpack.monitoring.metrics.esNode.fixedBitsetsDescription": "固定位集(例如深嵌套文档)使用的堆内存。这是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esNode.fixedBitsetsLabel": "固定位组",
+ "xpack.monitoring.metrics.esNode.gcCount.oldDescription": "旧代垃圾回收的数目。",
+ "xpack.monitoring.metrics.esNode.gcCount.oldLabel": "旧代",
+ "xpack.monitoring.metrics.esNode.gcCount.youngDescription": "新代垃圾回收的数目。",
+ "xpack.monitoring.metrics.esNode.gcCount.youngLabel": "新代",
+ "xpack.monitoring.metrics.esNode.gcDuration.oldDescription": "执行旧代垃圾回收所花费的时间。",
+ "xpack.monitoring.metrics.esNode.gcDuration.oldLabel": "旧代",
+ "xpack.monitoring.metrics.esNode.gcDuration.youngDescription": "执行新代垃圾回收所花费的时间。",
+ "xpack.monitoring.metrics.esNode.gcDuration.youngLabel": "新代",
+ "xpack.monitoring.metrics.esNode.gsCountTitle": "GC 计数",
+ "xpack.monitoring.metrics.esNode.gsDurationTitle": "GC 持续时间",
+ "xpack.monitoring.metrics.esNode.indexingThreads.searchRejectionsDescription": "被拒绝(发生在队列已满时)的搜索操作数目。",
+ "xpack.monitoring.metrics.esNode.indexingThreads.searchRejectionsLabel": "搜索拒绝",
+ "xpack.monitoring.metrics.esNode.indexingThreads.writeQueueDescription": "队列中索引、批处理和写入操作的数目。批处理线程池已重命名以在 6.3 中写入,索引线程池已弃用。",
+ "xpack.monitoring.metrics.esNode.indexingThreads.writeQueueLabel": "写入队列",
+ "xpack.monitoring.metrics.esNode.indexingThreads.writeRejectionsDescription": "被拒绝(发生在队列已满时)的索引、批处理和写入操作数目。批处理线程池已重命名以在 6.3 中写入,索引线程池已弃用。",
+ "xpack.monitoring.metrics.esNode.indexingThreads.writeRejectionsLabel": "写入拒绝",
+ "xpack.monitoring.metrics.esNode.indexingThreadsTitle": "索引线程",
+ "xpack.monitoring.metrics.esNode.indexingTime.indexThrottlingTimeDescription": "因索引限制所花费的时间量,其表示节点上的磁盘运行缓慢。",
+ "xpack.monitoring.metrics.esNode.indexingTime.indexThrottlingTimeLabel": "索引限制时间",
+ "xpack.monitoring.metrics.esNode.indexingTime.indexTimeDescription": "索引操作所花费的时间量。",
+ "xpack.monitoring.metrics.esNode.indexingTime.indexTimeLabel": "索引时间",
+ "xpack.monitoring.metrics.esNode.indexingTimeTitle": "索引时间",
+ "xpack.monitoring.metrics.esNode.indexMemoryEs.queryCacheDescription": "查询缓存(例如缓存的筛选)使用的堆内存。这适用于相同的分片,但不是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esNode.indexMemoryEs.queryCacheLabel": "查询缓存",
+ "xpack.monitoring.metrics.esNode.indexMemoryEsTitle": "索引内存 - {elasticsearch}",
+ "xpack.monitoring.metrics.esNode.indexMemoryLucene1.lucenceTotalDescription": "Lucene 用于当前索引的堆内存合计。这是此节点上主分片和副本分片的其他字段合计。",
+ "xpack.monitoring.metrics.esNode.indexMemoryLucene1.lucenceTotalLabel": "Lucene 合计",
+ "xpack.monitoring.metrics.esNode.indexMemoryLucene1Title": "索引内存 - Lucene 1",
+ "xpack.monitoring.metrics.esNode.indexMemoryLucene2.lucenceTotalDescription": "Lucene 用于当前索引的堆内存合计。这是此节点上主分片和副本分片的其他字段合计。",
+ "xpack.monitoring.metrics.esNode.indexMemoryLucene2.lucenceTotalLabel": "Lucene 合计",
+ "xpack.monitoring.metrics.esNode.indexMemoryLucene2Title": "索引内存 - Lucene 2",
+ "xpack.monitoring.metrics.esNode.indexMemoryLucene3.lucenceTotalDescription": "Lucene 用于当前索引的堆内存合计。这是此节点上主分片和副本分片的其他字段合计。",
+ "xpack.monitoring.metrics.esNode.indexMemoryLucene3.lucenceTotalLabel": "Lucene 合计",
+ "xpack.monitoring.metrics.esNode.indexMemoryLucene3Title": "索引内存 - Lucene 3",
+ "xpack.monitoring.metrics.esNode.indexThrottlingTimeDescription": "因索引限制所花费的时间量,其表示合并缓慢。",
+ "xpack.monitoring.metrics.esNode.indexThrottlingTimeLabel": "索引限制时间",
+ "xpack.monitoring.metrics.esNode.indexWriterDescription": "索引编写器使用的堆内存。这不是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esNode.indexWriterLabel": "索引编写器",
+ "xpack.monitoring.metrics.esNode.ioRateTitle": "I/O 操作速率",
+ "xpack.monitoring.metrics.esNode.jvmHeap.maxHeapDescription": "可用于 JVM 中运行的 Elasticsearch 的堆合计。",
+ "xpack.monitoring.metrics.esNode.jvmHeap.maxHeapLabel": "最大堆",
+ "xpack.monitoring.metrics.esNode.jvmHeap.usedHeapDescription": "在 JVM 中运行的 Elasticsearch 使用的堆合计。",
+ "xpack.monitoring.metrics.esNode.jvmHeap.usedHeapLabel": "已用堆",
+ "xpack.monitoring.metrics.esNode.jvmHeapTitle": "{javaVirtualMachine} 堆",
+ "xpack.monitoring.metrics.esNode.latency.indexingDescription": "索引文档的平均延迟,即索引文档所用时间除以索引文档的数目。这考虑位于此节点上的任何分片,包括副本分片。",
+ "xpack.monitoring.metrics.esNode.latency.indexingLabel": "索引",
+ "xpack.monitoring.metrics.esNode.latency.searchDescription": "搜索的平均延迟,即执行搜索所用的时间除以提交的搜索数目。这考虑主分片和副本分片。",
+ "xpack.monitoring.metrics.esNode.latency.searchLabel": "搜索",
+ "xpack.monitoring.metrics.esNode.latencyTitle": "延迟",
+ "xpack.monitoring.metrics.esNode.luceneTotalDescription": "Lucene 用于当前索引的堆内存合计。这是此节点上主分片和副本分片的其他字段合计。",
+ "xpack.monitoring.metrics.esNode.luceneTotalLabel": "Lucene 合计",
+ "xpack.monitoring.metrics.esNode.mergeRateDescription": "已合并段的字节数。较大数值表示磁盘活动较密集。",
+ "xpack.monitoring.metrics.esNode.mergeRateLabel": "合并速率",
+ "xpack.monitoring.metrics.esNode.normsDescription": "Norms(查询时间、文本评分的标准化因子)使用的堆内存。这是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esNode.normsLabel": "Norms",
+ "xpack.monitoring.metrics.esNode.pointsDescription": "Points(数字、IP 和地理数据)使用的堆内存。这是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esNode.pointsLabel": "点",
+ "xpack.monitoring.metrics.esNode.readThreads.getQueueDescription": "队列中的 GET 操作数目。",
+ "xpack.monitoring.metrics.esNode.readThreads.getQueueLabel": "GET 队列",
+ "xpack.monitoring.metrics.esNode.readThreads.getRejectionsDescription": "被拒绝(发生在队列已满时)的 GET 操作数目。",
+ "xpack.monitoring.metrics.esNode.readThreads.getRejectionsLabel": "GET 拒绝",
+ "xpack.monitoring.metrics.esNode.readThreads.searchQueueDescription": "队列中搜索操作的数目(例如分片级别搜索)。",
+ "xpack.monitoring.metrics.esNode.readThreads.searchQueueLabel": "搜索队列",
+ "xpack.monitoring.metrics.esNode.readThreadsTitle": "读取线程",
+ "xpack.monitoring.metrics.esNode.requestCacheDescription": "请求缓存(例如即时聚合)使用的堆内存。这适用于相同的分片,但不是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esNode.requestCacheLabel": "请求缓存",
+ "xpack.monitoring.metrics.esNode.requestRate.indexingTotalDescription": "索引操作数量。",
+ "xpack.monitoring.metrics.esNode.requestRate.indexingTotalLabel": "索引合计",
+ "xpack.monitoring.metrics.esNode.requestRate.searchTotalDescription": "搜索操作数量(每分片)。",
+ "xpack.monitoring.metrics.esNode.requestRate.searchTotalLabel": "搜索合计",
+ "xpack.monitoring.metrics.esNode.requestRateTitle": "请求速率",
+ "xpack.monitoring.metrics.esNode.searchRate.totalShardsDescription": "跨主分片和副本分片执行的搜索请求数目。可以对多个分片运行单个搜索!",
+ "xpack.monitoring.metrics.esNode.searchRate.totalShardsLabel": "分片合计",
+ "xpack.monitoring.metrics.esNode.searchRateTitle": "搜索速率",
+ "xpack.monitoring.metrics.esNode.segmentCountDescription": "此节点上主分片和副本分片的最大段计数。",
+ "xpack.monitoring.metrics.esNode.segmentCountLabel": "段计数",
+ "xpack.monitoring.metrics.esNode.storedFieldsDescription": "存储字段(例如 _source)使用的堆内存。这是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esNode.storedFieldsLabel": "存储字段",
+ "xpack.monitoring.metrics.esNode.systemLoad.last1MinuteDescription": "过去 1 分钟的负载平均值。",
+ "xpack.monitoring.metrics.esNode.systemLoad.last1MinuteLabel": "1 分钟",
+ "xpack.monitoring.metrics.esNode.systemLoadTitle": "系统负载",
+ "xpack.monitoring.metrics.esNode.termsDescription": "字词(例如文本)使用的堆内存。这是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esNode.termsLabel": "词",
+ "xpack.monitoring.metrics.esNode.termVectorsDescription": "字词向量使用的堆内存。这是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esNode.termVectorsLabel": "字词向量",
+ "xpack.monitoring.metrics.esNode.threadQueue.getDescription": "此节点上等候处理的 Get 操作数目。",
+ "xpack.monitoring.metrics.esNode.threadQueue.getLabel": "获取",
+ "xpack.monitoring.metrics.esNode.threadQueueTitle": "线程队列",
+ "xpack.monitoring.metrics.esNode.threadsQueued.bulkDescription": "此节点上等候处理的批处理索引操作数目。单个批处理请求可以创建多个批处理操作。",
+ "xpack.monitoring.metrics.esNode.threadsQueued.bulkLabel": "批处理",
+ "xpack.monitoring.metrics.esNode.threadsQueued.genericDescription": "此节点上等候处理的常规(内部)操作数目。",
+ "xpack.monitoring.metrics.esNode.threadsQueued.genericLabel": "常规",
+ "xpack.monitoring.metrics.esNode.threadsQueued.indexDescription": "此节点上等候处理的非批处理索引操作数目。",
+ "xpack.monitoring.metrics.esNode.threadsQueued.indexLabel": "索引",
+ "xpack.monitoring.metrics.esNode.threadsQueued.managementDescription": "此节点上等候处理的管理(内部)操作数目。",
+ "xpack.monitoring.metrics.esNode.threadsQueued.managementLabel": "管理",
+ "xpack.monitoring.metrics.esNode.threadsQueued.searchDescription": "此节点上等候处理的搜索操作数目。单个搜索请求可以创建多个搜索操作。",
+ "xpack.monitoring.metrics.esNode.threadsQueued.searchLabel": "搜索",
+ "xpack.monitoring.metrics.esNode.threadsQueued.watcherDescription": "此节点上等候处理的 Watcher 操作数目。",
+ "xpack.monitoring.metrics.esNode.threadsQueued.watcherLabel": "Watcher",
+ "xpack.monitoring.metrics.esNode.threadsRejected.bulkDescription": "批处理拒绝。队列已满时发生这些拒绝。",
+ "xpack.monitoring.metrics.esNode.threadsRejected.bulkLabel": "批处理",
+ "xpack.monitoring.metrics.esNode.threadsRejected.genericDescription": "常规(内部)拒绝。队列已满时发生这些拒绝。",
+ "xpack.monitoring.metrics.esNode.threadsRejected.genericLabel": "常规",
+ "xpack.monitoring.metrics.esNode.threadsRejected.getDescription": "GET 拒绝队列已满时发生这些拒绝。",
+ "xpack.monitoring.metrics.esNode.threadsRejected.getLabel": "获取",
+ "xpack.monitoring.metrics.esNode.threadsRejected.indexDescription": "索引拒绝。队列已满时发生这些拒绝。应查看批处理索引。",
+ "xpack.monitoring.metrics.esNode.threadsRejected.indexLabel": "索引",
+ "xpack.monitoring.metrics.esNode.threadsRejected.managementDescription": "Get(内部)拒绝。队列已满时发生这些拒绝。",
+ "xpack.monitoring.metrics.esNode.threadsRejected.managementLabel": "管理",
+ "xpack.monitoring.metrics.esNode.threadsRejected.searchDescription": "搜索拒绝队列已满时发生这些拒绝。这可能表明分片过量。",
+ "xpack.monitoring.metrics.esNode.threadsRejected.searchLabel": "搜索",
+ "xpack.monitoring.metrics.esNode.threadsRejected.watcherDescription": "注意拒绝情况。队列已满时发生这些拒绝。这可能表明监视堆积。",
+ "xpack.monitoring.metrics.esNode.threadsRejected.watcherLabel": "Watcher",
+ "xpack.monitoring.metrics.esNode.totalIoDescription": "I/O 总计。(此指标不支持所有平台,如果 I/O 数据不可用,可能显示“不可用”)",
+ "xpack.monitoring.metrics.esNode.totalIoLabel": "I/O 总计",
+ "xpack.monitoring.metrics.esNode.totalIoReadDescription": "读取 I/O 总计。(此指标不支持所有平台,如果 I/O 数据不可用,可能显示“不可用”)",
+ "xpack.monitoring.metrics.esNode.totalIoReadLabel": "读取 I/O 总计",
+ "xpack.monitoring.metrics.esNode.totalIoWriteDescription": "写入 I/O 总计。(此指标不支持所有平台,如果 I/O 数据不可用,可能显示“不可用”)",
+ "xpack.monitoring.metrics.esNode.totalIoWriteLabel": "写入 I/O 总计",
+ "xpack.monitoring.metrics.esNode.totalRefreshTimeDescription": "Elasticsearch 刷新主分片和副本分片所用的时间。",
+ "xpack.monitoring.metrics.esNode.totalRefreshTimeLabel": "总刷新时间",
+ "xpack.monitoring.metrics.esNode.versionMapDescription": "版本控制(例如更新和删除)使用的堆内存。这不是 Lucene 合计的组成部分。",
+ "xpack.monitoring.metrics.esNode.versionMapLabel": "版本映射",
+ "xpack.monitoring.metrics.kibana.clientRequestsDescription": "Kibana 实例接收的客户端请求总数。",
+ "xpack.monitoring.metrics.kibana.clientRequestsLabel": "客户端请求",
+ "xpack.monitoring.metrics.kibana.clientResponseTime.averageDescription": "Kibana 实例对客户端请求的平均响应时间。",
+ "xpack.monitoring.metrics.kibana.clientResponseTime.averageLabel": "平均值",
+ "xpack.monitoring.metrics.kibana.clientResponseTime.maxDescription": "Kibana 实例对客户端请求的最大响应时间。",
+ "xpack.monitoring.metrics.kibana.clientResponseTime.maxLabel": "最大值",
+ "xpack.monitoring.metrics.kibana.clientResponseTimeTitle": "客户端响应时间",
+ "xpack.monitoring.metrics.kibana.httpConnectionsDescription": "Kibana 实例打开的套接字连接总数。",
+ "xpack.monitoring.metrics.kibana.httpConnectionsLabel": "HTTP 连接",
+ "xpack.monitoring.metrics.kibana.msTimeUnitLabel": "ms",
+ "xpack.monitoring.metrics.kibanaInstance.clientRequestsDescription": "Kibana 实例接收的客户端请求总数。",
+ "xpack.monitoring.metrics.kibanaInstance.clientRequestsDisconnectsDescription": "客户端与 Kibana 实例的连接总数。",
+ "xpack.monitoring.metrics.kibanaInstance.clientRequestsDisconnectsLabel": "客户端断开连接",
+ "xpack.monitoring.metrics.kibanaInstance.clientRequestsLabel": "客户端请求",
+ "xpack.monitoring.metrics.kibanaInstance.clientResponseTime.averageDescription": "Kibana 实例对客户端请求的平均响应时间。",
+ "xpack.monitoring.metrics.kibanaInstance.clientResponseTime.averageLabel": "平均值",
+ "xpack.monitoring.metrics.kibanaInstance.clientResponseTime.maxDescription": "Kibana 实例对客户端请求的最大响应时间。",
+ "xpack.monitoring.metrics.kibanaInstance.clientResponseTime.maxLabel": "最大值",
+ "xpack.monitoring.metrics.kibanaInstance.clientResponseTimeTitle": "客户端响应时间",
+ "xpack.monitoring.metrics.kibanaInstance.eventLoopDelayDescription": "Kibana 服务器事件循环中的延迟。较长的延迟可能表示在服务器线程中有阻止事件,例如同步函数占用大量的 CPU 时间。",
+ "xpack.monitoring.metrics.kibanaInstance.eventLoopDelayLabel": "事件循环延迟",
+ "xpack.monitoring.metrics.kibanaInstance.memorySize.heapSizeLimitDescription": "垃圾回收前的内存利用率限制。",
+ "xpack.monitoring.metrics.kibanaInstance.memorySize.heapSizeLimitLabel": "堆大小限制",
+ "xpack.monitoring.metrics.kibanaInstance.memorySizeDescription": "在 Node.js 中运行的 Kibana 使用的堆合计。",
+ "xpack.monitoring.metrics.kibanaInstance.memorySizeLabel": "内存大小",
+ "xpack.monitoring.metrics.kibanaInstance.memorySizeTitle": "内存大小",
+ "xpack.monitoring.metrics.kibanaInstance.systemLoad.last15MinutesDescription": "过去 15 分钟的负载平均值。",
+ "xpack.monitoring.metrics.kibanaInstance.systemLoad.last15MinutesLabel": "15 分钟",
+ "xpack.monitoring.metrics.kibanaInstance.systemLoad.last1MinuteDescription": "过去 1 分钟的负载平均值。",
+ "xpack.monitoring.metrics.kibanaInstance.systemLoad.last1MinuteLabel": "1 分钟",
+ "xpack.monitoring.metrics.kibanaInstance.systemLoad.last5MinutesDescription": "过去 5 分钟的负载平均值。",
+ "xpack.monitoring.metrics.kibanaInstance.systemLoad.last5MinutesLabel": "5 分钟",
+ "xpack.monitoring.metrics.kibanaInstance.systemLoadTitle": "系统负载",
+ "xpack.monitoring.metrics.logstash.eventLatencyDescription": "事件在筛选和输出阶段所花费的平均时间,即处理事件所用的总时间除以已发出事件数目。",
+ "xpack.monitoring.metrics.logstash.eventLatencyLabel": "事件延迟",
+ "xpack.monitoring.metrics.logstash.eventsEmittedRateDescription": "所有 Logstash 节点在输出阶段每秒发出的事件数目。",
+ "xpack.monitoring.metrics.logstash.eventsEmittedRateLabel": "已发出事件速率",
+ "xpack.monitoring.metrics.logstash.eventsPerSecondUnitLabel": "事件/秒",
+ "xpack.monitoring.metrics.logstash.eventsReceivedRateDescription": "所有 Logstash 节点在输入阶段每秒接收的事件数目。",
+ "xpack.monitoring.metrics.logstash.eventsReceivedRateLabel": "已接收事件速率",
+ "xpack.monitoring.metrics.logstash.msTimeUnitLabel": "ms",
+ "xpack.monitoring.metrics.logstash.nsTimeUnitLabel": "ns",
+ "xpack.monitoring.metrics.logstash.perSecondUnitLabel": "/s",
+ "xpack.monitoring.metrics.logstash.systemLoadTitle": "系统负载",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCfsStats.cgroupElapsedPeriodsDescription": "完全公平调度器 (CFS) 的采样期间数目。与限制的次数比较。",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCfsStats.cgroupElapsedPeriodsLabel": "Cgroup 已用期间",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCfsStats.cgroupThrottledCountDescription": "Cgroup 限制 CPU 的次数。",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCfsStats.cgroupThrottledCountLabel": "Cgroup 限制计数",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCfsStatsTitle": "Cgroup CFS 统计",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCpuPerformance.cgroupThrottlingDescription": "Cgroup 的限制时间量,以纳秒为单位。",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCpuPerformance.cgroupThrottlingLabel": "Cgroup 限制",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCpuPerformance.cgroupUsageDescription": "Cgroup 的使用,以纳秒为单位。将其与限制比较以发现问题。",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCpuPerformance.cgroupUsageLabel": "Cgroup 使用",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCpuPerformanceTitle": "Cgroup CPU 性能",
+ "xpack.monitoring.metrics.logstashInstance.cgroupCpuUtilizationDescription": "与 CPU 配额相比较的 CPU 使用时间(显示为百分比)。如果未设置 CPU 配额,将不会显示任何数据。",
+ "xpack.monitoring.metrics.logstashInstance.cpuUtilization.cgroupCpuUtilizationLabel": "Cgroup CPU 使用率",
+ "xpack.monitoring.metrics.logstashInstance.cpuUtilizationDescription": "OS 报告的 CPU 使用百分比(100% 为最大值)。",
+ "xpack.monitoring.metrics.logstashInstance.cpuUtilizationLabel": "CPU 使用率",
+ "xpack.monitoring.metrics.logstashInstance.cpuUtilizationTitle": "CPU 使用率",
+ "xpack.monitoring.metrics.logstashInstance.eventLatencyDescription": "事件在筛选和输出阶段所花费的平均时间,即处理事件所用的总时间除以已发出事件数目。",
+ "xpack.monitoring.metrics.logstashInstance.eventLatencyLabel": "事件延迟",
+ "xpack.monitoring.metrics.logstashInstance.eventsEmittedRateDescription": "Logstash 节点在输出阶段每秒发出的事件数目。",
+ "xpack.monitoring.metrics.logstashInstance.eventsEmittedRateLabel": "已发出事件速率",
+ "xpack.monitoring.metrics.logstashInstance.eventsQueuedDescription": "在永久队列中等候筛选和输出阶段处理的平均事件数目。",
+ "xpack.monitoring.metrics.logstashInstance.eventsQueuedLabel": "已排队事件",
+ "xpack.monitoring.metrics.logstashInstance.eventsReceivedRateDescription": "Logstash 节点在输入阶段每秒接收的事件数目。",
+ "xpack.monitoring.metrics.logstashInstance.eventsReceivedRateLabel": "已接收事件速率",
+ "xpack.monitoring.metrics.logstashInstance.jvmHeap.maxHeapDescription": "可用于 JVM 中运行的 Logstash 的堆合计。",
+ "xpack.monitoring.metrics.logstashInstance.jvmHeap.maxHeapLabel": "最大堆",
+ "xpack.monitoring.metrics.logstashInstance.jvmHeap.usedHeapDescription": "JVM 中运行的 Logstash 使用的堆合计。",
+ "xpack.monitoring.metrics.logstashInstance.jvmHeap.usedHeapLabel": "已用堆",
+ "xpack.monitoring.metrics.logstashInstance.jvmHeapTitle": "{javaVirtualMachine} 堆",
+ "xpack.monitoring.metrics.logstashInstance.maxQueueSizeDescription": "为此节点上的持久队列设置的最大大小。",
+ "xpack.monitoring.metrics.logstashInstance.maxQueueSizeLabel": "最大队列大小",
+ "xpack.monitoring.metrics.logstashInstance.persistentQueueEventsTitle": "持久队列事件",
+ "xpack.monitoring.metrics.logstashInstance.persistentQueueSizeTitle": "持久队列大小",
+ "xpack.monitoring.metrics.logstashInstance.pipelineNodeCountDescription": "正在运行 Logstash 管道的节点数目。",
+ "xpack.monitoring.metrics.logstashInstance.pipelineNodeCountLabel": "管道节点计数",
+ "xpack.monitoring.metrics.logstashInstance.pipelineThroughputDescription": "Logstash 管道在输出阶段每秒发出的事件数目。",
+ "xpack.monitoring.metrics.logstashInstance.pipelineThroughputLabel": "管道吞吐量",
+ "xpack.monitoring.metrics.logstashInstance.queueSizeDescription": "此节点上 Logstash 管道中的所有持久队列的当前大小。",
+ "xpack.monitoring.metrics.logstashInstance.queueSizeLabel": "队列大小",
+ "xpack.monitoring.metrics.logstashInstance.systemLoad.last15MinutesDescription": "过去 15 分钟的负载平均值。",
+ "xpack.monitoring.metrics.logstashInstance.systemLoad.last15MinutesLabel": "15 分钟",
+ "xpack.monitoring.metrics.logstashInstance.systemLoad.last1MinuteDescription": "过去 1 分钟的负载平均值。",
+ "xpack.monitoring.metrics.logstashInstance.systemLoad.last1MinuteLabel": "1 分钟",
+ "xpack.monitoring.metrics.logstashInstance.systemLoad.last5MinutesDescription": "过去 5 分钟的负载平均值。",
+ "xpack.monitoring.metrics.logstashInstance.systemLoad.last5MinutesLabel": "5m",
+ "xpack.monitoring.noData.blurbs.changesNeededDescription": "若要运行监测,请执行以下步骤",
+ "xpack.monitoring.noData.blurbs.changesNeededTitle": "您需要做些调整",
+ "xpack.monitoring.noData.blurbs.cloudDeploymentDescription": "配置监测,通过 ",
+ "xpack.monitoring.noData.blurbs.cloudDeploymentDescription2": "前往 ",
+ "xpack.monitoring.noData.blurbs.cloudDeploymentDescription3": "部分获得部署,以配置监测。有关更多信息,请访问 ",
+ "xpack.monitoring.noData.blurbs.lookingForMonitoringDataDescription": "通过 Monitoring,可深入了解您的硬件性能和负载。",
+ "xpack.monitoring.noData.blurbs.lookingForMonitoringDataTitle": "我们正在寻找您的监测数据",
+ "xpack.monitoring.noData.blurbs.monitoringIsOffDescription": "通过 Monitoring,可深入了解您的硬件性能和负载。",
+ "xpack.monitoring.noData.blurbs.monitoringIsOffTitle": "Monitoring 当前已关闭",
+ "xpack.monitoring.noData.checkerErrors.checkEsSettingsErrorMessage": "尝试检查 Elasticsearch 设置时遇到一些错误。您需要管理员权限,才能检查设置以及根据需要启用监测收集设置。",
+ "xpack.monitoring.noData.cloud.description": "通过 Monitoring,可深入了解您的硬件性能和负载。",
+ "xpack.monitoring.noData.cloud.heading": "找不到任何监测数据。",
+ "xpack.monitoring.noData.cloud.title": "监测数据不可用",
+ "xpack.monitoring.noData.collectionInterval.turnOnMonitoringButtonLabel": "使用 Metricbeat 设置监测",
+ "xpack.monitoring.noData.defaultLoadingMessage": "正在加载,请稍候",
+ "xpack.monitoring.noData.explanations.collectionEnabled.monitoringTurnedOnDescription": "数据在您的集群中时,您的监测仪表板将显示在此处。这可能需要几秒钟的时间。",
+ "xpack.monitoring.noData.explanations.collectionEnabled.monitoringTurnedOnTitle": "成功!获取您的监测数据。",
+ "xpack.monitoring.noData.explanations.collectionEnabled.stillWaitingLinkText": "仍在等候?",
+ "xpack.monitoring.noData.explanations.collectionEnabled.turnItOnDescription": "是否要打开它?",
+ "xpack.monitoring.noData.explanations.collectionEnabled.turnOnMonitoringButtonLabel": "打开 Monitoring",
+ "xpack.monitoring.noData.explanations.collectionEnabledDescription": "我们已检查 {context} 设置,发现 {property} 已设置为 {data}。",
+ "xpack.monitoring.noData.explanations.collectionInterval.changeIntervalDescription": "是否希望我们更改该设置并启用 Monitoring?",
+ "xpack.monitoring.noData.explanations.collectionInterval.monitoringTurnedOnDescription": "监测数据一显示在集群中,该页面便会自动随您的监测仪表板一起刷新。这只需要几秒的时间。",
+ "xpack.monitoring.noData.explanations.collectionInterval.monitoringTurnedOnTitle": "成功!请稍候。",
+ "xpack.monitoring.noData.explanations.collectionInterval.turnOnMonitoringButtonLabel": "打开 Monitoring",
+ "xpack.monitoring.noData.explanations.collectionInterval.wrongIntervalValueDescription": "收集时间间隔设置需要为正整数(推荐 10s),以便收集代理能够处于活动状态。",
+ "xpack.monitoring.noData.explanations.collectionIntervalDescription": "我们已检查 {context} 设置,发现 {property} 已设置为 {data}。",
+ "xpack.monitoring.noData.explanations.exporters.checkConfigDescription": "确认用于将统计信息发送到监测集群的导出器已启用,且监测集群主机匹配 {kibanaConfig} 中的 {monitoringEs} 设置,以查看此 Kibana 实例中的监测数据。",
+ "xpack.monitoring.noData.explanations.exporters.problemWithConfigDescription": "强烈推荐使用监测导出器将监测数据传输到远程监测集群,因为无论生产集群出现什么状况,该监测集群都可以确保监测数据的完整性。不过,因为此 Kibana 实例无法查找到任何监测数据,所以似乎 {property} 配置或 {kibanaConfig} 中的 {monitoringEs} 设置有问题。",
+ "xpack.monitoring.noData.explanations.exportersCloudDescription": "在 Elastic Cloud 中,您的监测数据将存储在专用监测集群中。",
+ "xpack.monitoring.noData.explanations.exportersDescription": "我们已检查 {property} 的 {context} 设置并发现了原因:{data}。",
+ "xpack.monitoring.noData.explanations.pluginEnabledDescription": "我们已检查 {context} 设置,发现 {property} 已设置为 {data} 集,这会禁用监测。将 {monitoringEnableFalse} 设置从您的配置中删除将会使默认值生效,并会启用 Monitoring。",
+ "xpack.monitoring.noData.noMonitoringDataFound": "是否已设置监测?如果已设置,确保右上角所选的时间段包含监测数据。",
+ "xpack.monitoring.noData.noMonitoringDetected": "找不到任何监测数据",
+ "xpack.monitoring.noData.reasons.couldNotActivateMonitoringTitle": "我们无法激活 Monitoring",
+ "xpack.monitoring.noData.reasons.explainWhyNoDataDescription": "存在将 {property} 设置为 {data} 的 {context} 设置。",
+ "xpack.monitoring.noData.reasons.ifDataInClusterDescription": "如果数据在您的集群中,您的监测仪表板将显示在此处。",
+ "xpack.monitoring.noData.reasons.noMonitoringDataFoundDescription": "找不到任何监测数据。尝试将时间筛选设置为“过去 1 小时”或检查是否有其他时段的数据。",
+ "xpack.monitoring.noData.routeTitle": "设置监测",
+ "xpack.monitoring.noData.setupInternalInstead": "或,使用内部收集设置",
+ "xpack.monitoring.noData.setupMetricbeatInstead": "或者,使用 Metricbeat(推荐)进行设置。",
+ "xpack.monitoring.overview.heading": "堆栈监测概览",
+ "xpack.monitoring.pageLoadingTitle": "正在加载……",
+ "xpack.monitoring.permanentActiveLicenseStatusDescription": "您的许可证永久有效。",
+ "xpack.monitoring.requestedClusters.uuidNotFoundErrorMessage": "在选定时间范围内找不到该集群。UUID:{clusterUuid}",
+ "xpack.monitoring.rules.badge.panelTitle": "规则",
+ "xpack.monitoring.setupMode.clickToDisableInternalCollection": "禁用自我监测",
+ "xpack.monitoring.setupMode.clickToMonitorWithMetricbeat": "使用 Metricbeat 监测",
+ "xpack.monitoring.setupMode.description": "您处于设置模式。图标 ({flagIcon}) 表示配置选项。",
+ "xpack.monitoring.setupMode.detectedNodeDescription": "单击下面的“设置监测”以开始监测此 {identifier}。",
+ "xpack.monitoring.setupMode.detectedNodeTitle": "检测到 {product} {identifier}",
+ "xpack.monitoring.setupMode.disableInternalCollectionDescription": "Metricbeat 现在正监测您的 {product} {identifier}。禁用内部收集以完成迁移。",
+ "xpack.monitoring.setupMode.disableInternalCollectionTitle": "禁用自我监测",
+ "xpack.monitoring.setupMode.enter": "进入设置模式",
+ "xpack.monitoring.setupMode.exit": "退出设置模式",
+ "xpack.monitoring.setupMode.instance": "实例",
+ "xpack.monitoring.setupMode.instances": "实例",
+ "xpack.monitoring.setupMode.metricbeatAllNodes": "Metricbeat 正在监测所有 {identifier}。",
+ "xpack.monitoring.setupMode.migrateToMetricbeat": "使用 Metricbeat 监测",
+ "xpack.monitoring.setupMode.migrateToMetricbeatDescription": "这些 {product} {identifier} 自我监测。\n 单击“使用 Metricbeat 监测”以迁移。",
+ "xpack.monitoring.setupMode.monitorAllNodes": "一些节点仅使用内部收集",
+ "xpack.monitoring.setupMode.netNewUserDescription": "单击“设置监测”以开始使用 Metricbeat 监测。",
+ "xpack.monitoring.setupMode.node": "节点",
+ "xpack.monitoring.setupMode.nodes": "节点",
+ "xpack.monitoring.setupMode.noMonitoringDataFound": "未检测到任何 {product} {identifier}",
+ "xpack.monitoring.setupMode.notAvailablePermissions": "您没有所需的权限来执行此功能。",
+ "xpack.monitoring.setupMode.notAvailableTitle": "设置模式不可用",
+ "xpack.monitoring.setupMode.server": "服务器",
+ "xpack.monitoring.setupMode.servers": "服务器",
+ "xpack.monitoring.setupMode.tooltip.allSet": "Metricbeat 正在监测所有 {identifierPlural}。",
+ "xpack.monitoring.setupMode.tooltip.detected": "无监测",
+ "xpack.monitoring.setupMode.tooltip.disableInternal": "Metricbeat 正在监测所有 {identifierPlural}。单击以查看 {identifierPlural} 并禁用内部收集。",
+ "xpack.monitoring.setupMode.tooltip.mightExist": "我们检测到此产品的使用。单击以开始监测。",
+ "xpack.monitoring.setupMode.tooltip.noUsage": "无使用",
+ "xpack.monitoring.setupMode.tooltip.noUsageDetected": "我们未检测到任何使用。单击可查看 {identifier}。",
+ "xpack.monitoring.setupMode.tooltip.oneInternal": "至少一个 {identifier} 未使用 Metricbeat 进行监测。单击以查看状态。",
+ "xpack.monitoring.setupMode.unknown": "不可用",
+ "xpack.monitoring.setupMode.usingMetricbeatCollection": "已使用 Metricbeat 监测",
+ "xpack.monitoring.stackMonitoringDocTitle": "堆栈监测 {clusterName} {suffix}",
+ "xpack.monitoring.stackMonitoringTitle": "堆栈监测",
+ "xpack.monitoring.summaryStatus.alertsDescription": "告警",
+ "xpack.monitoring.summaryStatus.statusDescription": "状态",
+ "xpack.monitoring.summaryStatus.statusIconLabel": "状态:{status}",
+ "xpack.monitoring.summaryStatus.statusIconTitle": "状态: {statusIcon}",
+ "xpack.monitoring.updateLicenseButtonLabel": "更新许可证",
+ "xpack.monitoring.updateLicenseTitle": "更新您的许可证",
+ "xpack.monitoring.useAvailableLicenseDescription": "如果您已经持有新的许可证,请立即上传。",
"xpack.osquery.action_details.fetchError": "提取操作详情时出错",
"xpack.osquery.action_policy_details.fetchError": "提取策略详情时出错",
"xpack.osquery.action_results.errorSearchDescription": "搜索操作结果时发生错误",
@@ -19452,14 +19445,11 @@
"xpack.osquery.addSavedQuery.form.saveQueryButtonLabel": "保存查询",
"xpack.osquery.addSavedQuery.pageTitle": "添加已保存查询",
"xpack.osquery.addSavedQuery.viewSavedQueriesListTitle": "查看所有已保存查询",
- "xpack.osquery.addScheduledQueryGroup.pageTitle": "添加已计划查询组",
- "xpack.osquery.addScheduledQueryGroup.viewScheduledQueryGroupsListTitle": "查看所有已计划查询组",
"xpack.osquery.agent_groups.fetchError": "提取代理组时出错",
"xpack.osquery.agent_policies.fetchError": "提取代理策略时出错",
"xpack.osquery.agent_policy_details.fetchError": "提取代理策略详情时出错",
"xpack.osquery.agent_status.fetchError": "提取代理状态时出错",
"xpack.osquery.agentDetails.fetchError": "提取代理详细信息时出错",
- "xpack.osquery.agentPolicy.confirmModalCalloutDescription": "Fleet 检测到您的部分代理已在使用选定代理策略 {policyName}。由于此操作,Fleet 会将更新部署到使用此策略的所有代理。",
"xpack.osquery.agentPolicy.confirmModalCalloutTitle": "此操作将更新 {agentCount, plural, other {# 个代理}}",
"xpack.osquery.agentPolicy.confirmModalCancelButtonLabel": "取消",
"xpack.osquery.agentPolicy.confirmModalConfirmButtonLabel": "保存并部署更改",
@@ -19479,17 +19469,13 @@
"xpack.osquery.appNavigation.liveQueriesLinkText": "实时查询",
"xpack.osquery.appNavigation.manageIntegrationButton": "管理集成",
"xpack.osquery.appNavigation.savedQueriesLinkText": "已保存查询",
- "xpack.osquery.appNavigation.scheduledQueryGroupsLinkText": "已计划查询组",
"xpack.osquery.appNavigation.sendFeedbackButton": "发送反馈",
- "xpack.osquery.breadcrumbs.addScheduledQueryGroupsPageTitle": "添加",
"xpack.osquery.breadcrumbs.appTitle": "Osquery",
- "xpack.osquery.breadcrumbs.editScheduledQueryGroupsPageTitle": "编辑",
"xpack.osquery.breadcrumbs.liveQueriesPageTitle": "实时查询",
"xpack.osquery.breadcrumbs.newLiveQueryPageTitle": "新建",
"xpack.osquery.breadcrumbs.newSavedQueryPageTitle": "新建",
"xpack.osquery.breadcrumbs.overviewPageTitle": "概览",
"xpack.osquery.breadcrumbs.savedQueriesPageTitle": "已保存查询",
- "xpack.osquery.breadcrumbs.scheduledQueryGroupsPageTitle": "已计划查询组",
"xpack.osquery.common.tabBetaBadgeLabel": "公测版",
"xpack.osquery.common.tabBetaBadgeTooltipContent": "我们正在开发此功能。将会有更多的功能,某些功能可能有变更。",
"xpack.osquery.createScheduledQuery.agentPolicyAgentsCountText": "{count, plural, other {# 个代理}}已注册",
@@ -19500,16 +19486,12 @@
"xpack.osquery.editSavedQuery.pageTitle": "编辑“{savedQueryId}”",
"xpack.osquery.editSavedQuery.successToastMessageText": "已成功更新“{savedQueryName}”查询",
"xpack.osquery.editSavedQuery.viewSavedQueriesListTitle": "查看所有已保存查询",
- "xpack.osquery.editScheduledQuery.pageTitle": "编辑 {queryName}",
- "xpack.osquery.editScheduledQuery.viewScheduledQueriesListTitle": "查看 {queryName} 详细信息",
"xpack.osquery.features.liveQueriesSubFeatureName": "实时查询",
"xpack.osquery.features.osqueryFeatureName": "Osquery",
"xpack.osquery.features.runSavedQueriesPrivilegeName": "运行已保存查询",
"xpack.osquery.features.savedQueriesSubFeatureName": "已保存查询",
- "xpack.osquery.features.scheduledQueryGroupsSubFeatureName": "已计划查询组",
"xpack.osquery.fleetIntegration.runLiveQueriesButtonText": "运行实时查询",
"xpack.osquery.fleetIntegration.saveIntegrationCalloutTitle": "保存用于访问如下选项的集成",
- "xpack.osquery.fleetIntegration.scheduleQueryGroupsButtonText": "计划查询组",
"xpack.osquery.liveQueriesHistory.newLiveQueryButtonLabel": "新建实时查询",
"xpack.osquery.liveQueriesHistory.pageTitle": "实时查询历史记录",
"xpack.osquery.liveQuery.queryForm.largeQueryError": "查询过大(最多 {maxLength} 个字符)",
@@ -19551,14 +19533,14 @@
"xpack.osquery.packUploader.unsupportedFileTypeText": "文件类型 {fileType} 不受支持,请上传 {supportedFileTypes} 配置文件",
"xpack.osquery.permissionDeniedErrorMessage": "您无权访问此页面。",
"xpack.osquery.permissionDeniedErrorTitle": "权限被拒绝",
+ "xpack.osquery.queryFlyoutForm.addFormTitle": "附加下一个查询",
+ "xpack.osquery.queryFlyoutForm.editFormTitle": "编辑查询",
"xpack.osquery.results.errorSearchDescription": "搜索所有结果时发生错误",
"xpack.osquery.results.failSearchDescription": "无法获取结果",
"xpack.osquery.results.fetchError": "提取结果时出错",
"xpack.osquery.results.multipleAgentsResponded": "{agentsResponded, plural, other {# 个代理已}}响应,未报告任何 osquery 数据。",
"xpack.osquery.savedQueries.dropdown.searchFieldLabel": "从已保存查询构建(可选)",
"xpack.osquery.savedQueries.dropdown.searchFieldPlaceholder": "搜索已保存查询",
- "xpack.osquery.savedQueries.form.scheduledQueryGroupConfigSection.description": "下面所列选项是可选的,只在查询分配给已计划查询组时应用。",
- "xpack.osquery.savedQueries.form.scheduledQueryGroupConfigSection.title": "已计划查询组配置",
"xpack.osquery.savedQueries.table.actionsColumnTitle": "操作",
"xpack.osquery.savedQueries.table.createdByColumnTitle": "创建者",
"xpack.osquery.savedQueries.table.descriptionColumnTitle": "描述",
@@ -19569,74 +19551,6 @@
"xpack.osquery.savedQueryList.pageTitle": "已保存查询",
"xpack.osquery.savedQueryList.queriesTable.editActionAriaLabel": "编辑 {savedQueryName}",
"xpack.osquery.savedQueryList.queriesTable.runActionAriaLabel": "运行 {savedQueryName}",
- "xpack.osquery.scheduledQueryDetails.pageTitle": "{queryName} 详细信息",
- "xpack.osquery.scheduledQueryDetails.viewAllScheduledQueriesListTitle": "查看所有已计划查询组",
- "xpack.osquery.scheduledQueryDetailsPage.editQueryButtonLabel": "编辑",
- "xpack.osquery.scheduledQueryGroup.form.agentPolicyFieldLabel": "代理策略",
- "xpack.osquery.scheduledQueryGroup.form.cancelButtonLabel": "取消",
- "xpack.osquery.scheduledQueryGroup.form.createSuccessToastMessageText": "已成功计划 {scheduledQueryGroupName}",
- "xpack.osquery.scheduledQueryGroup.form.descriptionFieldLabel": "描述",
- "xpack.osquery.scheduledQueryGroup.form.ecsMappingSection.description": "使用下面的字段将此查询的结果映射到 ECS 字段。",
- "xpack.osquery.scheduledQueryGroup.form.ecsMappingSection.title": "ECS 映射",
- "xpack.osquery.scheduledQueryGroup.form.nameFieldLabel": "名称",
- "xpack.osquery.scheduledQueryGroup.form.nameFieldRequiredErrorMessage": "“名称”是必填字段",
- "xpack.osquery.scheduledQueryGroup.form.namespaceFieldLabel": "命名空间",
- "xpack.osquery.scheduledQueryGroup.form.policyIdFieldRequiredErrorMessage": "“代理策略”是必填字段",
- "xpack.osquery.scheduledQueryGroup.form.saveQueryButtonLabel": "保存查询",
- "xpack.osquery.scheduledQueryGroup.form.settingsSectionDescriptionText": "已计划查询组包含一个或多个以设置的时间间隔运行且与代理策略关联的查询。定义已计划查询组时,其将添加为新的 Osquery Manager 策略。",
- "xpack.osquery.scheduledQueryGroup.form.settingsSectionTitleText": "已计划查询组设置",
- "xpack.osquery.scheduledQueryGroup.form.updateSuccessToastMessageText": "已成功更新 {scheduledQueryGroupName}",
- "xpack.osquery.scheduledQueryGroup.queriesForm.addQueryButtonLabel": "添加查询",
- "xpack.osquery.scheduledQueryGroup.queriesTable.actionsColumnTitle": "操作",
- "xpack.osquery.scheduledQueryGroup.queriesTable.deleteActionAriaLabel": "删除 {queryName}",
- "xpack.osquery.scheduledQueryGroup.queriesTable.editActionAriaLabel": "编辑 {queryName}",
- "xpack.osquery.scheduledQueryGroup.queriesTable.idColumnTitle": "ID",
- "xpack.osquery.scheduledQueryGroup.queriesTable.intervalColumnTitle": "时间间隔 (s)",
- "xpack.osquery.scheduledQueryGroup.queriesTable.osqueryVersionAllLabel": "全部",
- "xpack.osquery.scheduledQueryGroup.queriesTable.platformColumnTitle": "平台",
- "xpack.osquery.scheduledQueryGroup.queriesTable.queryColumnTitle": "查询",
- "xpack.osquery.scheduledQueryGroup.queriesTable.versionColumnTitle": "最低 Osquery 版本",
- "xpack.osquery.scheduledQueryGroup.queriesTable.viewDiscoverResultsActionAriaLabel": "在 Discover 中查看",
- "xpack.osquery.scheduledQueryGroup.queriesTable.viewLensResultsActionAriaLabel": "在 Lens 中查看",
- "xpack.osquery.scheduledQueryGroup.queriesTable.viewResultsColumnTitle": "查看结果",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.addECSMappingRowButtonAriaLabel": "添加 ECS 映射行",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.cancelButtonLabel": "取消",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.deleteECSMappingRowButtonAriaLabel": "删除 ECS 映射行",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.descriptionFieldLabel": "描述",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.ecsFieldLabel": "ECS 字段",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.ecsFieldRequiredErrorMessage": "ECS 字段必填。",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.emptyIdError": "“ID”必填",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.emptyQueryError": "“查询”是必填字段",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.idFieldLabel": "ID",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.intervalFieldLabel": "时间间隔 (s)",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.invalidIdError": "字符必须是数字字母、_ 或 -",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.invalidIntervalField": "时间间隔值必须为正数",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.osqueryResultFieldLabel": "Osquery 结果",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.osqueryResultFieldRequiredErrorMessage": "Osquery 结果必填。",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.osqueryResultFieldValueMissingErrorMessage": "当前查询不返回 {columnName} 字段",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.platformFieldLabel": "平台",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.platformLinusLabel": "macOS",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.platformMacOSLabel": "Linux",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.platformWindowsLabel": "Windows",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.queryFieldLabel": "查询",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.saveButtonLabel": "保存",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.uniqueIdError": "ID 必须唯一",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.versionFieldLabel": "最低 Osquery 版本",
- "xpack.osquery.scheduledQueryGroup.queryFlyoutForm.versionFieldOptionalLabel": "(可选)",
- "xpack.osquery.scheduledQueryGroup.table.activatedSuccessToastMessageText": "已成功激活 {scheduledQueryGroupName}",
- "xpack.osquery.scheduledQueryGroup.table.deactivatedSuccessToastMessageText": "已成功停用 {scheduledQueryGroupName}",
- "xpack.osquery.scheduledQueryGroup.table.deleteQueriesButtonLabel": "删除 {queriesCount, plural, other {# 个查询}}",
- "xpack.osquery.scheduledQueryGroups.table.activeColumnTitle": "活动",
- "xpack.osquery.scheduledQueryGroups.table.createdByColumnTitle": "创建者",
- "xpack.osquery.scheduledQueryGroups.table.nameColumnTitle": "名称",
- "xpack.osquery.scheduledQueryGroups.table.numberOfQueriesColumnTitle": "查询数目",
- "xpack.osquery.scheduledQueryGroups.table.policyColumnTitle": "策略",
- "xpack.osquery.scheduledQueryList.addScheduledQueryButtonLabel": "添加已计划查询组",
- "xpack.osquery.scheduledQueryList.pageTitle": "已计划查询组",
- "xpack.osquery.scheduleQueryGroup.kpis.policyLabelText": "策略",
- "xpack.osquery.scheduleQueryGroup.queryFlyoutForm.addFormTitle": "附加下一个查询",
- "xpack.osquery.scheduleQueryGroup.queryFlyoutForm.editFormTitle": "编辑查询",
- "xpack.osquery.scheduleQueryGroup.queryFlyoutForm.unsupportedPlatformAndVersionFieldsCalloutTitle": "{version} 提供平台和版本字段",
"xpack.osquery.viewSavedQuery.pageTitle": "“{savedQueryId}”详细信息",
"xpack.painlessLab.apiReferenceButtonLabel": "API 参考",
"xpack.painlessLab.context.defaultLabel": "脚本结果将转换成字符串",
@@ -25034,7 +24948,6 @@
"xpack.timelines.timeline.fieldTooltip": "字段",
"xpack.timelines.timeline.flyout.pane.removeColumnButtonLabel": "移除列",
"xpack.timelines.timeline.fullScreenButton": "全屏",
- "xpack.timelines.timeline.hideColumnLabel": "隐藏列",
"xpack.timelines.timeline.openedAlertFailedToastMessage": "无法打开告警",
"xpack.timelines.timeline.openedAlertSuccessToastMessage": "已成功打开 {totalAlerts} 个{totalAlerts, plural, other {告警}}。",
"xpack.timelines.timeline.openSelectedTitle": "打开所选",
diff --git a/x-pack/plugins/upgrade_assistant/__jest__/client_integration/es_deprecations/default_deprecation_flyout.test.ts b/x-pack/plugins/upgrade_assistant/__jest__/client_integration/es_deprecations/default_deprecation_flyout.test.ts
index 1975d0abaf11d..fdd8a1c993937 100644
--- a/x-pack/plugins/upgrade_assistant/__jest__/client_integration/es_deprecations/default_deprecation_flyout.test.ts
+++ b/x-pack/plugins/upgrade_assistant/__jest__/client_integration/es_deprecations/default_deprecation_flyout.test.ts
@@ -35,7 +35,7 @@ describe('Default deprecation flyout', () => {
testBed.component.update();
});
- it('renders a flyout with deprecation details', async () => {
+ test('renders a flyout with deprecation details', async () => {
const multiFieldsDeprecation = esDeprecationsMockResponse.deprecations[2];
const { actions, find, exists } = testBed;
@@ -45,6 +45,9 @@ describe('Default deprecation flyout', () => {
expect(find('defaultDeprecationDetails.flyoutTitle').text()).toContain(
multiFieldsDeprecation.message
);
+ expect(find('defaultDeprecationDetails.documentationLink').props().href).toBe(
+ multiFieldsDeprecation.url
+ );
expect(find('defaultDeprecationDetails.flyoutDescription').text()).toContain(
multiFieldsDeprecation.index
);
diff --git a/x-pack/plugins/upgrade_assistant/__jest__/client_integration/es_deprecations/index_settings_deprecation_flyout.test.ts b/x-pack/plugins/upgrade_assistant/__jest__/client_integration/es_deprecations/index_settings_deprecation_flyout.test.ts
index 145cea24dde8b..f62d24081ed56 100644
--- a/x-pack/plugins/upgrade_assistant/__jest__/client_integration/es_deprecations/index_settings_deprecation_flyout.test.ts
+++ b/x-pack/plugins/upgrade_assistant/__jest__/client_integration/es_deprecations/index_settings_deprecation_flyout.test.ts
@@ -33,16 +33,21 @@ describe('Index settings deprecation flyout', () => {
testBed = await setupElasticsearchPage({ isReadOnlyMode: false });
});
- const { find, exists, actions, component } = testBed;
-
+ const { actions, component } = testBed;
component.update();
-
await actions.table.clickDeprecationRowAt('indexSetting', 0);
+ });
+
+ test('renders a flyout with deprecation details', async () => {
+ const { find, exists } = testBed;
expect(exists('indexSettingsDetails')).toBe(true);
expect(find('indexSettingsDetails.flyoutTitle').text()).toContain(
indexSettingDeprecation.message
);
+ expect(find('indexSettingsDetails.documentationLink').props().href).toBe(
+ indexSettingDeprecation.url
+ );
expect(exists('removeSettingsPrompt')).toBe(true);
});
diff --git a/x-pack/plugins/upgrade_assistant/__jest__/client_integration/es_deprecations/ml_snapshots_deprecation_flyout.test.ts b/x-pack/plugins/upgrade_assistant/__jest__/client_integration/es_deprecations/ml_snapshots_deprecation_flyout.test.ts
index 6bcb3fa95985c..b24cd5a69a28e 100644
--- a/x-pack/plugins/upgrade_assistant/__jest__/client_integration/es_deprecations/ml_snapshots_deprecation_flyout.test.ts
+++ b/x-pack/plugins/upgrade_assistant/__jest__/client_integration/es_deprecations/ml_snapshots_deprecation_flyout.test.ts
@@ -35,16 +35,19 @@ describe('Machine learning deprecation flyout', () => {
testBed = await setupElasticsearchPage({ isReadOnlyMode: false });
});
- const { find, exists, actions, component } = testBed;
-
+ const { actions, component } = testBed;
component.update();
-
await actions.table.clickDeprecationRowAt('mlSnapshot', 0);
+ });
+
+ test('renders a flyout with deprecation details', async () => {
+ const { find, exists } = testBed;
expect(exists('mlSnapshotDetails')).toBe(true);
expect(find('mlSnapshotDetails.flyoutTitle').text()).toContain(
'Upgrade or delete model snapshot'
);
+ expect(find('mlSnapshotDetails.documentationLink').props().href).toBe(mlDeprecation.url);
});
describe('upgrade snapshots', () => {
diff --git a/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/default/flyout.tsx b/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/default/flyout.tsx
index c436d585db9ae..6ec05b0c4fc99 100644
--- a/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/default/flyout.tsx
+++ b/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/default/flyout.tsx
@@ -17,12 +17,11 @@ import {
EuiTitle,
EuiText,
EuiTextColor,
- EuiLink,
EuiSpacer,
} from '@elastic/eui';
import { EnrichedDeprecationInfo } from '../../../../../../common/types';
-import { DeprecationBadge } from '../../../shared';
+import { DeprecationFlyoutLearnMoreLink, DeprecationBadge } from '../../../shared';
export interface DefaultDeprecationFlyoutProps {
deprecation: EnrichedDeprecationInfo;
@@ -40,12 +39,6 @@ const i18nTexts = {
},
}
),
- learnMoreLinkLabel: i18n.translate(
- 'xpack.upgradeAssistant.esDeprecations.deprecationDetailsFlyout.learnMoreLinkLabel',
- {
- defaultMessage: 'Learn more about this deprecation',
- }
- ),
closeButtonLabel: i18n.translate(
'xpack.upgradeAssistant.esDeprecations.deprecationDetailsFlyout.closeButtonLabel',
{
@@ -80,9 +73,7 @@ export const DefaultDeprecationFlyout = ({
{details}
-
- {i18nTexts.learnMoreLinkLabel}
-
+
diff --git a/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/index_settings/flyout.tsx b/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/index_settings/flyout.tsx
index 3c19268a293f0..d0aac8ee922f7 100644
--- a/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/index_settings/flyout.tsx
+++ b/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/index_settings/flyout.tsx
@@ -19,7 +19,6 @@ import {
EuiTitle,
EuiText,
EuiTextColor,
- EuiLink,
EuiSpacer,
EuiCallOut,
} from '@elastic/eui';
@@ -30,7 +29,7 @@ import {
ResponseError,
} from '../../../../../../common/types';
import type { Status } from '../../../types';
-import { DeprecationBadge } from '../../../shared';
+import { DeprecationFlyoutLearnMoreLink, DeprecationBadge } from '../../../shared';
export interface RemoveIndexSettingsFlyoutProps {
deprecation: EnrichedDeprecationInfo;
@@ -53,12 +52,6 @@ const i18nTexts = {
},
}
),
- learnMoreLinkLabel: i18n.translate(
- 'xpack.upgradeAssistant.esDeprecations.removeSettingsFlyout.learnMoreLinkLabel',
- {
- defaultMessage: 'Learn more about this deprecation',
- }
- ),
removeButtonLabel: i18n.translate(
'xpack.upgradeAssistant.esDeprecations.removeSettingsFlyout.removeButtonLabel',
{
@@ -146,9 +139,7 @@ export const RemoveIndexSettingsFlyout = ({
{details}
-
- {i18nTexts.learnMoreLinkLabel}
-
+
diff --git a/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/ml_snapshots/flyout.tsx b/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/ml_snapshots/flyout.tsx
index 4e3d77ba72ae8..c4145bf3d4146 100644
--- a/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/ml_snapshots/flyout.tsx
+++ b/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/ml_snapshots/flyout.tsx
@@ -25,9 +25,9 @@ import {
} from '@elastic/eui';
import { EnrichedDeprecationInfo } from '../../../../../../common/types';
-import { DeprecationBadge } from '../../../shared';
-import { MlSnapshotContext } from './context';
import { useAppContext } from '../../../../app_context';
+import { DeprecationFlyoutLearnMoreLink, DeprecationBadge } from '../../../shared';
+import { MlSnapshotContext } from './context';
import { SnapshotState } from './use_snapshot_state';
export interface FixSnapshotsFlyoutProps extends MlSnapshotContext {
@@ -93,12 +93,6 @@ const i18nTexts = {
defaultMessage: 'Error upgrading snapshot',
}
),
- learnMoreLinkLabel: i18n.translate(
- 'xpack.upgradeAssistant.esDeprecations.mlSnapshots.learnMoreLinkLabel',
- {
- defaultMessage: 'Learn more about this deprecation',
- }
- ),
upgradeModeEnabledErrorTitle: i18n.translate(
'xpack.upgradeAssistant.esDeprecations.mlSnapshots.upgradeModeEnabledErrorTitle',
{
@@ -229,9 +223,7 @@ export const FixSnapshotsFlyout = ({
{deprecation.details}
-
- {i18nTexts.learnMoreLinkLabel}
-
+
diff --git a/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/flyout/_step_progress.scss b/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/flyout/_step_progress.scss
index a754541c2ff83..4d8ee5def30eb 100644
--- a/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/flyout/_step_progress.scss
+++ b/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/flyout/_step_progress.scss
@@ -18,7 +18,7 @@ $stepStatusToCallOutColor: (
failed: 'danger',
complete: 'success',
paused: 'warning',
- cancelled: 'danger',
+ cancelled: 'warning',
);
.upgStepProgress__status--circle {
diff --git a/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/flyout/checklist_step.tsx b/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/flyout/checklist_step.tsx
index 19d61b3a8afa9..5e2f0d26447b2 100644
--- a/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/flyout/checklist_step.tsx
+++ b/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/flyout/checklist_step.tsx
@@ -47,6 +47,13 @@ const buttonLabel = (status?: ReindexStatus) => {
defaultMessage="Resume"
/>
);
+ case ReindexStatus.cancelled:
+ return (
+
+ );
default:
return (
{
},
Object {
"status": "incomplete",
- "title":
-
-
-
- ,
+ "title": ,
},
Object {
"status": "incomplete",
diff --git a/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/flyout/progress.tsx b/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/flyout/progress.tsx
index afeac303284f1..f5dc04783b031 100644
--- a/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/flyout/progress.tsx
+++ b/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/flyout/progress.tsx
@@ -7,18 +7,11 @@
import React from 'react';
-import {
- EuiButtonEmpty,
- EuiCallOut,
- EuiFlexGroup,
- EuiFlexItem,
- EuiText,
- EuiTitle,
-} from '@elastic/eui';
+import { EuiCallOut, EuiFlexGroup, EuiFlexItem, EuiLink, EuiText, EuiTitle } from '@elastic/eui';
import { FormattedMessage } from '@kbn/i18n/react';
import { ReindexStatus, ReindexStep } from '../../../../../../../common/types';
-import { LoadingState } from '../../../../types';
+import { CancelLoadingState } from '../../../../types';
import type { ReindexState } from '../use_reindex_state';
import { StepProgress, StepProgressStep } from './step_progress';
import { getReindexProgressLabel } from '../../../../../lib/utils';
@@ -40,13 +33,27 @@ const PausedCallout = () => (
/>
);
-const CancelReindexingDocumentsButton: React.FunctionComponent<{
+const ReindexingDocumentsStepTitle: React.FunctionComponent<{
reindexState: ReindexState;
cancelReindex: () => void;
}> = ({ reindexState: { lastCompletedStep, status, cancelLoadingState }, cancelReindex }) => {
+ if (status === ReindexStatus.cancelled) {
+ return (
+ <>
+
+ >
+ );
+ }
+ const showCancelLink =
+ status === ReindexStatus.inProgress && lastCompletedStep === ReindexStep.reindexStarted;
+
let cancelText: React.ReactNode;
switch (cancelLoadingState) {
- case LoadingState.Loading:
+ case CancelLoadingState.Requested:
+ case CancelLoadingState.Loading:
cancelText = (
);
break;
- case LoadingState.Success:
+ case CancelLoadingState.Success:
cancelText = (
);
break;
- case LoadingState.Error:
+ case CancelLoadingState.Error:
cancelText = (
- {cancelText}
-
+
+
+
+
+ {showCancelLink && (
+
+
+ {cancelText}
+
+
+ )}
+
);
};
@@ -145,22 +159,7 @@ export const ReindexProgress: React.FunctionComponent<{
// The reindexing step is special because it generally lasts longer and can be cancelled mid-flight
const reindexingDocsStep = {
- title: (
-
-
-
-
- {(lastCompletedStep === ReindexStep.newIndexCreated ||
- lastCompletedStep === ReindexStep.reindexStarted) && (
-
-
-
- )}
-
- ),
+ title: ,
} as StepProgressStep;
if (
diff --git a/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/flyout/step_progress.tsx b/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/flyout/step_progress.tsx
index d5947426aee3d..2de21ad86f839 100644
--- a/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/flyout/step_progress.tsx
+++ b/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/flyout/step_progress.tsx
@@ -56,11 +56,7 @@ const Step: React.FunctionComponent = ({
}) => {
const titleClassName = classNames('upgStepProgress__title', {
// eslint-disable-next-line @typescript-eslint/naming-convention
- 'upgStepProgress__title--currentStep':
- status === 'inProgress' ||
- status === 'paused' ||
- status === 'failed' ||
- status === 'cancelled',
+ 'upgStepProgress__title--currentStep': status === 'inProgress',
});
return (
diff --git a/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/resolution_table_cell.tsx b/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/resolution_table_cell.tsx
index 84c6c16d4032a..d743a7d3018dc 100644
--- a/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/resolution_table_cell.tsx
+++ b/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/resolution_table_cell.tsx
@@ -55,7 +55,7 @@ const i18nTexts = {
reindexCanceledText: i18n.translate(
'xpack.upgradeAssistant.esDeprecations.reindex.reindexCanceledText',
{
- defaultMessage: 'Reindex canceled',
+ defaultMessage: 'Reindex cancelled',
}
),
reindexPausedText: i18n.translate(
@@ -154,17 +154,6 @@ export const ReindexResolutionCell: React.FunctionComponent = () => {
);
- case ReindexStatus.cancelled:
- return (
-
-
-
-
-
- {i18nTexts.reindexCanceledText}
-
-
- );
}
return (
diff --git a/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/use_reindex_state.tsx b/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/use_reindex_state.tsx
index cbeebd00f2bb8..68737d1bbff87 100644
--- a/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/use_reindex_state.tsx
+++ b/x-pack/plugins/upgrade_assistant/public/application/components/es_deprecations/deprecation_types/reindex/use_reindex_state.tsx
@@ -13,14 +13,14 @@ import {
ReindexStep,
ReindexWarning,
} from '../../../../../../common/types';
-import { LoadingState } from '../../../types';
+import { CancelLoadingState, LoadingState } from '../../../types';
import { ApiService } from '../../../../lib/api';
const POLL_INTERVAL = 1000;
export interface ReindexState {
loadingState: LoadingState;
- cancelLoadingState?: LoadingState;
+ cancelLoadingState?: CancelLoadingState;
lastCompletedStep?: ReindexStep;
status?: ReindexStatus;
reindexTaskPercComplete: number | null;
@@ -59,8 +59,21 @@ const getReindexState = (
newReindexState.reindexTaskPercComplete = reindexOp.reindexTaskPercComplete;
newReindexState.errorMessage = reindexOp.errorMessage;
- if (reindexOp.status === ReindexStatus.cancelled) {
- newReindexState.cancelLoadingState = LoadingState.Success;
+ // if reindex cancellation was "requested" or "loading" and the reindex task is now cancelled,
+ // then reindex cancellation has completed, set it to "success"
+ if (
+ (reindexState.cancelLoadingState === CancelLoadingState.Requested ||
+ reindexState.cancelLoadingState === CancelLoadingState.Loading) &&
+ reindexOp.status === ReindexStatus.cancelled
+ ) {
+ newReindexState.cancelLoadingState = CancelLoadingState.Success;
+ } else if (
+ // if reindex cancellation has been requested and the reindex task is still in progress,
+ // then reindex cancellation has not completed yet, set it to "loading"
+ reindexState.cancelLoadingState === CancelLoadingState.Requested &&
+ reindexOp.status === ReindexStatus.inProgress
+ ) {
+ newReindexState.cancelLoadingState = CancelLoadingState.Loading;
}
}
@@ -90,39 +103,39 @@ export const useReindexStatus = ({ indexName, api }: { indexName: string; api: A
const { data, error } = await api.getReindexStatus(indexName);
if (error) {
- setReindexState({
- ...reindexState,
- loadingState: LoadingState.Error,
- errorMessage: error.message.toString(),
- status: ReindexStatus.fetchFailed,
+ setReindexState((prevValue: ReindexState) => {
+ return {
+ ...prevValue,
+ loadingState: LoadingState.Error,
+ errorMessage: error.message.toString(),
+ status: ReindexStatus.fetchFailed,
+ };
});
return;
}
- setReindexState(getReindexState(reindexState, data));
+ setReindexState((prevValue: ReindexState) => {
+ return getReindexState(prevValue, data);
+ });
// Only keep polling if it exists and is in progress.
if (data.reindexOp && data.reindexOp.status === ReindexStatus.inProgress) {
pollIntervalIdRef.current = setTimeout(updateStatus, POLL_INTERVAL);
}
- }, [clearPollInterval, api, indexName, reindexState]);
+ }, [clearPollInterval, api, indexName]);
const startReindex = useCallback(async () => {
- const currentReindexState = {
- ...reindexState,
- };
-
- setReindexState({
- ...currentReindexState,
- // Only reset last completed step if we aren't currently paused
- lastCompletedStep:
- currentReindexState.status === ReindexStatus.paused
- ? currentReindexState.lastCompletedStep
- : undefined,
- status: ReindexStatus.inProgress,
- reindexTaskPercComplete: null,
- errorMessage: null,
- cancelLoadingState: undefined,
+ setReindexState((prevValue: ReindexState) => {
+ return {
+ ...prevValue,
+ // Only reset last completed step if we aren't currently paused
+ lastCompletedStep:
+ prevValue.status === ReindexStatus.paused ? prevValue.lastCompletedStep : undefined,
+ status: ReindexStatus.inProgress,
+ reindexTaskPercComplete: null,
+ errorMessage: null,
+ cancelLoadingState: undefined,
+ };
});
api.sendReindexTelemetryData({ start: true });
@@ -130,37 +143,45 @@ export const useReindexStatus = ({ indexName, api }: { indexName: string; api: A
const { data: reindexOp, error } = await api.startReindexTask(indexName);
if (error) {
- setReindexState({
- ...reindexState,
- loadingState: LoadingState.Error,
- errorMessage: error.message.toString(),
- status: ReindexStatus.failed,
+ setReindexState((prevValue: ReindexState) => {
+ return {
+ ...prevValue,
+ loadingState: LoadingState.Error,
+ errorMessage: error.message.toString(),
+ status: ReindexStatus.failed,
+ };
});
return;
}
- setReindexState(getReindexState(reindexState, { reindexOp }));
+ setReindexState((prevValue: ReindexState) => {
+ return getReindexState(prevValue, { reindexOp });
+ });
updateStatus();
- }, [api, indexName, reindexState, updateStatus]);
+ }, [api, indexName, updateStatus]);
const cancelReindex = useCallback(async () => {
api.sendReindexTelemetryData({ stop: true });
- const { error } = await api.cancelReindexTask(indexName);
-
- setReindexState({
- ...reindexState,
- cancelLoadingState: LoadingState.Loading,
+ setReindexState((prevValue: ReindexState) => {
+ return {
+ ...prevValue,
+ cancelLoadingState: CancelLoadingState.Requested,
+ };
});
+ const { error } = await api.cancelReindexTask(indexName);
+
if (error) {
- setReindexState({
- ...reindexState,
- cancelLoadingState: LoadingState.Error,
+ setReindexState((prevValue: ReindexState) => {
+ return {
+ ...prevValue,
+ cancelLoadingState: CancelLoadingState.Error,
+ };
});
return;
}
- }, [api, indexName, reindexState]);
+ }, [api, indexName]);
useEffect(() => {
isMounted.current = true;
diff --git a/x-pack/plugins/upgrade_assistant/public/application/components/kibana_deprecations/deprecation_details_flyout.tsx b/x-pack/plugins/upgrade_assistant/public/application/components/kibana_deprecations/deprecation_details_flyout.tsx
index 577354b35fa4e..5d10350caad9e 100644
--- a/x-pack/plugins/upgrade_assistant/public/application/components/kibana_deprecations/deprecation_details_flyout.tsx
+++ b/x-pack/plugins/upgrade_assistant/public/application/components/kibana_deprecations/deprecation_details_flyout.tsx
@@ -20,12 +20,11 @@ import {
EuiTitle,
EuiText,
EuiCallOut,
- EuiLink,
EuiSpacer,
} from '@elastic/eui';
+import { DeprecationFlyoutLearnMoreLink, DeprecationBadge } from '../shared';
import type { DeprecationResolutionState, KibanaDeprecationDetails } from './kibana_deprecations';
-import { DeprecationBadge } from '../shared';
import './_deprecation_details_flyout.scss';
@@ -37,12 +36,6 @@ export interface DeprecationDetailsFlyoutProps {
}
const i18nTexts = {
- learnMoreLinkLabel: i18n.translate(
- 'xpack.upgradeAssistant.kibanaDeprecations.flyout.learnMoreLinkLabel',
- {
- defaultMessage: 'Learn more about this deprecation',
- }
- ),
closeButtonLabel: i18n.translate(
'xpack.upgradeAssistant.kibanaDeprecations.flyout.closeButtonLabel',
{
@@ -162,12 +155,9 @@ export const DeprecationDetailsFlyout = ({
{message}
-
{documentationUrl && (
-
- {i18nTexts.learnMoreLinkLabel}
-
+
)}
diff --git a/x-pack/plugins/upgrade_assistant/public/application/components/shared/deprecation_flyout_learn_more_link.tsx b/x-pack/plugins/upgrade_assistant/public/application/components/shared/deprecation_flyout_learn_more_link.tsx
new file mode 100644
index 0000000000000..da8c83597f7e2
--- /dev/null
+++ b/x-pack/plugins/upgrade_assistant/public/application/components/shared/deprecation_flyout_learn_more_link.tsx
@@ -0,0 +1,24 @@
+/*
+ * 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.
+ */
+
+import React from 'react';
+import { i18n } from '@kbn/i18n';
+import { EuiLink } from '@elastic/eui';
+
+interface Props {
+ documentationUrl?: string;
+}
+
+export const DeprecationFlyoutLearnMoreLink = ({ documentationUrl }: Props) => {
+ return (
+
+ {i18n.translate('xpack.upgradeAssistant.deprecationFlyout.learnMoreLinkLabel', {
+ defaultMessage: 'Learn more',
+ })}
+
+ );
+};
diff --git a/x-pack/plugins/upgrade_assistant/public/application/components/shared/index.ts b/x-pack/plugins/upgrade_assistant/public/application/components/shared/index.ts
index 0efc91035001a..34496e1e8eb55 100644
--- a/x-pack/plugins/upgrade_assistant/public/application/components/shared/index.ts
+++ b/x-pack/plugins/upgrade_assistant/public/application/components/shared/index.ts
@@ -9,4 +9,5 @@ export { NoDeprecationsPrompt } from './no_deprecations';
export { DeprecationCount } from './deprecation_count';
export { DeprecationBadge } from './deprecation_badge';
export { DeprecationsPageLoadingError } from './deprecations_page_loading_error';
+export { DeprecationFlyoutLearnMoreLink } from './deprecation_flyout_learn_more_link';
export { LevelInfoTip } from './level_info_tip';
diff --git a/x-pack/plugins/upgrade_assistant/public/application/components/types.ts b/x-pack/plugins/upgrade_assistant/public/application/components/types.ts
index 31dd9cf43656d..637c48cc61403 100644
--- a/x-pack/plugins/upgrade_assistant/public/application/components/types.ts
+++ b/x-pack/plugins/upgrade_assistant/public/application/components/types.ts
@@ -13,6 +13,13 @@ export enum LoadingState {
Error,
}
+export enum CancelLoadingState {
+ Requested,
+ Loading,
+ Success,
+ Error,
+}
+
export type DeprecationTableColumns =
| 'type'
| 'index'
diff --git a/x-pack/plugins/uptime/e2e/tasks/es_archiver.ts b/x-pack/plugins/uptime/e2e/tasks/es_archiver.ts
index ce82be18dff7f..dac5672bdf649 100644
--- a/x-pack/plugins/uptime/e2e/tasks/es_archiver.ts
+++ b/x-pack/plugins/uptime/e2e/tasks/es_archiver.ts
@@ -17,7 +17,7 @@ export const esArchiverLoad = (folder: string) => {
const path = Path.join(ES_ARCHIVE_DIR, folder);
execSync(
`node ../../../../scripts/es_archiver load "${path}" --config ../../../test/functional/config.js`,
- { env: { ...process.env, NODE_TLS_REJECT_UNAUTHORIZED } }
+ { env: { ...process.env, NODE_TLS_REJECT_UNAUTHORIZED }, stdio: 'inherit' }
);
};
@@ -25,13 +25,13 @@ export const esArchiverUnload = (folder: string) => {
const path = Path.join(ES_ARCHIVE_DIR, folder);
execSync(
`node ../../../../scripts/es_archiver unload "${path}" --config ../../../test/functional/config.js`,
- { env: { ...process.env, NODE_TLS_REJECT_UNAUTHORIZED } }
+ { env: { ...process.env, NODE_TLS_REJECT_UNAUTHORIZED }, stdio: 'inherit' }
);
};
export const esArchiverResetKibana = () => {
execSync(
`node ../../../../scripts/es_archiver empty-kibana-index --config ../../../test/functional/config.js`,
- { env: { ...process.env, NODE_TLS_REJECT_UNAUTHORIZED } }
+ { env: { ...process.env, NODE_TLS_REJECT_UNAUTHORIZED }, stdio: 'inherit' }
);
};
diff --git a/x-pack/plugins/uptime/public/components/fleet_package/custom_fields.test.tsx b/x-pack/plugins/uptime/public/components/fleet_package/custom_fields.test.tsx
index f16e72837b343..26ee26cc8ed7f 100644
--- a/x-pack/plugins/uptime/public/components/fleet_package/custom_fields.test.tsx
+++ b/x-pack/plugins/uptime/public/components/fleet_package/custom_fields.test.tsx
@@ -50,7 +50,8 @@ const defaultValidation = centralValidation[DataStream.HTTP];
const defaultHTTPConfig = defaultConfig[DataStream.HTTP];
const defaultTCPConfig = defaultConfig[DataStream.TCP];
-describe('', () => {
+// unhandled promise rejection: https://github.com/elastic/kibana/issues/112699
+describe.skip('', () => {
const WrappedComponent = ({
validate = defaultValidation,
typeEditable = false,
diff --git a/x-pack/plugins/uptime/public/components/overview/monitor_list/monitor_list_drawer/monitor_list_drawer.test.tsx b/x-pack/plugins/uptime/public/components/overview/monitor_list/monitor_list_drawer/monitor_list_drawer.test.tsx
index d044ad4e6a3a2..240697af470b0 100644
--- a/x-pack/plugins/uptime/public/components/overview/monitor_list/monitor_list_drawer/monitor_list_drawer.test.tsx
+++ b/x-pack/plugins/uptime/public/components/overview/monitor_list/monitor_list_drawer/monitor_list_drawer.test.tsx
@@ -5,7 +5,6 @@
* 2.0.
*/
-import 'jest';
import React from 'react';
import { MonitorListDrawerComponent } from './monitor_list_drawer';
import { MonitorDetails, MonitorSummary, makePing } from '../../../../../common/runtime_types';
diff --git a/x-pack/plugins/uptime/public/hooks/use_url_params.ts b/x-pack/plugins/uptime/public/hooks/use_url_params.ts
index 329e0ccef4d96..1318b635693c7 100644
--- a/x-pack/plugins/uptime/public/hooks/use_url_params.ts
+++ b/x-pack/plugins/uptime/public/hooks/use_url_params.ts
@@ -5,7 +5,7 @@
* 2.0.
*/
-import { useCallback, useEffect, useMemo } from 'react';
+import { useCallback, useEffect } from 'react';
import { parse, stringify } from 'query-string';
import { useLocation, useHistory } from 'react-router-dom';
import { useDispatch, useSelector } from 'react-redux';
@@ -28,7 +28,7 @@ const getParsedParams = (search: string) => {
export const useGetUrlParams: GetUrlParams = () => {
const { search } = useLocation();
- return useMemo(() => getSupportedUrlParams(getParsedParams(search)), [search]);
+ return getSupportedUrlParams(getParsedParams(search));
};
const getMapFromFilters = (value: any): Map | undefined => {
diff --git a/x-pack/test/alerting_api_integration/security_and_spaces/tests/actions/builtin_action_types/jira.ts b/x-pack/test/alerting_api_integration/security_and_spaces/tests/actions/builtin_action_types/jira.ts
index 7d69e80dae584..7e8272b0a8afa 100644
--- a/x-pack/test/alerting_api_integration/security_and_spaces/tests/actions/builtin_action_types/jira.ts
+++ b/x-pack/test/alerting_api_integration/security_and_spaces/tests/actions/builtin_action_types/jira.ts
@@ -232,31 +232,8 @@ export default function jiraTest({ getService }: FtrProviderContext) {
expect(resp.body.connector_id).to.eql(simulatedActionId);
expect(resp.body.status).to.eql('error');
expect(resp.body.retry).to.eql(false);
- // Node.js 12 oddity:
- //
- // The first time after the server is booted, the error message will be:
- //
- // undefined is not iterable (cannot read property Symbol(Symbol.iterator))
- //
- // After this, the error will be:
- //
- // Cannot destructure property 'value' of 'undefined' as it is undefined.
- //
- // The error seems to come from the exact same place in the code based on the
- // exact same circomstances:
- //
- // https://github.com/elastic/kibana/blob/b0a223ebcbac7e404e8ae6da23b2cc6a4b509ff1/packages/kbn-config-schema/src/types/literal_type.ts#L28
- //
- // What triggers the error is that the `handleError` function expects its 2nd
- // argument to be an object containing a `valids` property of type array.
- //
- // In this test the object does not contain a `valids` property, so hence the
- // error.
- //
- // Why the error message isn't the same in all scenarios is unknown to me and
- // could be a bug in V8.
- expect(resp.body.message).to.match(
- /^error validating action params: (undefined is not iterable \(cannot read property Symbol\(Symbol.iterator\)\)|Cannot destructure property 'value' of 'undefined' as it is undefined\.)$/
+ expect(resp.body.message).to.be(
+ `error validating action params: Cannot destructure property 'Symbol(Symbol.iterator)' of 'undefined' as it is undefined.`
);
});
});
diff --git a/x-pack/test/alerting_api_integration/security_and_spaces/tests/actions/builtin_action_types/resilient.ts b/x-pack/test/alerting_api_integration/security_and_spaces/tests/actions/builtin_action_types/resilient.ts
index 00989b35fd4e2..4421c984b4aed 100644
--- a/x-pack/test/alerting_api_integration/security_and_spaces/tests/actions/builtin_action_types/resilient.ts
+++ b/x-pack/test/alerting_api_integration/security_and_spaces/tests/actions/builtin_action_types/resilient.ts
@@ -234,31 +234,8 @@ export default function resilientTest({ getService }: FtrProviderContext) {
expect(resp.body.connector_id).to.eql(simulatedActionId);
expect(resp.body.status).to.eql('error');
expect(resp.body.retry).to.eql(false);
- // Node.js 12 oddity:
- //
- // The first time after the server is booted, the error message will be:
- //
- // undefined is not iterable (cannot read property Symbol(Symbol.iterator))
- //
- // After this, the error will be:
- //
- // Cannot destructure property 'value' of 'undefined' as it is undefined.
- //
- // The error seems to come from the exact same place in the code based on the
- // exact same circomstances:
- //
- // https://github.com/elastic/kibana/blob/b0a223ebcbac7e404e8ae6da23b2cc6a4b509ff1/packages/kbn-config-schema/src/types/literal_type.ts#L28
- //
- // What triggers the error is that the `handleError` function expects its 2nd
- // argument to be an object containing a `valids` property of type array.
- //
- // In this test the object does not contain a `valids` property, so hence the
- // error.
- //
- // Why the error message isn't the same in all scenarios is unknown to me and
- // could be a bug in V8.
- expect(resp.body.message).to.match(
- /^error validating action params: (undefined is not iterable \(cannot read property Symbol\(Symbol.iterator\)\)|Cannot destructure property 'value' of 'undefined' as it is undefined\.)$/
+ expect(resp.body.message).to.be(
+ `error validating action params: Cannot destructure property 'Symbol(Symbol.iterator)' of 'undefined' as it is undefined.`
);
});
});
diff --git a/x-pack/test/alerting_api_integration/security_and_spaces/tests/actions/builtin_action_types/servicenow_itsm.ts b/x-pack/test/alerting_api_integration/security_and_spaces/tests/actions/builtin_action_types/servicenow_itsm.ts
index fe1ebdf8d28a9..5ff1663975145 100644
--- a/x-pack/test/alerting_api_integration/security_and_spaces/tests/actions/builtin_action_types/servicenow_itsm.ts
+++ b/x-pack/test/alerting_api_integration/security_and_spaces/tests/actions/builtin_action_types/servicenow_itsm.ts
@@ -242,31 +242,8 @@ export default function serviceNowITSMTest({ getService }: FtrProviderContext) {
expect(resp.body.connector_id).to.eql(simulatedActionId);
expect(resp.body.status).to.eql('error');
expect(resp.body.retry).to.eql(false);
- // Node.js 12 oddity:
- //
- // The first time after the server is booted, the error message will be:
- //
- // undefined is not iterable (cannot read property Symbol(Symbol.iterator))
- //
- // After this, the error will be:
- //
- // Cannot destructure property 'value' of 'undefined' as it is undefined.
- //
- // The error seems to come from the exact same place in the code based on the
- // exact same circumstances:
- //
- // https://github.com/elastic/kibana/blob/b0a223ebcbac7e404e8ae6da23b2cc6a4b509ff1/packages/kbn-config-schema/src/types/literal_type.ts#L28
- //
- // What triggers the error is that the `handleError` function expects its 2nd
- // argument to be an object containing a `valids` property of type array.
- //
- // In this test the object does not contain a `valids` property, so hence the
- // error.
- //
- // Why the error message isn't the same in all scenarios is unknown to me and
- // could be a bug in V8.
- expect(resp.body.message).to.match(
- /^error validating action params: (undefined is not iterable \(cannot read property Symbol\(Symbol.iterator\)\)|Cannot destructure property 'value' of 'undefined' as it is undefined\.)$/
+ expect(resp.body.message).to.be(
+ `error validating action params: Cannot destructure property 'Symbol(Symbol.iterator)' of 'undefined' as it is undefined.`
);
});
});
diff --git a/x-pack/test/alerting_api_integration/security_and_spaces/tests/actions/builtin_action_types/servicenow_sir.ts b/x-pack/test/alerting_api_integration/security_and_spaces/tests/actions/builtin_action_types/servicenow_sir.ts
index eee3425b6a61f..bc4ec43fb4c7b 100644
--- a/x-pack/test/alerting_api_integration/security_and_spaces/tests/actions/builtin_action_types/servicenow_sir.ts
+++ b/x-pack/test/alerting_api_integration/security_and_spaces/tests/actions/builtin_action_types/servicenow_sir.ts
@@ -246,31 +246,8 @@ export default function serviceNowSIRTest({ getService }: FtrProviderContext) {
expect(resp.body.connector_id).to.eql(simulatedActionId);
expect(resp.body.status).to.eql('error');
expect(resp.body.retry).to.eql(false);
- // Node.js 12 oddity:
- //
- // The first time after the server is booted, the error message will be:
- //
- // undefined is not iterable (cannot read property Symbol(Symbol.iterator))
- //
- // After this, the error will be:
- //
- // Cannot destructure property 'value' of 'undefined' as it is undefined.
- //
- // The error seems to come from the exact same place in the code based on the
- // exact same circumstances:
- //
- // https://github.com/elastic/kibana/blob/b0a223ebcbac7e404e8ae6da23b2cc6a4b509ff1/packages/kbn-config-schema/src/types/literal_type.ts#L28
- //
- // What triggers the error is that the `handleError` function expects its 2nd
- // argument to be an object containing a `valids` property of type array.
- //
- // In this test the object does not contain a `valids` property, so hence the
- // error.
- //
- // Why the error message isn't the same in all scenarios is unknown to me and
- // could be a bug in V8.
- expect(resp.body.message).to.match(
- /^error validating action params: (undefined is not iterable \(cannot read property Symbol\(Symbol.iterator\)\)|Cannot destructure property 'value' of 'undefined' as it is undefined\.)$/
+ expect(resp.body.message).to.be(
+ `error validating action params: Cannot destructure property 'Symbol(Symbol.iterator)' of 'undefined' as it is undefined.`
);
});
});
diff --git a/x-pack/test/alerting_api_integration/security_and_spaces/tests/actions/builtin_action_types/swimlane.ts b/x-pack/test/alerting_api_integration/security_and_spaces/tests/actions/builtin_action_types/swimlane.ts
index eae630593b4df..93d3a6c9e003f 100644
--- a/x-pack/test/alerting_api_integration/security_and_spaces/tests/actions/builtin_action_types/swimlane.ts
+++ b/x-pack/test/alerting_api_integration/security_and_spaces/tests/actions/builtin_action_types/swimlane.ts
@@ -323,31 +323,8 @@ export default function swimlaneTest({ getService }: FtrProviderContext) {
expect(resp.body.connector_id).to.eql(simulatedActionId);
expect(resp.body.status).to.eql('error');
expect(resp.body.retry).to.eql(false);
- // Node.js 12 oddity:
- //
- // The first time after the server is booted, the error message will be:
- //
- // undefined is not iterable (cannot read property Symbol(Symbol.iterator))
- //
- // After this, the error will be:
- //
- // Cannot destructure property 'value' of 'undefined' as it is undefined.
- //
- // The error seems to come from the exact same place in the code based on the
- // exact same circomstances:
- //
- // https://github.com/elastic/kibana/blob/b0a223ebcbac7e404e8ae6da23b2cc6a4b509ff1/packages/kbn-config-schema/src/types/literal_type.ts#L28
- //
- // What triggers the error is that the `handleError` function expects its 2nd
- // argument to be an object containing a `valids` property of type array.
- //
- // In this test the object does not contain a `valids` property, so hence the
- // error.
- //
- // Why the error message isn't the same in all scenarios is unknown to me and
- // could be a bug in V8.
- expect(resp.body.message).to.match(
- /^error validating action params: (undefined is not iterable \(cannot read property Symbol\(Symbol.iterator\)\)|Cannot destructure property 'value' of 'undefined' as it is undefined\.)$/
+ expect(resp.body.message).to.be(
+ `error validating action params: undefined is not iterable (cannot read property Symbol(Symbol.iterator))`
);
});
});
diff --git a/x-pack/test/apm_api_integration/tests/index.ts b/x-pack/test/apm_api_integration/tests/index.ts
index 8caae0afe746e..c15a7d39a6cf6 100644
--- a/x-pack/test/apm_api_integration/tests/index.ts
+++ b/x-pack/test/apm_api_integration/tests/index.ts
@@ -229,6 +229,10 @@ export default function apmApiIntegrationTests(providerContext: FtrProviderConte
loadTestFile(require.resolve('./historical_data/has_data'));
});
+ describe('latency/service_apis', function () {
+ loadTestFile(require.resolve('./latency/service_apis'));
+ });
+
registry.run(providerContext);
});
}
diff --git a/x-pack/test/apm_api_integration/tests/latency/service_apis.ts b/x-pack/test/apm_api_integration/tests/latency/service_apis.ts
new file mode 100644
index 0000000000000..a09442cd73a2a
--- /dev/null
+++ b/x-pack/test/apm_api_integration/tests/latency/service_apis.ts
@@ -0,0 +1,191 @@
+/*
+ * 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.
+ */
+import { service, timerange } from '@elastic/apm-generator';
+import expect from '@kbn/expect';
+import { meanBy, sumBy } from 'lodash';
+import { LatencyAggregationType } from '../../../../plugins/apm/common/latency_aggregation_types';
+import { isFiniteNumber } from '../../../../plugins/apm/common/utils/is_finite_number';
+import { PromiseReturnType } from '../../../../plugins/observability/typings/common';
+import { FtrProviderContext } from '../../common/ftr_provider_context';
+import { registry } from '../../common/registry';
+
+export default function ApiTest({ getService }: FtrProviderContext) {
+ const apmApiClient = getService('apmApiClient');
+ const traceData = getService('traceData');
+
+ const serviceName = 'synth-go';
+ const start = new Date('2021-01-01T00:00:00.000Z').getTime();
+ const end = new Date('2021-01-01T00:15:00.000Z').getTime() - 1;
+
+ async function getLatencyValues({
+ processorEvent,
+ latencyAggregationType = LatencyAggregationType.avg,
+ }: {
+ processorEvent: 'transaction' | 'metric';
+ latencyAggregationType?: LatencyAggregationType;
+ }) {
+ const commonQuery = {
+ start: new Date(start).toISOString(),
+ end: new Date(end).toISOString(),
+ environment: 'ENVIRONMENT_ALL',
+ };
+ const [
+ serviceInventoryAPIResponse,
+ serviceLantencyAPIResponse,
+ transactionsGroupDetailsAPIResponse,
+ serviceInstancesAPIResponse,
+ ] = await Promise.all([
+ apmApiClient.readUser({
+ endpoint: 'GET /internal/apm/services',
+ params: {
+ query: {
+ ...commonQuery,
+ kuery: `service.name : "${serviceName}" and processor.event : "${processorEvent}"`,
+ },
+ },
+ }),
+ apmApiClient.readUser({
+ endpoint: 'GET /internal/apm/services/{serviceName}/transactions/charts/latency',
+ params: {
+ path: { serviceName },
+ query: {
+ ...commonQuery,
+ kuery: `processor.event : "${processorEvent}"`,
+ latencyAggregationType,
+ transactionType: 'request',
+ },
+ },
+ }),
+ apmApiClient.readUser({
+ endpoint: `GET /internal/apm/services/{serviceName}/transactions/groups/main_statistics`,
+ params: {
+ path: { serviceName },
+ query: {
+ ...commonQuery,
+ kuery: `processor.event : "${processorEvent}"`,
+ transactionType: 'request',
+ latencyAggregationType: 'avg' as LatencyAggregationType,
+ },
+ },
+ }),
+ apmApiClient.readUser({
+ endpoint: `GET /internal/apm/services/{serviceName}/service_overview_instances/main_statistics`,
+ params: {
+ path: { serviceName },
+ query: {
+ ...commonQuery,
+ kuery: `processor.event : "${processorEvent}"`,
+ transactionType: 'request',
+ latencyAggregationType: 'avg' as LatencyAggregationType,
+ },
+ },
+ }),
+ ]);
+
+ const serviceInventoryLatency = serviceInventoryAPIResponse.body.items[0].latency;
+
+ const latencyChartApiMean = meanBy(
+ serviceLantencyAPIResponse.body.currentPeriod.latencyTimeseries.filter(
+ (item) => isFiniteNumber(item.y) && item.y > 0
+ ),
+ 'y'
+ );
+
+ const transactionsGroupLatencySum = sumBy(
+ transactionsGroupDetailsAPIResponse.body.transactionGroups,
+ 'latency'
+ );
+
+ const serviceInstancesLatencySum = sumBy(
+ serviceInstancesAPIResponse.body.currentPeriod,
+ 'latency'
+ );
+
+ return {
+ serviceInventoryLatency,
+ latencyChartApiMean,
+ transactionsGroupLatencySum,
+ serviceInstancesLatencySum,
+ };
+ }
+
+ let latencyMetricValues: PromiseReturnType;
+ let latencyTransactionValues: PromiseReturnType;
+
+ registry.when('Services APIs', { config: 'basic', archives: ['apm_8.0.0_empty'] }, () => {
+ describe('when data is loaded ', () => {
+ const GO_PROD_RATE = 80;
+ const GO_DEV_RATE = 20;
+ const GO_PROD_DURATION = 1000;
+ const GO_DEV_DURATION = 500;
+ before(async () => {
+ const serviceGoProdInstance = service(serviceName, 'production', 'go').instance(
+ 'instance-a'
+ );
+ const serviceGoDevInstance = service(serviceName, 'development', 'go').instance(
+ 'instance-b'
+ );
+ await traceData.index([
+ ...timerange(start, end)
+ .interval('1m')
+ .rate(GO_PROD_RATE)
+ .flatMap((timestamp) =>
+ serviceGoProdInstance
+ .transaction('GET /api/product/list')
+ .duration(GO_PROD_DURATION)
+ .timestamp(timestamp)
+ .serialize()
+ ),
+ ...timerange(start, end)
+ .interval('1m')
+ .rate(GO_DEV_RATE)
+ .flatMap((timestamp) =>
+ serviceGoDevInstance
+ .transaction('GET /api/product/:id')
+ .duration(GO_DEV_DURATION)
+ .timestamp(timestamp)
+ .serialize()
+ ),
+ ]);
+ });
+
+ after(() => traceData.clean());
+
+ describe('compare latency value between service inventory, latency chart, service inventory and transactions apis', () => {
+ before(async () => {
+ [latencyTransactionValues, latencyMetricValues] = await Promise.all([
+ getLatencyValues({ processorEvent: 'transaction' }),
+ getLatencyValues({ processorEvent: 'metric' }),
+ ]);
+ });
+
+ it('returns same avg latency value for Transaction-based and Metric-based data', () => {
+ const expectedLatencyAvgValueMs =
+ ((GO_PROD_RATE * GO_PROD_DURATION + GO_DEV_RATE * GO_DEV_DURATION) /
+ (GO_PROD_RATE + GO_DEV_RATE)) *
+ 1000;
+ [
+ latencyTransactionValues.latencyChartApiMean,
+ latencyTransactionValues.serviceInventoryLatency,
+ latencyMetricValues.latencyChartApiMean,
+ latencyMetricValues.serviceInventoryLatency,
+ ].forEach((value) => expect(value).to.be.equal(expectedLatencyAvgValueMs));
+ });
+
+ it('returns same sum latency value for Transaction-based and Metric-based data', () => {
+ const expectedLatencySumValueMs = (GO_PROD_DURATION + GO_DEV_DURATION) * 1000;
+ [
+ latencyTransactionValues.transactionsGroupLatencySum,
+ latencyTransactionValues.serviceInstancesLatencySum,
+ latencyMetricValues.transactionsGroupLatencySum,
+ latencyMetricValues.serviceInstancesLatencySum,
+ ].forEach((value) => expect(value).to.be.equal(expectedLatencySumValueMs));
+ });
+ });
+ });
+ });
+}
diff --git a/x-pack/test/detection_engine_api_integration/security_and_spaces/tests/exception_operators_data_types/ip_array.ts b/x-pack/test/detection_engine_api_integration/security_and_spaces/tests/exception_operators_data_types/ip_array.ts
index 9c169c1c34207..147e6058dffa8 100644
--- a/x-pack/test/detection_engine_api_integration/security_and_spaces/tests/exception_operators_data_types/ip_array.ts
+++ b/x-pack/test/detection_engine_api_integration/security_and_spaces/tests/exception_operators_data_types/ip_array.ts
@@ -392,7 +392,8 @@ export default ({ getService }: FtrProviderContext) => {
});
});
- describe('"exists" operator', () => {
+ // FLAKY: https://github.com/elastic/kibana/issues/115315
+ describe.skip('"exists" operator', () => {
it('will return 1 empty result if matching against ip', async () => {
const rule = getRuleForSignalTesting(['ip_as_array']);
const { id } = await createRuleWithExceptionEntries(supertest, rule, [
@@ -486,7 +487,8 @@ export default ({ getService }: FtrProviderContext) => {
expect(ips).to.eql([[], ['127.0.0.8', '127.0.0.9', '127.0.0.10']]);
});
- it('will return 1 result if we have a list that includes all ips', async () => {
+ // FLAKY https://github.com/elastic/kibana/issues/89052
+ it.skip('will return 1 result if we have a list that includes all ips', async () => {
await importFile(
supertest,
'ip',
diff --git a/x-pack/test/detection_engine_api_integration/security_and_spaces/tests/exception_operators_data_types/keyword_array.ts b/x-pack/test/detection_engine_api_integration/security_and_spaces/tests/exception_operators_data_types/keyword_array.ts
index 2a2c8df30981f..e852558aaa6a8 100644
--- a/x-pack/test/detection_engine_api_integration/security_and_spaces/tests/exception_operators_data_types/keyword_array.ts
+++ b/x-pack/test/detection_engine_api_integration/security_and_spaces/tests/exception_operators_data_types/keyword_array.ts
@@ -328,7 +328,8 @@ export default ({ getService }: FtrProviderContext) => {
});
describe('"exists" operator', () => {
- it('will return 1 results if matching against keyword for the empty array', async () => {
+ // FLAKY https://github.com/elastic/kibana/issues/115308
+ it.skip('will return 1 results if matching against keyword for the empty array', async () => {
const rule = getRuleForSignalTesting(['keyword_as_array']);
const { id } = await createRuleWithExceptionEntries(supertest, rule, [
[
@@ -496,7 +497,8 @@ export default ({ getService }: FtrProviderContext) => {
expect(hits).to.eql([[], ['word eight', 'word nine', 'word ten']]);
});
- it('will return only the empty array for results if we have a list that includes all keyword', async () => {
+ // FLAKY https://github.com/elastic/kibana/issues/115304
+ it.skip('will return only the empty array for results if we have a list that includes all keyword', async () => {
await importFile(
supertest,
'keyword',
diff --git a/x-pack/test/detection_engine_api_integration/security_and_spaces/tests/exception_operators_data_types/text.ts b/x-pack/test/detection_engine_api_integration/security_and_spaces/tests/exception_operators_data_types/text.ts
index a938ee991e1ac..4e4823fcf747f 100644
--- a/x-pack/test/detection_engine_api_integration/security_and_spaces/tests/exception_operators_data_types/text.ts
+++ b/x-pack/test/detection_engine_api_integration/security_and_spaces/tests/exception_operators_data_types/text.ts
@@ -56,7 +56,8 @@ export default ({ getService }: FtrProviderContext) => {
await deleteListsIndex(supertest);
});
- describe('"is" operator', () => {
+ // FLAKY: https://github.com/elastic/kibana/issues/115310
+ describe.skip('"is" operator', () => {
it('should find all the text from the data set when no exceptions are set on the rule', async () => {
const rule = getRuleForSignalTesting(['text']);
const { id } = await createRule(supertest, rule);
diff --git a/x-pack/test/detection_engine_api_integration/security_and_spaces/tests/exception_operators_data_types/text_array.ts b/x-pack/test/detection_engine_api_integration/security_and_spaces/tests/exception_operators_data_types/text_array.ts
index b152b44867a09..f0a5fe7c1ffb1 100644
--- a/x-pack/test/detection_engine_api_integration/security_and_spaces/tests/exception_operators_data_types/text_array.ts
+++ b/x-pack/test/detection_engine_api_integration/security_and_spaces/tests/exception_operators_data_types/text_array.ts
@@ -326,7 +326,8 @@ export default ({ getService }: FtrProviderContext) => {
});
describe('"exists" operator', () => {
- it('will return 1 results if matching against text for the empty array', async () => {
+ // FLAKY https://github.com/elastic/kibana/issues/115313
+ it.skip('will return 1 results if matching against text for the empty array', async () => {
const rule = getRuleForSignalTesting(['text_as_array']);
const { id } = await createRuleWithExceptionEntries(supertest, rule, [
[
@@ -494,7 +495,8 @@ export default ({ getService }: FtrProviderContext) => {
expect(hits).to.eql([[], ['word eight', 'word nine', 'word ten']]);
});
- it('will return only the empty array for results if we have a list that includes all text', async () => {
+ // FLAKY https://github.com/elastic/kibana/issues/113418
+ it.skip('will return only the empty array for results if we have a list that includes all text', async () => {
await importFile(
supertest,
'text',
diff --git a/x-pack/test/detection_engine_api_integration/security_and_spaces/tests/migrations.ts b/x-pack/test/detection_engine_api_integration/security_and_spaces/tests/migrations.ts
index d25fb5bfa5899..6d1d64a04cd93 100644
--- a/x-pack/test/detection_engine_api_integration/security_and_spaces/tests/migrations.ts
+++ b/x-pack/test/detection_engine_api_integration/security_and_spaces/tests/migrations.ts
@@ -65,6 +65,54 @@ export default ({ getService }: FtrProviderContext): void => {
undefined
);
});
+
+ it('migrates legacy siem-detection-engine-rule-actions and retains "ruleThrottle" and "alertThrottle" as the same attributes as before', async () => {
+ const response = await es.get<{
+ 'siem-detection-engine-rule-actions': {
+ ruleThrottle: string;
+ alertThrottle: string;
+ };
+ }>({
+ index: '.kibana',
+ id: 'siem-detection-engine-rule-actions:fce024a0-0452-11ec-9b15-d13d79d162f3',
+ });
+ expect(response.statusCode).to.eql(200);
+
+ // "alertThrottle" and "ruleThrottle" should still exist
+ expect(response.body._source?.['siem-detection-engine-rule-actions'].alertThrottle).to.eql(
+ '7d'
+ );
+ expect(response.body._source?.['siem-detection-engine-rule-actions'].ruleThrottle).to.eql(
+ '7d'
+ );
+ });
+
+ it('migrates legacy siem-detection-engine-rule-status to use saved object references', async () => {
+ const response = await es.get<{
+ 'siem-detection-engine-rule-status': {
+ alertId: string;
+ };
+ references: [{}];
+ }>({
+ index: '.kibana',
+ id: 'siem-detection-engine-rule-status:d62d2980-27c4-11ec-92b0-f7b47106bb35',
+ });
+ expect(response.statusCode).to.eql(200);
+
+ // references exist and are expected values
+ expect(response.body._source?.references).to.eql([
+ {
+ name: 'alert_0',
+ id: 'fb1046a0-0452-11ec-9b15-d13d79d162f3',
+ type: 'alert',
+ },
+ ]);
+
+ // alertId no longer exist
+ expect(response.body._source?.['siem-detection-engine-rule-status'].alertId).to.eql(
+ undefined
+ );
+ });
});
});
};
diff --git a/x-pack/test/functional/apps/lens/formula.ts b/x-pack/test/functional/apps/lens/formula.ts
index a8d074ad0631b..29caf422b7acd 100644
--- a/x-pack/test/functional/apps/lens/formula.ts
+++ b/x-pack/test/functional/apps/lens/formula.ts
@@ -247,11 +247,11 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
field: 'bytes',
});
- await PageObjects.lens.createLayer('threshold');
+ await PageObjects.lens.createLayer('referenceLine');
await PageObjects.lens.configureDimension(
{
- dimension: 'lnsXY_yThresholdLeftPanel > lns-dimensionTrigger',
+ dimension: 'lnsXY_yReferenceLineLeftPanel > lns-dimensionTrigger',
operation: 'formula',
formula: `count()`,
keepOpen: true,
@@ -263,9 +263,9 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
await PageObjects.lens.closeDimensionEditor();
await PageObjects.common.sleep(1000);
- expect(await PageObjects.lens.getDimensionTriggerText('lnsXY_yThresholdLeftPanel', 0)).to.eql(
- 'count()'
- );
+ expect(
+ await PageObjects.lens.getDimensionTriggerText('lnsXY_yReferenceLineLeftPanel', 0)
+ ).to.eql('count()');
});
it('should allow numeric only formulas', async () => {
diff --git a/x-pack/test/functional/apps/lens/index.ts b/x-pack/test/functional/apps/lens/index.ts
index a6f579a9a4890..38cf7759a7782 100644
--- a/x-pack/test/functional/apps/lens/index.ts
+++ b/x-pack/test/functional/apps/lens/index.ts
@@ -43,7 +43,7 @@ export default function ({ getService, loadTestFile }: FtrProviderContext) {
loadTestFile(require.resolve('./lens_tagging'));
loadTestFile(require.resolve('./formula'));
loadTestFile(require.resolve('./heatmap'));
- loadTestFile(require.resolve('./thresholds'));
+ loadTestFile(require.resolve('./reference_lines'));
loadTestFile(require.resolve('./inspector'));
// has to be last one in the suite because it overrides saved objects
diff --git a/x-pack/test/functional/apps/lens/thresholds.ts b/x-pack/test/functional/apps/lens/reference_lines.ts
similarity index 57%
rename from x-pack/test/functional/apps/lens/thresholds.ts
rename to x-pack/test/functional/apps/lens/reference_lines.ts
index 10e330114442b..8ea66cb29f5a8 100644
--- a/x-pack/test/functional/apps/lens/thresholds.ts
+++ b/x-pack/test/functional/apps/lens/reference_lines.ts
@@ -14,21 +14,21 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
const retry = getService('retry');
const testSubjects = getService('testSubjects');
- describe('lens thresholds tests', () => {
- it('should show a disabled threshold layer button if no data dimension is defined', async () => {
+ describe('lens reference lines tests', () => {
+ it('should show a disabled reference layer button if no data dimension is defined', async () => {
await PageObjects.visualize.navigateToNewVisualization();
await PageObjects.visualize.clickVisType('lens');
await testSubjects.click('lnsLayerAddButton');
await retry.waitFor('wait for layer popup to appear', async () =>
- testSubjects.exists(`lnsLayerAddButton-threshold`)
+ testSubjects.exists(`lnsLayerAddButton-referenceLine`)
);
expect(
- await (await testSubjects.find(`lnsLayerAddButton-threshold`)).getAttribute('disabled')
+ await (await testSubjects.find(`lnsLayerAddButton-referenceLine`)).getAttribute('disabled')
).to.be('true');
});
- it('should add a threshold layer with a static value in it', async () => {
+ it('should add a reference layer with a static value in it', async () => {
await PageObjects.lens.goToTimeRange();
await PageObjects.lens.configureDimension({
@@ -43,29 +43,28 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
field: 'bytes',
});
- await PageObjects.lens.createLayer('threshold');
+ await PageObjects.lens.createLayer('referenceLine');
expect((await find.allByCssSelector(`[data-test-subj^="lns-layerPanel-"]`)).length).to.eql(2);
expect(
await (
- await testSubjects.find('lnsXY_yThresholdLeftPanel > lns-dimensionTrigger')
+ await testSubjects.find('lnsXY_yReferenceLineLeftPanel > lns-dimensionTrigger')
).getVisibleText()
).to.eql('Static value: 4992.44');
});
- it('should create a dynamic threshold when dragging a field to a threshold dimension group', async () => {
+ it('should create a dynamic referenceLine when dragging a field to a referenceLine dimension group', async () => {
await PageObjects.lens.dragFieldToDimensionTrigger(
'bytes',
- 'lnsXY_yThresholdLeftPanel > lns-empty-dimension'
+ 'lnsXY_yReferenceLineLeftPanel > lns-empty-dimension'
);
- expect(await PageObjects.lens.getDimensionTriggersTexts('lnsXY_yThresholdLeftPanel')).to.eql([
- 'Static value: 4992.44',
- 'Median of bytes',
- ]);
+ expect(
+ await PageObjects.lens.getDimensionTriggersTexts('lnsXY_yReferenceLineLeftPanel')
+ ).to.eql(['Static value: 4992.44', 'Median of bytes']);
});
- it('should add a new group to the threshold layer when a right axis is enabled', async () => {
+ it('should add a new group to the reference layer when a right axis is enabled', async () => {
await PageObjects.lens.configureDimension({
dimension: 'lnsXY_yDimensionPanel > lns-empty-dimension',
operation: 'average',
@@ -77,42 +76,46 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
await PageObjects.lens.closeDimensionEditor();
- await testSubjects.existOrFail('lnsXY_yThresholdRightPanel > lns-empty-dimension');
+ await testSubjects.existOrFail('lnsXY_yReferenceLineRightPanel > lns-empty-dimension');
});
- it('should carry the style when moving a threshold to another group', async () => {
+ it('should carry the style when moving a reference line to another group', async () => {
// style it enabling the fill
- await testSubjects.click('lnsXY_yThresholdLeftPanel > lns-dimensionTrigger');
- await testSubjects.click('lnsXY_fill_below');
+ await testSubjects.click('lnsXY_yReferenceLineLeftPanel > lns-dimensionTrigger');
+ await testSubjects.click('lnsXY_referenceLine_fill_below');
await PageObjects.lens.closeDimensionEditor();
// drag and drop it to the left axis
await PageObjects.lens.dragDimensionToDimension(
- 'lnsXY_yThresholdLeftPanel > lns-dimensionTrigger',
- 'lnsXY_yThresholdRightPanel > lns-empty-dimension'
+ 'lnsXY_yReferenceLineLeftPanel > lns-dimensionTrigger',
+ 'lnsXY_yReferenceLineRightPanel > lns-empty-dimension'
);
- await testSubjects.click('lnsXY_yThresholdRightPanel > lns-dimensionTrigger');
+ await testSubjects.click('lnsXY_yReferenceLineRightPanel > lns-dimensionTrigger');
expect(
- await find.existsByCssSelector('[data-test-subj="lnsXY_fill_below"][class$="isSelected"]')
+ await find.existsByCssSelector(
+ '[data-test-subj="lnsXY_referenceLine_fill_below"][class$="isSelected"]'
+ )
).to.be(true);
await PageObjects.lens.closeDimensionEditor();
});
- it('should duplicate also the original style when duplicating a threshold', async () => {
+ it('should duplicate also the original style when duplicating a reference line', async () => {
// drag and drop to the empty field to generate a duplicate
await PageObjects.lens.dragDimensionToDimension(
- 'lnsXY_yThresholdRightPanel > lns-dimensionTrigger',
- 'lnsXY_yThresholdRightPanel > lns-empty-dimension'
+ 'lnsXY_yReferenceLineRightPanel > lns-dimensionTrigger',
+ 'lnsXY_yReferenceLineRightPanel > lns-empty-dimension'
);
await (
await find.byCssSelector(
- '[data-test-subj="lnsXY_yThresholdRightPanel"]:nth-child(2) [data-test-subj="lns-dimensionTrigger"]'
+ '[data-test-subj="lnsXY_yReferenceLineRightPanel"]:nth-child(2) [data-test-subj="lns-dimensionTrigger"]'
)
).click();
expect(
- await find.existsByCssSelector('[data-test-subj="lnsXY_fill_below"][class$="isSelected"]')
+ await find.existsByCssSelector(
+ '[data-test-subj="lnsXY_referenceLine_fill_below"][class$="isSelected"]'
+ )
).to.be(true);
await PageObjects.lens.closeDimensionEditor();
});
diff --git a/x-pack/test/functional/apps/monitoring/elasticsearch/node_detail.js b/x-pack/test/functional/apps/monitoring/elasticsearch/node_detail.js
index 6b1658dd9ed0e..07fda7a143a99 100644
--- a/x-pack/test/functional/apps/monitoring/elasticsearch/node_detail.js
+++ b/x-pack/test/functional/apps/monitoring/elasticsearch/node_detail.js
@@ -14,7 +14,8 @@ export default function ({ getService, getPageObjects }) {
const nodesList = getService('monitoringElasticsearchNodes');
const nodeDetail = getService('monitoringElasticsearchNodeDetail');
- describe('Elasticsearch node detail', () => {
+ // FLAKY https://github.com/elastic/kibana/issues/115130
+ describe.skip('Elasticsearch node detail', () => {
describe('Active Nodes', () => {
const { setup, tearDown } = getLifecycleMethods(getService, getPageObjects);
diff --git a/x-pack/test/functional/apps/monitoring/elasticsearch/node_detail_mb.js b/x-pack/test/functional/apps/monitoring/elasticsearch/node_detail_mb.js
index 9130ce91e7b4d..70c9b42b37f42 100644
--- a/x-pack/test/functional/apps/monitoring/elasticsearch/node_detail_mb.js
+++ b/x-pack/test/functional/apps/monitoring/elasticsearch/node_detail_mb.js
@@ -14,7 +14,8 @@ export default function ({ getService, getPageObjects }) {
const nodesList = getService('monitoringElasticsearchNodes');
const nodeDetail = getService('monitoringElasticsearchNodeDetail');
- describe('Elasticsearch node detail mb', () => {
+ // Failing: See https://github.com/elastic/kibana/issues/115255
+ describe.skip('Elasticsearch node detail mb', () => {
describe('Active Nodes', () => {
const { setup, tearDown } = getLifecycleMethods(getService, getPageObjects);
diff --git a/x-pack/test/functional/apps/saved_objects_management/spaces_integration.ts b/x-pack/test/functional/apps/saved_objects_management/spaces_integration.ts
index 757bc96e6e27a..adb2f0c19b71b 100644
--- a/x-pack/test/functional/apps/saved_objects_management/spaces_integration.ts
+++ b/x-pack/test/functional/apps/saved_objects_management/spaces_integration.ts
@@ -26,7 +26,8 @@ export default function ({ getPageObjects, getService }: FtrProviderContext) {
const spaceId = 'space_1';
- describe('spaces integration', () => {
+ // FLAKY: https://github.com/elastic/kibana/issues/115303
+ describe.skip('spaces integration', () => {
before(async () => {
await spacesService.create({ id: spaceId, name: spaceId });
await kibanaServer.importExport.load(
diff --git a/x-pack/test/functional/apps/uptime/ping_redirects.ts b/x-pack/test/functional/apps/uptime/ping_redirects.ts
index 03185ac9f1466..748163cb5ec78 100644
--- a/x-pack/test/functional/apps/uptime/ping_redirects.ts
+++ b/x-pack/test/functional/apps/uptime/ping_redirects.ts
@@ -19,7 +19,8 @@ export default ({ getPageObjects, getService }: FtrProviderContext) => {
const monitor = () => uptime.monitor;
- describe('Ping redirects', () => {
+ // FLAKY: https://github.com/elastic/kibana/issues/84992
+ describe.skip('Ping redirects', () => {
const start = '~ 15 minutes ago';
const end = 'now';
diff --git a/x-pack/test/functional/es_archives/security_solution/migrations/data.json b/x-pack/test/functional/es_archives/security_solution/migrations/data.json
index 7b8d81135065d..97a2596f9dba1 100644
--- a/x-pack/test/functional/es_archives/security_solution/migrations/data.json
+++ b/x-pack/test/functional/es_archives/security_solution/migrations/data.json
@@ -1,4 +1,4 @@
-{
+ {
"type": "doc",
"value": {
"id": "siem-detection-engine-rule-actions:fce024a0-0452-11ec-9b15-d13d79d162f3",
@@ -29,3 +29,35 @@
}
}
}
+
+{
+ "type": "doc",
+ "value": {
+ "id": "siem-detection-engine-rule-status:d62d2980-27c4-11ec-92b0-f7b47106bb35",
+ "index": ".kibana_1",
+ "source": {
+ "siem-detection-engine-rule-status": {
+ "alertId": "fb1046a0-0452-11ec-9b15-d13d79d162f3",
+ "statusDate": "2021-10-11T20:51:26.622Z",
+ "status": "succeeded",
+ "lastFailureAt": "2021-10-11T18:10:08.982Z",
+ "lastSuccessAt": "2021-10-11T20:51:26.622Z",
+ "lastFailureMessage": "4 days (323690920ms) were not queried between this rule execution and the last execution, so signals may have been missed. Consider increasing your look behind time or adding more Kibana instances. name: \"Threshy\" id: \"fb1046a0-0452-11ec-9b15-d13d79d162f3\" rule id: \"b789c80f-f6d8-41f1-8b4f-b4a23342cde2\" signals index: \".siem-signals-spong-default\"",
+ "lastSuccessMessage": "succeeded",
+ "gap": "4 days",
+ "bulkCreateTimeDurations": [
+ "34.49"
+ ],
+ "searchAfterTimeDurations": [
+ "62.58"
+ ],
+ "lastLookBackDate": null
+ },
+ "type": "siem-detection-engine-rule-status",
+ "references": [],
+ "coreMigrationVersion": "7.14.0",
+ "updated_at": "2021-10-11T20:51:26.657Z"
+ }
+ }
+}
+
diff --git a/x-pack/test/security_solution_endpoint/apps/endpoint/policy_details.ts b/x-pack/test/security_solution_endpoint/apps/endpoint/policy_details.ts
index 6d78c69798e94..323b08dd88be1 100644
--- a/x-pack/test/security_solution_endpoint/apps/endpoint/policy_details.ts
+++ b/x-pack/test/security_solution_endpoint/apps/endpoint/policy_details.ts
@@ -313,6 +313,7 @@ export default function ({ getPageObjects, getService }: FtrProviderContext) {
advanced: { agent: { connection_delay: 'true' } },
malware: { mode: 'prevent' },
behavior_protection: { mode: 'prevent', supported: true },
+ memory_protection: { mode: 'prevent', supported: true },
popup: {
malware: {
enabled: true,
@@ -322,6 +323,10 @@ export default function ({ getPageObjects, getService }: FtrProviderContext) {
enabled: true,
message: 'Elastic Security {action} {rule}',
},
+ memory_protection: {
+ enabled: true,
+ message: 'Elastic Security {action} {rule}',
+ },
},
},
mac: {
@@ -329,6 +334,7 @@ export default function ({ getPageObjects, getService }: FtrProviderContext) {
logging: { file: 'info' },
malware: { mode: 'prevent' },
behavior_protection: { mode: 'prevent', supported: true },
+ memory_protection: { mode: 'prevent', supported: true },
popup: {
malware: {
enabled: true,
@@ -338,6 +344,10 @@ export default function ({ getPageObjects, getService }: FtrProviderContext) {
enabled: true,
message: 'Elastic Security {action} {rule}',
},
+ memory_protection: {
+ enabled: true,
+ message: 'Elastic Security {action} {rule}',
+ },
},
},
windows: {
@@ -537,6 +547,7 @@ export default function ({ getPageObjects, getService }: FtrProviderContext) {
advanced: { agent: { connection_delay: 'true' } },
malware: { mode: 'prevent' },
behavior_protection: { mode: 'prevent', supported: true },
+ memory_protection: { mode: 'prevent', supported: true },
popup: {
malware: {
enabled: true,
@@ -546,6 +557,10 @@ export default function ({ getPageObjects, getService }: FtrProviderContext) {
enabled: true,
message: 'Elastic Security {action} {rule}',
},
+ memory_protection: {
+ enabled: true,
+ message: 'Elastic Security {action} {rule}',
+ },
},
},
mac: {
@@ -553,6 +568,7 @@ export default function ({ getPageObjects, getService }: FtrProviderContext) {
logging: { file: 'info' },
malware: { mode: 'prevent' },
behavior_protection: { mode: 'prevent', supported: true },
+ memory_protection: { mode: 'prevent', supported: true },
popup: {
malware: {
enabled: true,
@@ -562,6 +578,10 @@ export default function ({ getPageObjects, getService }: FtrProviderContext) {
enabled: true,
message: 'Elastic Security {action} {rule}',
},
+ memory_protection: {
+ enabled: true,
+ message: 'Elastic Security {action} {rule}',
+ },
},
},
windows: {
@@ -758,6 +778,7 @@ export default function ({ getPageObjects, getService }: FtrProviderContext) {
logging: { file: 'info' },
malware: { mode: 'prevent' },
behavior_protection: { mode: 'prevent', supported: true },
+ memory_protection: { mode: 'prevent', supported: true },
popup: {
malware: {
enabled: true,
@@ -767,6 +788,10 @@ export default function ({ getPageObjects, getService }: FtrProviderContext) {
enabled: true,
message: 'Elastic Security {action} {rule}',
},
+ memory_protection: {
+ enabled: true,
+ message: 'Elastic Security {action} {rule}',
+ },
},
},
mac: {
@@ -774,6 +799,7 @@ export default function ({ getPageObjects, getService }: FtrProviderContext) {
logging: { file: 'info' },
malware: { mode: 'prevent' },
behavior_protection: { mode: 'prevent', supported: true },
+ memory_protection: { mode: 'prevent', supported: true },
popup: {
malware: {
enabled: true,
@@ -783,6 +809,10 @@ export default function ({ getPageObjects, getService }: FtrProviderContext) {
enabled: true,
message: 'Elastic Security {action} {rule}',
},
+ memory_protection: {
+ enabled: true,
+ message: 'Elastic Security {action} {rule}',
+ },
},
},
windows: {
diff --git a/yarn.lock b/yarn.lock
index b2d03018a0e0c..9e5f571ccd92c 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5810,14 +5810,7 @@
dependencies:
"@turf/helpers" "6.x"
-"@types/angular-mocks@^1.7.0":
- version "1.7.0"
- resolved "https://registry.yarnpkg.com/@types/angular-mocks/-/angular-mocks-1.7.0.tgz#310d999a3c47c10ecd8eef466b5861df84799429"
- integrity sha512-MeT5vxWBx4Ny5/sNZJjpZdv4K2KGwqQYiRQQZctan1TTaNyiVlFRYbcmheolhM4KKbTWmoxTVeuvGzniTDg1kw==
- dependencies:
- "@types/angular" "*"
-
-"@types/angular@*", "@types/angular@^1.6.56":
+"@types/angular@^1.6.56":
version "1.6.56"
resolved "https://registry.yarnpkg.com/@types/angular/-/angular-1.6.56.tgz#20124077bd44061e018c7283c0bb83f4b00322dd"
integrity sha512-HxtqilvklZ7i6XOaiP7uIJIrFXEVEhfbSY45nfv2DeBRngncI58Y4ZOUMiUkcT8sqgLL1ablmbfylChUg7A3GA==
@@ -6617,10 +6610,10 @@
resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-8.2.0.tgz#3eb56d13a1de1d347ecb1957c6860c911704bc44"
integrity sha512-/Sge3BymXo4lKc31C8OINJgXLaw+7vL1/L1pGiBNpGrBiT8FQiaFpSYV0uhTaG4y78vcMBTMFsWaHDvuD+xGzQ==
-"@types/mock-fs@^4.10.0":
- version "4.10.0"
- resolved "https://registry.yarnpkg.com/@types/mock-fs/-/mock-fs-4.10.0.tgz#460061b186993d76856f669d5317cda8a007c24b"
- integrity sha512-FQ5alSzmHMmliqcL36JqIA4Yyn9jyJKvRSGV3mvPh108VFatX7naJDzSG4fnFQNZFq9dIx0Dzoe6ddflMB2Xkg==
+"@types/mock-fs@^4.13.1":
+ version "4.13.1"
+ resolved "https://registry.yarnpkg.com/@types/mock-fs/-/mock-fs-4.13.1.tgz#9201554ceb23671badbfa8ac3f1fa9e0706305be"
+ integrity sha512-m6nFAJ3lBSnqbvDZioawRvpLXSaPyn52Srf7OfzjubYbYX8MTUdIgDxQl0wEapm4m/pNYSd9TXocpQ0TvZFlYA==
dependencies:
"@types/node" "*"
@@ -6672,10 +6665,10 @@
dependencies:
"@types/node" "*"
-"@types/node@*", "@types/node@14.14.44", "@types/node@8.10.54", "@types/node@>= 8", "@types/node@>=8.9.0", "@types/node@^10.1.0", "@types/node@^14.14.31":
- version "14.14.44"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.44.tgz#df7503e6002847b834371c004b372529f3f85215"
- integrity sha512-+gaugz6Oce6ZInfI/tK4Pq5wIIkJMEJUu92RB3Eu93mtj4wjjjz9EB5mLp5s1pSsLXdC/CPut/xF20ZzAQJbTA==
+"@types/node@*", "@types/node@16.10.2", "@types/node@8.10.54", "@types/node@>= 8", "@types/node@>=8.9.0", "@types/node@^10.1.0", "@types/node@^14.14.31":
+ version "16.10.2"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-16.10.2.tgz#5764ca9aa94470adb4e1185fe2e9f19458992b2e"
+ integrity sha512-zCclL4/rx+W5SQTzFs9wyvvyCwoK9QtBpratqz2IYJ3O8Umrn0m3nsTv0wQBk9sRGpvUe9CwPDrQFB10f1FIjQ==
"@types/nodemailer@^6.4.0":
version "6.4.0"
@@ -7743,14 +7736,7 @@ agent-base@5:
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-5.1.1.tgz#e8fb3f242959db44d63be665db7a8e739537a32c"
integrity sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==
-agent-base@6:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.0.tgz#5d0101f19bbfaed39980b22ae866de153b93f09a"
- integrity sha512-j1Q7cSCqN+AwrmDd+pzgqc0/NpC655x2bUf5ZjRIO77DcNBFmh+OgRNzF6OKdCC9RSCb19fGd99+bhXFdkRNqw==
- dependencies:
- debug "4"
-
-agent-base@^6.0.2:
+agent-base@6, agent-base@^6.0.2:
version "6.0.2"
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
@@ -7909,11 +7895,6 @@ angular-aria@^1.8.0:
resolved "https://registry.yarnpkg.com/angular-aria/-/angular-aria-1.8.0.tgz#97aec9b1e8bafd07d5fab30f98d8ec832e18e25d"
integrity sha512-eCQI6EwgY6bYHdzIUfDABHnZjoZ3bNYpCsnceQF4bLfbq1QtZ7raRPNca45sj6C9Pfjde6PNcEDvuLozFPYnrQ==
-angular-mocks@^1.7.9:
- version "1.7.9"
- resolved "https://registry.yarnpkg.com/angular-mocks/-/angular-mocks-1.7.9.tgz#0a3b7e28b9a493b4e3010ed2b0f69a68e9b4f79b"
- integrity sha512-LQRqqiV3sZ7NTHBnNmLT0bXtE5e81t97+hkJ56oU0k3dqKv1s6F+nBWRlOVzqHWPGFOiPS8ZJVdrS8DFzHyNIA==
-
angular-recursion@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/angular-recursion/-/angular-recursion-1.0.5.tgz#cd405428a0bf55faf52eaa7988c1fe69cd930543"
@@ -20750,10 +20731,10 @@ mochawesome@^6.2.1:
strip-ansi "^6.0.0"
uuid "^7.0.3"
-mock-fs@^4.12.0:
- version "4.12.0"
- resolved "https://registry.yarnpkg.com/mock-fs/-/mock-fs-4.12.0.tgz#a5d50b12d2d75e5bec9dac3b67ffe3c41d31ade4"
- integrity sha512-/P/HtrlvBxY4o/PzXY9cCNBrdylDNxg7gnrv2sMNxj+UJ2m8jSpl0/A6fuJeNAWr99ZvGWH8XCbE0vmnM5KupQ==
+mock-fs@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/mock-fs/-/mock-fs-5.1.1.tgz#d4c95e916abf400664197079d7e399d133bb6048"
+ integrity sha512-p/8oZ3qvfKGPw+4wdVCyjDxa6wn2tP0TCf3WXC1UyUBAevezPn1TtOoxtMYVbZu/S/iExg+Ghed1busItj2CEw==
mock-http-server@1.3.0:
version "1.3.0"
@@ -24281,10 +24262,10 @@ react-popper@^2.2.4:
react-fast-compare "^3.0.1"
warning "^4.0.2"
-react-query@^3.21.1:
- version "3.21.1"
- resolved "https://registry.yarnpkg.com/react-query/-/react-query-3.21.1.tgz#8fe4df90bf6c6a93e0552ea9baff211d1b28f6e0"
- integrity sha512-aKFLfNJc/m21JBXJk7sR9tDUYPjotWA4EHAKvbZ++GgxaY+eI0tqBxXmGBuJo0Pisis1W4pZWlZgoRv9yE8yjA==
+react-query@^3.27.0:
+ version "3.27.0"
+ resolved "https://registry.yarnpkg.com/react-query/-/react-query-3.27.0.tgz#77c76377ae41d180c4718da07ef72df82e07306b"
+ integrity sha512-2MR5LBXnR6OMXQVLcv/57x1zkDNj6gK5J5mtjGi6pu0aQ6Y4jGQysVvkrAErMKMZJVZELFcYGA8LsGIHzlo/zg==
dependencies:
"@babel/runtime" "^7.5.5"
broadcast-channel "^3.4.1"