-
-
Notifications
You must be signed in to change notification settings - Fork 715
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add memcached APM #4281
Add memcached APM #4281
Conversation
315cc74
to
f795f6f
Compare
@Matt-Yorkley Can you share info about how you did this test? From what you said, so I guess the Rails APM is enabled in Katuma staging and this change didn't break the app and Datadog integration? |
@Matt-Yorkley Oh, that's why I got confused. You weren't talking about this PR when you mentioned the test with |
f795f6f
to
e638719
Compare
We have a |
e638719
to
90aab02
Compare
I'm having issues testing this. I rebased it to get a db/schema.rb where the latest migrations were run and then successfully deployed but I'm not seeing any data in UK's staging DD APM. Then, I tried provisioning to ensure I was in the latest state but then I get
We need to figure this out before moving anything forward potentially broken which might block us later on. |
This gets fixed by openfoodfoundation/ofn-install#526 but then I had to open openfoodfoundation/ofn-install#527 but still no data for staging. |
Is this good to go now @sauloperez? |
It still needs to be tested after we merge openfoodfoundation/ofn-install#527 |
Ok, I'm going to provision UK staging with openfoodfoundation/ofn-install#527 and then test this. |
90aab02
to
bef4741
Compare
@sauloperez I've updated this PR. See addition here: bef4741 I've also tested this on UK staging. I think it's good to go. |
That last commit implements what was already done in #4295. Which one do you prefer? I think 4295's one is a bit cleaner and any new service we add to the list will have analytics enabled already. |
Sorry @Matt-Yorkley , I moved on with #4295 to get all these ASAP in production. Once you remove your last commit we'll be good to go. |
tested and working |
What? Why?
Related to #4256
Enables Memcached APM (currently for UK only) so we can get a deeper look into what's happening with our cache misses.
What should we test?
Dev test only. We need to deploy and check it's working in Datadog.