├── .castor ├── docker.php └── qa.php ├── .env ├── .env.test ├── .gitattributes ├── .gitignore ├── .php-cs-fixer.php ├── README.md ├── assets └── vendor │ ├── @hotwired │ ├── stimulus │ │ └── stimulus.index.js │ └── turbo │ │ └── turbo.index.js │ └── installed.php ├── bin ├── console └── phpunit ├── castor.php ├── composer.json ├── composer.lock ├── config ├── bundles.php ├── packages │ ├── cache.yaml │ ├── debug.yaml │ ├── doctrine.yaml │ ├── doctrine_migrations.yaml │ ├── framework.yaml │ ├── messenger.yaml │ ├── monolog.yaml │ ├── routing.yaml │ ├── twig.yaml │ └── web_profiler.yaml ├── preload.php ├── routes.yaml ├── routes │ ├── framework.yaml │ └── web_profiler.yaml └── services.yaml ├── infrastructure └── docker │ ├── docker-compose.builder.yml │ ├── docker-compose.docker-for-x.yml │ ├── docker-compose.yml │ ├── redash.env │ └── services │ ├── elasticsearch │ ├── Dockerfile │ └── elasticsearch.yml │ ├── php │ ├── Dockerfile │ ├── base │ │ └── php-configuration │ │ │ └── mods-available │ │ │ └── app-default.ini │ ├── builder │ │ ├── etc │ │ │ └── sudoers.d │ │ │ │ └── sudo │ │ └── php-configuration │ │ │ └── mods-available │ │ │ └── app-builder.ini │ ├── entrypoint │ └── frontend │ │ ├── etc │ │ ├── nginx │ │ │ ├── environments │ │ │ └── nginx.conf │ │ └── service │ │ │ ├── nginx │ │ │ └── run │ │ │ └── php-fpm │ │ │ └── run │ │ └── php-configuration │ │ ├── fpm │ │ └── php-fpm.conf │ │ └── mods-available │ │ └── app-fpm.ini │ ├── redash.env │ ├── router │ ├── Dockerfile │ ├── certs │ │ └── .gitkeep │ ├── generate-ssl.sh │ ├── openssl.cnf │ └── traefik │ │ ├── dynamic_conf.yaml │ │ └── traefik.yaml │ └── vector │ └── vector.yaml ├── migrations ├── .gitignore └── Version20240224081951.php ├── phpstan.neon ├── phpunit.xml.dist ├── public └── index.php ├── src ├── Controller │ ├── .gitignore │ └── HomepageController.php ├── Dto │ └── User.php ├── Entity │ └── .gitignore ├── Kernel.php ├── Message │ └── MyMessage.php ├── MessageHandler │ └── MyMessageHandler.php ├── Messenger │ └── Middleware │ │ ├── LogMiddleware.php │ │ └── Stamp │ │ └── LogStamp.php ├── Monolog │ └── Processor │ │ ├── Model │ │ ├── ExportExtraContextInterface.php │ │ └── ToLogInterface.php │ │ ├── ModelProcessor.php │ │ ├── SapiProcessor.php │ │ └── UuidProcessor.php └── Repository │ └── .gitignore ├── symfony.lock ├── templates ├── base.html.twig └── homepage │ └── homepage.html.twig ├── tests └── bootstrap.php └── tools ├── bin ├── php-cs-fixer └── phpstan ├── php-cs-fixer ├── .gitignore ├── composer.json └── composer.lock └── phpstan ├── .gitignore ├── composer.json └── composer.lock /.castor/docker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/.castor/docker.php -------------------------------------------------------------------------------- /.castor/qa.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/.castor/qa.php -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/.env -------------------------------------------------------------------------------- /.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/.env.test -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Force LF line ending (mandatory for Windows) 2 | * text=auto eol=lf 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /.php-cs-fixer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/.php-cs-fixer.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/README.md -------------------------------------------------------------------------------- /assets/vendor/@hotwired/stimulus/stimulus.index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/assets/vendor/@hotwired/stimulus/stimulus.index.js -------------------------------------------------------------------------------- /assets/vendor/@hotwired/turbo/turbo.index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/assets/vendor/@hotwired/turbo/turbo.index.js -------------------------------------------------------------------------------- /assets/vendor/installed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/assets/vendor/installed.php -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/bin/console -------------------------------------------------------------------------------- /bin/phpunit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/bin/phpunit -------------------------------------------------------------------------------- /castor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/castor.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/composer.lock -------------------------------------------------------------------------------- /config/bundles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/config/bundles.php -------------------------------------------------------------------------------- /config/packages/cache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/config/packages/cache.yaml -------------------------------------------------------------------------------- /config/packages/debug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/config/packages/debug.yaml -------------------------------------------------------------------------------- /config/packages/doctrine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/config/packages/doctrine.yaml -------------------------------------------------------------------------------- /config/packages/doctrine_migrations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/config/packages/doctrine_migrations.yaml -------------------------------------------------------------------------------- /config/packages/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/config/packages/framework.yaml -------------------------------------------------------------------------------- /config/packages/messenger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/config/packages/messenger.yaml -------------------------------------------------------------------------------- /config/packages/monolog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/config/packages/monolog.yaml -------------------------------------------------------------------------------- /config/packages/routing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/config/packages/routing.yaml -------------------------------------------------------------------------------- /config/packages/twig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/config/packages/twig.yaml -------------------------------------------------------------------------------- /config/packages/web_profiler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/config/packages/web_profiler.yaml -------------------------------------------------------------------------------- /config/preload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/config/preload.php -------------------------------------------------------------------------------- /config/routes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/config/routes.yaml -------------------------------------------------------------------------------- /config/routes/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/config/routes/framework.yaml -------------------------------------------------------------------------------- /config/routes/web_profiler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/config/routes/web_profiler.yaml -------------------------------------------------------------------------------- /config/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/config/services.yaml -------------------------------------------------------------------------------- /infrastructure/docker/docker-compose.builder.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/docker-compose.builder.yml -------------------------------------------------------------------------------- /infrastructure/docker/docker-compose.docker-for-x.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/docker-compose.docker-for-x.yml -------------------------------------------------------------------------------- /infrastructure/docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/docker-compose.yml -------------------------------------------------------------------------------- /infrastructure/docker/redash.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/redash.env -------------------------------------------------------------------------------- /infrastructure/docker/services/elasticsearch/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/services/elasticsearch/Dockerfile -------------------------------------------------------------------------------- /infrastructure/docker/services/elasticsearch/elasticsearch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/services/elasticsearch/elasticsearch.yml -------------------------------------------------------------------------------- /infrastructure/docker/services/php/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/services/php/Dockerfile -------------------------------------------------------------------------------- /infrastructure/docker/services/php/base/php-configuration/mods-available/app-default.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/services/php/base/php-configuration/mods-available/app-default.ini -------------------------------------------------------------------------------- /infrastructure/docker/services/php/builder/etc/sudoers.d/sudo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/services/php/builder/etc/sudoers.d/sudo -------------------------------------------------------------------------------- /infrastructure/docker/services/php/builder/php-configuration/mods-available/app-builder.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/services/php/builder/php-configuration/mods-available/app-builder.ini -------------------------------------------------------------------------------- /infrastructure/docker/services/php/entrypoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/services/php/entrypoint -------------------------------------------------------------------------------- /infrastructure/docker/services/php/frontend/etc/nginx/environments: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /infrastructure/docker/services/php/frontend/etc/nginx/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/services/php/frontend/etc/nginx/nginx.conf -------------------------------------------------------------------------------- /infrastructure/docker/services/php/frontend/etc/service/nginx/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec /usr/sbin/nginx 4 | -------------------------------------------------------------------------------- /infrastructure/docker/services/php/frontend/etc/service/php-fpm/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/services/php/frontend/etc/service/php-fpm/run -------------------------------------------------------------------------------- /infrastructure/docker/services/php/frontend/php-configuration/fpm/php-fpm.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/services/php/frontend/php-configuration/fpm/php-fpm.conf -------------------------------------------------------------------------------- /infrastructure/docker/services/php/frontend/php-configuration/mods-available/app-fpm.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/services/php/frontend/php-configuration/mods-available/app-fpm.ini -------------------------------------------------------------------------------- /infrastructure/docker/services/redash.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/services/redash.env -------------------------------------------------------------------------------- /infrastructure/docker/services/router/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/services/router/Dockerfile -------------------------------------------------------------------------------- /infrastructure/docker/services/router/certs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /infrastructure/docker/services/router/generate-ssl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/services/router/generate-ssl.sh -------------------------------------------------------------------------------- /infrastructure/docker/services/router/openssl.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/services/router/openssl.cnf -------------------------------------------------------------------------------- /infrastructure/docker/services/router/traefik/dynamic_conf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/services/router/traefik/dynamic_conf.yaml -------------------------------------------------------------------------------- /infrastructure/docker/services/router/traefik/traefik.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/services/router/traefik/traefik.yaml -------------------------------------------------------------------------------- /infrastructure/docker/services/vector/vector.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/infrastructure/docker/services/vector/vector.yaml -------------------------------------------------------------------------------- /migrations/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /migrations/Version20240224081951.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/migrations/Version20240224081951.php -------------------------------------------------------------------------------- /phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/phpstan.neon -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/public/index.php -------------------------------------------------------------------------------- /src/Controller/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Controller/HomepageController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/src/Controller/HomepageController.php -------------------------------------------------------------------------------- /src/Dto/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/src/Dto/User.php -------------------------------------------------------------------------------- /src/Entity/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/src/Kernel.php -------------------------------------------------------------------------------- /src/Message/MyMessage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/src/Message/MyMessage.php -------------------------------------------------------------------------------- /src/MessageHandler/MyMessageHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/src/MessageHandler/MyMessageHandler.php -------------------------------------------------------------------------------- /src/Messenger/Middleware/LogMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/src/Messenger/Middleware/LogMiddleware.php -------------------------------------------------------------------------------- /src/Messenger/Middleware/Stamp/LogStamp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/src/Messenger/Middleware/Stamp/LogStamp.php -------------------------------------------------------------------------------- /src/Monolog/Processor/Model/ExportExtraContextInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/src/Monolog/Processor/Model/ExportExtraContextInterface.php -------------------------------------------------------------------------------- /src/Monolog/Processor/Model/ToLogInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/src/Monolog/Processor/Model/ToLogInterface.php -------------------------------------------------------------------------------- /src/Monolog/Processor/ModelProcessor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/src/Monolog/Processor/ModelProcessor.php -------------------------------------------------------------------------------- /src/Monolog/Processor/SapiProcessor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/src/Monolog/Processor/SapiProcessor.php -------------------------------------------------------------------------------- /src/Monolog/Processor/UuidProcessor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/src/Monolog/Processor/UuidProcessor.php -------------------------------------------------------------------------------- /src/Repository/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /symfony.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/symfony.lock -------------------------------------------------------------------------------- /templates/base.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/templates/base.html.twig -------------------------------------------------------------------------------- /templates/homepage/homepage.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/templates/homepage/homepage.html.twig -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/tests/bootstrap.php -------------------------------------------------------------------------------- /tools/bin/php-cs-fixer: -------------------------------------------------------------------------------- 1 | ../php-cs-fixer/vendor/bin/php-cs-fixer -------------------------------------------------------------------------------- /tools/bin/phpstan: -------------------------------------------------------------------------------- 1 | ../phpstan/vendor/bin/phpstan -------------------------------------------------------------------------------- /tools/php-cs-fixer/.gitignore: -------------------------------------------------------------------------------- 1 | /vendor/ 2 | -------------------------------------------------------------------------------- /tools/php-cs-fixer/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/tools/php-cs-fixer/composer.json -------------------------------------------------------------------------------- /tools/php-cs-fixer/composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/tools/php-cs-fixer/composer.lock -------------------------------------------------------------------------------- /tools/phpstan/.gitignore: -------------------------------------------------------------------------------- 1 | /var/ 2 | /vendor/ 3 | -------------------------------------------------------------------------------- /tools/phpstan/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/tools/phpstan/composer.json -------------------------------------------------------------------------------- /tools/phpstan/composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/symfony-observability-demo/HEAD/tools/phpstan/composer.lock --------------------------------------------------------------------------------