Skip to content

Commit 2a48a62

Browse files
committedJul 31, 2017
sensu: 0.29.0 -> 1.0.2
Use NixOS's default ruby instead of 2.1 and add a few helpful plugins
1 parent 688ab1e commit 2a48a62

File tree

4 files changed

+325
-15
lines changed

4 files changed

+325
-15
lines changed
 

‎pkgs/servers/monitoring/sensu/Gemfile

+11
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,13 @@
11
source 'https://rubygems.org'
2+
23
gem 'sensu'
4+
5+
# integration
6+
gem 'sensu-plugins-influxdb'
7+
8+
# checks
9+
gem 'sensu-plugins-http'
10+
gem 'sensu-plugins-disk-checks'
11+
gem 'sensu-plugins-logs'
12+
gem 'sensu-plugins-systemd'
13+
# gem 'sensu-plugins-process-checks'

‎pkgs/servers/monitoring/sensu/Gemfile.lock

+64-6
Original file line numberDiff line numberDiff line change
@@ -5,26 +5,55 @@ GEM
55
amqp (1.6.0)
66
amq-protocol (>= 2.0.1)
77
eventmachine
8+
aws-sdk (2.10.19)
9+
aws-sdk-resources (= 2.10.19)
10+
aws-sdk-core (2.10.19)
11+
aws-sigv4 (~> 1.0)
12+
jmespath (~> 1.0)
13+
aws-sdk-resources (2.10.19)
14+
aws-sdk-core (= 2.10.19)
15+
aws-sigv4 (1.0.1)
16+
cause (0.1)
817
childprocess (0.5.8)
918
ffi (~> 1.0, >= 1.0.11)
19+
dentaku (2.0.9)
20+
domain_name (0.5.20170404)
21+
unf (>= 0.0.5, < 1.0.0)
1022
em-http-server (0.1.8)
1123
eventmachine
1224
em-worker (0.0.2)
1325
eventmachine
1426
eventmachine (1.2.2)
1527
ffi (1.9.18)
28+
http-cookie (1.0.3)
29+
domain_name (~> 0.5)
30+
influxdb (0.3.13)
31+
cause
32+
json
33+
jmespath (1.3.1)
34+
json (1.8.6)
35+
jsonpath (0.5.8)
36+
multi_json
37+
mime-types (2.99.3)
38+
mixlib-cli (1.7.0)
39+
multi_json (1.12.1)
40+
netrc (0.11.0)
1641
oj (2.18.1)
1742
parse-cron (0.1.4)
18-
sensu (0.29.0)
43+
rest-client (1.8.0)
44+
http-cookie (>= 1.0.2, < 2.0)
45+
mime-types (>= 1.16, < 3.0)
46+
netrc (~> 0.7)
47+
sensu (1.0.2)
1948
em-http-server (= 0.1.8)
2049
eventmachine (= 1.2.2)
2150
parse-cron (= 0.1.4)
2251
sensu-extension (= 1.5.1)
2352
sensu-extensions (= 1.9.0)
2453
sensu-json (= 2.1.0)
2554
sensu-logger (= 1.2.1)
26-
sensu-redis (= 2.1.1)
27-
sensu-settings (= 10.0.0)
55+
sensu-redis (= 2.2.0)
56+
sensu-settings (= 10.3.0)
2857
sensu-spawn (= 2.2.1)
2958
sensu-transport (= 7.0.2)
3059
sensu-extension (1.5.1)
@@ -57,9 +86,28 @@ GEM
5786
sensu-logger (1.2.1)
5887
eventmachine
5988
sensu-json
60-
sensu-redis (2.1.1)
89+
sensu-plugin (1.4.5)
90+
json (< 2.0.0)
91+
mixlib-cli (>= 1.5.0)
92+
sensu-plugins-disk-checks (2.4.0)
93+
sensu-plugin (~> 1.2)
94+
sys-filesystem (= 1.1.7)
95+
sensu-plugins-http (2.5.0)
96+
aws-sdk (~> 2.3)
97+
rest-client (= 1.8.0)
98+
sensu-plugin (~> 1.2)
99+
sensu-plugins-influxdb (1.2.0)
100+
dentaku (= 2.0.9)
101+
influxdb (= 0.3.13)
102+
jsonpath (= 0.5.8)
103+
sensu-plugin (~> 1.3)
104+
sensu-plugins-logs (1.2.0)
105+
sensu-plugin (~> 1.2)
106+
sensu-plugins-systemd (0.0.5)
107+
sensu-plugin (~> 1.2)
108+
sensu-redis (2.2.0)
61109
eventmachine
62-
sensu-settings (10.0.0)
110+
sensu-settings (10.3.0)
63111
parse-cron
64112
sensu-json (>= 1.1.0)
65113
sensu-spawn (2.2.1)
@@ -71,12 +119,22 @@ GEM
71119
amqp (= 1.6.0)
72120
eventmachine
73121
sensu-redis (>= 1.0.0)
122+
sys-filesystem (1.1.7)
123+
ffi
124+
unf (0.1.4)
125+
unf_ext
126+
unf_ext (0.0.7.4)
74127

75128
PLATFORMS
76129
ruby
77130

78131
DEPENDENCIES
79132
sensu
133+
sensu-plugins-disk-checks
134+
sensu-plugins-http
135+
sensu-plugins-influxdb
136+
sensu-plugins-logs
137+
sensu-plugins-systemd
80138

81139
BUNDLED WITH
82-
1.14.6
140+
1.15.3

0 commit comments

Comments
 (0)
Please sign in to comment.