- 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.
166 lines
5.2 KiB
Text
166 lines
5.2 KiB
Text
CISCOSB-TCPSESSIONS DEFINITIONS ::= BEGIN
|
|
|
|
-- Title: CISCOSB UDP Private Extension
|
|
-- Version: 7.37.00.00
|
|
-- Date: 17 May 2004
|
|
-- 30-May-2011 Added MODULE-IDENTITY
|
|
|
|
IMPORTS
|
|
Unsigned32, Integer32,
|
|
MODULE-IDENTITY, OBJECT-TYPE, mib-2 FROM SNMPv2-SMI
|
|
DisplayString,
|
|
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
|
InetAddress,InetAddressType FROM INET-ADDRESS-MIB;
|
|
|
|
tcp MODULE-IDENTITY
|
|
LAST-UPDATED "201105300000Z"
|
|
ORGANIZATION "Cisco Small Business"
|
|
|
|
CONTACT-INFO
|
|
"Postal: 170 West Tasman Drive
|
|
San Jose , CA 95134-1706
|
|
USA
|
|
|
|
Website: Cisco Small Business Home http://www.cisco.com/smb>;,
|
|
Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>"
|
|
|
|
DESCRIPTION
|
|
"The private MIB module definition for TCP Private Extension."
|
|
REVISION "201105300000Z"
|
|
DESCRIPTION
|
|
"Initial revision."
|
|
::= { mib-2 6 }
|
|
|
|
-- tcp OBJECT IDENTIFIER ::= { mib-2 6 }
|
|
|
|
rlTcpSessionTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlTcpSessionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing TCP sessions information."
|
|
::= { tcp 16 }
|
|
|
|
|
|
rlTcpSessionEntry OBJECT-TYPE
|
|
SYNTAX RlTcpSessionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { rlTcpSessionLocalAddrType,
|
|
rlTcpSessionLocalAddress,
|
|
rlTcpSessionLocalPort,
|
|
rlTcpSessionRemAddrType,
|
|
rlTcpSessionRemAddress,
|
|
rlTcpSessionRemPort }
|
|
::= { rlTcpSessionTable 1 }
|
|
|
|
RlTcpSessionEntry ::= SEQUENCE {
|
|
rlTcpSessionLocalAddrType InetAddressType,
|
|
rlTcpSessionLocalAddress InetAddress,
|
|
rlTcpSessionLocalPort INTEGER,
|
|
rlTcpSessionRemAddrType InetAddressType,
|
|
rlTcpSessionRemAddress InetAddress,
|
|
rlTcpSessionRemPort INTEGER,
|
|
rlTcpSessionState INTEGER,
|
|
rlTcpSessionAppName DisplayString
|
|
}
|
|
|
|
rlTcpSessionLocalAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the rlTcpSessionLocalAddress address"
|
|
::= { rlTcpSessionEntry 1 }
|
|
|
|
rlTcpSessionLocalAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local IP address for this TCP connection. In the case
|
|
of a connection in the listen state which is willing to
|
|
accept connections for any IP interface associated with the
|
|
node, the value 0.0.0.0 is used."
|
|
::= { rlTcpSessionEntry 2 }
|
|
|
|
rlTcpSessionLocalPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local port number for this TCP connection."
|
|
::= { rlTcpSessionEntry 3 }
|
|
|
|
rlTcpSessionRemAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the rlTcpSessionRemAddress address"
|
|
::= { rlTcpSessionEntry 4 }
|
|
|
|
rlTcpSessionRemAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote IP address for this TCP connection."
|
|
::= { rlTcpSessionEntry 5 }
|
|
|
|
|
|
rlTcpSessionRemPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote port number for this TCP connection."
|
|
::= { rlTcpSessionEntry 6 }
|
|
|
|
rlTcpSessionState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
closed(1),
|
|
listen(2),
|
|
synSent(3),
|
|
synReceived(4),
|
|
established(5),
|
|
finWait1(6),
|
|
finWait2(7),
|
|
closeWait(8),
|
|
lastAck(9),
|
|
closing(10),
|
|
timeWait(11),
|
|
deleteTCB(12)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of this TCP connection.
|
|
|
|
The only value which may be set by a management station is
|
|
deleteTCB(12). Accordingly, it is appropriate for an agent
|
|
to return a `badValue' response if a management station
|
|
attempts to set this object to any other value.
|
|
|
|
If a management station sets this object to the value
|
|
deleteTCB(12), then this has the effect of deleting the TCB
|
|
(as defined in RFC 793) of the corresponding connection on
|
|
the managed node, resulting in immediate termination of the
|
|
connection.
|
|
|
|
As an implementation-specific option, a RST segment may be
|
|
sent from the managed node to the other TCP endpoint (note
|
|
however that RST segments are not sent reliably)."
|
|
::= { rlTcpSessionEntry 7 }
|
|
|
|
rlTcpSessionAppName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..12))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the application for this TCP connection."
|
|
::= {rlTcpSessionEntry 8}
|
|
|
|
END
|