×
思维导图备注
Elasticsearch v7.9 Reference
首页
小程序
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
编辑文档
Set up a cluster for high availability
来源 1
浏览
338
扫码
分享
2020-09-20 00:42:30
Set up a cluster for high availability
上一篇:
下一篇:
Text analysis
Overview
Configure text analysis
Specify an analyzer
Configuring built-in analyzers
Test an analyzer
Create a custom analyzer
Character filters reference
Pattern replace
Mapping
HTML strip
Token filter reference
Delimited payload
CJK
Keyword repeat
Keyword marker
Elision
MinHash
Truncate
N-gram
Common grams
Unique
Limit token count
Fingerprint
Uppercase
Remove duplicates
Reverse
Multiplexer
Pattern capture
Stop
Phonetic
Keep words
Synonym graph
Decimal digit
Lowercase
Stemmer override
Hyphenation decompounder
Edge n-gram
ASCII folding
Synonym
Snowball
Word delimiter
Hunspell
Shingle
Classic
Apostrophe
Pattern replace
Porter stem
Keep types
Stemmer
Trim
CJK bigram
Conditional
Length
Normalization
Predicate script
KStem
Flatten graph
Dictionary decompounder
Word delimiter graph
Normalizers
Concepts
Index and search analysis
Token graphs
Stemming
Anatomy of an analyzer
Tokenizer reference
Path hierarchy
Lowercase
UAX URL email
Whitespace
Classic
Simple pattern split
N-gram
Character group
Thai
Edge n-gram
Simple pattern
Letter
Pattern
Standard
Keyword
Built-in analyzer reference
Language
Whitespace
Fingerprint
Simple
Keyword
Stop
Standard
Pattern
How To
Avoid oversharding
General recommendations
Tune for search speed
Useconstant_keyword to speed up filtering
Faster prefix queries withindex_prefixes
Faster phrase queries withindex_phrases
Tune your queries with the Profile API
Tune for disk usage
Tune for indexing speed
Recipes
Getting consistent scoring
Mixing exact search with stemming
Incorporating static relevance signals into the score
Index modules
Merge
Indexing pressure
Similarity module
Translog
Slow Log
Index blocks
Mapper
Analysis
Store
Preloading data into the file system cache
Index Shard Allocation
Index recovery prioritization
Index-level shard allocation filtering
Total shards per node
Delaying allocation when a node leaves
Index Sorting
Use index sorting to speed up conjunctions
History retention
Release notes
Elasticsearch version 7.5.0
Elasticsearch version 7.4.0
Elasticsearch version 7.3.0
Elasticsearch version 7.1.1
Elasticsearch version 7.0.0-rc2
Elasticsearch version 7.4.2
Elasticsearch version 7.7.1
Elasticsearch version 7.7.0
Elasticsearch version 7.6.1
Elasticsearch version 7.6.0
Elasticsearch version 7.0.0-alpha1
Elasticsearch version 7.3.2
Elasticsearch version 7.1.0
Elasticsearch version 7.5.2
Elasticsearch version 7.9.0
Elasticsearch version 7.3.1
Elasticsearch version 7.5.1
Elasticsearch version 7.4.1
Elasticsearch version 7.0.0-beta1
Elasticsearch version 7.2.0
Elasticsearch version 7.8.1
Elasticsearch version 7.6.2
Elasticsearch version 7.0.0
Elasticsearch version 7.2.1
Elasticsearch version 7.0.0-alpha2
Elasticsearch version 7.0.0-rc1
Elasticsearch version 7.9.1
Elasticsearch version 7.8.0
Upgrade Elasticsearch
Rolling upgrades
Reindex before upgrading
Reindex from a remote cluster
Reindex in place
Full cluster restart upgrade
Ingest node
Pipeline Definition
Enrich your data
Example: Enrich your data based on geolocation
Example: Enrich your data based on exact values
Set up an enrich processor
Enrich policy definition
Accessing Data in Pipelines
Processors
GeoIP
Rename
Join
Script
Dissect
JSON
Split
Circle
Convert
CSV
Gsub
Trim
Inference
Drop
Fail
Enrich
Set security user
Sort
Pipeline
Uppercase
Date index name
Set
Bytes
User agent
KV
Append
Foreach
Date
URL decode
Lowercase
Grok
Dot expander
HTML strip
Remove
Conditional Execution in Pipelines
Handling Nested Fields in Conditionals
Conditionals with the Pipeline Processor
Complex Conditionals
Conditionals with the Regular Expressions
Handling Failures in Pipelines
Glossary of terms
Aggregations
Metrics Aggregations
String Stats Aggregation
Cardinality Aggregation
Percentile Ranks Aggregation
Top Metrics Aggregation
Value Count Aggregation
Stats Aggregation
Top Hits Aggregation
T-Test Aggregation
Scripted Metric Aggregation
Sum Aggregation
Avg Aggregation
Weighted Avg Aggregation
Extended Stats Aggregation
Geo Bounds Aggregation
Boxplot Aggregation
Max Aggregation
Percentiles Aggregation
Geo Centroid Aggregation
Median Absolute Deviation Aggregation
Min Aggregation
Pipeline Aggregations
Sum Bucket Aggregation
Bucket Sort Aggregation
Normalize Aggregation
Serial Differencing Aggregation
Percentiles Bucket Aggregation
Avg Bucket Aggregation
Bucket Script Aggregation
Moving Function Aggregation
Max Bucket Aggregation
Extended Stats Bucket Aggregation
Inference Bucket Aggregation
Min Bucket Aggregation
Moving Average Aggregation
Moving Percentiles Aggregation
Bucket Selector Aggregation
Cumulative Sum Aggregation
Cumulative Cardinality Aggregation
Derivative Aggregation
Stats Bucket Aggregation
Indexing aggregation results with transforms
Bucket Aggregations
IP Range Aggregation
Diversified Sampler Aggregation
Parent Aggregation
Filter Aggregation
Composite aggregation
Nested Aggregation
Histogram Aggregation
GeoTile Grid Aggregation
Adjacency Matrix Aggregation
Rare Terms Aggregation
Date Range Aggregation
Date histogram aggregation
Significant Terms Aggregation
Variable Width Histogram Aggregation
Filters Aggregation
Geo Distance Aggregation
Sampler Aggregation
Children Aggregation
Significant Text Aggregation
Auto-interval Date Histogram Aggregation
Terms Aggregation
Global Aggregation
Missing Aggregation
GeoHash grid Aggregation
Range Aggregation
Reverse nested Aggregation
Subtleties of bucketing range fields
Matrix Aggregations
Matrix Stats
Returning only aggregation results
Aggregation Metadata
Returning the type of the aggregation
Caching heavy aggregations
Data streams
Use a data stream
Change mappings and settings for a data stream
Set up a data stream
EQL
Syntax reference
Function reference
Example: Detect threats with EQL
Pipe reference
Roll up or transform your data
Transforming data
Examples
Overview
Troubleshooting
API quick reference
When to use transforms
How checkpoints work
Limitations
Tutorial: Transforming the eCommerce sample data
Setup
Painless examples
Rolling up historical data
Overview
Getting started
Rollup search limitations
API quick reference
Rollup aggregation limitations
Understanding groups
Command line tools
elasticsearch-node
elasticsearch-syskeygen
elasticsearch-certutil
elasticsearch-croneval
Parameters
elasticsearch-migrate
elasticsearch-keystore
elasticsearch-setup-passwords
elasticsearch-users
elasticsearch-shard
elasticsearch-saml-metadata
elasticsearch-certgen
Set up a cluster for high availability
Designing for resilience
Resilience in small clusters
Resilience in larger clusters
Back up a cluster
Back up the data
Back up the cluster configuration
Restore the data
Back up the security configuration
Restore the security configuration
Cross-cluster replication
Upgrading clusters
Manage cross-cluster replication
Set up cross-cluster replication
Manage auto-follow patterns
Secure a cluster
Configuring SAML single-sign-on on the Elastic Stack
Configuring role mappings
The identity provider
Generating SP metadata
Configure Elasticsearch for SAML authentication
User metadata
Configuring Kibana
SAML without Kibana
Troubleshooting SAML Realm Configuration
Troubleshooting
Users are frequently locked out of Active Directory
Failures due to relocation of the configuration files
Authorization exceptions
Setup-passwords command fails due to connection failure
Internal Server Error in Kibana
Common SAML issues
Common SSL/TLS exceptions
SSLHandshakeException causes connections to fail
Certificate verification fails for curl on Mac
Some settings are not returned via the nodes settings API
Users command fails due to extra arguments
Common Kerberos exceptions
Tutorial: Encrypting communications
Add nodes to your cluster
Generate certificates
Encrypt internode communications
Enabling audit logging
Audit event types
Auditing search queries
Logfile audit output
User authorization
Field level security
Customizing roles and authorization
Granting access to Stack Management features
Document level security
Mapping users and groups to roles
Granting privileges for data streams and index aliases
Security privileges
Submitting requests on behalf of other users
Built-in roles
Defining roles
Setting up field and document level security
Configuring authorization delegation
User authentication
Internal users
SAML authentication
PKI user authentication
Realms
Controlling the user cache
Realm chains
OpenID Connect authentication
Active Directory user authentication
Token-based authentication services
Native user authentication
Kerberos authentication
Enabling anonymous access
File-based user authentication
Built-in users
Integrating with other authentication systems
LDAP user authentication
Cross cluster search, clients, and integrations
Java Client and security
HTTP/REST clients and security
ES-Hadoop and Security
Monitoring and security
Cross cluster search and security
Overview
Tutorial: Getting started with security
Create passwords for built-in users
Add the built-in user to Kibana
View system metrics in Kibana
Enable Elasticsearch security features
Configure authentication
Assign roles
Add user information in Logstash
Create users
Configuring single sign-on to the Elastic Stack using OpenID Connect
Configuring Kibana
The OpenID Connect Provider
Configure Elasticsearch for OpenID Connect authentication
OpenID Connect without Kibana
User metadata
Configuring role mappings
Restricting connections with IP filtering
Limitations
Configuring security
FIPS 140-2
Security files
Separating node-to-node and client traffic
Encrypting communications
Enabling cipher suites for stronger encryption
Encrypting communications in Elasticsearch
Setting up TLS on a cluster
Encrypting communications in an Elasticsearch Docker Container
What is Elasticsearch?
Data in: documents and indices
Information out: search and analyze
Scalability and resilience
Frozen indices
Best practices
Monitoring frozen indices
Searching a frozen index
Snapshot and restore
Delete a snapshot
Monitor snapshot and restore
Restore a snapshot
Create a snapshot
Register repository
SLM: Manage the snapshot lifecycle
Snapshot retention
Security and SLM
Tutorial: Automate backups with SLM
ILM: Manage the index lifecycle
Restore a managed data stream or index
Concepts
Index lifecycle
Policy updates
Rollover
Manage Filebeat time-based indices
Overview
Index lifecycle actions
Wait for snapshot
Unfollow
Set priority
Force merge
Read only
Shrink
Allocate
Delete
Freeze
Rollover
Resolve lifecycle policy execution errors
Configure a lifecycle policy
Skip rollover
Automate rollover
Start and stop index lifecycle management
Manage existing indices
Set up Elasticsearch
Set up X-Pack
Starting Elasticsearch
Stopping Elasticsearch
Important System Configuration
DNS cache settings
Disable swapping
Configuring system settings
JNA temporary directory not mounted withnoexec
TCP retransmission timeout
Number of threads
File Descriptors
Virtual memory
Remote clusters
Add and remove nodes in your cluster
Configuring X-Pack Java Clients
Bootstrap Checks for X-Pack
Bootstrap Checks
G1GC check
All permission check
Maximum number of threads check
Memory lock check
System call filter check
Max file size check
Heap size check
Discovery configuration check
OnError and OnOutOfMemoryError checks
Early-access check
Use serial collector check
Maximum map count check
Maximum size virtual memory check
Client JVM check
File descriptor check
Discovery and cluster formation
Discovery
Cluster fault detection
Bootstrapping a cluster
Publishing the cluster state
Quorum-based decision making
Voting configurations
Installing Elasticsearch
Install Elasticsearch on macOS with Homebrew
Install Elasticsearch from archive on Linux or MacOS
Install Elasticsearch with Windows MSI Installer
Install Elasticsearch with RPM
Install Elasticsearch with Debian Package
Install Elasticsearch with Docker
Install Elasticsearch with.zip on Windows
Configuring Elasticsearch
Setting JVM options
Circuit breaker settings
License settings
Monitoring settings
Watcher settings
Cross-cluster replication settings
Search settings
Transport
Machine learning settings
Cluster-level shard allocation and routing settings
Snapshot lifecycle management settings
Thread pools
Node
Secure settings
HTTP
Index recovery settings
Index management settings
Network settings
Shard request cache settings
Logging configuration
Discovery and cluster formation settings
Local gateway settings
Security settings
Transforms settings
Index lifecycle management settings
Node query cache settings
Field data cache settings
Auditing settings
Indexing buffer settings
Plugins
Important Elasticsearch configuration
Temp directory
Discovery and cluster formation settings
JVM heap dump path
network.host
GC logging
path.data andpath.logs
JVM fatal error logs
Setting the heap size
node.name
cluster.name
Full-cluster restart and rolling restart
REST APIs
Index lifecycle management API
Retry policy
Start index lifecycle management
Remove policy
Get index lifecycle management status
Stop index lifecycle management
Create policy
Move to step
Delete policy
Get policy
Explain lifecycle
Security APIs
Clear cache
Delegate PKI authentication
OpenID Connect Prepare Authentication API
Create or update roles
Create or update users
Create or update role mappings
OpenID Connect logout API
Create API keys
Change passwords
Clear privileges cache
Get role mappings
Delete users
Has privileges
OpenID Connect authenticate API
SAML invalidate API
Delete application privileges
SAML authenticate API
SAML prepare authentication API
Get builtin privileges
Get API key information
Get users
Invalidate token
Get application privileges
Delete role mappings
Delete roles
SAML logout API
Get roles
Create or update application privileges
Clear roles cache
Disable users
SSL certificate
Invalidate API key
Authenticate
Get token
Enable users
Rollup APIs
Rollup search
Get rollup index caps
Start rollup jobs
Get job
Stop rollup jobs
Create rollup jobs
Get rollup caps
Delete rollup jobs
Snapshot lifecycle management API
Execute snapshot lifecycle policy
Get snapshot lifecycle stats
Start snapshot lifecycle management
Put policy
Delete policy
Get policy
Execute snapshot retention policy
Get snapshot lifecycle management status
Stop snapshot lifecycle management
Watcher APIs
Delete watch
Deactivate watch
Activate watch
Stop watch service
Get Watcher stats
Ack watch
Get watch
Start watch service
Execute watch
Put watch
Info API
Transform APIs
Delete transform
Create transform
Update transform
Get transforms
Get transform statistics
Stop transforms
Start transform
Preview transform
Usage API
Migration APIs
Deprecation info
Machine learning data frame analytics APIs
Update data frame analytics jobs
Explain data frame analytics API
Start data frame analytics jobs
Get data frame analytics jobs
Create data frame analytics jobs
Delete data frame analytics jobs
Create trained model
Get data frame analytics jobs stats
Get trained model
Delete trained model
Stop data frame analytics jobs
Evaluate data frame analytics
Get trained model stats
Definitions
Role mapping resources
Explore API
Licensing APIs
Update license
Delete license
Start basic
Get license
Get trial status
Get basic status
Start trial
Machine learning anomaly detection APIs
Get records
Find file structure
Delete model snapshots
Get datafeeds
Close jobs
Create jobs
Estimate model memory
Delete jobs from calendar
Get calendars
Revert model snapshots
Get scheduled events
Delete forecast
Get categories
Delete datafeeds
Start datafeeds
Delete events from calendar
Flush jobs
Create calendar
Forecast jobs
Get jobs
Create filter
Stop datafeeds
Get overall buckets
Update filter
Get machine learning info
Set upgrade mode
Delete jobs
Create datafeeds
Post data to jobs
Get influencers
Delete expired data
Open jobs
Get datafeed statistics
Add jobs to calendar
Preview datafeeds
Delete calendar
Update jobs
Get filters
Add events to calendar
Delete filter
Update model snapshots
Get job statistics
Get buckets
Get model snapshots
Update datafeeds
Ingest APIs
Delete pipeline
Simulate pipeline
Put pipeline
Get pipeline
cat APIs
cat aliases
cat thread pool
cat recovery
cat indices
cat allocation
cat pending tasks
cat repositories
cat data frame analytics
cat templates
cat count
cat master
cat shards
cat segments
cat nodeattrs
cat task management
cat nodes
cat transforms
cat snapshots
cat anomaly detectors
cat fielddata
cat datafeeds
cat plugins
cat trained model
cat health
Data stream APIs
Delete data stream
Create data stream
Get data stream
Data stream stats
Search APIs
Delete async EQL search
EQL search
Multi search
Profile API
Ranking evaluation
Suggesters
Clear scroll
Search
Count API
Validate API
Search Shards API
Search Template
Explain API
Async search
Scroll
Field capabilities
Multi Search Template
Get async EQL search
Document APIs
Optimistic concurrency control
Update by query
Delete by query
Delete
Multi term vectors
Term vectors
Bulk
Reading and Writing documents
?refresh
Index
Reindex
Get
Multi get
Update
API conventions
Cron expressions
Multi-target syntax
Common options
URL-based access control
Date math support in index names
Enrich APIs
Execute enrich policy
Get enrich policy
Put enrich policy
Enrich stats
Delete enrich policy
Index APIs
Get field mapping
Get index template
Force merge
Analyze
Get index template (legacy)
Close index
Freeze index
Delete dangling index
Split index
Synced flush
Index shard stores
Refresh
Get mapping
Delete index template (legacy)
Update index alias
Get index alias
Rollover index
Import dangling index
Type exists
List dangling indices
Unfreeze index
Put component template
Index alias exists
Resolve index
Simulate index
Get component template
Delete component template
Index stats
Clone index
Index exists
Put mapping
Delete index template
Open index
Create index
Shrink index
Flush
Index template exists
Put index template (legacy)
Delete index
Index recovery
Get index settings
Index segments
Simulate template
Delete index alias
Get index
Update index settings
Put index template
Clear cache
Add index alias
Reload search analyzers
Cross-cluster replication APIs
Pause follower
Pause auto-follow pattern
Resume follower
Get follower stats
Create follower
Resume auto-follow pattern
Get follower info
Delete auto-follow pattern
Get auto-follow pattern
Unfollow
Forget follower
Get CCR stats
Create auto-follow pattern
Cluster APIs
Voting configuration exclusions
Nodes feature usage
Cluster allocation explain
Task management
Cluster get settings
Cluster stats
Nodes reload secure settings
Nodes hot threads
Nodes info
Cluster update settings
Pending cluster tasks
Remote cluster info
Nodes stats
Cluster state
Cluster health
Cluster reroute
Snapshot and restore APIs
Get snapshot status
Verify snapshot repository
Get snapshot
Delete snapshot
Clean up snapshot repository
Restore snapshot
Delete snapshot repository
Create snapshot
Get snapshot repository
Put snapshot repository
SQL access
Getting Started with SQL
SQL REST API
Passing parameters to a query
Supported REST parameters
Overview
Filtering using Elasticsearch query DSL
Columnar results
Response Data Formats
Paginating through a large response
SQL Translate API
SQL Client Applications
DBeaver
MicroStrategy Desktop
Microsoft Power BI Desktop
Tableau Server
Tableau Desktop
SQuirreL SQL
SQL Workbench/J
Microsoft Excel
DbVisualizer
Microsoft PowerShell
Qlik Sense Desktop
Functions and Operators
Mathematical Functions
LIKE and RLIKE Operators
Grouping Functions
Date/Time and Interval Functions and Operators
Logical Operators
Geo Functions
System Functions
Comparison Operators
Type Conversion Functions
String Functions
Conditional Functions And Expressions
Math Operators
Aggregate Functions
Full-Text Search Functions
Cast Operators
Reserved keywords
SQL Limitations
Security
SQL ODBC
Configuration
Driver installation
SQL JDBC
API usage
SQL Language
SQL Commands
DESCRIBE TABLE
Frozen Indices
Index patterns
SHOW TABLES
SHOW COLUMNS
SHOW FUNCTIONS
Data Types
SELECT
Lexical Structure
Conventions and Terminology
Mapping concepts across SQL and Elasticsearch
Overview
SQL CLI
Index templates
Simulate multi-component templates
Breaking changes
7.2
7.5
7.6
7.7
7.4
7.0
Java time migration guide
7.3
7.9
7.8
7.1
Query DSL
Span queries
Span not
Span first
Span multi-term
Span within
Span near
Span containing
Span or
Span term
Span field masking
Joining queries
Parent ID
Has child
Nested
Has parent
Shape queries
Shape
Full text queries
Common Terms Query
Simple query string
Match
Match phrase prefix
Multi-match
Intervals
Match boolean prefix
Match phrase
Query string
Specialized queries
Script score
Wrapper
Distance feature
Pinned Query
More like this
Script
Rank feature
Percolate
Match all
minimum_should_match parameter
Compound queries
Boolean
Disjunction max
Function score
Boosting
Constant score
Regular expression syntax
Geo queries
Geo-shape
Geo-distance
Geo-polygon
Geo-bounding box
Term-level queries
Fuzzy
Regexp
Term
IDs
Terms
Exists
Wildcard
Terms set
Prefix
Type Query
Range
Query and filter context
rewrite parameter
Search your data
Long-running searches
Retrieve selected fields
Paginate search results
Filter search results
Highlighting
Retrieve inner hits
Search across clusters
Search shard routing
Search multiple data streams and indices
Collapse search results
Near real-time search
Sort search results
Scripting
Advanced scripts using script engines
Lucene expressions language
Painless scripting language
How to use scripts
Scripts and search speed
Accessing document fields and special variables
Scripting and security
Monitor a cluster
Troubleshooting
Monitoring in a production environment
Collecting log data with Filebeat
Overview
Collecting monitoring data with Metricbeat
Legacy collection methods
Pausing data collection
Collectors
Exporters
Local exporters
HTTP exporters
How it works
Configuring indices for monitoring
What’s new in 7.9
Alerting on cluster and index events
Example watches
Watching event data
Watching the status of an Elasticsearch cluster
Troubleshooting
Getting started with Watcher
How Watcher works
Actions
Jira action
PagerDuty action
Index action
Email action
Running an action for each element in an array
Logging Action
Webhook action
Slack Action
Adding conditions to actions
Payload transforms
Script payload transform
Chain payload transform
Search payload transform
Managing watches
Java API
Triggers
Schedule trigger
Encrypting sensitive data in Watcher
Inputs
Search input
Chain input
Simple input
HTTP input
Limitations
Conditions
Script condition
Never condition
Always condition
Array compare condition
Compare condition
Mapping
Field data types
Rank features
Range
Join
Search-as-you-type
IP
Rank feature
Percolator
Keyword
Dense vector
Geo-shape
Boolean
Nested
Sparse vector
Geo-point
Numeric
Arrays
Date
Object
Text
Shape
Alias
Date nanoseconds
Flattened
Point
Histogram
Token count
Binary
Removal of mapping types
Mapping parameters
index_prefixes
format
ignore_above
normalizer
properties
boost
index_phrases
position_increment_gap
enabled
similarity
index_options
term_vector
eager_global_ordinals
store
null_value
search_analyzer
index
meta
doc_values
copy_to
dynamic
analyzer
ignore_malformed
fields
coerce
fielddata
norms
Metadata fields
_ignored field
_routing field
_index field
_source field
_id field
_field_names field
_meta field
_type field
Dynamic Mapping
Dynamic field mapping
Dynamic templates
Getting started with Elasticsearch
Analyze results with aggregations
Get Elasticsearch up and running
Start searching
Index some documents
Where to go from here
暂无相关搜索结果!
本文档使用
BookStack
构建
×
分享,让知识传承更久远
×
文章二维码
手机扫一扫,轻松掌上读
×
文档下载
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
×
微信小程序阅读
微信扫一扫,知识掌上学
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度