diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/huawei/HUAWEI-NTP-TRAP-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/huawei/HUAWEI-NTP-TRAP-MIB')
| -rw-r--r-- | MIBS/huawei/HUAWEI-NTP-TRAP-MIB | 144 |
1 files changed, 144 insertions, 0 deletions
diff --git a/MIBS/huawei/HUAWEI-NTP-TRAP-MIB b/MIBS/huawei/HUAWEI-NTP-TRAP-MIB new file mode 100644 index 0000000..5e45945 --- /dev/null +++ b/MIBS/huawei/HUAWEI-NTP-TRAP-MIB @@ -0,0 +1,144 @@ +-- =================================================================== +-- Copyright (C) 2016 by HUAWEI TECHNOLOGIES. All rights reserved. +-- Description: +-- Reference: +-- Version: V1.01 +-- =================================================================== + + + HUAWEI-NTP-TRAP-MIB DEFINITIONS ::= BEGIN + + IMPORTS + OBJECT-TYPE, MODULE-IDENTITY,NOTIFICATION-TYPE, + IpAddress, Unsigned32, Integer32, Counter64 FROM SNMPv2-SMI + RowStatus, TruthValue, DateAndTime, + DisplayString FROM SNMPv2-TC + huaweiUtility FROM HUAWEI-MIB + InetAddressType, InetAddress FROM INET-ADDRESS-MIB + InterfaceIndex FROM IF-MIB + OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP FROM SNMPv2-CONF; + + hwNtpTrapMib MODULE-IDENTITY + LAST-UPDATED "201610181600Z" + ORGANIZATION + "Huawei Technologies Co.,Ltd." + CONTACT-INFO + "Huawei Industrial Base + Bantian, Longgang + Shenzhen 518129 + People's Republic of China + Website: http://www.huawei.com + Email: support@huawei.com + " + DESCRIPTION + "This MIB is to provide TRAP support for NTP. + hwNtpStateChangeTrap & hwNtpSysPeerChangeTrap are added to notify the + NTP state change & system peer change information" + + REVISION "201610181600Z" + DESCRIPTION "V1.01, adding hwNtpSourceVpnName, hwNtpOldSourceVpnName" + + REVISION "201508111600Z" + DESCRIPTION "V1.00, initial version." + + ::= { huaweiUtility 80 } + + hwNtpTrapObjects OBJECT IDENTIFIER ::= { hwNtpTrapMib 1 } + + hwNtpState OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..31)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Indicates the NTP local clock state" + ::= { hwNtpTrapObjects 1 } + + hwNtpSource OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Specifies server IP address to which local NTP clock is synchronized" + ::= { hwNtpTrapObjects 2 } + + hwNtpSourceVpnName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..31)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Indicates Vpn instance associated with the peer to which the local NTP clock is synchronized" + ::= { hwNtpTrapObjects 3 } + + hwNtpOldSource OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Specifies server IP address to which local NTP clock was synchronized last time" + ::= { hwNtpTrapObjects 4 } + + hwNtpOldSourceVpnName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..31)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Indicates Vpn instance associated with the peer to which the local NTP clock is synchronized last time" + ::= { hwNtpTrapObjects 5 } + + hwNtpTraps OBJECT IDENTIFIER ::= { hwNtpTrapMib 2 } + + hwNtpStateChangeTrap NOTIFICATION-TYPE + OBJECTS { hwNtpState, hwNtpSource, hwNtpSourceVpnName } + STATUS current + DESCRIPTION + "This TRAP is used to notify when the NTP state changes from synchronized to unsynchronized & vice-versa. + NTP state changes occur due to reasons listed below + 1) System clock is reset by configuration. + 2) Selected peer is deleted by configuration. + 3) Selected peer is unreachable. + 4) Authentication failed for selected peer. + 5) Selected peer clock is not synchronized. + 6) Time elapsed since peer clock's last update is not within permissible limit. + 7) Source stratum is greater than the local stratum. + 8) System synchronization source lost. + 9) NTP mode mismatch for selected peer." + ::= { hwNtpTraps 1 } + + hwNtpSysPeerChangeTrap NOTIFICATION-TYPE + OBJECTS { hwNtpOldSource, hwNtpOldSourceVpnName, hwNtpSource, hwNtpSourceVpnName } + STATUS current + DESCRIPTION + "This TRAP is used to notify the NTP system peer change from one source IP to other source IP without state change. + This trap is generated when the selected NTP peer is changed" + ::= { hwNtpTraps 2 } + + hwNtpTrapMibConformance OBJECT IDENTIFIER ::= { hwNtpTrapMib 3 } + hwNtpTrapMibCompliances OBJECT IDENTIFIER ::= { hwNtpTrapMibConformance 1 } + + hwNtpTrapMibCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "NTP trap MIB compliance." + MODULE + MANDATORY-GROUPS { hwNtpTrapObjectsGroup } + ::= { hwNtpTrapMibCompliances 1 } + + hwNtpTrapObjectsGroup OBJECT-GROUP + OBJECTS { hwNtpState, hwNtpSource, hwNtpSourceVpnName, hwNtpOldSource, hwNtpOldSourceVpnName } + STATUS current + DESCRIPTION + "These objects are used to manage NTP trap parameters" + ::= { hwNtpTrapMibCompliances 2 } + + hwNtpTrapEventGroup NOTIFICATION-GROUP + NOTIFICATIONS { hwNtpStateChangeTrap, hwNtpSysPeerChangeTrap } + STATUS current + DESCRIPTION + "These objects are used to manage NTP trap parameters." + ::= { hwNtpTrapMibCompliances 3 } + + END + +-- +-- HUAWEI-NTP-TRAP-MIB.mib +-- |