Ghost/.github/scripts
Chris Raible 417c9c49ea
Added OpenTelemetry instrumentation to Ghost backend (#20144)
This commit adds OpenTelemetry instrumentation to Ghost's backend, which
allows us to view traces similar to what we see in Sentry Performance
locally.

OpenTelemetry is enabled if `NODE_ENV === 'development'` or if it is
explicitly enabled via config with `opentelemetry:enabled`.

It also adds a [Jaeger](https://www.jaegertracing.io/) container to
Ghost's docker-compose file for viewing the traces. There's no setup
required (beyond running `yarn docker:reset` to pickup the changes in
the docker-compose file the first time — but this will also reset your
DB so be careful). This will launch the Jaeger container, and you can
view the UI to see the traces at `http://localhost:16686/search`.
2024-06-19 13:56:51 -07:00
..
mysql-preload Added MySQL setup via Docker 2023-12-07 10:57:47 +01:00
dev.js Added ActivityPub playground (#20081) 2024-04-25 16:44:29 +08:00
docker-compose.yml Added OpenTelemetry instrumentation to Ghost backend (#20144) 2024-06-19 13:56:51 -07:00
setup.js Added no-seed flag to yarn setup. (#19697) 2024-02-15 14:48:08 +02:00