towerops/priv/mibs/ibm/IBM-NetFinity-Text-Alert-MIB
Graham McIntire b4f8b40b7f
Include MIB files in Docker image instead of using PVC
- 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.
2026-01-19 14:01:03 -06:00

132 lines
No EOL
4.9 KiB
Text
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

IBM-NetFinity-Text-Alert-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises
FROM RFC1155-SMI
TRAP-TYPE
FROM RFC1215
OBJECT-TYPE
FROM RFC1212;
ibm OBJECT IDENTIFIER ::= { enterprises 2 }
ibmProd OBJECT IDENTIFIER ::= { ibm 6 }
netFinity OBJECT IDENTIFIER ::= { ibmProd 71 }
--
--
-- the trap description objects
--
--
trapDesc1 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The text of the Netfinity generated alert"
::= { netFinity 1 }
trapSystemName OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The NetFinity System Name where the trap occurred"
::= { netFinity 2 }
trapTime OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The time the alert was generated"
::= { netFinity 3 }
trapDate OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The date the alert was generated"
::= { netFinity 4 }
trapSeverity OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The NetFinity severity"
::= { netFinity 5 }
trapType OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The NetFinity Alert Type"
::= { netFinity 6 }
trapApplicationID OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The NetFinity Application ID"
::= { netFinity 7 }
trapAppType OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The NetFinity Application Alert Type"
::= { netFinity 8 }
trapRecFrom OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The NetFinity network name of the machine that generated the alert"
::= { netFinity 9 }
--
-- NetFinity SNMP trap
--
trapText1 TRAP-TYPE
ENTERPRISE netFinity
VARIABLES {
trapDesc1,
trapSystemName,
trapTime,
trapDate,
trapSeverity,
trapType,
trapApplicationID,
trapAppType,
trapRecFrom
}
DESCRIPTION
"Converted Netfinity Alert"
--#TYPE "NetFinity Alert Trap Information"
--#SUMMARY "%s "
--#SUMMARY "System %s "
--#SUMMARY "%s %s "
--#SUMMARY "Severity %d "
--#SUMMARY "Type of Alert %s "
--#SUMMARY "Application ID %s "
--#SUMMARY "Application Alert Type %d"
--#SUMMARY "Received From %s"
--#ARGUMENTS {0,1,2,3,4,5,6,7,8}
--#SEVERITY INFORMATIONAL
--#TIMEINDEX 1
--#STATE OPERATIONAL
::= 1
END