- 重要な情報
- アプリ内
- インフラストラクチャー
- アプリケーションパフォーマンス
- 継続的インテグレーション
- ログ管理
- セキュリティ
- UX モニタリング
- 管理
Supported OS
このチェックは、Datadog Agent を介して neo4j を監視するものです。 この Agent を介して送信されるメトリクスとチェックを確認してください。Neo4j 4.0 以降では、複数のデータベースをサポートしているため、一部のメトリクスとチェックは公開されなくなりました。
ホストで実行されている Agent 用にこのチェックをインストールおよび構成する場合は、以下の手順に従ってください。コンテナ環境の場合は、オートディスカバリーのインテグレーションテンプレートのガイドを参照してこの手順を行ってください。
neo4j チェックをホストにインストールするには
Datadog Agent をダウンロードしてインストールします。
neo4j チェックをホストにインストールするには
datadog-agent integration install -t datadog-neo4j==<INTEGRATION_VERSION>
neo4j のパフォーマンスデータの収集を開始するには、Agent のコンフィギュレーションディレクトリのルートにある conf.d/
フォルダーの neo4j.d/conf.yaml
ファイルを編集します。使用可能なすべてのコンフィギュレーションオプションの詳細については、neo4j.d/conf.yaml のサンプルを参照してください。
neo4j_url は host に置き換えられました。更新の際には host を使用するようにしてください。
Agent の status サブコマンドを実行し、Checks セクションで neo4j
を探します。
neo4j.bolt.accumulated_processing_time (gauge) | The accumulated time worker threads have spent processing messages. |
neo4j.bolt.accumulated_queue_time (gauge) | The accumulated time messages have spent waiting for a worker thread. |
neo4j.bolt.connections_closed (gauge) | The total number of Bolt connections closed since this instance started. This includes both properly and abnormally ended connections |
neo4j.bolt.connections_idle (gauge) | The total number of Bolt connections sitting idle |
neo4j.bolt.connections_opened (gauge) | The total number of Bolt connections opened since this instance started. This includes both succeeded and failed connections |
neo4j.bolt.connections_running (gauge) | The total number of Bolt connections currently being executed |
neo4j.bolt.messages_done (gauge) | The total number of messages that completed processing since this instance started. This includes successful and failed and ignored Bolt messages |
neo4j.bolt.messages_failed (gauge) | The total number of messages that failed processing since this instance started |
neo4j.bolt.messages_received (gauge) | The total number of messages received via Bolt since this instance started |
neo4j.bolt.messages_started (gauge) | The total number of messages that began processing since this instance started. This is different from messages received in that this counter tracks how many of the received messages have been taken on by a worker thread |
neo4j.causal_clustering.catchup_tx_pull_requests_received (gauge) | Total number of received transaction pull requests. |
neo4j.causal_clustering.core.append_index (gauge) | Append index of the RAFT log. |
neo4j.causal_clustering.core.commit_index (gauge) | Commit index of the RAFT log. |
neo4j.causal_clustering.core.discovery.cluster.converged (gauge) | Discovery cluster convergence. |
neo4j.causal_clustering.core.discovery.cluster.members (gauge) | Discovery cluster member size. |
neo4j.causal_clustering.core.discovery.cluster.unreachable (gauge) | Discovery cluster unreachable size. |
neo4j.causal_clustering.core.discovery.replicated_data.member_data.invisible (gauge) | Invisible data structure containing metadata about cluster mem,bers. |
neo4j.causal_clustering.core.discovery.replicated_data.member_data.visible (gauge) | Visible data structure containing metadata about cluster mem,bers. |
neo4j.causal_clustering.core.discovery.replicated_data.member_db_state.invisible (gauge) | The hidden part of the data structure used for internal purposes. |
neo4j.causal_clustering.core.discovery.replicated_data.member_db_state.visible (gauge) | The visible part of the data structure used for internal purpose,s. |
neo4j.causal_clustering.core.discovery.replicated_data.per_db.leader_name.invisible (gauge) | The total number of leadership changes. |
neo4j.causal_clustering.core.discovery.replicated_data.per_db.leader_name.visible (gauge) | Number of leaders in the cluster. |
neo4j.causal_clustering.core.discovery.replicated_data.raft_id.published_by_member.invisible (gauge) | Visible Raft ID published by member. |
neo4j.causal_clustering.core.discovery.replicated_data.raft_id.published_by_member.visible (gauge) | Hidden Raft ID published by member. |
neo4j.causal_clustering.core.discovery.replicated_data.cluster_id.per_db_name.invisible (gauge) | Hidden identifier for the cluster. |
neo4j.causal_clustering.core.discovery.replicated_data.cluster_id.per_db_name.visible (gauge) | Shared identifier for the cluster. |
neo4j.causal_clustering.core.in_flight_cache_element_count (gauge) | In-flight cache element count. |
neo4j.causal_clustering.core.in_flight_cache.hits (gauge) | In-flight cache hits. |
neo4j.causal_clustering.core.in_flight_cache.max_bytes (gauge) | In-flight cache max bytes. |
neo4j.causal_clustering.core.in_flight_cache.max_elements (gauge) | In-flight cache maximum elements. |
neo4j.causal_clustering.core.in_flight_cache.misses (gauge) | In-flight cache misses. |
neo4j.causal_clustering.core.in_flight_cache.total_bytes (gauge) | In-flight cache total bytes. |
neo4j.causal_clustering.core.is_leader (gauge) | Is this server the leader? |
neo4j.causal_clustering.core.message_processing_delay (gauge) | Delay between RAFT message receive and process. |
neo4j.causal_clustering.core.message_processing_timer (gauge) | Timer for RAFT message processing. |
neo4j.causal_clustering.core.message_processing_timer.append_entries_request (gauge) | Requests invoked by the RAFT leader to replicate log entries. |
neo4j.causal_clustering.core.message_processing_timer.append_entries_response (gauge) | Responses from followers to the RAFT leader's requests to replicate log entries. |
neo4j.causal_clustering.core.message_processing_timer.election_timeout (gauge) | Timeout events for processing of RAFT messages. |
neo4j.causal_clustering.core.message_processing_timer.heartbeat (gauge) | Heartbeat requests received by followers in the RAFT cluster. |
neo4j.causal_clustering.core.message_processing_timer.heartbeat_response (gauge) | Heartbeat responses received by the leader in the RAFT cluster. |
neo4j.causal_clustering.core.message_processing_timer.heartbeat_timeout (gauge) | Timeout events for heartbeat requests. |
neo4j.causal_clustering.core.message_processing_timer.log_compaction_info (gauge) | Log compaction |
neo4j.causal_clustering.core.message_processing_timer.new_batch_request (gauge) | New batch requests |
neo4j.causal_clustering.core.message_processing_timer.new_entry_request (gauge) | New entry requests |
neo4j.causal_clustering.core.message_processing_timer.pre_vote_request (gauge) | Pre vote requests |
neo4j.causal_clustering.core.message_processing_timer.pre_vote_response (gauge) | Pre vote responses |
neo4j.causal_clustering.core.message_processing_timer.prune_request (gauge) | Prune requests |
neo4j.causal_clustering.core.message_processing_timer.vote_request (gauge) | Vote requests |
neo4j.causal_clustering.core.message_processing_timer.vote_response (gauge) | Vote responses |
neo4j.causal_clustering.core.replication_attempt (gauge) | Raft replication attempt count. |
neo4j.causal_clustering.core.replication_fail (gauge) | Raft Replication fail count. |
neo4j.causal_clustering.core.replication_new (gauge) | Raft replication new request count. |
neo4j.causal_clustering.core.replication_success (gauge) | Raft Replication success count. |
neo4j.causal_clustering.core.term (gauge) | RAFT Term of this server |
neo4j.causal_clustering.core.tx_retries (gauge) | Transaction retries. |
neo4j.causal_clustering.read_replica.pull_updates (gauge) | The total number of pull requests made by this instance. |
neo4j.causal_clustering.read_replica.pull_update_highest_tx_id_requested (gauge) | The highest transaction id requested in a pull update by this instance. |
neo4j.causal_clustering.read_replica.pull_update_highest_tx_id_received (gauge) | The highest transaction id that has been pulled in the last pull update by this instance. |
neo4j.check_point.events (gauge) | The total number of check point events executed so far. |
neo4j.check_point.total_time (gauge) | The total time spent in check pointing so far. |
neo4j.check_point.duration (gauge) | The duration of the last check point event. |
neo4j.cypher.replan_events (gauge) | The total number of times Cypher has decided to re-plan a query. |
neo4j.cypher.replan_wait_time (gauge) | The total number of seconds waited between query replans. |
neo4j.node_count (gauge) | The total number of nodes. |
neo4j.relationship_count (gauge) | The total number of relationships. |
neo4j.ids_in_use.node (gauge) | The total number of nodes stored in the database. |
neo4j.ids_in_use.property (gauge) | The total number of different property names used in the database. |
neo4j.ids_in_use.relationship (gauge) | The total number of relationships stored in the database. |
neo4j.ids_in_use.relationship_type (gauge) | The total number of different relationship types stored in the database. |
neo4j.store.size.total (gauge) | The total size of the database and transaction logs. |
neo4j.store.size.database (gauge) | The on disk size of the database. |
neo4j.log.appended_bytes (gauge) | The total number of bytes appended to transaction log. |
neo4j.log.rotation_events (gauge) | The total number of transaction log rotations executed so far. |
neo4j.log.rotation_total_time (gauge) | The total time spent in rotating transaction logs so far. |
neo4j.log.rotation_duration (gauge) | The duration of the last log rotation event. |
neo4j.page_cache.eviction_exceptions (gauge) | The total number of exceptions seen during the eviction process in the page cache. |
neo4j.page_cache.evictions (gauge) | The total number of page evictions executed by the page cache. |
neo4j.page_cache.flushes (gauge) | The total number of flushes executed by the page cache. |
neo4j.page_cache.hits (gauge) | The total number of page hits happened in the page cache. |
neo4j.page_cache_hits_total (gauge) | The total number of page hits happened in the page cache. |
neo4j.page_cache.page_faults (gauge) | The total number of page faults happened in the page cache. |
neo4j.page_cache.pins (gauge) | The total number of page pins executed by the page cache. |
neo4j.page_cache.unpins (gauge) | The total number of page unpins executed by the page cache. |
neo4j.server.threads.jetty.all (gauge) | The total number of threads (both idle and busy) in the jetty pool. |
neo4j.server.threads.jetty.idle (gauge) | The total number of idle threads in the jetty pool. |
neo4j.transaction.active (gauge) | The number of currently active transactions. |
neo4j.transaction.active_read (gauge) | The number of currently active read transactions. |
neo4j.transaction.active_write (gauge) | The number of currently active write transactions. |
neo4j.transaction.committed_read (gauge) | The total number of committed transactions. |
neo4j.transaction.committed (gauge) | The total number of committed read transactions. |
neo4j.transaction.committed_write (gauge) | The total number of committed write transactions. |
neo4j.transaction.last_closed_tx_id (gauge) | The ID of the last closed transaction. |
neo4j.transaction.last_committed_tx_id (gauge) | The ID of the last committed transaction. |
neo4j.transaction.peak_concurrent (gauge) | The highest peak of concurrent transactions. |
neo4j.transaction.rollbacks_read (gauge) | The total number of rolled back read transactions. |
neo4j.transaction.rollbacks (gauge) | The total number of rolled back transactions. |
neo4j.transaction.rollbacks_write (gauge) | The total number of rolled back write transactions. |
neo4j.transaction.started (gauge) | The total number of started transactions. |
neo4j.transaction.terminated_read (gauge) | The total number of terminated read transactions. |
neo4j.transaction.terminated (gauge) | The total number of terminated transactions. |
neo4j.transaction.terminated_write (gauge) | The total number of terminated write transactions. |
neo4j.vm.gc.count.g1_old_generation (gauge) | Total number of garbage collections for old generation. |
neo4j.vm.gc.count.g1_young_generation (gauge) | Total number of garbage collections for young generation. |
neo4j.vm.gc.time.g1_old_generation (gauge) | Accumulated garbage collection time in milliseconds for old generation. |
neo4j.vm.gc.time.g1_young_generation (gauge) | Accumulated garbage collection time in milliseconds for young generation. |
neo4j.vm.memory.buffer.direct_capacity (gauge) | Estimated total capacity of direct buffers in the pool. |
neo4j.vm.memory.buffer.direct_count (gauge) | Estimated number of direct buffers in the pool. |
neo4j.vm.memory.buffer.direct_used (gauge) | Estimated amount of direct memory used by the pool. |
neo4j.vm.memory.buffer.mapped_capacity (gauge) | Estimated total capacity of mapped buffers in the pool. |
neo4j.vm.memory.buffer.mapped_count (gauge) | Estimated number of mapped buffers in the pool. |
neo4j.vm.memory.buffer.mapped_used (gauge) | Estimated amount of mapped memory used by the pool. |
neo4j.vm.memory.pool.compressed_class_space (gauge) | Estimated number of buffers in the compressed class space pool. |
neo4j.vm.memory.pool.g1_eden_space (gauge) | Estimated number of buffers in the g1 eden space pool. |
neo4j.vm.memory.pool.g1_old_gen (gauge) | Estimated number of buffers in the g1 old generation pool. |
neo4j.vm.memory.pool.g1_survivor_space (gauge) | Estimated number of buffers in the g1 survivor space pool. |
neo4j.vm.memory.pool.metaspace (gauge) | Estimated number of buffers in the metaspace pool. |
neo4j.vm.thread.count (gauge) | Estimated number of active threads in the current thread group. |
neo4j.vm.thread.total (gauge) | The total number of live threads including daemon and non-daemon threads. |
サービスチェック neo4j.prometheus.health
はベースチェックで送信されます
neo4j には、イベントは含まれません。
ご不明な点は、Datadog のサポートチームまでお問合せください。