summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVarac <varac@leap.se>2017-09-13 10:38:17 +0200
committerVarac <varac@leap.se>2017-10-16 13:20:46 +0200
commit96f37b3d7d659fda3e38fba6edba7cd374e6866b (patch)
treeffa1530c1d7eb04ff20a7b24aa8b6c089715eb64
parent6be3364b35fd83e7923358d3402e45010847b39b (diff)
Add user.leap.se
-rw-r--r--dashboards/dashboard.erb3
-rw-r--r--jobs/nagios.rb9
2 files changed, 11 insertions, 1 deletions
diff --git a/dashboards/dashboard.erb b/dashboards/dashboard.erb
index d7a5a06..619d594 100644
--- a/dashboards/dashboard.erb
+++ b/dashboards/dashboard.erb
@@ -16,6 +16,9 @@
<div data-id="nagios-unstable" data-view="Nagios" data-unordered="true" data-title="Nagios unstable.bitmask" data-moreinfo="Unacknowledged events"></div>
</li>
+<li data-row="3" data-col="1" data-sizex="2" data-sizey="1">
+ <div data-id="nagios-user_leap_se" data-view="Nagios" data-unordered="true" data-title="Nagios user.leap.se" data-moreinfo="Unacknowledged events"></div>
+</li>
<li data-row="3" data-col="3" data-sizex="2" data-sizey="1">
<div data-id="nagios-infrastructure" data-view="Nagios" data-unordered="true" data-title="Nagios Infrastructure" data-moreinfo="Unacknowledged events"></div>
</li>
diff --git a/jobs/nagios.rb b/jobs/nagios.rb
index 97e5ae8..2542f20 100644
--- a/jobs/nagios.rb
+++ b/jobs/nagios.rb
@@ -45,6 +45,13 @@ SCHEDULER.every '60s' do
username: 'nagiosadmin',
password: ENV['NAGIOS_INFRASTRUCTURE_PASS']
},
+ user_leap_se: {
+ domain: 'leap.i',
+ query_url: 'https://user.leap.se/cgi-bin/nagios3/',
+ home_url: 'https://user.leap.se/nagios3/',
+ username: 'nagiosadmin',
+ password: ENV['NAGIOS_USER_LEAP_SE_PASS']
+ },
}
@@ -52,7 +59,7 @@ SCHEDULER.every '60s' do
environments.each do |key, env|
begin
nag = NagiosHarder::Site.new(env[:query_url], env[:username], env[:password],'3','iso8601')
- #puts nag
+ puts nag
unacked = nag.service_status(
:host_status_types => [:all],
:service_status_types => [:warning, :critical, :unknown],