MiniProfiler / rack-mini-profiler

Profiler for your development and production Ruby rack apps.
MIT License
3.7k stars 402 forks source link

MiniProfiler storage failure: undefined method `upcase' for [:exists, "MPRedisStoreha3b3tlmb7rm5r8zcf3a"]:Array #513

Closed diegonulinga closed 1 year ago

diegonulinga commented 2 years ago

I moved from a single server to k8s, I changed the storage to redis and now I can't see the widget in production and that is the log that I have. I tested in my local with redis and works well

Redis version: 6.0.9 Rack mini profiler version: 2.2.1

If you need another information, just ask. Thanks.

jclusso commented 2 years ago

@diegonulinga did you ever figure out your issue?

jclusso commented 2 years ago

It appears that disabling the elastic-apm gem resolves this. This isn't really a solution, but I'm not sure if the problem is in this or in that. @SamSaffron any ideas?

diegonulinga commented 2 years ago

@diegonulinga did you ever figure out your issue?

i couldn't make it work

jclusso commented 2 years ago

@diegonulinga were you using elastic-apm or any other APM? That was what broke it for me.

diegonulinga commented 2 years ago

yes, i am using it!

jclusso commented 2 years ago

Well my PR linked above fixes it.

nateberkopec commented 1 year ago

Fixed on the elastic-apm side.