- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Live Messages is in Preview for Java-Kafka services using Protobuf and Avro. If you're interested in other languages and technologies, reach out to support@datadoghq.com.
Live Messages enables you to view a live tail of messages that a specific service consumes or produces. Accessing the live messages and inspecting the contents can help uncover issues when troubleshooting on a specific service.
Enable Dynamic Instrumentation on the services you want to use this feature on.
In Datadog Settings, ensure that you have the following roles:
Dynamic Instrumentation Read
Dynamic Instrumentation Write
The live tail automatically turns off after the approximate number of messages specified is captured. You can also manually turn it off by selecting the Stop Capturing button.
Messages are accessed by Datadog in the message consumers and producers. They are then stored in Datadog as logs, after going through the Sensitive Data Scanner.
Users must have the Dynamic Instrumentation Capture Variables
and the Dynamic Instrumentation Read
roles to use the Live Messages feature. All users in your organization are able to view the logs. For more information on Role Based Access Controls, see Dynamic Instrumentation.
Dynamic Instrumentation automatically redacts values linked to specific identifiers deemed sensitive, such as password and accessToken. See the full list of redacted identifiers.
You can further tailor redaction by specifying additional identifiers. In your application’s environment (not on datadog-agent
), set the DD_DYNAMIC_INSTRUMENTATION_REDACTED_IDENTIFIERS
environment variable to a comma-separated list of identifiers such as firstName,lastName,phoneNumber
.
For additional information on sensitive data scrubbing, view the Dynamic Instrumentation documentation. If you have additional requirements or requests on handling sensitive data, contact Datadog support.
Datadog captures messages in the clients (consumer, producer) before they are encrypted. Thus, Datadog can capture messages regardless of whether encryption is turned on at the Kafka layer.