Knowledge Base
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Knowledge Base Articles

How do I get JMX Metrics for Database Connections on GlassFish?

JDBC connection pool metrics are not configured out-of-the-box for GlassFish.   To configure them, uncomment the JDBC connection pool section and provide the relevant information in the following file:   <agent_home>/ver<version_number>/conf/jmx/ser...

pclark by AppDynamics Team (Retired)
  • 9364 Views
  • 4 comments
  • 0 kudos

Why am I unable to get JMX metrics from a GlassFish Server?

In some situations, JMX metrics from GlassFish are not reported. Also, some metrics may not be enabled by default. Try this solution:   Confirm that JMX monitoring is enabled in the GlassFish server. Navigate to the <agent_home>/ver<version_number>/c...

pclark by AppDynamics Team (Retired)
  • 3523 Views
  • 0 comments
  • 0 kudos

Instrumenting Java Web Start Applications

Java Web Start software allows you to download and run Java applications from the web and is included in the Java Runtime Environment (JRE) since release of Java 5.0. Java Web Start applications are launched by using the Java Network Launch Protocol ...

pclark by AppDynamics Team (Retired)
  • 8147 Views
  • 0 comments
  • 1 kudos

How do I view a breakdown of HTTP error codes?

Question A count of HTTP error codes appears on the main dashboard. Is there a way to get a list of the specific error codes, such as 301, 401, 404, 500 and so on?   Answer In the Controller UI, go to Troubleshoot -> Errors, select the Exceptions tab...

HTTP-exceptions-filtered.png
pclark by AppDynamics Team (Retired)
  • 10167 Views
  • 1 comments
  • 1 kudos

Controller Install Log

Question How can I debug my controller install?   Answer The Controller installer actually keeps a verbose log of what it is doing on every platform. The filename is of the general format i4j_log_Controller_nnnnnnnnnnnnnnnnnnn.log.   On Linux, you ca...

pclark by AppDynamics Team (Retired)
  • 3255 Views
  • 0 comments
  • 0 kudos

How do I instrument Adobe ColdFusion?

I need to instrument an Adobe ColdFusion app — how do I do it?   Table of Contents How do I install the Java Agent on Cold Fusion?Tips: ColdFusion with Java AgentResource Summary   How do I install the Java Agent on Cold Fusion? Install the AppDynam...

pclark by AppDynamics Team (Retired)
  • 7145 Views
  • 1 comments
  • 1 kudos

Tier and Node Life Cycle

This topic describes the tier and node life cycle within AppDynamics. Phase 1 - Agent Startup Phase 2 - Registration Phase 3 - Metric Registration Phase 4 - Metric Reporting Phase 5 - Metric Rollup   A combination of agent logs and REST logs reveal t...

tier-life-cycle.png
pclark by AppDynamics Team (Retired)
  • 6667 Views
  • 0 comments
  • 0 kudos

Error Detection Life Cycle

Understanding the AppDynamics error detection life cycle can help you to troubleshoot missing errors and related error metrics. Use agent log files to search for evidence of each phase of error detection and reporting.   Errors and exceptions are cou...

error-detection-life-cycle.png search-results-errors-registered.png
pclark by AppDynamics Team (Retired)
  • 8956 Views
  • 0 comments
  • 1 kudos

Async Thread Detection Life Cycle

Understanding the AppDynamics asynchronous (async) thread detection life cycle can help you to troubleshoot missing threads and related async metrics. Use agent log files to search for evidence of each phase of thread detection and reporting.   The p...

pclark by AppDynamics Team (Retired)
  • 13456 Views
  • 0 comments
  • 0 kudos

How do I enable DEBUG level logging?

What are the steps to enabling DEBUG mode for logging? Updated on 7/26/18   Most AppDynamics app agents use INFO level logging by default. Sometimes, it is useful to collect logs with DEBUG level logging—for example: when confirming life cycle phases...

Agent_debug_logs_4_2.png
pclark by AppDynamics Team (Retired)
  • 33383 Views
  • 4 comments
  • 2 kudos

Migrating Controller to New Subnet in .NET Environment

ISSUE: Controller IP changed but the .NET Agent doesn't pick up the DNS Change   The agents are configured to use a hostname currently to communicate with the Controller. The Controller's IP address and DNS entry are being changed, for example in the...

pclark by AppDynamics Team (Retired)
  • 3334 Views
  • 0 comments
  • 0 kudos

Confirming BT Instrumentation for Web Frameworks

This flowchart describes the steps to confirm BT instrumentation when you are using a web framework. For a complete description of the BT Life Cycle, see: Business Transaction Discovery Life Cycle.     Supported Framework? First check our lists of s...

bt-discovery-web-tkb.png
pclark by AppDynamics Team (Retired)
  • 4599 Views
  • 0 comments
  • 0 kudos

What is the Business Transaction discovery life cycle?

To troubleshoot business transaction discovery it is helpful to have an understanding of the AppDynamics entity life cycle. A business transaction is a discrete piece of business application functionality that is tracked from beginning to end, potent...

BT-life-cycle.png
pclark by AppDynamics Team (Retired)
  • 9817 Views
  • 0 comments
  • 4 kudos

Exposing an MBean as a JMX Metric

Default JMX Metrics Example  Some MBeans exposed by various supported application servers are preconfigued as JMX Metrics that can be viewed in the JMX Metrics Browser.   In this screen capture of the JMX Metrics Browser, under Web Container Runtime,...

WebContainerRuntime-metrics-in-MetricBrowser.png show-metric-config.png metric-config-from-attributes-for-Catalina-GlobalRequestProcessor.png
pclark by AppDynamics Team (Retired)
  • 7182 Views
  • 0 comments
  • 1 kudos

Detecting JTurbo JDBC calls

Question Our application uses JTurbo JDBC driver to connect to a MS SQL Database. We can not see the JDBC calls to the MS SQL Server database backend. How can we fix this?   Answer Refer to this article  Using Node Properties to Detect JDBC Backends ...

pclark by AppDynamics Team (Retired)
  • 3144 Views
  • 0 comments
  • 0 kudos
Featured Article