summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile10
-rw-r--r--modules/Monitoring/conf/krebs_hosts.cfg8
-rw-r--r--modules/Monitoring/conf/shack_infrastructure.cfg8
-rw-r--r--modules/Monitoring/conf/tinc_hosts.cfg9
-rw-r--r--modules/Monitoring/conf/tincnet.cfg4
5 files changed, 32 insertions, 7 deletions
diff --git a/Makefile b/Makefile
index 3591e88d..d31a7c9d 100644
--- a/Makefile
+++ b/Makefile
@@ -7,3 +7,13 @@ all: select-target
infest:
infest/etc
infest/root
+
+install-debian:
+ [ `which git` ] || apt-get install git-core
+ [ `which tmux` ] || apt-get install tmux
+ [ `which screen` ] && apt-get remote screen
+ [ `which vim` ] || apt-get install vim
+
+noise:
+ make -C modules/noise infest
+
diff --git a/modules/Monitoring/conf/krebs_hosts.cfg b/modules/Monitoring/conf/krebs_hosts.cfg
index c52c6924..6857cd45 100644
--- a/modules/Monitoring/conf/krebs_hosts.cfg
+++ b/modules/Monitoring/conf/krebs_hosts.cfg
@@ -16,10 +16,10 @@ define host{
#
define host{
use generic-host
- host_name utart.shack
+ host_name utart
alias UTART
_tinc_address 10.7.7.66
- address 10.42.2.238
+ address 10.42.23.23
parents shack-router
hostgroups krebs-machines,tinc-nodes,ssh-servers
}
@@ -28,11 +28,11 @@ define host{
#
define host{
use generic-host
- host_name ytart.shack
+ host_name ytart
alias ytart
_tinc_address 10.7.7.201
parents shack-router
- address 10.42.2.254 #TODO check me
+ address 10.42.1.227
hostgroups krebs-machines,tinc-nodes,ssh-servers
}
#
diff --git a/modules/Monitoring/conf/shack_infrastructure.cfg b/modules/Monitoring/conf/shack_infrastructure.cfg
index 53bc688b..2b75a241 100644
--- a/modules/Monitoring/conf/shack_infrastructure.cfg
+++ b/modules/Monitoring/conf/shack_infrastructure.cfg
@@ -58,7 +58,11 @@ define service {
host_name shack-dns
service_description DNS Service
use generic-service
- check_command check_dns
+ check_command check_dns_shack
+ }
+define command {
+ command_name check_dns_shack
+ command_line /usr/lib/nagios/plugins/check_dns -H shack.shack -s '$HOSTADDRESS$'
}
define host{
@@ -111,7 +115,7 @@ define service {
host_name shack-ldap
service_description LDAP Service
use generic-service
- check_command check_ldap!shack
+ check_command check_ldap!shammunity
}
#
diff --git a/modules/Monitoring/conf/tinc_hosts.cfg b/modules/Monitoring/conf/tinc_hosts.cfg
index ef2cb95d..4b1ad9ab 100644
--- a/modules/Monitoring/conf/tinc_hosts.cfg
+++ b/modules/Monitoring/conf/tinc_hosts.cfg
@@ -10,7 +10,14 @@ define host{
_TINC_ADDRESS 10.7.7.1
address miefda.org
parents shack-gw
- hostgroups tinc-nodes,ssh-servers
+ hostgroups tinc-nodes,ssh-servers,http-servers
+ }
+
+define service {
+ host_name supernode
+ service_description IRC
+ use generic-service
+ check_command check_ircd
}
#
# Sharepoint (dhbw-stuttgart)
diff --git a/modules/Monitoring/conf/tincnet.cfg b/modules/Monitoring/conf/tincnet.cfg
index d63119b3..f0b35b4e 100644
--- a/modules/Monitoring/conf/tincnet.cfg
+++ b/modules/Monitoring/conf/tincnet.cfg
@@ -16,6 +16,10 @@ define command {
command_name check_internal_tinc_up
command_line $USER1$/check_ping -H $_HOSTTINC_ADDRESS$ -w $ARG1$ -c $ARG2$
}
+define command {
+ command_name check_ircd
+ command_line $USER1$/check_ircd $_HOSTTINC_ADDRESS$
+ }
define service {
hostgroup_name tinc-nodes