manuales:nagios:capacitacion:implementacion_tecnica
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| manuales:nagios:capacitacion:implementacion_tecnica [2015/10/22 17:53] – [Definiendo tiempos de chequeo] cayu | manuales:nagios:capacitacion:implementacion_tecnica [2017/07/21 15:54] (actual) – [Caso concreto] cayu | ||
|---|---|---|---|
| Línea 57: | Línea 57: | ||
| Ejemplo de salida de ejecución del script configure : | Ejemplo de salida de ejecución del script configure : | ||
| < | < | ||
| + | ./configure --enable-corewindow --enable-event-broker | ||
| + | ... | ||
| + | Creating sample config files in sample-config/ | ||
| + | |||
| + | |||
| + | *** Configuration summary for nagios 4.3.1 02-23-2017 ***: | ||
| + | |||
| | | ||
| | | ||
| Línea 68: | Línea 75: | ||
| Check result directory: | Check result directory: | ||
| Init directory: | Init directory: | ||
| - | Apache conf.d directory: | + | Apache conf.d directory: |
| Mail program: | Mail program: | ||
| Host OS: linux-gnu | Host OS: linux-gnu | ||
| Línea 86: | Línea 93: | ||
| Es útil pensar en utilizar varios paquetes de plugins disponibles en la distribución para poder facilitar el proceso de actualizaciones, | Es útil pensar en utilizar varios paquetes de plugins disponibles en la distribución para poder facilitar el proceso de actualizaciones, | ||
| ==== Caso concreto ==== | ==== Caso concreto ==== | ||
| - | ^Sistema Operativo|Debian | + | ^Sistema Operativo|Debian |
| - | ^Version de Nagios|4.1.1| | + | ^Version de Nagios|4.3.1| |
| Desinstalar paquetes o cosas innecesarias del paquete base de debian netinst e instalar el compilador GCC, realizar pruebas con el FLAG O3 al momento de la compilación. | Desinstalar paquetes o cosas innecesarias del paquete base de debian netinst e instalar el compilador GCC, realizar pruebas con el FLAG O3 al momento de la compilación. | ||
| - | < | ||
| - | | ||
| - | | ||
| - | Nagios executable: | ||
| - | Nagios user/ | ||
| - | | ||
| - | Event Broker: | ||
| - | Install ${prefix}: | ||
| - | Install ${includedir}: | ||
| - | Lock file: ${prefix}/ | ||
| - | Check result directory: | ||
| - | Init directory: | ||
| - | Apache conf.d directory: | ||
| - | Mail program: | ||
| - | Host OS: linux-gnu | ||
| - | IOBroker Method: | ||
| - | |||
| - | Web Interface Options: | ||
| - | | ||
| - | HTML URL: http:// | ||
| - | CGI URL: http:// | ||
| - | | ||
| - | </ | ||
| make install-base | make install-base | ||
| < | < | ||
| cd ./base && make install | cd ./base && make install | ||
| - | make[1]: Entering directory '/ | + | make[1]: Entering directory '/ |
| make install-basic | make install-basic | ||
| - | make[2]: Entering directory '/ | + | make[2]: Entering directory '/ |
| / | / | ||
| / | / | ||
| / | / | ||
| - | make[2]: Leaving directory '/ | + | make[2]: Leaving directory '/ |
| make strip-post-install | make strip-post-install | ||
| - | make[2]: Entering directory '/ | + | make[2]: Entering directory '/ |
| / | / | ||
| / | / | ||
| - | make[2]: Leaving directory '/ | + | make[2]: Leaving directory '/ |
| - | make[1]: Leaving directory '/ | + | make[1]: Leaving directory '/ |
| </ | </ | ||
| make install-init | make install-init | ||
| Línea 157: | Línea 141: | ||
| * python-nagiosplugin | * python-nagiosplugin | ||
| * python3-nagiosplugin | * python3-nagiosplugin | ||
| - | * libnagios-plugin-perl | + | * libnagios-plugin-perl |
| Paquetes extra para la administración del sistema : | Paquetes extra para la administración del sistema : | ||
| Línea 174: | Línea 158: | ||
| * oracle-instantclient-basic_10.2.0.5-2_amd64.deb | * oracle-instantclient-basic_10.2.0.5-2_amd64.deb | ||
| * oracle-instantclient-sqlplus_10.2.0.5-2_amd64.deb | * oracle-instantclient-sqlplus_10.2.0.5-2_amd64.deb | ||
| - | * php5-cli | + | * php7.0-cli |
| - | * php5-curl php5-gd | + | * php7.0-curl |
| + | * php7.0-gd | ||
| * ntpstat | * ntpstat | ||
| * ntpdate | * ntpdate | ||
| Línea 181: | Línea 166: | ||
| * xmlstarlet | * xmlstarlet | ||
| * libmail-sendmail-perl | * libmail-sendmail-perl | ||
| - | * php5-snmp | + | * php7.0-snmp |
| Línea 352: | Línea 337: | ||
| **resource.cfg** | **resource.cfg** | ||
| * Archivo de configuracion donde se definen macros de ejecucion | * Archivo de configuracion donde se definen macros de ejecucion | ||
| + | Ejemplo de configuración teniendo en cuenta el ambiente mixto con plugins de paquetes Debian y compilados manualmente : | ||
| + | <code bash> | ||
| + | # Sets $USER1$ to be the path to the Debian plugins | ||
| + | $USER1$=/ | ||
| + | |||
| + | # Sets $USER2$ to be the path to the manual compiled plugins | ||
| + | $USER2$=/ | ||
| + | |||
| + | # Comunidad SNMP V1 | ||
| + | $USER3$=comunidad | ||
| + | # Usuario y Password SNMP V3 | ||
| + | $USER5$=nagios | ||
| + | $USER6$=ClaveDESNMP | ||
| + | </ | ||
| **objects/ | **objects/ | ||
manuales/nagios/capacitacion/implementacion_tecnica.1445536405.txt.gz · Última modificación: 2015/10/22 17:53 por cayu
