Autocomplete and Search

Autocomplete and search are not supported for your selected Datadog site ().

Join the Beta!

Autocomplete and search are in public beta for Python and .NET.

Overview

Autocomplete and search enhance the user experience of Dynamic Instrumentation by adding IDE-like features like class and method search and autocomplete for Dynamic Instrumentation Expression Language.

To provide autocomplete and search, nonsensitive symbols and metadata are uploaded from your application to Datadog. The uploaded data includes the names of classes, methods, arguments, fields, and local variables, along with related metadata, like line numbers.

Getting started

Prerequisites

Autocomplete and search require the following:

Enable autocomplete and search for your service

Select your runtime below:

Java
Python
Dotnet
Dotnet

With autocomplete and search, the user experience of Dynamic Instrumentation is improved to behave more like an IDE.

Dynamic Instrumentation provides search for class and method names:

Search for methods when creating a Dynamic Instrumentation log probe

When you select a method in the Dynamic Instrumentation configuration, the code for that method is displayed:

Autocomplete and search highlights the selected method

Dynamic Instrumentation also provides autocomplete for log templates and other templates that use the Dynamic Instrumentation expression language:

Autocomplete suggestions for log templates

Further Reading

Additional helpful documentation, links, and articles:

PREVIEWING: brett0000FF/node-compatibility