DX NetOps

 View Only
  • 1.  Integracion spectrum - OEM

    Posted Sep 06, 2016 11:17 AM

    Buen día, Hace algun tiempo realizamos integración de spectrum con Oracle grid control la cual nos funciono muy bien y hace un mes dejo de funcionar despues de actualizar spctrum lo cual no hemos podido solucionar.

    La integracion la tenemos de la siguiente manera:

     

    EL mapeo del trap esta funcionando correctamente y genera el evento 37000 para al realizar el event condition no genera ninguno de los eventos 37001, 37002, 37003.

     

    Alguine ha tenido experiencia con esta integración??

     

    Muchas gracias.

     

    Integración Grid Control (OEM)
    La integración con OEM, consiste en la recepción de traps SNMP enviados por esta aplicación hacia Spectrum, los cuales son convertidos en alarmas en Spectrum por la configuración que se hace a través del módulo de SBG.
    Se debe identificar la estructura del trap que llegará a spectrum, para poder configurar el archivo AlertMap. Sin la integración, el trap como llega a Spectrum tiene una estructura como lo siguiente:
    Unknown alert received from device pbmdeapagr01 of type Host_systemEDGE. Device Time 0+00:05:06. (Trap type 1.3.6.1.4.1.111.15.2.6.1) Trap var bind data:
    OID: 1.3.6.1.4.1.111.15.1.1.1.2.1 Value: SATPDB_2
    OID: 1.3.6.1.4.1.111.15.1.1.1.3.1 Value: Database Instance
    OID: 1.3.6.1.4.1.111.15.1.1.1.4.1 Value: pbmdeaptar01
    OID: 1.3.6.1.4.1.111.15.1.1.1.5.1 Value: Status
    OID: 1.3.6.1.4.1.111.15.1.1.1.8.1 Value: Oct 5, 2012 11:12:05 AM COT
    OID: 1.3.6.1.4.1.111.15.1.1.1.9.1 Value: Critical
    OID: 1.3.6.1.4.1.111.15.1.1.1.10.1 Value: Failed to connect to database instance: ORA-12505: TNS:listener does not currently know of SID given in connect descriptor (DBD ERROR: OCIServerAttach).
    OID: 1.3.6.1.4.1.111.15.1.1.1.11.1 Value: Disponiblidad y estados criticos Innova
    OID: 1.3.6.1.4.1.111.15.1.1.1.12.1 Value: SYSMAN
    OID: 1.3.6.1.4.1.111.15.1.1.1.13.1 Value: 0
    OID: 1.3.6.1.4.1.111.15.1.1.1.15.1 Value: CA1EDD9F4A3C00E4E043C0A88D7B00E4
    OID: 1.3.6.1.4.1.111.15.1.1.1.16.1 Value: 0
    OID: 1.3.6.1.4.1.111.15.1.1.1.18.1 Value: 0
    OID: 1.3.6.1.4.1.111.15.1.1.1.20.1 Value: 1
    OID: 1.3.6.1.4.1.111.15.1.1.1.21.1 Value: CA1EDD9F4A3C00E4E043C0A88D7B00E4
    Pasos para la integración:
    - Copiar estas lineas al archivo /custom/events/alartMap en todos los sperctroservers (Primarios y secundarios)
    #Oracle OEM (Grid Control) Mapeo de integracion
    1.3.6.1.4.111.15.2.6.1 0xfff37000 1.3.6.1.4.1.111.15.1.1.1.2.1(1,0)\
    1.3.6.1.4.1.111.15.1.1.1.3.1(101,0)\
    1.3.6.1.4.1.111.15.1.1.1.4.1(102,0)\
    1.3.6.1.4.1.111.15.1.1.1.5.1(103,0)\
    1.3.6.1.4.1.111.15.1.1.1.8.1(104,0)\
    1.3.6.1.4.1.111.15.1.1.1.9.1(105,0)\
    1.3.6.1.4.1.111.15.1.1.1.10.1(106,0)\
    1.3.6.1.4.1.111.15.1.1.1.11.1(107,0)\
    1.3.6.1.4.1.111.15.1.1.1.12.1(108,0)\
    1.3.6.1.4.1.111.15.1.1.1.13.1(110,0)\
    1.3.6.1.4.1.111.15.1.1.1.15.1(111,0)\
    1.3.6.1.4.1.111.15.1.1.1.16.1(112,0)\
    1.3.6.1.4.1.111.15.1.1.1.18.1(113,0)\
    1.3.6.1.4.1.111.15.1.1.1.20.1(114.0)\
    1.3.6.1.4.1.111.15.1.1.1.21.1(115,0)
    Nota: Se crea el evento 0xfff37000. Cada OID del trap es alamacenado en al respectiva variable:
    1, 101, 102, …, 115
    En la variable 1, quedará almacenado el nombre de la base de datos. Por cada base de datos se creará una instancia en Spectrum.
    - Copiar esta línea al archivo /custom/events/gen_app_gw/eventAdmin/eventDisp en todos los spectroservers (Primarios y secundarios)
    0xfff37000
    - Copiar estas líneas al archivo /custom/events/gen_app_gw/eventModel/eventDisp en todos los spectroservers (Primarios y secundarios)
    0xfff37000 E 20 R CA.EventCondition, "({v 105} == {S \"Critical\"})" , "0xfff37001 -:-","({v 105} == {S \"Clear\"})" , "0xfff37002 -:-","default" , "0xfff37003 -:-"
    0xfff37001 A 3,0xfff37000,1,101,102,106
    0xfff37003 A 1,0xfff37000,1,101,102,106
    Nota: En este codigo, si la variable 105 contiene la palabra Critical, se creará la alarma 0xfff37000, si la palabra es Clear se crea el evento 0xfff37002 el cual limpiará la alarma 0xfff37000, como lo muestra la siguiente línea de código.
    - Copiar esta linea al archivo /custom/events/eventDisp en todos los spectroservers (Primarios y secundarios)
    0xfff37002 E 50 C 0xfff37000,1,101,102
    0xfff37003
    0xfff37001
    - El archivo Probfff37000fue copiado al directorio /SPECTRUM/custom/Events/CsEvFormat en todos los spectroservers (Primarios y secundarios) y en el servidor de Oneclick
    - Los siguientes archivos fueron copiados en la siguiente ruta:
    /SPECTRUM/custom/Events/CsEvFormat en todos los spectroservers (Primarios y secundarios) y en el servidor de Oneclick.
    Eventfff37000
    Eventfff37001
    Eventfff37002
    Eventfff37003
    - Luego ingresando a la interfaz de Spectrum por OneClick través de VNM Model -> Component Detail -> SpectroServer Control dar click en Update Event Configuration
    - Luego en la interfaz web de Oneclick -> Administration -> EvFormat/PCause Configuration dar click en Reload
    - Este procedimiento se debe aplicar en todos los Spectroservers (Primarios y secundarios).



  • 2.  Re: Integracion spectrum - OEM

    Posted Sep 07, 2016 09:40 AM

    Hi Juan,

    Apologies if this is not understood as I had to use Google Translate to English.

    Are you saying that your mapped traps are generating the 37000 event but the event condition does not trigger the sub set of events?

     

    It sounds like the trap will need to be mapped again and a new rule created to generate the 37001, 37002, and 37003 events.

     

    Let us know if this is correct / accurate.  If you need further help, it might be worth contacting support directly so we can assist in real time - and have some one who speaks native language on the phone.

     

    Thanks!

    Matt



  • 3.  Re: Integracion spectrum - OEM

    Posted Sep 07, 2016 12:22 PM
    Hi Matt,
    thanks for your help, the problem is that this trap mapping and make the initial event 37000 but the condition created in the event to trigger the 37001 or 37002 or 37003 does not.

    And I have an open case with CA

    sorry for my English but not good.

    Thanks.



  • 4.  Re: Integracion spectrum - OEM

    Broadcom Employee
    Posted Sep 07, 2016 01:42 PM

    Hi Juan,

    You can try changing the operator in your Event Condition rule to Regular Expression from Equal To. That should help the matching complete successfully. Hope this helps.

     

    Best regards,

    Bill