Errors after installation
Seth Simmons
ssimmons at cymfony.com
Tue Nov 25 22:53:51 CET 2008
That tells me it isn't using commands.cfg (assuming you haven't changed
that) if it is complaining the command isn't defined anywhere.
Try reading the documentation.
I spent hours going through it, teaching myself how Nagios operates and
refrained from posting here until I had an issue that was out of the
ordinary (i.e. beyond the scope of the documentation).
Even 9 months later I'm still tweaking different services to make things
work better.
http://nagios.sourceforge.net/docs/3_0/toc.html
It will take a while to understand not only how Nagios works, but how to
use all the available options and how it can fit in with your
environment and needs.
-----Original Message-----
From: Gary Hartl [mailto:ghartl at gmail.com]
Sent: Tuesday, November 25, 2008 3:22 PM
To: Nagios-Users
Subject: [Nagios-users] Errors after installation
Hi all;
I've installed Nagaios 3.0.3 on a FreeBSD system (6.0-release) sparc64
Installed from freebsd package tree.
I copied the sample configs to be used as normal configs and i get the
following errors when i try tofire it up (during the preflight)
Error: Service check command 'check_local_load' specified in service
'Current Load' for host 'localhost' not defined anywhere!
Error: Service check command 'check_local_users' specified in service
'Current Users' for host 'localhost' not defined anywhere!
Error: Service check command 'check_http' specified in service 'HTTP'
for
host 'localhost' not defined anywhere!
Error: Service check command 'check_ping' specified in service 'PING'
for
host 'localhost' not defined anywhere!
Error: Service check command 'check_local_disk' specified in service
'Root
Partition' for host 'localhost' not defined anywhere!
Error: Service check command 'check_ssh' specified in service 'SSH' for
host
'localhost' not defined anywhere!
Error: Service check command 'check_local_swap' specified in service
'Swap
Usage' for host 'localhost' not defined anywhere!
Error: Service check command 'check_local_procs' specified in service
'Total
Processes' for host 'localhost' not defined anywhere!
I'm assuming that my localhost.cfg isn't configured correctly but I'm
new to
nagios so I couldn't tell ya to begin with.
I have included a copy of my localhost.cfg file below.
All help appreciated.
Gary
Localhost.cfg
########################################################################
####
###
########################################################################
####
###
#
# HOST DEFINITION
#
########################################################################
####
###
########################################################################
####
###
# Define a host for the local machine
define host{
use freebsd-server ; Name of host
template to use
; This host
definition will inherit all variables that are defined
; in (or
inherited
by) the freebsd-server host template definition.
host_name localhost
alias localhost
address 127.0.0.1
}
########################################################################
####
###
########################################################################
####
###
#
# HOST GROUP DEFINITION
#
########################################################################
####
###
########################################################################
####
###
# Define an optional hostgroup for FreeBSD machines
define hostgroup{
hostgroup_name freebsd-servers ; The name of the hostgroup
alias FreeBSD Servers ; Long name of the group
members localhost ; Comma separated list of hosts
that
belong to this group
}
########################################################################
####
###
########################################################################
####
###
#
# SERVICE DEFINITIONS
#
########################################################################
####
###
########################################################################
####
###
# Define a service to "ping" the local machine
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%
}
# Define a service to check the disk space of the root partition
# on the local machine. Warning if < 20% free, critical if
# < 10% free space on partition.
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%!/
}
# Define a service to check the number of currently logged in
# users on the local machine. Warning if > 20 users, critical
# if > 50 users.
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
}
# Define a service to check the number of currently running procs
# on the local machine. Warning if > 250 processes, critical if
# > 400 users.
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
}
# Define a service to check the load on the local machine.
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
}
# Define a service to check the swap usage the local machine.
# Critical if less than 10% of swap is free, warning if less than 20% is
free
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
}
# 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
}
------------------------------------------------------------------------
-
This SF.Net email is sponsored by the Moblin Your Move Developer's
challenge
Build the coolest Linux based applications with Moblin SDK & win great
prizes
Grand prize is a trip for two to an Open Source event anywhere in the
world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when
reporting any issue.
::: Messages without supporting info will risk being sent to /dev/null
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.
::: Messages without supporting info will risk being sent to /dev/null
More information about the Users
mailing list