Skip to content

zibok/demo-opentelemetry-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

demo-opentelemetry-forumphp2024

L'idée maîtresse de cette démo est de démontrer à quel point il est simple de mettre en place des traces distribuéesen PHP avec OpenTelemetry.

Architecture

Comme exemple d'application, nous allons créer une petite architecture orientée service (SOA) avec plusieurs services en PHP/Symfony 7.

L'architecture

Il s'agit d'un site web qui permet à des utilisateurs de créer des listes de leurs films préférés à partir d'un catalogue de films disponibles.

Pré-requis

  • Docker + le plugin docker compose v2
  • Bash

Démarrer l'application

Commencer par construire les images :

bin/build.sh

et démarrer l'application:

bin/up.sh [--rebuild-apps]

--rebuild-apps is forcing a rebuild of the applications (composer install and npm run build) after docker compose up (to ensure we are up-to-date with composer.lock and packages.lock)

Quand vous avez fini, pour éteindre les containers et supprimer les volumes :

bin/down.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published