Argomento precedente: Struttura MIB di CA-ELM

Argomento successivo: Mapping da OID (ID oggetto) a campo di CEG

File CA-ELM.MIB

Il file MIB di CA Enterprise Log Manager, CA-ELM.MIB, si trova sul DVD di installazione. La MIB di CA Enterprise Log Manager viene generata dal documento CEG di origine, che contiene gli OID per ogni campo CEG (elmAlertVariables).

Il file CA-ELM.MIB inizia con le importazioni, come riportato di seguito:

CAELM-MIB DEFINITIONS ::= BEGIN

  IMPORTS
        MODULE-IDENTITY, OBJECT-TYPE, Integer32, NOTIFICATION-TYPE
                FROM SNMPv2-SMI
        MODULE-COMPLIANCE, OBJECT-GROUP,NOTIFICATION-GROUP
                FROM SNMPv2-CONF				DisplayString
                FROM SNMPv2-TC       

La rappresentazione seguente è progettata per mostrare la struttura dell'albero della MIB di CA Enterprise Log Manager, dove i nodi principali comprendono iso(1) org(3) dod(6) internet(1) private(4) enterprises(1). Il formato del file CA-ELM.MIB corrente non corrisponde a quello della presente rappresentazione.

ca OBJECT IDENTIFIER::= { enterprises 791 }                  
	elm MODULE-IDENTITY...::= { ca 9845 }
		elmAlertVariables  ::= { elm 2 }  
			source-username    ::= { elmAlertVariables 1 } 
			source-domainname  ::= { elmAlertVariables 2 } 
			source-groupname   ::= { elmAlertVariables 3 } 
                     ...
  			result-severity    ::= { elmAlertVariables 88 } 
			raw-event          ::= { elmAlertVariables 89 } 
			snippet            ::= { elmAlertVariables 90 } 
		elmAlertTrapGroup  ::= { elm 3 }  
			elmTrap            ::= { elmAlertTrapGroup 1 }		
		elmDynamicVariables    ::= { elm 4 }
			calmAPIURL         ::= { elmDynamicVariables 1 } 
			dynamicData        ::= { elmDynamicVariables 2 } 
		elmConformance         ::= { elm 5 }
			elmGroups          ::= { elmConformance 1 }
				elmDataGroup   ::= { elmGroups 1 }
			elmCompliances     ::= { elmConformance 2 }
				elmCompliance  ::= { elmCompliances 3 }

Il file CA-ELM.MIB definisce una trap. Tale trap viene definita nella maniera seguente:

elmTrap NOTIFICATION-TYPE
    OGGETTI {  source-username,source-domainname,source-groupname,source-uid,source-gid,source-hostname,source-hostdomainname,source-address,source-mac-address,source-port,source-processname,source-objectname,source-objectattr,source-objectid,source-objectclass,source-objectvalue,dest-username,dest-domainname,dest-groupname,dest-uid,dest-gid,dest-hostname,dest-hostdomainname,dest-address,dest-mac-address,dest-port,dest-objectname,dest-objectattr,dest-objectid,dest-objectclass,dest-objectvalue,agent-name,agent-address,agent-hostname,agent-hostdomainname,agent-version,agent-id,agent-connector-name,agent-group,event-source-hostname,event-source-hostdomainname,event-source-address,event-source-processname,receiver-name,receiver-hostname,receiver-hostaddress,receiver-hostdomainname,receiver-port,receiver-time-gmt,receiver-timezone,receiver-version,event-protocol,event-logname,event-euuid,event-count,event-summarized,event-duration,event-time-year,event-time-month,event-time-monthday,event-time-weekday,event-time-hour,event-time-minute,event-time-gmt,event-datetime,event-year-datetime,event-month-datetime,event-day-datetime,event-hour-datetime,event-quarterhour-datetime,event-minute-datetime,event-timezone,event-sequence,event-trend,event-action,event-id,event-category,event-class,ideal-model,event-severity,event-result,result-string,result-signature,result-code,result-version,result-priority,result-scope,result-severity,raw-event,snippet }
    STATUS  current
    DESCRIPTION
            "The ELM SNMP Trap."
    ::= { elmAlertTrapGroup 1 }

L'elmAlertTrapGroup è 1.3.6.1.4.1.791.9845.3 e l'elmtrap è definita dal nodo successivo. Per impostazione predefinita, l'ID di elmTrap è 1.3.6.1.4.1.791.9845.3.1. L'intervallo degli ID di trap personalizzati definiti dall'utente è compreso tra 1.3.6.1.4.1.791.9845.3.2 e 1.3.6.1.4.1.791.9845.3.999.

Importante: Per l'invio di trap a CA Spectrum, si consiglia l'utilizzo dell'ID predefinito di elmTrap. Per l'invio di trap a CA NSM, si consiglia di specificare un ID di trap personalizzato collegato ad un ID elmTrap in una MIB personalizzata.