new gen sensu and update procs check
diff --git a/metadata/service/support.yml b/metadata/service/support.yml
new file mode 100644
index 0000000..25f9976
--- /dev/null
+++ b/metadata/service/support.yml
@@ -0,0 +1,11 @@
+parameters:
+  nginx:
+    _support:
+      collectd:
+        enabled: false
+      heka:
+        enabled: false
+      sensu:
+        enabled: true
+      sphinx:
+        enabled: false
diff --git a/opencontrail/files/sensu.conf b/opencontrail/files/sensu.conf
deleted file mode 100644
index 9c230d6..0000000
--- a/opencontrail/files/sensu.conf
+++ /dev/null
@@ -1,48 +0,0 @@
-local_system_cassandra_proc:
-  command: "PATH=$PATH:/usr/lib64/nagios/plugins:/usr/lib/nagios/plugins check_procs -a '/usr/share/cassandra' -u root -c 1:1"
-  interval: 60
-  occurrences: 1
-  subscribers:
-  - local-opencontrail-database
-local_contrail_ifmap_proc:
-  command: "PATH=$PATH:/usr/lib64/nagios/plugins:/usr/lib/nagios/plugins check_procs -C ifmap-server -u contrail -c 1:1"
-  interval: 60
-  occurrences: 1
-  subscribers:
-  - local-opencontrail-config
-local_contrail_analytics:
-  command: "PATH=$PATH:/etc/sensu/plugins check_contrail_analytics.sh"
-  interval: 60
-  occurrences: 1
-  subscribers:
-  - local-opencontrail-collector
-local_contrail_database:
-  command: "PATH=$PATH:/etc/sensu/plugins check_contrail_database.sh"
-  interval: 60
-  occurrences: 1
-  subscribers:
-  - local-opencontrail-database
-local_contrail_config:
-  command: "PATH=$PATH:/etc/sensu/plugins check_contrail_config.sh"
-  interval: 60
-  occurrences: 1
-  subscribers:
-  - local-opencontrail-config
-local_contrail_control:
-  command: "PATH=$PATH:/etc/sensu/plugins check_contrail_control.sh"
-  interval: 60
-  occurrences: 1
-  subscribers:
-  - local-opencontrail-control
-local_contrail_vrouter:
-  command: "PATH=$PATH:/etc/sensu/plugins check_vrouter.sh"
-  interval: 60
-  occurrences: 1
-  subscribers:
-  - local-opencontrail-compute
-local_contrail_api:
-  command: "PATH=$PATH:/usr/lib64/nagios/plugins:/usr/lib/nagios/plugins check_http -H 0.0.0.0 -p 9100 -w 5 -c 10 -e 401"
-  interval: 60
-  occurrences: 1
-  subscribers:
-  - local-opencontrail-config
diff --git a/opencontrail/meta/sensu.yml b/opencontrail/meta/sensu.yml
new file mode 100644
index 0000000..f31eca2
--- /dev/null
+++ b/opencontrail/meta/sensu.yml
@@ -0,0 +1,49 @@
+check:
+  local_system_cassandra_proc:
+    command: "PATH=$PATH:/usr/lib64/nagios/plugins:/usr/lib/nagios/plugins check_procs -a '/usr/share/cassandra' -u root -w 5 -c 10"
+    interval: 60
+    occurrences: 1
+    subscribers:
+    - local-opencontrail-database
+  local_contrail_ifmap_proc:
+    command: "PATH=$PATH:/usr/lib64/nagios/plugins:/usr/lib/nagios/plugins check_procs -C ifmap-server -u contrail -c 1:1"
+    interval: 60
+    occurrences: 1
+    subscribers:
+    - local-opencontrail-config
+  local_contrail_analytics:
+    command: "PATH=$PATH:/etc/sensu/plugins check_contrail_analytics.sh"
+    interval: 60
+    occurrences: 1
+    subscribers:
+    - local-opencontrail-collector
+  local_contrail_database:
+    command: "PATH=$PATH:/etc/sensu/plugins check_contrail_database.sh"
+    interval: 60
+    occurrences: 1
+    subscribers:
+    - local-opencontrail-database
+  local_contrail_config:
+    command: "PATH=$PATH:/etc/sensu/plugins check_contrail_config.sh"
+    interval: 60
+    occurrences: 1
+    subscribers:
+    - local-opencontrail-config
+  local_contrail_control:
+    command: "PATH=$PATH:/etc/sensu/plugins check_contrail_control.sh"
+    interval: 60
+    occurrences: 1
+    subscribers:
+    - local-opencontrail-control
+  local_contrail_vrouter:
+    command: "PATH=$PATH:/etc/sensu/plugins check_vrouter.sh"
+    interval: 60
+    occurrences: 1
+    subscribers:
+    - local-opencontrail-compute
+  local_contrail_api:
+    command: "PATH=$PATH:/usr/lib64/nagios/plugins:/usr/lib/nagios/plugins check_http -H 0.0.0.0 -p 9100 -w 5 -c 10 -e 401"
+    interval: 60
+    occurrences: 1
+    subscribers:
+    - local-opencontrail-config