Hi
Thanks for replying.
We are sending alerts to HP BSM.
I tried sending a database space alert from Viewpoint, and set the severity as CRITICAL, however BSM reported it as normal. The alert was also sent as an email, however the email does not display the severity, but with the alert viewer portlet I see that it was issued as a CRITICAL alert.
I would have thought that BSM would just report the severity as advised by the alert. The BSM team advised that they have 2 mib files for Teradata, teradataCamMib.txt (should be for viewpoint alerts) and smalertingmib.txt (should be fo SWS alerts), I have included these files below.
If I logon to the viewpoint server or sws, I can see that there are many MIB files under /usr/share/snmp/mibs, but not those mentioned above, are there specific mibs that are required by BSM ?
Cheers
teradataCamMib.txt:
--*********************************************************************
-- This MIB defines the Teradata Common Alerting notification (trap).
--*********************************************************************
TERADATA-CAM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
NOTIFICATION-TYPE,
OBJECT-IDENTITY,
OBJECT-TYPE,
Integer32,
enterprises
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
OBJECT-GROUP,
NOTIFICATION-GROUP
FROM SNMPv2-CONF;
tdcamMIB MODULE-IDENTITY
LAST-UPDATED "201009010000Z"
ORGANIZATION "TERADATA CORPORATION"
CONTACT-INFO "TERADATA CORPORATION Customer Support
17095 Via Del Campo
San Diego, CA 92127
US "
DESCRIPTION "This MIB module defines a basic notification (trap)
provided by the Teradata Common Alerting Mechanism."
REVISION "201009010000Z"
DESCRIPTION "Updated for v2 compliance."
REVISION "200906010000Z"
DESCRIPTION "Initial."
::= { tdcam 100 }
teradata OBJECT-IDENTITY
STATUS current
DESCRIPTION "Teradata"
::= { enterprises 28698 }
td-products OBJECT-IDENTITY
STATUS current
DESCRIPTION "Subtree for Teradata products"
::= { teradata 4}
tdcam OBJECT-IDENTITY
STATUS current
DESCRIPTION "Root of the Teradata Common Alerting Mechanism subtree."
::= { td-products 303 }
tdcamNotifications OBJECT-IDENTITY
STATUS current
DESCRIPTION "Subtree for notifications"
::= { tdcam 0 }
tdcamMibGroup OBJECT-GROUP
OBJECTS {
alertId,
alertName,
source,
subcomponent,
timestamp,
severity,
systemName,
description
}
STATUS current
DESCRIPTION "The objects included in a notification."
::= { tdcamMIB 1 }
tdcamNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS { tdCamAlertTrap }
STATUS current
DESCRIPTION "The notifications defined in this MIB."
::= { tdcamMIB 2 }
tdcamExp OBJECT-IDENTITY
STATUS current
DESCRIPTION "Subtree for experimental (unsupported) definitions"
::= { tdcam 200 }
--******************************************************************************
-- Default trap for common alerting.
--******************************************************************************
tdCamAlertTrap NOTIFICATION-TYPE
OBJECTS {
alertId,
alertName,
source,
subcomponent,
timestamp,
severity,
systemName,
description}
STATUS current
DESCRIPTION "Teradata common alert"
::= { tdcamNotifications 303 }
alertId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Alert ID"
::= { tdCamAlertTrap 1 }
alertName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Source-specified alert or event name"
::= { tdCamAlertTrap 2 }
source OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The source of this alert"
::= { tdCamAlertTrap 3 }
subcomponent OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The source subcomponent"
::= { tdCamAlertTrap 4 }
timestamp OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Timestamp for this alert"
::= { tdCamAlertTrap 5 }
severity OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Severity (CRITICAL, HIGH, MEDIUM, LOW)"
::= { tdCamAlertTrap 6 }
systemName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System name. TDPID when applicable."
::= { tdCamAlertTrap 7 }
description OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Alert conditions."
::= { tdCamAlertTrap 8 }
END
smalertingmib.txt:
TERADATA-SMA-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
Integer32,
Counter64,
enterprises FROM SNMPv2-SMI
;
sma MODULE-IDENTITY
LAST-UPDATED "201009160950Z"
ORGANIZATION "TERADATA CORPORATION"
CONTACT-INFO "postal: TERADATA CORPORATION Customer Support
17095 Via Del Campo
San Diego, CA 92127
US "
DESCRIPTION "This MIB module defines an alert event
for Teradata SM3G SM Alerting."
REVISION "201009160950Z"
DESCRIPTION "Initial."
::= { td-products 301 }
teradata OBJECT IDENTIFIER ::= { enterprises 28698 }
td-products OBJECT IDENTIFIER ::= { teradata 4}
smaNotifications OBJECT IDENTIFIER ::= { sma 1 }
smaNotificationObjects OBJECT IDENTIFIER ::= { smaNotifications 1 }
severity OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS current
DESCRIPTION "Severity"
::= { smaNotificationObjects 1 }
domain OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS current
DESCRIPTION "Domain."
::= { smaNotificationObjects 2 }
managedElementAlias OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS current
DESCRIPTION "ManagedElementAlias."
::= { smaNotificationObjects 3 }
description OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS current
DESCRIPTION "Description."
::= { smaNotificationObjects 4 }
details OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS current
DESCRIPTION "Details."
::= { smaNotificationObjects 5 }
iD OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS current
DESCRIPTION "GUID."
::= { smaNotificationObjects 6 }
managedElement OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS current
DESCRIPTION "ManagedElement."
::= { smaNotificationObjects 7 }
messageID OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS current
DESCRIPTION "MessageID."
::= { smaNotificationObjects 8 }
reporterType OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS current
DESCRIPTION "ReporterType."
::= { smaNotificationObjects 9 }
sequence OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS current
DESCRIPTION "Sequence"
::= { smaNotificationObjects 10 }
requestID OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS current
DESCRIPTION "RequestID."
::= { smaNotificationObjects 11 }
subType OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS current
DESCRIPTION "SubType."
::= { smaNotificationObjects 12 }
timeStamp OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS current
DESCRIPTION "TimeStamp."
::= { smaNotificationObjects 13 }
systemID OBJECT-TYPE
SYNTAX Integer32
ACCESS read-only
STATUS current
DESCRIPTION "SystemID."
::= { smaNotificationObjects 14 }
collectiveID OBJECT-TYPE
SYNTAX Integer32
ACCESS read-only
STATUS current
DESCRIPTION "CollectiveID."
::= { smaNotificationObjects 15 }
cabinetID OBJECT-TYPE
SYNTAX Integer32
ACCESS read-only
STATUS current
DESCRIPTION "CabinetID."
::= { smaNotificationObjects 16 }
chassisID OBJECT-TYPE
SYNTAX Integer32
ACCESS read-only
STATUS current
DESCRIPTION "ChassisID."
::= { smaNotificationObjects 17 }
objectClass OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS current
DESCRIPTION "ObjectClass."
::= { smaNotificationObjects 18 }
timeReceived OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS current
DESCRIPTION "TimeReceived."
::= { smaNotificationObjects 19 }
status OBJECT-TYPE
SYNTAX Integer32
ACCESS read-only
STATUS current
DESCRIPTION "Status."
::= { smaNotificationObjects 20 }
tviDisposition OBJECT-TYPE
SYNTAX Integer32
ACCESS read-only
STATUS current
DESCRIPTION "tviDisposition."
::= { smaNotificationObjects 21 }
subsystem OBJECT-TYPE
SYNTAX Integer32
ACCESS read-only
STATUS current
DESCRIPTION "Subsystem."
::= { smaNotificationObjects 22 }
repeatCount OBJECT-TYPE
SYNTAX Integer32
ACCESS read-only
STATUS current
DESCRIPTION "RepeatCount."
::= { smaNotificationObjects 23 }
isInGroup OBJECT-TYPE
SYNTAX Integer32
ACCESS read-only
STATUS current
DESCRIPTION "IsInGroup."
::= { smaNotificationObjects 24 }
repeatStartTime OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS current
DESCRIPTION "RepeatStartTime."
::= { smaNotificationObjects 25 }
trackingID OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS current
DESCRIPTION "TrackingID."
::= { smaNotificationObjects 26 }
knowledgeID OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS current
DESCRIPTION "KnowledgeID."
::= { smaNotificationObjects 27 }
autoSolvable OBJECT-TYPE
SYNTAX Integer32
ACCESS read-only
STATUS current
DESCRIPTION "AutoSolvable."
::= { smaNotificationObjects 28 }
smaAlertTrap NOTIFICATION-TYPE
OBJECTS {
severity, domain, managedElementAlias, description,
details,iD, managedElement, messageID, reporterType,
sequence, requestID, subType, timeStamp, systemID,
collectiveID, cabinetID, chassisID, objectClass,
timeReceived, status, tviDisposition, subsystem,
repeatCount, isInGroup, repeatStartTime, trackingID,
knowledgeID, autoSolvable
}
STATUS current
DESCRIPTION "no description supplied"
::= { smaNotifications 2 }
END
↧