Herramientas de usuario

Herramientas del sitio


manuales:nagios

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
manuales:nagios [2015/03/13 18:29] – [PNP4Nagios] cayumanuales:nagios [2015/09/15 17:47] (actual) – [Sitios de consultas] cayu
Línea 324: Línea 324:
     * Puede provocar mayor carga de actividad en el cliente. Se debe instalar el agente en todos los equipos que se van a monitorear.     * Puede provocar mayor carga de actividad en el cliente. Se debe instalar el agente en todos los equipos que se van a monitorear.
  
-=== Capas ===+=== Capas a chequear ===
  
   * **Aspectos generales**   * **Aspectos generales**
Línea 341: Línea 341:
         * Usuarios         * Usuarios
   * **Notificaciones y alertas en caso de incidente**   * **Notificaciones y alertas en caso de incidente**
 +
 +=== Que estrategía utilizar ===
 +
 +Por ejemplo, utilizamos una estrategia de Monitoreo Activo
 +
 +  - Si el servicio que tenemos depende de un enlace de red
 +    - Si ese servicio de conectividad de red esta caído y es el único acceso al servicio :
 +      - Podemos decir que el servicio esta caído por ser inaccesible, igualmente a la hora de elaborar un reporte se detallará la razón como caída de enlace de red.
 +    - Si ese servicio de conectividad no es el único modo de acceder al servicio o solo se cayó un nodo de la red WAN, ya sea una Unidad Organizativa, como una sucursal etc.
 +      - Solo se mostrará como caído ese nodo de red, ejemplo Sucursal 1. Pero el servicio seguira figurando correctamente.
 +
  
 ==== Information Technology Infrastructure Library - ITIL ==== ==== Information Technology Infrastructure Library - ITIL ====
Línea 1504: Línea 1515:
 En el siguiente gráfico detalla la organización recomendada de la configuración de Nagios. En el siguiente gráfico detalla la organización recomendada de la configuración de Nagios.
  
-{{manuales:nagios:funcionamiento_nagios2.png?900x621|}}+{{ :manuales:nagios:funcionamiento_nagios2.png }}
  
-{{:manuales:nagios:diagrama_nagios.dia.gz|}}+{{ :manuales:nagios:diagrama_nagios.dia.gz }}
  
  
Línea 2860: Línea 2871:
 <code> <code>
 define hostgroup { define hostgroup {
-    hostgroup_name                      ramallo +    hostgroup_name                      florencio_varela 
-    alias                               Equipos de Ramallo +    alias                               Equipos de Florencio Varela 
-    members                             ramallo,slnra01,srvrmlofs+    members                             varela01,router-flv-1,srvfvl001
 } }
 </code> </code>
Línea 2890: Línea 2901:
  
 Host que son miembros del grupo, debemos ingresar el host_name de cada uno separado por comas ","  Host que son miembros del grupo, debemos ingresar el host_name de cada uno separado por comas "," 
- 
  
 //Se deberá crear el archivo {nagios-dir}/etc/hostgroups/{nombregrupodehosts.cfg} con las entradas correspondientes anteriormente explicadas.// //Se deberá crear el archivo {nagios-dir}/etc/hostgroups/{nombregrupodehosts.cfg} con las entradas correspondientes anteriormente explicadas.//
- 
- 
- 
- 
- 
- 
- 
- 
- 
  
 ==== Agregando Hosts ==== ==== Agregando Hosts ====
Línea 5099: Línea 5100:
 _SAPID                      PRD _SAPID                      PRD
 </code> </code>
 +
 +**check_sap** version netways
 +
 +Esta versión es mas actualizada que la anterior y tiene mejor mantenimiento. Deberemos tener el paquete nwrfcsdk, para proceder a su compilación 
 +<code>
 +check_sap  -f   --host 10.1.1.200 --sysnr {numero_sistema} --client {instancia} --dest {SID} --user {usuario} --pass {contraseña}   'SID - Monitor' 'All Monitoring Contexts' 'System Configuration/Concurrent Users' --trim 4
 +</code>
 +https://www.netways.org/projects/check-sap/wiki
  
 **Tivoli Storage Manager - TSM** **Tivoli Storage Manager - TSM**
Línea 6347: Línea 6356:
 } }
 ?> ?>
 +</file>
 +
 +En Python
 +<file python check_xml_afip.php>
 +#!/usr/bin/python
 +import errno, sys, urllib2
 +from xml.etree.ElementTree import XML
 +
 +response = urllib2.urlopen('https://serviciosjava.afip.gob.ar/wsmtxca/services/MTXCAService/dummy')
 +xml_afip = XML(response.read())
 +
 +dummy_afip = {}
 +contador = 0
 +
 +for elem in xml_afip:
 +    dummy_afip[elem.tag]=elem.text
 +    if elem.text != 'OK':
 +     if contador <= 0:
 + contador = 1
 +     else:
 + contador = 1
 +
 +if contador != 1:
 +    print "OK - ",dummy_afip,"|rc=0"
 +    sys.exit(0)
 +else:
 +    print "CRITICAL - ",dummy_afip,"|rc=1"
 +    sys.exit(1)
 </file> </file>
  
Línea 6352: Línea 6389:
  
 En Brasil se utiliza la Nota Fiscal eletrônica, este plug esta en desarrollo. Por eso no lo publico, hay un desarrollo en java para realizar estos chequeo : http://www.vivaolinux.com.br/dica/Plugin-NFe-2.00-Nagios En Brasil se utiliza la Nota Fiscal eletrônica, este plug esta en desarrollo. Por eso no lo publico, hay un desarrollo en java para realizar estos chequeo : http://www.vivaolinux.com.br/dica/Plugin-NFe-2.00-Nagios
 +
 +**Referencias útiles de NFE**
 +
 +  * Portal Principal
 +    * http://www.nfe.fazenda.gov.br/portal/principal.aspx
 +
 +  * Mapa de disponibilidad de servicio
 +    * http://www.nfe.fazenda.gov.br/portal/disponibilidade.aspx?versao=2.00&tipoConteudo=Skeuqr8PQBY=
 +
 +  * https://www.fazenda.sp.gov.br/nfe/url_webservices/url_webservices.asp
 +  * https://www.fazenda.sp.gov.br/nfe/
 +  * https://www.fazenda.sp.gov.br/email/default_nfe.asp
 +
  
 == check_heartbeat == == check_heartbeat ==
Línea 6630: Línea 6680:
 </file> </file>
  
 +En perl
 +<file perl check_microstrategy.pl>
 +#!/usr/bin/perl
 +
 +open SSH, ("ssh ".$ARGV[0]." -l monitoreo \"sudo /msis/var/opt/MicroStrategy/bin/mstrctl -s IntelligenceServer gs\" | grep state|  sed 's/<[^>]*[>]//g' | sed 's/\\t//g' | sed 's/\\n//g'|");
 +
 +while ( defined( my $line = <SSH> )  ) {
 +    chomp($line);
 +    if ($line eq "running") {
 + print "OK - Proceso MicroStrategy corriendo (".$line.")\n";
 + exit 0;
 +    } else {
 + print "CRITICAL - Hay un problema con el proceso MicroStrategy (".$line.")\n";
 + exit 2;
 +  }
 +}
 +close SSH;
 +</file>
  
 **count_archlogs.pl** **count_archlogs.pl**
Línea 6843: Línea 6911:
 http://signa.googlecode.com/svn/trunk/entrega2/anexos/Anexo%20F%20-%20Descripci%C3%B3n%20de%20los%20Sistemas%20Finalistas.doc \\ http://signa.googlecode.com/svn/trunk/entrega2/anexos/Anexo%20F%20-%20Descripci%C3%B3n%20de%20los%20Sistemas%20Finalistas.doc \\
 https://code.google.com/p/signa/ https://code.google.com/p/signa/
 +
 +
 +TRABAJO DE GRADO PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERÍA EN ELECTRÓNICA Y REDES DE COMUNICACIÓN \\
 +OPTIMIZACIÓN DE LA ADMINISTRACIÓN EN LA RED DE DATOS DE LA UNIVERSIDAD TÉCNICA DEL NORTE IMPLEMENTANDO UN SISTEMA DE MONITOREO DE EQUIPOS Y SERVICIOS UTILIZANDO SOFTWARE LIBRE \\
 +
 +http://repositorio.utn.edu.ec/handle/123456789/4466 \\
 +http://repositorio.utn.edu.ec/bitstream/123456789/4466/1/04%20RED%20055%20TESIS.pdf \\
  
  
Línea 6880: Línea 6955:
 </note> </note>
  
 +**RECOMIENDO BAJAR LA VERSION EN ODT ES UN POCO MAS CÓMODA PARA LEER, YA QUE CUANDO CAMBIE EL THEME DE DOKUWIKI VÍA WEB LAS DIFERENCIAS DE LOS TIPOS DE TÍTULOS NO SON TAN NOTORIAS Y ES COMPLICADO POR EJEMPLO DIFERENCIAR UN TITULO2 DE UN TITULO3 ETC.**
  
  
manuales/nagios.1426271345.txt.gz · Última modificación: 2015/03/13 18:29 por cayu