From cb4dd6cac96fece94304759f5296c1d7e6de7d23 Mon Sep 17 00:00:00 2001 From: Edward Nys Date: Fri, 15 Oct 2021 13:37:13 +0000 Subject: [PATCH] Enable and configure metrics --- .env.example | 2 +- docker-compose.override.yml | 1 + docker-compose.yml | 3 +++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.env.example b/.env.example index fa99e70..194f3b2 100644 --- a/.env.example +++ b/.env.example @@ -1,7 +1,7 @@ RUN_ENV=dev TRAEFIK_HOST=app.dev.linkurious.net TRAEFIK_HOST_VPC=dev-general01.vpc.dev.scw-par1.linkurious.net -NEO4J_VERSION=4.2.4-enterprise +NEO4J_VERSION=4.2.7-enterprise #NEO4J_VERSION=4.1.8-enterprise #NEO4J_VERSION=4.0.10-enterprise #NEO4J_VERSION=3.5.26-enterprise diff --git a/docker-compose.override.yml b/docker-compose.override.yml index a698179..2f4158d 100644 --- a/docker-compose.override.yml +++ b/docker-compose.override.yml @@ -12,6 +12,7 @@ services: - "7473:7473" # https - "7474:7474" # http - "7687:7687" # bolt + - "2004:2004" # metrics volumes: neo4j_data: diff --git a/docker-compose.yml b/docker-compose.yml index 092c18f..0ce98d2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -24,6 +24,9 @@ services: - NEO4J_metrics_csv_enabled=false - NEO4J_metrics_prometheus_enabled=true - NEO4J_metrics_prometheus_endpoint=0.0.0.0:2004 + - NEO4J_metrics_namespaces_enabled=true + - NEO4J_metrics_filter="*bolt.connections*,*bolt.messages_received*,*bolt.messages_started*,*dbms.pool.bolt.free,*dbms.pool.bolt.total_size,*dbms.pool.bolt.total_used,*dbms.pool.bolt.used_heap,*causal_clustering.core.is_leader,*causal_clustering.core.last_leader_message,*causal_clustering.core.replication_attempt,*causal_clustering.core.replication_fail,*check_point.duration,*check_point.total_time,*cypher.replan_events,*ids_in_use.node,*ids_in_use.property,*ids_in_use.relationship,*pool.transaction.*.total_used,*pool.transaction.*.used_heap,*pool.transaction.*.used_native,*store.size*,*transaction.active_read,*transaction.active_write,*transaction.committed*,*transaction.last_committed_tx_id,*transaction.peak_concurrent,*transaction.*,*page_cache.*,*vm.*," + labels: - "traefik.docker.network=traefik_network" - "traefik.enable=true"