New Relic Now Learn about New Relic’s most transformative platform update yet with 15 product launches.
Save your seat.

Azure Functions joue un rôle essentiel dans les architectures serverless de nombreuses organisations. Toutefois, la complexité des environnements cloud dynamiques voile souvent les goulots d’étranglement des performances et les inefficacités de coûts. Les solutions de monitoring classiques sont souvent insuffisantes et n'apportent qu'une visibilité limitée sur les interactions compliquées entre les services de monitoring des performances des applications (APM) et les fonctions serverless.

New Relic gère ces difficultés avec une solution développée spécifiquement pour le monitoring d'Azure Functions. Cette suite complète de fonctionnalités permet aux développeurs et organisations cloud d'obtenir des informations sans pareil sur leurs applications serverless, et ainsi d'en avoir une compréhension plus approfondie, de rationaliser la résolution des problèmes et, au bout du compte, d'optimiser les performances et la gestion des coûts.

Fonctionnalités et avantages clés

  • Prise en charge inégalée des forfaits d'hébergement : contrairement aux autres solutions, New Relic prend en charge les forfaits d'hébergement dédiés et à la consommation d'Azure Functions. Cette versatilité garantit des capacités de monitoring complètes, quelle que soit la stratégie de déploiement, et permet ainsi aux organisations de gérer efficacement les ressources serverless de modèles opérationnels très divers.
  • Informations détaillées sur les invocations granulaires : comprenez dans le détail chaque invocation de fonction, identifiez les goulots d'étranglement et les possibilités d'optimisation. Ce niveau granulaire de visibilité favorise l'utilisation efficace des ressources et améliore les performances des applications.
  • Tracing distribué simplifié : visualisez et faites le suivi des demandes HTTP au fur et à mesure qu'elles traversent votre architecture serverless. Cette capacité simplifie le dépannage en repérant l'endroit précis des problèmes au sein de systèmes interconnectés.
Interface serverless

Vue de tracing distribué montrant le décompte et la durée de la trace, les traces contenant des erreurs et les différents groupes de trace

Interface serverless

Détails des traces distribuées montrant la carte des entités et la vue en cascade avec les spans

  • Compatibilité extensive sur toute la plateforme : monitorez aisément les applications de fonction .NET dans les environnements Windows et Linux. Cela garantit une supervision homogène et une optimisation des performances, quel que soit le système d’exploitation sous-jacent.
  • Prise en charge robuste des fonctions conteneurisées : obtenez une visibilité complète sur les fonctions conteneurisées, y compris celles déployées au sein des environnements Kubernetes. Cela permet un monitoring et une gestion efficaces des workloads serverless dans les architectures modernes conteneurisées.
  • Métriques des performances complètes : accédez à une large gamme de métriques, y compris l'usage des calculs, les processus de récupération de la mémoire (garbage collection) et les codes HTTP. Ces informations détaillées facilitent les prises de décision éclairées, l'optimisation des ressources et l'identification proactive des problèmes.
Interface serverless

Vue des métriques de performances d'Azure Functions

Interface serverless

Vue des métriques HTTP d'Azure Functions

Interface serverless

Vue des métriques d'opérations IO d'Azure Functions

Transformation de l'observabilité serverless

La toute dernière offre de New Relic redéfinit l'observabilité serverless pour Azure Functions. En fournissant des informations détaillées sur les deep invocations, des capacités de tracing robustes, la prise en charge extensive des fonctions de toutes les plateformes et conteneurisées, et des métriques de performances exhaustives, New Relic permet aux organisations d'efficacement monitorer, dépanner et optimiser leurs workloads serverless.