Introduction to Elasticsearch
- From analysis to research
- Index, documents, nodes, shards ...: the concepts
- Analysis and indexing
- Research and aggregations
- Lab 1: Installation 1 node, indexations and research (CRUD)
Sizing and installation
- Prepared
- Clustering, Zen Discovery, Split brain
- CPU: competition, thread pools
- Memory: Java heap and garbage collector, cutout, swap
- Network: multicast / unicast, firewall
- Disk: organization of the file system, the flush (translog)
- Sizing method
- Lab 2: ES cluster installation of 3 nodes
Monitoring and surveillance
- Cluster Health API, Cat ...
- Logs and slow query logging
- Metrics to monitor
- Lab 3: Cluster / Node stats, Cat, Marvel
Day-to-day maintenance
- Index aliases
- Configuration of the allocation
- Shard / node assignment (Cluster Route API)
- Restart: warmers
- Backups: snapshot and restore
- Upgrades
- Commission / decommission a machine
- Curator
- Lab 4: Backup and restore, Remove / add a node ...
Security
- Authentication and permissions
- Scripting
- Shield, reverse proxy
Performance and optimization
- Indexation:
- Bulk API
- Alias
- Research:
- filtering, post filtering and cache
- wildcard, parent / child
- Aggregations and sorts: doc_values and fielddata
Dernière mise à jour : le 04/05/2024 à 13:05