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 [2016/03/21 18:54] – [Nagios] 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 354: | Línea 339: | ||
Ejemplo de configuración teniendo en cuenta el ambiente mixto con plugins de paquetes Debian y compilados manualmente : | Ejemplo de configuración teniendo en cuenta el ambiente mixto con plugins de paquetes Debian y compilados manualmente : | ||
<code bash> | <code bash> | ||
- | # Sets $USER1$ to be the path to the plugins | + | # Sets $USER1$ to be the path to the Debian |
$USER1$=/ | $USER1$=/ | ||
- | # Sets $USER2$ to be the path to event handlers | + | # Sets $USER2$ to be the path to the manual compiled plugins |
$USER2$=/ | $USER2$=/ | ||
manuales/nagios/capacitacion/implementacion_tecnica.txt · Última modificación: 2017/07/21 15:54 por cayu