search cancel

APM Net Agent Property : introscope.agent.threaddump.auto.stacktrace.enable

book

Article ID: 254653

calendar_today

Updated On:

Products

CA Application Performance Management SaaS

Issue/Introduction

NET Core Application crashes issue resolved by setting this property to false. 

introscope.agent.threaddump.auto.stacktrace.enable=false 

 

Explanation of the Property:

Automatic Thread Stack Collection

Agent will collect thread stack snapshots automatically for following events:

  • Errors
  • Stalls
  • Entry Point Detection Event
  • Exit Point Detection Event

The feature is controlled by property in agent profile that is currently disabled OOB:

  • introscope.agent.threaddump.auto.stacktrace.enable=<true|false>

introscope.agent.threaddump.auto.stacktrace.enable: Enables the entire Discovery feature

Customer Concern:

Could you please let us know, which metrics will be missed if we disable the property "introscope.agent.threaddump.auto.stacktrace.enable" ?

Please confirm, if we would not get thread related information in transaction traces if disabled.

Environment

Release : SAAS

Cause

Documentation

 

Resolution

Per Engineering, No metric would be missed with this property disabled, but thread stacks would not be collected automatically and added to reporting of transaction traces and error/stall events.

 
 
  • introscope.agent.threaddump.auto.stacktrace.enable
    This property enables the agent to automatically discover .NET/.NET Core application frontends. The property also enables the agent to generate stack trace events on the discovered frontends and send the thread stack snapshot.
    • Values:  true, false
    • Default:  true
    • Example:  introscope.agent.threaddump.auto.stacktrace.enable=true
    • Note:  No monitored application restart required.
       
      The auto discovery feature and auto collection of thread stack traces would be turn off if introscope.agent.threaddump.auto.stacktrace.enable=false