- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Supported OS
이 점검은 Datadog 에이전트로 MarkLogic을 모니터링합니다. MarkLogic 서버는 운영 및 분석 데이터를 위한 데이터 허브로 설계된 다중 모델 데이터베이스입니다.
아래 지침을 따라 호스트에서 실행되는 에이전트에 대해 이 점검을 설치하고 설정하세요. 컨테이너화된 환경의 경우 이러한 지침을 적용하는 데 가이드가 필요하면 오토파일럿 통합 템플릿을 참조하세요.
MarkLogic 점검은 Datadog 에이전트 패키지에 포함되어 있습니다. 서버에 추가 설치가 필요하지 않습니다.
API 또는 관리자 인터페이스를 사용하여 최소 manage-user
역할 권한이 있는 Datadog 에이전트 사용자를 생성합니다.
enable_health_service_checks
설정을 사용하려는 경우 Datadog MarkLogic 사용자에게 manage-admin
이상의 역할을 부여하세요.
이 요청을 다음 특정 값으로 수정하여 Datadog 사용자를 생성합니다.
curl -X POST --anyauth --user <ADMIN_USER>:<ADMIN_PASSWORD> -i -H "Content-Type: application/json" -d '{"user-name": "<USER>", "password": "<PASSWORD>", "roles": {"role": "manage-user"}}' http://<HOSTNAME>:8002/manage/v2/users
정확한 <ADMIN_USER>
및 <ADMIN_PASSWORD>
을 사용하고 <USER>
및 <PASSWORD>
을 Datadog 에이전트에서 사용하는 사용자 아이디와 비밀번호로 바꿉니다.
자세한 내용은 MarkLogic POST /manage/v2/users 문서를 참고하세요.
다음과 같이 충분한 권한이 있는 사용자를 생성했는지 확인합니다.
curl -X GET --anyauth --user <USER>:<PASSWORD> -i http://<HOSTNAME>:8002/manage/v2
관리자 계정으로 QConsole에 로그인합니다. 기본적으로 QConsole은 http://<HOSTNAME>:8000/qconsole
에서 사용할 수 있습니다.
데이터베이스로 Security
, 쿼리 유형으로 XQuery
을 선택합니다.
쿼리를 실행하여 <USER>
및 <PASSWORD>
을 Datadog 에이전트에서 사용하는 항목으로 변경합니다.
xquery version "1.0-ml";
import module namespace sec="http://marklogic.com/xdmp/security" at
"/MarkLogic/security.xqy";
sec:create-user(
"<USER>",
"Datadog Agent user",
"<PASSWORD>",
"manage-user",
(xdmp:permission("security", "read")),
("http://marklogic.com/dev_modules"))
자세한 내용은 MarkLogic sec:create-user 문서를 참고하세요.
충분한 권한이 있는 사용자를 생성했는지 확인하려면 <USER>
및 <PASSWORD>
을 사용하여 http://<HOSTNAME>:8002
(기본 포트)에서 인증합니다.
에이전트의 설정 디렉토리 루트에 있는 conf.d/
폴더에서 marklogic.d/conf.yaml
파일을 편집하여 MarkLogic 성능 데이터 수집을 시작하세요.사용 가능한 모든 설정 옵션은 marklogic.d/conf.yaml
샘플 파일에서 확인하세요. 설정 파일의 사용자 관련 설정의 경우 생성한 Datadog 에이전트 사용자를 사용합니다.
[에이전트를 재시작합니다] 9.
Agent 버전 6.0 이상에서 사용 가능
Datadog Agent에서는 로그 수집이 기본적으로 비활성화되어 있습니다. datadog.yaml
파일에서 활성화해야 합니다.
logs_enabled: true
marklogic.d/conf.yaml
파일에 이 설정 블록을 추가하여 MarkLogic 로그 수집을 시작하세요.
logs:
- type: file
path: /var/opt/MarkLogic/Logs/ErrorLog.txt
source: marklogic
- type: file
path: /var/opt/MarkLogic/Logs/80002_AccessLog.txt
source: marklogic
path
값을 변경하고 환경에 설정합니다. 사용 가능한 모든 설정 옵션은 marklogic.d/conf.yaml
샘플 파일을 참조합니다.
[에이전트를 재시작합니다] 9.
에이전트의 상태 하위 명령을 실행하고 점검 섹션에서 marklogic
를 찾습니다.
marklogic.databases.average_forest_size (gauge) | The average forest size attached to database. Shown as mebibyte |
marklogic.databases.backup_count (gauge) | The maximum number of forests that are backing up. Shown as unit |
marklogic.databases.backup_read_load (gauge) | Disk read time threads spent for backup, in proportion to the elapsed time. |
marklogic.databases.backup_read_rate (gauge) | The moving average throughput of reading backup data from disk. Shown as mebibyte |
marklogic.databases.backup_write_load (gauge) | Disk writing time threads spent for backups, in proportion to the elapsed time. |
marklogic.databases.backup_write_rate (gauge) | The moving average throughput of writing data for backups. Shown as mebibyte |
marklogic.databases.compressed_tree_cache_hit_rate (gauge) | The average number of hits on the compressed cache. Shown as hit |
marklogic.databases.compressed_tree_cache_miss_rate (gauge) | The average number of misses on the compressed cache. Shown as miss |
marklogic.databases.data_size (gauge) | The total size of the database on disk. Shown as mebibyte |
marklogic.databases.database_replication_receive_load (gauge) | Time threads spent receiving data for database replication, in proportion to the elapsed time. |
marklogic.databases.database_replication_receive_rate (gauge) | The moving average throughput of receiving data for database replication. Shown as mebibyte |
marklogic.databases.database_replication_send_load (gauge) | Time threads spent sending data for database replication, in proportion to the elapsed time. |
marklogic.databases.database_replication_send_rate (gauge) | The moving average throughput of sending data for database replication. Shown as mebibyte |
marklogic.databases.deadlock_rate (gauge) | The rate of deadlock occurrences. Shown as lock |
marklogic.databases.deadlock_wait_load (gauge) | Time threads spent waiting for locks that eventually result in deadlocks in proportion to the elasped time. |
marklogic.databases.device_space (gauge) | The amount of space left on the device. Shown as mebibyte |
marklogic.databases.fast_data_size (gauge) | The total size of the fast storage on disk. Shown as mebibyte |
marklogic.databases.forests_count (gauge) | The number of forests for the database. Shown as unit |
marklogic.databases.in_memory_size (gauge) | The total memory used for the database. Shown as mebibyte |
marklogic.databases.journal_write_load (gauge) | Journal writing time threads spent in proportion to the elapsed time. |
marklogic.databases.journal_write_rate (gauge) | The moving average of writing data to the journal. Shown as mebibyte |
marklogic.databases.large_binary_cache_hit_rate (gauge) | The average number of hits on the large binary cache. Shown as hit |
marklogic.databases.large_binary_cache_miss_rate (gauge) | The average number of misses on the large binary cache. Shown as miss |
marklogic.databases.large_data_size (gauge) | The total size of the large data on disk. Shown as mebibyte |
marklogic.databases.large_read_load (gauge) | Disk read time threads spent on large documents, in proportion to the elapsed time. |
marklogic.databases.large_read_rate (gauge) | The moving average throughput of reading large documents from disk. Shown as mebibyte |
marklogic.databases.large_write_load (gauge) | Disk write time threads spent for large documents, in proportion to the elapsed time. |
marklogic.databases.large_write_rate (gauge) | The moving average throughput of writing data for large documents. Shown as mebibyte |
marklogic.databases.largest_forest_size (gauge) | The size of largest forest attached to database. Shown as mebibyte |
marklogic.databases.least_remaining_space_forest (gauge) | The lowest free remaining space size. Shown as mebibyte |
marklogic.databases.list_cache_hit_rate (gauge) | The average number of hits on the list cache. Shown as hit |
marklogic.databases.list_cache_miss_rate (gauge) | The average number of misses on the list cache. Shown as miss |
marklogic.databases.merge_count (gauge) | The maximum number of forests that are merging. |
marklogic.databases.merge_read_load (gauge) | Disk read time threads spent during merge, in proportion to the elapsed time. |
marklogic.databases.merge_read_rate (gauge) | The moving average throughput of reading merge data from disk. Shown as mebibyte |
marklogic.databases.merge_write_load (gauge) | Disk writing time threads spent for merges, in proportion to the elapsed time. |
marklogic.databases.merge_write_rate (gauge) | The moving average throughput of writing data for merges. Shown as mebibyte |
marklogic.databases.min_capacity (gauge) | The least capacity for a forest as a percentage. |
marklogic.databases.query_read_load (gauge) | Disk reading time threads spent for a query in proportion to the elapsed time. |
marklogic.databases.query_read_rate (gauge) | The moving average of throughput reading query data from disk. Shown as mebibyte |
marklogic.databases.read_lock_hold_load (gauge) | Time threads spent holding read locks in proportion to the elapsed time. |
marklogic.databases.read_lock_rate (gauge) | The rate of read lock acquistions. Shown as mebibyte |
marklogic.databases.read_lock_wait_load (gauge) | Time threads spent waiting to acquire read locks in proportion to the elasped time. |
marklogic.databases.reindex_count (gauge) | The total number of reindexing forests for the database. |
marklogic.databases.restore_count (gauge) | The maximum number of forests that are restoring. |
marklogic.databases.restore_read_load (gauge) | Disk read time threads spent for restores, in proportion to the elapsed time. |
marklogic.databases.restore_read_rate (gauge) | The moving average throughput of reading restore data from disk. Shown as mebibyte |
marklogic.databases.restore_write_load (gauge) | Disk write time threads spent for restores, in proportion to the elasped time. |
marklogic.databases.restore_write_rate (gauge) | The moving average throughput of writing data for restores. Shown as mebibyte |
marklogic.databases.save_write_load (gauge) | The moving average of time threads spent writing to in-memory stands, in proportion to the elapsed time. |
marklogic.databases.save_write_rate (gauge) | The moving average of writing data to in-memory stands. Shown as mebibyte |
marklogic.databases.total_load (gauge) | The sum of the processing load factors. |
marklogic.databases.total_merge_size (gauge) | The total size of active forest merging for the database. Shown as mebibyte |
marklogic.databases.total_rate (gauge) | The sum of the processing rate factors. |
marklogic.databases.triple_cache_hit_rate (gauge) | The average number of hits on the list cache. Shown as hit |
marklogic.databases.triple_cache_miss_rate (gauge) | The average number of misses on the list cache. Shown as miss |
marklogic.databases.triple_value_cache_hit_rate (gauge) | The average number of hits on the list cache. Shown as hit |
marklogic.databases.triple_value_cache_miss_rate (gauge) | The average number of misses on the list cache. Shown as miss |
marklogic.databases.write_lock_hold_load (gauge) | Time threads spent holding write locks in proportion to the elapsed time. |
marklogic.databases.write_lock_rate (gauge) | The rate of write lock acquistions. Shown as lock |
marklogic.databases.write_lock_wait_load (gauge) | Time threads spent waiting to acquire write locks in proportion to the elapsed time. |
marklogic.forests.backup_count (gauge) | The maximum number of forests that are backing up. Shown as unit |
marklogic.forests.backup_read_load (gauge) | Disk read time threads spent for backup, in proportion to the elapsed time. |
marklogic.forests.backup_read_rate (gauge) | The moving average throughput of reading backup data from disk. Shown as mebibyte |
marklogic.forests.backup_write_load (gauge) | Disk writing time threads spent for backups, in proportion to the elapsed time. |
marklogic.forests.backup_write_rate (gauge) | The moving average throughput of writing data for backups. Shown as mebibyte |
marklogic.forests.compressed_tree_cache_hit_rate (gauge) | The average number of hits on the compressed cache. Shown as hit |
marklogic.forests.compressed_tree_cache_miss_rate (gauge) | The average number of misses on the compressed cache. Shown as miss |
marklogic.forests.compressed_tree_cache_ratio (gauge) | The compressed cache ratio Shown as percent |
marklogic.forests.current_foreign_master_cluster (gauge) | The cluster ID coupled with the local cluster. Shown as unit |
marklogic.forests.current_foreign_master_fsn (gauge) | The ID of the last journal frame received from the foreign master Shown as unit |
marklogic.forests.current_master_fsn (gauge) | The journal frame ID of the local master Shown as unit |
marklogic.forests.database_replication_receive_load (gauge) | Time threads spent receiving data for database replication, in proportion to the elapsed time. |
marklogic.forests.database_replication_receive_rate (gauge) | The moving average throughput of receiving data for database replication. Shown as mebibyte |
marklogic.forests.database_replication_send_load (gauge) | Time threads spent sending data for database replication, in proportion to the elapsed time. |
marklogic.forests.database_replication_send_rate (gauge) | The moving average throughput of sending data for database replication. Shown as mebibyte |
marklogic.forests.deadlock_rate (gauge) | The rate of deadlock occurrences. Shown as lock |
marklogic.forests.deadlock_wait_load (gauge) | Time threads spent waiting for locks that eventually result in deadlocks in proportion to the elasped time. |
marklogic.forests.device_space (gauge) | The amount of space left on forest device. Shown as mebibyte |
marklogic.forests.forest_reserve (gauge) | The amount of space needed for merging. Shown as mebibyte |
marklogic.forests.journal_write_load (gauge) | Journal writing time threads spent in proportion to the elapsed time. |
marklogic.forests.journal_write_rate (gauge) | The moving average of writing data to the journal. Shown as mebibyte |
marklogic.forests.journals_size (gauge) | The amount of space the journals take up on disk. Shown as mebibyte |
marklogic.forests.large_binary_cache_hit_rate (gauge) | The average number of hits on the large binary cache. Shown as hit |
marklogic.forests.large_binary_cache_hits (gauge) | The number of hits on the large binary cache. Shown as hit |
marklogic.forests.large_binary_cache_miss_rate (gauge) | The average number of misses on the large binary cache. Shown as miss |
marklogic.forests.large_binary_cache_misses (gauge) | The number of misses on the large binary cache. Shown as miss |
marklogic.forests.large_data_size (gauge) | The amount of space large objects take up on disk. Shown as mebibyte |
marklogic.forests.large_read_load (gauge) | Disk read time threads spent on large documents, in proportion to the elapsed time. |
marklogic.forests.large_read_rate (gauge) | The moving average throughput of reading large documents from disk. Shown as mebibyte |
marklogic.forests.large_write_load (gauge) | Disk write time threads spent for large documents, in proportion to the elapsed time. |
marklogic.forests.large_write_rate (gauge) | The moving average throughput of writing data for large documents. Shown as mebibyte |
marklogic.forests.list_cache_hit_rate (gauge) | The average number of hits on the list cache. Shown as hit |
marklogic.forests.list_cache_miss_rate (gauge) | The average number of misses on the list cache. Shown as miss |
marklogic.forests.list_cache_ratio (gauge) | The list cache ratio Shown as percent |
marklogic.forests.max_query_timestamp (gauge) | The largest timestamp a query has run at. Shown as millisecond |
marklogic.forests.max_stands_per_forest (gauge) | The maximum number of stands for a forest. Shown as unit |
marklogic.forests.merge_count (gauge) | The maximum number of forests that are merging. Shown as unit |
marklogic.forests.merge_read_load (gauge) | Disk read time threads spent during merge, in proportion to the elapsed time. |
marklogic.forests.merge_read_rate (gauge) | The moving average throughput of reading merge data from disk. Shown as mebibyte |
marklogic.forests.merge_write_load (gauge) | Disk writing time threads spent for merges, in proportion to the elapsed time. |
marklogic.forests.merge_write_rate (gauge) | The moving average throughput of writing data for merges. Shown as mebibyte |
marklogic.forests.min_capacity (gauge) | The least capacity for a forest as a percentage. Shown as percent |
marklogic.forests.nonblocking_timestamp (gauge) | The most current timestamp for which a query will execute without waiting for transactions to settle. Shown as millisecond |
marklogic.forests.orphaned_binaries (gauge) | The count of orphaned large binaries. Shown as item |
marklogic.forests.query_read_load (gauge) | Disk reading time threads spent for a query in proportion to the elapsed time. |
marklogic.forests.query_read_rate (gauge) | The moving average of throughput reading query data from disk. Shown as mebibyte |
marklogic.forests.read_lock_hold_load (gauge) | Time threads spent holding read locks in proportion to the elapsed time. |
marklogic.forests.read_lock_rate (gauge) | The rate of read lock acquistions. Shown as lock |
marklogic.forests.read_lock_wait_load (gauge) | Time threads spent waiting to acquire read locks in proportion to the elasped time. |
marklogic.forests.restore_count (gauge) | The maximum number of forests that are restoring. Shown as unit |
marklogic.forests.restore_read_load (gauge) | Disk read time threads spent for restores, in proportion to the elapsed time. |
marklogic.forests.restore_read_rate (gauge) | The moving average throughput of reading restore data from disk. Shown as mebibyte |
marklogic.forests.restore_write_load (gauge) | Disk write time threads spent for restores, in proportion to the elasped time. |
marklogic.forests.restore_write_rate (gauge) | The moving average throughput of writing data for restores. Shown as mebibyte |
marklogic.forests.save_write_load (gauge) | The moving average of time threads spent writing to in_memory stands, in proportion to the elapsed time. |
marklogic.forests.save_write_rate (gauge) | The moving average of writing data to in_memory stands Shown as mebibyte |
marklogic.forests.state_not_open (gauge) | The number of forests that aren't open. Shown as unit |
marklogic.forests.storage.disk_size (gauge) | The amount of space the stand takes on disk. Shown as mebibyte |
marklogic.forests.storage.host.capacity (gauge) | The percentage of storage space that is free. Shown as percent |
marklogic.forests.storage.host.device_space (gauge) | The amount of space left on forest device. Shown as mebibyte |
marklogic.forests.storage.host.forest_reserve (gauge) | The amount of space needed for merging. Shown as mebibyte |
marklogic.forests.storage.host.forest_size (gauge) | The total ordinary storage for forests. Shown as mebibyte |
marklogic.forests.storage.host.large_data_size (gauge) | The amount of space large objects take up on disk. Shown as mebibyte |
marklogic.forests.storage.host.remaining_space (gauge) | The total free storage for forests. Shown as mebibyte |
marklogic.forests.total_forests (gauge) | The total number of forests. Shown as unit |
marklogic.forests.total_load (gauge) | The sum of the processing load factors. |
marklogic.forests.total_rate (gauge) | The sum of the processing rate factors. Shown as mebibyte |
marklogic.forests.triple_cache_hit_rate (gauge) | The average number of hits on the list cache. Shown as hit |
marklogic.forests.triple_cache_miss_rate (gauge) | The average number of misses on the list cache. Shown as miss |
marklogic.forests.triple_value_cache_hit_rate (gauge) | The average number of hits on the list cache. Shown as hit |
marklogic.forests.triple_value_cache_miss_rate (gauge) | The average number of misses on the list cache. Shown as miss |
marklogic.forests.write_lock_hold_load (gauge) | Time threads spent holding write locks in proportion to the elapsed time. |
marklogic.forests.write_lock_rate (gauge) | The rate of write lock acquistions. Shown as lock |
marklogic.forests.write_lock_wait_load (gauge) | Time threads spent waiting to acquire write locks in proportion to the elapsed time. |
marklogic.hosts.backup_read_load (gauge) | Disk read time threads spent for backup, in proportion to the elapsed time. |
marklogic.hosts.backup_read_rate (gauge) | The moving average throughput of reading backup data from disk. Shown as mebibyte |
marklogic.hosts.backup_write_load (gauge) | Disk writing time threads spent for backups, in proportion to the elapsed time. |
marklogic.hosts.backup_write_rate (gauge) | The moving average throughput of writing data for backups. Shown as mebibyte |
marklogic.hosts.deadlock_rate (gauge) | The rate of deadlock occurrences. Shown as lock |
marklogic.hosts.deadlock_wait_load (gauge) | The total time spent waiting for locks that eventually deadlocked. Shown as second |
marklogic.hosts.external_binary_read_load (gauge) | Disk read time threads spent on external binary documents, in proportion to the elapsed time. |
marklogic.hosts.external_binary_read_rate (gauge) | Disk read throughput of external binary documents. Shown as mebibyte |
marklogic.hosts.foreign_xdqp_client_receive_load (gauge) | Time threads spent receiving data for the foreign xdqp client, in proportion to the elapsed time. |
marklogic.hosts.foreign_xdqp_client_receive_rate (gauge) | The moving average throughput of the foreign xdqp client receiving data. Shown as mebibyte |
marklogic.hosts.foreign_xdqp_client_send_load (gauge) | Time threads spent sending data for the foreign xdqp client, in proportion to the elapsed time. |
marklogic.hosts.foreign_xdqp_client_send_rate (gauge) | The moving average throughput of the foreign xdqp client sending data. Shown as mebibyte |
marklogic.hosts.foreign_xdqp_server_receive_load (gauge) | Time threads spent receiving data for the foreign xdqp server, in proportion to the elapsed time. |
marklogic.hosts.foreign_xdqp_server_receive_rate (gauge) | The moving average throughput of the foreign xdqp server receiving data. Shown as mebibyte |
marklogic.hosts.foreign_xdqp_server_send_load (gauge) | Time threads spent sending data for the foreign xdqp server, in proportion to the elapsed time. |
marklogic.hosts.foreign_xdqp_server_send_rate (gauge) | The moving average throughput of the foreign xdqp server sending data. Shown as mebibyte |
marklogic.hosts.journal_write_load (gauge) | Journal writing time threads spent in proportion to the elapsed time. |
marklogic.hosts.journal_write_rate (gauge) | The moving average of writing data to the journal. Shown as mebibyte |
marklogic.hosts.large_read_load (gauge) | Disk read time threads spent on large documents, in proportion to the elapsed time. |
marklogic.hosts.large_read_rate (gauge) | The moving average throughput of reading large documents from disk. Shown as mebibyte |
marklogic.hosts.large_write_load (gauge) | Disk write time threads spent for large documents, in proportion to the elapsed time. |
marklogic.hosts.large_write_rate (gauge) | The moving average throughput of writing data for large documents. Shown as mebibyte |
marklogic.hosts.memory_process_huge_pages_size (gauge) | The size of huge pages for the MarkLogic process. Available on Linux platform. Sum of Sizes after /anon_hugepage in /proc/[MLpid]/smaps. Shown as mebibyte |
marklogic.hosts.memory_process_rss (gauge) | The size of Process Resident Size (RSS) for the MarkLogic process Shown as mebibyte |
marklogic.hosts.memory_process_swap_rate (gauge) | The swap rate for the MarkLogic process. Shown as page |
marklogic.hosts.memory_size (gauge) | The amount of space the stand takes in memory. Shown as mebibyte |
marklogic.hosts.memory_system_free (gauge) | The free system memory. MemFree from /proc/meminfo on Linux, ullAvailPhys from GlobalMemoryStatusEx on Windows. Shown as mebibyte |
marklogic.hosts.memory_system_pagein_rate (gauge) | The page in rate for the system. Shown as page |
marklogic.hosts.memory_system_pageout_rate (gauge) | The page out rate for the system. Shown as page |
marklogic.hosts.memory_system_swapin_rate (gauge) | The swap in rate for the system. Shown as page |
marklogic.hosts.memory_system_swapout_rate (gauge) | The swap out rate for the system. Shown as page |
marklogic.hosts.memory_system_total (gauge) | The total system memory. MemTotal from /proc/meminfo on Linux, ullTotalPhys from GlobalMemoryStatusEx on Windows. Shown as mebibyte |
marklogic.hosts.merge_read_load (gauge) | Disk read time threads spent during merge, in proportion to the elapsed time. |
marklogic.hosts.merge_read_rate (gauge) | The moving average throughput of reading merge data from disk. Shown as mebibyte |
marklogic.hosts.merge_write_load (gauge) | Disk writing time threads spent for merges, in proportion to the elapsed time. |
marklogic.hosts.merge_write_rate (gauge) | The moving average throughput of writing data for merges. Shown as mebibyte |
marklogic.hosts.query_read_load (gauge) | Disk reading time threads spent for a query in proportion to the elapsed time. |
marklogic.hosts.query_read_rate (gauge) | The moving average of throughput reading query data from disk. Shown as mebibyte |
marklogic.hosts.read_lock_hold_load (gauge) | Time threads spent holding read locks in proportion to the elapsed time. |
marklogic.hosts.read_lock_rate (gauge) | The rate of read lock acquistions. Shown as lock |
marklogic.hosts.read_lock_wait_load (gauge) | Time threads spent waiting to acquire read locks in proportion to the elasped time. |
marklogic.hosts.restore_read_load (gauge) | Disk read time threads spent for restores, in proportion to the elapsed time. |
marklogic.hosts.restore_read_rate (gauge) | The moving average throughput of reading restore data from disk. Shown as mebibyte |
marklogic.hosts.restore_write_load (gauge) | Disk write time threads spent for restores, in proportion to the elasped time. |
marklogic.hosts.restore_write_rate (gauge) | The moving average throughput of writing data for restores. Shown as mebibyte |
marklogic.hosts.save_write_load (gauge) | The moving average of time threads spent writing to in-memory stands, in proportion to the elapsed time. |
marklogic.hosts.save_write_rate (gauge) | The moving average of writing data to in-memory stands. Shown as mebibyte |
marklogic.hosts.total_cpu_stat_system (gauge) | Total cpu utilization for system. Shown as percent |
marklogic.hosts.total_cpu_stat_user (gauge) | Total cpu utilization for user. Shown as percent |
marklogic.hosts.total_hosts (gauge) | The total number of hosts. Shown as host |
marklogic.hosts.total_hosts_offline (gauge) | The total number of hosts offline. Shown as host |
marklogic.hosts.total_load (gauge) | The sum of the processing load factors. |
marklogic.hosts.total_rate (gauge) | The sum of the processing rate factors. Shown as mebibyte |
marklogic.hosts.write_lock_hold_load (gauge) | Time threads spent holding write locks in proportion to the elapsed time. |
marklogic.hosts.write_lock_rate (gauge) | The rate of write lock acquistions. Shown as lock |
marklogic.hosts.write_lock_wait_load (gauge) | The total time spent holding write locks. |
marklogic.hosts.xdqp_client_receive_load (gauge) | Time threads spent receiving data for the xdqp client, in proportion to the elapsed time. |
marklogic.hosts.xdqp_client_receive_rate (gauge) | The moving average throughput of the XDQP client receiving data. Shown as mebibyte |
marklogic.hosts.xdqp_client_send_load (gauge) | Time threads spent sending data for xdqp clients, in proportion to the elapsed time. |
marklogic.hosts.xdqp_client_send_rate (gauge) | The moving average throughput of the xdqp clients sending data. Shown as mebibyte |
marklogic.hosts.xdqp_server_receive_load (gauge) | Time threads spent receiving data for the xdqp server, in proportion to the elapsed time. |
marklogic.hosts.xdqp_server_receive_rate (gauge) | The moving average throughput of the xdqp server receiving data. Shown as mebibyte |
marklogic.hosts.xdqp_server_send_load (gauge) | Time threads spent sending data for the xdqp server, in proportion to the elapsed time. |
marklogic.hosts.xdqp_server_send_rate (gauge) | The moving average throughput of the xdqp server sending data. Shown as mebibyte |
marklogic.requests.max_seconds (gauge) | The maximum length in seconds for the active requests. Shown as second |
marklogic.requests.mean_seconds (gauge) | The mean length in seconds for the active requests or the open transactions. Shown as second |
marklogic.requests.median_seconds (gauge) | The median length in seconds for the active requests or the open transactions. Shown as second |
marklogic.requests.min_seconds (gauge) | The minimum length in seconds for the active requests or the open transactions. Shown as second |
marklogic.requests.ninetieth_percentile_seconds (gauge) | The length in seconds for the ninetieth percentile of the active requests. Shown as second |
marklogic.requests.query_count (gauge) | The total number of active query requests. Shown as query |
marklogic.requests.standard_dev_seconds (gauge) | The standard deviation in seconds for the active requests or the open transactions. Shown as second |
marklogic.requests.total_requests (gauge) | The total number of active requests. Shown as request |
marklogic.requests.update_count (gauge) | The total number of active update requests. Shown as request |
marklogic.servers.expanded_tree_cache_hit_rate (gauge) | The average number of hits on the expanded cache. Shown as hit |
marklogic.servers.expanded_tree_cache_miss_rate (gauge) | The average number of misses on the expanded cache. Shown as miss |
marklogic.servers.request_count (gauge) | The rate of a request. Shown as request |
marklogic.servers.request_rate (gauge) | The total number of requests for the cluster. Shown as request |
marklogic.transactions.max_seconds (gauge) | The maximum length in seconds for the active transactions. Shown as second |
marklogic.transactions.mean_seconds (gauge) | The mean length in seconds for the active requests or the open transactions. Shown as second |
marklogic.transactions.median_seconds (gauge) | The median length in seconds for the active requests or the open transactions. Shown as second |
marklogic.transactions.min_seconds (gauge) | The minimum length in seconds for the active requests or the open transactions. Shown as second |
marklogic.transactions.ninetieth_percentile_seconds (gauge) | The length in seconds for the ninetieth percentile of the active requests. Shown as second |
marklogic.transactions.standard_dev_seconds (gauge) | The standard deviation in seconds for the active requests or the open transactions. Shown as second |
marklogic.transactions.total_transactions (gauge) | The total number of open transactions. Shown as transaction |
MarkLogic은 이벤트를 포함하지 않습니다.
marklogic.can_connect
Returns CRITICAL
if the Agent is unable to reach the query endpoint. Returns OK
otherwise.
Statuses: ok, critical, unknown
marklogic.database.health
Returns CRITICAL
if the database state is critical
; WARNING
if it is maintenance
, offline
, or at-risk
; and OK
otherwise.
Statuses: ok, warning, critical, unknown
marklogic.forest.health
Returns CRITICAL
if the forest state is critical
; WARNING
if it is maintenance
, offline
, or at-risk
; and OK
otherwise.
Statuses: ok, warning, critical, unknown
도움이 필요하세요? Datadog 지원팀에 문의하세요.