531 lines
13 KiB
Plaintext
531 lines
13 KiB
Plaintext
--
|
|
-- Juniper Enterprise Specific MIB: Advanced Insight Manager MIB
|
|
--
|
|
-- Copyright (c) 2007, Juniper Networks, Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- The contents of this document are subject to change without notice.
|
|
--
|
|
|
|
|
|
JUNIPER-AI-MANAGER-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
jnxAdvancedInsightMgr
|
|
FROM JUNIPER-SMI;
|
|
|
|
jnxAIManager MODULE-IDENTITY
|
|
|
|
LAST-UPDATED "200710090000Z"
|
|
ORGANIZATION "Juniper Networks, Inc."
|
|
CONTACT-INFO
|
|
" Juniper Technical Assistance Center
|
|
Juniper Networks, Inc.
|
|
1194 N. Mathilda Avenue
|
|
Sunnyvale, CA 94089
|
|
E-mail: support@juniper.net"
|
|
|
|
DESCRIPTION
|
|
"The MIB modules representing Juniper Networks'
|
|
implementation of enterprise specific MIBs
|
|
supported by a single SNMP agent."
|
|
REVISION "200710090000Z" -- 09-Oct-07
|
|
DESCRIPTION
|
|
"Added Advanced Insight Manager identification objects."
|
|
|
|
::= { jnxAdvancedInsightMgr 1 }
|
|
|
|
|
|
-- Juniper Advanced Insight Manager MIB
|
|
--
|
|
|
|
-- Top level objects
|
|
|
|
jnxAIMDescr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description of Advanced Insight notification."
|
|
::= { jnxAIManager 1 }
|
|
|
|
jnxAIMHostName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device associated with Advanced Insight
|
|
notification."
|
|
::= { jnxAIManager 2 }
|
|
|
|
jnxAIMOrganization OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Organization associated with Advanced Insight
|
|
notification."
|
|
::= { jnxAIManager 3 }
|
|
|
|
jnxAIMIncidentHostID OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"HostID of incident associated with Advanced
|
|
Insight notification."
|
|
::= { jnxAIManager 4 }
|
|
|
|
jnxAIMCaseID OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CaseID (assigned by Juniper) associated with
|
|
Advanced Insight notification."
|
|
::= { jnxAIManager 5 }
|
|
|
|
jnxAIMIssueDate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Issue Date of the intelligence message associated
|
|
with Advanced Insight notification."
|
|
::= { jnxAIManager 6 }
|
|
|
|
jnxAIMIPAddress OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPAddress of device associated with Advanced
|
|
Insight notification."
|
|
::= { jnxAIManager 7 }
|
|
|
|
jnxAIMSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SerailNumber of device associated with Advanced
|
|
Insight notification."
|
|
::= { jnxAIManager 8 }
|
|
|
|
jnxAIMPartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"part number of device associated with Advanced
|
|
Insight notification."
|
|
::= { jnxAIManager 9 }
|
|
|
|
jnxAIMContractAgreementNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Contract Agreement Number."
|
|
::= { jnxAIManager 10 }
|
|
|
|
jnxAIMContractAgreementStatus OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Contract Agreement Status."
|
|
::= { jnxAIManager 11 }
|
|
|
|
jnxAIMContractSKU OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Contract SKU."
|
|
::= { jnxAIManager 12 }
|
|
|
|
jnxAIMContractSKUType OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Contract SKU Type."
|
|
::= { jnxAIManager 13 }
|
|
|
|
jnxAIMContractStartDate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Contract Start Date."
|
|
::= { jnxAIManager 14 }
|
|
|
|
jnxAIMContractEndDate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Contract End Date."
|
|
::= { jnxAIManager 15 }
|
|
|
|
jnxAIMProduct OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Product."
|
|
::= { jnxAIManager 16 }
|
|
|
|
jnxAIMPlatform OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Platform."
|
|
::= { jnxAIManager 17 }
|
|
|
|
jnxAIMJunosVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Junos Version."
|
|
::= { jnxAIManager 18 }
|
|
|
|
jnxAIMScriptVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AI Script Version."
|
|
::= { jnxAIManager 19 }
|
|
|
|
jnxAIMExposureMsg OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Exposure Message."
|
|
::= { jnxAIManager 20 }
|
|
|
|
jnxAIMExposureIssueDate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Exposure Issue Date."
|
|
::= { jnxAIManager 21 }
|
|
|
|
jnxAIMExposurePRNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Exposure PR Number."
|
|
::= { jnxAIManager 22 }
|
|
|
|
jnxAIMExposureLink OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Exposure Link."
|
|
::= { jnxAIManager 23 }
|
|
|
|
jnxAIMLastIJMBReceivedTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Last IJMB received time."
|
|
::= { jnxAIManager 24 }
|
|
|
|
jnxAIMDeviceState OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"State of the connected member device"
|
|
::= { jnxAIManager 25 }
|
|
|
|
jnxAIMBIOSState OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BIOS State of the device"
|
|
::= { jnxAIManager 26 }
|
|
|
|
jnxAIMDaysToExpireForPartnerCert OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Days to expire for partner certificate"
|
|
::= { jnxAIManager 27 }
|
|
|
|
jnxAIMExpDateTimePartnerCert OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Date and time of expire of partner certificate"
|
|
::= { jnxAIManager 28 }
|
|
|
|
jnxAIMPHDExpectedDeviceSlot OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Expected time slot for PHD on the device"
|
|
::= { jnxAIManager 29 }
|
|
|
|
jnxAIMPHDExpectedSNSlot OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Expected time slot for PHD in Service Now"
|
|
::= { jnxAIManager 30 }
|
|
|
|
jnxAIMPHDReceivedTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Received time slot for PHD on the device"
|
|
::= { jnxAIManager 31 }
|
|
|
|
jnxAIMPHDFailureType OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of failure of PHD. Ex: Missed or Invalid PHD"
|
|
::= { jnxAIManager 32 }
|
|
|
|
jnxAIMObjectId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Database Id associated with Advanced
|
|
Insight notification."
|
|
::= { jnxAIManager 33 }
|
|
|
|
--
|
|
-- definition of Advanced Insight Manager traps
|
|
--
|
|
|
|
jnxAIManagerNotifications OBJECT IDENTIFIER ::= { jnxAIManager 0 }
|
|
|
|
|
|
jnxAIMNewIncidentDetected NOTIFICATION-TYPE
|
|
OBJECTS { jnxAIMDescr,
|
|
jnxAIMHostName,
|
|
jnxAIMOrganization,
|
|
jnxAIMIncidentHostID,
|
|
jnxAIMIPAddress,
|
|
jnxAIMObjectId }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A jnxAIMNewIncidentDetected trap signifies that
|
|
a new incident has been detected."
|
|
::= { jnxAIManagerNotifications 1 }
|
|
|
|
jnxAIMIncidentReportedToJuniper NOTIFICATION-TYPE
|
|
OBJECTS { jnxAIMDescr,
|
|
jnxAIMHostName,
|
|
jnxAIMOrganization,
|
|
jnxAIMIncidentHostID,
|
|
jnxAIMIPAddress }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A jnxAIMIncidentReportedToJuniper trap signifies
|
|
that an incident has been reported to Juniper."
|
|
::= { jnxAIManagerNotifications 2 }
|
|
|
|
jnxAIMCaseIDAssigned NOTIFICATION-TYPE
|
|
OBJECTS { jnxAIMDescr,
|
|
jnxAIMHostName,
|
|
jnxAIMOrganization,
|
|
jnxAIMIncidentHostID,
|
|
jnxAIMCaseID,
|
|
jnxAIMIPAddress }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A jnxAIMCaseIDAssigned trap signifies that an
|
|
incident has been assigned CaseID."
|
|
::= { jnxAIManagerNotifications 3 }
|
|
|
|
jnxAIMCaseUpdated NOTIFICATION-TYPE
|
|
OBJECTS { jnxAIMDescr,
|
|
jnxAIMHostName,
|
|
jnxAIMOrganization,
|
|
jnxAIMIncidentHostID,
|
|
jnxAIMCaseID,
|
|
jnxAIMIPAddress }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A jnxAIMCaseUpdated trap signifies that
|
|
a case has been updated."
|
|
::= { jnxAIManagerNotifications 4 }
|
|
|
|
jnxAIMNewIntelligenceMessage NOTIFICATION-TYPE
|
|
OBJECTS { jnxAIMDescr,
|
|
jnxAIMOrganization,
|
|
jnxAIMIssueDate,
|
|
jnxAIMObjectId }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A jnxAIMNewIntelligenceMessage trap signifies
|
|
that a new intelligence message has been received."
|
|
::= { jnxAIManagerNotifications 5 }
|
|
|
|
jnxAIMNewEOLMatch NOTIFICATION-TYPE
|
|
OBJECTS { jnxAIMDescr,
|
|
jnxAIMHostName,
|
|
jnxAIMIPAddress }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A jnxAIMNewEOLMatch trap signifies that
|
|
a new EOL match for a Device has been detected."
|
|
::= { jnxAIManagerNotifications 6 }
|
|
|
|
jnxAIMNewPBNArrival NOTIFICATION-TYPE
|
|
OBJECTS { jnxAIMDescr,
|
|
jnxAIMHostName,
|
|
jnxAIMIPAddress }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A jnxAIMNewPBNArrival trap signifies that
|
|
a new PBN has arrived."
|
|
::= { jnxAIManagerNotifications 7 }
|
|
|
|
jnxAIMNewPBNMatch NOTIFICATION-TYPE
|
|
OBJECTS { jnxAIMDescr}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A jnxAIMNewPBNMatch trap signifies that
|
|
a new PBN match for a Device has been detected."
|
|
::= { jnxAIManagerNotifications 8 }
|
|
|
|
jnxAIMContractExpiry NOTIFICATION-TYPE
|
|
OBJECTS { jnxAIMDescr,
|
|
jnxAIMHostName,
|
|
jnxAIMSerialNumber,
|
|
jnxAIMPartNumber,
|
|
jnxAIMContractAgreementNumber,
|
|
jnxAIMContractAgreementStatus,
|
|
jnxAIMContractSKU,
|
|
jnxAIMContractSKUType,
|
|
jnxAIMContractStartDate,
|
|
jnxAIMContractEndDate,
|
|
jnxAIMIPAddress }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A jnxAIMContractExpiry trap signifies that
|
|
a contarct for a serial number is going to expire in the next 60 days."
|
|
::= { jnxAIManagerNotifications 9 }
|
|
|
|
jnxAIMNewExposure NOTIFICATION-TYPE
|
|
OBJECTS { jnxAIMDescr,
|
|
jnxAIMHostName,
|
|
jnxAIMProduct,
|
|
jnxAIMPlatform,
|
|
jnxAIMJunosVersion,
|
|
jnxAIMScriptVersion,
|
|
jnxAIMExposureMsg,
|
|
jnxAIMExposureIssueDate,
|
|
jnxAIMExposurePRNumber,
|
|
jnxAIMExposureLink,
|
|
jnxAIMIPAddress }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A jnxAIMNewExposure trap signifies that
|
|
a new exposure for a device has been detected."
|
|
::= { jnxAIManagerNotifications 10 }
|
|
|
|
jnxAIMIncidentWithoutShiptoAddress NOTIFICATION-TYPE
|
|
OBJECTS { jnxAIMDescr,
|
|
jnxAIMHostName,
|
|
jnxAIMOrganization,
|
|
jnxAIMIncidentHostID,
|
|
jnxAIMIPAddress }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A jnxAIMIncidentWithoutShiptoAddress trap signifies
|
|
that an incident has been reported to Juniper without ship to address."
|
|
::= { jnxAIManagerNotifications 11 }
|
|
|
|
jnxAIMSwitchToAutoCollectionOfIJMB NOTIFICATION-TYPE
|
|
OBJECTS { jnxAIMDescr,
|
|
jnxAIMHostName,
|
|
jnxAIMProduct,
|
|
jnxAIMPlatform,
|
|
jnxAIMSerialNumber,
|
|
jnxAIMLastIJMBReceivedTime }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A jnxAIMSwitchToAutoCollectionOfIJMB trap signifies that
|
|
Service Now has switched to auto collection of IJMB for a device."
|
|
::= { jnxAIManagerNotifications 12 }
|
|
|
|
jnxAIMConnectedMemberDeviceActions NOTIFICATION-TYPE
|
|
OBJECTS { jnxAIMDescr,
|
|
jnxAIMOrganization,
|
|
jnxAIMHostName,
|
|
jnxAIMIPAddress,
|
|
jnxAIMSerialNumber,
|
|
jnxAIMDeviceState}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A jnxAIMConnectedMemberDeviceActions trap signifies that
|
|
connected member devices have been added in partner proxy or
|
|
deleted in connected member."
|
|
::= { jnxAIManagerNotifications 13 }
|
|
|
|
jnxAIMDeviceBIOSState NOTIFICATION-TYPE
|
|
OBJECTS { jnxAIMDescr,
|
|
jnxAIMOrganization,
|
|
jnxAIMHostName,
|
|
jnxAIMIPAddress,
|
|
jnxAIMSerialNumber,
|
|
jnxAIMBIOSState}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A jnxAIMDeviceBIOSState trap signifies that
|
|
BIOS state of a device is either a success, failure
|
|
or both."
|
|
::= { jnxAIManagerNotifications 14 }
|
|
|
|
jnxAIMPartnerCertExpiry NOTIFICATION-TYPE
|
|
OBJECTS { jnxAIMDaysToExpireForPartnerCert,
|
|
jnxAIMExpDateTimePartnerCert}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A jnxAIMPartnerCertExpiry trap notifies the user about the expiry of the Partner certificate. "
|
|
::= { jnxAIManagerNotifications 15 }
|
|
|
|
jnxAIMPartnerCertExpired NOTIFICATION-TYPE
|
|
OBJECTS {jnxAIMExpDateTimePartnerCert}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A jnxAIMPartnerCertExpired trap notifies the user after the expiry of the Partner certificate. "
|
|
::= { jnxAIManagerNotifications 16 }
|
|
|
|
jnxAIMPHDCollectionFailure NOTIFICATION-TYPE
|
|
OBJECTS {jnxAIMDescr, jnxAIMHostName, jnxAIMIPAddress, jnxAIMPHDFailureType, jnxAIMPHDReceivedTime, jnxAIMPHDExpectedDeviceSlot, jnxAIMPHDExpectedSNSlot}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A jnxAIMPHDCollectionFailure trap notifies the PHD collection failure. "
|
|
::= { jnxAIManagerNotifications 17 }
|
|
|
|
END
|
|
|