Differences

This shows you the differences between two versions of the page.

es:pnp-0.6:config [2009/10/15 12:22]
carlos_nova
es:pnp-0.6:config [2012/07/29 13:49] (current)
Joerg Linge
Line 84: Line 84:
  * ''**service_perfdata_file**'' ruta al fichero temporal que debería alojar los datos de rendimiento.   * ''**service_perfdata_file**'' ruta al fichero temporal que debería alojar los datos de rendimiento.
-  * ''**service_perfdata_file_template**'' [[perfdata_file_template|formato]] del fichero temporal. Los datos se definen usando macros de Nagios.+  * ''**service_perfdata_file_template**'' formato del fichero temporal. Los datos se definen usando macros de Nagios.
  * ''**service_perfdata_file_mode**'' opción "a" especifica los datos que se van a añadir al fichero.   * ''**service_perfdata_file_mode**'' opción "a" especifica los datos que se van a añadir al fichero.
  * ''**service_perfdata_file_processing_interval**'' el intervalo es 15 segundos   * ''**service_perfdata_file_processing_interval**'' el intervalo es 15 segundos
Line 94: Line 94:
define command{ define command{
       command_name    process-service-perfdata-file        command_name    process-service-perfdata-file
-       command_line    $USER1$/process_perfdata.pl --bulk=/usr/local/pnp4nagios/var/service-perfdata+       command_line    /usr/local/pnp4nagios/libexec/process_perfdata.pl --bulk=/usr/local/pnp4nagios/var/service-perfdata
} }
define command{ define command{
       command_name    process-host-perfdata-file        command_name    process-host-perfdata-file
-       command_line    $USER1$/process_perfdata.pl --bulk=/usr/local/pnp4nagios/var/host-perfdata+       command_line    /usr/local/pnp4nagios/libexec/process_perfdata.pl --bulk=/usr/local/pnp4nagios/var/host-perfdata
} }
</code> </code>
Line 108: Line 108:
===== Modo Masivo con NPCD ===== ===== Modo Masivo con NPCD =====
-The configuration is identical to the Bulk Mode except for the used command. If you used the [[http://nagios.sourceforge.net/docs/3_0/quickstart.html|quickstart installation guides]] for Nagios you can modify the definitions in commands.cfg.+La configuración es idéntica al modo masivo, excepto por el comanado usado.  
 +Se debe habilitar el procesado de datos de rendimiento en ''nagios.cfg'' 
 + 
 +   process_performance_data=1 
 + 
 +Además, otras directivas son necesarias 
 + 
 +<code> 
 +
 +# service performance data 
 +
 +service_perfdata_file=/usr/local/pnp4nagios/var/service-perfdata 
 +service_perfdata_file_template=DATATYPE::SERVICEPERFDATA\tTIMET::$TIMET$\tHOSTNAME::$HOSTNAME$\tSERVICEDESC::$SERVICEDESC$\tSERVICEPERFDATA::$SERVICEPERFDATA$\tSERVICECHECKCOMMAND::$SERVICECHECKCOMMAND$\tHOSTSTATE::$HOSTSTATE$\tHOSTSTATETYPE::$HOSTSTATETYPE$\tSERVICESTATE::$SERVICESTATE$\tSERVICESTATETYPE::$SERVICESTATETYPE$ 
 +service_perfdata_file_mode=a 
 +service_perfdata_file_processing_interval=15 
 +service_perfdata_file_processing_command=process-service-perfdata-file 
 + 
 +
 +# host performance data starting with Nagios 3.0 
 +#  
 +host_perfdata_file=/usr/local/pnp4nagios/var/host-perfdata 
 +host_perfdata_file_template=DATATYPE::HOSTPERFDATA\tTIMET::$TIMET$\tHOSTNAME::$HOSTNAME$\tHOSTPERFDATA::$HOSTPERFDATA$\tHOSTCHECKCOMMAND::$HOSTCHECKCOMMAND$\tHOSTSTATE::$HOSTSTATE$\tHOSTSTATETYPE::$HOSTSTATETYPE$ 
 +host_perfdata_file_mode=a 
 +host_perfdata_file_processing_interval=15 
 +host_perfdata_file_processing_command=process-host-perfdata-file 
 +</code> 
 +**Atención:** ¡Tenga en cuenta que la definición de esta plantilla puede diferir de las suministradas en ''nagios.cfg''! 
 + 
 +Las directivas y su significado: 
 + 
 +  * ''**service_perfdata_file**'' ruta al fichero temporal que debería alojar los datos de rendimiento. 
 +  * ''**service_perfdata_file_template**'' [[perfdata_file_template|formato]] del fichero temporal. Los datos se definen usando macros de Nagios. 
 +  * ''**service_perfdata_file_mode**'' opción "a" especifica los datos que se van a añadir al fichero. 
 +  * ''**service_perfdata_file_processing_interval**'' el intervalo es 15 segundos 
 +  * ''**service_perfdata_file_processing_command**'' el comando que se invocará en el intervalo. 
 + 
 +Los comandos que se utilizan deben ser configurados en Nagios. Si ha usado las [[http://nagios.sourceforge.net/docs/3_0/quickstart.html|guías de instalación rápida]] de Nagios, puede modificar las definiciones en commands.cfg.
<code> <code>
Line 122: Line 158:
</code> </code>
-Using these commands the file service-perfdata will be moved to var/spool/ after the interval specified in ''**service_perfdata_file_processing_interval**'' has passed. The Nagios macro $TIMET$ is appended to the filename to avoid overwriting of old files unintentionally. The macro $TIMET$ contains the current timestamp in time_t format (seconds since the UNIX epoch).+Al usar estos comandos, el fichero service-perfdata, es movido a var/spool/ depués del intervalo especificado en ''**service_perfdata_file_processing_interval**''. La macro de Nagios $TIMET$ se añade al nombre del fichero para evitar la sobreescritura accidental de ficheros anteriores. La macro $TIMET$ contiene el timestamp actual en formaro time_t (segundos desde la época UNIX).
-In the directory /usr/local/pnp4nagios/var/spool/ files are gathered to be processed by NPCD.+En el directorio /usr/local/pnp4nagios/var/spool/ los ficheros son recuperados y procesados por NPCD.
-NPCD monitors the spool directory and passes the file names to ''process_perfdata.pl''. This way processing of performance data is completely decoupled from nagios. +NPCD monitoriza el directorio spool y le pasa los nombres de fichero a ''process_perfdata.pl''. De esta forma el procesado de los datos de rendimiento está totalmente desacoplado de Nagios.
-Before starting NPCD you have to check the paths to the spool directory and to ''process_perfdata.pl'' specified in the config file ''npcd.cfg''. +Antes de iniciar NPCD debe comprobar las rutas al directorio de spool y a ''process_perfdata.pl'' en el fichero de configuración ''npcd.cfg''. 
-The only thing that remains is to start NPCD.+Lo único que queda es iniciar NPCD.
   /usr/local/pnp4nagios/bin/npcd -d -f /usr/local/pnp4nagios/etc/npcd.cfg    /usr/local/pnp4nagios/bin/npcd -d -f /usr/local/pnp4nagios/etc/npcd.cfg
-The option ''-d'' starts NPCD as a daemon in the background.+La opción ''-d'' inicia NPCD como un demonio en segundo plano.
[[start|volver a contenidos]] | [[verify|comprobando la funcionalidad]] [[start|volver a contenidos]] | [[verify|comprobando la funcionalidad]]
es/pnp-0.6/config.1255602172.txt.gz · Last modified: 2009/10/15 12:22 by carlos_nova
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0