ENC: Hosts Nagios 3.2.3
"Marcos" <[email protected]> Tue, 19 Apr 2011 14:06:24 -0300
| Newsgroups | gmane.network.nagios.user.brazil |
|---|---|
| Message-ID | <[email protected]> |
Olá Senhores,
Estou começando a monitorar minha rede com o nagios e estou apanhando muito.
Os tutoriais que eu acho são de versões diferentes e pelo que entendi o
Nagios 3.2.3 mesclou vários arquivos em um só.
Os routers eu consegui inserir e já estão sendo monitorados sem problema.
Os hosts win e Linux não estou conseguindo
Eu edito o arquivos Windows.cfg
Coloco ele da seguitne forma:
############################################################################
###
# WINDOWS.CFG - SAMPLE CONFIG FILE FOR MONITORING A WINDOWS MACHINE
#
# Last Modified: 06-13-2007
#
# NOTES: This config file assumes that you are using the sample
configuration
# files that get installed with the Nagios quickstart guide.
#
############################################################################
###
############################################################################
###
############################################################################
###
#
# HOST DEFINITIONS
#
############################################################################
###
############################################################################
###
# Define a host for the Windows machine we'll be monitoring
# Change the host_name, alias, and address to fit your situation
define host{
use windows-server ;
Inherit default values from a template
host_name serverdb ; The name we're giving to this
host
alias Servidor de Arquivos ; A
longer name associated with the host
address 192.168.0.3 ;
IP address of the host
}
############################################################################
###
############################################################################
###
#
# HOST GROUP DEFINITIONS
#
############################################################################
###
############################################################################
###
# Define a hostgroup for Windows machines
# All hosts that use the windows-server template will automatically be a
member of this group
define hostgroup{
hostgroup_name windows-servers ; The
name of the hostgroup
alias Windows Servers ;
Long name of the group
}
############################################################################
###
############################################################################
###
#
# SERVICE DEFINITIONS
#
############################################################################
###
############################################################################
###
# Create a service for monitoring the version of NSCLient++ that is
installed
# Change the host_name to match the name of the host you defined above
define service{
use generic-service
host_name serverdb
service_description NSClient++ Version
check_command
check_nt!CLIENTVERSION
}
# Create a service for monitoring the uptime of the server
# Change the host_name to match the name of the host you defined above
define service{
use generic-service
host_name serverdb
service_description Uptime
check_command check_nt!UPTIME
}
# Create a service for monitoring CPU load
# Change the host_name to match the name of the host you defined above
define service{
use generic-service
host_name serverdb
service_description CPU Load
check_command check_nt!CPULOAD!-l
5,80,90
}
# Create a service for monitoring memory usage
# Change the host_name to match the name of the host you defined above
define service{
use generic-service
host_name serverdb
service_description Memory Usage
check_command check_nt!MEMUSE!-w
80 -c 90
}
# Create a service for monitoring C:\ disk usage
# Change the host_name to match the name of the host you defined above
define service{
use generic-service
host_name serverdb
service_description C:\ Drive Space
check_command
check_nt!USEDDISKSPACE!-l c -w 80 -c 90
}
# Create a service for monitoring the W3SVC service
# Change the host_name to match the name of the host you defined above
define service{
use generic-service
host_name serverdb
service_description W3SVC
check_command
check_nt!SERVICESTATE!-d SHOWALL -l W3SVC
}
# Create a service for monitoring the Explorer.exe process
# Change the host_name to match the name of the host you defined above
define service{
use generic-service
host_name serverdb
service_description Explorer
check_command
check_nt!PROCSTATE!-d SHOWALL -l Explorer.exe
}
E a monitoração de um host funciona perfeitamente, mas ao adicionar o
segundo o programa para. Vejam só como eu estou colocando
############################################################################
###
# WINDOWS.CFG - SAMPLE CONFIG FILE FOR MONITORING A WINDOWS MACHINE
#
# Last Modified: 06-13-2007
#
# NOTES: This config file assumes that you are using the sample
configuration
# files that get installed with the Nagios quickstart guide.
#
############################################################################
###
############################################################################
###
############################################################################
###
#
# HOST DEFINITIONS
#
############################################################################
###
############################################################################
###
# Define a host for the Windows machine we'll be monitoring
# Change the host_name, alias, and address to fit your situation
define host{
use windows-server ;
Inherit default values from a template
host_name serverdb ; The name we're giving to this
host
alias Servidor de Arquivos ; A
longer name associated with the host
address 192.168.0.x ;
IP address of the host
}
define host{
use windows-server ;
Inherit default values from a template
host_name SERVER_TS_B1; The name we're giving to this
host
alias Servidor de Arquivos ; A
longer name associated with the host
address 192.168.0.xx ; IP
address of the host
}
############################################################################
###
############################################################################
###
#
# HOST GROUP DEFINITIONS
#
############################################################################
###
############################################################################
###
# Define a hostgroup for Windows machines
# All hosts that use the windows-server template will automatically be a
member of this group
define hostgroup{
hostgroup_name windows-servers ; The
name of the hostgroup
alias Windows Servers ;
Long name of the group
}
############################################################################
###
############################################################################
###
#
# SERVICE DEFINITIONS
#
############################################################################
###
############################################################################
###
# Create a service for monitoring the version of NSCLient++ that is
installed
# Change the host_name to match the name of the host you defined above
define service{
use generic-service
host_name serverdb
service_description NSClient++ Version
check_command
check_nt!CLIENTVERSION
}
define service{
use generic-service
host_name SERVER_TS_B1
service_description NSClient++ Version
check_command
check_nt!CLIENTVERSION
}
# Create a service for monitoring the uptime of the server
# Change the host_name to match the name of the host you defined above
define service{
use generic-service
host_name serverdb
service_description Uptime
check_command check_nt!UPTIME
}
define service{
use generic-service
host_name SERVER_TS_B1
service_description Uptime
check_command check_nt!UPTIME
}
# Create a service for monitoring CPU load
# Change the host_name to match the name of the host you defined above
define service{
use generic-service
host_name serverdb
service_description CPU Load
check_command check_nt!CPULOAD!-l
5,80,90
}
define service{
use generic-service
host_name SERVER_TS_B1
service_description CPU Load
check_command check_nt!CPULOAD!-l
5,80,90
}
# Create a service for monitoring memory usage
# Change the host_name to match the name of the host you defined above
define service{
use generic-service
host_name serverdb
service_description Memory Usage
check_command check_nt!MEMUSE!-w
80 -c 90
}
define service{
use generic-service
host_name SERVER_TS_B1
service_description Memory Usage
check_command check_nt!MEMUSE!-w
80 -c 90
}
# Create a service for monitoring C:\ disk usage
# Change the host_name to match the name of the host you defined above
define service{
use generic-service
host_name serverdb
service_description C:\ Drive Space
check_command
check_nt!USEDDISKSPACE!-l c -w 80 -c 90
}
define service{
use generic-service
host_name SERVER_TS_B1
service_description C:\ Drive Space
check_command
check_nt!USEDDISKSPACE!-l c -w 80 -c 90
}
# Create a service for monitoring the W3SVC service
# Change the host_name to match the name of the host you defined above
define service{
use generic-service
host_name serverdb
service_description W3SVC
check_command
check_nt!SERVICESTATE!-d SHOWALL -l W3SVC
}
define service{
use generic-service
host_name SERVER_TS_B1
service_description W3SVC
check_command
check_nt!SERVICESTATE!-d SHOWALL -l W3SVC
}
# Create a service for monitoring the Explorer.exe process
# Change the host_name to match the name of the host you defined above
define service{
use generic-service
host_name serverdb
service_description Explorer
check_command
check_nt!PROCSTATE!-d SHOWALL -l Explorer.exe
}
define service{
use generic-service
host_name SERVER_TS_B1
service_description Explorer
check_command
check_nt!PROCSTATE!-d SHOWALL -l Explorer.exe
}
Desde já eu agradeço qualquer ajuda que vier.
Marcos
------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve
application availability and disaster protection. Learn more about boosting
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
--
[email protected] mailing list
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Wiki: http://nagios-br.sf.net/wiki