Opentelemetry

"
Dev back

Engineering With Java: Digest #65

Cette édition hebdomadaire met en avant des mises à jour majeures concernant Java et le Spring Framework, y compris la version 7 et Boot 4, avec des fonctionnalités de versionnage d'API, de sécurité des valeurs nulles et de résilience. Les tutoriels traitent des problèmes de fuite de mémoire, des API Quarkus dans le cloud sur AWS, des métriques Micrometer avec Kafka, ainsi que du mappage d'objets avec Spring AI. Des outils et bibliothèques notables comme Scoped Values, TOON, Spring Data AOT et LocalStack pour l'émulation des services AWS en local sont également mentionnés.

Dev back

The Rider 2025.2 Release Candidate Is Here!

La version candidate 2025.2 de Rider apporte des améliorations significatives pour les développeurs de jeux et d'applications .NET. Elle introduit de nouvelles fonctionnalités de débogage pour Unity, Unreal Engine et Godot, ainsi qu'un plugin OpenTelemetry pour une observabilité en temps réel. Les outils de monitoring ont été révisés pour une optimisation plus simple des performances, avec détection automatique des problèmes. De plus, la gestion de la mémoire a été améliorée et le support de C# 14 est inclus. Cette mise à jour favorise une productivité accrue grâce à des intégrations avec des clients IA.

Autre

Vu sur le Web #4 | Les-Tilleuls.coop

Dans cette quatrième édition de 'Vu sur le Web' par Les-Tilleuls.coop, divers sujets sont abordés, incluant une étude sur la qualité des kebabs près des gares, une réflexion sur l'impact de l'IA sur le développement logiciel, ainsi qu'un audit de sécurité du code PHP. Le serveur FrankenPHP pour l'exécution de code et PIE, un nouvel outil pour installer des extensions PHP, sont également présentés. En plus, un Tech Radar de Thoughtworks traite de l'observabilité, de l'IA dans le développement et de l'approche data product thinking. Un rappel des événements à venir comme l'API Platform Conference est aussi mentionné.

Dev back

Observer votre application Symfony en toute simplicité avec OpenTelemetry (partie 1) | Les-Tilleuls.coop

Cet article explore comment rendre une application Symfony observable grâce à OpenTelemetry. Il explique l'importance de l'observabilité pour identifier les problèmes inconnus et présente des outils comme OpenTelemetry, qui permet de gérer et exporter des données de télémetrie. L'article décrit également les types de données observables: traces, logs et metrics, et comment les utiliser efficacement dans une application Symfony.

Dev back

Observer votre application Symfony en toute simplicité avec OpenTelemetry (partie 2) | Les-Tilleuls.coop

Cet article présente la deuxième partie d'une série consacrée à l'observabilité des applications Symfony en utilisant OpenTelemetry. Après avoir introduit les concepts fondamentaux, il se concentre sur la mise en pratique, en créant une application à observer. On y évoque l'architecture avec Docker et Compose, en soulignant la nécessité d'utiliser certaines extensions pour PHP, ainsi que les configurations essentielles à mettre en place pour le bon fonctionnement de l'outil de monitoring. Des dépendances Composer sont également mentionnées pour faciliter l'instrumentation de l'application afin de collecter et exporter les données métriques et de logs.

Dev back

Observer votre application Symfony en toute simplicité avec OpenTelemetry (partie 3) | Les-Tilleuls.coop

Cet article présente comment observer une application Symfony à l'aide d'OpenTelemetry et Grafana. Il aborde les fonctionnalités d'auto-instrumentation, la création de traces et d'espans, ainsi que la génération de logs et de métriques. À travers des exemples concrets, il montre comment ces outils permettent de suivre le comportement de l'application et d'émettre des signaux pertinents pour améliorer la surveillance et le diagnostic des performances.

Dev back

Spotlight on Forum PHP 2024

Le Forum PHP 2024, tenu à Disneyland Paris, a attiré plus de 650 participants pour une série de conférences sur divers aspects du développement PHP. Les intervenants ont abordé des sujets allant de la gestion d'équipe à l'accélération des performances avec l'extension PHP/Parallel, en passant par de nouvelles fonctionnalités de Symfony 7.x. Les conférences seront mises en ligne sur la chaîne YouTube de l'AFUP, offrant ainsi un aperçu précieux pour la communauté PHP.

Dev front

SnowCamp 2024 : Les talks à ne pas manquer

Le SnowCamp 2024 à Grenoble a présenté 70 talks, dont ceux sur la compression de données et OpenTelemetry. La compression est essentielle pour améliorer la performance web, mais un quart des sites ne l'appliquent toujours pas. OpenTelemetry permet une instrumentation déconnectée de la plateforme de monitoring. Des conseils ont été partagés pour améliorer l'accessibilité web, très insuffisante aujourd'hui.

Fullstack

OpenTelemetry in Practice: Instrumenting JavaScript Apps for Tracing

Cet article explique comment instrumenter les applications JavaScript, en particulier celles utilisant Node.js et React, avec OpenTelemetry pour la collecte et l'exportation des données de télémétrie. L'accent est mis sur la traçabilité, essentielle pour le débogage dans les applications multi-niveaux. OpenTelemetry fournit des SDK et des API pour faciliter l'intégration, ainsi qu'une documentation complète. L'utilisation d'un Collector est recommandée pour gérer les données de télémétrie de façon efficace. L'article guide également sur la configuration de l'instrumentation automatique pour des applications Node.js, tout en présentant comment visualiser les traces via Jaeger.