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

Knowledge Base Articles

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)
  • 6670 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)
  • 2815 Views
  • 0 comments
  • 0 kudos

Instrumenting TIBCO ActiveMatrix BusinessWorks

This article represents the latest collected set of wisdom from AppDynamics field engineers.   For information on how to configure the Java Agent with TIBCO, see Configure the Java Agent for TIBCO BusinessWorks   Required Agent version BusinessWorks...

image2014-6-17 18_54_42.png split-rule.png
pclark by AppDynamics Team (Retired)
  • 10226 Views
  • 0 comments
  • 1 kudos

JBoss EAP Startup Settings

For JBoss EAP AppDynamics supports the underlying JVM and framework versions. Our product documentation has specific installation instructions for JBoss (open-source versions) but those instructions do not necessarily work for JBoss EAP.   JBoss EAP ...

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

What is the backend discovery life cycle?

Confirming Backend Discovery and Instrumentation This article describes the backend discovery life cycle. Understanding these details can help you debug instrumentation issues of backends that are not automatically discovered. The phases referred to ...

edit-jdbc-discovery.png
pclark by AppDynamics Team (Retired)
  • 7078 Views
  • 0 comments
  • 0 kudos

AppDynamics Auto-Discovery Life Cycle

AppDynamics automatically discovers various entities that make up your web applications, such as app servers, databases, and remote services. Other activity in your application, such as errors, exceptions, async activity, and business transactions ar...

entity-life-cycle.png entity-life-cycle-plus-metric-rollup.png
pclark by AppDynamics Team (Retired)
  • 5287 Views
  • 0 comments
  • 0 kudos

How do I find and configure missing entry points?

Contents: Who would use this workflow?How to know which POJO to use?ImplementationLimitations   Who would use this workflow?  Note: This workflow has largely been replaced by the Live Mode feature.   If you don't see expected activity in your applica...

Screen Shot 2018-06-14 at 11.05.55 AM.png Screen Shot 2018-06-14 at 11.09.52 AM.png Screen Shot 2018-06-14 at 11.08.34 AM.png
pclark by AppDynamics Team (Retired)
  • 16732 Views
  • 0 comments
  • 3 kudos

Why is the Machine Agent not reporting properly?

Users who are troubleshooting scenarios where the AppDynamics *Standalone Machine Agent is not reporting metrics as expected will find causes and solutions here. The following solutions apply to versions 4.4 and higher.   Contents: Installation issu...

pclark by AppDynamics Team (Retired)
  • 32588 Views
  • 4 comments
  • 2 kudos

How do I enable allocation tracking for core Java Classes?

Question I am using the Object Instance Tracking feature. When I try to Drill Down on a specific class, I get the following message when I go to the Allocation Tracking tab:   "Allocation Tracking is not enabled for System / core Java classes."   How...

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

Why is the Java Agent not reporting to the Controller?

Updated on 6/11/2018 Problem:   App Agent log is empty, or nothing is reported to the Controller.   Common Solutions:   If your agent is behind a network firewall or load balancer, open ports to enable communication between the agent and the Control...

Screen Shot 2018-06-14 at 11.11.26 AM.png
pclark by AppDynamics Team (Retired)
  • 13940 Views
  • 0 comments
  • 1 kudos

How do I exclude errors and exceptions from detection?

Content revised  8/1/18 You may want to configure Error Detection to ignore known exceptions. For example, you may see a recurring exception thrown from a framework you are using. If the exception is well-known and insignificant, you might want to el...

Screen Shot 2018-06-28 at 1.25.21 PM.png File not found logged error message.png Ignoring Error Example 1.png Configuration to ignore the error message.png
pclark by AppDynamics Team (Retired)
  • 27730 Views
  • 14 comments
  • 2 kudos

Why can't I see MBean metrics in the Metric Browser?

This article covers some reasons that a configured MBean metric might not show up in the Metric Browser.   Confirm a Persistent Metric is Configured Not all MBeans are configured as persistent metrics in AppDynamics. First confirm that the informatio...

create-JMX-metric-rule-from-MBean.png
pclark by AppDynamics Team (Retired)
  • 8276 Views
  • 0 comments
  • 0 kudos

Why don't I see expected MBeans in the MBean Browser?

AppDynamics provides out-of-the-box configuration of JMX/PMI metrics based on the MBeans exposed by many commonly used app servers.    The MBean Browser is accessed on the Node dashboard from the JMX tab. The browser is used to look at MBean metric v...

MBean-flowchart.png
pclark by AppDynamics Team (Retired)
  • 13209 Views
  • 0 comments
  • 3 kudos

How do I capture database calls when using MariaDB client?

Updated on 9/5/18 Question My application uses a MariaDB client. It uses c3pO JDBC drivers with JNDI-bindable DataSources, including DataSources that implement Connection and Statement Pooling, as described by the jdbc3 spec and jdbc2 std extension. ...

JDBC_Properties.png
pclark by AppDynamics Team (Retired)
  • 7033 Views
  • 2 comments
  • 0 kudos

How do I detect Greenplum Database?

Question My application uses a Greenplum database. The calls to the database are JDBC, but we are not discovering the database out of the box. How can I fix this?   Answer Refer to Using Node Properties to Detect JDBC Backends for more details on usi...

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

How do I detect a Vertica Analytic Database?

Symptom JDBC calls to a Vertica database are not being seen by AppDynamics. What can be done?   Solution Use the following node propeties and values:   jdbc-prepared-statements = com.vertica.jdbc.SPreparedStatement,com.vertica.jdbc.VerticaPreparedSt...

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

How do I detect a TeraData Database

Question I am using a TeraData database and it's not showing up as a Database Server in my application. How can I fix this?   Answer Refer to this article Using Node Properties to Detect JDBC Backends and use the following JDBC node properties and va...

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

How do I use node properties to detect JDBC backends?

Detect JDBC Databases   Sometimes you can use one or more of the JDBC Agent node properties to get visibility for JDBC servers that are not discovered automatically by AppDynamics App Agents.     If there's a JDBC driver for the database we can often...

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