Problem with new host defination

J. Bakshi joydeep at infoservices.in
Mon Sep 1 07:24:19 CEST 2008


Good morning,

Hope everyone is well.

I am now working to configure my nagios to monitor my remote servers.

To monitor one of the remote servers I have made a file called  
"hosteurope.cfg"
A simple configuration with out and serveice. Just to check coonectivity

###############################################################################
###############################################################################
#
# TIME PERIODS
#
###############################################################################
###############################################################################

# This defines a timeperiod where all times are valid for checks,
# notifications, etc.  The classic "24x7" support nightmare. :-)

define timeperiod{
        timeperiod_name 24x7
        alias           24 Hours A Day, 7 Days A Week
        sunday          00:00-24:00
        monday          00:00-24:00
        tuesday         00:00-24:00
        wednesday       00:00-24:00
        thursday        00:00-24:00
        friday          00:00-24:00
        saturday        00:00-24:00
        }
# 'workhours' timeperiod definition
define timeperiod{
   timeperiod_name   workhours
   alias    "Normal" Working Hours
   monday      09:30-18:00
   tuesday     09:30-18:00
   wednesday   09:30-18:00
   thursday 09:30-18:00
   friday      09:30-18:00
   }


# 'nonworkhours' timeperiod definition
define timeperiod{
   timeperiod_name   nonworkhours
   alias    Non-Work Hours
   sunday      00:00-24:00
   monday      00:00-09:30,18:00-24:00
   tuesday     00:00-09:30,18:00-24:00
   wednesday   00:00-09:30,18:00-24:00
   thursday 00:00-09:30,18:00-24:00
   friday      00:00-09:30,18:00-24:00
   saturday 00:00-24:00
   }


# 'none' timeperiod definition
define timeperiod{
   timeperiod_name   none
   alias    No Time Is A Good Time
   }
###############################################################################
###############################################################################
#
# CONTACTS
#
###############################################################################
###############################################################################

# In this simple config file, a single contact will receive all alerts.
# This assumes that you have an account (or email alias) called
# "nagios-admin" on the local host.

define contact{
        contact_name                    nagios-admin
        alias                           Nagios Admin
        service_notification_period     24x7
        host_notification_period        24x7
        service_notification_options    w,u,c,r
        host_notification_options       d,r
        service_notification_commands   notify-by-email
        host_notification_commands      host-notify-by-email
        email                           joydeep at infoservices.in
        }


###############################################################################
###############################################################################
#
# HOSTS
#
###############################################################################
###############################################################################

# Generic host definition template - This is NOT a real host, just a
template!

define host{
        name                            generic-host    ; The name of
this host template
        notifications_enabled           1          ; Host notifications
are enabled
        event_handler_enabled           1          ; Host event handler
is enabled
        flap_detection_enabled          1          ; Flap detection is
enabled
        failure_prediction_enabled      1          ; Failure prediction
is enabled
        process_perf_data               1          ; Process performance
data
        retain_status_information       1          ; Retain status
information across program restarts
        retain_nonstatus_information    1          ; Retain non-status
information across program restarts
       notification_period     24x7     ; Send host notifications at any
time
        register                        0          ; DONT REGISTER THIS
DEFINITION - ITS NOT A REAL HOST, JUS>
        }

define host{
          name                  remoteserver             ; Name of this
template
          use                   generic-host          ; Inherit default
values
          check_period          24x7
          check_interval        5
          retry_interval        1
          max_check_attempts    10
          check_command         check-host-alive
          notification_period   24x7
          notification_interval 30
          notification_options  d,r
          contact_groups        admins
          register              0          ; DONT REGISTER THIS - ITS A
TEMPLATE
          }


define host{
          use       remoteserver     ; Inherit default values from a
template
          host_name hosteurope_server    ; The name we're giving to this
server
          alias     SuSe 9.3 ; A longer name for the server
          address    87.290.19.289  ; IP address of the server
          }

Then I define the cfg file in nagios.cfg like this
===================================
# Host and service definitions for monitoring this machine
cfg_file=/etc/nagios/localhost.cfg

# Host and service definitions for monitoring hosteurope
cfg_file=/etc/nagios/hosteurope.cfg
===================================

finally when I reload nagios it throws an error like
Running configuration check... FAILED!  Reload aborted.  Check your
Nagios configuration.

Could any one tell me my mistake ?
thanks

-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Joydeep Bakshi, Linux System Admin
Kolkatainfoservices Pvt Ltd,
23A Royd Street, Kolkata 700016, India
Work Phone 91 033 40014784
http://infoservices.in/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


-------------------------------------------------------------------------
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