자동 완성과 검색 (Autocomplete and Search)
Dynamic Instrumentation에 IDE 스타일의 자동 완성과 검색 기능을 활성화해 개발자 경험을 개선하는 방법을 안내해요.
출처: 문서
본문
지원되지 않는 사이트 안내: 이 제품은 다음 Datadog 사이트(app.ddog-gov.com, us2.ddog-gov.com)에서는 지원되지 않아요. 선택한 Datadog 사이트와는 호환되지 않아요.
Preview 참여 안내: 자동 완성과 검색은 Python과 .NET에서 Preview 상태에 있어요.
개요 (Overview)
자동 완성과 검색은 Dynamic Instrumentation의 사용자 경험을 개선하는 기능이에요. 클래스·메서드 검색과 Dynamic Instrumentation 표현식 언어에 대한 자동 완성 같은 IDE 스타일 기능을 추가해요.
자동 완성과 검색을 제공하기 위해 애플리케이션에서 민감하지 않은 심볼과 메타데이터가 Datadog로 업로드돼요. 업로드되는 데이터에는 클래스, 메서드, 인자, 필드, 지역 변수의 이름과 함께 줄 번호 같은 관련 메타데이터가 포함돼요.
시작하기 (Getting started)
사전 요구사항 (Prerequisites)
자동 완성과 검색에는 다음이 필요해요:
- 서비스에 Dynamic Instrumentation이 활성화되어 있어야 해요.
- 서비스와 함께 Datadog Agent 7.49.0 이상이 설치되어 있어야 해요.
- Agent에서 Remote Configuration이 활성화되어 있어야 해요.
- 배포에 Unified Service Tagging 태그
service,env,version이 적용되어 있어야 해요.
서비스에 자동 완성과 검색 활성화 (Enable autocomplete and search for your service)
아래에서 런타임을 선택하세요:
자동 완성과 검색 살펴보기 (Explore autocomplete and search)
자동 완성과 검색은 Dynamic Instrumentation을 더 IDE처럼 동작하게 만들어요:
- 클래스·메서드 검색: 계측을 추가할 위치를 찾아요.
- 코드 표시: Dynamic Instrumentation 구성에서 메서드를 선택하면 Datadog가 해당 메서드의 코드를 표시해요.
- 표현식 자동 완성: Dynamic Instrumentation 표현식 언어를 사용하는 표현식 템플릿에 대한 제안을 받아요.