Ce que vous allez apprendre dans ce TP
- Écrire une politique ISM
- Restaurer un snapshot
- Limiter les droits
Introduction #
Ce que vous allez apprendre dans cette section
- Écrire une politique ISM
- Restaurer un snapshot
- Limiter les droits
Contexte. Avant la production, vous devez prouver que les index se gèrent seuls, qu'une suppression accidentelle se répare et qu'un lecteur ne peut rien casser.
Prérequis : le premier TP · Durée estimée : 50 min
Une maquette prête à être exploitée.Mise en place #
Étapes guidées, avec leur correction.
1. Écrire la politique
Pourquoi ? Sans ISM, les index grossissent jusqu'à remplir le disque.
Créez une politique : rollover, lecture seule à 7 jours, suppression à 30 jours. Le seuil de 2 documents sert uniquement à observer le rollover.2. Déclencher le rollover
Pourquoi ? Le rollover a besoin d'un alias d'écriture et du réglage
Créez le modèle et le premier index, puis écrivez deux documents. Après deux à trois minutes, un indexrollover_alias.cycle-000002doit apparaître.3. Sauvegarder et restaurer
Pourquoi ? Une réplique ne protège pas d'une suppression.
Créez le dépôt, faites un snapshot, supprimezlogs-app-000001et restaurez-le : le compteur doit revenir à 3.4. Créer un rôle en lecture seule
Pourquoi ? Le moindre privilège se prouve par un refus.
Créez l'utilisateur, le rôle et leur association. Vérifiez que la lecture renvoie 200 et la suppression 403.
Niveau de difficulté : ●●●○○ (3/5)
Mon suivi
Connectez-vous pour suivre votre progression et prendre des notes. Se connecter
Articles recommandés
OpenSearch Dashboards, alertes et observabilité
Explorer ses données dans OpenSearch Dashboards, créer des moniteurs d'alerte et découvrir Trace ...
Alertmanager : rôle, architecture et cycle de vie d'une alerte
Ce que fait Alertmanager entre Prometheus et vos équipes : déduplication, regroupement, routage, ...
Sécurité avancée Elasticsearch : TLS, certificats, clés d'API, FLS, DLS et audit
Sécuriser Elasticsearch en profondeur : TLS transport et HTTP, gestion des certificats avec elast...
Sauvegarde, supervision et dépannage d'un serveur Linux
Exploiter un serveur Linux au quotidien : stratégie de sauvegarde 3-2-1 avec rsync, tar, snapshot...
Le stockage sur AWS : S3, EBS, EFS et sauvegarde
Stocker des données sur AWS : Amazon S3 (buckets, classes de stockage, versionnage, cycle de vie,...
Installer OpenSearch et OpenSearch Dashboards
Installer OpenSearch avec Docker Compose ou l'archive : mot de passe initial, vm.max_map_count, c...
Alimenter OpenSearch : pipelines d'ingestion et Data Prepper
Transformer les données avec les pipelines d'ingestion, collecter avec Data Prepper, recevoir l'O...
Alertes, connecteurs et SLO dans Kibana
Créer des règles d'alerte dans Kibana (requête Elasticsearch, ES|QL, seuil personnalisé, logs), c...
Mimir : le chemin de lecture (query-frontend, querier, store-gateway et caches)
Comment Mimir répond à une requête PromQL : découpage et cache du query-frontend, file d'attente,...