Instana

 View Only
  • 1.  Loading calls for large traces in the UI

    Posted 22 days ago

    Hello community!

    I am investigating very often large traces in Instana, since I make use of instrumentation and our processes are large. For investigation, it is often helpful for a first overview to load all calls to get an impression on the timeline of the big parent process.

    Sometimes I deal with > 100000 sub calls. Loading them manually, meaning some 10 subcalls at a time is almost impossible (it is not that bad, as its sounds, since SQL calls are often batched and one entry corresponds to a lot of sql calls, but still it will be 10-20 min).

    Is there are a way to load all calls on one click. Some loading time is acceptable for me. I also understand, that this is not a default for large traces, but doing this manually is a timekiller.

    Greetings, 

    Thomas


    #Stan's Corner

    ------------------------------
    Thomas Ruf
    ------------------------------


  • 2.  RE: Loading calls for large traces in the UI

    Posted 5 days ago

    Hi Thomas,

    I think this is by design to avoid killing the web browser, but there is always the path of IBM ideas, you're welcome to create one at:

    https://ideas.ibm.com/

    One thing that I do sometimes is click the Download button and the JSON opens in my browser:

    I see all details there but you need to keep in mind that the button uses this part of the API:

    https://instana.github.io/openapi/#operation/getTraceDownload

    You need to change the retrieval size for huge traces, for example:

    https://my.instana.instana.io/api/application-monitoring/v2/analyze/traces/080dd8ba0644db35?pretty&retrievalSize=10000&offset=0&ingestionTime=1740133332721

    I hope this helps.



    ------------------------------
    Israel Ochoa
    CSM Architect - NCEE Market
    IBM
    Stockholm
    ------------------------------