Loading

Kibana advanced settings

Advanced Settings control the behavior of Kibana. You can change the settings that apply to a specific space only, or to all of Kibana. For example, you can change the format used to display dates, specify the default data view, and apply your own branding.

Warning

Changing a setting can affect Kibana performance and cause problems that are difficult to diagnose. Setting a property value to a blank field reverts to the default behavior, which might not be compatible with other configuration settings. Deleting a custom setting permanently removes it from Kibana.

Settings on this page are ordered as they appear in Kibana.

You must have the Advanced Settings Kibana privilege to access the Advanced Settings page.

When you have insufficient privileges to edit advanced settings, the edit options are not visible, and the following indicator shows:

Example of Advanced Settings Management's read only access indicator in Kibana's header

To add the privilege, go to the Roles management page using the navigation menu or the global search field.

For more information on granting access to Kibana, refer to Granting access to Kibana.

Change the settings that apply only to a specific Kibana space.

  1. Go to the Advanced settings page using the navigation menu or the global search field.
  2. Click Space Settings.
  3. Scroll or search for the setting.
  4. Make your change, then click Save changes.

General

hideAnnouncements

Supported on:

Stops showing messages and tours that highlight new features.

Datatype: bool

Default: false

Note

If this setting is set to false but the hideAnnouncements setting located in the Global Settings tab is set to true, then messages and tours that highlight new features won't show for the current space.

dateFormat

Supported on:

The format to use for displaying pretty formatted dates.

Datatype: string

dateFormat:tz

Supported on:

The timezone that Kibana uses.

Datatype: string

Default: Browser

dateFormat:scaled

Supported on:

The values that define the format to use to render ordered time-based data. Formatted timestamps must adapt to the interval between measurements. Keys are ISO8601 intervals.

Datatype: string

dateFormat:dow

Supported on:

The day that a week should start on.

Datatype: string

dateNanosFormat

Supported on:

The format to use for displaying pretty formatted dates of Elasticsearch date_nanos type.

Datatype: string

theme:darkMode

Supported on:

The UI theme that the Kibana UI should use. Set to enabled or disabled to enable or disable the dark theme. Set to system to have the Kibana UI theme follow the system theme. You must refresh the page to apply the setting.

Datatype: enum

Options:

  • enabled
  • disabled
  • system
state:storeInSessionStorage

Supported on:

Kibana tracks UI state in the URL, which can lead to problems when there is a lot of state information, and the URL gets long. Enabling this setting stores part of the URL in your browser session to keep the URL short.

Datatype: bool

savedObjects:perPage

Supported on:

The number of objects to show on each page of the list of saved objects.

Datatype: int

Default: 20

savedObjects:listingLimit

Supported on:

The number of objects to fetch for lists of saved objects. Do not set above 10000.

Datatype: int

Default: 1000

csv:separator

Supported on:

The separator for exported values.

Datatype: string

Default: ,

csv:quoteValues

Supported on:

Quotes exported values in CSV exports when activated.

Datatype: bool

Default: true

shortDots:enable

Supported on:

Shortens long field names in visualizations. For example, shows f.b.baz instead of foo.bar.baz.

Datatype: bool

Default: false

format:defaultTypeMap

Supported on:

A map of the default format name for each field type. Field types that are not explicitly mentioned use "default".

Datatype: string

format:number:defaultPattern

Supported on:

The numeral pattern for the "number" format.

Datatype: string

Default: 0,0.[000]

format:percent:defaultPattern

Supported on:

The numeral pattern for the "percent" format.

Datatype: string

Default: 0,0.[000]%

format:bytes:defaultPattern

Supported on:

The default numeral pattern format for the "bytes" format.

Datatype: string

Default: 0,0.[0]b

format:currency:defaultPattern

Supported on:

The default numeral pattern format for the "currency" format.

Datatype: string

Default: ($0,0.[00])

format:number:defaultLocale

Supported on:

The numeral pattern locale.

Datatype: string

Default: en

data_views:fields_excluded_data_tiers

Supported on:

Allows the exclusion of listed data tiers when getting a field list for faster performance.

Datatype: string

data_views:cache_max_age

Supported on:

Sets how long data view fields API requests are cached in seconds. A value of 0 turns off caching. Modifying this value might not take immediate effect, users need to clear browser cache or wait until the current cache expires. To get immediate changes, try a hard reload of Kibana.

Datatype: int

Default: 5

metaFields

Supported on:

Fields that exist outside of _source. Kibana merges these fields into the document when displaying it.

Datatype: string

Default: _source, _id, _index, _score, _ignored

query:queryString:options

Supported on:

Options for the Lucene query string parser. Only used when search:queryLanguage is set to Lucene.

Datatype: string

query:allowLeadingWildcards

Supported on:

Allows a wildcard (*) as the first character in a query clause. To disallow leading wildcards in Lucene queries, use query:queryString:options.

Datatype: bool

Default: true

search:queryLanguage

Supported on:

The query language to use in the query bar. Choices are KQL, a language built specifically for Kibana, and the Lucene query syntax.

Datatype: string

Default: KQL

sort:options

Supported on:

Options for the Elasticsearch sort parameter.

Datatype: string

defaultIndex

Supported on:

The default data view to access if none is set in Discover and Dashboards.

Datatype: string

Default: null

histogram:barTarget

Supported on:

When date histograms use the auto interval, Kibana attempts to generate this number of bars.

Datatype: int

Default: 50

histogram:maxBars

Supported on:

Limits the density of date and number histograms across Kibana using a test query to improve performance. When the test query contains too many buckets, the interval between buckets increases. Applies separately to each histogram aggregation, and does not apply to other types of aggregations. To find the maximum value, divide the Elasticsearch search.max_buckets value by the maximum number of aggregations in each visualization.

Datatype: int

Default: 1000

history:limit

Supported on:

In fields that have history, such as query inputs, shows this many recent values.

Datatype: int

Default: 10

timepicker:refreshIntervalDefaults

Supported on:

The default refresh interval for the time filter. Specify the value parameter in milliseconds.

Datatype: string

Default: {"pause": true, "value": 60000}

timepicker:timeDefaults

Supported on:

The default selection in the time filter. Must be an object containing "from" and "to" (refer to accepted formats).

Datatype: string

Default: {"from": "now-15m", "to": "now"}

timepicker:quickRanges

Supported on:

The list of ranges to show in the Quick section of the time filter. This must be an array of objects, with each object containing from, to (refer to accepted formats), and display (the title to be displayed).

Datatype: string

filters:pinnedByDefault

Supported on:

Makes filters have a global state and be pinned by default when activated.

Datatype: bool

Default: false

filterEditor:suggestValues

Supported on:

Enables the filter editor and KQL autocomplete to suggest values for fields.

Datatype: bool

Default: true

defaultRoute

Supported on:

The default route when opening Kibana. Use this setting to route users to a specific dashboard, application, or saved object as they enter each space.

Datatype: string

fileUpload:maxFileSize

Supported on:

Sets the file size limit when importing files. The highest supported value for this setting is 1GB.

Datatype: string

Default: 100MB

enableESQL

Supported on:

Enables ES|QL in Kibana.

When deactivated, hides the ES|QL user interface from various applications. However, users can still access existing ES|QL-based Discover sessions, visualizations, and other objects.

Datatype: bool

Default: true

metrics:max_buckets

Supported on:

Affects the TSVB histogram density. Must be set higher than histogram:maxBars.

Datatype: int

Default: 2000

metrics:allowStringIndices

Supported on:

Enables you to use Elasticsearch indices in TSVB visualizations.

Datatype: bool

Default: false

workflows:ui:enabled

Supported on:

Enables Elastic Workflows and related experiences.

Datatype: bool

Default: false

fields:popularLimit

Supported on:

The top N most popular fields to show.

Datatype: int

Default: 10

aiAssistant:preferredAIAssistantType

Supported on:

This setting allows you to choose which AI Assistants are available to use and where. You can choose to only show the AI Assistants in their solutions, in other Kibana applications (for example, Discover, Dashboards, and Stack Management pages), or nowhere.

Datatype: string

Note

Configure the aiAssistant:preferredAIAssistantType setting from the GenAI Settings page, which you can find using the Classic navigation menu or the global search field. Note that this setting is unavailable from the GenAI Settings page when using a solution view.

Presentation Labs

labs:dashboard:deferBelowFold

Supported on:

Enables deferred loading of dashboard panels below the fold. Below the fold refers to panels that are not immediately visible when you open a dashboard, but become visible as you scroll.

Datatype: bool

Default: false

labs:canvas:byValueEmbeddable

Supported on:

Enables support for by-value embeddables in Canvas.

Datatype: bool

Default: true

labs:dashboard:enable_ui

Supported on:

Provides access to the experimental Labs features for Dashboard when activated.

Datatype: bool

Default: false

labs:canvas:enable_ui

Supported on:

Provides access to the experimental Labs features for Canvas when activated.

Datatype: bool

Default: false

Accessibility

accessibility:disableAnimations

Supported on:

Turns off all optional animations in the Kibana UI. Refresh the page to apply the changes.

Datatype: bool

Default: false

Autocomplete

autocomplete:valueSuggestionMethod

Supported on:

The method to retrieve values for KQL autocomplete suggestions.

  • When set to terms_enum, autocomplete uses the terms enum API for value suggestions. Kibana returns results faster, but suggestions are approximate, sorted alphabetically, and can be outside the selected time range. (Note that this API is incompatible with Document-Level-Security.)
  • When set to terms_agg, Kibana uses a terms aggregation for value suggestions, which is slower, but suggestions include all values that optionally match your time range and are sorted by popularity.

Datatype: enum

Default: terms_enum

Options:

  • terms_enum
  • terms_agg
autocomplete:useTimeRange

Supported on:

When off, autocomplete suggestions come from your data set instead of the time range.

Datatype: bool

Default: true

Banners

Note

Banners are a subscription feature.

banners:placement

Supported on:

The placement of the banner for this space. Set to Top to display a banner above the Elastic header. Uses the value of the xpack.banners.placement configuration property by default.

Datatype: string

banners:textContent

Supported on:

The text to display inside the banner for this space, either plain text or Markdown. Uses the value of the xpack.banners.textContent configuration property by default.

Datatype: string

banners:textColor

Supported on:

The color for the banner text for this space. Uses the value of the xpack.banners.textColor configuration property by default.

Datatype: string

banners:linkColor

Supported on:

The color for the banner link text for this space. Uses the value of the xpack.banners.linkColor configuration property by default.

Datatype: string

banners:backgroundColor

Supported on:

The color of the banner background for this space. Uses the value of the xpack.banners.backgroundColor configuration property by default.

Datatype: string

Discover

doc_table:highlight

Supported on:

Highlights search results in Discover and Discover session panels on dashboards. Highlighting slows requests when working on large documents.

Datatype: bool

Default: true

defaultColumns

Supported on:

The columns that appear by default on the Discover page. When empty, displays a summary of the document.

Datatype: string

discover:maxDocFieldsDisplayed

Supported on:

Specifies the maximum number of fields to show in the document column of the Discover table.

Datatype: int

Default: 200

discover:sampleSize

Supported on:

Sets the maximum number of rows for the entire document table. This is the maximum number of documents fetched from Elasticsearch.

Datatype: int

Default: 500

discover:sampleRowsPerPage

Supported on:

Limits the number of rows per page in the document table.

Datatype: int

Default: 100

discover:sort:defaultOrder

Supported on:

The default sort direction for time-based data views.

Datatype: string

Default: Descending

discover:searchOnPageLoad

Supported on:

Controls whether a search runs when Discover first loads. This setting does not have an effect when loading a saved Discover session.

Datatype: bool

Default: true

doc_table:hideTimeColumn

Supported on:

Hides the "Time" column in Discover and in all Discover session panels on dashboards.

Datatype: bool

Default: false

context:defaultSize

Supported on:

The number of surrounding entries to display in the context view.

Datatype: int

Default: 5

context:step

Supported on:

The number by which to increment or decrement the context size.

Datatype: int

Default: 5

context:tieBreakerFields

Supported on:

A comma-separated list of fields to use for breaking a tie between documents that have the same timestamp value. The first field that is present and sortable in the current data view is used.

Datatype: string

Default: _doc

discover:modifyColumnsOnSwitch

Supported on:

Removes columns that are not in the newly selected data view when changing data views.

Datatype: bool

Default: true

discover:showFieldStatistics

Supported on:

Enables the Field statistics view. Examine details such as the minimum and maximum values of a numeric field or a map of a geo field.

Datatype: bool

Default: true

discover:showMultiFields

Supported on:

Controls the display of multi-fields in the expanded document view. This option is only available when searchFieldsFromSource is off.

Datatype: bool

Default: false

discover:rowHeightOption

Supported on:

The number of lines to allow in a row. A value of -1 automatically adjusts the row height to fit the contents. A value of 0 displays the content in a single line.

Datatype: int

Default: 3

Machine Learning

ml:anomalyDetection:results:enableTimeDefaults

Supported on:

Uses the default time filter in the Single Metric Viewer and Anomaly Explorer when activated. When deactivated, shows results for the full time range.

Datatype: bool

Default: false

ml:anomalyDetection:results:timeDefaults

Supported on:

The default time filter for viewing anomaly detection job results. Must contain from and to values (refer to accepted formats). Ignored unless the ml:anomalyDetection:results:enableTimeDefaults setting is activated.

Datatype: string

Default: {"from": "now-15m", "to": "now"}

Notifications

notifications:banner

Supported on:

A custom banner intended for temporary notices to all users. Supports Markdown syntax.

Datatype: string

notifications:lifetime:banner

Supported on:

The duration, in milliseconds, for banner notification displays.

Datatype: int

Default: 3000000

notifications:lifetime:error

Supported on:

The duration, in milliseconds, for error notification displays.

Datatype: int

Default: 300000

notifications:lifetime:warning

Supported on:

The duration, in milliseconds, for warning notification displays.

Datatype: int

Default: 10000

notifications:lifetime:info

Supported on:

The duration, in milliseconds, for information notification displays.

Datatype: int

Default: 5000

Observability

ai:anonymizationSettings

Supported on:

List of anonymization rules for AI Assistant. Includes rules for Named Entity Recognition (NER) models and regular expression patterns to identify and anonymize sensitive data.

Datatype: string

observability:logSources

Supported on:

Sources to use for logs data. If the data of these indices is not logs data, you can experience degraded functionality. Changes to this setting can potentially impact the sources queried in Log Threshold rules.

Datatype: string

Default: logs-*-*, logs-*, filebeat-*

observability:streamsEnableContentPacks

Supported on:

Enable Streams content packs.

Datatype: bool

Default: false

observability:aiAssistantSimulatedFunctionCalling

Supported on:

Simulated function calling does not need API support for functions or tools, but it can decrease performance. Currently always activated for connectors that do not have API support for Native function calling.

Datatype: bool

Default: false

observability:aiAssistantSearchConnectorIndexPattern

Supported on:

Index pattern used by the AI Assistant when querying search connectors indices (part of the knowledge base). Empty by default: the index for every search connector is queried.

Datatype: string

observability:newLogsOverview

Supported on:

Enable the new logs overview experience.

Datatype: bool

Default: true

observability:enableInspectEsQueries

Supported on:

When activated, allows you to inspect Elasticsearch queries in API responses.

Datatype: bool

Default: false

observability:maxSuggestions

Supported on:

Maximum number of suggestions fetched in autocomplete selection boxes.

Datatype: int

Default: 100

observability:enableComparisonByDefault

Supported on:

Enables the comparison feature by default in the APM app.

Datatype: bool

Default: true

observability:apmDefaultServiceEnvironment

Supported on:

The default environment for the APM app. When left empty, displays data from all environments by default.

Datatype: string

observability:apmProgressiveLoading

Supported on:

Enables progressive loading of some APM views. Data can be requested with a lower sampling rate first, with lower accuracy but faster response times, while the unsampled data loads in the background.

Datatype: string

Default: Off

observability:apmServiceInventoryOptimizedSorting

Supported on:

Sort services without anomaly detection rules on the APM Service inventory page by service name.

Datatype: bool

Default: false

observability:apmServiceGroupMaxNumberOfServices

Supported on:

Limit the number of services in a given service group.

Datatype: int

Default: 500

observability:apmTraceExplorerTab

Supported on:

Enable the APM Trace Explorer feature, that allows you to search and inspect traces with KQL or EQL.

Datatype: bool

Default: true

observability:apmLabsButton

Supported on:

Activates the APM Labs button, a quick way to enable and disable technical preview features in APM.

Datatype: bool

Default: false

observability:enableInfrastructureProfilingIntegration

Supported on:

Enables the Profiling view in Host details within Infrastructure.

Datatype: bool

Default: true

observability:enableInfrastructureAssetCustomDashboards

Supported on:

Enables the option to link custom dashboards in the Asset Details view.

Datatype: bool

Default: false

observability:enableAwsLambdaMetrics

Supported on:

Display Amazon Lambda metrics in the service metrics tab.

Datatype: bool

Default: true

observability:apmAgentExplorerView

Supported on:

Enable the Agent explorer view.

Datatype: bool

Default: true

Supported on:

Enables faster searching in APM tables by adding a handy search bar with live filtering. Available for the following tables: Services, Transactions, and Errors.

Datatype: bool

Default: true

Supported on:

Enables faster searching in the APM Service inventory table by adding a handy search bar with live filtering.

Datatype: bool

Default: true

observability:apmAWSLambdaPriceFactor

Supported on:

Set the price per Gb-second for your AWS Lambda functions.

Datatype: string

Default: {"x86_64": 0.0000166667,"arm": 0.0000133334}

observability:apmAWSLambdaRequestCostPerMillion

Supported on:

Set the AWS Lambda cost per million requests.

Datatype: float

Default: 0.2

observability:apmEnableServiceMetrics

Supported on:

Enable the usage of service transaction metrics, which are low cardinality metrics that can be used by certain views like the service inventory for faster loading times.

Datatype: bool

Default: true

observability:apmEnableContinuousRollups

Supported on:

When continuous rollups is activated, the UI selects metrics with the appropriate resolution. On larger time ranges, lower resolution metrics are used, which improves loading times.

Datatype: bool

Default: true

observability:apmEnableCriticalPath

Supported on:

When activated, displays the critical path of a trace.

Datatype: bool

Default: false

observability:syntheticsThrottlingEnabled

Supported on:

Enable the throttling setting in Synthetics monitor configurations. Throttling might still not be available for your monitors even if the setting is active.

Datatype: bool

Default: false

Warning

This setting is intended for Elastic-internal use only. Learn more

observability:enableLegacyUptimeApp

Supported on:

By default, the legacy Uptime app is hidden from the interface when it doesn't have any data for more than a week. Enabling this option always shows it.

Datatype: bool

Default: false

observability:apmEnableProfilingIntegration

Supported on:

Enable the Universal Profiling integration in APM.

Datatype: bool

Default: true

observability:profilingShowErrorFrames

Supported on:

Show error frames in the Universal Profiling views to indicate stack unwinding failures.

Datatype: bool

Default: false

observability:profilingPervCPUWattX86

Supported on:

The average amortized per-core power consumption (based on 100% CPU utilization) for x86 architecture.

Datatype: float

Default: 7

observability:profilingPervCPUWattArm64

Supported on:

The average amortized per-core power consumption (based on 100% CPU utilization) for arm64 architecture.

Datatype: float

Default: 2.8

observability:profilingDatacenterPUE

Supported on:

Data center power usage effectiveness (PUE) measures how efficiently a data center uses energy. The average on-premise data center PUE according to the Uptime Institute survey.

Datatype: float

Default: 1.7

observability:profilingCo2PerKWH

Supported on:

Carbon intensity measures how clean your data center electricity is. Specifically, it measures the average amount of CO2 emitted per kilowatt-hour (kWh) of electricity consumed in a particular region. Use the cloud carbon footprint data sheet to update this value according to your region. Defaults to US East (N. Virginia).

Datatype: float

observability:profilingAWSCostDiscountRate

Supported on:

If you're enrolled in the AWS Enterprise Discount Program (EDP), enter your discount rate to update the profiling cost calculation.

Datatype: float

observability:profilingAzureCostDiscountRate

Supported on:

If you have an Azure Enterprise Agreement with Microsoft, enter your discount rate to update the profiling cost calculation.

Datatype: float

observability:profilingCostPervCPUPerHour

Supported on:

Default Hourly Cost per CPU Core for machines not on AWS or Azure.

Datatype: float

Default: 0,0425

observability:apmEnableTransactionProfiling

Supported on:

Enables Universal Profiling on Transaction view.

Datatype: bool

Default: true

observability:profilingFetchTopNFunctionsFromStacktraces

Supported on:

Switch to fetch the TopN Functions from the Stacktraces API.

Datatype: bool

Default: false

observability:searchExcludedDataTiers

Supported on:

Specify the data tiers to exclude from search, such as data_cold or data_frozen. When configured, indices allocated in the selected tiers are ignored from search requests. Affected apps: APM, Infrastructure.

Datatype: string

observability:enableDiagnosticMode

Supported on:

Enable diagnostic mode for debugging and troubleshooting capabilities. Currently available only in the Service map view.

Datatype: bool

Default: false

observability:streamsEnableSignificantEvents

Supported on:

Enable streams significant events.

Datatype: bool

Default: false

Reporting

Supported on:

A custom image to use in the footer of the PDF.

Datatype: string

Rollup

rollups:enableIndexPatterns

Supported on:

Enables the creation of data views that capture rollup indices, which in turn enables visualizations based on rollup data. Refresh the page to apply the changes.

Datatype: bool

Elasticsearch

query_activity:minRunningTime

Supported on:

The minimum time in milliseconds that a query must be running before it appears on the Query activity page. Increase this value to filter out fast-completing queries and focus on long-running ones. 100 by default.

Datatype: int

Default: 100

courier:ignoreFilterIfFieldNotInIndex

Supported on:

Enhances support for dashboards containing visualizations accessing several dissimilar data views. When activated, filters are ignored for a visualization when the visualization's data view does not contain the filtering field. When deactivated, all filters are applied to all visualizations.

Datatype: bool

Default: false

courier:setRequestPreference

Supported on:

Sets which shards handle your search requests.

  • Session ID (default): Restricts operations to execute all search requests on the same shards. This has the benefit of reusing shard caches across requests.
  • Custom: Allows you to define your own preference. Use courier:customRequestPreference to customize your preference value.
  • None: Do not set a preference. This might provide better performance because requests can be spread across all shard copies. However, results might be inconsistent because different shards might be in different refresh states.

Datatype: string

Default: Session ID

courier:customRequestPreference

Supported on:

Request preference to use when courier:setRequestPreference uses custom.

Datatype: string

Default: _local

courier:maxConcurrentShardRequests

Supported on:

Controls the max_concurrent_shard_requests setting used for _msearch requests sent by Kibana. Set to 0 to disable this config and use the Elasticsearch default.

Datatype: int

Default: 0

search:includeFrozen

Supported on:

Includes frozen indices in results. Searching through frozen indices might increase the search time.

Datatype: bool

Default: false

search:timeout

Supported on:

The maximum timeout, in milliseconds, for search requests. To deactivate the timeout and allow queries to run to completion, set to 0.

Datatype: int

Default: 600000

Security solution

securitySolution:refreshIntervalDefaults

Supported on:

The default refresh interval for the Security time filter, in milliseconds.

Datatype: string

Default: 300000

securitySolution:timeDefaults

Supported on:

The default period of time of the Security solution time filter.

Datatype: string

Default: {"from": "now/d","to": "now/d"}

securitySolution:defaultIndex

Supported on:

A comma-delimited list of Elasticsearch indices from which the Elastic Security app collects events.

Datatype: string

Default: apm-*-transaction*, auditbeat-*, endgame-*, filebeat-*, logs-*, packetbeat-*, traces-apm*, winlogbeat-*, -*elastic-cloud-logs-*

securitySolution:defaultThreatIndex

Supported on:

A comma-delimited list of Threat Intelligence indices from which the Elastic Security app collects indicators.

Datatype: string

Default: logs-ti_*

securitySolution:defaultAnomalyScore

Supported on:

The threshold above which machine learning job anomalies are displayed in the Elastic Security app. The value must be between 0 and 100.

Datatype: int

Default: 50

securitySolution:enableNewsFeed

Supported on:

Enables the security news feed on the Security Overview page.

Datatype: bool

Default: true

securitySolution:excludeColdAndFrozenTiersInAnalyzer

Supported on:

Skips cold and frozen tiers in Analyzer's queries when activated.

Datatype: bool

Default: false

securitySolution:enableGraphVisualization

Supported on:

Enables the Graph Visualization feature within the Security solution.

Datatype: bool

Default: false

securitySolution:enableAssetInventory

Supported on:

Enables the Asset Inventory experience within the Security solution. When activated, you can access the Inventory feature through the Security solution navigation.

Datatype: bool

Default: false

Note

Disabling this setting will not disable the Entity Store or clear persistent Entity metadata. To manage or disable the Entity Store, visit the Entity Store Management page.

securitySolution:enableCloudConnector

Supported on:

Enables the Cloud Connector experience within the Security solution.

Datatype: bool

Default: true

securitySolution:rulesTableRefresh

Supported on:

Enables auto refresh on the rules and monitoring tables, in milliseconds.

Datatype: string

Default: {"on": true,"value": 60000}

securitySolution:newsFeedUrl

Supported on:

The URL to retrieve the security news feed content from.

Datatype: string

Default: https://feeds.elastic.co/security-solution

Supported on:

A JSON array containing links for verifying the reputation of an IP address. The links are displayed on IP detail pages.

Datatype: string

securitySolution:enableCcsWarning

Supported on:

Enables privilege check warnings in rules for CCS indices.

Datatype: bool

Default: true

securitySolution:suppressionBehaviorOnAlertClosure

Supported on:

If an alert is closed while suppression is active, you can choose whether suppression continues or resets.

Datatype: string

Default: Restart suppression

securitySolution:showRelatedIntegrations

Supported on:

Shows related integrations on the rules and monitoring tables.

Datatype: bool

Default: true

securitySolution:alertTags

Supported on:

List of tag options for use with alerts generated by Security Solution rules.

Datatype: string

Default: Duplicate, False Positive, Further investigation required

securitySolution:excludedDataTiersForRuleExecution

Supported on:

Specifies data tiers to exclude from searching during rule execution. Excludes events from the specified data tiers, which might help improve rule performance or reduce execution time. For example: data_frozen,data_cold.

Datatype: string

securitySolution:enablePrivilegedUserMonitoring

Supported on:

Enables the privileged user monitoring dashboard and onboarding experience, which are in technical preview.

Datatype: bool

Default: true

securitySolution:enableEsqlRiskScoring

Supported on:

Enables risk scoring based on ES|QL queries. Disabling this reverts to using scripted metrics.

Datatype: bool

Default: true

securitySolution:defaultAIConnector

Supported on:

Default AI connector for serverless AI features (Elastic AI SOC Engine).

Datatype: string

Default: Elastic Managed LLM

securitySolution:defaultValueReportMinutes

Supported on:

The average review time in minutes for an analyst to review an alert. Used for calculations in the Value report.

Datatype: int

Default: 8

securitySolution:defaultValueReportRate

Supported on:

The average hourly rate for a security analyst. Used for calculations in the Value report.

Datatype: int

Default: 75

securitySolution:defaultValueReportTitle

Supported on:

The title of the Value report.

Datatype: string

Default: Elastic AI value report

Timelion

timelion:es.timefield

Supported on:

The default field containing a timestamp when using the .es() query.

Datatype: string

Default: @timestamp

timelion:es.default_index

Supported on:

The default index when using the .es() query.

Datatype: string

Default: _all

timelion:target_buckets

Supported on:

Used for calculating automatic intervals in visualizations, this is the number of buckets to try to represent.

Datatype: int

Default: 200

timelion:max_buckets

Supported on:

The maximum number of buckets a single data source can return. This value is used for calculating automatic intervals in visualizations.

Datatype: int

Default: 2000

timelion:min_interval

Supported on:

The smallest interval to calculate when using "auto".

Datatype: string

Default: 1ms

Visualization

visualization:heatmap:maxBuckets

Supported on:

The maximum number of buckets a datasource can return. High numbers can have a negative impact on your browser rendering performance.

Datatype: int

Default: 50

visualization:visualize:legacyHeatmapChartsLibrary

Supported on:

Enables legacy charts library for heatmap charts in visualize.

Datatype: bool

Default: false

visualization:useLegacyTimeAxis

Supported on:

Enables the legacy time axis for charts in Lens, Discover, Visualize, and TSVB.

Datatype: bool

Default: true

Developer tools

devTools:enablePersistentConsole

Supported on:

Enables a persistent console in the Kibana UI. This setting does not affect the standard Console in Dev Tools.

Datatype: bool

Default: true

Change the settings that apply to all of Kibana.

  1. Go to the Advanced settings page using the navigation menu or the global search field.
  2. Click Global Settings.
  3. Scroll or search for the setting.
  4. Make your change, then click Save changes.

General

hideAnnouncements

Supported on:

Stops showing messages and tours that highlight new features.

Datatype: bool

Default: false

Custom branding

Note

Custom branding is a subscription feature.

Supported on:

A custom image that appears in the header of all Kibana pages. Images must have a transparent background, and 128x128 pixels or smaller.

Datatype: image

xpackCustomBranding:customizedLogo

Supported on:

The custom image that replaces the text next to the logo in the header of all Kibana pages. Images look best when they are no larger than 200 x 84 pixels and have a transparent background.

Datatype: string

xpackCustomBranding:pageTitle

Supported on:

The custom text that appears on Kibana browser tabs.

Datatype: string

xpackCustomBranding:faviconSVG

Supported on:

The URL of a custom SVG image that appears on Kibana browser tabs. Images must be 16x16 pixels.

Datatype: string

xpackCustomBranding:faviconPNG

Supported on:

The URL of a custom PNG image that appears on Kibana browser tabs.

Datatype: string