Docs Menu
Docs Home
/
MongoDB Atlas
/ /

Datadog과 통합

이 페이지의 내용

  • 필요한 액세스 권한
  • 전제 조건
  • 절차
  • Datadog에서 사용할 수 있는 성능 메트릭
  • Datadog에서 사용 가능한 태그

프로젝트에 대한 지표 데이터를 Datadog 대시보드로 보내도록 Atlas를 구성할 수 있습니다.

참고

Datadog에 경고와 이벤트를 전송하도록 Atlas 프로젝트를 구성하는 경우 이 절차를 따를 필요가 없습니다. Atlas는 경고 및 이벤트를 전송하는 데 사용되는 것과 동일한 통합을 통해 프로젝트 메트릭을 Datadog에 전송합니다.

Datadog를 구성하여 Atlas 경고를 수신할 수도 있습니다. 자세한 내용은 알림 옵션을 참조하세요.

Atlas를 Datadog과 통합하려면 프로젝트에 대한 Project Owner 액세스 권한이 있어야 합니다. Organization Owner 액세스 권한이 있는 사용자는 프로젝트에 자신을 Project Owner로 추가해야 합니다.

Datadog 통합은 M10+ 클러스터에서만 사용할 수 있습니다.

참고

태그는 Datadog 통합에 지원되지 않습니다. Datadog과 통합하는 경우 레이블을 계속 사용합니다. 레이블을 정의하려면 클러스터 1개 수정 API 엔드포인트에서 labels 매개변수를 사용합니다.

Atlas와 Datadog을 통합하려면 Datadog 계정과 Datadog API 키가 있어야 합니다. Datadog은 처음 Datadog 계정을 만들 때 API 키를 부여합니다.

기존 Datadog 계정이 없으면 https://app.datadoghq.com/signup.에서 가입할 수 있습니다.

Atlas CLI를 사용하여 Datadog 통합을 만들거나 업데이트하려면 다음 명령을 실행하세요:

atlas integrations create DATADOG [options]

명령 구문 및 매개 변수에 대한 자세한 내용은 Atlas 통합 생성 DATADOG에 대한 Atlas CLI 설명서를 참조하세요.

Atlas UI를 사용하여 Datadog과 Atlas 통합을 구성하려면 다음을 수행합니다.

1
  1. 아직 표시되지 않은 경우 탐색 표시줄의 Organizations 메뉴에서 원하는 프로젝트가 포함된 조직을 선택합니다.

  2. 아직 표시되지 않은 경우 탐색 표시줄의 Projects 메뉴에서 원하는 프로젝트를 선택합니다.

  3. Projects 메뉴 옆에 있는 Options 메뉴를 펼친 다음 Integrations 를 클릭합니다.

    프로젝트 통합 페이지가 표시됩니다.

2
  1. Datadog 통합 카드를 보려면 Configure를 클릭합니다.

  2. 입력 상자에 Datadog API 키를 입력합니다.

  3. API 리전을 선택합니다.

    Atlas는 Atlas UI에서 다음과 같은 Datadog 리전을 지원합니다.

    • US1

    • US3

    • US5

    • EU1

    • AP1

    Datadog은 US1 디폴트로 사용합니다.

    Datadog 리전에 대해 자세히 알아보려면 Datadog 사이트를 참조하세요.

  4. Save를 클릭합니다.

Datadog는 Atlas 클러스터에 대한 다음 지표 데이터를 추적합니다. 괄호 안의 지표 이름은 Datadog UI에서 사용되는 이름입니다.

메트릭 이름
메트릭 유형
설명
CONNECTIONS
(mongodb.atlas.connections.current)
프로세스
클러스터에 현재 열려 있는 연결의 수입니다.
DB_STORAGE_TOTAL
(mongodb.atlas.stats.totalstoragesize)
DB_DATA_SIZE_TOTAL
(mongodb.atlas.stats.totaldatasize)
DB_INDEX_SIZE_TOTAL
(mongodb.atlas.stats.totalindexsize)
프로세스
클러스터의 총 데이터베이스 스토리지 크기, 데이터 크기 및 인덱스 크기(바이트 단위)
DISK_LATENCY_READS
(mongodb.atlas.system.disk.latency.reads)
DISK_LATENCY_WRITES
(mongodb.atlas.system.disk.latency.writes)
Disk
읽기 요청 및 쓰기 요청에 대한 지연 시간(밀리초) 게이지입니다.
DISK_MAX_LATENCY_READS
(mongodb.atlas.system.disk.max.latency.reads)
DISK_MAX_LATENCY_WRITES
(mongodb.atlas.system.disk.max.latency.writes)
Disk
읽기 요청 및 쓰기 요청에 대한 최대 지연 시간(밀리초) 게이지입니다.
DISK_QUEUE_DEPTH
(mongodb.atlas.system.disk.queuedepth)
Disk
메트릭 간격에 의해 지정된 시간 동안 MongoDB가 사용하는 디스크 파티션에 대한 요청 큐의 평균 길이입니다.
MAX_DISK_QUEUE_DEPTH
(mongodb.atlas.system.disk.max.queuedepth)
Disk
메트릭 간격에 의해 지정된 시간 동안 MongoDB가 사용하는 디스크 파티션에 대한 요청 큐의 평균 길이의 최대값입니다.
DOCUMENT_METRICS_RETURNED
(mongodb.atlas.metrics.document.returned)
DOCUMENT_METRICS_INSERTED
(mongodb.atlas.metrics.document.inserted)
DOCUMENT_METRICS_UPDATED
(mongodb.atlas.metrics.document.updated)
DOCUMENT_METRICS_DELETED
(mongodb.atlas.metrics.document.deleted)
프로세스
초당 읽거나 쓰는 문서 수입니다.
NETWORK_BYTES_IN
(mongodb.atlas.network.bytes.in)
프로세스
초당 데이터베이스 서버로 전송된 실제 바이트(모든 와이어 압축 후)의 평균 속도입니다.
NETWORK_BYTES_OUT
(mongodb.atlas.network.bytes.out)
프로세스
초당 데이터베이스 서버에서 전송된 실제 바이트(모든 와이어 압축 후)의 평균 속도입니다.
NETWORK_NUM_REQUESTS
(mongodb.atlas.network.num.requests)
프로세스
데이터베이스 서버로 전송되는 초당 평균 요청 비율입니다.
OPCOUNTER_CMD
(mongodb.atlas.opcounters.command)
OPCOUNTER_QUERY
(mongodb.atlas.opcounters.query)
OPCOUNTER_UPDATE
(mongodb.atlas.opcounters.update)
OPCOUNTER_DELETE
(mongodb.atlas.opcounters.delete)
OPCOUNTER_GETMORE
(mongodb.atlas.opcounters.getmore)
OPCOUNTER_INSERT
(mongodb.atlas.opcounters.insert)
프로세스
작업 유형별로 구분된 초당 연산 수입니다.
OP_EXECUTION_TIME_READS
(mongodb.atlas.oplatencies.reads.avg)
OP_EXECUTION_TIME_WRITES
(mongodb.atlas.oplatencies.writes.avg)
OP_EXECUTION_TIME_COMMANDS
(mongodb.atlas.oplatencies.commands.avg)
프로세스
작업 유형별로 구분된 평균 작업 시간(밀리초)입니다.
QUERY_TARGETING_SCANNED_OBJECTS_PER_RETURNED
(mongodb.atlas.metrics.queryexecutor.scannedobjectsperreturned)
프로세스
반환된 객체에 대해 스캔한 객체 수를 측정하는 비율입니다. 값이 낮을수록 쿼리 효율이 높습니다.
REPLICATION_LAG
(mongodb.atlas.replset.replicationlag)
프로세스
프라이머리 업데이트 이후 세컨더리 지연을 업데이트하는 시간(초)입니다.
REPLICATION_OPLOG_WINDOW
(mongodb.atlas.replset.oplogWindow)
프로세스
기본 복제 oplog에서 사용 가능한 데이터베이스 작업의 예상 평균 횟수(초)입니다. 이 메트릭은 oplog 변동을 기반으로 합니다. 세컨더리 노드의 복제 지연이 복제 oplog window를 초과하고 복제 여유 공간이 제로에 도달하면 완전 재동기화가 필요합니다.
REPLICATION_STATUS_HEALTH
(mongodb.atlas.replstatus.health)
프로세스

복제본 세트 멤버의 상태를 나타내는 숫자입니다. 1 값은 복제본 세트 멤버가 실행 중임을 나타냅니다. 0 값은 복제본 세트 멤버가 다운되었거나 실행 중이 아님을 나타냅니다.

다음 시나리오에서는 건강 상태가 사실과 다르게 표시될 수 있습니다.

  • 네트워크 파티션이 있고 복제 세트의 격리된 노드에 MongoDB Agent가 있는 경우, 격리된 노드의 핑만 Datadog에 도달합니다. 격리된 노드와 Atlas UI는 다른 노드를 다운된 것으로 보고합니다.

  • 네트워크 파티션이 있고 MongoDB 에이전트가 영향을 받는 노드 외부에 있는 경우, 모든 노드의 핑이 Datadog에 도달하지만 서로 다른 상태를 보고합니다.

  • 모든 노드가 응답하지 않거나 상태가 중단된 경우, 새로운 핑이 들어오지 않습니다. Atlas UI는 이러한 노드를 다운된 것으로 보고하지만 Datadog는 정상으로 보고하기에 상태가 지속됩니다.

  • Datadog에서 메트릭 수집이 장애가 발생하거나 느려지면 이 메트릭이 잘못 보고되어 잘못된 결과가 나올 수 있습니다.

중요: 상태가 1이지만 Datadog에 다른 지표가 나타나지 않는 경우 복제본 세트가 다운되었을 수 있습니다.

REPLICATION_STATUS_STATE
(mongodb.atlas.replstatus.state)
프로세스
복제본 세트 노드의 복제본 상태를 나타내는 010 사이의 정수입니다.
SYSTEM_MEMORY_USED
(mongodb.atlas.system.memory.used)
SYSTEM_MEMORY_AVAILABLE
(mongodb.atlas.system.memory.available)
시스템
사용된 물리적 메모리를 바이트 단위로 나타내는 게이지입니다.
MAX_SYSTEM_MEMORY_USED
(mongodb.atlas.system.memory.max.used)
MAX_SYSTEM_MEMORY_AVAILABLE
(mongodb.atlas.system.memory.max.available)
시스템
사용된 최대 물리적 메모리를 바이트 단위로 나타내는 게이지입니다.
SYSTEM_NORMALIZED_CPU_USER
(mongodb.atlas.system.cpu.norm.user)
SYSTEM_NORMALIZED_CPU_KERNEL
(mongodb.atlas.system.cpu.norm.kernel)
SYSTEM_NORMALIZED_CPU_NICE
(mongodb.atlas.system.cpu.norm.nice)
SYSTEM_NORMALIZED_CPU_IOWAIT
(mongodb.atlas.system.cpu.norm.iowait)
SYSTEM_NORMALIZED_CPU_IRQ
(mongodb.atlas.system.cpu.norm.irq)
SYSTEM_NORMALIZED_CPU_SOFTIRQ
(mongodb.atlas.system.cpu.norm.softirq)
SYSTEM_NORMALIZED_CPU_GUEST
(mongodb.atlas.system.cpu.norm.guest)
SYSTEM_NORMALIZED_CPU_STEAL
(mongodb.atlas.system.cpu.norm.steal)
시스템
서버의 다양한 프로세스에서 논리적 CPU가 사용한 시간의 백분율입니다. 이러한 값은 논리적 CPU 코어 수를 기준으로 정규화됩니다.
MAX_SYSTEM_NORMALIZED_CPU_USER
(mongodb.atlas.system.cpu.max.norm.user)
MAX_SYSTEM_NORMALIZED_CPU_KERNEL
(mongodb.atlas.system.cpu.max.norm.kernel)
MAX_SYSTEM_NORMALIZED_CPU_NICE
(mongodb.atlas.system.cpu.max.norm.nice)
MAX_SYSTEM_NORMALIZED_CPU_IOWAIT
(mongodb.atlas.system.cpu.max.norm.iowait)
MAX_SYSTEM_NORMALIZED_CPU_IRQ
(mongodb.atlas.system.cpu.max.norm.irq)
MAX_SYSTEM_NORMALIZED_CPU_SOFTIRQ
(mongodb.atlas.system.cpu.max.norm.softirq)
MAX_SYSTEM_NORMALIZED_CPU_GUEST
(mongodb.atlas.system.cpu.max.norm.guest)
MAX_SYSTEM_NORMALIZED_CPU_STEAL
(mongodb.atlas.system.cpu.max.norm.steal)
시스템
서버의 다양한 프로세스에서 논리적 CPU가 사용한 시간의 백분율에 대한 메트릭 세분성으로 지정된 기간 동안에 걸쳐 측정된 최대값입니다. 이러한 값은 논리적 CPU 코어 수를 기준으로 정규화됩니다.
PROCESS_NORMALIZED_CPU_USER
(mongodb.atlas.system.cpu.mongoprocess.norm.user)
PROCESS_NORMALIZED_CPU_KERNEL
(mongodb.atlas.system.cpu.mongoprocess.norm.kernel)
PROCESS_NORMALIZED_CPU_CHILDREN_USER
(mongodb.atlas.system.cpu.mongoprocess.norm.childrenuser)
PROCESS_NORMALIZED_CPU_CHILDREN_KERNEL
(mongodb.atlas.system.cpu.mongoprocess.norm.childrenkernel)
프로세스
서버의 MongoDB 프로세스와 관련된 다양한 프로세스에서 논리적 CPU가 사용하는 시간의 백분율입니다. 이러한 값은 논리적 CPU 코어 수를 기준으로 정규화됩니다.
MAX_PROCESS_NORMALIZED_CPU_USER
(mongodb.atlas.system.cpu.mongoprocess.max.norm.user)
MAX_PROCESS_NORMALIZED_CPU_KERNEL
(mongodb.atlas.system.cpu.mongoprocess.max.norm.kernel)
MAX_PROCESS_NORMALIZED_CPU_CHILDREN_USER
(mongodb.atlas.system.cpu.mongoprocess.max.norm.childrenuser)
MAX_PROCESS_NORMALIZED_CPU_CHILDREN_KERNEL
(mongodb.atlas.system.cpu.mongoprocess.max.norm.childrenkernel)
프로세스
서버의 MongoDB 프로세스와 관련된 다양한 프로세스에서 논리적 CPU가 사용한 시간의 백분율에 대한 메트릭 세분성으로 지정된 기간에 걸쳐 측정된 최대값입니다. 이러한 값은 논리적 CPU 코어 수를 기준으로 정규화됩니다.
MEMORY_RESIDENT
(mongodb.atlas.mem.resident)
MEMORY_VIRTUAL
(mongodb.atlas.mem.virtual)
프로세스
서버의 MongoDB 프로세스에서 사용하는 메모리(MB)를 메모리 유형별로 구분하여 표시합니다.
OPCOUNTER_REPL_CMD
(mongodb.atlas.opcountersrepl.command)
OPCOUNTER_REPL_UPDATE
(mongodb.atlas.opcountersrepl.update)
OPCOUNTER_REPL_DELETE
(mongodb.atlas.opcountersrepl.delete)
OPCOUNTER_REPL_INSERT
(mongodb.atlas.opcountersrepl.insert)
프로세스

MongoDB serverStatus 명령의 opcountersRepl 문서에서 수집한 MongoDB 세컨더리 데이터베이스 작업 속도를 측정합니다.

클러스터 지표를 통해 액세스하는 Opcounters - Repl 차트에서 이러한 지표를 볼 수 있습니다.

OPLOG_RATE_GB_PER_HOUR
(mongodb.atlas.replset.oplograte)
프로세스
프라이머리가 시간당 기가바이트 단위로 생성하는 평균 oplog 속도입니다.
TOTAL_NUMBER_OF_GETMORE_COMMANDS
(mongodb.atlas.search.index.stats.commands.getmore)

Atlas Search

모든 Atlas Search 쿼리에서 실행된 getmore 명령의 총 개수입니다.
TOTAL_NUMBER_OF_DELETES
(mongodb.atlas.search.index.stats.deletes)

Atlas Search

제거된 문서 또는 필드(인덱스 정의에 지정됨)의 총 개수입니다.
TOTAL_NUMBER_OF_INDEX_FIELD
(mongodb.atlas.search.index.stats.index.fields)

Atlas Search

Atlas 검색 인덱스에 존재하는 고유 필드의 총 개수입니다.
TOTAL_INDEX_SIZE_ON_DISK
(mongodb.atlas.search.index.stats.index.size)

Atlas Search

디스크에 있는 모든 인덱스의 총 크기입니다.
TOTAL_NUMBER_OF_INSERTS_SERIES
(mongodb.atlas.search.index.stats.inserts)

Atlas Search

Atlas Search가 인덱싱한 문서 또는 필드의 총 수(인덱스 정의에 지정됨)입니다.
MAX_REPLICATION_LAG
(mongodb.atlas.search.index.stats.max.replication.lag)

Atlas Search

Atlas Search가 mongodoplog에서 변경 사항을 복제하는 데 지연된 대략적인 시간(밀리초)입니다.
TOTAL_NUMBER_OF_UPDATES
(mongodb.atlas.search.index.stats.updates)

Atlas Search

Atlas Search가 업데이트한 문서 또는 필드(인덱스 정의에 지정됨)의 총 수입니다.
TOTAL_NUMBER_OF_ERROR_QUERIES
(mongodb.atlas.search.index.stats.queries.error)

Atlas Search

Atlas Search가 응답을 반환할 수 없는 쿼리의 총 수입니다.
TOTAL_NUMBER_OF_SUCCESS_QUERIES
(mongodb.atlas.search.index.stats.queries.success)

Atlas Search

Atlas Search가 성공적으로 응답을 반환한 총 쿼리 수입니다.
TOTAL_NUMBER_OF_TOTAL_QUERIES
(mongodb.atlas.search.index.stats.queries.total)

Atlas Search

Atlas Search에 제출된 총 쿼리 수입니다.
JVM_CURRENT_MEMORY
(mongodb.atlas.search.jvm.current.memory)

Atlas Search

JVM 힙이 현재 사용 중인 메모리 양입니다.
JVM_MAX_MEMORY
(mongodb.atlas.search.jvm.max.memory)

Atlas Search

JVM 힙(heap)에서 사용 가능한 총 메모리입니다.
DISK_PARTITION_SPACE_FREE
(mongodb.atlas.system.disk.space.free)
DISK_PARTITION_SPACE_USED
(mongodb.atlas.system.disk.space.used)
DISK_PARTITION_SPACE_PERCENT_FREE
(mongodb.atlas.system.disk.space.percentfree)
DISK_PARTITION_SPACE_PERCENT_USED
(mongodb.atlas.system.disk.space.percentused)
Disk
MongoDB에서 사용되는 디스크 파티션의 여유 디스크 공간과 사용된 디스크 공간(바이트 단위)을 측정합니다.
MAX_DISK_PARTITION_SPACE_FREE
(mongodb.atlas.system.disk.max.space.free)
MAX_DISK_PARTITION_SPACE_USED
(mongodb.atlas.system.disk.max.space.used)
MAX_DISK_PARTITION_SPACE_PERCENT_FREE
(mongodb.atlas.system.disk.max.space.percentfree)
MAX_DISK_PARTITION_SPACE_PERCENT_USED
(mongodb.atlas.system.disk.max.space.percentused)
Disk
MongoDB에서 사용하는 디스크 파티션의 여유 디스크 공간 및 사용된 디스크 공간(바이트 단위)에 대해 메트릭 간격에 지정된 시간 동안의 최대값입니다.
DISK_PARTITION_IOPS_READ
(mongodb.atlas.system.disk.iops.reads)
DISK_PARTITION_IOPS_WRITE
(mongodb.atlas.system.disk.iops.writes)
DISK_PARTITION_IOPS_TOTAL
(mongodb.atlas.system.disk.iops.total)
Disk
MongoDB에서 사용하는 디스크 파티션의 IOPS 처리량을 측정합니다.
MAX_DISK_PARTITION_IOPS_READ
(mongodb.atlas.system.disk.max.iops.reads)
MAX_DISK_PARTITION_IOPS_WRITE
(mongodb.atlas.system.disk.max.iops.writes)
MAX_DISK_PARTITION_IOPS_TOTAL
(mongodb.atlas.system.disk.max.iops.total)
Disk
MongoDB에서 사용하는 디스크 파티션의 IOPS 처리량에 대해 지표 단위로 지정된 기간 동안 측정한 최대값입니다.
SYSTEM_NETWORK_BYTES_IN
(mongodb.atlas.system.network.bytes.in)
시스템
초당 수신되는 물리적 바이트의 평균 속도입니다.
SYSTEM_NETWORK_BYTES_OUT
(mongodb.atlas.system.network.bytes.out)
시스템
초당 전송되는 물리적 바이트의 평균 속도입니다.
MAX_SYSTEM_NETWORK_IN
(mongodb.atlas.system.network.max.bytes.in)
시스템
초당 수신된 물리적 바이트의 평균 속도에 대한 메트릭으로 지정된 기간 동안에 측정된 최대값입니다.
MAX_SYSTEM_NETWORK_OUT
(mongodb.atlas.system.network.max.bytes.out)
시스템
초당 전송된 물리적 바이트의 평균 비율에 대한 메트릭 세분성으로 지정된 기간 동안에 측정된 최대값입니다.
CACHE_BYTES_READ_INTO
(mongodb.atlas.wiredtiger.cache.bytes_read_into_cache)
CACHE_BYTES_WRITTEN_FROM
(mongodb.atlas.wiredtiger.cache.bytes_written_from_cache)
프로세스
WiredTiger의 캐시에서 읽고 쓰는 평균 바이트 속도를 측정합니다.
CACHE_USED_BYTES
(mongodb.atlas.wiredtiger.cache.bytes_currently_in_cache)
CACHE_DIRTY_BYTES
(mongodb.atlas.wiredtiger.cache.tracked_dirty_bytes_in_cache)
프로세스
데이터의 바이트 수와 WiredTiger의 캐시 내 더티 데이터의 바이트 수를 측정합니다.
PAGES_READ_INTO_CACHE
(mongodb.atlas.wiredtiger.cache.pages_read_into_cache)
PAGES_REQUESTED_FROM_CACHE
(mongodb.atlas.wiredtiger.cache.pages_requested_from_the_cache)
프로세스
캐시 로 읽은 페이지 수와 캐시 에서 요청된 페이지 수입니다.
TICKETS_AVAILABLE_READS
(mongodb.atlas.wiredtiger.concurrenttransactions.read.available)
TICKETS_AVAILABLE_WRITES
(mongodb.atlas.wiredtiger.concurrenttransactions.write.available)
프로세스
스토리지 엔진에서 읽기 및 쓰기 작업 수를 측정합니다.
GLOBAL_LOCK_CURRENT_QUEUE_READERS
(mongodb.atlas.global.lock.current.queue.readers)
GLOBAL_LOCK_CURRENT_QUEUE_WRITERS
(mongodb.atlas.global.lock.current.queue.writers)
GLOBAL_LOCK_CURRENT_QUEUE_TOTAL
(mongodb.atlas.global.lock.current.queue.total)
글로벌
Atlas가 읽기, 쓰기 또는 읽기 및 쓰기 결합에 대해 보유하고 있는 잠금으로 인해 현재 대기 중인 작업의 수를 나타내는 게이지입니다.
AVG_OBJECT_SIZE
(dbstats.avg.object.size)
게이지
각 문서의 평균 크기(바이트)입니다. 이것은 dataSize를 문서 수로 나눈 값입니다. scale 인수avgObjSize 값에 영향을 주지 않습니다.
COLLECTIONS
(mongodb.atlas.dbstats.collections)
게이지
데이터베이스에 있는 컬렉션의 수입니다.
DATA_SIZE
(mongodb.atlas.dbstats.data.size)
게이지
데이터베이스에 저장된 비압축 데이터의 총크기입니다.
FILE_SIZE
(mongodb.atlas.dbstats.file.size)
게이지
MongoDB가 데이터를 저장하는 파일 시스템에서 사용 중인 모든 디스크 공간의 총 크기입니다.
INDEX_SIZE
(mongodb.atlas.dbstats.index.size)
게이지
사용 가능한 인덱스 공간을 포함하여 데이터베이스의 모든 인덱스에 할당된 디스크 공간의 합계입니다.
INDEXES
(mongodb.atlas.dbstats.indexes)
게이지
데이터베이스에 있는 모든 컬렉션의 총 인덱스 수입니다.
NUM_EXTENTS
(mongodb.atlas.dbstats.num.extents)
게이지
모든 컬렉션에서 데이터베이스의 익스텐트 수를 포함합니다.
OBJECTS
(mongodb.atlas.dbstats.objects)
게이지
모든 컬렉션의 데이터베이스에 있는 객체(특히 문서)의 수.
STORAGE_SIZE
(mongodb.atlas.dbstats.storage.size)
게이지
여유 공간을 포함하여 문서 저장을 위해 데이터베이스의 모든 컬렉션에 할당된 디스크 공간의 합계입니다.
VIEWS
(mongodb.atlas.dbstats.views)
게이지
데이터베이스의 조회 수.
COLLECTION_READ_LATENCY
(mongodb.atlas.latencyStats.read.sum)
COLLECTION_WRITE_LATENCY
(mongodb.atlas.latencyStats.write.sum)
COLLECTION_COMMANDS_LATENCY
(mongodb.atlas.latencyStats.write.sum)
COLLECTION_TOTAL_LATENCY
(mongodb.atlas.latencyStats.total.sum)
카운터
읽기, 쓰기, 명령 및 전체 요청의 지연 시간을 마이크로초 단위로 나타내는 64비트 정수입니다.
COLLECTION_READ_OPS
(mongodb.atlas.latencyStats.read.count)
COLLECTION_WRITE_OPS
(mongodb.atlas.latencyStats.write.count)
COLLECTION_COMMANDS_OPS
(mongodb.atlas.latencyStats.write.count)
COLLECTION_TOTAL_OPS
(mongodb.atlas.latencyStats.total.count)
카운터
시작 이후 읽기, 쓰기, 명령 및 전체 요청에 대해 컬렉션에서 수행된 작업 수를 나타내는 64비트 정수입니다.
READ_HISTOGRAM_P50
(mongodb.atlas.latencyStats.read.p50)
WRITE_HISTOGRAM_P50
(mongodb.atlas.latencyStats.write.p50)
COMMANDS_HISTOGRAM_P50
(mongodb.atlas.latencyStats.commands.p50)
TOTAL_HISTOGRAM_P50
(mongodb.atlas.latencyStats.total.p50)
카운터
읽기, 쓰기, 명령 및 총 요청에 대한 지연 시간 히스토그램에서 50번째 백분위수에 대한 작업 수.
READ_HISTOGRAM_P95
(mongodb.atlas.latencyStats.read.p95)
WRITE_HISTOGRAM_P95
(mongodb.atlas.latencyStats.write.p95)
COMMANDS_HISTOGRAM_P95
(mongodb.atlas.latencyStats.commands.p95)
TOTAL_HISTOGRAM_P95
(mongodb.atlas.latencyStats.total.p95)
카운터
읽기, 쓰기, 명령 및 총 요청에 대한 지연 시간 히스토그램에서 95번째 백분위수에 대한 작업 수.
READ_HISTOGRAM_P99
(mongodb.atlas.latencyStats.read.p99)
WRITE_HISTOGRAM_P99
(mongodb.atlas.latencyStats.write.p99)
COMMANDS_HISTOGRAM_P99
(mongodb.atlas.latencyStats.commands.p99)
TOTAL_HISTOGRAM_P99
(mongodb.atlas.latencyStats.total.p99)
카운터
읽기, 쓰기, 명령 및 총 요청에 대한 지연 시간 히스토그램에서 99번째 백분위수에 대한 작업 수.

Datadog는 클러스터 태그 외에도 다음 태그를 특정 지표 대한 레이블로 전송합니다.

Datadog Tags
설명
organizationname
해당 지표와 연관된 Atlas 조직입니다.
projectname
지표와 연결된 Atlas 프로젝트입니다.
clustername
지표와 연결된 Atlas 클러스터입니다.
replicasetname
지표와 연결된 복제본 세트입니다.
shardedclustername
지표와 연관된 샤딩 클러스터.
databasename
지표와 연관된 데이터베이스.
collectionname
지표와 연결된 컬렉션입니다.
hostnameport
Atlas 호스트 이름과 연관된 포트 번호.
hostnamestate
Atlas 호스트 이름(프라이머리, 세컨더리 또는 개별 프로세스)의 상태입니다. 이 태그를 사용하여 샤딩된 클러스터 또는 복제본 세트를 쿼리할 때 컬렉션 수준 지연 시간 지표를 필터링할 수 있습니다.

돌아가기

타사 서비스