Merge "Monitor docker service istead of haproxy by keepalived on mon nodes"
diff --git a/keepalived/cluster/instance/stacklight_monitor_vip.yml b/keepalived/cluster/instance/stacklight_monitor_vip.yml
index e146f20..51283b2 100644
--- a/keepalived/cluster/instance/stacklight_monitor_vip.yml
+++ b/keepalived/cluster/instance/stacklight_monitor_vip.yml
@@ -3,11 +3,13 @@
 classes:
 - service.keepalived.support
 parameters:
+  _param:
+    keepalived_docker_vrrp_script_content: "docker service ls"
   keepalived:
     cluster:
       vrrp_scripts:
-        check_pidof:
-          args: "haproxy"
+        docker_service_ls:
+          content: ${_param:keepalived_docker_vrrp_script_content}
           interval: 10
           rise: 1
           fall: 1
@@ -19,4 +21,4 @@
           interface: ${_param:keepalived_stacklight_monitor_vip_interface}
           virtual_router_id: 100
           priority: 101
-          track_script: check_pidof
+          track_script: docker_service_ls