initial commit
diff --git a/system/sensu/server/dashboard.yml b/system/sensu/server/dashboard.yml
new file mode 100644
index 0000000..7cabe2b
--- /dev/null
+++ b/system/sensu/server/dashboard.yml
@@ -0,0 +1,25 @@
+classes:
+- service.git.client
+- service.redis.server.local
+- service.rabbitmq.server.single
+- service.sensu.server.single
+parameters:
+ _param:
+ rabbitmq_monitor_password: password
+ sensu_message_queue_host: 127.0.0.1
+ sensu:
+ dashboard:
+ enabled: true
+ bind:
+ address: 0.0.0.0
+ port: 3000
+ admin:
+ username: admin
+ password: ${_param:sensu_dashboard_password}
+ rabbitmq:
+ server:
+ host:
+ '/monitor':
+ enabled: true
+ user: monitor
+ password: ${_param:rabbitmq_monitor_password}
diff --git a/system/sensu/server/handler/mail.yml b/system/sensu/server/handler/mail.yml
new file mode 100644
index 0000000..e0b888a
--- /dev/null
+++ b/system/sensu/server/handler/mail.yml
@@ -0,0 +1,18 @@
+parameters:
+ sensu:
+ server:
+ enabled: true
+ handler:
+ default:
+ enabled: true
+ set:
+ - mail
+ stdout:
+ enabled: true
+ mail:
+ enabled: true
+ mail_to: root@localhost
+ host: localhost
+ port: 25
+ user: root
+ domain: localhost
diff --git a/system/sensu/server/single.yml b/system/sensu/server/single.yml
new file mode 100644
index 0000000..806b9ef
--- /dev/null
+++ b/system/sensu/server/single.yml
@@ -0,0 +1,8 @@
+classes:
+- service.git.client
+- service.redis.server.local
+- service.sensu.server.single
+parameters:
+ _param:
+ rabbitmq_monitor_password: password
+ sensu_message_queue_host: 127.0.0.1