- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
해당 지역에서는 데이터베이스 모니터링이 지원되지 않습니다
이 가이드에서는 데이터베이스 모니터링 설정을 완료하였다고 가정합니다.
Datadog 데이터베이스 모니터링(DBM)을 통해 데이터베이스 호스트에서 실행하는 쿼리 샘플과 실행 계획을 확인할 수 있습니다. 이 가이드에서는 SQL 코멘트로 태그를 데이터베이스 쿼리에 추가하여 DBM에서 표시하고 활용하는 방법을 안내합니다.
SQL 구문 실행을 지원하는 데이터베이스 API를 사용해 봅니다. sqlcommenter 또는 marginalia 형식으로 설정된 태그를 사용해 구문에 코멘트를 추가합니다.
/*key='val'*/ SELECT * from FOO
전체 예시:
import (
"database/sql"
)
func main() {
db, err := sql.Open("postgres", "postgres://pqgotest:password@localhost/pqgotest?sslmode=disable")
if err != nil {
log.Fatal(err)
}
// Tag SQL statement with key:val
rows, err := db.Query("/*key='val'*/ SELECT * from FOO")
if err != nil {
log.Fatal(err)
}
defer rows.Close()
}
DBM > 샘플 페이지에서 커스텀 태그로 실행 계획 및 쿼리 샘플 보기를 필터링합니다.
또한 태그별로 필터링된 실행 계획 비용 시계열을 볼 수 있습니다.
쿼리를 선택하면 커스텀 태그가 전파된 태그 아래의 샘플 상세 정보 페이지에 표시됩니다.