-------------------------------------------------------------------------------- --ACMEPACKET-EMS-MIB: Acme Packet EMS MIB file -- --March 2007 -- --Copyright (c) by Acme Packet, Inc. --All rights reserved. -------------------------------------------------------------------------------- --This MIB provides a means to gather information about the --Acme Management Interface running at the Net-Net EMS and/or Device -- APEMS-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32 FROM SNMPv2-SMI OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF DisplayString, TruthValue FROM SNMPv2-TC acmepacketMgmt FROM ACMEPACKET-SMI; apEMSModule MODULE-IDENTITY LAST-UPDATED "200803140000Z" ORGANIZATION "Acme Packet, Inc" CONTACT-INFO " Customer Service Postal: Acme Packet, Inc 71 Third Avenue Burlington, MA 01803 US Tel: 1-781-328-4400 E-mail: support@acmepacket.com" DESCRIPTION "The Net-Net EMS MIB for Acme Packet" ::= { acmepacketMgmt 8 } apEMSMIBObjects OBJECT IDENTIFIER ::= { apEMSModule 1 } apEMSNotificationObjects OBJECT IDENTIFIER ::= { apEMSModule 2 } apEMSDiscoveryMode OBJECT-TYPE SYNTAX INTEGER { unknown(0), discovery(1), reDiscovery(2) } MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The discovery mode" ::= { apEMSNotificationObjects 1 } apEMSNodeID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The identifier for a Net-Net EMS node. This is the identifier that appears on the navigation tree in the Active Configuration area and on the discovery table in the Host Name/IP Address column" ::= { apEMSNotificationObjects 2 } apEMSStartTime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Time as configured at the Net-Net EMS server when an event occurs." ::= { apEMSNotificationObjects 3 } apEMSDateTime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Time as configured at the Net-Net EMS server when an event completes." ::= { apEMSNotificationObjects 4 } apEMSUser OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The user initiating the function. If the function was initiated by the Net-Net EMS application automatically, the user will be system." ::= { apEMSNotificationObjects 5 } apEMSDeviceAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The address for a device being managed." ::= { apEMSNotificationObjects 6 } apEMSFunction OBJECT-TYPE SYNTAX INTEGER { unknown(0), discovery(1), reDiscovery(2), save(3) } MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The function being performed when the event occurred." ::= { apEMSNotificationObjects 7 } apEMSNotifications OBJECT IDENTIFIER ::= { apEMSModule 3 } apEMSConfigNotificationsPrefix OBJECT IDENTIFIER ::= { apEMSNotifications 1 } apEMSConfigNotifications OBJECT IDENTIFIER ::= { apEMSConfigNotificationsPrefix 0 } apEMSDiscoveryFailure NOTIFICATION-TYPE OBJECTS { apEMSDiscoveryMode, apEMSNodeID, apEMSStartTime, apEMSDateTime, apEMSUser } STATUS current DESCRIPTION "The notification will be generated whenever an error is detected during node discovery. " ::= { apEMSConfigNotifications 1 } apEMSSaveFailure NOTIFICATION-TYPE OBJECTS { apEMSNodeID, apEMSStartTime, apEMSDateTime, apEMSUser } STATUS current DESCRIPTION "The notification will be generated whenever an save configuration request initiated by Net-Net EMS fails. " ::= { apEMSConfigNotifications 2 } apEMSActivateFailure NOTIFICATION-TYPE OBJECTS { apEMSNodeID, apEMSStartTime, apEMSDateTime, apEMSUser } STATUS current DESCRIPTION "The notification will be generated whenever an activate configuration request initiated by Net-Net EMS fails`. " ::= { apEMSConfigNotifications 3 } apEMSInvalidConfigDiscovered NOTIFICATION-TYPE OBJECTS { apEMSNodeID, apEMSDateTime } STATUS current DESCRIPTION "The notification will be generated whenever an invalid configuration is retrieved from a node. Additional information about the validity failure is available in the discovery log." ::= { apEMSConfigNotifications 4 } apEMSInvalidConfigInventory NOTIFICATION-TYPE OBJECTS { apEMSFunction, apEMSNodeID, apEMSStartTime, apEMSDateTime, apEMSUser } STATUS current DESCRIPTION "The notification will be generated whenever an inventory check was performed and failed." ::= { apEMSConfigNotifications 5 } apEMSDeviceHealthNotificationsPrefix OBJECT IDENTIFIER ::= { apEMSNotifications 2 } apEMSDeviceHealthNotifications OBJECT IDENTIFIER ::= { apEMSDeviceHealthNotificationsPrefix 0 } apEMSNodeUnreachable NOTIFICATION-TYPE OBJECTS { apEMSDeviceAddress, apEMSDateTime } STATUS current DESCRIPTION "The notification will be generated whenever a managed device is determined to be unreachable from the Net-Net EMS server. " ::= { apEMSDeviceHealthNotifications 1 } apEMSNodeUnreachableClear NOTIFICATION-TYPE OBJECTS { apEMSDeviceAddress, apEMSDateTime } STATUS current DESCRIPTION "The notification will be generated whenever a previously unreachable managed device is determined to be reachable by the Net-Net EMS server. " ::= { apEMSDeviceHealthNotifications 2 } apEMSModuleConformance OBJECT IDENTIFIER ::= { apEMSModule 4 } apEMSGroups OBJECT IDENTIFIER ::= { apEMSModuleConformance 1 } apEMSNotificationsGroups OBJECT IDENTIFIER ::= { apEMSModuleConformance 2 } apEMSConfigNotificationsGroup NOTIFICATION-GROUP NOTIFICATIONS { apEMSDiscoveryFailure, apEMSSaveFailure, apEMSActivateFailure, apEMSInvalidConfigDiscovered } STATUS current DESCRIPTION "Provisioning notifications generated by the Net-Net EMS" ::= { apEMSNotificationsGroups 1 } apEMSDeviceHealthNotificationsGroup NOTIFICATION-GROUP NOTIFICATIONS { apEMSNodeUnreachable, apEMSNodeUnreachableClear } STATUS current DESCRIPTION "Device reachability notifications generated by the Net-Net EMS" ::= { apEMSNotificationsGroups 2 } END