From 5d68afe8079da0c961641f3a570ca12d24c779e9 Mon Sep 17 00:00:00 2001
From: ThatOneNeji <dev.duncane@gmail.com>
Date: Thu, 16 Jul 2020 23:00:37 +0200
Subject: [PATCH] day changes
---
nagios/NMS_Services.cfg | 46 +++++++-------
nagios/objects/localhost.cfg | 100 +++++++++++++--------------------
nagios/objects/commands.cfg | 2
3 files changed, 64 insertions(+), 84 deletions(-)
diff --git a/nagios/NMS_Services.cfg b/nagios/NMS_Services.cfg
index 56e1607..a80e42f 100644
--- a/nagios/NMS_Services.cfg
+++ b/nagios/NMS_Services.cfg
@@ -43,7 +43,7 @@
###
define service{
use nms-generic-service-crit
- host_name NMSAPP.TNM.CO.MW
+ host_name NMSAPP.TNM.CO.MW,NMSDB.TNM.CO.MW,NMSBACKUP.TNM.CO.MW
service_description CPU Load
check_command check_nrpe!check_load
notes OSxxxxx
@@ -59,7 +59,7 @@
define service{
use nms-generic-service-crit
- host_name NMSAPP.TNM.CO.MW
+ host_name NMSAPP.TNM.CO.MW,NMSDB.TNM.CO.MW,NMSBACKUP.TNM.CO.MW
service_description Memory Usage
check_command check_nrpe!check_ram
notes OSxxxxx
@@ -67,7 +67,7 @@
define service{
use nms-generic-service-crit
- host_name NMSAPP.TNM.CO.MW
+ host_name NMSAPP.TNM.CO.MW,NMSDB.TNM.CO.MW,NMSBACKUP.TNM.CO.MW
service_description Partition - Free Space - /app
check_command check_nrpe!check_app
notes OSxxxxx
@@ -83,7 +83,7 @@
define service{
use nms-generic-service-crit
- host_name NMSAPP.TNM.CO.MW
+ host_name NMSAPP.TNM.CO.MW,NMSDB.TNM.CO.MW,NMSBACKUP.TNM.CO.MW
service_description Partition - Free Space - /root
check_command check_nrpe!check_root
notes OSxxxxx
@@ -107,7 +107,7 @@
define service{
use nms-generic-service-crit
- host_name NMSAPP.TNM.CO.MW
+ host_name NMSAPP.TNM.CO.MW,NMSDB.TNM.CO.MW,NMSBACKUP.TNM.CO.MW
service_description Check DNS
check_command check_nrpe!check_dns
notes OSxxxxx
@@ -115,7 +115,7 @@
define service{
use nms-generic-service-crit
- host_name NMSAPP.TNM.CO.MW
+ host_name NMSAPP.TNM.CO.MW,NMSDB.TNM.CO.MW,NMSBACKUP.TNM.CO.MW
service_description SSH Check
check_command check_ssh!10
notes OSxxxxx
@@ -123,7 +123,7 @@
define service{
use nms-generic-service
- host_name NMSAPP.TNM.CO.MW
+ host_name NMSAPP.TNM.CO.MW,NMSDB.TNM.CO.MW,NMSBACKUP.TNM.CO.MW
service_description SUDO Installed
check_command check_nrpe!check_sudo
notes OSxxxxx
@@ -222,21 +222,21 @@
##
#
-define service{
- use nms-generic-service-crit
- host_name NMSAPP.TNM.CO.MW
- service_description Apache Service
- check_command check_url!80!1.0!60.0!"Index of"!"/sm/"
- notes SWxxxxx
-}
+#define service{
+# use nms-generic-service-crit
+# host_name NMSAPP.TNM.CO.MW
+# service_description Apache Service
+# check_command check_url!443!1.0!60.0!"Index of"!"/sm/"
+# notes SWxxxxx
+#}
-define service{
- use nms-generic-service-crit
- host_name NMSAPP.TNM.CO.MW
- service_description Apache Service Running
- check_command check_url!80!1.0!60.0!"Apache Server Status"!"/server-status"
- notes SWxxxxx
-}
+#define service{
+# use nms-generic-service-crit
+# host_name NMSAPP.TNM.CO.MW
+# service_description Apache Service Running
+# check_command check_url!443!1.0!60.0!"Apache Server Status"!"/server-status"
+# notes SWxxxxx
+#}
##
# Coldfusion - Common
@@ -245,8 +245,8 @@
define service{
use nms-generic-service-crit
host_name NMSAPP.TNM.CO.MW
- service_description Apache Service Running. Coldfusion might be having issues
- check_command check_url!80!1.0!60.0!"Network Group Home"!"/"
+ service_description Coldfusion10
+ check_command check_url!8100!1.0!60.0!"NMS Home Page"!"/"
notes SWxxxxx
}
diff --git a/nagios/objects/commands.cfg b/nagios/objects/commands.cfg
index 08ff702..a9f33d9 100644
--- a/nagios/objects/commands.cfg
+++ b/nagios/objects/commands.cfg
@@ -222,7 +222,7 @@
# Always add NRPE command here
define command{
command_name check_nrpe
- command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
+ command_line $USER1$/check_nrpe -2 -H $HOSTADDRESS$ -c $ARG1$
}
define command{
diff --git a/nagios/objects/localhost.cfg b/nagios/objects/localhost.cfg
index cc142b2..16de25f 100644
--- a/nagios/objects/localhost.cfg
+++ b/nagios/objects/localhost.cfg
@@ -19,13 +19,10 @@
# Define a host for the local machine
define host {
-
- use linux-server ; Name of host template to use
- ; This host definition will inherit all variables that are defined
- ; in (or inherited by) the linux-server host template definition.
- host_name localhost
- alias localhost
- address 127.0.0.1
+ use linux-server
+ host_name localhost
+ alias localhost
+ address 127.0.0.1
}
@@ -37,14 +34,11 @@
###############################################################################
# Define an optional hostgroup for Linux machines
-
define hostgroup {
-
- hostgroup_name linux-servers ; The name of the hostgroup
- alias Linux Servers ; Long name of the group
- members localhost ; Comma separated list of hosts that belong to this group
+ hostgroup_name linux-servers ; The name of the hostgroup
+ alias Linux Servers ; Long name of the group
+ members localhost ; Comma separated list of hosts that belong to this group
}
-
###############################################################################
@@ -57,10 +51,10 @@
define service {
- use local-service ; Name of service template to use
- host_name localhost
- service_description PING
- check_command check_ping!100.0,20%!500.0,60%
+ use local-service ; Name of service template to use
+ host_name localhost
+ service_description PING
+ check_command check_ping!100.0,20%!500.0,60%
}
@@ -71,10 +65,10 @@
define service {
- use local-service ; Name of service template to use
- host_name localhost
- service_description Root Partition
- check_command check_local_disk!20%!10%!/
+ use local-service ; Name of service template to use
+ host_name localhost
+ service_description Root Partition
+ check_command check_local_disk!20%!10%!/
}
@@ -85,10 +79,10 @@
define service {
- use local-service ; Name of service template to use
- host_name localhost
- service_description Current Users
- check_command check_local_users!20!50
+ use local-service ; Name of service template to use
+ host_name localhost
+ service_description Current Users
+ check_command check_local_users!20!50
}
@@ -98,11 +92,10 @@
# > 400 processes.
define service {
-
- use local-service ; Name of service template to use
- host_name localhost
- service_description Total Processes
- check_command check_local_procs!250!400!RSZDT
+ use local-service ; Name of service template to use
+ host_name localhost
+ service_description Total Processes
+ check_command check_local_procs!700!900!RSZDT
}
@@ -111,10 +104,10 @@
define service {
- use local-service ; Name of service template to use
- host_name localhost
- service_description Current Load
- check_command check_local_load!5.0,4.0,3.0!10.0,6.0,4.0
+ use local-service ; Name of service template to use
+ host_name localhost
+ service_description Current Load
+ check_command check_local_load!5.0,4.0,3.0!10.0,6.0,4.0
}
@@ -124,36 +117,23 @@
define service {
- use local-service ; Name of service template to use
- host_name localhost
- service_description Swap Usage
- check_command check_local_swap!20%!10%
+ use local-service ; Name of service template to use
+ host_name localhost
+ service_description Swap Usage
+ check_command check_local_swap!20%!10%
}
-
-
-
-# Define a service to check SSH on the local machine.
-# Disable notifications for this service by default, as not all users may have SSH enabled.
-
-define service {
-
- use local-service ; Name of service template to use
- host_name localhost
- service_description SSH
- check_command check_ssh
- notifications_enabled 0
-}
+
# Define a service to check HTTP on the local machine.
# Disable notifications for this service by default, as not all users may have HTTP enabled.
-define service {
-
- use local-service ; Name of service template to use
- host_name localhost
- service_description HTTP
- check_command check_http
- notifications_enabled 0
-}
+#define service {
+# use local-service ; Name of service template to use
+# host_name localhost
+# service_description HTTP
+# #check_command check_http
+# check_command check_url!443!1.0!60.0!"Apache"!"/sm/"
+# notifications_enabled 0
+#}
--
Gitblit v1.8.0