Git Product home page Git Product logo

Comments (9)

DubHunt avatar DubHunt commented on August 22, 2024 1

Thanks. I've uploaded logs for request #102561

from dd-trace-rb.

palazzem avatar palazzem commented on August 22, 2024

Thanks @DubHunt for reporting that! Performances (and memory usage) are critical and we'll investigate that one immediately. Can you open a ticket so that we can collect more details about your stack and how the tracer is instrumenting (or auto-instrumenting) your application?

Thank you a lot!

from dd-trace-rb.

ponny avatar ponny commented on August 22, 2024

Getting same issue. Similar graph. Removing ddtrace for now to see if it improves.

from dd-trace-rb.

palazzem avatar palazzem commented on August 22, 2024

@ponny thanks for reporting this! We've already found one possible cause where in some code paths Rails spans are not properly closed. As soon as the fix is in place and released, we contact you again. Thanks a lot for pointing out this critical issue!

from dd-trace-rb.

mgodwin avatar mgodwin commented on August 22, 2024

Hey @palazzem - Has there been any update on this? Thanks.

from dd-trace-rb.

palazzem avatar palazzem commented on August 22, 2024

Hi @mgodwin! We're working on it right now since it has the highest priority. At the moment, we're triaging Rails cases where a trace is not finished and flushed. Mostly, it should be related to code exceptions, or to our integration listeners that are not triggered by Rails. If this is the case, it's possible that the memory grows a lot in high traffic environments (it's not expected of course) because the tracing context holds an incomplete trace, that is not closed and removed from memory.

We'll keep you updated with this critical issues that is a huge stopper.

from dd-trace-rb.

DubHunt avatar DubHunt commented on August 22, 2024

We ran 0.8.2-RC1 on one of our servers for 3 days and the memory utilization looked similar to all of our other servers. 👍

from dd-trace-rb.

palazzem avatar palazzem commented on August 22, 2024

that's great! thanks @DubHunt for the follow-up! we need to address another connected issue today, but we'll ship the 0.8.2 tomorrow whatever!

Thanks everyone for your precious feedback! Will update the issue when the release is out.

from dd-trace-rb.

palazzem avatar palazzem commented on August 22, 2024

Cool, @DubHunt we've released a new version that has the fix: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.8.2

I suggest everyone involved in this issue to try this new version if it's solved or not. /cc @mgodwin @ponny

from dd-trace-rb.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.