Problem with new host defination
J. Bakshi
joydeep at infoservices.in
Mon Sep 1 12:33:37 CEST 2008
J. Bakshi wrote:
> Good morning,
>
> Hope everyone is well.
>
> I am now working to configure my nagios to monitor my remote servers.
>
Dear all,
I am still fighting with the host definition with out any luck :-(
This time I am using more simple configuration
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
define host{
name linux-box ; 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 linux-box ; Inherit default values from a template
host_name remotehost ; The name we're giving to this server
alias Fedora Core 6 ; A longer name for the server
address 127.0.0.1 ; IP address of the server
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Could any one sggest me what I am missing actually ???
thanks
> 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