FutureStack 2018: Nouveaux outils de surveillance native Relic Cloud pour Kubernetes, Docker et Microservices

Surveillance, visibilité, & Mesures pour DevOps – Amélioration de l’efficacité de production pour les applications Web / mobiles

New Relic est une société d’analyse de logiciels cloud fondée en 2008 par Lew Cirne. New Relic a levé 214 millions de dollars en financement de capital-risque avant de rendre public une introduction en bourse en 2014. Désormais cotée à la Bourse de New York ($ NEWR), la société a une valorisation de 5,4 milliards de dollars US. Les outils de surveillance du réseau New Relic pour les centres de données et les applications logicielles Web / mobiles en production ont été largement adoptés comme solutions d’entreprise. Chaque année, la société organise une conférence FutureStack pour les programmeurs, les développeurs, & les entreprises de l’écosystème pour présenter des séminaires sur divers problèmes techniques ou annoncer de nouvelles versions de produits. Lors de la convention FutureStack 2018 à SF, Cirne a noté que 50% du PIB mondial sera numérisé d’ici 2021, représentant un total de 52 billions de dollars américains, ce qui "pousse les esprits les plus brillants du monde à se concentrer sur le problème." La question pour les entreprises est de savoir comment aller plus vite et accélérer l’avenir. La solution promue par New Relic est basée sur l’utilisation de microservices, Kubernetes, & Conteneurs Docker. New Relic compte 50 équipes Agile avec plus de 400+ programmeurs travaillant sur la construction de nouveaux logiciels pour la surveillance, la visibilité, & métriques, ainsi que permettre aux équipes de devops d’automatiser les tâches répétitives. La clé de ceci est New Relic "Quatre piliers d’une plateforme d’observation," où les mesures cloud, le routage réseau, & les logiciels d’analyse de données doivent tous être "Application Centric, Cloud Native, Intelligent, & Programmable." Cirne a annoncé de nouveaux outils pour les programmeurs et les administrateurs de systèmes à FutureStack 2018, y compris le traçage distribué, l’agent Elixir pour APM, la surveillance de Kubernetes, & Prise en charge de l’API GraphQL. Le discours d’ouverture de FutureStack 2018 comprenait également des présentations en vitrine des principaux partenaires de New Relic IBM & USA Today utilise le logiciel à grande échelle avec des milliers de serveurs de nœuds de cluster élastique actifs.


Surveillance, visibilité et mesures pour DevOps - Amélioration de l'efficacité de production pour les applications Web / mobiles

Discours d’ouverture de FutureStack 2018: les quatre piliers d’une plate-forme moderne d’observation

Le nouveau PDG de Relic, Cirne, a présenté Victor Soares pour discuter de la nouvelle fonctionnalité de traçage distribué disponible sur la plate-forme APM que les programmeurs peuvent utiliser pour déboguer les problèmes de code en production. Les nouveaux outils de suivi distribué Relic aident les développeurs à trouver l’origine d’une erreur ou d’une latence lors de l’exécution de code sur des serveurs Web via des tableaux de requêtes SQL avec des temps de réponse pour le traitement répertoriés pour examen. Les programmeurs peuvent améliorer les performances du code & les administrateurs système peuvent affiner les temps d’expérience client sur les sites Web / applications mobiles avec du contenu dynamique extrait via GraphQL. Cirne a également annoncé le nouvel agent Elixir pour APM qui est disponible sur GitHub. Au total, il existe plus de 50 intégrations de métriques New Relic & des outils d’analyse avec des plates-formes d’hébergement cloud public, la surveillance Kubernetes étant le principal objectif de nombreuses équipes d’entreprise. Aaron Johnson a déclaré qu’au cours des 3 dernières années, il y a eu une convergence massive sur Kubernetes en tant que solutions d’entreprise via AWS, GCP, RHEL, Azure, etc., où New Relic fournit aux équipes de développement les utilitaires nécessaires pour le déploiement automatisé, la mise à l’échelle, & annulations. Cela permet la transition de serveurs monolithiques exécutant des bases de données propriétaires & code vers des serveurs de cluster cloud élastiques avec des centaines de microserveurs et des environnements de centre de données distribués.

https://www.youtube.com/watch?v=dvbHTtISafE

Cirne a déclaré que New Relic surveille actuellement 2 milliards de métriques et d’événements par minute sur sa plate-forme pour les clients, ce qui crée un besoin d’utiliser l’intelligence appliquée pour filtrer les données. Nate Heinreich a montré comment New Relic APM utilise la détection des valeurs aberrantes pour identifier les problèmes dans les conteneurs en production & définir des alertes pour obtenir des détails en quelques minutes. Selon Cirne, le contexte de l’incident peut également être utilisé pour identifier un comportement anormal dans les services externes & recevoir des alertes automatiques en production pour les problèmes d’application logicielle. Cirne a déclaré que pour les entreprises, 80% du code doit être prêt avec "hors de la boîte" fonctionnalités avec 20% supplémentaires personnalisés spécialement pour l’entreprise. April Leonard a présenté le programme pour développeurs de New Relic et la prise en charge de l’API GraphQL. GraphQL permet à toutes les données dont une application a besoin d’être tirées dans un affichage de page Web / mobile à partir d’une seule demande. Il existe plus de 50 intégrations cloud qui peuvent être gérées par programme avec les utilitaires logiciels de New Relic. Ces outils combinent les données du cloud avec des informations provenant d’autres sources via l’API pour de nouvelles solutions. En savoir plus sur New Relic.

Discours d'ouverture de FutureStack 2018: les quatre piliers d'une plate-forme moderne d'observation

GraphQL: créer des panneaux d’administration personnalisés & Scripts d’automatisation

Une autre nouvelle fonctionnalité annoncée par New Relic lors de la conférence FutureStack 2018 à San Francisco est la prise en charge de toute leur plate-forme pour les développeurs via GraphQL pour la création de panneaux d’administration personnalisés ou l’automatisation des serveurs Web pour les applications logicielles via des utilitaires de script. Cela permet aux programmeurs de construire "unique vitre" écrans d’administration pour leurs réseaux personnalisés en fonction d’une entreprise ou d’un service.

GraphQL de New Relic est un langage de requête efficace et flexible pour votre API. Il vous donne le pouvoir de demander exactement les données dont vous avez besoin, sans surexploitation ni sous-extraction. Alors que les API REST typiques nécessitent un chargement à partir de plusieurs URL, les API GraphQL obtiennent toutes les données dont votre application a besoin en une seule demande. GraphQL facilite également l’évolution des API au fil du temps et permet de puissants outils de développement.

Les produits de surveillance d’infrastructure de New Relic se chevauchent avec leur suite marketing de produits d’analyse logicielle sur la base des demandes de paquets de données du serveur cloud, des exigences de traitement du processeur, du suivi de l’appareil du navigateur de l’utilisateur, des vues Web / bureau, etc. En résumé, la prise en charge par New Relic de l’API GraphQL fait toutes ces variables à la disposition des développeurs pour construire de nouvelles solutions sur leur architecture cloud à l’appui des applications logicielles web / mobiles en production. GraphQL peut également être utilisé avec des solutions de base de données propriétaires, MySQL / MariaDB ou des API tierces.

GraphQL: créer des panneaux d'administration personnalisés et des scripts d'automatisation

Surveillance de Kubernetes: identifier les processus de code problématiques dans les conteneurs & Recevoir des alertes par e-mail

La plate-forme de surveillance et d’analyse intelligente de New Relic pour les applications Web / mobiles en cours de production peut être utilisée pour identifier les situations problématiques et informer les administrateurs système via des alertes automatisées. Par exemple, si des pics d’utilisation du processeur pendant un certain nombre de minutes ou des anomalies dans le traitement des commandes sont détectés, l’administrateur du site recevra immédiatement un e-mail. Cela permet aux propriétaires de sites de résoudre les bogues ou les plantages immédiatement pour éviter les dépassements de coûts pour l’utilisation du matériel sous "paiement à l’utilisation" des plans. En détectant et en isolant le code problématique exécuté dans les conteneurs Kubernetes, les administrateurs peuvent prendre la décision de réparer, redémarrer, réacheminer, arrêter, etc. différents nœuds de serveur Web plutôt que de les faire continuer à fonctionner. Les développeurs peuvent ensuite accéder aux journaux d’erreurs pour déboguer davantage quels problèmes dans la base de code ont causé les problèmes sur le serveur Web. En utilisant les tableaux de bord personnalisés & les utilitaires d’hébergement cloud fournis par New Relic, les entreprises peuvent investir plus de ressources dans leur propre développement de code spécifique & problèmes d’optimisation du centre de données. Attendez-vous à ce que New Relic continue d’évoluer & faire progresser leur métrique de surveillance des conteneurs Kubernetes, les métriques, & suite d’analyse avec plus d’options de cloud public.

Surveillance Kubernetes: identifiez les processus de code problématiques dans les conteneurs et recevez des alertes par e-mail

Surveillez les applications Web / mobiles hébergées:

Les nouvelles alertes reliques s’intègrent facilement aux logiciels d’équipe tels que PagerDuty, Campfire, HipChat, Slack, et bien plus encore, afin que vous puissiez immédiatement informer les bonnes personnes lorsque des problèmes critiques surviennent. Ou, utilisez des webhooks pour les intégrer à pratiquement tous les logiciels … Attrapez les problèmes avant qu’ils n’atteignent votre utilisateur final. Avec les nouvelles alertes de reliques, vous recevez des notifications lorsque les principaux indicateurs de performance augmentent ou diminuent. Les alertes peuvent vous tenir au courant des problèmes qui vont au-delà du serveur avec une application complexe et une véritable intégration des données utilisateur.

En savoir plus sur les nouvelles alertes de reliques.

Résumé: Des équipes DevOps de pointe avec de nouveaux outils de programmation Relic & Hébergement Cloud

Les autres séminaires FutureStack 2018 comprenaient des conversations au coin du feu avec les principaux programmeurs et administrateurs de systèmes en charge des principales opérations de centre de données d’entreprise au GAP, AWS, IBM, & Adobe. Les outils DevOps, l’architecture matérielle du cloud, les pipelines de développement de logiciels et les défis liés à l’hébergement d’applications Web / mobiles à grande échelle pour des marques internationales ont été les thèmes principaux de la conférence. La suite d’analyse logicielle de New Relic est conçue pour répondre aux besoins des grandes entreprises complexes & les agences gouvernementales dans l’hébergement cloud public, ainsi que pour faciliter l’efficacité des programmeurs de microservices dans les équipes Agiles travaillant avec les exigences CI / CD & contrôle de version. Le degré d’utilisation du logiciel New Relic dans les centres de données cloud et les solutions de programmation d’applications personnalisées dépend en grande partie de la tarification, qui est basée sur des plans annuels intégrés aux plateformes de cloud public ou en tant qu’option auto-hébergée / sur site, ainsi que sur la poursuite de Kubernetes évolution de la plateforme.

Résumé: Des équipes DevOps de pointe avec de nouveaux outils de programmation Relic et un hébergement cloud

Nouvelle relique APM:

Peu importe où vos applications s’exécutent, notre plateforme basée sur le cloud vous permet de toutes les comprendre à partir d’un seul écran. L’auto-instrumentation pour l’un des sept langages de programmation de pointe signifie que vous pouvez savoir’qui se passe dans n’importe quel environnement d’application. Trouvez rapidement les causes profondes et résolvez les problèmes rapidement, grâce aux détails détaillés des transactions qui montrent les appels de méthode exacts avec les numéros de ligne, y compris les dépendances externes pour les applications de toute taille et complexité. Obtenez une image complète en combinant les mesures clés des applications mobiles et de navigateur avec les services de support, les banques de données et les hôtes, afin que vous puissiez optimiser les performances de manière globale et assurer le succès de chaque initiative.

En savoir plus sur New Relic APM.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me