The AppDynamics Query Language (ADQL) is a query language for searching data available in Application Analytics. ADQL is similar to the SELECT statement in the widely used Structured Query Language (SQL) but is designed specifically for AppDynamics Analytics data. Like the SELECT command in SQL, ADQL enables you to specify the data source (such as transaction events, EUM events, or logs), a list of fields to retrieve, and conditions for selecting events from the analytics data store.

With ADQL, you can construct queries in the following environments:

  • Analytics Search window in the Controller UI using Advanced Mode
  • Analytics Query Events APIs, in the body of the query request

To simplify entering your queries in the Analytics Search Advanced mode UI, the ADQL "auto-complete" feature displays many keywords, a list of available fields, or functions based on the stage of your typed search. For details on using auto-complete, see Creating Advanced Searches for Analytics.