End-to-end observability with decoupled Drupal and microservices? Yes, it’s possible now!
End-to-end observability with decoupled Drupal and microservices? Yes, it’s possible now!
Monitoring and debugging a simple decoupled project with our Drupal at the backend and a separate JS frontend app is already a tricky task, right?
Let’s throw in a couple of microservices there in different languages like Python, Go, Node.js, which keep crashing, and a pretty slow and unstable third-party API… And suddenly the task became a real pain in the neck!
From my session, you will learn how to easily integrate OpenTelemetry into Drupal and all other components of your infrastructure, and get the full observability of what’s happening in your decoupled project!
You will able to see in a single interface how all the components of your infrastructure perform: all logs, metrics, end-to-end traces from Drupal, Go, Python, databases - all in one place! And all this - via opensource products on your homeserver, with no penny paid for commercial services!
And even more! For a specific failed operation, that causes an error for a user on the frontend, you can easily find and see the whole trace of it! Starting from a user click on a button in your JS app, through Drupal request, and to a backtrace of one of your microservices, that crashed.
Come to listen, and get rid of your Drupal observability pain!