From 83636388f0ee62a839cfd93674022970411a0441 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Fri, 15 Sep 2023 22:31:16 -0400 Subject: [PATCH] Add configurable monitoring interval --- roles/pvc/defaults/main.yml | 1 + roles/pvc/templates/pvc/pvcnoded.yaml.j2 | 1 + 2 files changed, 2 insertions(+) diff --git a/roles/pvc/defaults/main.yml b/roles/pvc/defaults/main.yml index dc03b2f..8e12052 100644 --- a/roles/pvc/defaults/main.yml +++ b/roles/pvc/defaults/main.yml @@ -14,6 +14,7 @@ pvc_log_node_lines: 2000 # The number of node log lines to store # Timing and fencing configuration (uncomment to override defaults) pvc_vm_shutdown_timeout: 180 # Number of seconds before a 'shutdown' VM is forced off pvc_keepalive_interval: 5 # Number of seconds between keepalive ticks +pvc_monitoring_interval: 60 # Number of seconds between monitoring plugin runs pvc_fence_intervals: 6 # Number of keepalive ticks before a node is considered dead pvc_suicide_intervals: 0 # Number of keepalive ticks before a node consideres itself dead (0 to disable) pvc_fence_successful_action: migrate # What to do with VMs when a fence is successful (migrate, None) diff --git a/roles/pvc/templates/pvc/pvcnoded.yaml.j2 b/roles/pvc/templates/pvc/pvcnoded.yaml.j2 index 953fbc8..38d4d03 100644 --- a/roles/pvc/templates/pvc/pvcnoded.yaml.j2 +++ b/roles/pvc/templates/pvc/pvcnoded.yaml.j2 @@ -48,6 +48,7 @@ pvc: intervals: vm_shutdown_timeout: {{ pvc_vm_shutdown_timeout }} keepalive_interval: {{ pvc_keepalive_interval }} + monitoring_interval: {{ pvc_monitoring_interval }} fence_intervals: {{ pvc_fence_intervals }} suicide_intervals: {{ pvc_suicide_intervals }} fencing: