- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
164 lines
4.7 KiB
Text
164 lines
4.7 KiB
Text
ExaltComm-TRAPS-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS OBJECT-TYPE, NOTIFICATION-TYPE, Integer32 FROM SNMPv2-SMI
|
|
productsMIBNotifications, locLinkState, modelName FROM ExaltComProducts;
|
|
|
|
|
|
notifs OBJECT IDENTIFIER ::= { productsMIBNotifications 1 }
|
|
notifObjects OBJECT IDENTIFIER ::= { productsMIBNotifications 2 }
|
|
|
|
locRadioStat OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This integer object reports for possible values:
|
|
0 for GREEN, 1 for YELLOW, 2 for RED, 3 for GRAY"
|
|
::= { notifObjects 1 }
|
|
|
|
remRadioStat OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This integer object reports for possible values:
|
|
0 for GREEN, 1 for YELLOW, 2 for RED, 3 for GRAY"
|
|
::= { notifObjects 2 }
|
|
|
|
locRSLStat OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This integer object reports for possible values:
|
|
1 for high, 2 for low, 3 for normal"
|
|
::= { notifObjects 3 }
|
|
|
|
locTempStat OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This integer object reports for possible values:
|
|
1 for high, 2 for low, 3 for normal"
|
|
::= { notifObjects 4 }
|
|
|
|
locRSLStatVert OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This integer object reports for possible values:
|
|
1 for high, 2 for low, 3 for normal"
|
|
::= { notifObjects 5 }
|
|
|
|
locEthWtmkHitDurationETH1 OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1440)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reports number of minutes passed since previons notification of Ethernet Utilization above watermark (ETH1)"
|
|
::= { notifObjects 6 }
|
|
|
|
locEthWtmkHitDurationETH2 OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1440)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reports number of minutes passed since previons notification of Ethernet Utilization above watermark (ETH2)"
|
|
::= { notifObjects 7 }
|
|
|
|
locEthWtmkHitDurationETH3 OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1440)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reports number of minutes passed since previons notification of Ethernet Utilization above watermark (ETH3)"
|
|
::= { notifObjects 8 }
|
|
|
|
locEthWtmkHitDurationETH4 OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1440)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reports number of minutes passed since previons notification of Ethernet Utilization above watermark (ETH4)"
|
|
::= { notifObjects 9 }
|
|
|
|
locRSLStatHoriz OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This integer object reports for possible values: 1 for high, 2 for low, 3 for normal"
|
|
::= { notifObjects 10 }
|
|
|
|
cold-start-notif NOTIFICATION-TYPE
|
|
OBJECTS { modelName }
|
|
STATUS current
|
|
DESCRIPTION "cold start Trap"
|
|
::= { notifs 1 }
|
|
|
|
radio-syn-alm-notif NOTIFICATION-TYPE
|
|
OBJECTS { locLinkState }
|
|
STATUS current
|
|
DESCRIPTION "Local Link State Trap"
|
|
::= { notifs 2 }
|
|
|
|
loc-radio-stat-notif NOTIFICATION-TYPE
|
|
OBJECTS { locRadioStat }
|
|
STATUS current
|
|
DESCRIPTION "Local Radio Status Trap"
|
|
::= { notifs 3 }
|
|
|
|
rem-radio-stat-notif NOTIFICATION-TYPE
|
|
OBJECTS { remRadioStat }
|
|
STATUS current
|
|
DESCRIPTION "Remote Radio Status Trap"
|
|
::= { notifs 4 }
|
|
|
|
loc-rsl-stat-horiz-notif NOTIFICATION-TYPE
|
|
OBJECTS { locRSLStatHoriz }
|
|
STATUS current
|
|
DESCRIPTION "Local Horizontal RSL Event Trap"
|
|
::= { notifs 5 }
|
|
|
|
loc-temp-stat-notif NOTIFICATION-TYPE
|
|
OBJECTS { locTempStat }
|
|
STATUS current
|
|
DESCRIPTION "Local Temperature Event Trap"
|
|
::= { notifs 6 }
|
|
|
|
loc-rsl-stat-vert-notif NOTIFICATION-TYPE
|
|
OBJECTS { locRSLStatVert }
|
|
STATUS current
|
|
DESCRIPTION "Local Vertical RSL Event Trap"
|
|
::= { notifs 7 }
|
|
|
|
chan-syn-alm-v-notif NOTIFICATION-TYPE
|
|
OBJECTS { locLinkState }
|
|
STATUS current
|
|
DESCRIPTION "Local Vertical Link State Trap"
|
|
::= { notifs 8 }
|
|
|
|
chan-syn-alm-h-notif NOTIFICATION-TYPE
|
|
OBJECTS { locLinkState }
|
|
STATUS current
|
|
DESCRIPTION "Local Horizontal Link State Trap"
|
|
::= { notifs 9 }
|
|
|
|
loc-rsl-stat-notif NOTIFICATION-TYPE
|
|
OBJECTS { locRSLStat }
|
|
STATUS current
|
|
DESCRIPTION "Local RSL Event Trap"
|
|
::= { notifs 10 }
|
|
|
|
eth-watermark-hit-duration-notif NOTIFICATION-TYPE
|
|
OBJECTS { locEthWtmkHitDurationETH1, locEthWtmkHitDurationETH2, locEthWtmkHitDurationETH3 }
|
|
STATUS current
|
|
DESCRIPTION "Ethernet Utilization above watermark minutes Trap"
|
|
::= { notifs 11 }
|
|
|
|
END
|
|
|
|
|
|
|
|
|