- 重要な情報
- はじめに
- 用語集
- ガイド
- エージェント
- インテグレーション
- OpenTelemetry
- 開発者
- API
- CoScreen
- アプリ内
- Service Management
- インフラストラクチャー
- アプリケーションパフォーマンス
- 継続的インテグレーション
- ログ管理
- セキュリティ
- UX モニタリング
- 管理
Supported OS
このチェックでは、Datadog Agent を通じて MarkLogic を監視します。MarkLogic Server は、運用データおよび分析データのためのデータハブとして設計されたマルチモデルデータベースです。
ホストで実行されている Agent 用にこのチェックをインストールおよび構成する場合は、以下の手順に従ってください。コンテナ環境の場合は、オートディスカバリーのインテグレーションテンプレートのガイドを参照してこの手順を行ってください。
MarkLogic チェックは Datadog Agent パッケージに含まれています。 サーバーに追加でインストールする必要はありません。
API または Admin インターフェイスで、Datadog Agent に manage-user
ロール権限が最小限のユーザーを作成します。
enable_health_service_checks
コンフィギュレーションを使用する予定の場合は、Datadog MarkLogic ユーザーにu少なくとも 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>
を使用し、Datadog Agent で使用するユーザー名とパスワードを <USER>
および <PASSWORD>
に置き換えます。
詳細は、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
を選択します。
このクエリを実行し、Datadog Agent で使用するユーザーとパスワードを <USER>
と <PASSWORD>
に置き換えます。
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
(デフォルトポート) で認証します。
MarkLogic のパフォーマンスデータの収集を開始するには、Agent のコンフィギュレーションディレクトリのルートにある conf.d/
フォルダーの marklogic.d/conf.yaml
ファイルを編集します。使用可能なすべてのコンフィギュレーションオプションについては、サンプル marklogic.d/conf.yaml
ファイルを参照してください。コンフィグファイルのユーザー関連の設定については、作成した Datadog Agent ユーザーを使用します。
Agent バージョン 6.0 以降で利用可能
Datadog Agent で、ログの収集はデフォルトで無効になっています。以下のように、datadog.yaml
でこれを有効にする必要があります。
logs_enabled: true
MarkLogic のログの収集を開始するには、次の構成ブロックを marklogic.d/conf.yaml
ファイルに追加します。
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
ファイルを参照してください。
Agent のステータスサブコマンドを実行し、Checks セクションで 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 のサポートチームまでお問合せください。