The AppDynamics Query Language (ADQL) is a query language for searching available data in Analytics.

ADQL is similar to the SELECT statement in the prevalent Structure Query Language (SQL) but is designed solely for AppDynamics Analytics data. Just like the SELECT command in SQL, ADQL allows you to specify the data source (such as transaction events, EUM events, and logs), a list of fields to retrieve, and conditions for selecting events from the analytics data store. 

With ADQL, you can construct queries in these environments:

  • Analytics Search panel in the Controller with Advanced Mode
  • Analytics Query Events APIs in the body of the query request.

To simplify entering your queries in Analytics Search with Advanced Mode, the ADQL auto-complete feature displays keywords, a list of available fields, and functions based on the stage of your typed search. See Creating Advanced Searches for Analytics.