Title: [opsview] [11907] Revert back to 11900 - opspack for Unix Agentless not ready
Revision
11907
Author
tvoon
Date
2013-03-21 17:06:21 +0000 (Thu, 21 Mar 2013)

Log Message

Revert back to 11900 - opspack for Unix Agentless not ready

Modified Paths


Modified: trunk/opsview-core/import/opspacks_source/os-unix-agentless/config.json
===================================================================
--- trunk/opsview-core/import/opspacks_source/os-unix-agentless/config.json	2013-03-21 17:04:07 UTC (rev 11906)
+++ trunk/opsview-core/import/opspacks_source/os-unix-agentless/config.json	2013-03-21 17:06:21 UTC (rev 11907)
@@ -2,49 +2,29 @@
    "attribute" : [],
    "hosttemplate" : [
       {
-         "description" : "Unix agentless monitoring using SNMP and check_snmp_* plugins",
-         "managementurls" : [],
+         "description" : "Agentless monitors for Unix / Linux. Requires that Nagios plugins are installed",
+         "managementurls" : [
+            {
+               "name" : "ssh",
+               "url" : "ssh://$HOSTADDRESS$"
+            }
+         ],
          "name" : "OS - Unix Agentless",
          "servicechecks" : [
             {
                "exception" : null,
-               "name" : "SNMP CPU Usage",
+               "name" : "Load Average",
                "timed_exception" : null
             },
             {
                "exception" : null,
-               "name" : "SNMP Current users",
+               "name" : "Storage Utilisation",
                "timed_exception" : null
             },
             {
                "exception" : null,
-               "name" : "SNMP FS Usage",
+               "name" : "System Memory",
                "timed_exception" : null
-            },
-            {
-               "exception" : null,
-               "name" : "SNMP Interface Status",
-               "timed_exception" : null
-            },
-            {
-               "exception" : null,
-               "name" : "SNMP Memory Usage",
-               "timed_exception" : null
-            },
-            {
-               "exception" : null,
-               "name" : "SNMP System info",
-               "timed_exception" : null
-            },
-            {
-               "exception" : null,
-               "name" : "SNMP TCP Connections",
-               "timed_exception" : null
-            },
-            {
-               "exception" : null,
-               "name" : "SNMP Uptime",
-               "timed_exception" : null
             }
          ]
       }
@@ -52,9 +32,9 @@
    "servicecheck" : [
       {
          "alert_from_failure" : "1",
-         "args" : "-H $HOSTADDRESS$ -v $SNMP_VERSION$ -C $SNMP_COMMUNITY$ -U $SNMPV3_USERNAME$ -a $SNMPV3_AUTHPROTOCOL$ -P $SNMPV3_AUTHPASSWORD$ -e $SNMPV3_PRIVPROTOCOL$ -x $SNMPV3_PRIVPASSWORD$ -p $SNMP_PORT$ -w 5 -c 8",
+         "args" : "-H $HOSTADDRESS$ -C \"/usr/local/nagios/libexec/check_load -w 3,2,2, -c 6,4,4\"",
          "attribute" : null,
-         "calculate_rate" : "no",
+         "calculate_rate" : null,
          "cascaded_from" : null,
          "check_attempts" : "3",
          "check_freshness" : "0",
@@ -65,7 +45,7 @@
          "critical_comparison" : null,
          "critical_value" : null,
          "dependencies" : [],
-         "description" : "CPU usage via SNMP (Unix/Linux compatible) - 1 minute load average by default",
+         "description" : "Check system load average via SSH",
          "event_handler" : "",
          "flap_detection_enabled" : "1",
          "freshness_type" : "renotify",
@@ -73,19 +53,18 @@
          "label" : null,
          "level" : 0,
          "markdown_filter" : "0",
-         "name" : "SNMP CPU Usage",
+         "name" : "Load Average",
          "notification_interval" : null,
          "notification_options" : "w,c,r,u,f",
          "oid" : null,
          "plugin" : {
-            "name" : "check_snmp_loadavg"
+            "name" : "check_by_ssh"
          },
          "retry_check_interval" : "1",
          "sensitive_arguments" : "1",
          "servicegroup" : {
             "name" : "OS - Unix Agentless"
          },
-         "snmptraprules" : [],
          "stale_state" : "0",
          "stale_text" : "",
          "stale_threshold_seconds" : "3600",
@@ -96,9 +75,9 @@
       },
       {
          "alert_from_failure" : "1",
-         "args" : "-H $HOSTADDRESS$ -v $SNMP_VERSION$ -C $SNMP_COMMUNITY$ -U $SNMPV3_USERNAME$ -a $SNMPV3_AUTHPROTOCOL$ -P $SNMPV3_AUTHPASSWORD$ -e $SNMPV3_PRIVPROTOCOL$ -x $SNMPV3_PRIVPASSWORD$ -p $SNMP_PORT$ -w 75 -c 90",
+         "args" : "-H $HOSTADDRESS$ -C \"/usr/local/nagios/libexec/check_disk -w 5% -c 2% -p /\"",
          "attribute" : null,
-         "calculate_rate" : "no",
+         "calculate_rate" : null,
          "cascaded_from" : null,
          "check_attempts" : "3",
          "check_freshness" : "0",
@@ -109,7 +88,7 @@
          "critical_comparison" : null,
          "critical_value" : null,
          "dependencies" : [],
-         "description" : "System uptime via SNMP (Unix/Linux compatible)",
+         "description" : "Check root partition utilisation via SSH",
          "event_handler" : "",
          "flap_detection_enabled" : "1",
          "freshness_type" : "renotify",
@@ -117,19 +96,18 @@
          "label" : null,
          "level" : 0,
          "markdown_filter" : "0",
-         "name" : "SNMP Current users",
+         "name" : "Storage Utilisation",
          "notification_interval" : null,
          "notification_options" : "w,c,r,u,f",
          "oid" : null,
          "plugin" : {
-            "name" : "check_snmp_nousers"
+            "name" : "check_by_ssh"
          },
          "retry_check_interval" : "1",
          "sensitive_arguments" : "1",
          "servicegroup" : {
             "name" : "OS - Unix Agentless"
          },
-         "snmptraprules" : [],
          "stale_state" : "0",
          "stale_text" : "",
          "stale_threshold_seconds" : "3600",
@@ -140,9 +118,9 @@
       },
       {
          "alert_from_failure" : "1",
-         "args" : "-H $HOSTADDRESS$ -v $SNMP_VERSION$ -C $SNMP_COMMUNITY$ -U $SNMPV3_USERNAME$ -a $SNMPV3_AUTHPROTOCOL$ -P $SNMPV3_AUTHPASSWORD$ -e $SNMPV3_PRIVPROTOCOL$ -x $SNMPV3_PRIVPASSWORD$ -p $SNMP_PORT$ -w 85 -c 90 -m",
+         "args" : "-H $HOSTADDRESS$ -C \"/usr/local/nagios/libexec/check_memory -w 90 -c 98\"",
          "attribute" : null,
-         "calculate_rate" : "no",
+         "calculate_rate" : null,
          "cascaded_from" : null,
          "check_attempts" : "3",
          "check_freshness" : "0",
@@ -153,7 +131,7 @@
          "critical_comparison" : null,
          "critical_value" : null,
          "dependencies" : [],
-         "description" : "Filesystem usage via SNMP (Unix/Linux compatible)",
+         "description" : "Check system memory utilisation via SSH",
          "event_handler" : "",
          "flap_detection_enabled" : "1",
          "freshness_type" : "renotify",
@@ -161,19 +139,18 @@
          "label" : null,
          "level" : 0,
          "markdown_filter" : "0",
-         "name" : "SNMP FS Usage",
+         "name" : "System Memory",
          "notification_interval" : null,
          "notification_options" : "w,c,r,u,f",
          "oid" : null,
          "plugin" : {
-            "name" : "check_snmp_fsutil"
+            "name" : "check_by_ssh"
          },
          "retry_check_interval" : "1",
          "sensitive_arguments" : "1",
          "servicegroup" : {
             "name" : "OS - Unix Agentless"
          },
-         "snmptraprules" : [],
          "stale_state" : "0",
          "stale_text" : "",
          "stale_threshold_seconds" : "3600",
@@ -181,226 +158,6 @@
          "volatile" : "0",
          "warning_comparison" : null,
          "warning_value" : null
-      },
-      {
-         "alert_from_failure" : "1",
-         "args" : "-H $HOSTADDRESS$ -v $SNMP_VERSION$ -C $SNMP_COMMUNITY$ -U $SNMPV3_USERNAME$ -a $SNMPV3_AUTHPROTOCOL$ -P $SNMPV3_AUTHPASSWORD$ -e $SNMPV3_PRIVPROTOCOL$ -x $SNMPV3_PRIVPASSWORD$ -p $SNMP_PORT$ -i eth0",
-         "attribute" : null,
-         "calculate_rate" : "no",
-         "cascaded_from" : null,
-         "check_attempts" : "3",
-         "check_freshness" : "0",
-         "check_interval" : "5",
-         "checktype" : {
-            "name" : "Active Plugin"
-         },
-         "critical_comparison" : null,
-         "critical_value" : null,
-         "dependencies" : [],
-         "description" : "README! Interface status via SNMP (Unix/Linux compatible) eth0 by default",
-         "event_handler" : "",
-         "flap_detection_enabled" : "1",
-         "freshness_type" : "renotify",
-         "invertresults" : "0",
-         "label" : null,
-         "level" : 0,
-         "markdown_filter" : "0",
-         "name" : "SNMP Interface Status",
-         "notification_interval" : null,
-         "notification_options" : "w,c,r,u,f",
-         "oid" : null,
-         "plugin" : {
-            "name" : "check_snmp_ifstatus"
-         },
-         "retry_check_interval" : "1",
-         "sensitive_arguments" : "1",
-         "servicegroup" : {
-            "name" : "OS - Unix Agentless"
-         },
-         "snmptraprules" : [],
-         "stale_state" : "0",
-         "stale_text" : "",
-         "stale_threshold_seconds" : "3600",
-         "stalking" : null,
-         "volatile" : "0",
-         "warning_comparison" : null,
-         "warning_value" : null
-      },
-      {
-         "alert_from_failure" : "1",
-         "args" : "-H $HOSTADDRESS$ -v $SNMP_VERSION$ -C $SNMP_COMMUNITY$ -U $SNMPV3_USERNAME$ -a $SNMPV3_AUTHPROTOCOL$ -P $SNMPV3_AUTHPASSWORD$ -e $SNMPV3_PRIVPROTOCOL$ -x $SNMPV3_PRIVPASSWORD$ -p $SNMP_PORT$ -w 75 -c 85 -x 50 -d 75",
-         "attribute" : null,
-         "calculate_rate" : "no",
-         "cascaded_from" : null,
-         "check_attempts" : "3",
-         "check_freshness" : "0",
-         "check_interval" : "5",
-         "checktype" : {
-            "name" : "Active Plugin"
-         },
-         "critical_comparison" : null,
-         "critical_value" : null,
-         "dependencies" : [],
-         "description" : "Memory usage via SNMP (Unix/Linux compatible)",
-         "event_handler" : "",
-         "flap_detection_enabled" : "1",
-         "freshness_type" : "renotify",
-         "invertresults" : "0",
-         "label" : null,
-         "level" : 0,
-         "markdown_filter" : "0",
-         "name" : "SNMP Memory Usage",
-         "notification_interval" : null,
-         "notification_options" : "w,c,r,u,f",
-         "oid" : null,
-         "plugin" : {
-            "name" : "check_snmp_memutil"
-         },
-         "retry_check_interval" : "1",
-         "sensitive_arguments" : "1",
-         "servicegroup" : {
-            "name" : "OS - Unix Agentless"
-         },
-         "snmptraprules" : [],
-         "stale_state" : "0",
-         "stale_text" : "",
-         "stale_threshold_seconds" : "3600",
-         "stalking" : null,
-         "volatile" : "0",
-         "warning_comparison" : null,
-         "warning_value" : null
-      },
-      {
-         "alert_from_failure" : "1",
-         "args" : "-H $HOSTADDRESS$ -v $SNMP_VERSION$ -C $SNMP_COMMUNITY$ -U $SNMPV3_USERNAME$ -a $SNMPV3_AUTHPROTOCOL$ -P $SNMPV3_AUTHPASSWORD$ -e $SNMPV3_PRIVPROTOCOL$ -x $SNMPV3_PRIVPASSWORD$ -p $SNMP_PORT$",
-         "attribute" : null,
-         "calculate_rate" : "no",
-         "cascaded_from" : null,
-         "check_attempts" : "3",
-         "check_freshness" : "0",
-         "check_interval" : "5",
-         "checktype" : {
-            "name" : "Active Plugin"
-         },
-         "critical_comparison" : null,
-         "critical_value" : null,
-         "dependencies" : [],
-         "description" : "System info via SNMP (Unix/Linux compatible)",
-         "event_handler" : "",
-         "flap_detection_enabled" : "1",
-         "freshness_type" : "renotify",
-         "invertresults" : "0",
-         "label" : null,
-         "level" : 0,
-         "markdown_filter" : "0",
-         "name" : "SNMP System info",
-         "notification_interval" : null,
-         "notification_options" : "w,c,r,u,f",
-         "oid" : null,
-         "plugin" : {
-            "name" : "check_snmp_sysinfo"
-         },
-         "retry_check_interval" : "1",
-         "sensitive_arguments" : "1",
-         "servicegroup" : {
-            "name" : "OS - Unix Agentless"
-         },
-         "snmptraprules" : [],
-         "stale_state" : "0",
-         "stale_text" : "",
-         "stale_threshold_seconds" : "3600",
-         "stalking" : null,
-         "volatile" : "0",
-         "warning_comparison" : null,
-         "warning_value" : null
-      },
-      {
-         "alert_from_failure" : "1",
-         "args" : "-H $HOSTADDRESS$ -v $SNMP_VERSION$ -C $SNMP_COMMUNITY$ -U $SNMPV3_USERNAME$ -a $SNMPV3_AUTHPROTOCOL$ -P $SNMPV3_AUTHPASSWORD$ -e $SNMPV3_PRIVPROTOCOL$ -x $SNMPV3_PRIVPASSWORD$ -p $SNMP_PORT$ -w 75 -c 90",
-         "attribute" : null,
-         "calculate_rate" : "no",
-         "cascaded_from" : null,
-         "check_attempts" : "3",
-         "check_freshness" : "0",
-         "check_interval" : "5",
-         "checktype" : {
-            "name" : "Active Plugin"
-         },
-         "critical_comparison" : null,
-         "critical_value" : null,
-         "dependencies" : [],
-         "description" : "Total TCP connections via SNMP (Unix/Linux compatible)",
-         "event_handler" : "",
-         "flap_detection_enabled" : "1",
-         "freshness_type" : "renotify",
-         "invertresults" : "0",
-         "label" : null,
-         "level" : 0,
-         "markdown_filter" : "0",
-         "name" : "SNMP TCP Connections",
-         "notification_interval" : null,
-         "notification_options" : "w,c,r,u,f",
-         "oid" : null,
-         "plugin" : {
-            "name" : "check_snmp_tcpcurrestab"
-         },
-         "retry_check_interval" : "1",
-         "sensitive_arguments" : "1",
-         "servicegroup" : {
-            "name" : "OS - Unix Agentless"
-         },
-         "snmptraprules" : [],
-         "stale_state" : "0",
-         "stale_text" : "",
-         "stale_threshold_seconds" : "3600",
-         "stalking" : null,
-         "volatile" : "0",
-         "warning_comparison" : null,
-         "warning_value" : null
-      },
-      {
-         "alert_from_failure" : "1",
-         "args" : "-H $HOSTADDRESS$ -v $SNMP_VERSION$ -C $SNMP_COMMUNITY$ -U $SNMPV3_USERNAME$ -a $SNMPV3_AUTHPROTOCOL$ -P $SNMPV3_AUTHPASSWORD$ -e $SNMPV3_PRIVPROTOCOL$ -x $SNMPV3_PRIVPASSWORD$ -p $SNMP_PORT$",
-         "attribute" : null,
-         "calculate_rate" : "no",
-         "cascaded_from" : null,
-         "check_attempts" : "3",
-         "check_freshness" : "0",
-         "check_interval" : "5",
-         "checktype" : {
-            "name" : "Active Plugin"
-         },
-         "critical_comparison" : null,
-         "critical_value" : null,
-         "dependencies" : [],
-         "description" : "System uptime via SNMP (Unix/Linux compatible)",
-         "event_handler" : "",
-         "flap_detection_enabled" : "1",
-         "freshness_type" : "renotify",
-         "invertresults" : "0",
-         "label" : null,
-         "level" : 0,
-         "markdown_filter" : "0",
-         "name" : "SNMP Uptime",
-         "notification_interval" : null,
-         "notification_options" : "w,c,r,u,f",
-         "oid" : null,
-         "plugin" : {
-            "name" : "check_snmp_uptime"
-         },
-         "retry_check_interval" : "1",
-         "sensitive_arguments" : "1",
-         "servicegroup" : {
-            "name" : "OS - Unix Agentless"
-         },
-         "snmptraprules" : [],
-         "stale_state" : "0",
-         "stale_text" : "",
-         "stale_threshold_seconds" : "3600",
-         "stalking" : null,
-         "volatile" : "0",
-         "warning_comparison" : null,
-         "warning_value" : null
       }
    ],
    "servicegroup" : [

Modified: trunk/opsview-core/import/opspacks_source/os-unix-agentless/info
===================================================================
--- trunk/opsview-core/import/opspacks_source/os-unix-agentless/info	2013-03-21 17:04:07 UTC (rev 11906)
+++ trunk/opsview-core/import/opspacks_source/os-unix-agentless/info	2013-03-21 17:06:21 UTC (rev 11907)
@@ -1,5 +1,5 @@
 NAME=com.opsview.opspack.os_unix_agentless
-VERSION=1.1
+VERSION=1.0
 ALIAS=OS - Unix Agentless
 DEPENDENCIES=
 OPSVIEW_MIN_VERSION=

_______________________________________________
Opsview-checkins mailing list
Opsview-checkins@lists.opsview.org
http://lists.opsview.org/lists/listinfo/opsview-checkins

Reply via email to