expérience de mise à jour • Réduction de l’espace de stockage utilisé • Sorted Indices • Amélioration des réplications • Nouvelle API pour gérer les relations Parent-Child • Rollup API* • Suppression des types* • Support de SQL* 6
d’une transaction • Instrumente votre code • Composé d’un agent et d’un serveur • Le serveur APM indexe les informations dans Elasticsearch • UI disponible pour Kibana 8 7
Alerter lorsqu’un noeud du cluster est tombé • Tracker le temps de réponse de votre plateforme • Vérifier les statistiques de votre sites d’e-commerce • Être alerté lorsqu’un nombre d’erreurs métier est trop important, ... 10 7
? ◦ Condition, seuils ◦ script, compare, always / never • Action: Par quel moyen notifier ? ◦ Email, index, logging, webhook ◦ Throttling: Empêcher qu’une action ne soit répétée trop souvent ◦ Possibilité d’exécuter plusieurs actions pour une même règle 11 0
d’exécution du Watcher ◦ simple : chargement de données statiques ◦ search : recherche dans le cluster Elasticsearch http ◦ chain: Permet de chaînes différents inputs. Chaque données d’un input sera disponible dans le contexte de l’input suivant • Données seront disponibles plus tard via l’objet ctx.payload 114
activée et la condition validée ◦ Email : Envoie d’emails ◦ Webhook : Envoie d’une requête HTTP à un service externe ◦ Indexation : Indexe des documents dans Elasticsearch ◦ Logging : Ajoute des logs dans la sortie standard Elasticsearch ◦ HipChat et Slack : Implémentation de l’actions Webhook 12 2
Machine Learning depuis Kibana • Va permettre de détecter des anomalies dans nos données • Utilisation de la Forecast API pour prédire le futur. • Plusieurs types de Jobs : single-metric ou multi-metrics jobs