# Backport This will backport the following commits from `main` to `9.0`: - [[docs] Fix various syntax and rendering errors (#218883)](https://github.com/elastic/kibana/pull/218883) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Colleen McGinnis","email":"colleen.mcginnis@elastic.co"},"sourceCommit":{"committedDate":"2025-05-22T08:10:07Z","message":"[docs] Fix various syntax and rendering errors (#218883)\n\nFixes various syntax and rendering errors that might include:\n\n* Fixing broken images\n* Hardcoding book-level substitution values\n* Fixing incorrectly closed blocks (admonitions, tab sets, code blocks,\ndropdowns etc.)\n* Fixing poorly migrated complex tables\n* Fixing poorly migrated lists\n* Fixing poorly migrated tab sets\n* Removing inline text formatting from directive titles where they won't\nbe rendered (for example, inline `code` formatting in dropdown titles)\n* Specifying if a version is trying to communicate if a feature was\nadded, deprecated, or coming (for example, during migration\n`deprecated:[8.15.0]` became `[8.15.0]`, which doesn't give any\ninformation about _what_ happened in 8.15.0)\n* Note: I used an `{admonition}` for this, but you can change it to\nprose or some other kind of admonition if you want.\n* Fixing nested dropdowns / definition lists\n* Fixing poorly migrated footnotes\n* Updating references to prerelease `9.0.0` versions (using a repo-level\nsubstitution until there is a solution to\nhttps://github.com/elastic/docs-builder/issues/737)\n\nLinks to pages that were updated:\n\n| Before | After |\n|---|---|\n| https://www.elastic.co/docs/extend/kibana/development-documentation |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/development-documentation\n|\n| https://www.elastic.co/docs/extend/kibana/development-security |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/development-security\n|\n| https://www.elastic.co/docs/extend/kibana/development-tests |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/development-tests\n|\n|\nhttps://www.elastic.co/docs/extend/kibana/external-plugin-functional-tests\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/external-plugin-functional-tests\n|\n| https://www.elastic.co/docs/extend/kibana/external-plugin-localization\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/external-plugin-localization\n|\n| https://www.elastic.co/docs/extend/kibana/interpreting-ci-failures |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/interpreting-ci-failures\n|\n| https://www.elastic.co/docs/extend/kibana/plugin-list |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/plugin-list\n|\n| https://www.elastic.co/docs/extend/kibana/sample-data |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/sample-data\n|\n| https://www.elastic.co/docs/extend/kibana/saved-objects-service |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/saved-objects-service\n|\n| https://www.elastic.co/docs/extend/kibana/sharing-saved-objects |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/sharing-saved-objects\n|\n| https://www.elastic.co/docs/extend/kibana/stability |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/stability\n|\n| https://www.elastic.co/docs/reference/kibana/advanced-settings |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/advanced-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/configuration-reference/ai-assistant-settings\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/configuration-reference/ai-assistant-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/configuration-reference/fleet-settings\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/configuration-reference/fleet-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/configuration-reference/general-settings\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/configuration-reference/general-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/configuration-reference/monitoring-settings\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/configuration-reference/monitoring-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/configuration-reference/reporting-settings\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/configuration-reference/reporting-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/configuration-reference/task-manager-settings\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/configuration-reference/task-manager-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/cases-webhook-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/cases-webhook-action-type\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/email-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/email-action-type\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/pre-configured-connectors\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/pre-configured-connectors\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/servicenow-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/servicenow-action-type\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/servicenow-itom-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/servicenow-itom-action-type\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/servicenow-sir-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/servicenow-sir-action-type\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/thehive-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/thehive-action-type\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/webhook-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/webhook-action-type\n|\n| https://www.elastic.co/docs/reference/kibana/kibana-audit-events |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/kibana-audit-events\n|\n| https://www.elastic.co/docs/reference/kibana/kibana-plugins |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/kibana-plugins\n|\n| https://www.elastic.co/docs/release-kibana/notes/index |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/release-notes/index\n|\n\n---------\n\nCo-authored-by: wajihaparvez <wajiha.parvez@elastic.co>","sha":"fbda17de2dbcf4289b1c269bdec0cb1d626bc7ad","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","backport missing","docs","documentation","backport:version","v9.1.0","v9.0.2"],"title":"[docs] Fix various syntax and rendering errors","number":218883,"url":"https://github.com/elastic/kibana/pull/218883","mergeCommit":{"message":"[docs] Fix various syntax and rendering errors (#218883)\n\nFixes various syntax and rendering errors that might include:\n\n* Fixing broken images\n* Hardcoding book-level substitution values\n* Fixing incorrectly closed blocks (admonitions, tab sets, code blocks,\ndropdowns etc.)\n* Fixing poorly migrated complex tables\n* Fixing poorly migrated lists\n* Fixing poorly migrated tab sets\n* Removing inline text formatting from directive titles where they won't\nbe rendered (for example, inline `code` formatting in dropdown titles)\n* Specifying if a version is trying to communicate if a feature was\nadded, deprecated, or coming (for example, during migration\n`deprecated:[8.15.0]` became `[8.15.0]`, which doesn't give any\ninformation about _what_ happened in 8.15.0)\n* Note: I used an `{admonition}` for this, but you can change it to\nprose or some other kind of admonition if you want.\n* Fixing nested dropdowns / definition lists\n* Fixing poorly migrated footnotes\n* Updating references to prerelease `9.0.0` versions (using a repo-level\nsubstitution until there is a solution to\nhttps://github.com/elastic/docs-builder/issues/737)\n\nLinks to pages that were updated:\n\n| Before | After |\n|---|---|\n| https://www.elastic.co/docs/extend/kibana/development-documentation |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/development-documentation\n|\n| https://www.elastic.co/docs/extend/kibana/development-security |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/development-security\n|\n| https://www.elastic.co/docs/extend/kibana/development-tests |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/development-tests\n|\n|\nhttps://www.elastic.co/docs/extend/kibana/external-plugin-functional-tests\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/external-plugin-functional-tests\n|\n| https://www.elastic.co/docs/extend/kibana/external-plugin-localization\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/external-plugin-localization\n|\n| https://www.elastic.co/docs/extend/kibana/interpreting-ci-failures |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/interpreting-ci-failures\n|\n| https://www.elastic.co/docs/extend/kibana/plugin-list |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/plugin-list\n|\n| https://www.elastic.co/docs/extend/kibana/sample-data |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/sample-data\n|\n| https://www.elastic.co/docs/extend/kibana/saved-objects-service |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/saved-objects-service\n|\n| https://www.elastic.co/docs/extend/kibana/sharing-saved-objects |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/sharing-saved-objects\n|\n| https://www.elastic.co/docs/extend/kibana/stability |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/stability\n|\n| https://www.elastic.co/docs/reference/kibana/advanced-settings |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/advanced-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/configuration-reference/ai-assistant-settings\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/configuration-reference/ai-assistant-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/configuration-reference/fleet-settings\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/configuration-reference/fleet-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/configuration-reference/general-settings\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/configuration-reference/general-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/configuration-reference/monitoring-settings\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/configuration-reference/monitoring-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/configuration-reference/reporting-settings\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/configuration-reference/reporting-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/configuration-reference/task-manager-settings\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/configuration-reference/task-manager-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/cases-webhook-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/cases-webhook-action-type\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/email-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/email-action-type\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/pre-configured-connectors\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/pre-configured-connectors\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/servicenow-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/servicenow-action-type\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/servicenow-itom-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/servicenow-itom-action-type\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/servicenow-sir-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/servicenow-sir-action-type\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/thehive-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/thehive-action-type\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/webhook-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/webhook-action-type\n|\n| https://www.elastic.co/docs/reference/kibana/kibana-audit-events |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/kibana-audit-events\n|\n| https://www.elastic.co/docs/reference/kibana/kibana-plugins |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/kibana-plugins\n|\n| https://www.elastic.co/docs/release-kibana/notes/index |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/release-notes/index\n|\n\n---------\n\nCo-authored-by: wajihaparvez <wajiha.parvez@elastic.co>","sha":"fbda17de2dbcf4289b1c269bdec0cb1d626bc7ad"}},"sourceBranch":"main","suggestedTargetBranches":["9.0"],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/218883","number":218883,"mergeCommit":{"message":"[docs] Fix various syntax and rendering errors (#218883)\n\nFixes various syntax and rendering errors that might include:\n\n* Fixing broken images\n* Hardcoding book-level substitution values\n* Fixing incorrectly closed blocks (admonitions, tab sets, code blocks,\ndropdowns etc.)\n* Fixing poorly migrated complex tables\n* Fixing poorly migrated lists\n* Fixing poorly migrated tab sets\n* Removing inline text formatting from directive titles where they won't\nbe rendered (for example, inline `code` formatting in dropdown titles)\n* Specifying if a version is trying to communicate if a feature was\nadded, deprecated, or coming (for example, during migration\n`deprecated:[8.15.0]` became `[8.15.0]`, which doesn't give any\ninformation about _what_ happened in 8.15.0)\n* Note: I used an `{admonition}` for this, but you can change it to\nprose or some other kind of admonition if you want.\n* Fixing nested dropdowns / definition lists\n* Fixing poorly migrated footnotes\n* Updating references to prerelease `9.0.0` versions (using a repo-level\nsubstitution until there is a solution to\nhttps://github.com/elastic/docs-builder/issues/737)\n\nLinks to pages that were updated:\n\n| Before | After |\n|---|---|\n| https://www.elastic.co/docs/extend/kibana/development-documentation |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/development-documentation\n|\n| https://www.elastic.co/docs/extend/kibana/development-security |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/development-security\n|\n| https://www.elastic.co/docs/extend/kibana/development-tests |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/development-tests\n|\n|\nhttps://www.elastic.co/docs/extend/kibana/external-plugin-functional-tests\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/external-plugin-functional-tests\n|\n| https://www.elastic.co/docs/extend/kibana/external-plugin-localization\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/external-plugin-localization\n|\n| https://www.elastic.co/docs/extend/kibana/interpreting-ci-failures |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/interpreting-ci-failures\n|\n| https://www.elastic.co/docs/extend/kibana/plugin-list |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/plugin-list\n|\n| https://www.elastic.co/docs/extend/kibana/sample-data |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/sample-data\n|\n| https://www.elastic.co/docs/extend/kibana/saved-objects-service |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/saved-objects-service\n|\n| https://www.elastic.co/docs/extend/kibana/sharing-saved-objects |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/sharing-saved-objects\n|\n| https://www.elastic.co/docs/extend/kibana/stability |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/extend/stability\n|\n| https://www.elastic.co/docs/reference/kibana/advanced-settings |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/advanced-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/configuration-reference/ai-assistant-settings\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/configuration-reference/ai-assistant-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/configuration-reference/fleet-settings\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/configuration-reference/fleet-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/configuration-reference/general-settings\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/configuration-reference/general-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/configuration-reference/monitoring-settings\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/configuration-reference/monitoring-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/configuration-reference/reporting-settings\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/configuration-reference/reporting-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/configuration-reference/task-manager-settings\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/configuration-reference/task-manager-settings\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/cases-webhook-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/cases-webhook-action-type\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/email-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/email-action-type\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/pre-configured-connectors\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/pre-configured-connectors\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/servicenow-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/servicenow-action-type\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/servicenow-itom-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/servicenow-itom-action-type\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/servicenow-sir-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/servicenow-sir-action-type\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/thehive-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/thehive-action-type\n|\n|\nhttps://www.elastic.co/docs/reference/kibana/connectors-kibana/webhook-action-type\n|\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/connectors-kibana/webhook-action-type\n|\n| https://www.elastic.co/docs/reference/kibana/kibana-audit-events |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/kibana-audit-events\n|\n| https://www.elastic.co/docs/reference/kibana/kibana-plugins |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/reference/kibana-plugins\n|\n| https://www.elastic.co/docs/release-kibana/notes/index |\nhttps://docs-v3-preview.elastic.dev/elastic/kibana/pull/218883/release-notes/index\n|\n\n---------\n\nCo-authored-by: wajihaparvez <wajiha.parvez@elastic.co>","sha":"fbda17de2dbcf4289b1c269bdec0cb1d626bc7ad"}},{"branch":"9.0","label":"v9.0.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Colleen McGinnis <colleen.mcginnis@elastic.co> Co-authored-by: wajihaparvez <wajiha.parvez@elastic.co>
9.2 KiB
navigation_title | mapped_pages | applies_to | |||||||
---|---|---|---|---|---|---|---|---|---|
Monitoring settings |
|
|
Monitoring settings in {{kib}} [monitoring-settings-kb]
By default, {{stack-monitor-app}} is enabled, but data collection is disabled. When you first start {{kib}} monitoring, you are prompted to enable data collection. If you are using {{stack-security-features}}, you must be signed in as a user with the cluster:manage
privilege to enable data collection. The built-in superuser
role has this privilege and the built-in elastic
user has this role.
You can adjust how monitoring data is collected from {{kib}} and displayed in {{kib}} by configuring settings in the kibana.yml
file. There are also monitoring.ui.elasticsearch.*
settings, which support the same values as {{kib}} configuration settings.
To control how data is collected from your {{es}} nodes, you configure xpack.monitoring.collection
settings in elasticsearch.yml
. To control how monitoring data is collected from Logstash, configure monitoring settings in logstash.yml
.
For more information, check out Monitor a cluster.
:::{note}
If a setting is applicable to {{ech}} environments, its name is followed by this icon:
:::
General monitoring settings [monitoring-general-settings]
monitoring.cluster_alerts.email_notifications.enabled
- Deprecated in 7.11. When enabled, sends email notifications for Watcher alerts to the specified email address. The default is
true
. monitoring.cluster_alerts.email_notifications.email_address
- Deprecated in 7.11. When enabled, specifies the email address where you want to receive cluster alert notifications.
monitoring.ui.ccs.enabled
- Set to
true
(default) to enable cross-cluster search of your monitoring data. Theremote_cluster_client
role must exist on each node. monitoring.ui.elasticsearch.hosts
- Specifies the location of the {{es}} cluster where your monitoring data is stored.
By default, this is the same as
elasticsearch.hosts
. This setting enables you to use a single {{kib}} instance to search and visualize data in your production cluster as well as monitor data sent to a dedicated monitoring cluster. monitoring.ui.elasticsearch.username
- Specifies the username used by {{kib}} monitoring to establish a persistent connection in {{kib}} to the {{es}} monitoring cluster and to verify licensing status on the {{es}} monitoring cluster when using
monitoring.ui.elasticsearch.hosts
.All other requests performed by {{stack-monitor-app}} to the monitoring {{es}} cluster uses the authenticated user’s credentials, which must be the same on both the {{es}} monitoring cluster and the {{es}} production cluster.
If not set, {{kib}} uses the value of the
elasticsearch.username
setting. monitoring.ui.elasticsearch.password
- Specifies the password used by {{kib}} monitoring to establish a persistent connection in {{kib}} to the {{es}} monitoring cluster and to verify licensing status on the {{es}} monitoring cluster when using
monitoring.ui.elasticsearch.hosts
.All other requests performed by {{stack-monitor-app}} to the monitoring {{es}} cluster use the authenticated user’s credentials, which must be the same on both the {{es}} monitoring cluster and the {{es}} production cluster.
If not set, {{kib}} uses the value of the
elasticsearch.password
setting. monitoring.ui.elasticsearch.serviceAccountToken
- Specifies a service account token for the {{es}} cluster where your monitoring data is stored when using
monitoring.ui.elasticsearch.hosts
. This setting is an alternative to usingmonitoring.ui.elasticsearch.username
andmonitoring.ui.elasticsearch.password
. monitoring.ui.elasticsearch.pingTimeout
- Specifies the time in milliseconds to wait for {{es}} to respond to internal health checks. By default, it matches the
elasticsearch.pingTimeout
setting, which has a default value of30000
. monitoring.ui.elasticsearch.ssl
- Shares the same configuration as
elasticsearch.ssl
. These settings configure encrypted communication between {{kib}} and the monitoring cluster.
Monitoring collection settings [monitoring-collection-settings]
These settings control how data is collected from {{kib}}.
monitoring.kibana.collection.enabled
- Set to
true
(default) to enable data collection from the {{kib}} NodeJS server for {{kib}} dashboards to be featured in {{stack-monitor-app}}. monitoring.kibana.collection.interval
- Specifies the number of milliseconds to wait in between data sampling on the {{kib}} NodeJS server for the metrics that are displayed in the {{kib}} dashboards. Defaults to
10000
(10 seconds).
Monitoring UI settings [monitoring-ui-settings]
These settings adjust how {{stack-monitor-app}} displays monitoring data. However, the defaults work best in most circumstances. For more information about configuring {{kib}}, see Setting {{kib}} server properties.
monitoring.ui.elasticsearch.logFetchCount
- Specifies the number of log entries to display in {{stack-monitor-app}}. Defaults to
10
. The maximum value is50
. - $$$monitoring-ui-enabled$
monitoring.ui.enabled
- Set to
false
to hide {{stack-monitor-app}}. The monitoring back-end continues to run as an agent for sending {{kib}} stats to the monitoring cluster. Defaults totrue
. monitoring.ui.logs.index
- Specifies the name of the indices that are shown on the Logs page in {{stack-monitor-app}}. The default value is
filebeat-*
. monitoring.ui.metricbeat.index
- :::{admonition} Deprecated in 8.15.0
This setting was deprecated in 8.15.0.
:::
Used as a workaround to avoid querying
metricbeat-*
indices which are now no longer queried. The default value ismetricbeat-*
. monitoring.ui.max_bucket_size
- Specifies the number of term buckets to return out of the overall terms list when performing terms aggregations to retrieve index and node metrics. For more information about the
size
parameter, see Terms Aggregation. Defaults to10000
. monitoring.ui.min_interval_seconds
- Specifies the minimum number of seconds that a time bucket in a chart can represent. Defaults to 10. If you modify the
monitoring.ui.collection.interval
inelasticsearch.yml
, use the same value in this setting. monitoring.ui.kibana.reporting.stale_status_threshold_seconds
- Specifies how many seconds can pass before the Kibana status reports are considered stale. Defaults to
120
.
Monitoring UI container settings [monitoring-ui-cgroup-settings]
{{stack-monitor-app}} exposes the Cgroup statistics that we collect for you to make better decisions about your container performance, rather than guessing based on the overall machine performance. If you are not running your applications in a container, then Cgroup statistics are not useful.
monitoring.ui.container.elasticsearch.enabled
- For {{es}} clusters that are running in containers, this setting changes the Node Listing to display the CPU utilization based on the reported Cgroup statistics. It also adds the calculated Cgroup CPU utilization to the Node Overview page instead of the overall operating system’s CPU utilization. Defaults to
false
. monitoring.ui.container.logstash.enabled
- For {{ls}} nodes that are running in containers, this setting changes the {{ls}} Node Listing to display the CPU utilization based on the reported Cgroup statistics. It also adds the calculated Cgroup CPU utilization to the {{ls}} node detail pages instead of the overall operating system’s CPU utilization. Defaults to
false
.