Перейти к содержимому

Ember rend l'observabilité de FrankenPHP RIDICULEMENT simple

YoanDev

0:00 / 0:00

Ember rend l'observabilité de FrankenPHP RIDICULEMENT simple

1 352 просмотра · 4 месяца назад
YoanDev
23,7 тыс. подписчиков
1 352 просмотра · 4 месяца назад
❤️ Soutiens la chaîne sur Patreon :   / yoandev   🔥 Et si un seul outil te donnait à la fois un dashboard temps réel ET une intégration Grafana pour ton FrankenPHP ? Dans cette vidéo, je te présente Ember et ses deux visages qui couvrent toute ton observabilité. D'un côté, un TUI superbe qui se branche sur l'admin API de Caddy et te montre EN DIRECT ce qui se passe dans ton FrankenPHP : workers PHP, requêtes, métriques, logs, TLS… Le tout dans ton terminal, sans config. De l'autre, un mode exporter Prometheus qui transforme Ember en source de métriques pour ta stack d'observabilité existante. On le branche sur Prometheus, on plug Grafana dessus, et tu obtiens des dashboards historiques propres pour tes apps Symfony / FrankenPHP en production. Au programme : → Présentation d'Ember et de ce qu'il observe sur Caddy & FrankenPHP → Démo du TUI temps réel sur une appli Symfony, avec génération de trafic (charge normale, bursts, erreurs, requêtes lentes) → Activation du mode exporter Prometheus → Branchement sur Prometheus + Grafana, et construction d'un dashboard → Mon avis : quand utiliser le TUI, quand passer sur Prometheus/Grafana Que tu sois solo dev qui veut juste voir ce qui se passe, ou que tu gères une vraie stack d'observabilité, Ember a une réponse pour toi. 🔗 Liens utiles • 📂 Sources de la démo (à cloner pour reproduire la vidéo) : https://github.com/yoanbernabeu/Symfo... • Ember (par Alexandre Daubois) : https://github.com/alexandre-daubois/... • FrankenPHP : https://frankenphp.dev • Caddy admin API : https://caddyserver.com/docs/api • Prometheus : https://prometheus.io • Grafana : https://grafana.com • Symfony : https://symfony.com 👍 Si la vidéo t'a plu, un like aide énormément la chaîne. 🔔 Abonne-toi pour plus de contenu PHP / Symfony / outils dev. 💬 Tu utilises quoi pour observer ton FrankenPHP en prod ? TUI rapide ou stack Prometheus/Grafana ? Dis-le moi en commentaire. ---------- 🚀 FORMATIONS 📘 Symfony 7 en 7 Projets 👉 https://formation.yoandev.co/decouvre... 📦 Créer son premier Bundle Symfony — De l’idée à la publication sur Packagist 👉 https://formation.yoandev.co/creer-so... ---------- Bienvenue sur YoanDev, la chaîne dédiée à toutes les développeuses et tous les développeurs qui veulent progresser en Symfony, PHP, Docker, DevOps, CI/CD, infrastructure, et dans les bonnes pratiques de développement. Ici, on explore des outils modernes, on simplifie des concepts complexes, et on améliore nos workflows pour être plus efficaces en local comme en production. 👉 Pensez à vous abonner et à activer la cloche pour ne rien manquer des prochaines vidéos : tutos Symfony, optimisation Docker, pipelines CI/CD, déploiement, performances, sécurité… 🔔 ---------- Une question, une remarque, une précision ? 💬 Laissez un commentaire — je lis tout et j’y réponds dès que possible ! ---------🌐 Site officiel--------- https://yoandev.co ---------- 🤝 Partenariats & Sponsoring Vous représentez une entreprise ou un outil lié au développement, à l’infrastructure, au cloud ou au DevOps ? 👉 Propositions de partenariats, collaborations et sponsoring : contact@yoandev.co ---------- 📩 Me contacter contact@yoandev.co