Decideo - Actualités sur le Big Data, Business Intelligence, Data Science

Abonnez-vous gratuitement à Decideo !


Decideo

 


Elastic annonce le lancement bêta d'Universal Profiling et de fonctionnalités supplémentaires de monitoring synthétique destinées à améliorer l'observabilité cloud-native


Rédigé par Communiqué de Elastic le 29 Octobre 2022

La solution Elastic Observability, proposée en version full-stack, hybride et multicloud, offre aux clients une gestion fluide des performances applicatives et des performances d'infrastructure à grande échelle.

Une visibilité approfondie pour les environnements de production cloud-native sans instrumentation et à faible surcharge, avec la fonctionnalité ininterrompue Universal Profiling™ en version bêta
De nouvelles fonctionnalités de monitoring synthétique axées sur le cloud et les développeurs en version bêta



Elastic (NYSE : ESTC), l'entreprise à qui l'on doit Elasticsearch, a annoncé aujourd'hui le lancement de nouvelles fonctionnalités et d'améliorations sur sa solution Elastic Observability. L’enjeu : offrir aux entreprises une visibilité approfondie et plus fluide à tous les niveaux des applications, des services et de l'infrastructure.

Voici un récapitulatif des innovations apportées à la solution Elastic Observability :

Une visibilité approfondie pour les environnements de production cloud-native sans instrumentation et à faible surcharge, avec la fonctionnalité ininterrompue Universal Profiling

Universal Profiling, nouvelle fonctionnalité proposée actuellement par Elastic en version bêta privée, permet de voir les performances du code des applications ou de l'infrastructure à tout moment de la production, sur un vaste éventail de langages, aussi bien dans des environnements conteneurisés que non conteneurisés.

De nos jours, les environnements cloud-native deviennent de plus en plus complexes. Les angles morts au niveau de l'infrastructure et des applications se multiplient, ce qui complique la tâche des équipes DevOps et SRE. Pour repérer ce qui entrave les performances et résoudre les problèmes rapidement, les équipes d'ingénierie se servent généralement d'une solution de profilage. Cependant, bon nombre de solutions de profilage présentent des inconvénients majeurs qui limitent leur adoption dans les environnements de production. Citons notamment :

des coûts importants et une surcharge de performances dus à l'instrumentation du code ;
des redémarrages de services qui perturbent le bon fonctionnement des activités ;
une incapacité à obtenir de la visibilité sur les bibliothèques tierces.

Universal Profiling est une fonctionnalité légère qui ne nécessite aucune instrumentation. Adossée à une technologie eBPF, cette fonctionnalité surmonte les limitations rencontrées par les autres solutions de profilage en ne nécessitant aucun changement dans le code d'application. Il est donc plus facile d'identifier ce qui freine les performances, d'améliorer le temps de résolution des problèmes, et de réduire les coûts du cloud.

Grâce à sa faible surcharge, inférieure à 1 % de la surcharge processeur, Universal Profiling est très simple à déployer dans les environnements de production. Cette fonctionnalité apportera l'avantage de fournir une visibilité approfondie et détaillée sur les performances de l'infrastructure et des applications cloud-native à grande échelle.

Par exemple, pour une application de production s'exécutant sur quelques centaines de serveurs, les premiers résultats sont prometteurs : la fonctionnalité permet d'économiser 10 % à 20 % des ressources processeur dans le cadre de l'optimisation du code, ce qui permet de réduire les coûts et les émissions de CO2 par an.

De nouvelles fonctionnalités de monitoring synthétique axées sur le cloud et les développeurs

Avec le monitoring synthétique, les équipes peuvent simuler des interactions utilisateur dans des applications de manière proactive pour détecter rapidement les problèmes de disponibilité et de performances d'un utilisateur et, de là, ainsi optimiser son expérience.

Pour réduire les tâches manuelles et répétitives des équipes de développement et des opérations, Elastic lance des fonctionnalités de monitoring synthétique innovantes en version bêta, disponibles dans l'application Uptime actuelle pour les clients Elastic Cloud. Ces nouvelles fonctionnalités sont les suivantes :

une infrastructure de test mondiale basée sur le cloud, qui permet de planifier des tests à partir d'un réseau mondial de moniteurs synthétiques afin d'obtenir une meilleure visibilité sur les écarts en matière d'expérience utilisateur au niveau régional ;
la création automatisée de moniteurs synthétiques lors des tests fonctionnels lorsque le code est lancé en production ; la création, la modification et la suppression de moniteurs synthétiques dans le code pour réduire les inefficacités dues à la duplication des tests fonctionnels ;
le déploiement de scripts de monitoring par le biais de pipelines en intégration et livraison continues pour garantir l'harmonisation des tests et des applications ;
l'exécution d'un agent de monitoring synthétique en local, ce qui facilite la création et le débogage des scripts de monitoring ;
un enregistreur de scripts par pointer-cliquer, qui permet aux utilisateurs occupant un poste non technique de créer rapidement un parcours utilisateur sur une application et de le convertir en moniteur synthétique. L'enregistreur accélère la création de scripts de monitoring pour les développeurs en fournissant un framework éditable en local.
En outre, une nouvelle interface utilisateur intuitive est actuellement en cours de développement et sera lancée prochainement. Elle permettra de simplifier les workflows et de faciliter l'identification et la résolution des problèmes rencontrés en production.




Nouveau commentaire :
Twitter

Vous pouvez commenter ou apporter un complément d’information à tous les articles de ce site. Les commentaires sont libres et ouverts à tous. Néanmoins, nous nous réservons le droit de supprimer, sans explication ni préavis, tout commentaire qui ne serait pas conforme à nos règles internes de fonctionnement, c'est-à-dire tout commentaire diffamatoire ou sans rapport avec le sujet de l’article. Par ailleurs, les commentaires anonymes sont systématiquement supprimés s’ils sont trop négatifs ou trop positifs. Ayez des opinions, partagez les avec les autres, mais assumez les ! Merci d’avance. Merci de noter également que les commentaires ne sont pas automatiquement envoyés aux rédacteurs de chaque article. Si vous souhaitez poser une question au rédacteur d'un article, contactez-le directement, n'utilisez pas les commentaires.


Twitter
Rss
LinkedIn
Facebook
Apple Podcast
App Store
Google Play Store