-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathmetadata.rb
33 lines (26 loc) · 1018 Bytes
/
metadata.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
name "monitoring"
maintainer "Rackspace US, Inc."
license "Apache 2.0"
description "Abstraction layer for monitoring via multiple providers"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version IO.read(File.join(File.dirname(__FILE__), 'VERSION'))
%w{ amazon centos debian fedora oracle redhat scientific ubuntu }.each do |os|
supports os
end
%w{monit collectd}.each do |dep|
depends dep
end
recipe "monitoring::default",
"Configuring monitoring and metrics using the included LWRP"
attribute "monitoring/metric_provider",
:description => "The monitoring metrics provider",
:default => "none"
attribute "monitoring/alarm_provider",
:description => "The monitoring alarm provider",
:default => "none"
attribute "monitoring/procmon_provider",
:description => "The monitoring procmon provider",
:default => "monit"
attribute "monitoring/pyscripts",
:description => "The list of monitoring python scripts",
:default => "{}"