neutron sphinx doc
diff --git a/metadata/service/control/cluster.yml b/metadata/service/control/cluster.yml
index 05c9212..ee83890 100644
--- a/metadata/service/control/cluster.yml
+++ b/metadata/service/control/cluster.yml
@@ -1,5 +1,7 @@
 applications:
 - neutron
+classes:
+- service.neutron.support
 parameters:
   neutron:
     server:
diff --git a/metadata/service/control/single.yml b/metadata/service/control/single.yml
index 25e4531..9fde5a7 100644
--- a/metadata/service/control/single.yml
+++ b/metadata/service/control/single.yml
@@ -1,5 +1,7 @@
 applications:
 - neutron
+classes:
+- service.neutron.support
 parameters:
   neutron:
     server:
diff --git a/metadata/service/support.yml b/metadata/service/support.yml
new file mode 100644
index 0000000..b4e3021
--- /dev/null
+++ b/metadata/service/support.yml
@@ -0,0 +1,11 @@
+parameters:
+  neutron:
+    _support:
+      collectd:
+        enabled: false
+      heka:
+        enabled: false
+      sensu:
+        enabled: true
+      sphinx:
+        enabled: true
\ No newline at end of file
diff --git a/neutron/meta/sensu.yml b/neutron/meta/sensu.yml
new file mode 100644
index 0000000..f287cf4
--- /dev/null
+++ b/neutron/meta/sensu.yml
@@ -0,0 +1,7 @@
+check:
+  local_neutron_server_proc:
+    command: "PATH=$PATH:/usr/lib64/nagios/plugins:/usr/lib/nagios/plugins check_procs -C neutron-server -u neutron -c 1:30"
+    interval: 60
+    occurrences: 1
+    subscribers:
+    - local-neutron-server
\ No newline at end of file
diff --git a/neutron/meta/sphinx.yml b/neutron/meta/sphinx.yml
new file mode 100644
index 0000000..3c225aa
--- /dev/null
+++ b/neutron/meta/sphinx.yml
@@ -0,0 +1,41 @@
+doc:
+  name: Neutron
+  description: Neutron is an OpenStack project to provide networking as a service between interface devices managed by other Openstack services.
+  role:
+  {%- if pillar.neutron.server is defined %}
+  {%- from "neutron/map.jinja" import server with context %}
+    server:
+      name: server
+      endpoint:
+        neutron_server:
+          name: neutron-server
+          type: neutron-server
+          address: http://{{ server.bind.address }}:{{ server.bind.port }}
+          protocol: http
+      param:
+        bind:
+          value: {{ server.bind.address }}:{{ server.bind.port }}
+        plugin:
+          value: {{ server.plugin }}
+        version:
+          name: "Version"
+          value: {{ server.version }}
+        database_host:
+          name: "Database"
+          value: {{ server.database.user }}@{{ server.database.host }}:{{ server.database.port }}//{{ server.database.name }}
+        message_queue_ip:
+          name: "Message queue"
+          value: {{ server.message_queue.user }}@{{ server.message_queue.host }}:{{ server.message_queue.port }}{{ server.message_queue.virtual_host }}
+        compute_host:
+          name: "Compute service"
+          value: {{ server.copmute.user }}@{{ server.compute.host }}
+        identity_host:
+          name: "Identity service"
+          value: {{ server.identity.user }}@{{ server.identity.host }}:{{ server.identity.port }}
+        packages:
+          value: |
+            {%- for pkg in server.pkgs %}
+            {%- set pkg_version = "dpkg -l "+pkg+" | grep "+pkg+" | awk '{print $3}'" %}
+            * {{ pkg }}: {{ salt['cmd.run'](pkg_version) }}
+            {%- endfor %}
+  {%- endif %}
\ No newline at end of file