From 9156c500c8f5c282e7534fa18cf2431803d46cda Mon Sep 17 00:00:00 2001 From: Robbie Court Date: Mon, 12 Oct 2026 03:35:04 +0000 Subject: [PATCH 1/2] Drop duplicate pdb.k8s checks (pdb.virtualflybrain.org is the cluster pdb) pdb.v4 and pdb.k8s are being retired in favour of pdb.virtualflybrain.org, which the cluster pdb now serves. --- config/services.yml | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/config/services.yml b/config/services.yml index 8308a49..20f0d5b 100644 --- a/config/services.yml +++ b/config/services.yml @@ -138,8 +138,6 @@ groups: - name: Cluster health (health.k8s.virtualflybrain.org) url: https://health.k8s.virtualflybrain.org/status health_json: true # ok:false -> orange warning carrying the endpoint's own "problems" text - - name: PDB Neo4j browser (pdb.k8s.virtualflybrain.org) - url: https://pdb.k8s.virtualflybrain.org/browser/ - name: PDB analytics Neo4j browser (pdb-analytics.k8s.virtualflybrain.org) url: https://pdb-analytics.k8s.virtualflybrain.org/browser/ - name: KB Neo4j browser (kb.k8s.virtualflybrain.org) @@ -274,17 +272,6 @@ neo4j_services: container_port: 7474 container_scheme: http - - name: PDB Neo4j — cluster (pdb.k8s.virtualflybrain.org) - # Neo4j 4.4 copies on the Kubernetes cluster (autoscaled 3-8, behind ingress-nginx). LB-fronted: each - # probe lands on one copy; per-copy readiness is covered by the Cluster health check. - base_url: https://pdb.k8s.virtualflybrain.org - db: neo4j - user: neo4j - password: vfb - password_env: NEO4J_PASSWORD - min_nodes: 1600000 - timeout: 20 - fronts: Production Database on the cluster (test hostname until cut-over) - name: PDB Neo4j — cluster analytics (pdb-analytics.k8s.virtualflybrain.org) base_url: https://pdb-analytics.k8s.virtualflybrain.org db: neo4j From 074a90058be80115eb72e5d85347097ecf33d7ba Mon Sep 17 00:00:00 2001 From: Robbie Court Date: Mon, 12 Oct 2026 03:55:40 +0000 Subject: [PATCH 2/2] PDB node-count threshold 1.6M (the cluster pdb check this replaces used it) --- config/services.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/services.yml b/config/services.yml index 20f0d5b..5563b6f 100644 --- a/config/services.yml +++ b/config/services.yml @@ -233,7 +233,7 @@ neo4j_services: user: neo4j password: vfb # public read-only credential password_env: NEO4J_PASSWORD # env wins if set - min_nodes: 1000000 # PDB docs quote 1.1M+ nodes; alert if below 1M + min_nodes: 1600000 # cluster pdb holds ~1.7M nodes; alert if below 1.6M timeout: 20 fronts: Production Database (knowledge graph) # Per-container probing — each Neo4j container gets its own