이 제품은 선택한 Datadog 사이트에서 지원되지 않습니다. ().
이 페이지는 아직 한국어로 제공되지 않습니다. 번역 작업 중입니다.
현재 번역 프로젝트에 대한 질문이나 피드백이 있으신 경우 언제든지 연락주시기 바랍니다.

App and API Protection capabilities

The following App and API Protection capabilities are supported in the Go library, for the specified tracer version:

App and API Protection capabilityMinimum Go tracer version
HTTP Monitoring2.1.0
gRPC Monitoring1.69.0
GraphQL Monitoring1.60.0
Exploit Prevention2.0.0
API Security2.4.0
Account Takeover Protection1.69.0
Runtime Activation1.69.0 (partial)
Runtime Software Composition Analysis (SCA)1.53.0
Runtime Code Analysis (IAST)not supported

The minimum tracer version to get all supported App and API Protection capabilities for Go is 2.4.0. The following capabilities are not yet supported: Runtime Code Analysis (IAST). Note: Blocking requires enabling Remote Configuration

Supported deployment types

Deployment typeSupport
Docker
Kubernetes
Amazon ECS
AWS Fargate
AWS Lambda

Language and framework compatibility

Supported Go versions

The Datadog Go Tracing library is open source. View the GitHub repository for more information.

The Datadog Go Tracing Library has a version support policy defined for Go versions. The two latest releases of Go are fully supported, while the third newest release is considered in maintenance. Older versions may function, but no support is provided by default. For special requests, contact support.

You must be running Datadog Agent v5.21.1+

Starting from tracer version 1.53.0, App and API Protection capabilities do not require CGO.

Integrations

The Go tracer includes support for the following frameworks, data stores and libraries.

The Go packages listed in this page are relevant for App and API Protection capabilities. You can also find more tracing integrations in APM’s tracing compatibility page.

Note: This documentation uses v2 of the Go tracer, which Datadog recommends for all users. If you are using v1, see the migration guide to upgrade to v2.

Note: The Go integrations documentation provides a detailed overview of the supported packages and their APIs, along with usage examples.

If you don't see your library of choice listed, fill out this short form to send details.

Web framework compatibility

FrameworkHTTP MonitoringHTTP Blocking
Gin
Echo
Chi
Gorilla Mux
Fiber
net/http

Networking framework compatibility

HTTP client

FrameworkServer-side Request Forgery (SSRF)
net/http

gRPC

FrameworkgRPC MonitoringgRPC Blocking
gRPC

Data store compatibility

FrameworkSQL Injection (SQLi)
database/sql

GraphQL compatibility

Filesystem compatibility

FrameworkLocal File Inclusion (LFI)
os 1

  1. LFI detection requires compile-time instrumentation via Orchestrion ↩︎